Skip to content

Instability in iOS tests under CI conditions #2335

Closed
@freakboy3742

Description

@freakboy3742

Reported by @henryiii in this comment.

It appears that iOS builds are seeing unusually high failure rates on CI jobs - possibly as high as 50% of CI jobs. It's hard to get precise metrics out of the tools Github provides, but there's no shortage of failures on the Test workflow for macOS runs - usually macOS-14, but sometimes macOS-13 (x86_64).

Digging into the logs, the failures all seem to be timeouts:

  • Hitting the 5 minute timeout for running a build on the simulator
  • Hitting a 10 second timeout waiting for the return value of the simulator list tool.

I'm not seeing this failure rate locally - but local conditions will always be more favourable for test timing, as they can involve partially warmed simulator images, and won't usually be competing with other build tasks on the same physical hardware.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions