Closed Bug 1802528 Opened 3 years ago Closed 3 years ago

5.33% motionmark-htmlsuite (OSX) regression on Wed November 16 2022

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox-esr102 --- unaffected
firefox107 --- unaffected
firefox108 --- wontfix
firefox109 --- wontfix

People

(Reporter: afinder, Unassigned)

References

(Regression)

Details

(Keywords: perf, perf-alert, regression)

Perfherder has detected a browsertime performance regression from push 75abe5b4a98711c850a3cfa8e7537c3de80a19fb. As author of one of the patches included in that push, we need your help to address this regression.

Regressions:

Ratio Test Platform Options Absolute values (old vs new)
5% motionmark-htmlsuite macosx1015-64-shippable-qr fission webrender 59.70 -> 56.51

Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests. Please follow our guide to handling regression bugs and let us know your plans within 3 business days, or the offending patch(es) may be backed out in accordance with our regression policy.

If you need the profiling jobs you can trigger them yourself from treeherder job view or ask a sheriff to do that for you.

For more information on performance sheriffing please see our FAQ.

Flags: needinfo?(tnikkel)

Set release status flags based on info from the regressing bug 1799425

But I'm confuse, the pushlog points to Masayuki's patches?

There's a big gap in pushes that don't have results for this metric. The pushlog for this regression should be

https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=83b3be21d0fb56db21e74f0511ae80f47d9eb5cf&tochange=75abe5b4a98711c850a3cfa8e7537c3de80a19fb

I tried to add jobs to all the pushes in that range but it seemed to not actually add the jobs despite the "add-new" job succeeding.

I pushed to try. Bug 1799425 is indeed responsible.

The CSS bouncing blend circles opt fission webrender subtest is the one that regresses.

Bug 1799425 only tweeks a flag that is only looked at inside of webrender, so passing the needinfo on to Glenn.

Flags: needinfo?(tnikkel) → needinfo?(gwatson)

There's nothing we can really do here, the patch may involve some extra GPU work on some pages, but it's a fix for incorrect rendering that's needed.

Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(gwatson)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.