Bug: 21.08 - 6.16% pdfpaint bug1749563.pdf / pdfpaint issue11306.pdf + 38 more (Linux, OSX) regression on Mon February 24 2025
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2025-02-28 16:10:07+00:00
Resolved: 2025-03-05 13:23:22+00:00

Perfherder has detected a talos performance regression from push [43c7d0737b34060217840512cbfaf2a115503a58](https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=43c7d0737b34060217840512cbfaf2a115503a58). 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)** |  
|--|--|--|--|--| 
| [21%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5094459,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1749563.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 1,466.65 -> 1,775.86 | 
| [20%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5094559,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1749563.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender-sw | 1,447.74 -> 1,732.62 | 
| [19%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,299903,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1749563.pdf | macosx1470-64-shippable | e10s fission stylo webrender | 1,559.56 -> 1,855.43 | 
| [18%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,127959,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1901253.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 10,957.50 -> 12,903.20 | 
| [17%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5093898,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue6549.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender-sw | 535.39 -> 627.09 | 
| [17%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,299929,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1901253.pdf | macosx1470-64-shippable | e10s fission stylo webrender | 12,013.70 -> 14,017.00 | 
| [16%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,299442,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1749563.pdf | macosx1470-64-shippable | e10s fission stylo webrender-sw | 1,566.06 -> 1,822.96 | 
| [16%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,128117,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1901253.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender-sw | 10,929.50 -> 12,625.43 | 
| [15%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,299468,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1901253.pdf | macosx1470-64-shippable | e10s fission stylo webrender-sw | 11,936.77 -> 13,746.38 | 
| [15%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5094098,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue6549.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 563.56 -> 646.51 | 
|...|...|...|...|...|
| [7%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,299944,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug865858.pdf | macosx1470-64-shippable | e10s fission stylo webrender | 315.06 -> 335.97 | 
| [7%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,299483,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug865858.pdf | macosx1470-64-shippable | e10s fission stylo webrender-sw | 315.10 -> 336.00 | 
| [6%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,300591,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) isssue18194.pdf | macosx1470-64-shippable | e10s fission stylo webrender | 278.96 -> 296.91 | 
| [6%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,127978,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue11306.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 647.92 -> 688.48 | 
| [6%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,127963,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue11306.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender-sw | 633.58 -> 672.62 | 


Details of the alert can be found in the [alert summary](https://treeherder.mozilla.org/perfherder/alerts?id=44101), including links to graphs and comparisons for each of the affected tests. Please follow our [guide to handling regression bugs](https://wiki.mozilla.org/TestEngineering/Performance/Handling_regression_bugs) and **let us know your plans within 3 business days, or the patch(es) may be backed out** in accordance with our [regression policy](https://www.mozilla.org/en-US/about/governance/policies/regressions/).

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

You can run all of these tests on try with `./mach try perf --alert 44101`

The following [documentation link](https://firefox-source-docs.mozilla.org/testing/perfdocs/mach-try-perf.html#running-alert-tests) provides more information about this command.

For more information on performance sheriffing please see our [FAQ](https://wiki.mozilla.org/TestEngineering/Performance/FAQ).

If you have any questions, please do not hesitate to reach out to bacasandrei@mozilla.com.