Hive Hive
Sign in

Suite shard destination resolved from the selected test plan

Metadata
Source
GitHub
Version
4.201.0-rc.5
Domains
Published
Jun 30, 2026 · 18:14 UTC
Repository
tuist/tuist
Update

tuist test now infers a concrete iOS simulator destination (id=…) for suite-shard test enumeration when a scheme contains multiple test plans. Previously the shard destination resolver ran against a different testable target than the build-for-testing invocation, which left -destination platform=iOS Simulator unresolved and caused xcodebuild test-without-building -enumerate-tests to fail with exit 70 right around the token expiry boundary. The selected test plan is now threaded through shardPlanDestination, platform destination inference, and concrete destination resolution so enumeration uses the same target and platform as the build.