Skip to content

Conversation

@syphar
Copy link
Member

@syphar syphar commented Jan 12, 2026

This shows the build duration in the build-list for a release, and an average duration (this release or all release) in the crate-details page.

I've put logic into database views for some of the future things I want to do with this.

grafik grafik

note: there were some html errors in crate/builds.html I just fixed in this PR.

next things after this PR

My idea is, if it works performance wise, to add a column to the build queue where you see an estimated build-time for each entry. Logic would be to just start at the first entry, current time, and add up the historical averages for the crate to estimate the build time for each new release.

We could also show some ecosystem wide statistics to users, or crate-level graphs to the crate authors (like, historical build durations for your crate).

@syphar syphar requested a review from a team as a code owner January 12, 2026 03:52
@github-actions github-actions bot added the S-waiting-on-review Status: This pull request has been implemented and needs to be reviewed label Jan 12, 2026
@syphar syphar force-pushed the show-build-duration branch from a350fa4 to a2eeb77 Compare January 12, 2026 04:05
@syphar syphar force-pushed the show-build-duration branch from a2eeb77 to 89fd600 Compare January 12, 2026 04:13
@syphar syphar self-assigned this Jan 12, 2026
@syphar syphar requested a review from GuillaumeGomez January 12, 2026 18:43
@GuillaumeGomez
Copy link
Member

Thanks! :)

@syphar syphar merged commit 2e66241 into rust-lang:main Jan 12, 2026
16 checks passed
@syphar syphar deleted the show-build-duration branch January 12, 2026 20:42
@github-actions github-actions bot added S-waiting-on-deploy This PR is ready to be merged, but is waiting for an admin to have time to deploy it and removed S-waiting-on-review Status: This pull request has been implemented and needs to be reviewed labels Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-deploy This PR is ready to be merged, but is waiting for an admin to have time to deploy it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants