Closed Bug 1616383 Opened 6 years ago Closed 5 years ago

Intermittent devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js | A promise chain failed to handle a rejection: can't access property "on", this._client is null - stack: WebConsoleFront@resource://devtools/shared/fronts/webc

Categories

(DevTools :: Console, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

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


[task 2020-02-18T20:41:19.959Z] 20:41:19 INFO - TEST-START | devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js
[task 2020-02-18T20:41:21.137Z] 20:41:21 INFO - GECKO(1923) | console.log: "Request to connect to ProcessDescriptor "1929" failed: Error: Connection closed, pending request to server2.conn0.content-process39/console2, type startListeners failed\n\nRequest stack:\nrequest@resource://devtools/shared/protocol/Front.js:232:14\ngenerateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:49:19\nstartListeners@resource://devtools/shared/fronts/webconsole.js:506:34\nattachConsole@resource://devtools/shared/fronts/targets/target-mixin.js:339:26\nasyncattach@resource://devtools/shared/fronts/targets/content-process.js:43:19\ngetTarget/this._targetFrontPromise<@resource://devtools/shared/fronts/descriptors/process.js:76:27\nasyncgetTarget@resource://devtools/shared/fronts/descriptors/process.js:91:7\n_processListChanged/promises<@resource://devtools/shared/resources/target-list.js:54:41\n_processListChanged@resource://devtools/shared/resources/target-list.js:51:8\nAsync*_emit@resource://devtools/shared/event-emitter.js:226:34\nemit@resource://devtools/shared/event-emitter.js:172:18\nemit@resource://devtools/shared/event-emitter.js:324:18\nonPacket@resource://devtools/shared/protocol/Front.js:270:13\nonPacket@resource://devtools/shared/client/devtools-client.js:498:13\nsend/<@resource://devtools/shared/transport/local-transport.js:68:25\nexports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22\nDevToolsUtils.executeSoonexports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21\nsend@resource://devtools/shared/transport/local-transport.js:56:21\nsend@resource://devtools/server/devtools-server-connection.js:91:20\nonProcessListChanged@resource://devtools/server/actors/root.js:553:15\nobserve@resource://devtools/server/actors/process.js:73:12\n_insertBrowser@chrome://browser/content/tabbrowser.js:2352:24\naddTab@chrome://browser/content/tabbrowser.js:2800:16\naddTab@resource://testing-common/BrowserTestUtils.jsm:2159:23\naddTab@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:205:32\nopenNewTabAndToolbox@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:617:21\nopenNewTabAndConsole@chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/head.js:84:25\n@chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js:18:9\nAsyncTester_execTest/<@chrome://mochikit/content/browser-test.js:1062:34\nTester_execTest@chrome://mochikit/content/browser-test.js:1097:11\nnextTest/<@chrome://mochikit/content/browser-test.js:925:14\nSimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:914:23\n"
[task 2020-02-18T20:41:21.137Z] 20:41:21 INFO - GECKO(1923) | JavaScript error: resource://devtools/shared/fronts/webconsole.js, line 53: TypeError: can't access property "on", this._client is null
[task 2020-02-18T20:41:21.138Z] 20:41:21 INFO - GECKO(1923) | JavaScript error: resource://devtools/shared/fronts/webconsole.js, line 53: TypeError: can't access property "on", this._client is null
[task 2020-02-18T20:41:22.023Z] 20:41:22 INFO - TEST-INFO | started process screencapture
[task 2020-02-18T20:41:22.154Z] 20:41:22 INFO - TEST-INFO | screencapture: exit 0
[task 2020-02-18T20:41:22.154Z] 20:41:22 INFO - Buffered messages logged at 20:41:19
[task 2020-02-18T20:41:22.154Z] 20:41:22 INFO - Entering test bound
[task 2020-02-18T20:41:22.155Z] 20:41:22 INFO - Buffered messages logged at 20:41:20
[task 2020-02-18T20:41:22.155Z] 20:41:22 INFO - Console message: OpenGL compositor Initialized Succesfully.
[task 2020-02-18T20:41:22.155Z] 20:41:22 INFO - Version: 2.1 INTEL-12.9.22
[task 2020-02-18T20:41:22.155Z] 20:41:22 INFO - Vendor: Intel Inc.
[task 2020-02-18T20:41:22.155Z] 20:41:22 INFO - Renderer: Intel Iris OpenGL Engine
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - FBO Texture Target: TEXTURE_2D
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - Console message: OpenGL compositor Initialized Succesfully.
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - Version: 2.1 INTEL-12.9.22
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - Vendor: Intel Inc.
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - Renderer: Intel Iris OpenGL Engine
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - FBO Texture Target: TEXTURE_2D
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - Console message: [JavaScript Warning: "The Web Console logging API (console.log, console.info, console.warn, console.error) has been disabled by a script on this page."]
[task 2020-02-18T20:41:22.156Z] 20:41:22 INFO - Adding a new tab with URL: data:text/html,<script>console.log("hello from content")</script>
[task 2020-02-18T20:41:22.157Z] 20:41:22 INFO - Buffered messages logged at 20:41:21
[task 2020-02-18T20:41:22.157Z] 20:41:22 INFO - Console message: [JavaScript Error: "TypeError: can't access property "on", this._client is null" {file: "resource://devtools/shared/fronts/webconsole.js" line: 53}]
[task 2020-02-18T20:41:22.157Z] 20:41:22 INFO - Console message: [JavaScript Error: "TypeError: can't access property "on", this._client is null" {file: "resource://devtools/shared/fronts/webconsole.js" line: 53}]
[task 2020-02-18T20:41:22.157Z] 20:41:22 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<script>console.log("hello from content")</script>" line: 0}]
[task 2020-02-18T20:41:22.157Z] 20:41:22 INFO - Tab added and finished loading
[task 2020-02-18T20:41:22.157Z] 20:41:22 INFO - Opening the toolbox
[task 2020-02-18T20:41:22.158Z] 20:41:22 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 2020-02-18T20:41:22.158Z] 20:41:22 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 2020-02-18T20:41:22.158Z] 20:41:22 INFO - Toolbox opened and focused
[task 2020-02-18T20:41:22.158Z] 20:41:22 INFO - Wait for expected message are shown on browser console
[task 2020-02-18T20:41:22.163Z] 20:41:22 INFO - Console message: [JavaScript Error: "Cu.reportError" {file: "debugger eval code" line: 1}]
[task 2020-02-18T20:41:22.163Z] 20:41:22 INFO - @debugger eval code:1:4
[task 2020-02-18T20:41:22.163Z] 20:41:22 INFO - getEvalResult@resource://devtools/server/actors/webconsole/eval-with-debugger.js:191:20
[task 2020-02-18T20:41:22.163Z] 20:41:22 INFO - exports.evalWithDebugger@resource://devtools/server/actors/webconsole/eval-with-debugger.js:151:31
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - evaluateJS@resource://devtools/server/actors/webconsole.js:1182:38
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - evaluateJSAsync/<@resource://devtools/server/actors/webconsole.js:1077:29
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - DevToolsUtils.executeSoonexports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - evaluateJSAsync@resource://devtools/server/actors/webconsole.js:1074:19
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - handler@resource://devtools/shared/protocol/Actor.js:154:37
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - onPacket@resource://devtools/server/devtools-server-connection.js:380:58
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - send/<@resource://devtools/shared/transport/local-transport.js:68:25[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - DevToolsUtils.executeSoon
exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - send@resource://devtools/shared/transport/local-transport.js:56:21
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - send@resource://devtools/shared/protocol/Front.js:216:30
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - request@resource://devtools/shared/protocol/Front.js:234:10
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:49:19
[task 2020-02-18T20:41:22.164Z] 20:41:22 INFO - evaluateJSAsync@resource://devtools/shared/fronts/webconsole.js:206:42
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - evaluateJSAsync@resource://devtools/client/webconsole/commands.js:38:18
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - evaluateExpression/<@resource://devtools/client/webconsole/actions/input.js:94:8
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - asyncthunkWithOptions/</<@resource://devtools/client/shared/redux/middleware/thunk-with-options.js:16:9
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - ignore/</<@resource://devtools/client/shared/redux/middleware/ignore.js:28:12
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - dispatchEvaluateExpression@resource://devtools/client/webconsole/webconsole-wrapper.js:314:11
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - execute@chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/head.js:240:25
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - @chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js:26:10
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - Async
Tester_execTest/<@chrome://mochikit/content/browser-test.js:1062:34
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1097:11
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:925:14
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:914:23
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO -
[task 2020-02-18T20:41:22.165Z] 20:41:22 INFO - TEST-PASS | devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js | Expected messages are displayed in the browser console -
[task 2020-02-18T20:41:22.166Z] 20:41:22 INFO - Uncheck the Show content messages checkbox
[task 2020-02-18T20:41:22.166Z] 20:41:22 INFO - Check the expected messages are still visiable in the browser console
[task 2020-02-18T20:41:22.166Z] 20:41:22 INFO - TEST-PASS | devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js | "Cu.reportError" should be still visible -
[task 2020-02-18T20:41:22.166Z] 20:41:22 INFO - Buffered messages finished
[task 2020-02-18T20:41:22.166Z] 20:41:22 INFO - TEST-UNEXPECTED-FAIL | devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js | A promise chain failed to handle a rejection: can't access property "on", this._client is null - stack: WebConsoleFront@resource://devtools/shared/fronts/webconsole.js:53:5

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