-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
macos-15 seems to have slowed down #11509
Comments
Hey @amlcurran! Seems to be a duplicate for this: #11493 (possibly, but not certain; would be if the issue is platform related or due to changes on 🍎 side) I'll leave your request for now, as the issue is under investigation. It would be great if you could provide a couple of links to your project/code/actions or at least minimal steps for comparison (something that has become noticeably more time-consuming in your workflow). |
Hi @erik-bershel appreciate the quick response! Is there any way I can get runs links to you without exposing the link publicly? I'm still doing some diving into precisely what has slowed down within the build and will have a look if I find anything. |
Hi - our team has also encountered this exact issue in the last 24 hours or so (our repo is also private). However we haven't changed anything on our side and we are now consistently seeing our iOS builds run for about double the time than previously. |
@amlcurran
We can ask for links to private projects to collect some technical information not associated with the project code via internal channels, but we do not get direct access to code and build logs in any case. In this case, those links might be helpful (the more information, the better). |
We also see a noticeable slow down across all our workflows (unit tests, UI tests, signed builds), in macOS 15 large runners (using Xcode 16.1, with no setup changes in weeks). While it seems that pretty much everything is slower than usual, it seems that Swift Package Manager checkouts are particularly slow. But also our UI tests are so slow that they basically cannot be used at all. |
@erik-bershel thanks - I'm afraid I'd have to get approval to share links which would take an age (as we don't want to expose the structure & names of our private organisation repos) I'll keep looking into what specifically has slowed down |
@erik-bershel some initial investigations -
Before:
After:
Before:
After:
|
Hey @shagedorn! 👋 Do you mean |
One example is this unit test build + run/execution. This kind of workflow runs several times a day, with typical overall runtimes between 10 and 12 minutes. Today, we're in the 18-20 minutes range, and have several test failures because of timeouts in our test code that usually suffice, but start to fail once things get too slow. From the build reports that we archive (I cannot share those publicly), we also see that basically everything is slower by almost 2x: The actual test execution as well as the build time. A random good run from yesterday finished executing test in 4:38 min, while the same test suite with only minor additions today ran for 8:38 min. |
We're also experiencing a similar issue, with even the timings being similar (~20 to ~30 minutes). We're using Runner image version |
Private repo,
Image Version: 20250127.616 And yes, version: 20250120.596 two days ago was working normally |
Seeing the same issue on macos-15-arm64. Version 20250120.596 is good, 20250127.616 consistently is hitting 30 minute timeouts for tests that used to take 10 minutes. |
⏰ ⏰ ⏰ We are rolling back the specified images ( The changes should take effect in about the |
Thank you. Things look normal again on our end. |
We saw two OS versions on
I am wondering when would all of images be reverted back to |
I checked - there are currently no environments with version 20250127.793 of |
Starting: Initialize job Here are some runs we got from pipeline this morning and it appears that there are still many of them using |
Description
Hi, apologies if this isn't the right place to report this.
Since Jan 28th, we've had ~33% of our iOS app builds be slower on the macos-15 image. Since this morning (30th Jan), that has now increased to 100% of our builds. Whilst previously our builds were taking 20 minutes, they have all started hitting our timeout, which is 30 mins.
Given that this was intermittently starting from the 28th, but since this morning increase to 100%, is there any changes to the image that has happened recently to cause this? I notice that all our failing builds are using an updated image version.
Platforms affected
Runner images affected
Image version and build link
All builds are using Current runner version: '2.321.0'
Failing builds are using
Image: macos-15-arm64
Version: 20250127.616
Passing builds are using
Image: macos-15-arm64
Version: 20250120.596
Is it regression?
Yes
Expected behavior
No performance regressions in images
Actual behavior
A performance regression of at least 50%
Repro steps
Use the latest macos-15 image
Note that builds are slower
The text was updated successfully, but these errors were encountered: