Rust: Insufficient concurrency in the rust-lang-ci organization

Created on 10 Apr 2020  路  3Comments  路  Source: rust-lang/rust

Build times in the rust-lang-ci organization are way higher than expected, with the latest successful build clocking at 2 hours and 52 minutes of build time.

To investigate the problem I created a small script that generates a graph of the duration of each job, and the result for the build I linked earlier is the following (click the image to view in full resolution):

Screenshot_2020-04-10 Screenshot

Looking at the graph it seems that our concurrency is limited to 20 builders running at the same time, while it should be at least 60 parallel builders to account for a full auto build and a couple of try builds running at the same time.

A-github-actions C-bug T-infra

Most helpful comment

Awesome graph!

All 3 comments

Awesome graph!

Github enabled the paid subscription in the rust-lang-ci organization midway through this build, and that seems to have solved the problem. I'll close the issue when we have a graph with all the jobs starting at the same time.

Screenshot_2020-04-16 Screenshot

This was indeed fixed!

Screenshot_2020-04-17 Screenshot

Was this page helpful?
0 / 5 - 0 ratings