Closed Bug 1446705 Opened 7 years ago Closed 7 years ago

Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg-editor-select.js | A promise chain failed to handle a rejection: this.worker is null - stack: task/</<@resource://devtools/shared/base-loader.js

Categories

(DevTools :: Debugger, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell fixed:product])

Over the last 7 days this bug has 34 failures, most of these happen on Linux, Linux x64, linux64-stylo-disabled, windows10-64, windows7-32-nightly Here is the most recent log example: https://treeherder.mozilla.org/logviewer.html#?repo=mozilla-inbound&job_id=169159880&lineNumber=4173 Here is a relevant part of that log: [task 2018-03-20T11:26:37.207Z] 11:26:37 INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/new/test/mochitest/browser_dbg-editor-select.js | A promise chain failed to handle a rejection: this.worker is null - stack: task/</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:3321:9 [task 2018-03-20T11:26:37.207Z] 11:26:37 INFO - task/<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:3319:14 [task 2018-03-20T11:26:37.207Z] 11:26:37 INFO - setEmptyLines/<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:6404:31 [task 2018-03-20T11:26:37.211Z] 11:26:37 INFO - async*thunk/</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:28725:45 [task 2018-03-20T11:26:37.212Z] 11:26:37 INFO - dispatch@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/vendor/redux.js:755:18 [task 2018-03-20T11:26:37.213Z] 11:26:37 INFO - setSymbols/<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:6387:5 [task 2018-03-20T11:26:37.213Z] 11:26:37 INFO - async*thunk/</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:28725:45 [task 2018-03-20T11:26:37.214Z] 11:26:37 INFO - dispatch@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/vendor/redux.js:755:18 [task 2018-03-20T11:26:37.214Z] 11:26:37 INFO - selectLocation/<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:32030:5 [task 2018-03-20T11:26:37.215Z] 11:26:37 INFO - async*thunk/</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:28725:45 [task 2018-03-20T11:26:37.216Z] 11:26:37 INFO - dispatch@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/vendor/redux.js:755:18 [task 2018-03-20T11:26:37.216Z] 11:26:37 INFO - paused/<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:27273:13 [task 2018-03-20T11:26:37.218Z] 11:26:37 INFO - async*thunk/</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:28725:45 [task 2018-03-20T11:26:37.218Z] 11:26:37 INFO - bindActionCreator/<@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/vendor/redux.js:644:12 [task 2018-03-20T11:26:37.221Z] 11:26:37 INFO - paused@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:12946:5 [task 2018-03-20T11:26:37.225Z] 11:26:37 INFO - async*eventSource/proto.emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/event-source.js:124:9 [task 2018-03-20T11:26:37.226Z] 11:26:37 INFO - _onThreadState@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/thread-client.js:618:35 [task 2018-03-20T11:26:37.227Z] 11:26:37 INFO - onPacket@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:910:7 [task 2018-03-20T11:26:37.228Z] 11:26:37 INFO - send/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:569:13 [task 2018-03-20T11:26:37.229Z] 11:26:37 INFO - exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14 [task 2018-03-20T11:26:37.231Z] 11:26:37 INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js:57:19 [task 2018-03-20T11:26:37.232Z] 11:26:37 INFO - send@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:562:9 [task 2018-03-20T11:26:37.233Z] 11:26:37 INFO - send@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:1483:5 [task 2018-03-20T11:26:37.234Z] 11:26:37 INFO - receiveMessage@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:760:7 [task 2018-03-20T11:26:37.235Z] 11:26:37 INFO - Rejection date: Tue Mar 20 2018 11:26:36 GMT+0000 (UTC) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257 [task 2018-03-20T11:26:37.236Z] 11:26:37 INFO - Stack trace: [task 2018-03-20T11:26:37.237Z] 11:26:37 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257 [task 2018-03-20T11:26:37.238Z] 11:26:37 INFO - chrome://mochikit/content/browser-test.js:Tester.prototype.nextTest<:717 [task 2018-03-20T11:26:37.241Z] 11:26:37 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:1375:11 [task 2018-03-20T11:26:37.242Z] 11:26:37 INFO - run@chrome://mochikit/content/browser-test.js:1312:9 [task 2018-03-20T11:26:37.243Z] 11:26:37 INFO - Not taking screenshot here: see the one that was previously logged [task 2018-03-20T11:26:37.245Z] 11:26:37 INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/new/test/mochitest/browser_dbg-editor-select.js | A promise chain failed to handle a rejection: this.worker is null - stack: task/</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/new/debugger.js:3321:9
Flags: needinfo?(jlaster)
Whiteboard: [stockwell needswork]
I expect tests that have this error (this.worker is null) will be fixed in the next update to the debugger.
Flags: needinfo?(jlaster)
is there a bug that we can track for the next debugger update?
Flags: needinfo?(jlaster)
I expect this test will be improved by https://bugzilla.mozilla.org/show_bug.cgi?id=1450112 which landed yesterday. I'll check back soon.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Whiteboard: [stockwell needswork] → [stockwell fixed:product]
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.