Skip to content

Enable PAL test result publishing token - #132712

Merged
jkoritzinsky merged 1 commit into
mainfrom
dev/jkoritzinsky/pal-test-publishing
Aug 25, 2026
Merged

jkoritzinsky merged 1 commit into
mainfrom
dev/jkoritzinsky/pal-test-publishing

Conversation

@jkoritzinsky

@jkoritzinsky jkoritzinsky commented Aug 24, 2026 •

Copy link
Copy Markdown
Member

The PALTests Helix leg enables the Azure Pipelines reporter in paltests.proj, but its send step did not request test-result publishing from the common Helix template. That left SYSTEM_ACCESSTOKEN unset and caused the PAL legs to fail before any Helix work items were queued.

This passes publishTestResults: true through the PAL send step so send-to-helix-step.yml injects SYSTEM_ACCESSTOKEN: $(System.AccessToken) the same way the normal runtime test legs do.

Fixes #132545, #132614, #132656.

Note

This PR description was generated by GitHub Copilot.

Pass publishTestResults through the PAL Helix send step so the common template exports SYSTEM_ACCESSTOKEN for the Azure Pipelines reporter.

Co-authored-by: Copilot App <[email protected]>
Copilot AI lite review requested due to automatic review settings August 24, 2026 19:02
@jkoritzinsky

Copy link
Copy Markdown
Member Author

/azp run runtime-coreclr outerloop

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@jkoritzinsky
jkoritzinsky requested a review from agocke August 24, 2026 19:02
@azure-pipelines

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

@jkoritzinsky
jkoritzinsky requested a review from hoyosjs August 24, 2026 19:02
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

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.

Pull request overview

This PR fixes the PALTests Helix “send” job configuration by enabling test-result publishing on that step, which allows the common send-to-helix-step.yml template to inject SYSTEM_ACCESSTOKEN (from $(System.AccessToken)) for the Helix Azure Pipelines reporter.

Changes:

  • Pass publishTestResults: true to the PALTests “send to Helix” template invocation.
  • Align PALTests behavior with other runtime Helix send legs that already enable test result publishing.

@jkoritzinsky
jkoritzinsky merged commit 37e5d8e into main Aug 25, 2026
132 of 135 checks passed
@jkoritzinsky
jkoritzinsky deleted the dev/jkoritzinsky/pal-test-publishing branch August 25, 2026 07:50
@github-project-automation github-project-automation Bot moved this to Done in AppModel Aug 25, 2026
@dotnet-milestone-bot dotnet-milestone-bot Bot added this to the 12.0-preview1 milestone Aug 26, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

Status: Done
Status: Done

3 participants