Closed
Bug 1378251
Opened 7 years ago
Closed 7 years ago
Windows taskcluster builds fail to upload minidump artifacts
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox55 fixed, firefox56 fixed)
RESOLVED
FIXED
mozilla56
People
(Reporter: gbrown, Assigned: gbrown)
References
Details
Attachments
(1 file)
10.77 KB,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
As seen in bug 1338878, if a Windows taskcluster build selftest crashes and a minidump is produced, the .dmp and .extra files are not uploaded as artifacts. It looks like the MINIDUMP_SAVE_PATH is out of sync with the upload path.
Assignee | ||
Comment 1•7 years ago
|
||
This is just a one-line change applied repeatedly to each windows tc build config. The crashes in https://treeherder.mozilla.org/#/jobs?repo=try&revision=9eb4a4ebb7124613283dfbfb16d57016df6df429 confirm that the change works: .dmp and .extra artifacts are produced.
Attachment #8883626 -
Flags: review?(ted)
Comment 2•7 years ago
|
||
Comment on attachment 8883626 [details] [diff] [review] update MINIDUMP_SAVE_PATH for windows taskcluster builds Review of attachment 8883626 [details] [diff] [review]: ----------------------------------------------------------------- Fun. I also noticed recently that builds still use the minidump_stackwalk binary from the build/tools repo. It'd be nice to make them use the same one we use for tests, since that one has some nicer features, like fetching system symbols from the symbol server.
Attachment #8883626 -
Flags: review?(ted) → review+
Assignee | ||
Comment 3•7 years ago
|
||
I know the ubuntu docker images for tests include minidump_stackwalk, such as: https://dxr.mozilla.org/mozilla-central/rev/211d4dd61025c0a40caea7a54c9066e051bdde8c/taskcluster/docker/recipes/ubuntu1604-test-system-setup.sh#135 and I know some test jobs pull from tooltool, using, for instance: https://dxr.mozilla.org/mozilla-central/rev/211d4dd61025c0a40caea7a54c9066e051bdde8c/testing/config/tooltool-manifests/win32/releng.manifest but I don't quite see where builds get it from.
Pushed by gbrown@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/f897e328d8aa Upload Windows TC build crash dumps as artifacts; r=ted
Comment 5•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f897e328d8aa
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox56:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
Comment 6•7 years ago
|
||
(In reply to Geoff Brown [:gbrown] from comment #3) > I know the ubuntu docker images for tests include minidump_stackwalk, such > as: > > https://dxr.mozilla.org/mozilla-central/rev/ > 211d4dd61025c0a40caea7a54c9066e051bdde8c/taskcluster/docker/recipes/ > ubuntu1604-test-system-setup.sh#135 > > and I know some test jobs pull from tooltool, using, for instance: > > https://dxr.mozilla.org/mozilla-central/rev/ > 211d4dd61025c0a40caea7a54c9066e051bdde8c/testing/config/tooltool-manifests/ > win32/releng.manifest Right, those both pull the newer version I was talking about. > but I don't quite see where builds get it from. I started typing a long comment, then decided I should file a new bug instead: bug 1378765
Comment 7•7 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/e1a61116ca15
status-firefox55:
--- → fixed
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•