-
Notifications
You must be signed in to change notification settings - Fork 555
[ci] Upgrade on-prem macOS pool to macOS-14 Sonoma #9477
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Build and test stages using the phsyical macOS pool have been updated to use macOS-14 Sonoma machines.
demands: | ||
- macOS.Name -equals Ventura | ||
- macOS.Name -equals $(SharedMacName) | ||
- macOS.Architecture -equals x64 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume we are intentionally keeping the tests on x64
?
Out of curiosity, did you try arm64
? Was there an issue? Were they faster/slower?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm planning to revisit this for the MSBuild and emulator test jobs on both our regular CI and nightly. I don't have the full set of issues I've ran into with different machines in the past but wanted to leave this unchanged for now and look at upgrading most of the test stages separately. The Apple silicon machines definitely seem to be faster, at least for our build stages.
Build and test stages using the physical macOS pool have been updated to
use macOS-14 Sonoma images, and builds will now prefer Apple silicon
over Intel machines.