Hive Hive
Sign in

Suite catch-all shard now downloads all required test products

Metadata
Source
GitHub
Version
server@1.227.1
Domains
Published
Jul 03, 2026 · 12:52 UTC
Repository
tuist/tuist
Update

Fixes the catch-all shard failing with a “Missing test product” error when using suite-granularity test sharding with per-module split downloads. Previously, the catch-all shard only downloaded the shared artifact (its module list was empty), but Xcode loads every test target referenced by the shared .xctestrun before applying -skip-testing, so any target with a missing per-module bundle caused the shard to fail. The server now records the full built-module inventory for the catch-all shard and downloads every required per-module test product for it, so catch-all runs on suite granularity can complete successfully.