Hive Hive
Sign in

Suite-level sharding now spreads work across shards as intended

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

For selective testing at suite granularity, shard plans were collapsing to a single shard because historical timing data was looked up by bare suite name instead of the module-qualified name the CLI sends. The server now matches timing by Module/Suite, so large test runs are distributed across the expected number of shards and can hit the configured per-shard duration target. This also prevents same-named suites in different modules from being conflated. Note: the maximum shard count is still capped by --shard-max, so raise that if you want a tighter per-shard target.