Closed Bug 1595651 Opened 6 years ago Closed 6 years ago

Intermittent devtools/client/application/test/browser/browser_application_panel_list-several-workers.js | A promise chain failed to handle a rejection: this._frontListeners is null - stack: manage@resource://devtools/shared/protocol/Front.js:104:5

Categories

(DevTools :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: opoprus [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=275699904&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RrgIBmemQlqr01zjgxe8aw/runs/0/artifacts/public/logs/live_backing.log


[task 2019-11-11T23:29:18.645Z] 23:29:18 INFO - TEST-START | devtools/client/application/test/browser/browser_application_panel_list-several-workers.js
[task 2019-11-11T23:29:18.809Z] 23:29:18 INFO - GECKO(1177) | Empty service worker registered
[task 2019-11-11T23:29:19.704Z] 23:29:19 INFO - GECKO(1177) | JavaScript error: resource://devtools/shared/protocol/Front.js, line 104: TypeError: this._frontListeners is null
[task 2019-11-11T23:29:19.705Z] 23:29:19 INFO - GECKO(1177) | JavaScript error: resource://devtools/shared/protocol/Front.js, line 104: TypeError: this._frontListeners is null
[task 2019-11-11T23:29:19.706Z] 23:29:19 INFO - TEST-INFO | started process screentopng
[task 2019-11-11T23:29:20.169Z] 23:29:20 INFO - TEST-INFO | screentopng: exit 0
[task 2019-11-11T23:29:20.173Z] 23:29:20 INFO - Buffered messages logged at 23:29:18
[task 2019-11-11T23:29:20.174Z] 23:29:20 INFO - Entering test bound
[task 2019-11-11T23:29:20.175Z] 23:29:20 INFO - Adding a new tab with URL: http://example.com/browser/devtools/client/application/test/browser/resources/service-workers/simple.html
[task 2019-11-11T23:29:20.176Z] 23:29:20 INFO - Tab added and finished loading
[task 2019-11-11T23:29:20.177Z] 23:29:20 INFO - Buffered messages logged at 23:29:19
[task 2019-11-11T23:29:20.177Z] 23:29:20 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2019-11-11T23:29:20.178Z] 23:29:20 INFO - Selecting application page: service-workers
[task 2019-11-11T23:29:20.179Z] 23:29:20 INFO - Wait until the service worker appears in the application panel
[task 2019-11-11T23:29:20.180Z] 23:29:20 INFO - Wait until the unregister button is displayed for the service worker
[task 2019-11-11T23:29:20.181Z] 23:29:20 INFO - TEST-PASS | devtools/client/application/test/browser/browser_application_panel_list-several-workers.js | First service worker registration is displayed -
[task 2019-11-11T23:29:20.182Z] 23:29:20 INFO - Navigate to another page for the same domain with another service worker
[task 2019-11-11T23:29:20.182Z] 23:29:20 INFO - Waiting for event: 'navigate' on Target:[object XULElement].
[task 2019-11-11T23:29:20.183Z] 23:29:20 INFO - Got event: 'navigate' on Target:[object XULElement].
[task 2019-11-11T23:29:20.184Z] 23:29:20 INFO - Wait until the service worker appears in the application panel
[task 2019-11-11T23:29:20.185Z] 23:29:20 INFO - Wait until the unregister button is displayed for the service worker
[task 2019-11-11T23:29:20.185Z] 23:29:20 INFO - TEST-PASS | devtools/client/application/test/browser/browser_application_panel_list-several-workers.js | Second service worker registration is displayed -
[task 2019-11-11T23:29:20.186Z] 23:29:20 INFO - Wait until all workers have a valid registrationFront
[task 2019-11-11T23:29:20.187Z] 23:29:20 INFO - Unregister all service workers
[task 2019-11-11T23:29:20.188Z] 23:29:20 INFO - Leaving test bound
[task 2019-11-11T23:29:20.188Z] 23:29:20 INFO - Removing tab.
[task 2019-11-11T23:29:20.189Z] 23:29:20 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-11-11T23:29:20.190Z] 23:29:20 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-11-11T23:29:20.191Z] 23:29:20 INFO - Tab removed and finished closing
[task 2019-11-11T23:29:20.196Z] 23:29:20 INFO - TEST-PASS | devtools/client/application/test/browser/browser_application_panel_list-several-workers.js | The main process DebuggerServer has no pending connection when the test ends -
[task 2019-11-11T23:29:20.200Z] 23:29:20 INFO - Console message: [JavaScript Error: "TypeError: this._frontListeners is null" {file: "resource://devtools/shared/protocol/Front.js" line: 104}]
[task 2019-11-11T23:29:20.201Z] 23:29:20 INFO - Console message: [JavaScript Error: "TypeError: this._frontListeners is null" {file: "resource://devtools/shared/protocol/Front.js" line: 104}]
[task 2019-11-11T23:29:20.203Z] 23:29:20 INFO - Buffered messages finished
[task 2019-11-11T23:29:20.204Z] 23:29:20 INFO - TEST-UNEXPECTED-FAIL | devtools/client/application/test/browser/browser_application_panel_list-several-workers.js | A promise chain failed to handle a rejection: this._frontListeners is null - stack: manage@resource://devtools/shared/protocol/Front.js:104:5
[task 2019-11-11T23:29:20.205Z] 23:29:20 INFO - read@resource://devtools/shared/protocol/types.js:346:21
[task 2019-11-11T23:29:20.206Z] 23:29:20 INFO - _getServiceWorker@resource://devtools/shared/fronts/worker/service-worker-registration.js:63:43
[task 2019-11-11T23:29:20.207Z] 23:29:20 INFO - get activeWorker@resource://devtools/shared/fronts/worker/service-worker-registration.js:47:17
[task 2019-11-11T23:29:20.208Z] 23:29:20 INFO - listAllWorkers/<@resource://devtools/shared/fronts/root.js:122:65
[task 2019-11-11T23:29:20.209Z] 23:29:20 INFO - listAllWorkers@resource://devtools/shared/fronts/root.js:121:19
[task 2019-11-11T23:29:20.210Z] 23:29:20 INFO - asyncupdateWorkers@resource://devtools/client/application/initializer.js:88:52
[task 2019-11-11T23:29:20.211Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-11T23:29:20.212Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-11T23:29:20.218Z] 23:29:20 INFO - onPacket@resource://devtools/shared/protocol/Front.js:270:13
[task 2019-11-11T23:29:20.221Z] 23:29:20 INFO - onPacket@resource://devtools/shared/client/debugger-client.js:583:13
[task 2019-11-11T23:29:20.222Z] 23:29:20 INFO - send/<@resource://devtools/shared/transport/local-transport.js:70:25
[task 2019-11-11T23:29:20.222Z] 23:29:20 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2019-11-11T23:29:20.223Z] 23:29:20 INFO - DevToolsUtils.executeSoon
exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2019-11-11T23:29:20.224Z] 23:29:20 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-11-11T23:29:20.225Z] 23:29:20 INFO - send@resource://devtools/server/debugger-server-connection.js:89:20
[task 2019-11-11T23:29:20.226Z] 23:29:20 INFO - _sendEvent@resource://devtools/shared/protocol/Actor.js:72:15
[task 2019-11-11T23:29:20.227Z] 23:29:20 INFO - initialize/<@resource://devtools/shared/protocol/Actor.js:46:16
[task 2019-11-11T23:29:20.228Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-11T23:29:20.229Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-11T23:29:20.230Z] 23:29:20 INFO - onChange@resource://devtools/server/actors/worker/service-worker-registration.js:69:12
[task 2019-11-11T23:29:20.233Z] 23:29:20 INFO - Rejection date: Mon Nov 11 2019 23:29:19 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 265
[task 2019-11-11T23:29:20.234Z] 23:29:20 INFO - Stack trace:
[task 2019-11-11T23:29:20.235Z] 23:29:20 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:265
[task 2019-11-11T23:29:20.236Z] 23:29:20 INFO - chrome://mochikit/content/browser-test.js:nextTest:631
[task 2019-11-11T23:29:20.239Z] 23:29:20 INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1451
[task 2019-11-11T23:29:20.240Z] 23:29:20 INFO - chrome://mochikit/content/browser-test.js:run:1366
[task 2019-11-11T23:29:20.241Z] 23:29:20 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-11T23:29:20.242Z] 23:29:20 INFO - TEST-UNEXPECTED-FAIL | devtools/client/application/test/browser/browser_application_panel_list-several-workers.js | A promise chain failed to handle a rejection: this._frontListeners is null - stack: manage@resource://devtools/shared/protocol/Front.js:104:5
[task 2019-11-11T23:29:20.243Z] 23:29:20 INFO - read@resource://devtools/shared/protocol/types.js:346:21
[task 2019-11-11T23:29:20.244Z] 23:29:20 INFO - _getServiceWorker@resource://devtools/shared/fronts/worker/service-worker-registration.js:63:43
[task 2019-11-11T23:29:20.245Z] 23:29:20 INFO - get activeWorker@resource://devtools/shared/fronts/worker/service-worker-registration.js:47:17
[task 2019-11-11T23:29:20.246Z] 23:29:20 INFO - listAllWorkers/<@resource://devtools/shared/fronts/root.js:122:65
[task 2019-11-11T23:29:20.247Z] 23:29:20 INFO - listAllWorkers@resource://devtools/shared/fronts/root.js:121:19
[task 2019-11-11T23:29:20.248Z] 23:29:20 INFO - asyncupdateWorkers@resource://devtools/client/application/initializer.js:88:52
[task 2019-11-11T23:29:20.249Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-11T23:29:20.250Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-11T23:29:20.251Z] 23:29:20 INFO - onPacket@resource://devtools/shared/protocol/Front.js:270:13
[task 2019-11-11T23:29:20.252Z] 23:29:20 INFO - onPacket@resource://devtools/shared/client/debugger-client.js:583:13
[task 2019-11-11T23:29:20.253Z] 23:29:20 INFO - send/<@resource://devtools/shared/transport/local-transport.js:70:25
[task 2019-11-11T23:29:20.254Z] 23:29:20 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2019-11-11T23:29:20.254Z] 23:29:20 INFO - DevToolsUtils.executeSoon
exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2019-11-11T23:29:20.255Z] 23:29:20 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-11-11T23:29:20.256Z] 23:29:20 INFO - send@resource://devtools/server/debugger-server-connection.js:89:20
[task 2019-11-11T23:29:20.257Z] 23:29:20 INFO - _sendEvent@resource://devtools/shared/protocol/Actor.js:72:15
[task 2019-11-11T23:29:20.258Z] 23:29:20 INFO - initialize/<@resource://devtools/shared/protocol/Actor.js:46:16
[task 2019-11-11T23:29:20.259Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-11T23:29:20.260Z] 23:29:20 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-11T23:29:20.261Z] 23:29:20 INFO - onChange@resource://devtools/server/actors/worker/service-worker-registration.js:69:12
[task 2019-11-11T23:29:20.262Z] 23:29:20 INFO - Rejection date: Mon Nov 11 2019 23:29:19 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 265
[task 2019-11-11T23:29:20.263Z] 23:29:20 INFO - Stack trace:
[task 2019-11-11T23:29:20.263Z] 23:29:20 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:265
[task 2019-11-11T23:29:20.264Z] 23:29:20 INFO - chrome://mochikit/content/browser-test.js:nextTest:631
[task 2019-11-11T23:29:20.265Z] 23:29:20 INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1451
[task 2019-11-11T23:29:20.266Z] 23:29:20 INFO - chrome://mochikit/content/browser-test.js:run:1366
[task 2019-11-11T23:29:20.267Z] 23:29:20 INFO - GECKO(1177) | MEMORY STAT | vsize 2973MB | residentFast 446MB | heapAllocated 206MB
[task 2019-11-11T23:29:20.268Z] 23:29:20 INFO - TEST-OK | devtools/client/application/test/browser/browser_application_panel_list-several-workers.js | took 1080ms

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.