Page MenuHomePhabricator

Perf stats: end-points for worst performing pages
Closed, ResolvedPublic

Description

Maybe worth adding a bunch of endpoints for displaying worst N pages along different metrics

/perfstats/worst/time/parse
/perfstats/worst/time/serialize
/perfstats/worst/time/total
/perfstats/worst/size/htmlraw

For starters, we could display this only for the latest commit, and set N=50 maybe.


Version: unspecified
Severity: enhancement

Details

Reference
bz53439

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:55 AM
bzimport set Reference to bz53439.

Change 84025 had a related patch set uploaded by Marcoil:
Bug 53439: More performance results data.

https://gerrit.wikimedia.org/r/84025

The proposed patch allows ordering the /perfstats page by any stat, using an optional query parameter 'orderby', like

/perfstats?orderby=time:parse
/perfstats?orderby=size:htmlraw

Change 84025 merged by jenkins-bot:
Bug 53439: More performance results data.

https://gerrit.wikimedia.org/r/84025