.github/workflows: Migrate workflows to Blacksmith runners - #4290
Conversation
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Code Coverage OverviewLanguages: Rust Rust / code-coverage/cargo-llvm-covThe overall line coverage in commit bc7cfe4 in the Show a line coverage summary of the most impacted files.
Updated |
|
All four full reruns passed on Job times below exclude queueing. On the initial successful run, Linux and Windows missed their caches; macOS and doc tests already had full cache hits. All six matrix jobs and doc tests reported full cache hits on the rerun.
Summed execution time across all eight CI jobs fell 32%, from 66m58s on main to 45m18s on the warm rerun (initial PR run: 58m43s). macOS jobs were about 4–5× as fast as the exact-base sample. Linux / MSRV was 84% longer, despite a full cache hit. The five recent successful main-push CI runs ranged from 14m07s to 19m24s, with a 17m44s median. The warm rerun was 21% shorter than that median. Samples: #5786, #5777, #5760, #5744, #5739. The job medians show that Linux / stable was also slower than its recent main median. Other full reruns:
Clippy and Coverage were already warm on the initial run; Semver was cold. All three reported full cache hits on the rerun. Clippy showed no speedup against the old-runner sample, and Coverage was slower on its rerun. Lint's summed job time was 1m52s / 2m39s / 2m16s, respectively; the disabled external-types job is excluded. Lint and Semver have no main-push run, so their old-configuration baselines are successful PR runs at Earlier startup failures and the superseded, cancelled CI run provide no complete cold-run baseline and are excluded. These are observed workflow timings from one full rerun, including the runner and setup changes. |
|
dammm blacksmith really replied to u really fast |
This PR has been automatically generated by a team member in your GitHub organization using Blacksmith's Migration Wizard. This PR changes the following:
runs-on: blacksmith-4vcpu-ubuntu-2204). Learn more about the different instances available to choose from.