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 ubuntu-latest-3.11 succeeded Oct 20, 2024 in 0s

804 passed, 0 failed and 34 skipped

Tests passed successfully

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

✔️ Conda.Tests-ubuntu-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✔️ 1s

✔️ Conda.Tests-ubuntu-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✔️ 2s

✔️ CSnakes.Runtime.Tests-ubuntu-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✔️ 46ms
CSnakes.Runtime.Tests.Converter.BoolConverterTest 2✔️ 118ms
CSnakes.Runtime.Tests.Converter.BytesConverterTest 2✔️ 61ms
CSnakes.Runtime.Tests.Converter.DictionaryConverterTest 1✔️ 71ms
CSnakes.Runtime.Tests.Converter.DoubleConverterTest 10✔️ 420ms
CSnakes.Runtime.Tests.Converter.ListConverterTest 1✔️ 41ms
CSnakes.Runtime.Tests.Converter.LongConverterTest 7✔️ 175ms
CSnakes.Runtime.Tests.Converter.TupleConverterTests 5✔️ 173ms
CSnakes.Runtime.Tests.Converter.UnicodeConverterTest 6✔️ 147ms
CSnakes.Runtime.Tests.Locators.NuGetLocatorTests 1✔️ 7✖️ 9ms
CSnakes.Runtime.Tests.Locators.PythonLocatorTests 6✔️ 10✖️ 12ms
CSnakes.Runtime.Tests.Python.ImmortalTests 5✔️ 314ms
CSnakes.Runtime.Tests.Python.ImportTests 3✔️ 132ms
CSnakes.Runtime.Tests.Python.PyDictionaryTests 6✔️ 189ms
CSnakes.Runtime.Tests.Python.PyObjectTests 45✔️ 2s
CSnakes.Runtime.Tests.ServiceCollectionTests 19✔️ 341ms

✔️ CSnakes.Runtime.Tests-ubuntu-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✔️ 49ms
CSnakes.Runtime.Tests.Converter.BoolConverterTest 2✔️ 57ms
CSnakes.Runtime.Tests.Converter.BytesConverterTest 2✔️ 82ms
CSnakes.Runtime.Tests.Converter.DictionaryConverterTest 1✔️ 54ms
CSnakes.Runtime.Tests.Converter.DoubleConverterTest 10✔️ 443ms
CSnakes.Runtime.Tests.Converter.ListConverterTest 1✔️ 38ms
CSnakes.Runtime.Tests.Converter.LongConverterTest 7✔️ 232ms
CSnakes.Runtime.Tests.Converter.TupleConverterTests 5✔️ 187ms
CSnakes.Runtime.Tests.Converter.UnicodeConverterTest 6✔️ 164ms
CSnakes.Runtime.Tests.Locators.NuGetLocatorTests 1✔️ 7✖️ 35ms
CSnakes.Runtime.Tests.Locators.PythonLocatorTests 6✔️ 10✖️ 23ms
CSnakes.Runtime.Tests.Python.ImmortalTests 5✔️ 404ms
CSnakes.Runtime.Tests.Python.ImportTests 3✔️ 107ms
CSnakes.Runtime.Tests.Python.PyDictionaryTests 6✔️ 159ms
CSnakes.Runtime.Tests.Python.PyObjectTests 45✔️ 2s
CSnakes.Runtime.Tests.ServiceCollectionTests 19✔️ 320ms

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

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

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

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

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

Test suite Passed Failed Skipped Time
CSnakes.Tests.CaseHelperTests 10✔️ 17ms
CSnakes.Tests.GeneratedSignatureTests 30✔️ 7s
CSnakes.Tests.PythonConstantTests+FloatTests 1✔️ 23ms
CSnakes.Tests.PythonStaticGeneratorTests 14✔️ 1s
CSnakes.Tests.TokenizerTests 81✔️ 368ms
CSnakes.Tests.TypeReflectionTests 49✔️ 391ms

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

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

Test suite Passed Failed Skipped Time
Integration.Tests.ArgsTests 6✔️ 60ms
Integration.Tests.BasicTests 9✔️ 59ms
Integration.Tests.BufferTests 28✔️ 380ms
Integration.Tests.DefaultsTests 7✔️ 11ms
Integration.Tests.ExceptionTests 2✔️ 9ms
Integration.Tests.FalseReturns 12✔️ 11ms
Integration.Tests.GeneratorTests 2✔️ 5ms
Integration.Tests.NoneTests 2✔️ 2ms
Integration.Tests.ReloadTests 3✔️ 6ms
Integration.Tests.TestDependency 1✔️ 258ms
Integration.Tests.TestDicts 5✔️ 12ms
Integration.Tests.TupleTests 17✔️ 70ms

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

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

Test suite Passed Failed Skipped Time
Integration.Tests.ArgsTests 6✔️ 87ms
Integration.Tests.BasicTests 9✔️ 87ms
Integration.Tests.BufferTests 32✔️ 364ms
Integration.Tests.DefaultsTests 7✔️ 6ms
Integration.Tests.ExceptionTests 2✔️ 7ms
Integration.Tests.FalseReturns 12✔️ 12ms
Integration.Tests.GeneratorTests 2✔️ 6ms
Integration.Tests.NoneTests 2✔️ 2ms
Integration.Tests.ReloadTests 3✔️ 8ms
Integration.Tests.TestDependency 1✔️ 286ms
Integration.Tests.TestDicts 5✔️ 10ms
Integration.Tests.TupleTests 17✔️ 100ms