Skip to content

[ci] Add MAUI full R2R android-arm Helix test#12020

Draft
simonrozsival wants to merge 5 commits into
mainfrom
android-add-more-coreclr-testing
Draft

[ci] Add MAUI full R2R android-arm Helix test#12020
simonrozsival wants to merge 5 commits into
mainfrom
android-add-more-coreclr-testing

Conversation

@simonrozsival

Copy link
Copy Markdown
Member

Summary

  • build the MAUI template with CoreCLR full ReadyToRun for android-arm
  • set _MauiPublishReadyToRunPartial=false and assert no partial R2R inputs remain
  • run the APK on the windows.11.amd64.android-armel.open Helix queue

Validation

  • parsed edited YAML files
  • git diff --check

simonrozsival and others added 5 commits July 8, 2026 11:15
Build the MAUI template with CoreCLR full ReadyToRun for android-arm, disable MAUI partial R2R with _MauiPublishReadyToRunPartial=false, and run the APK on the windows.11.amd64.android-armel.open Helix queue.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Run MAUI CoreCLR R2R coverage across android-arm64 and android-arm, with default MAUI R2R settings and _MauiPublishReadyToRunPartial=false full-R2R settings. Rename the helper template and avoid the PowerShell read-only Error variable.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Avoid Java keyword package segments in the default R2R matrix cases by using baseline package suffixes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Invoke helixpublish.proj with the prepared repo-local dotnet msbuild instead of eng/common/msbuild.ps1, which requires tools.dotnet in global.json and fails in this pipeline.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add Microsoft.DotNet.Helix.Sdk to global.json so dotnet msbuild can resolve eng/common/helixpublish.proj when submitting MAUI R2R APK work items.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant