Skip to content

Optimise generator iterator type instantiation (#285) #106

Optimise generator iterator type instantiation (#285)

Optimise generator iterator type instantiation (#285) #106

GitHub Actions / .NET Test report macos-latest-3.11 succeeded Oct 20, 2024 in 1s

804 passed, 0 failed and 34 skipped

Tests passed successfully

Report Passed Failed Skipped Time
Conda.Tests-macos-latest-3.11-net8.0.trx 1✔️ 5s
Conda.Tests-macos-latest-3.11-net9.0.trx 1✔️ 5s
CSnakes.Runtime.Tests-macos-latest-3.11-net8.0.trx 120✔️ 17✖️ 9s
CSnakes.Runtime.Tests-macos-latest-3.11-net9.0.trx 120✔️ 17✖️ 9s
CSnakes.Tests-macos-latest-3.11-net8.0.trx 185✔️ 9s
CSnakes.Tests-macos-latest-3.11-net9.0.trx 185✔️ 10s
Integration.Tests-macos-latest-3.11-net8.0.trx 94✔️ 15s
Integration.Tests-macos-latest-3.11-net9.0.trx 98✔️ 11s

✔️ Conda.Tests-macos-latest-3.11-net8.0.trx

1 tests were completed in 5s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Conda.Tests.BasicTests 1✔️ 3s

✔️ Conda.Tests-macos-latest-3.11-net9.0.trx

1 tests were completed in 5s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Conda.Tests.BasicTests 1✔️ 1s

✔️ CSnakes.Runtime.Tests-macos-latest-3.11-net8.0.trx

137 tests were completed in 9s with 120 passed, 0 failed and 17 skipped.

Test suite Passed Failed Skipped Time
CSnakes.Runtime.Tests.Converter.BigIntegerConverterTest 1✔️ 58ms
CSnakes.Runtime.Tests.Converter.BoolConverterTest 2✔️ 81ms
CSnakes.Runtime.Tests.Converter.BytesConverterTest 2✔️ 71ms
CSnakes.Runtime.Tests.Converter.DictionaryConverterTest 1✔️ 27ms
CSnakes.Runtime.Tests.Converter.DoubleConverterTest 10✔️ 364ms
CSnakes.Runtime.Tests.Converter.ListConverterTest 1✔️ 57ms
CSnakes.Runtime.Tests.Converter.LongConverterTest 7✔️ 472ms
CSnakes.Runtime.Tests.Converter.TupleConverterTests 5✔️ 274ms
CSnakes.Runtime.Tests.Converter.UnicodeConverterTest 6✔️ 281ms
CSnakes.Runtime.Tests.Locators.NuGetLocatorTests 1✔️ 7✖️ 10ms
CSnakes.Runtime.Tests.Locators.PythonLocatorTests 6✔️ 10✖️ 39ms
CSnakes.Runtime.Tests.Python.ImmortalTests 5✔️ 403ms
CSnakes.Runtime.Tests.Python.ImportTests 3✔️ 375ms
CSnakes.Runtime.Tests.Python.PyDictionaryTests 6✔️ 684ms
CSnakes.Runtime.Tests.Python.PyObjectTests 45✔️ 3s
CSnakes.Runtime.Tests.ServiceCollectionTests 19✔️ 159ms

✔️ CSnakes.Runtime.Tests-macos-latest-3.11-net9.0.trx

137 tests were completed in 9s with 120 passed, 0 failed and 17 skipped.

Test suite Passed Failed Skipped Time
CSnakes.Runtime.Tests.Converter.BigIntegerConverterTest 1✔️ 99ms
CSnakes.Runtime.Tests.Converter.BoolConverterTest 2✔️ 116ms
CSnakes.Runtime.Tests.Converter.BytesConverterTest 2✔️ 116ms
CSnakes.Runtime.Tests.Converter.DictionaryConverterTest 1✔️ 108ms
CSnakes.Runtime.Tests.Converter.DoubleConverterTest 10✔️ 987ms
CSnakes.Runtime.Tests.Converter.ListConverterTest 1✔️ 101ms
CSnakes.Runtime.Tests.Converter.LongConverterTest 7✔️ 586ms
CSnakes.Runtime.Tests.Converter.TupleConverterTests 5✔️ 813ms
CSnakes.Runtime.Tests.Converter.UnicodeConverterTest 6✔️ 372ms
CSnakes.Runtime.Tests.Locators.NuGetLocatorTests 1✔️ 7✖️ 9ms
CSnakes.Runtime.Tests.Locators.PythonLocatorTests 6✔️ 10✖️ 20ms
CSnakes.Runtime.Tests.Python.ImmortalTests 5✔️ 414ms
CSnakes.Runtime.Tests.Python.ImportTests 3✔️ 100ms
CSnakes.Runtime.Tests.Python.PyDictionaryTests 6✔️ 175ms
CSnakes.Runtime.Tests.Python.PyObjectTests 45✔️ 2s
CSnakes.Runtime.Tests.ServiceCollectionTests 19✔️ 91ms

✔️ CSnakes.Tests-macos-latest-3.11-net8.0.trx

185 tests were completed in 9s with 185 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CSnakes.Tests.CaseHelperTests 10✔️ 5ms
CSnakes.Tests.GeneratedSignatureTests 30✔️ 6s
CSnakes.Tests.PythonConstantTests+FloatTests 1✔️ 5ms
CSnakes.Tests.PythonStaticGeneratorTests 14✔️ 824ms
CSnakes.Tests.TokenizerTests 81✔️ 320ms
CSnakes.Tests.TypeReflectionTests 49✔️ 94ms

✔️ CSnakes.Tests-macos-latest-3.11-net9.0.trx

185 tests were completed in 10s with 185 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CSnakes.Tests.CaseHelperTests 10✔️ 26ms
CSnakes.Tests.GeneratedSignatureTests 30✔️ 6s
CSnakes.Tests.PythonConstantTests+FloatTests 1✔️ 8ms
CSnakes.Tests.PythonStaticGeneratorTests 14✔️ 959ms
CSnakes.Tests.TokenizerTests 81✔️ 404ms
CSnakes.Tests.TypeReflectionTests 49✔️ 203ms

✔️ Integration.Tests-macos-latest-3.11-net8.0.trx

94 tests were completed in 15s with 94 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Integration.Tests.ArgsTests 6✔️ 18ms
Integration.Tests.BasicTests 9✔️ 48ms
Integration.Tests.BufferTests 28✔️ 316ms
Integration.Tests.DefaultsTests 7✔️ 8ms
Integration.Tests.ExceptionTests 2✔️ 8ms
Integration.Tests.FalseReturns 12✔️ 6ms
Integration.Tests.GeneratorTests 2✔️ 4ms
Integration.Tests.NoneTests 2✔️ 1ms
Integration.Tests.ReloadTests 3✔️ 7ms
Integration.Tests.TestDependency 1✔️ 97ms
Integration.Tests.TestDicts 5✔️ 22ms
Integration.Tests.TupleTests 17✔️ 24ms

✔️ Integration.Tests-macos-latest-3.11-net9.0.trx

98 tests were completed in 11s with 98 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Integration.Tests.ArgsTests 6✔️ 23ms
Integration.Tests.BasicTests 9✔️ 44ms
Integration.Tests.BufferTests 32✔️ 235ms
Integration.Tests.DefaultsTests 7✔️ 4ms
Integration.Tests.ExceptionTests 2✔️ 4ms
Integration.Tests.FalseReturns 12✔️ 7ms
Integration.Tests.GeneratorTests 2✔️ 4ms
Integration.Tests.NoneTests 2✔️ 1ms
Integration.Tests.ReloadTests 3✔️ 6ms
Integration.Tests.TestDependency 1✔️ 91ms
Integration.Tests.TestDicts 5✔️ 5ms
Integration.Tests.TupleTests 17✔️ 25ms