Open Bug 1670542 Opened 7 months ago Updated 4 months ago

544.1% glvideo Mean tick time across 100 ticks: (windows7-32-shippable) regression on push 91f4934e4063a412c9057545dc6707b8f0fc1413 (Wed October 7 2020)

Categories

(Core :: Canvas: WebGL, defect, P1)

Firefox 83
defect

Tracking

()

Tracking Status
firefox-esr78 --- unaffected
firefox81 --- unaffected
firefox82 --- unaffected
firefox83 --- fix-optional

People

(Reporter: alexandrui, Unassigned)

References

(Regression)

Details

(4 keywords)

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

Regressions:

544% glvideo Mean tick time across 100 ticks: windows7-32-shippable opt e10s stylo 5.29 -> 34.08
530% glvideo Mean tick time across 100 ticks: windows10-64-shippable-qr opt e10s stylo 5.29 -> 33.34
526% glvideo Mean tick time across 100 ticks: windows10-64-shippable opt e10s stylo 5.33 -> 33.35
44% glterrain windows7-32-shippable opt e10s stylo 1.27 -> 1.82
39% glterrain windows10-64-shippable opt e10s stylo 1.25 -> 1.74
7% tp5o windows10-64-shippable-qr opt e10s stylo 240.75 -> 257.33

Improvements:

21% motionmark_webgl 3DGraphics-WebGL windows7-32-shippable opt e10s stylo 6.34 -> 7.68
16% motionmark_webgl 3DGraphics-WebGL windows10-64-shippable opt e10s stylo 6.92 -> 8.00
13% motionmark_webgl 3DGraphics-WebGL windows10-64-shippable-qr opt e10s stylo 6.89 -> 7.81

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.

Component: Performance → Canvas: WebGL
Product: Testing → Core

Yep, this is known and expected from what I'm reading.

  • Perf in general is a little worse because of buffer-bloat and webgl process scheduling
  • Video uploads are no longer low-overhead, so glvideo will be much worse

These are both TODOs but not blockers.

Priority: -- → P1
Duplicate of this bug: 1670272
You need to log in before you can comment on or make changes to this bug.