Bug: 0.66% speedometer3 TodoMVC-WebComponents/Adding100Items/Sync (OSX) regression on Wed October 23 2024
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-11-07 11:47:33+00:00
Resolved: 2024-11-11 11:55:55+00:00

Perfherder has detected a browsertime performance regression from push [851d64f4461e82aafb6975ad44bf8a1d9b0ee407](https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=851d64f4461e82aafb6975ad44bf8a1d9b0ee407). 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)** |  **Performance Profiles** | 
|--|--|--|--|--|--| 
| [4%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,4845314,1,13)  | [speedometer3](https://firefox-source-docs.mozilla.org/testing/perfdocs/raptor.html#speedometer3-d) TodoMVC-WebComponents/Adding100Items/Sync | macosx1015-64-shippable-qr | fission webrender | 14.98 -> 15.55 | [Before](https://profiler.firefox.com/from-url/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FOBj15nzoR9GvR3_Jd-8ovA%2Fruns%2F0%2Fartifacts%2Fpublic%2Ftest_info%2Fprofile_speedometer3.zip)/[After](https://profiler.firefox.com/from-url/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FVN8nN7OqTui3Z_GUb2iEtw%2Fruns%2F0%2Fartifacts%2Fpublic%2Ftest_info%2Fprofile_speedometer3.zip) |
| [2%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,4845315,1,13)  | [speedometer3](https://firefox-source-docs.mozilla.org/testing/perfdocs/raptor.html#speedometer3-d) TodoMVC-WebComponents/Adding100Items/total | macosx1015-64-shippable-qr | fission webrender | 23.76 -> 24.29 | [Before](https://profiler.firefox.com/from-url/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FOBj15nzoR9GvR3_Jd-8ovA%2Fruns%2F0%2Fartifacts%2Fpublic%2Ftest_info%2Fprofile_speedometer3.zip)/[After](https://profiler.firefox.com/from-url/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FVN8nN7OqTui3Z_GUb2iEtw%2Fruns%2F0%2Fartifacts%2Fpublic%2Ftest_info%2Fprofile_speedometer3.zip) |
| [1%](https://treeherder.mozilla.org/perfherder/graphs?timerange=2592000&series=autoland,4845314,1,13)  | [speedometer3](https://firefox-source-docs.mozilla.org/testing/perfdocs/raptor.html#speedometer3-d) TodoMVC-WebComponents/Adding100Items/Sync | macosx1015-64-shippable-qr | fission webrender | [15.05](https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OBj15nzoR9GvR3_Jd-8ovA/runs/0/artifacts/public/test_info/browsertime-results.tgz) -> [15.15](https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/VN8nN7OqTui3Z_GUb2iEtw/runs/0/artifacts/public/test_info/browsertime-results.tgz) | [Before](https://profiler.firefox.com/from-url/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FOBj15nzoR9GvR3_Jd-8ovA%2Fruns%2F0%2Fartifacts%2Fpublic%2Ftest_info%2Fprofile_speedometer3.zip)/[After](https://profiler.firefox.com/from-url/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FVN8nN7OqTui3Z_GUb2iEtw%2Fruns%2F0%2Fartifacts%2Fpublic%2Ftest_info%2Fprofile_speedometer3.zip) |


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

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.