Closed
Bug 1290808
Opened 8 years ago
Closed 8 years ago
0.7 - 2.44% cart (windows7-32, windows8-64) regression on push c3565c8b1cdb575db1c80c7791984a6490598b84 (Sat Jul 30 2016)
Categories
(Hello (Loop) :: Client, defect)
Hello (Loop)
Client
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: ashiue, Unassigned)
References
Details
(Keywords: perf, regression, talos-regression)
Talos has detected a Firefox performance regression from push c3565c8b1cdb575db1c80c7791984a6490598b84. As author of one of the patches included in that push, we need your help to address this regression.
Summary of tests that regressed:
cart summary windows7-32 opt e10s - 2.44% worse
cart summary windows8-64 opt e10s - 0.7% worse
Summary of tests that improved:
ts_paint linux64 opt - 2.06% better
ts_paint linux64 opt e10s - 2.32% better
ts_paint windows7-32 opt e10s - 2.03% better
ts_paint windows8-64 opt e10s - 3.6% better
You can find links to graphs and comparison views for each of the above tests at: https://treeherder.mozilla.org/perf.html#/alerts?id=2166
On the page above you can see an alert for each affected platform as well as a link to a graph showing the history of scores for this test. There is also a link to a treeherder page showing the Talos jobs in a pushlog format.
To learn more about the regressing test(s), please see: https://wiki.mozilla.org/Buildbot/Talos/Tests
For information on reproducing and debugging the regression, either on try or locally, see: https://wiki.mozilla.org/Buildbot/Talos/Running
*** Please let us know your plans within 3 business days, or the offending patch(es) will be backed out! ***
Our wiki page outlines the common responses and expectations: https://wiki.mozilla.org/Buildbot/Talos/RegressionBugsHandling
Reporter | ||
Comment 1•8 years ago
|
||
I did some retriggers for this alert, here is the zooming better view:
https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bfx-team,26841cb06ef026bbd324cb82b42bb716fa5dca25,1,1%5D&series=%5Bfx-team,bf7cba00e2c43267bbfdca11eb8f1e7e50fb9f45,1,1%5D&zoom=1469826994610.4543,1469902120814.3252,29.30910296983182,40
This push did a perf improvement on ts_paint tests, however, it also caused perf regression issues on some cart tests.
Hi Mark, as you are the patch author, could you take a look at this and determine what is the root cause? Thanks!
Comment 2•8 years ago
|
||
All we've done here is to remove the Loop code - this removes a button that the Loop system add-on was previously adding to the toolbar by default.
I can't think of any reason that this would slow the cart tests down - there's now one less button to animate!
Flags: needinfo?(standard8)
Comment 3•8 years ago
|
||
Joel/Matt, any ideas here? I don't think this is anything Hello can own, as all we've done is remove our code.
Flags: needinfo?(jmaher)
Flags: needinfo?(MattN+bmo)
Comment 4•8 years ago
|
||
This has one barely meaningful regression of 2.4% (cart win7 32 e10s), one negligible regression, and a bunch of barely meaningful improvements.
We should probably accept it.
Comment 5•8 years ago
|
||
according to the subtests:
https://treeherder.mozilla.org/perf.html#/comparesubtest?originalProject=fx-team&originalRevision=e546cb06c2872bf90fa42d00fc311c580bd33a1f&newProject=fx-team&newRevision=c3565c8b1cdb575db1c80c7791984a6490598b84&originalSignature=bf7cba00e2c43267bbfdca11eb8f1e7e50fb9f45&newSignature=bf7cba00e2c43267bbfdca11eb8f1e7e50fb9f45&framework=1
it looks like we see a small win on enter, but a large regression on exit:
cart 2-customize-exit.half.TART opt e10s 10.32 ± 0.42% < 13.94 ± 11.60% 35.04%
Another thought here is we did a clobber- maybe this cart regression is really from something else a few pushes earlier.
If the 2-customize-exit.half.TART doesn't help us figure it out, I am fine accepting this.
Flags: needinfo?(jmaher)
Comment 6•8 years ago
|
||
Joel and Avi can handle this at least until we are more confident in the exact push.
Flags: needinfo?(MattN+bmo)
Comment 7•8 years ago
|
||
Just to note the ts_paint improvement seems to be a recovery from when Hello was initially landed as a system add-on - see bug 1230280. Unfortunately we never worked out why it regressed in the first place.
Comment 9•8 years ago
|
||
(In reply to Joel Maher ( :jmaher) from comment #8)
> Do we mark this as wontfix?
I think unless we have someone that can re-identify the exact push, and then dig into the customisation code, I don't think this is going to go much further.
Flags: needinfo?(standard8)
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•