64.51% build times (osx-cross) regression on push b82effbcaabc92e7d87f18b00cba192219f479e2 (Tue March 10 2020)
Categories
(Core :: DOM: Security, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox75 | --- | unaffected |
firefox76 | - | wontfix |
firefox77 | --- | wontfix |
firefox78 | --- | wontfix |
People
(Reporter: alexandrui, Unassigned)
References
Details
(Keywords: perf-alert, regression, Whiteboard: [domsecurity-active])
Attachments
(1 obsolete file)
We have detected a build metrics regression from push:
As author of one of the patches included in that push, we need your help to address this regression.
Regressions:
65% build times osx-cross asan asan-fuzzing taskcluster-c5d.4xlarge 821.46 -> 1,351.40
You can find links to graphs and comparison views for each of the above tests at: https://treeherder.mozilla.org/perf.html#/alerts?id=25474
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://developer.mozilla.org/en-US/docs/Mozilla/Performance/Automated_Performance_Testing_and_Sheriffing/Build_Metrics
*** Please let us know your plans within 3 business days, or the offending patch(es) will be backed out! ***
Reporter | ||
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Christoph, this regression looks pretty bad. Could you look into it?
Comment 2•5 years ago
|
||
(In reply to Ethan Tseng [:ethan] from comment #1)
Christoph, this regression looks pretty bad. Could you look into it?
Basti is on it!
Comment 3•5 years ago
|
||
So looking into the patch i sadly could not pinpoint why this would be causing this build regression - as this patch just copies a function from one file into another and moves the calls there.
I could quickly make a patch to remove all calls referencing the introduced function, leaving this a no-op so we can see if the build time improves. Would that be acceptable?
Reporter | ||
Comment 4•5 years ago
|
||
Yes, please. Let's see what's happening.
Comment 5•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 6•5 years ago
|
||
Hey!
The patches connected to this were backed out so hopefully we'll see some improvements :)
--- Backouts
https://hg.mozilla.org/integration/autoland/rev/67b2ab231fe62dd8f29fee54f3f115d722239caa
https://hg.mozilla.org/integration/autoland/rev/f70fcfa75fdd81af32133cf9be5575faee2f7685
Comment 7•5 years ago
|
||
Hey, did the build times improve? Just wanted to know if we can close the bug or if there is anything else that's causing problems :)
Comment 9•5 years ago
|
||
(In reply to Alexandru Ionescu :alexandrui (needinfo me) from comment #8)
Hei. No, it didn't.
Perhaps the regression wasn't actually caused by bug 1620624?
Comment 10•5 years ago
|
||
(In reply to Alexandru Ionescu :alexandrui (needinfo me) from comment #8)
Hei. No, it didn't.
Hi Alexandru,
Sebastian backed out his patches of bug 1620624 nine days ago but you said the build time hasn't improved.
We guess bug 1620624 is not the real root cause of this regression.
Do you know how to conduct a further investigation here?
Reporter | ||
Comment 11•5 years ago
|
||
Hi Ethan,
I'm looking into it. Looks like the only suspect left is Bug 1619641. I'm going to ask there about this. Sorry for the disturbance, the build metrics graph are a special type that can't be re-triggered and they also are unstable, thus they are prone to errors.
Will keep you posted. Thanks!
Updated•5 years ago
|
Comment 12•5 years ago
|
||
I'm looking at that graph and trying to discern how we can see any meaningful regression within all that noise. I'd still take a low-risk patch if there's something to fix, but those odds seem pretty low :\
Comment 13•5 years ago
|
||
(In reply to Alexandru Ionescu :alexandrui (needinfo me) from comment #11)
Hi Ethan,
I'm looking into it. Looks like the only suspect left is Bug 1619641. I'm going to ask there about this. Sorry for the disturbance, the build metrics graph are a special type that can't be re-triggered and they also are unstable, thus they are prone to errors.
Will keep you posted. Thanks!
Thank you, Alexandru!
Reporter | ||
Comment 14•5 years ago
|
||
Christoph, you can land back the patch. Thanks.
Comment 15•5 years ago
|
||
(In reply to Alexandru Ionescu (needinfo me) :alexandrui from comment #14)
Christoph, you can land back the patch. Thanks.
I think all the patches that got backed out did re-land in the meantime. Basti, am I missing something?
Updated•5 years ago
|
Updated•5 years ago
|
Updated•4 years ago
|
Comment 17•4 years ago
|
||
Basti, is there anything else we need to do here or can we close this bug?
Comment 18•4 years ago
|
||
Yes i think we can close this, as there is not much we can do right now :/
Updated•4 years ago
|
Description
•