Bug: 2.42% pdfpaint tiling-pattern-large-steps.pdf (Windows) regression on Mon October 7 2024
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-25 08:22:46+00:00
Resolved: 2024-11-09 05:02:51+00:00

Perfherder has detected a talos performance regression from push [1c2bb503c7a1875fbde18a0e74347dfd516424f4](https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=1c2bb503c7a1875fbde18a0e74347dfd516424f4). 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)** |  
|--|--|--|--|--| 
| [2%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,107607,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) tiling-pattern-large-steps.pdf | windows11-64-shippable-qr | e10s fission stylo webrender-sw | 140.96 -> 144.37 | 
### Improvements:

| **Ratio** | **Test** | **Platform** | **Options** | **Absolute values (old vs new)** |  
|--|--|--|--|--| 
| [5%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,107599,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) simpletype3font.pdf | windows11-64-shippable-qr | e10s fission stylo webrender-sw | 128.99 -> 122.66 | 
| [4%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,5094376,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) sizes.pdf | linux1804-64-shippable-qr | e10s fission stylo webrender | 267.70 -> 255.93 | 
| [4%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,107600,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) sizes.pdf | windows11-64-shippable-qr | e10s fission stylo webrender-sw | 133.25 -> 127.54 | 
| [4%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,107603,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) tensor-allflags-withfunction.pdf | windows11-64-shippable-qr | e10s fission stylo webrender-sw | 137.09 -> 132.16 | 
| [3%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,107602,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) standard_fonts.pdf | windows11-64-shippable-qr | e10s fission stylo webrender-sw | 159.19 -> 154.78 | 
| [3%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,5097116,1,1)  | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint) issue6117.pdf | macosx1015-64-shippable-qr | e10s fission stylo webrender-sw | 215.21 -> 209.40 | 


Details of the alert can be found in the [alert summary](https://treeherder.mozilla.org/perfherder/alerts?id=2496), 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 2496`

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 aesanu@mozilla.com.