Page MenuHomePhabricator

Provide (pre-merge) performance reports on patchsets
Closed, ResolvedPublic

Description

I'd really love part of the CI pipeline to say

"With this patch, VisualEditor performance test suite is down by 0.01% (20.2s)."

Maybe with a link to a detailed report about which browsers/test cases are faster/slower. sitespeed.io might be worth using for this?

Event Timeline

Jdforrester-WMF raised the priority of this task from to Needs Triage.
Jdforrester-WMF updated the task description. (Show Details)
hashar set Security to None.
hashar changed the task status from Open to Stalled.Oct 6 2015, 12:34 PM
hashar subscribed.

Until we have a data store to expose the generated files ( T101545: Provide infrastructure to store files by project/branch post-merge to compare with pre-merge ). There is not much we can do on this task.

hashar assigned this task to Krinkle.
hashar added a subscriber: Krinkle.

It seems to me that is now fulfilled by Fresnel (written by @Krinkle) which lets one compare web performance reports. There is a job to run it on a per patch basis ( mediawiki-fresnel-patch-docker ).