Uh oh!
There was an error while loading. Please reload this page.
Re-add a Mono iOS simulator smoke leg - #130116
Conversation
Re-enable a single AllSubsets_Mono iOS simulator leg (AOT + interpreter) that builds the product with Mono and runs the libraries smoke tests, so we keep continuous signal that Mono still builds and runs on iOS. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Tagging subscribers to this area: @akoeplinger, @matouskozak, @simonrozsival |
There was a problem hiding this comment.
Pull request overview
This PR adds back a Mono iOS simulator (arm64) CI job in the extra-platforms iOS-like simulator pipeline to build the product with Mono (AOT + forced interpreter) and then queue library tests on Helix for continuous validation of Mono-on-iOS-simulator.
Changes:
- Add a new
AllSubsets_Monoiossimulator_arm64platform-matrix job usingruntimeFlavor: mono. - Configure the job to build with
/p:RunAOTCompilation=trueand/p:MonoForceInterpreter=true, then run tests via/eng/pipelines/libraries/helix.yml.
Show a summary per file
| File | Description |
|---|---|
| eng/pipelines/extra-platforms/runtime-extra-platforms-ioslikesimulator.yml | Adds a Mono iOS simulator job to build and run library tests on Helix |
Copilot's findings
- Files reviewed: 1/1 changed files
- Comments generated: 2
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Use /p:RunSmokeTestsOnly=true so this leg always runs the libraries smoke tests in the extra-platforms pipelines, matching its intent. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
kotlarmilos
commented
Jul 2, 2026
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
kotlarmilos
commented
Jul 2, 2026
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Re-enables a single `AllSubsets_Mono` iOS simulator leg (AOT + interpreter) in `runtime-extra-platforms-ioslikesimulator.yml`. It builds the product with Mono and runs the libraries smoke tests, providing continuous signal that Mono still builds and runs on the iOS simulator. Scope is one leg only; no other pipeline or product changes. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Larry Ewing <lewing@microsoft.com>
Re-enables a single
AllSubsets_MonoiOS simulator leg (AOT + interpreter) inruntime-extra-platforms-ioslikesimulator.yml. It builds the product with Mono and runs the libraries smoke tests, providing continuous signal that Mono still builds and runs on the iOS simulator. Scope is one leg only; no other pipeline or product changes.