Closed
Bug 1042186
Opened 10 years ago
Closed 10 years ago
7% SVGX + 14% TScrollX linux regressions on inbound (fx33) seen on Jul 19th from bug 1022612
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: jmaher, Assigned: roc)
References
Details
(Keywords: perf, regression, Whiteboard: [talos_regression])
Oh, the largest set of patches I have seen land for a given bug in a long while has made it in! This is great news. Our graph server and Talos tests actually enjoy this for the most part!
If there were no performance regressions, this wouldn't be a good patch, congrats- there are a few, here is the summary (http://54.215.155.53:8080/alerts.html?rev=24a69de91baa):
+---------------------+-------------------------------+---------+
| platform | test | percent |
+---------------------+-------------------------------+---------+
| WINNT 5.1 (ix) | Customization Animation Tests | +3.7% |
| WINNT 5.1 (ix) | SVG-ASAP | -11% |
| Ubuntu HW 12.04 | tscroll-ASAP | -6.85% |
| Ubuntu HW 12.04 | SVG-ASAP | -5.6% |
| Ubuntu HW 12.04 | SVG, Opacity Row Major | +42.6% |
| Ubuntu HW 12.04 x64 | tscroll-ASAP | -11.4% |
| Ubuntu HW 12.04 x64 | SVG, Opacity Row Major | +3.3% |
| Ubuntu HW 12.04 x64 | SVG-ASAP | -5.83% |
| Ubuntu HW 12.04 x64 | Tp5 Optimized (XRes) | -16.6% |
| Ubuntu HW 12.04 | Tp5 Optimized (XRes) | -16.9% |
+---------------------+-------------------------------+---------+
We had a few improvments, but SVG-ASAP and tscroll-ASAP took a hit.
Reporter | ||
Comment 1•10 years ago
|
||
these have surfaced on aurora now that we uplifted.
:roc, can you help us figure out what might be going on here?
Flags: needinfo?(roc)
Reporter | ||
Comment 3•10 years ago
|
||
oh, verified this is backed on out Aurora, so we just have to resolve this regression on Trunk (v.34)
Assignee | ||
Comment 4•10 years ago
|
||
In tscroll-ASAP, tiled-fixed.html and tiled-fixed-downscale.html obviously regressed about 30%.
In SVG-ASAP, some tests got a little bit worse, and hixie-005.xml and hixie-006.xml got a lot worse (about 20%).
It looks like the XRes data is not broken down by page so I'll ignore that for now.
Assignee | ||
Comment 5•10 years ago
|
||
Filed bug 1050096 on an obvious bug triggered by tiled-fixed.html.
Comment 6•10 years ago
|
||
Should we back this out on mozilla-central as well until the regressions are fixed?
Flags: needinfo?(roc)
Assignee | ||
Comment 7•10 years ago
|
||
No. At least I need to recheck after landing 1050096 to see what impact that had.
Flags: needinfo?(roc)
Reporter | ||
Comment 8•10 years ago
|
||
the aggregated tscrollx regression still shows up on inbound (now v.34):
http://graphs.mozilla.org/graph.html#tests=[[287,131,33]]&sel=none&displayrange=90&datatype=running
Here is the aggregated view for tsvgx:
http://graphs.mozilla.org/graph.html#tests=[[281,131,33]]&sel=none&displayrange=90&datatype=running
You can see the regression on July 19th, and it has stayed regressed since then.
Reporter | ||
Comment 9•10 years ago
|
||
this is back on aurora after the uplift.
Updated•10 years ago
|
status-firefox34:
--- → affected
tracking-firefox34:
--- → +
Comment 10•10 years ago
|
||
> > Should we back this out on mozilla-central as well until the regressions are
> > fixed?
> (In reply to Robert O'Callahan (:roc) (Mozilla Corporation) (on vacation Sep 27 to Oct 12) from comment #7)
> No. At least I need to recheck after landing 1050096 to see what impact that
> had.
I really think we should back out this change if we don't expect the regressions will be fixed soon. We wouldn't want these regressions making it to Release
Flags: needinfo?(roc)
Assignee | ||
Comment 11•10 years ago
|
||
The TscrollX regression seems to have been fixed.
http://graphs.mozilla.org/graph.html#tests=[[287,131,33]]&sel=none&displayrange=90&datatype=running
I believe that's due to bug 1062100 being fixed properly.
The Tsvg regression hasn't:
http://graphs.mozilla.org/graph.html#tests=[[281,131,33]]&sel=none&displayrange=90&datatype=running
But that's a smaller and less important regression.
We can't back out 1022612. A lot of stuff has been built on it, including features promised for FxOS.
Flags: needinfo?(roc)
Reporter | ||
Comment 12•10 years ago
|
||
the problem is tscrollx is still highly regressed on Aurora, can we apply whatever fix (apparently http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?changeset=f782e395482d) to Aurora?
Comment 13•10 years ago
|
||
roc - I set you as the owner as it looks like you've been handling the fixes. See Joel's question in comment 12 for you as well.
Assignee: nobody → roc
Flags: needinfo?(roc)
Assignee | ||
Comment 14•10 years ago
|
||
Requested Aurora approval for uplift of bug 1062100.
Flags: needinfo?(roc)
Comment 15•10 years ago
|
||
I have approved bug 1062100 for Aurora.
Joel - Once the fix lands, can you please confirm that the regression has been addressed and, if so, resolve this bug?
Flags: needinfo?(jmaher)
Reporter | ||
Comment 16•10 years ago
|
||
tscrollX has been resolved with this uplift-
we still have the svgx regression:
http://graphs.mozilla.org/graph.html#tests=%5B%5B281,131,33%5D,%5B281,52,33%5D%5D&sel=1405428698877,1413204698877&displayrange=90&datatype=running
I suspect part of the regression will be fixed when we uplift 35 to aurora. If it doesn't make sense to fix the svgx refgression and we know a future revision will be [partially] fixed, I am fine resolving this bug. I will let you guys make that call.
Flags: needinfo?(jmaher)
Comment 17•10 years ago
|
||
So is this something that affects 34, but not other versions right now? Can you explain what this affects a bit more clearly? Thanks!
Flags: needinfo?(jmaher)
Reporter | ||
Comment 18•10 years ago
|
||
right now we have a svg regression which is seen in 34, 35 and 36. Of course it was introduced July 19th on trunk:
http://graphs.mozilla.org/graph.html#tests=%5B%5B281,52,33%5D,%5B281,1,33%5D,%5B281,53,33%5D%5D&sel=none&displayrange=90&datatype=running (linux32 historical view)
This affects svg rendering performance. There are some slight adjustments to this over time, but we are looking at a ~7% regression in svg rendering (at max speed, probably much smaller in reality) shipping in v.34 and every version thereafter.
this affects linux32, linux64 and Windows XP:
http://graphs.mozilla.org/graph.html#tests=%5B%5B281,53,33%5D,%5B281,53,37%5D,%5B281,53,35%5D%5D&sel=1406393480080,1414169480080&displayrange=90&datatype=running
I have no clue how commonplace svg is on the open web, I just know we care about it enough to have 2 talos regression tests for it.
Flags: needinfo?(jmaher)
Comment 19•10 years ago
|
||
With tscrollx fixed, I think we can resolve this bug for 34.
Roc - Do you think the Tsvg regression warrants a follow up bug or should we just live with the regression?
Flags: needinfo?(roc)
Assignee | ||
Comment 20•10 years ago
|
||
I'm planning to live with it. Thanks for tracking this.
Flags: needinfo?(roc)
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•