Skip to content

Tests take a lot longer to run on iOS than macOS or tvOS #143

@lawrence-forooghian

Description

@lawrence-forooghian

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    testingIncludes all kinds of automated tests, the way that we run them and the infrastructure around them.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions