Tuist

Tuist

Changelog

Product

Test Insights

Track your test performance with the new Test Insights. Monitor test durations, identify slow tests, and quickly debug failed CI runs. See documentation to get started.

Test Insights dashboard

Product

Module Cache analytics overview

We added a new Module Cache page in the sidebar that gives you an overview of the module cache hit rate and the absolute number of hits and misses.

Xcode Cache overview

Product

Cache hit rate widget

The Compilation Optimizations tab now displays a cache hit rate widget, showing the percentage of modules successfully retrieved from the cache:

Cache hit rate widget showing 72.2% cache efficiency

Product

Binary cache filtering

The binary cache analytics now includes filtering by hit type, allowing you to quickly identify which modules were cached locally, remotely, or missed the cache entirely:

Binary cache filtering by hit type

Product

Xcode Cache analytics overview

We added a new Xcode Cache page in the sidebar that gives you an overview of the Xcode cache hit rate and your overall download/upload.

Xcode Cache overview

Product

Xcode Cache build analytics

The build insights now include detailed Xcode Cache analytics for a specific build, including:

  • Cache summary: View task hits, misses, hit rate percentage, total downloads and uploads
  • Cacheable tasks breakdown: Visual representation of local, remote, and missed cache hits
  • Latency metrics: Average read and write latency for cache operations
  • Throughput metrics: See the build's download and upload throughput
  • ...and more

Xcode Cache analytics tab showing cache summary and task breakdown

CAS Outputs tab showing throughput and storage details

Product

Build duration percentile selector

The build insights now include a dropdown for selecting the average or percentile value (p99, p90, p50) of build duration. You can also see the trend compared to the previous period to track performance changes over time based on the type of data you selected:

Build duration percentile selector dropdown

Product

Bundles filtering

The bundles page now includes filters which you can for example use to find new bundles with higher than expected install size:

Bundles interface with filtering options

Product

Storage region selection

You can now choose where your artifacts, like module cache binaries, are stored for legal compliance. You can now select between storing artifacts in all regions, Europe only, or United States only from your account or organization settings:

Image showing the new storage region selection feature in account settings