You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The windows-arm64 checked job is consistently canceled (not failed) across multiple JIT/GC stress outer-loop pipelines on main. In every case, all setup tasks (Initialize job, checkout, CodeQL) complete successfully, but the job is then canceled before it can build or send tests. No build error or test failure is recorded — the cancellation appears to be externally triggered, either by a pipeline-level timeout or by the AzDO agent pool running out of available arm64 agents.
This has been observed across 4 separate pipeline definitions over multiple days, indicating this is not a one-off flake but a systematic infrastructure gap for windows-arm64 in these stress pipelines.
Earliest observed in this scan window: build 1386096, finished 2026-04-19T18:56:27Z (pipeline 112). Scanned window only. Observed in 4 pipelines across the current scan (5 builds total).
Recommended action
Infrastructure investigation: Determine why windows-arm64 agents in the JIT/GC stress pipeline queues are not running the job. Possible causes:
The pipeline's arm64 job depends on a Helix queue or AzDO pool that lacks available arm64 agents.
A pipeline-level timeout is canceling the job before the arm64 agent can be acquired.
The pipeline YAML conditionally skips arm64 builds but the skip result is reported as canceled rather than skipped.
Check pool: Verify that the Windows.11.Amd64.Open (or equivalent) Helix queue has live arm64 agents for these pipelines. Check https://helix.dot.net/ for queue health.
Owner: @dotnet/dnceng for AzDO pool / Helix queue agent availability on windows-arm64.
Related: If the cancellation is intentional (arm64 not yet enabled for these stress configs), update the pipeline YAML to set the job condition: false so it shows as skipped rather than canceled, which currently marks the entire pipeline as failed.
Reasoning
The
windows-arm64 checkedjob is consistently canceled (not failed) across multiple JIT/GC stress outer-loop pipelines onmain. In every case, all setup tasks (Initialize job, checkout, CodeQL) complete successfully, but the job is then canceled before it can build or send tests. No build error or test failure is recorded — the cancellation appears to be externally triggered, either by a pipeline-level timeout or by the AzDO agent pool running out of available arm64 agents.This has been observed across 4 separate pipeline definitions over multiple days, indicating this is not a one-off flake but a systematic infrastructure gap for
windows-arm64in these stress pipelines.Impact on platforms
windows-arm64 checkedcanceledwindows-arm64 checkedcanceledwindows-arm64 checkedcanceledwindows-arm64 checkedcanceledAdditional evidence: pipeline 112 shows this cancellation in build 1386096 (2026-04-19) as well, confirming this has been happening for weeks.
Errors log
No test or build error — the job is canceled at the AzDO level before any work runs. Example timeline (pipeline 112, build 1406540):
First build it occurred
Earliest observed in this scan window: build 1386096, finished 2026-04-19T18:56:27Z (pipeline 112). Scanned window only. Observed in 4 pipelines across the current scan (5 builds total).
Recommended action
windows-arm64agents in the JIT/GC stress pipeline queues are not running the job. Possible causes:canceledrather thanskipped.Windows.11.Amd64.Open(or equivalent) Helix queue has live arm64 agents for these pipelines. Checkhttps://helix.dot.net/for queue health.@dotnet/dncengfor AzDO pool / Helix queue agent availability onwindows-arm64.condition: falseso it shows asskippedrather thancanceled, which currently marks the entire pipeline as failed..azure-pipelines/coreclr/templates/(jitstress/jitstressregs/gcstress pipeline YAML definitions).Note
🔒 Integrity filter blocked 4 items
The following items were blocked because they don't meet the GitHub integrity level.
search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter: