Skip to content

Conversation

pjcollins
Copy link
Member

@pjcollins pjcollins commented Oct 31, 2024

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.

@pjcollins pjcollins marked this pull request as ready for review November 7, 2024 19:55
@pjcollins pjcollins requested a review from jonpryor as a code owner November 7, 2024 19:55
demands:
- macOS.Name -equals Ventura
- macOS.Name -equals $(SharedMacName)
- macOS.Architecture -equals x64
Copy link
Contributor

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?

Copy link
Member Author

@pjcollins pjcollins Nov 7, 2024

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.

@pjcollins pjcollins merged commit 7741145 into main Nov 8, 2024
58 checks passed
@pjcollins pjcollins deleted the dev/pjc/pr-arm-sonoma branch November 8, 2024 17:29
@github-actions github-actions bot locked and limited conversation to collaborators Dec 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants