Closed Bug 1559682 Opened 5 years ago Closed 5 years ago

Intermittent TEST-FAIL | testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_unexpected_crash | application crashed [None]

Categories

(Testing :: Marionette Client and Harness, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1375265

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=252096599&repo=mozilla-inbound
Full log: https://queue.taskcluster.net/v1/task/LFIx68kLTqClZgB9SPtdkQ/runs/0/artifacts/public/logs/live_backing.log


11:43:57 INFO - TEST-PASS | testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_crash_content_process | took 2009ms
11:43:57 INFO - TEST-START | testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_unexpected_crash
11:43:57 INFO - Suppressing GECKO output. To view, add print(self.new_out.getvalue()) to the end of this test.
11:47:37 INFO - TEST-FAIL | testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_unexpected_crash | took 220022ms
11:47:37 INFO - Application command: Z:\task_1560681837\build\application\firefox\firefox.exe -no-remote -marionette --wait-for-browser -profile c:\users\task_1560681837\appdata\local\temp\tmpxr4qxa.mozrunner
11:47:37 INFO - Unhandled exception in thread started by
11:47:39 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/Sb9rZP9_StiFX72v2F5BcQ/artifacts/public/build/target.crashreporter-symbols.zip
11:47:42 INFO - mozcrash Copy/paste: Z:\task_1560681837\build\win32-minidump_stackwalk.exe c:\users\task_1560681837\appdata\local\temp\tmpxr4qxa.mozrunner\minidumps\7f549719-bb40-4ba1-ac7e-66de2876f0b2.dmp c:\users\task_1560681837\appdata\local\temp\tmpuhb5j3
11:47:42 INFO - mozcrash Saved minidump as Z:\task_1560681837\build\blobber_upload_dir\7f549719-bb40-4ba1-ac7e-66de2876f0b2.dmp
11:47:42 ERROR - PROCESS-CRASH | marionette.py | application crashed [None]
11:47:42 INFO - Crash dump filename: c:\users\task_1560681837\appdata\local\temp\tmpxr4qxa.mozrunner\minidumps\7f549719-bb40-4ba1-ac7e-66de2876f0b2.dmp
11:47:42 INFO - stderr from minidump_stackwalk:
11:47:42 INFO - 2019-06-16 11:47:42: minidump.cc:5572: ERROR: ReadBytes: read 0/32
11:47:42 INFO - 2019-06-16 11:47:42: minidump.cc:5196: ERROR: Minidump cannot read header
11:47:42 INFO - 2019-06-16 11:47:42: minidump_stackwalk.cc:139: ERROR: Minidump c:\users\task_1560681837\appdata\local\temp\tmpxr4qxa.mozrunner\minidumps\7f549719-bb40-4ba1-ac7e-66de2876f0b2.dmp could not be read
11:47:42 INFO - test_end for testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_unexpected_crash logged while not in progress. Logged with data: {"status": "ERROR", "extra": {"class_name": "test_crash.TestCrash", "method_name": "test_unexpected_crash"}, "expected": "PASS", "test": "testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_unexpected_crash", "message": "_ExpectedFailure", "stack": "Traceback (most recent call last):\n File "Z:\task_1560681837\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 159, in run\n testMethod()\n File "c:\mozilla-build\python\Lib\unittest\case.py", line 93, in wrapper\n raise _ExpectedFailure(sys.exc_info())\n"}
11:47:42 INFO - TEST-START | testing\marionette\harness\marionette_harness\tests\unit\test_localization.py TestL10n.test_localize_entity

One of those cases when it was not possible to read the minidump file. Gabriele, if you have a minute maybe it's something we could use for figuring out the reason? If not this should be most likely a dupe of a meta bug.

Here is the minidump file:
https://queue.taskcluster.net/v1/task/LFIx68kLTqClZgB9SPtdkQ/runs/0/artifacts/public/test_info/7f549719-bb40-4ba1-ac7e-66de2876f0b2.dmp

Flags: needinfo?(gsvelto)

The minidump is empty so it was most likely not written out correctly in the first place. We've seen this happen in other bugs too though very infrequently. I still have no idea how this might be happening though.

Flags: needinfo?(gsvelto)
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → DUPLICATE
Summary: Intermittent TEST-FAIL | testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_unexpected_crash → Intermittent TEST-FAIL | testing\marionette\harness\marionette_harness\tests\unit\test_crash.py TestCrash.test_unexpected_crash | application crashed [None]
Product: Testing → Remote Protocol
Moving bug to Testing::Marionette Client and Harness component per bug 1815831.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in before you can comment on or make changes to this bug.