Bug: 389.5 - 2.01% pdfpaint bug1260585.pdf / pdfpaint issue15577.pdf + 427 more (Linux, OSX, Windows) regression on Sat June 15 2024
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-06-25 17:17:18+00:00
Resolved: 2024-07-09 13:43:31+00:00

Perfherder has detected a talos performance regression from push [717431608191ac4e40c83e2c4f1e4af9e367cb86](https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=717431608191ac4e40c83e2c4f1e4af9e367cb86). 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)** |  
|--|--|--|--|--| 
| [390%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5094926,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1260585.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 868.04 -> 4,249.10 | 
| [318%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5098706,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1260585.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 840.16 -> 3,515.05 | 
| [135%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5094395,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) wnv_chinese.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 360.43 -> 848.23 | 
| [93%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5098570,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue10717.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 1,247.76 -> 2,412.40 | 
| [68%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5098838,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue12714.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 290.93 -> 489.47 | 
| [61%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5097424,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1755507.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 470.23 -> 758.13 | 
| [55%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5098710,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1354114.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 281.39 -> 435.45 | 
| [52%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5098631,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) ThuluthFeatures.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 240.35 -> 364.22 | 
| [48%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5098123,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) ohkubo-SS04.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 276.75 -> 409.30 | 
| [47%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5094463,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1755507.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 613.18 -> 899.75 | 
|...|...|...|...|...|
| [2%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5097886,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue17215.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 202.52 -> 207.48 | 
| [2%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5098840,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue12750.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 200.75 -> 205.40 | 
| [2%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5097681,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue7200.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 200.53 -> 205.18 | 
| [2%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5095213,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue1905.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 1,021.06 -> 1,043.35 | 
| [2%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5097837,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue15577.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 209.03 -> 213.24 | 
### Improvements:

| **Ratio** | **Test** | **Platform** | **Options** | **Absolute values (old vs new)** |  
|--|--|--|--|--| 
| [29%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5097429,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) bug1795263.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender | 770.62 -> 546.34 | 
| [8%](https://treeherder.mozilla.org/perfherder/graphs?timerange=1209600&series=autoland,5093545,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue12295.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 1,273.02 -> 1,166.90 | 


Details of the alert can be found in the [alert summary](https://treeherder.mozilla.org/perfherder/alerts?id=828), 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 these tests on try with `./mach try perf --alert 828`

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

This is a result of the pdf benchmark update, and more of an FYI rather than a regression you can dis-regard the backout by 3 days, this is as mentioned an FYI