Closed Bug 1409411 Opened 7 years ago Closed 7 years ago

13.32% tsvgr_opacity (osx-10-10) regression on push 2c77560532c96f99b60ae5b28aec4e597f1f30e7 (Mon Oct 16 2017)

Categories

(Core :: Web Painting, defect)

53 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla58
Tracking Status
firefox-esr52 --- unaffected
firefox57 --- unaffected
firefox58 --- fixed

People

(Reporter: jmaher, Assigned: mattwoodrow)

References

Details

(Keywords: perf, regression, talos-regression)

Talos has detected a Firefox performance regression from push: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?changeset=2c77560532c96f99b60ae5b28aec4e597f1f30e7 As author of one of the patches included in that push, we need your help to address this regression. Regressions: 13% tsvgr_opacity summary osx-10-10 opt e10s 319.05 -> 361.54 You can find links to graphs and comparison views for each of the above tests at: https://treeherder.mozilla.org/perf.html#/alerts?id=10035 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
Component: Untriaged → Layout: Web Painting
Flags: needinfo?(matt.woodrow)
Product: Firefox → Core
I'm unsure as to how to solve this regression. I have only patched two bugs. Any help in resolving this issue would be great.
Flags: needinfo?(jmaher)
Did the regression go away again? Bug 1407815 got backed out, so if it's still present, then almost certainly bug 1406727.
Flags: needinfo?(matt.woodrow)
It doesn't look like it did, so bug 1406727 seems like the likely culprit. This isn't overly surprising, since it's a diagnostic patch with some overhead. It's only enabled for development builds (so won't affect release), and I plan on backing it out once we have results. Given that, I think we might just have to live with this for now.
(In reply to Matt Woodrow (:mattwoodrow) from comment #4) > It doesn't look like it did, so bug 1406727 seems like the likely culprit. > > This isn't overly surprising, since it's a diagnostic patch with some > overhead. It's only enabled for development builds (so won't affect > release), and I plan on backing it out once we have results. Very likely. These Linux regressions also showed up. Fortunately, their previous builds weren't broken. == Change summary for alert #10035 (as of October 17 2017 03:21 UTC) == Regressions: 11% tsvgr_opacity summary linux64 pgo e10s 329.00 -> 366.77 11% tsvgr_opacity summary linux64 opt e10s 366.87 -> 406.34 They appeared after this patch - consisting of bug 1406727 and bug 1407815, landed: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=1498abcee79d232125fb44846849160ec3c1fa51&tochange=940a0c98e46c363d97e9cc8ef448faec9ff725f2
Flags: needinfo?(jmaher)
This should be backed out now, have the numbers returned to their previous values?
are you referring to these changes: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=393eddd4e496e2f067eab91262359c5aa959a9e5&tochange=0f783930e1b231009e96f7cfbbdb2f8324718cef I had assumed that was related to bug 1406727. Is there a timeline for when the backout occurred or a bug to reference?
That one got backed out, fixed version is https://hg.mozilla.org/mozilla-central/rev/99b6831627b1 It was all related to bug 1406727, the regression was adding some diagnostic code, and the above changeset removes it again.
Closing this since it looks like the numbers are fixed now, please re-open if that's not the case.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee: nobody → matt.woodrow
Target Milestone: --- → mozilla58
You need to log in before you can comment on or make changes to this bug.