For example in this test run, compare the execution time for the "Run tests" step for the Xcode job:
| Platform |
Execution time |
| macOS |
26s |
| iOS |
1m 41s |
| tvOS |
38s |
This seems to be happening consistently.
There’s no obvious reason to me why it should be so much slower for iOS, and we should investigate it to make sure nothing weird is going on.
Update, 22 Oct 2025: See comment on #451 about how even just the unit tests (that is, the test execution time reported at the end of a test run by Swift Testing) are frequently substantially slower on CI for iOS than for other platforms.
┆Issue is synchronized with this Jira Task by Unito
For example in this test run, compare the execution time for the "Run tests" step for the Xcode job:
This seems to be happening consistently.
There’s no obvious reason to me why it should be so much slower for iOS, and we should investigate it to make sure nothing weird is going on.
Update, 22 Oct 2025: See comment on #451 about how even just the unit tests (that is, the test execution time reported at the end of a test run by Swift Testing) are frequently substantially slower on CI for iOS than for other platforms.
┆Issue is synchronized with this Jira Task by Unito