Skip to content

Use CoreCLR queue selection for WASI runtime tests - #133878

Merged
akoeplinger merged 1 commit into
mainfrom
fix/internal-runtime-helix-queues
Sep 14, 2026
Merged

akoeplinger merged 1 commit into
mainfrom
fix/internal-runtime-helix-queues

Conversation

@akoeplinger

Copy link
Copy Markdown
Member

Select public and internal WASI queues through the CoreCLR selector instead of relying on libraries submission normalization.

Select public and internal WASI queues through the CoreCLR selector instead of relying on libraries submission normalization.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 6ecee3ed-4a6f-4c01-bf01-118338ab3dcc
@azure-pipelines

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

@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.

🟢 Approval recommended

No unresolved review issues were identified.

Pull request overview

Updates WASI CoreCLR runtime tests to use CoreCLR Helix queue selection for public and internal queues.

Changes:

  • Adds wasi_wasm to CoreCLR queue mappings.
  • Switches WASI runtime tests to CoreCLR queue selection.
  • Updates related queue documentation.
File summaries
File Description
eng/pipelines/coreclr/templates/helix-queues-setup.yml Adds public/internal WASI queue mappings.
eng/pipelines/common/templates/wasi-wasm-coreclr-runtime-tests.yml Uses CoreCLR queue selection.
eng/pipelines/common/templates/wasi-wasm-coreclr-build-only.yml Updates the queue-template documentation reference.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

@akoeplinger

Copy link
Copy Markdown
Member Author

/ba-g failure are unrelated

@akoeplinger
akoeplinger merged commit cbe94bf into main Sep 14, 2026
139 of 168 checks passed
@akoeplinger
akoeplinger deleted the fix/internal-runtime-helix-queues branch September 14, 2026 15:00
@dotnet-milestone-bot dotnet-milestone-bot Bot added this to the 12.0-preview1 milestone Sep 15, 2026
jtschuster pushed a commit to jtschuster/runtime that referenced this pull request Sep 18, 2026
Select public and internal WASI queues through the CoreCLR selector
instead of relying on libraries submission normalization.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 6ecee3ed-4a6f-4c01-bf01-118338ab3dcc
akoeplinger added a commit that referenced this pull request Sep 21, 2026
…ction (#133938)

## Summary

Backports three Helix pipeline fixes to `release/11.0`:

- #133885: make the Helix monitor credentials available to internal PR
runs in `runtime.yml` and `performance/perf.yml`, retaining the
internal-project guard.
- #133704: explicitly select internal macOS/Apple queue aliases for
library and installer jobs instead of relying on compile-time
normalization of runtime macros.
- #133878: use CoreCLR's public/internal queue selector for existing
WASI runtime tests.

## Backport adaptations

Preserves release's Windows queue literals and all container image
digests. The Windows-alias hunk from #133704 is omitted because release
does not have the rolling-Windows migration. No queue-version upgrades
or new test lanes are included.

## Validation

- Parsed all seven modified YAML files.
- Checked public/internal queue mappings, alias resolution, and monitor
credential guards.
- Confirmed unrelated YAML data and all container digests are unchanged.
- `git diff --check` passed.

No product build or Azure DevOps pipeline run was performed; these
changes are pipeline YAML only. CI must validate Azure DevOps template
expansion and execution.

> [!NOTE]
> This backport and PR description were prepared with GitHub Copilot.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants