Skip to content

[release/8.0-staging] Disable mobile tests while preserving builds - #134547

Merged
matouskozak merged 2 commits into
dotnet:release/8.0-stagingfrom
matouskozak:matouskozak-disable-mobile-tests
Sep 24, 2026
Merged

matouskozak merged 2 commits into
dotnet:release/8.0-stagingfrom
matouskozak:matouskozak-disable-mobile-tests

Conversation

@matouskozak

@matouskozak matouskozak commented Sep 23, 2026

Copy link
Copy Markdown
Member

Description

Disable Helix test submission for the Android, iOS/tvOS (Mono and NativeAOT), and MacCatalyst jobs in eng/pipelines/runtime.yml. Keep their build steps enabled. Shared runners and other pipelines are unchanged.

Customer Impact

No product code changes. Mobile CI builds remain enabled, but mobile tests do not run in this pipeline.

Regression

This is a CI policy change, not a product regression fix.

Testing

CI change

Risk

No shipping code changes. .NET on mobile is not supported with .NET 8 anymore

Package authoring signed off?

N/A. No package content changes.

Note

This PR was generated by GitHub Copilot.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 23, 2026 18:57
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).
13 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.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Disables mobile Helix test submissions for .NET 8 while preserving builds, compilation, artifacts, and non-mobile submissions.

Changes:

  • Excludes mobile OS groups from library Helix submissions.
  • Applies matching exclusions to runtime Helix submissions.
File Description
eng/​pipelines/​libraries/​helix.yml Skips mobile Helix submissions.
eng/​pipelines/​common/​templates/​runtimes/​send-to-helix-inner-step.yml Applies the same policy to runtime submissions.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @akoeplinger, @matouskozak, @simonrozsival
See info in area-owners.md if you want to be subscribed.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

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.

Copilot review overview

🟢 Approval recommended

No unresolved issues; mobile builds remain enabled while targeted test submissions are disabled.

Review effort: Lite
Findings: None

@matouskozak

Copy link
Copy Markdown
Member Author

/ba-g Mono and CoreCLR osx-x64 failures are not related to this PR which disabled mobile tests

@matouskozak
matouskozak enabled auto-merge (squash) September 24, 2026 07:57
@matouskozak
matouskozak merged commit b114ac3 into dotnet:release/8.0-staging Sep 24, 2026
185 of 191 checks passed
@matouskozak
matouskozak deleted the matouskozak-disable-mobile-tests branch September 24, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants