Skip to content

Multiple Helix work items fail on maccatalyst/tvos CoreCLR Release #126460

@kotlarmilos

Description

@kotlarmilos

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=1362636
Build error leg or test failing: Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.WorkItemExecution, Microsoft.Extensions.Hosting.Unit.Tests.WorkItemExecution, System.Diagnostics.TraceSource.Config.Tests.WorkItemExecution, System.Reflection.Emit.ILGeneration.Tests.WorkItemExecution, System.Reflection.Emit.Tests.WorkItemExecution, System.Reflection.Metadata.Tests.WorkItemExecution, System.Security.Cryptography.Tests.WorkItemExecution
Pull request: #125441

Affected CI jobs: build_MacCatalyst_x64_Release_AllSubsets_CoreCLR, build_maccatalyst_arm64_Release_AllSubsets_CoreCLR, build_tvos_arm64_Release_AllSubsets_CoreCLR, build_tvos_arm64_Release_AllSubsets_CoreCLR_RuntimeTests, build_tvos_arm64_Release_AllSubsets_Mono

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "",
  "ErrorPattern": "Work item (Microsoft\\.Extensions\\.DependencyInjection\\.ExternalContainers\\.Tests|Microsoft\\.Extensions\\.Hosting\\.Unit\\.Tests|System\\.Diagnostics\\.TraceSource\\.Config\\.Tests|System\\.Reflection\\.Emit\\.ILGeneration\\.Tests|System\\.Reflection\\.Emit\\.Tests|System\\.Reflection\\.Metadata\\.Tests|System\\.Security\\.Cryptography\\.Tests|baseservices-exceptions|Exceptions|Microsoft\\.Bcl\\.Cryptography\\.Tests|Microsoft\\.Bcl\\.Memory\\.Tests) in job .* has failed",
  "BuildRetry": false,
  "ExcludeConsoleLog": true
}

Summary

Multiple Helix work items fail on maccatalyst CoreCLR Release (both x64 and arm64) and tvos-arm64 CoreCLR/Mono Release, including the tvos-arm64 device queue OSX.15.Amd64.AppleTV.Open. Work items crash without producing individual test results (Build Analysis reports DeadLetter or BadExit).

Affected work items:

  • Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests
  • Microsoft.Extensions.Hosting.Unit.Tests
  • System.Diagnostics.TraceSource.Config.Tests
  • System.Reflection.Emit.ILGeneration.Tests
  • System.Reflection.Emit.Tests
  • System.Reflection.Metadata.Tests
  • System.Security.Cryptography.Tests
  • baseservices-exceptions (tvos-arm64 CoreCLR_RuntimeTests, DeadLetter, exit -3 Helix DownloadError)
  • Exceptions (tvos-arm64 CoreCLR_RuntimeTests, DeadLetter, exit -3 Helix DownloadError)
  • Microsoft.Bcl.Cryptography.Tests (tvos-arm64 CoreCLR + Mono, DeadLetter, exit -3 / 21)
  • Microsoft.Bcl.Memory.Tests (tvos-arm64 CoreCLR, BadExit, exit 21)

Note: This issue uses timeline ErrorPattern matching because Helix console logs for this build expired. Once a fresh build reproduces this failure, update with specific error text from the Helix console log and set ExcludeConsoleLog to false.

Update (2026-06-17, build 1468533): added baseservices-exceptions, Exceptions, Microsoft.Bcl.Cryptography.Tests, and Microsoft.Bcl.Memory.Tests to the ErrorPattern; these recur on the tvos-arm64 OSX.15.Amd64.AppleTV.Open device queue (same crash family) but were not previously attributed by Build Analysis.

Note

This issue was filed with the assistance of GitHub Copilot.

Known issue validation

Build: 🔎
Result validation: ⚠️ Provided build not found. Provide a valid build in the "Build: 🔎" line.
Validation performed at: 6/18/2026 9:26:51 AM UTC

Report

Build Repository Step Name Console log Pull Request
1470048 dotnet/runtime Send to Helix Log
1469897 dotnet/runtime Send to Helix Log
1469350 dotnet/runtime Send to Helix Log
1469034 dotnet/runtime Send to Helix Log #129216
1468533 dotnet/runtime Send to Helix Log #129514
1468448 dotnet/runtime Send to Helix Log #125437
1467678 dotnet/runtime Send to Helix Log
1465987 dotnet/runtime Send to Helix Log #129403
1465781 dotnet/runtime Send to Helix Log
1465808 dotnet/runtime Send to Helix Log
1465450 dotnet/runtime Send to Helix Log #129019
1465282 dotnet/runtime Send to Helix Log
1465346 dotnet/runtime Send to Helix Log
1465235 dotnet/runtime Send to Helix Log #129398
1465265 dotnet/runtime Send to Helix Log #129394
1465343 dotnet/runtime Send to Helix Log
1465308 dotnet/runtime Send to Helix Log #128233
1465255 dotnet/runtime Send to Helix Log #128950
1465242 dotnet/runtime Send to Helix Log #128604
1465227 dotnet/runtime Send to Helix Log #129398
1465285 dotnet/runtime Send to Helix Log
1464635 dotnet/runtime Send to Helix Log
1464480 dotnet/runtime Send to Helix Log
1464321 dotnet/runtime Send to Helix Log #129416
1460065 dotnet/runtime Send to Helix Log
1464018 dotnet/runtime Send to Helix Log #129403
1463828 dotnet/runtime Send to Helix Log
1463787 dotnet/runtime Send to Helix Log #129395
1463614 dotnet/runtime Send to Helix Log #127582
1463443 dotnet/runtime Send to Helix Log #128409
1463405 dotnet/runtime Send to Helix Log #129380
1463377 dotnet/runtime Send to Helix Log #129373
1463242 dotnet/runtime Send to Helix Log
1463147 dotnet/runtime Send to Helix Log
1463068 dotnet/runtime Send to Helix Log #129373
1462902 dotnet/runtime Send to Helix Log #129365
1462897 dotnet/runtime Send to Helix Log #129369
1462854 dotnet/runtime Send to Helix Log #129348
1462837 dotnet/runtime Send to Helix Log #129354
1462782 dotnet/runtime Send to Helix Log #129322
1462759 dotnet/runtime Send to Helix Log #129197
1462675 dotnet/runtime Send to Helix Log #129362
1462516 dotnet/runtime Send to Helix Log #129345
1462635 dotnet/runtime Send to Helix Log #129285
1462616 dotnet/runtime Send to Helix Log
1461798 dotnet/runtime Send to Helix Log #78746
1462622 dotnet/runtime Send to Helix Log #129321
1462617 dotnet/runtime Send to Helix Log #129354
1462578 dotnet/runtime Send to Helix Log #129361
1462542 dotnet/runtime Send to Helix Log #129360
1462523 dotnet/runtime Send to Helix Log #129224
1462502 dotnet/runtime Send to Helix Log #129312
1462460 dotnet/runtime Send to Helix Log #129134
1462475 dotnet/runtime Send to Helix Log #129356
1462433 dotnet/runtime Send to Helix Log #129201
1462383 dotnet/runtime Send to Helix Log #129352
1462367 dotnet/runtime Send to Helix Log #129351
1462318 dotnet/runtime Send to Helix Log #128869
1462287 dotnet/runtime Send to Helix Log #128384
1462293 dotnet/runtime Send to Helix Log #129299
1462230 dotnet/runtime Send to Helix Log #129349
1462206 dotnet/runtime Send to Helix Log
1462037 dotnet/runtime Send to Helix Log #129201
1462189 dotnet/runtime Send to Helix Log #129059
1462166 dotnet/runtime Send to Helix Log #129348
1462156 dotnet/runtime Send to Helix Log #128652
1462162 dotnet/runtime Send to Helix Log #129343
1462055 dotnet/runtime Send to Helix Log #129322
1461986 dotnet/runtime Send to Helix Log #129260
1461947 dotnet/runtime Send to Helix Log #129091
1461976 dotnet/runtime Send to Helix Log #129261
1461958 dotnet/runtime Send to Helix Log #129145
1461828 dotnet/runtime Send to Helix Log #129304
2999072 dotnet-runtime Send to Helix Log
1461779 dotnet/runtime Send to Helix Log #125436
1461786 dotnet/runtime Send to Helix Log #129134
1461575 dotnet/runtime Send to Helix Log
1461572 dotnet/runtime Send to Helix Log
1461360 dotnet/runtime Send to Helix Log #129315
1461332 dotnet/runtime Send to Helix Log #129321
1460894 dotnet/runtime Send to Helix Log #129319
1461350 dotnet/runtime Send to Helix Log #129299
1461046 dotnet/runtime Send to Helix Log #129305
1461002 dotnet/runtime Send to Helix Log
1460975 dotnet/runtime Send to Helix Log #129293
1460856 dotnet/runtime Send to Helix Log #129316
1460883 dotnet/runtime Send to Helix Log #126845
1460861 dotnet/runtime Send to Helix Log #129233
1460819 dotnet/runtime Send to Helix Log #78746
1460723 dotnet/runtime Send to Helix Log
1460733 dotnet/runtime Send to Helix Log #129201
1460701 dotnet/runtime Send to Helix Log #129034
1460644 dotnet/runtime Send to Helix Log #129312
1460625 dotnet/runtime Send to Helix Log #129140
1460598 dotnet/runtime Send to Helix Log #129091
1460589 dotnet/runtime Send to Helix Log #128658
1459629 dotnet/runtime Send to Helix Log
1459621 dotnet/runtime Send to Helix Log #129226
1459328 dotnet/runtime Send to Helix Log #125437
2997882 dotnet-runtime Send to Helix Log #59556
Displaying 100 of 268 results

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
6 101 268

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions