Hive Hive
Sign in

Resolve a concrete simulator destination for sharded test plans

Metadata
Source
GitHub
Version
4.201.0-canary.12
Domains
Published
Jun 18, 2026 · 15:56 UTC
Repository
tuist/tuist
Update

Threading the selected test plan through the suite shard destination resolver means tuist test -d <device> produces a concrete simulator destination (platform=iOS Simulator,id=…) instead of a generic platform=iOS Simulator flag that xcodebuild rejects with exit code 70 when enumerating tests. Schemes with multiple test plans (for example, a macOS-only plan and an iOS-only plan) now resolve the destination from the same target and platform family as the build.