Closed Bug 1636841 Opened 4 years ago Closed 4 years ago

3.74 - 19.01% displaylist_mutate / tp5o_scroll / tscrollx (linux64-shippable-qr) regression on push a2e7394fa81156d56b0440d756873ebbbd805d20 (Thu May 7 2020)

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

RESOLVED FIXED
mozilla78
Tracking Status
firefox-esr68 --- unaffected
firefox76 --- unaffected
firefox77 --- unaffected
firefox78 --- fixed

People

(Reporter: alexandrui, Assigned: nical)

References

(Regression)

Details

(4 keywords)

Attachments

(1 file)

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

Regressions:

19% tscrollx linux64-shippable-qr opt e10s stylo 1.11 -> 1.32
18% tscrollx linux64-shippable-qr opt e10s stylo 1.13 -> 1.33
5% tp5o_scroll linux64-shippable-qr opt e10s stylo 2.29 -> 2.41
4% displaylist_mutate linux64-shippable-qr opt e10s stylo 2,742.08 -> 2,844.56

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) will be backed out in accordance with our regression policy.

For more information on performance sheriffing please see our FAQ.

Flags: needinfo?(nical.bugzilla)
Component: Performance → Graphics: WebRender
Product: Testing → Core
Summary: 3.74 - 19.01% displaylist_mutate / tp5o_scroll / tscrollx (linux64-shippable-qr) regression on push 01abb93ee69e8e70c3b2a833332b9f91b2da956e (Thu May 7 2020) → 3.74 - 19.01% displaylist_mutate / tp5o_scroll / tscrollx (linux64-shippable-qr) regression on push a2e7394fa81156d56b0440d756873ebbbd805d20 (Thu May 7 2020)
Version: Version 3 → unspecified
Target Milestone: --- → mozilla78

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

The original change causes a large tscrollx linux64-shippable-qr regression, we'll have to revisit this after we better understand the regression.

Assignee: nobody → nical.bugzilla
Status: NEW → ASSIGNED

Did you try setting it to 256 to see what impact that has on talos? I'm wondering if it's a progressive increase or if we're hitting some cliff somewhere.

Pushed by nsilva@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/86dd1e0f767e Revert snapping the displayport by 512 increments with WR. r=kats
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

== Change summary for alert #25923 (as of Thu, 14 May 2020 00:42:39 GMT) ==

Improvements:

10% raptor-tp6-amazon-firefox-mitm5-cold fcp windows10-64-shippable-qr opt 670.42 -> 602.75
4% raptor-tp6-amazon-firefox-mitm5-cold windows10-64-shippable-qr opt 757.21 -> 726.59

For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=25923

== Change summary for alert #25924 (as of Thu, 14 May 2020 01:05:48 GMT) ==

Improvements:

24% tscrollx linux64-shippable-qr opt e10s stylo 1.51 -> 1.15
7% tp5o_scroll linux64-shippable-qr opt e10s stylo 2.46 -> 2.28

For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=25924

Did you try setting it to 256 to see what impact that has on talos? I'm wondering if it's a progressive increase or if we're hitting some cliff somewhere.

I'll get back to experimenting with this when I have less things to deal with in parallel.

Flags: needinfo?(nical.bugzilla)
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: