Closed
Bug 1371245
Opened 8 years ago
Closed 8 years ago
test_crash_service.js fails on Mac artifact builds (test_addCrash - "undefined" == "content")
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox-esr52 unaffected, firefox53 unaffected, firefox54 unaffected, firefox55 fixed)
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox53 | --- | unaffected |
firefox54 | --- | unaffected |
firefox55 | --- | fixed |
People
(Reporter: standard8, Assigned: chmanchester)
References
Details
(Keywords: intermittent-failure, regression)
Attachments
(1 file)
I've been seeing this failure doing artifact builds on try server and locally:
https://treeherder.mozilla.org/logviewer.html#?job_id=105445715&repo=try&lineNumber=7984
03:24:25 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "[Exception... "Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIProcess.init]" nsresult: "0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST)" location: "JS frame :: jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/CrashService.js :: runMinidumpAnalyzer/< :: line 44" data: no]"]
03:24:25 INFO - runMinidumpAnalyzer/<@jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/CrashService.js:44:5
03:24:25 INFO - Promise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:390:5
03:24:25 INFO - runMinidumpAnalyzer@jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/CrashService.js:27:10
03:24:25 INFO - addCrash/blocker<@jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/CrashService.js:161:15
03:24:25 INFO - async*addCrash@jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/CrashService.js:151:26
03:24:25 INFO - test_addCrash@/builds/slave/test/build/tests/xpcshell/tests/toolkit/components/crashes/tests/xpcshell/test_crash_service.js:54:9
03:24:25 INFO - async*asyncFunction@resource://gre/modules/Task.jsm:243:18
03:24:25 INFO - Task_spawn@resource://gre/modules/Task.jsm:168:12
03:24:25 INFO - _run_next_test@/builds/slave/test/build/tests/xpcshell/head.js:1548:9
03:24:25 INFO - run@/builds/slave/test/build/tests/xpcshell/head.js:710:9
03:24:25 INFO - _do_main@/builds/slave/test/build/tests/xpcshell/head.js:222:5
03:24:25 INFO - _execute_test@/builds/slave/test/build/tests/xpcshell/head.js:550:5
03:24:25 INFO - @-e:1:1
03:24:25 INFO - "
03:24:25 INFO - TEST-PASS | toolkit/components/crashes/tests/xpcshell/test_crash_service.js | test_addCrash - [test_addCrash : 58] Crash 56cd87bc-bb26-339b-3a8e-f00c0f11380e has been stored successfully. - {"_o":{"id":"56cd87bc-bb26-339b-3a8e-f00c0f11380e","remoteID":null,"type":"content-crash","crashDate":"2017-06-08T10:24:25.094Z" == true
03:24:25 WARNING - TEST-UNEXPECTED-FAIL | toolkit/components/crashes/tests/xpcshell/test_crash_service.js | test_addCrash - [test_addCrash : 59] "undefined" == "content"
Based on a related Thunderbird issue (bug 1369982), I'm guessing this is a regression from bug 1359326.
Reporter | ||
Comment 1•8 years ago
|
||
Note: I flagged this as intermittent so that treeherder would pick it up and hopefully people will see it and know it is an issue.
Summary: test_crash_service.js fails on Mac artifact builds → test_crash_service.js fails on Mac artifact builds (test_addCrash - "undefined" == "content")
Comment 2•8 years ago
|
||
My best guess here would be "artifact builds aren't downloading the minidump-analyzer binary".
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → cmanchester
Component: Crash Reporting → Build Config
Product: Toolkit → Core
Updated•8 years ago
|
status-firefox53:
--- → unaffected
status-firefox54:
--- → unaffected
status-firefox55:
--- → affected
Comment hidden (mozreview-request) |
Comment 4•8 years ago
|
||
mozreview-review |
Comment on attachment 8876220 [details]
Bug 1371245 - Install minidump-analyzer to its final location in artifact builds.
https://reviewboard.mozilla.org/r/147676/#review151954
lgtm. Funny that there's so much variety in all of these sub-executables: some in the root, some in their own path, some in `Contents/MacOS`. Best not to ask why :)
Attachment #8876220 -
Flags: review?(nalexander) → review+
Pushed by cmanchester@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/84141f9b5d9a
Install minidump-analyzer to its final location in artifact builds. r=nalexander
Comment 6•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Updated•8 years ago
|
status-firefox-esr52:
--- → unaffected
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•