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

Core performance tests improvements (quick wins) #1735

Open
9 tasks
swissspidy opened this issue Dec 12, 2024 · 1 comment
Open
9 tasks

Core performance tests improvements (quick wins) #1735

swissspidy opened this issue Dec 12, 2024 · 1 comment
Labels
[Issue] Overview Provides an overview of a specific project

Comments

@swissspidy
Copy link
Member

We talked about potential improvements to the core performance test suite in the past, but haven't worked on it much so far.

After we saw some slight performance regressions after 6.7 not only in lab data but also in the field, now is a good time to at least work on some quick wins.

Note

This is split out from #1093, which is a larger ticket with long discussions about multiple aspects of performance testing.

The following items have been discussed with @felixarntz:

Short term:

  • Update baseline in tests to 6.7
  • Test TT5 theme
  • Raise awareness of the dashboard among the team b adding to the handbook and any checklists, so people check it more regularly

Mid term:

  • Contribute improvements to the codevitals repo to make it less overwhelming when there are more stats (e.g. a checkbox to hide/show certain fields)
  • With such improvements in place, ensure that all possible data is shown in the dashboard (e.g. data for all themes can be viewed)
  • Improve dummy content to be more realistic and document it
  • Test single post URLs as well.

Bonus:

  • We didn't send data to the dashboard for a while (May - October). During this time, and probably after the 6.6 release (August), there was a TTFB regression in block themes. Find commit in trunk between August and October to find potential culprit.
  • Build some alerting if nothing gets reported or if there is a drastic change in metrics
@swissspidy swissspidy added the [Issue] Overview Provides an overview of a specific project label Dec 12, 2024
@github-project-automation github-project-automation bot moved this to Not Started/Backlog 📆 in WP Performance 2024 Dec 12, 2024
@joemcgill
Copy link
Member

Test TT5 theme

There is https://core.trac.wordpress.org/ticket/62148 open to track this, along with this PR that needs to be reviewed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Issue] Overview Provides an overview of a specific project
Projects
Status: Not Started/Backlog 📆
Development

No branches or pull requests

2 participants