Hive Hive
Sign in

Selective-testing suites are planned from server history instead of booting every test bundle

Metadata
Source
GitHub
Version
4.202.0-rc.1
Domains
Published
Jul 03, 2026 · 09:12 UTC
Repository
tuist/tuist
Update

The CLI no longer boots test bundles to enumerate suites while creating suite-granularity shard plans. It reads the module list from the built .xctestrun and asks the server to derive a per-module suite inventory from historical build data (per-branch first, default-branch fallback), with the final shard acting as a catch-all via -skip-testing for newly added or renamed suites. Plans no longer silently drop whole modules and no longer spend long stretches re-enumerating under simulator boot contention.