Skip to content

Coverage and CI cost over time

The coverage each master run measured and what each run cost in minutes, read from the runs themselves at every publication.

Coverage and CI cost are measured on every run of master's validation. This page keeps neither: it reads them again from the runs themselves each time the site is published, so a slow drift is visible here rather than only to a person reading runs one at a time.

Each point is one completed run of master. The coverage of a run is the crate's totals as scripts/rust-coverage measured them in that run, with test code excluded, taken from the run's own coverage-summary artifact; nothing here counts coverage a second time. The cost of a run is what the forge recorded for its jobs: how long each waited for a runner and how long it ran. A run whose artifact the forge no longer keeps still shows its cost, and its coverage reads as not recorded, never as zero.

Runs of master
60
With their coverage
1
Oldest run
2026-10-13T20:41:33Z
Newest run
2026-10-24T10:33:47Z

Each job's median over the runs above in which it ran, slowest first; a skipped job did not run and is not counted.

JobMedian run minutesMedian queued minutesRuns counted
macos 110.5 0.2 11
suite-shard (3) 73.1 0.3 60
suite-shard (1) 63.5 0.2 60
ui 58.9 0.1 60
rust (3) 50.8 0.1 60
suite-shard (2) 43.0 0.5 60
site 41.8 0.1 60
interactions 41.2 0.1 60
coverage 38.5 0.3 60
suite-shard (4) 33.5 0.5 60
ui-shard (3) 30.3 2.3 1
ui-shard (4) 29.9 2.5 1
rust (1) 29.2 0.3 60
bench 25.4 0.2 11
ui-shard (1) 23.9 18.5 1

Searches the titles and descriptions of every page this site publishes.