Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generalize site pstat querying for runtime benchmarks #1610

Merged
merged 10 commits into from Jun 19, 2023

Conversation

Kobzol
Copy link
Contributor

@Kobzol Kobzol commented Jun 5, 2023

This PR generalizes the site benchmark data querying code to also make runtime benchmark data available. The generalization is now based on test cases - for compile benchmarks we have each benchmark parametrized by (benchmark, profile, scenario), for runtime benchmarks it's currently only (benchmark, ).

To make it work on CI, this PR also implements support for runtime benchmarks for the Postgres DB backend.

Best reviewed commit by commit.

@Kobzol Kobzol marked this pull request as ready for review June 11, 2023 13:36
Copy link
Member

@Mark-Simulacrum Mark-Simulacrum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, but we might want to merge ~Monday to give more bandwidth for debugging if anything breaks in production (busy most of the weekend).

@Mark-Simulacrum Mark-Simulacrum merged commit 14e9091 into rust-lang:master Jun 19, 2023
9 checks passed
@Kobzol Kobzol deleted the runtime-site-backend branch June 19, 2023 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants