Hive Hive
Sign in

Suite-level shard planning uses real per-suite timing

Metadata
Source
GitHub
Version
server@1.219.3
Domains
Published
Jun 24, 2026 · 14:16 UTC
Repository
tuist/tuist
Update

Selective test runs with suite-level sharding now fan out across the right number of shards. The historical timing lookup now joins suite runs to module runs and keys the timing map on the module-qualified name (Module/Suite), so it matches what the CLI sends. Previously, suite timing always missed the lookup, fell back to the median duration, and forced determine_shard_count to return 1 regardless of the per-shard target. Note: shard count is still capped by --shard-max (default 10).