Closed Bug 1554815 Opened 5 years ago Closed 1 month ago

OSX Mojave (10.14) - devtools/client/webreplay/mochitest/browser.ini | multiple failures

Categories

(Core Graveyard :: Web Replay, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: egao, Unassigned)

References

Details

Filed by: egao [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=248620610&repo=try
Full log: https://taskcluster-artifacts.net/Ix71VFmVS6-EiuzZ6My2kw/0/public/logs/live_backing.log


Test: mochitest-devtools-webreplay
Chunk: n/a
Platform: macosx1014-mojave

Context:
All files defined in the test file devtools/client/webreplay/mochitest/browser.ini are experiencing TIMEOUT failures.

Example:

devtools/client/webreplay/mochitest/browser_dbg_rr_breakpoints-01.js

20:55:16     INFO - TEST-START | devtools/client/webreplay/mochitest/browser_dbg_rr_breakpoints-01.js
20:55:16     INFO - GECKO(1669) | MIDDLEMAN 1675 /var/folders/50/sjfymw2974n93f7w7d8j7g2w000017/T/TempRecording.1669.1
20:55:16     INFO - GECKO(1669) | RECORDING 1676 /var/folders/50/sjfymw2974n93f7w7d8j7g2w000017/T/TempRecording.1669.1
20:55:17     INFO - GECKO(1669) | Exiting due to channel error.
20:55:34     INFO - GECKO(1669) | console.info: services.settings: Initialize Remote Settings
20:55:42     INFO - GECKO(1669) | 2019-05-27 20:55:42.544 firefox[1669:14327] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2)
20:56:01     INFO - TEST-INFO | started process screencapture
20:56:01     INFO - TEST-INFO | screencapture: exit 0
20:56:01     INFO - Buffered messages logged at 20:55:16
20:56:01     INFO - Entering test bound 
20:56:01     INFO - Waiting for event: 'RecordingFinished' on [object ParentProcessMessageManager].
20:56:01     INFO - Buffered messages logged at 20:55:17
20:56:01     INFO - Console message: [JavaScript Error: "remote browser crashed while on about:blank
20:56:01     INFO - " {file: "chrome://mochikit/content/mochitest-e10s-utils.js" line: 8}]
20:56:01     INFO - e10s_init/<@chrome://mochikit/content/mochitest-e10s-utils.js:8:8
20:56:01     INFO - EventListener.handleEvent*e10s_init@chrome://mochikit/content/mochitest-e10s-utils.js:6:10
20:56:01     INFO - testInit@chrome://mochikit/content/browser-test.js:105:5
20:56:01     INFO - setTimeout handler*@chrome://mochikit/content/browser-test.js:23:1
20:56:01     INFO - loadChromeScripts@jar:file:///var/folders/50/sjfymw2974n93f7w7d8j7g2w000017/T/tmpbnYoFb.mozrunner/extensions/mochikit@mozilla.org.xpi!/api.js:13:25
20:56:01     INFO - loadMochitest@jar:file:///var/folders/50/sjfymw2974n93f7w7d8j7g2w000017/T/tmpbnYoFb.mozrunner/extensions/mochikit@mozilla.org.xpi!/api.js:112:3
20:56:01     INFO - @tests/mochitest/runtests.py:1783:5
20:56:01     INFO - @tests/mochitest/runtests.py:1784:8
20:56:01     INFO - evaluate.sandbox/promise<@chrome://marionette/content/evaluate.js:128:10
20:56:01     INFO - evaluate.sandbox@chrome://marionette/content/evaluate.js:106:17
20:56:01     INFO - GeckoDriver.prototype.execute_@chrome://marionette/content/driver.js:1029:28
20:56:01     INFO - async*GeckoDriver.prototype.executeScript@chrome://marionette/content/driver.js:911:29
20:56:01     INFO - despatch@chrome://marionette/content/server.js:289:40
20:56:01     INFO - execute@chrome://marionette/content/server.js:262:16
20:56:01     INFO - onPacket/<@chrome://marionette/content/server.js:235:20
20:56:01     INFO - onPacket@chrome://marionette/content/server.js:236:9
20:56:01     INFO - _onJSONObjectReady/<@chrome://marionette/content/transport.js:492:20
20:56:01     INFO - 
20:56:01     INFO - Buffered messages finished
20:56:01     INFO - TEST-UNEXPECTED-FAIL | devtools/client/webreplay/mochitest/browser_dbg_rr_breakpoints-01.js | Test timed out - 
20:56:01     INFO - Removing tab.
20:56:01     INFO - Waiting for event: 'TabClose' on [object XULElement].
20:56:01     INFO - Got event: 'TabClose' on [object XULElement].
20:56:01     INFO - Tab removed and finished closing
20:56:01     INFO - GECKO(1669) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
20:56:01     INFO - GECKO(1669) | MEMORY STAT | vsize 7554MB | residentFast 338MB | heapAllocated 109MB
20:56:01     INFO - TEST-OK | devtools/client/webreplay/mochitest/browser_dbg_rr_breakpoints-01.js | took 45234ms

Eventually, the maximum runtime (900s) is exceeded and task is aborted:

21:08:09     INFO - zombiecheck | Checking for orphan process with PID: 1723
21:08:09  WARNING - mozcrash Found 20 dump files -- limited to 10!
21:08:09     INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/cYy_ZTIqS1W25mBgk4x8Vw/artifacts/public/build/target.crashreporter-symbols.zip
[taskcluster:error] Aborting task...
[taskcluster 2019-05-27T21:08:10.518Z] === Task Finished ===
[taskcluster 2019-05-27T21:08:10.518Z] Task Duration: 15m0.138737984s
Component: Inspector: Animations → Web Replay
Product: DevTools → Core

:bhackett - we're seeing all tests in the file devtools/client/webreplay/mochitest/browser.ini fail on macosx1014 - would you be able to point me to someone that may know about this test?

Flags: needinfo?(bhackett1024)

The web replay tests are currently broken on all versions of macOS due to bug 1535459. Once that is fixed, the tests should start passing on 10.14, which is the same version of macOS that I use to develop this feature.

Flags: needinfo?(bhackett1024)
Product: Core → Core Graveyard
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.