Failure-mode library

Symptom-first writeups of the operational failures that show up around local XCTest, xcodebuild, simctl, and the iOS Simulator. Each page is useful on its own — quick checks and manual mitigations first, and an honest note on where XCSteward may or may not help.

Search by error message or stuck point

These are the kinds of phrases people paste after a local run wedges: simulator boot hangs, destination resolution stalls, simctl stops responding, or the test runner never attaches.

Destination & simulator readiness

Resolving a destination, booting a device, and getting it actually ready before tests start.

CoreSimulator / simctl lifecycle

The simctl client and CoreSimulatorService daemon becoming unresponsive, wedged, or deadlocked.

Shared state & cleanup

Stale device state, contaminated artifacts, and concurrent processes colliding over shared tooling.

CI-like workflow failures

Symptoms specific to CI and CI-like runner environments on a Mac.

Coding-agent amplified failures

Failures that surface or worsen when coding agents drive test runs on a shared Mac.

18 failure modes and counting.