Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speeding up Random.Shuffle by batching #111015

Closed
wants to merge 5 commits into from

Moved Shuffle code to Impl

8ff424e
Select commit
Loading
Failed to load commit list.
Closed

Speeding up Random.Shuffle by batching #111015

Moved Shuffle code to Impl
8ff424e
Select commit
Loading
Failed to load commit list.
Azure Pipelines / runtime failed Jan 7, 2025 in 2h 53m 37s

Build #20250107.15 had test failures

Details

Tests

  • Failed: 594 (0.02%)
  • Passed: 3,691,432 (98.35%)
  • Other: 61,384 (1.64%)
  • Total: 3,753,410

Annotations

Check failure on line 91 in .packages/microsoft.dotnet.helix.sdk/10.0.0-beta.25052.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

.packages/microsoft.dotnet.helix.sdk/10.0.0-beta.25052.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L91

.packages/microsoft.dotnet.helix.sdk/10.0.0-beta.25052.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(91,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item LibraryImportGenerator.Tests in job df2affa4-b73c-45e8-81cf-9c6f8d407e54 has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/df2affa4-b73c-45e8-81cf-9c6f8d407e54/workitems/LibraryImportGenerator.Tests/console

Check failure on line 91 in .packages/microsoft.dotnet.helix.sdk/10.0.0-beta.25052.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

.packages/microsoft.dotnet.helix.sdk/10.0.0-beta.25052.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L91

.packages/microsoft.dotnet.helix.sdk/10.0.0-beta.25052.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(91,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item System.IO.Packaging.Tests in job 8bd10d3c-6fa4-40b6-9413-a6171b2c4f63 has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/8bd10d3c-6fa4-40b6-9413-a6171b2c4f63/workitems/System.IO.Packaging.Tests/console

Check failure on line 1 in System.IO.Packaging.Tests.PartPieceTests.UppercaseContentTypePartPieceSequenceIsFound

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

System.IO.Packaging.Tests.PartPieceTests.UppercaseContentTypePartPieceSequenceIsFound

System.NullReferenceException : Object reference not set to an instance of an object.
Raw output
   at System.Random.Shuffle[Int32](Span`1 )
   at System.Random.Shuffle[Int32](Int32[] )
   at System.IO.Packaging.Tests.PartPieceTests.CreatePackage(PartConstructionParameters[] constructionParameters)
   at System.IO.Packaging.Tests.PartPieceTests..ctor()
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Constructor(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object , BindingFlags )

Check failure on line 1 in System.IO.Packaging.Tests.PartPieceTests.CanParseInterleavedContentTypesFile

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

System.IO.Packaging.Tests.PartPieceTests.CanParseInterleavedContentTypesFile

System.NullReferenceException : Object reference not set to an instance of an object.
Raw output
   at System.Random.Shuffle[Int32](Span`1 )
   at System.Random.Shuffle[Int32](Int32[] )
   at System.IO.Packaging.Tests.PartPieceTests.CreatePackage(PartConstructionParameters[] constructionParameters)
   at System.IO.Packaging.Tests.PartPieceTests..ctor()
   at System.Object.InvokeStub_PartPieceTests..ctor(Object , Object , IntPtr* )
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object , BindingFlags )

Check failure on line 1 in System.IO.Packaging.Tests.PartPieceTests.CanReadPartData

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

System.IO.Packaging.Tests.PartPieceTests.CanReadPartData

Test failed

Check failure on line 1 in System.IO.Packaging.Tests.PartPieceTests.CannotCreatePartWithDuplicateName

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

System.IO.Packaging.Tests.PartPieceTests.CannotCreatePartWithDuplicateName

System.NullReferenceException : Object reference not set to an instance of an object.
Raw output
   at System.Random.Shuffle[Int32](Span`1 )
   at System.Random.Shuffle[Int32](Int32[] )
   at System.IO.Packaging.Tests.PartPieceTests.CreatePackage(PartConstructionParameters[] constructionParameters)
   at System.IO.Packaging.Tests.PartPieceTests..ctor()
   at System.Object.InvokeStub_PartPieceTests..ctor(Object , Object , IntPtr* )
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object , BindingFlags )