Closed Bug 1586744 Opened 2 months ago Closed Last month

2.24 - 63.93% Explicit Memory / Heap Unclassified / Resident Memory regression on push 0c48370413925b4b13ea87c0f65cfc56b88e8ce7 (Fri October 4 2019)

Categories

(Toolkit :: Startup and Profile System, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox67 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 --- fixed

People

(Reporter: marauder, Assigned: dthayer)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: perf, perf-alert, regression)

Attachments

(1 file)

We have detected an awsy regression from push:

https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=0c48370413925b4b13ea87c0f65cfc56b88e8ce7

(linux64, linux64-shippable, linux64-stylo-sequential, macosx1014-64-shippable, windows10-64, windows10-64-qr, windows10-64-shippable, windows10-64-shippable-qr, windows7-32, windows7-32-shippable)

As author of one of the patches included in that push, we need your help to address this regression.

Regressions:

64% Heap Unclassified windows7-32-shippable opt 37,702,448.56 -> 61,803,760.25
61% Heap Unclassified windows7-32 opt 38,003,643.96 -> 61,348,962.85
48% Heap Unclassified windows10-64-shippable opt 48,597,522.66 -> 71,983,483.47
48% Heap Unclassified windows10-64 opt 49,976,839.21 -> 73,735,309.44
43% Heap Unclassified windows10-64-shippable-qr opt 56,909,100.28 -> 81,567,613.33
41% Heap Unclassified windows10-64-qr opt 56,803,274.32 -> 80,209,748.89
30% Heap Unclassified linux64-stylo-sequential opt 79,160,517.93 -> 102,526,094.37
29% Heap Unclassified linux64-shippable opt 79,439,099.86 -> 102,756,641.33
28% Heap Unclassified linux64 opt 80,002,711.21 -> 102,709,293.69
23% Heap Unclassified windows10-64-shippable opt stylo tp6 67,754,518.59 -> 83,015,573.46
22% Heap Unclassified windows7-32-shippable opt stylo tp6 54,636,481.68 -> 66,836,592.21
20% Heap Unclassified windows10-64 opt stylo tp6 66,481,165.07 -> 79,581,675.30
19% Heap Unclassified macosx1014-64-shippable opt 122,309,038.24 -> 145,330,491.17
18% Heap Unclassified windows7-32-shippable opt stylo tp6 54,477,904.60 -> 64,395,378.10
18% Heap Unclassified macosx1014-64-shippable opt stylo tp6 134,690,194.20 -> 158,947,380.05
17% Heap Unclassified windows7-32 opt stylo tp6 54,692,328.27 -> 64,142,026.58
4% Explicit Memory windows10-64-shippable-qr opt 364,536,923.54 -> 379,618,598.46
4% Explicit Memory windows7-32 opt 285,740,839.12 -> 297,456,402.85
4% Explicit Memory windows7-32-shippable opt 285,415,075.32 -> 297,090,700.40
3% Resident Memory windows10-64-shippable-qr opt 567,808,140.26 -> 585,477,869.62
3% Explicit Memory windows10-64 opt 351,973,234.93 -> 362,238,354.01
3% Explicit Memory windows10-64-qr opt 364,653,638.66 -> 375,265,572.57
3% Explicit Memory windows10-64-shippable opt 353,733,957.80 -> 363,521,268.81
2% Explicit Memory macosx1014-64-shippable opt stylo tp6 536,485,324.22 -> 548,989,936.80
2% Resident Memory windows10-64-qr opt 562,260,355.46 -> 575,105,831.33
2% Resident Memory windows10-64 opt 590,569,437.63 -> 603,799,594.09

You can find links to graphs and comparison views for each of the above tests at: https://treeherder.mozilla.org/perf.html#/alerts?id=23366

On the page above you can see an alert for each affected platform as well as a link to a graph showing the history of scores for this test. There is also a link to a treeherder page showing the jobs in a pushlog format.

To learn more about the regressing test(s), please see: https://wiki.mozilla.org/AWSY/Tests

Blocks: 1578356
Component: Performance → Startup and Profile System
Flags: needinfo?(dothayer)
Product: Testing → Toolkit
Regressed by: 1550108
Target Milestone: --- → mozilla71
Version: Version 3 → unspecified

This was not being fully tracked as a result of bug 1550108.

Assignee: nobody → dothayer
Flags: needinfo?(dothayer)
Pushed by dothayer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7647afb22a01
Explicitly track StartupCache table's memory r=njn
Status: NEW → RESOLVED
Closed: Last month
Resolution: --- → FIXED

== Change summary for alert #23497 (as of Fri, 18 Oct 2019 03:28:21 GMT) ==

Improvements:

33% Heap Unclassified windows7-32 opt 65,554,018.25 -> 43,681,762.66
33% Heap Unclassified windows7-32-shippable opt 65,036,030.04 -> 43,559,124.41
31% Heap Unclassified windows10-64-shippable opt 69,131,995.16 -> 47,940,078.43
31% Heap Unclassified windows10-64 opt 69,913,763.75 -> 48,503,416.21
30% Heap Unclassified windows10-64-shippable-qr opt 73,373,962.52 -> 51,341,002.21
29% Heap Unclassified windows10-64-qr opt 73,349,469.48 -> 51,995,636.37
19% Heap Unclassified linux64-stylo-sequential opt 104,551,069.59 -> 84,230,658.44
19% Heap Unclassified linux64 opt 105,056,390.77 -> 85,069,055.12
14% Heap Unclassified windows7-32-shippable opt stylo tp6 73,330,168.32 -> 62,879,513.98
14% Heap Unclassified macosx1014-64-shippable opt 145,878,384.17 -> 125,417,535.46

For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=23497

No longer blocks: 1592626
You need to log in before you can comment on or make changes to this bug.