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

Maintain automated workflows for benchmarking releases in this repo #1306

Open
joemcgill opened this issue Jun 18, 2024 · 1 comment
Open
Assignees
Labels
Infrastructure Issues for the overall performance plugin infrastructure Needs Discussion Anything that needs a discussion/agreement

Comments

@joemcgill
Copy link
Member

Feature Description

For the last several major WordPress releases, many members of the WP Performance Team have used forks of @swissspidy's https://github.com/swissspidy/compare-wp-performance repo to run benchmarks to compare performance between releases.

This has been very helpful to observe performance changes during beta/RC stages of releases since we can use consistent methodology for each set of benchmarks. It's also given us a reproducible methodology for reporting performance comparisons in end of release performance posts like this one.

To make it easier for WP Performance team members to run these workflows and collaborate on improvements, we could maintain this tool in this repo rather than as different forks that can get out of sync with each other.

@joemcgill joemcgill added Infrastructure Issues for the overall performance plugin infrastructure Needs Discussion Anything that needs a discussion/agreement labels Jun 18, 2024
@joemcgill joemcgill self-assigned this Jun 18, 2024
@swissspidy
Copy link
Member

I once started GoogleChromeLabs/wpp-research#68 to move it to the wpp-research, but I guess moving it here instead makes sense. Definitely shouldn't need to maintain forks etc. People can just be added as collaborators.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infrastructure Issues for the overall performance plugin infrastructure Needs Discussion Anything that needs a discussion/agreement
2 participants