Hive Hive
Sign in

xcresult Processor 0.11.0

Metadata
Source
GitHub
Version
xcresult-processor-image@0.11.0
Published
Jun 04, 2026 · 17:14 UTC
Repository
tuist/tuist
Update

xcresult Processor 0.11.0 improves test result parsing, cache reliability, and runner fleet behavior.

Test results and quarantine

  • The xcresult parser now derives module names from UI test bundles as well as unit test bundles, so quarantined UI tests are correctly skipped instead of running under an “Unknown” module.
  • Test case run pagination now uses ID as a tiebreaker, preventing duplicate rows and missing results when tests share the same timestamp.
  • Flaky-test alerts no longer mute tests that haven’t yet had a successful run on the default branch.

Cache

  • Cache downloads are signed again, restoring compatibility with clients that verify x-tuist-signature.
  • Kura cache endpoints fall back to Tuist-hosted cache nodes when no regional endpoints are available.

Runners

  • Linux runners now use the tuist-linux label with a default 2 vCPU / 8 GB profile.
  • You can create account-scoped runner profiles to change vCPU and RAM for multiple workflows from one place.
  • Orphaned runner pods are automatically reaped so the fleet stays available.