Use minidump_stackwalk toolchain artifacts instead of tooltool packages
Categories
(Testing :: General, enhancement, P3)
Tracking
(firefox74 fixed)
Tracking | Status | |
---|---|---|
firefox74 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file, 2 obsolete files)
Bug 1391408 added toolchain tasks that build minidump_stackwalk for linux, osx and win32, corresponding to the tooltool packages we are currently using.
Bug 1519353 imported the changes we had in those tooltool packages against the in-tree version, so that the results of the toolchain tasks is now equivalent.
Those toolchain tasks artifacts should now be used instead of the tooltool packages for tests on automation.
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Joel - is this your department?
Updated•5 years ago
|
Comment 2•5 years ago
|
||
:ahal, can you put this in your queue- My only question here would be android as we have different needs there and will probably need to support both models. Assuming this works on android, it would reduce some headaches on android hardware at bitbar since we currently rebuild docker images to include tooltool artifacts.
Assignee | ||
Comment 3•5 years ago
|
||
We presumably don't need minidump_stackwalk running on android itself. Isn't it supposed to be run by the harness on the linux host?
Comment 4•5 years ago
|
||
it is run on the linux hosts, not sure if we need to do something different as the stack comes from android
Comment 5•5 years ago
|
||
fwiw, aerickson is testing a new bitbar image without the prepopulated tooltool cache since bitbar has added --dns to the container start command. It looks promising and we should know for sure later today.
Comment 6•5 years ago
|
||
The image passed testing and is now in production. We no longer cache the tooltool downloads in the bitbar image.
Comment 7•5 years ago
|
||
Android should need no special treatment: It just uses the linux64 minidump_stackwalk.
Assignee | ||
Comment 8•5 years ago
|
||
I stumbled upon how to do it while looking for an answer to bug 1543624 comment 2.
Updated•5 years ago
|
Comment 9•5 years ago
|
||
Sorry, never got a chance to look at this and it's not clear that it'll become a top priority for me anytime soon. If glandium doesn't end up getting to it first, let's leave it in our normal triage process (P3 seems reasonable for now, though feel free to bump to P2).
Assignee | ||
Comment 10•5 years ago
|
||
I actually have a patch already, but it's blocked on bug 1557614.
Assignee | ||
Comment 11•4 years ago
|
||
Comment 12•4 years ago
|
||
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/eb4b265deb5e Use minidump_stackwalk toolchain artifacts instead of tooltool packages. r=froydnj
Assignee | ||
Comment 13•4 years ago
|
||
Comment 14•4 years ago
|
||
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/9c66ecb1f66c Fixup for xpcshell tests fetches.
Assignee | ||
Comment 15•4 years ago
|
||
Comment 16•4 years ago
|
||
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/76036ce90611 More fixups for test fetches.
Comment 17•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/eb4b265deb5e
https://hg.mozilla.org/mozilla-central/rev/9c66ecb1f66c
Comment 18•4 years ago
|
||
bugherder |
Comment 19•4 years ago
|
||
Backed out for breaking raptor speedometer tests on mobile repositories (e.g. fenix, reference-browser) due to missing minidump_stackwalk (bug 1609754) on request from igoldan:
https://hg.mozilla.org/integration/autoland/rev/52c8276357213c93e91657b6d0ce6002e1e05af3
Comment 20•4 years ago
|
||
Comment 21•4 years ago
|
||
I just discovered that builds also are using a mix of tooltool and trying to use build/tools (but that repo isn't checked out so they point to a non-existant file).
Assignee | ||
Comment 22•4 years ago
|
||
Mmmmm how come I didn't alter those?
Assignee | ||
Comment 23•4 years ago
|
||
(In reply to Tom Prince [:tomprince] from comment #21)
I just discovered that builds also are using a mix of tooltool and trying to use build/tools (but that repo isn't checked out so they point to a non-existant file).
Moved that part to bug 1613561 because it doesn't actually depends on this bug.
Comment 24•4 years ago
|
||
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/7dcafc398876 Use minidump_stackwalk toolchain artifacts instead of tooltool packages. r=froydnj
Comment 25•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Updated•4 years ago
|
Description
•