Background
https://performance.wikimedia.org/asreport/
https://wikitech.wikimedia.org/wiki/Performance/AS_Report
https://techblog.wikimedia.org/2019/03/27/autonomous-systems-performance-report/
T311680: Get performance/asoranking upto snuff
Steps
- Runbook: https://wikitech.wikimedia.org/wiki/Performance/Runbook/Webperf-processor_services#site
- README: https://gerrit.wikimedia.org/g/performance/docroot/
Basically:
- Clone performance/docroot
- In nodejs dev env, run npm run renew.
- Preview locally with bundle exec jekyll serve.
- Build for commit with bundle exec jekyll build -d public_html/.
- Commit and push for review.
The above covers the website frontend. The backend which generates and publishes the dataset itself is run by the Analytics Team and documented at https://wikitech.wikimedia.org/wiki/Performance/AS_Report#Service.