Testing a graceful failure of fetching codeInfo to see how much this mitigates test failures. #124089
Azure Pipelines / runtime
succeeded
Feb 7, 2026 in 57m 23s
Build #20260206.109 had test failures
Details
- Failed: 2 (0.00%)
- Passed: 1,134,462 (98.10%)
- Other: 21,947 (1.90%)
- Total: 1,156,411
Annotations
azure-pipelines / runtime
readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd
1 / 1 (100%, 1 failed): failed in 319 msecs, exit code 134, expected 0: crossgen2 @/root/helix/work/workitem/e/readytorun/coreroot_determinism/coreroot_determinism/seed2/CPAOT-ret.out/System.Private.CoreLib.dll.rsp
!! Unhandled exception. Internal.TypeSystem.TypeSystemException+MissingMethodException: Missing method 'Boolean System.Numerics.INumberBase`1<System.Decimal>.TryConvertFromSaturating(!!0, !0 ByRef)'
!! at Internal.TypeSystem.ThrowHelper.ThrowMissingMethodException(TypeDesc, String, MethodSignature)
!! at Internal.TypeSystem.ResolutionFailure.Throw()
!! at ILCompiler.ReadyToRunVisibilityRootProvider.GetAllMethodImplRecordsForType(EcmaType)
!! at ILCompiler.ReadyToRunVisibilityRootProvider.RootMethods(MetadataType, String, IRootingServiceProvider, Boolean)
!! at ILCompiler.ReadyToRunVisibilityRootProvider.AddCompilationRoots(IRootingServiceProvider)
!! at ILCompiler.Compilation..ctor(DependencyAnalyzerBase`1, NodeFactory, IEnumerable`1, ILProvider, DevirtualizationManager, IEnumerable`1, Logger, InstructionSetSupport)
!! at ILCompiler.ReadyToRunCodegenCompilation..ctor(DependencyAnalyzerBase`1, NodeFactory, IEnumerable`1, ILProvider, Logger, DevirtualizationManager, IEnumerable`1, String, InstructionSetSupport, Boolean, Boolean, Boolean, Boolean, Func`2, String, Boolean, String, Int32, Boolean, Int32, ProfileDataManager, MethodLayoutAlgorithm, FileLayoutAlgorithm, Int32, Boolean, ReadyToRunContainerFormat)
!! at ILCompiler.ReadyToRunCodegenCompilationBuilder.ToCompilation()
!! at ILCompiler.Program.RunSingleCompilation(Dictionary`2, InstructionSetSupport, String, Dictionary`2, HashSet`1, ReadyToRunCompilerContext, Logger)
!! at ILCompiler.Program.Run()
!! at ILCompiler.Crossgen2RootCommand.<>c__DisplayClass211_0.<.ctor>b__0(ParseResult)
!! at System.CommandLine.Invocation.InvocationPipeline.Invoke(ParseResult)
!! at ILCompiler.Program.Main(String[] args)
!! DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/correlation/crossgen2/createdump
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/coreroot_determinism/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true coreroot_determinism.dll ''
================================== Compiling with seed 1 ==================================
Locating output folder /root/helix/work/workitem/e/readytorun/coreroot_determinism/coreroot_determinism/seed1
Deleting 0 output folders
Successfully deleted 0 output folders in 81 msecs
1 / 1 (0%, 0 failed): launching: /root/helix/work/correlation/crossgen2/crossgen2 @/root/helix/work/workitem/e/readytorun/coreroot_determinism/coreroot_determinism/seed1/CPAOT-ret.out/System.Private.CoreLib.dll.rsp
1 / 1 (100%, 0 failed): succeeded in 51028 msecs: crossgen2 @/root/helix/work/workitem/e/readytorun/coreroot_determinism/coreroot_determinism/seed1/CPAOT-ret.out/System.Private.CoreLib.dll.rsp
================================== Compiling with seed 2 ==================================
Locating output folder /root/helix/work/workitem/e/readytorun/coreroot_determinism/coreroot_determinism/seed2
Deleting 0 output folders
Successfully deleted 0 output folders in 81 msecs
1 / 1 (0%, 0 failed): launching: /root/helix/work/correlation/crossgen2/crossgen2 @/root/helix/work/workitem/e/readytorun/coreroot_determinism/coreroot_determinism/seed2/CPAOT-ret.out/System.Private.CoreLib.dll.rsp
Compilation failed. /root/helix/work/correlation/corerun /root/helix/work/correlation/R2RTest/R2RTest.dll compile-directory -cr /root/helix/work/correlation -in TestAssemblies --nojit --noexe --large-bubble --release --nocleanup -ct 30 -out seed2 failed with exit code 1
Xunit.Sdk.EqualException: Assert.Equal() Failure: Values differ
Expected: 100
Actual: 1
at Xunit.Assert.Equal[T](T expected, T actual, IEqu
Raw output
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Program.<<Main>$>g__TestExecutor1|0_2(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
azure-pipelines / runtime
baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
cmdLine:/datadisks/disk1/work/9ED90887/w/BE1509DA/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 2/6/2026 9:33:33 PM, end: 2/6/2026 9:43:33 PM)
Return code: -100
Raw output file: /datadisks/disk1/work/9ED90887/w/BE1509DA/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/9ED90887/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174407 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
"@Exiting stack trace printing thread."
"@Stack trace printing helper thread exited."
"@Proceeding with exit."
"@Setting throwable."
"@Calling WatsonLastChance."
"@Terminating the process."
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
"@Exiting stack trace printing thread."
"Stack overflow occurred on the same thread again!"
cmdLine:/datadisks/disk1/work/9ED90887/w/BE1509DA/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 2/6/2026 9:33:33 PM, end: 2/6/2026 9:43:33 PM)
Test Harness Exitcode is : -100
To run the test:
Set up CORE_ROOT and run.
> /datadisks/disk1/work/9ED90887/w/BE1509DA/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh
Raw output
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Program.<<Main>$>g__TestExecutor19|0_20(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Loading