Skip to content

Keep recovered Helix upload warnings from failing test queuing - #56523

Merged
nagilson merged 3 commits into
mainfrom
copilot/fix-mac-arm64-queue-tests
Oct 22, 2026
Merged

nagilson merged 3 commits into
mainfrom
copilot/fix-mac-arm64-queue-tests

Conversation

Copilot AI commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

The Mac arm64 Queue Tests step failed when Arcade reported a recovered BlobAlreadyExists upload as a warning. MSBuild promoted that warning to an error.

  • Queue configuration: Disable warning-as-error for the Windows and Unix Helix queue invocations.
  • Scope: Leave the preceding build’s warning policy unchanged; genuine queue errors still fail the step.

@azure-pipelines

azure-pipelines Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
2 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Co-authored-by: nagilson <23152278+nagilson@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix Mac arm64 Queue Tests failure on BlobAlreadyExists Keep recovered Helix upload warnings from failing test queuing Oct 6, 2026
Copilot AI requested a review from nagilson October 6, 2026 18:54
@nagilson
nagilson requested a review from a team October 8, 2026 21:41
@nagilson
nagilson marked this pull request as ready for review October 19, 2026 21:05
@nagilson
nagilson requested a review from MiYanni as a code owner October 19, 2026 21:05
Copilot AI balanced review requested due to automatic review settings October 19, 2026 21:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The narrowly scoped overrides use supported build-script options and preserve failure handling for genuine errors.

No open issues 🎉

What changed in this PR

Prevents recovered Helix upload warnings from failing test queuing, addressing #56513.

Changes:

  • Disables warning-as-error for Windows and Unix Helix queue invocations.
  • Leaves preceding build warning policies and genuine queue-error handling unchanged.
File Description
eng/​pipelines/​templates/​jobs/​sdk-build.yml Adds queue-only warning-policy overrides and an explanatory comment.

Review effort: Balanced

@nagilson
nagilson enabled auto-merge October 22, 2026 16:35
@nagilson
nagilson merged commit 7a989fd into main Oct 22, 2026
23 checks passed
@nagilson
nagilson deleted the copilot/fix-mac-arm64-queue-tests branch October 22, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[AI discovered CI] Mac arm64 Queue Tests fails on Helix BlobAlreadyExists

4 participants