Closed Bug 1528415 Opened 5 years ago Closed 5 years ago

Intermittent devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | A promise chain failed to handle a rejection: Connection closed, pending error from root, type listTabs failed - stack: _queueResponse/response

Categories

(DevTools :: about:debugging, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1528140

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

#[markdown(off)]
Filed by: aiakab [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=228748221&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/ASphWq-qQmOkZ7rhXXtW7A/runs/0/artifacts/public/logs/live_backing.log

[task 2019-02-15T22:29:07.776Z] 22:29:07 INFO - TEST-START | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js
[task 2019-02-15T22:29:16.848Z] 22:29:16 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "CLEAR_FLEXBOX"
[task 2019-02-15T22:29:17.897Z] 22:29:17 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "CLEAR_FLEXBOX"
[task 2019-02-15T22:29:18.248Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_OFFSET_PARENT"
[task 2019-02-15T22:29:18.284Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_LAYOUT"
[task 2019-02-15T22:29:18.427Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_OFFSET_PARENT"
[task 2019-02-15T22:29:18.468Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_LAYOUT"
[task 2019-02-15T22:29:18.570Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_OFFSET_PARENT"
[task 2019-02-15T22:29:18.586Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_LAYOUT"
[task 2019-02-15T22:29:18.643Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_OFFSET_PARENT"
[task 2019-02-15T22:29:18.659Z] 22:29:18 INFO - GECKO(1104) | console.log: "[DISPATCH] action type:" "UPDATE_LAYOUT"
[task 2019-02-15T22:29:20.697Z] 22:29:20 INFO - GECKO(1104) | console.warn: "Error while detaching the thread front: No such actor for ID: server1.conn18.child1/context22"
[task 2019-02-15T22:29:24.057Z] 22:29:24 INFO - GECKO(1104) | console.warn: "Error while detaching the browsing context target front: undefined"
[task 2019-02-15T22:29:24.164Z] 22:29:24 INFO - GECKO(1104) | console.warn: "Error while detaching the thread front: No such actor for ID: server1.conn19.child1/context22"
[task 2019-02-15T22:29:25.511Z] 22:29:25 INFO - GECKO(1104) | console.error: "[ACTION FAILED] REQUEST_TABS_FAILURE: Connection closed, pending request to root, type listTabs failed\n\nRequest stack:\nrequest@resource://devtools/shared/protocol.js:1386:14\ngenerateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol.js:1510:19\nlistTabs@resource://devtools/shared/fronts/root.js:189:44\nasync*listTabs@resource://devtools/client/aboutdebugging-new/src/modules/client-wrapper.js:123:33\nasync*requestTabs/<@resource://devtools/client/aboutdebugging-new/src/actions/debug-targets.js:149:40\nasync*thunk/</<@resource://devtools/client/shared/redux/middleware/thunk.js:15:9\ndispatch@resource://devtools/client/shared/vendor/redux.js:755:18\nonTabsUpdated@resource://devtools/client/aboutdebugging-new/src/middleware/debug-target-listener.js:19:11\nemit@resource://devtools/shared/event-emitter.js:186:24\nemit@resource://devtools/shared/event-emitter.js:267:18\nonPacket@resource://devtools/shared/protocol.js:1424:13\nonPacket@resource://devtools/shared/client/debugger-client.js:683:13\nsend/<@resource://devtools/shared/transport/local-transport.js:64:23\nexports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:22\nDevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:57:21\nsend@resource://devtools/shared/transport/local-transport.js:58:21\nsend@resource://devtools/server/main.js:1011:20\nonTabListChanged@resource://devtools/server/actors/root.js:396:15\nBrowserTabList.prototype._notifyListChanged@resource://devtools/server/actors/webbrowser.js:397:10\nBrowserTabList.prototype.handleEvent<@resource://devtools/server/actors/webbrowser.js:585:12\nexports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:22\nupdateCurrentBrowser@chrome://browser/content/tabbrowser.js:1047:14\n_setupEventListeners/<@chrome://browser/content/tabbrowser.js:4573:14\nset selectedIndex@chrome://global/content/elements/tabbox.js:202:12\nset selectedPanel@chrome://global/content/elements/tabbox.js:216:5\nset_selectedIndex@chrome://global/content/bindings/tabbox.xml:176:15\nset_selectedItem@chrome://global/content/bindings/tabbox.xml:201:39\nset selectedTab@chrome://global/content/elements/tabbox.js:81:9\nset selectedTab@chrome://browser/content/tabbrowser.js:266:5\n_blurTab@chrome://browser/content/tabbrowser.js:3248:29\n_beginRemoveTab@chrome://browser/content/tabbrowser.js:2948:10\nremoveTab@chrome://browser/content/tabbrowser.js:2856:15\nremoveTab@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:191:12\nasync*closeAboutDevtoolsToolbox@chrome://mochitests/content/browser/devtools/client/aboutdebugging-new/test/browser/head.js:94:9\nasync*@chrome://mochitests/content/browser/devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js:34:9\nAsync*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1106:34\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1134:12\nnextTest/<@chrome://mochikit/content/browser-test.js:995:14\nSimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:803:59\n"
[task 2019-02-15T22:29:25.512Z] 22:29:25 INFO - GECKO(1104) | console.error: "destroy@resource://devtools/shared/protocol.js:1299:23\ndestroy@resource://devtools/shared/protocol.js:946:17\ncleanup@resource://devtools/shared/protocol.js:960:10\nonClosed@resource://devtools/shared/client/debugger-client.js:830:12\nclose@resource://devtools/shared/transport/local-transport.js:154:20\nclose@resource://devtools/shared/transport/local-transport.js:150:13\nclose@resource://devtools/shared/transport/local-transport.js:150:13\ncleanup@resource://devtools/shared/client/debugger-client.js:213:25\ndetachClients@resource://devtools/shared/client/debugger-client.js:238:9\nclose@resource://devtools/shared/client/debugger-client.js:252:5\nclose@resource://devtools/client/aboutdebugging-new/src/modules/client-wrapper.js:151:24\nasync*disconnectRuntime/<@resource://devtools/client/aboutdebugging-new/src/actions/runtimes.js:161:27\nasync*thunk/</<@resource://devtools/client/shared/redux/middleware/thunk.js:15:9\ndispatch@resource://devtools/client/shared/vendor/redux.js:755:18\nunwatchRuntime/<@resource://devtools/client/aboutdebugging-new/src/actions/runtimes.js:244:15\nasync*thunk/</<@resource://devtools/client/shared/redux/middleware/thunk.js:15:9\nbindActionCreator/<@resource://devtools/client/shared/vendor/redux.js:644:12\ndestroy@resource://devtools/client/aboutdebugging-new/aboutdebugging.js:117:26\nasync*@resource://devtools/client/aboutdebugging-new/aboutdebugging.js:147:18\n_endRemoveTab@chrome://browser/content/tabbrowser.js:3182:13\nremoveTab@chrome://browser/content/tabbrowser.js:2880:12\nremoveTab@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:191:12\nasync*@chrome://mochitests/content/browser/devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js:35:9\nAsync*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1106:34\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1134:12\nnextTest/<@chrome://mochikit/content/browser-test.js:995:14\nSimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:803:59\n"
[task 2019-02-15T22:29:25.589Z] 22:29:25 INFO - GECKO(1104) | JavaScript error: resource://devtools/server/main.js, line 1172: Error: Connection closed, pending error from root, type listTabs failed
[task 2019-02-15T22:29:25.589Z] 22:29:25 INFO - TEST-INFO | started process screentopng
[task 2019-02-15T22:29:26.011Z] 22:29:26 INFO - TEST-INFO | screentopng: exit 0
[task 2019-02-15T22:29:26.012Z] 22:29:26 INFO - Buffered messages logged at 22:29:07
[task 2019-02-15T22:29:26.015Z] 22:29:26 INFO - Entering test bound
[task 2019-02-15T22:29:26.016Z] 22:29:26 INFO - Force all debug target panes to be expanded
[task 2019-02-15T22:29:26.017Z] 22:29:26 INFO - opening about:debugging
[task 2019-02-15T22:29:26.017Z] 22:29:26 INFO - Adding a new tab with URL: about:debugging
[task 2019-02-15T22:29:26.019Z] 22:29:26 INFO - Buffered messages logged at 22:29:08
[task 2019-02-15T22:29:26.020Z] 22:29:26 INFO - Tab added and finished loading
[task 2019-02-15T22:29:26.021Z] 22:29:26 INFO - Wait until Connect page is displayed
[task 2019-02-15T22:29:26.022Z] 22:29:26 INFO - Select This Firefox page
[task 2019-02-15T22:29:26.023Z] 22:29:26 INFO - Wait for requests to be complete
[task 2019-02-15T22:29:26.024Z] 22:29:26 INFO - Buffered messages logged at 22:29:10
[task 2019-02-15T22:29:26.025Z] 22:29:26 INFO - Wait for runtime page to be rendered
[task 2019-02-15T22:29:26.026Z] 22:29:26 INFO - Open about:devtools-toolbox page
[task 2019-02-15T22:29:26.027Z] 22:29:26 INFO - TEST-PASS | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | about:debugging tab target appeared -
[task 2019-02-15T22:29:26.028Z] 22:29:26 INFO - TEST-PASS | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | Inspect button for about:debugging appeared -
[task 2019-02-15T22:29:26.029Z] 22:29:26 INFO - Buffered messages logged at 22:29:17
[task 2019-02-15T22:29:26.030Z] 22:29:26 INFO - Wait for about:devtools-toolbox tab will be selected
[task 2019-02-15T22:29:26.030Z] 22:29:26 INFO - Select webconsole tool
[task 2019-02-15T22:29:26.031Z] 22:29:26 INFO - Buffered messages logged at 22:29:20
[task 2019-02-15T22:29:26.031Z] 22:29:26 INFO - Reload about:devtools-toolbox page
[task 2019-02-15T22:29:26.032Z] 22:29:26 INFO - Buffered messages logged at 22:29:23
[task 2019-02-15T22:29:26.033Z] 22:29:26 INFO - TEST-PASS | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | Toolbox is re-created again -
[task 2019-02-15T22:29:26.033Z] 22:29:26 INFO - Check whether about:devtools-toolbox page displays correctly
[task 2019-02-15T22:29:26.034Z] 22:29:26 INFO - TEST-PASS | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | about:devtools-toolbox page displays correctly -
[task 2019-02-15T22:29:26.034Z] 22:29:26 INFO - Removing tab.
[task 2019-02-15T22:29:26.035Z] 22:29:26 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-02-15T22:29:26.036Z] 22:29:26 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-02-15T22:29:26.037Z] 22:29:26 INFO - Tab removed and finished closing
[task 2019-02-15T22:29:26.037Z] 22:29:26 INFO - Buffered messages logged at 22:29:25
[task 2019-02-15T22:29:26.037Z] 22:29:26 INFO - Removing tab.
[task 2019-02-15T22:29:26.038Z] 22:29:26 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-02-15T22:29:26.039Z] 22:29:26 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-02-15T22:29:26.040Z] 22:29:26 INFO - Tab removed and finished closing
[task 2019-02-15T22:29:26.041Z] 22:29:26 INFO - Leaving test bound
[task 2019-02-15T22:29:26.041Z] 22:29:26 INFO - Buffered messages finished
[task 2019-02-15T22:29:26.042Z] 22:29:26 INFO - TEST-UNEXPECTED-FAIL | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | A promise chain failed to handle a rejection: Connection closed, pending error from root, type listTabs failed - stack: _queueResponse/responsePromise<@resource://devtools/server/main.js:1172:15
[task 2019-02-15T22:29:26.042Z] 22:29:26 INFO - promise callback*_queueResponse@resource://devtools/server/main.js:1170:8
[task 2019-02-15T22:29:26.043Z] 22:29:26 INFO - onPacket@resource://devtools/server/main.js:1295:12
[task 2019-02-15T22:29:26.043Z] 22:29:26 INFO - send/<@resource://devtools/shared/transport/local-transport.js:64:23
[task 2019-02-15T22:29:26.044Z] 22:29:26 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:22
[task 2019-02-15T22:29:26.044Z] 22:29:26 INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:57:21
[task 2019-02-15T22:29:26.044Z] 22:29:26 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-02-15T22:29:26.045Z] 22:29:26 INFO - send@resource://devtools/shared/protocol.js:1370:30
[task 2019-02-15T22:29:26.046Z] 22:29:26 INFO - request@resource://devtools/shared/protocol.js:1388:10
[task 2019-02-15T22:29:26.047Z] 22:29:26 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol.js:1510:19
[task 2019-02-15T22:29:26.047Z] 22:29:26 INFO - listTabs@resource://devtools/shared/fronts/root.js:189:44
[task 2019-02-15T22:29:26.048Z] 22:29:26 INFO - async*listTabs@resource://devtools/client/aboutdebugging-new/src/modules/client-wrapper.js:123:33
[task 2019-02-15T22:29:26.049Z] 22:29:26 INFO - async*requestTabs/<@resource://devtools/client/aboutdebugging-new/src/actions/debug-targets.js:149:40
[task 2019-02-15T22:29:26.049Z] 22:29:26 INFO - async*thunk/</<@resource://devtools/client/shared/redux/middleware/thunk.js:15:9
[task 2019-02-15T22:29:26.050Z] 22:29:26 INFO - dispatch@resource://devtools/client/shared/vendor/redux.js:755:18
[task 2019-02-15T22:29:26.050Z] 22:29:26 INFO - onTabsUpdated@resource://devtools/client/aboutdebugging-new/src/middleware/debug-target-listener.js:19:11
[task 2019-02-15T22:29:26.051Z] 22:29:26 INFO - emit@resource://devtools/shared/event-emitter.js:186:24
[task 2019-02-15T22:29:26.051Z] 22:29:26 INFO - emit@resource://devtools/shared/event-emitter.js:267:18
[task 2019-02-15T22:29:26.051Z] 22:29:26 INFO - onPacket@resource://devtools/shared/protocol.js:1424:13
[task 2019-02-15T22:29:26.052Z] 22:29:26 INFO - onPacket@resource://devtools/shared/client/debugger-client.js:683:13
[task 2019-02-15T22:29:26.052Z] 22:29:26 INFO - send/<@resource://devtools/shared/transport/local-transport.js:64:23
[task 2019-02-15T22:29:26.052Z] 22:29:26 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:22
[task 2019-02-15T22:29:26.053Z] 22:29:26 INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:57:21
[task 2019-02-15T22:29:26.053Z] 22:29:26 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-02-15T22:29:26.053Z] 22:29:26 INFO - send@resource://devtools/server/main.js:1011:20
[task 2019-02-15T22:29:26.054Z] 22:29:26 INFO - onTabListChanged@resource://devtools/server/actors/root.js:396:15
[task 2019-02-15T22:29:26.055Z] 22:29:26 INFO - BrowserTabList.prototype._notifyListChanged@resource://devtools/server/actors/webbrowser.js:397:10
[task 2019-02-15T22:29:26.055Z] 22:29:26 INFO - BrowserTabList.prototype.handleEvent<@resource://devtools/server/actors/webbrowser.js:585:12
[task 2019-02-15T22:29:26.055Z] 22:29:26 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:22
[task 2019-02-15T22:29:26.056Z] 22:29:26 INFO - updateCurrentBrowser@chrome://browser/content/tabbrowser.js:1047:14
[task 2019-02-15T22:29:26.056Z] 22:29:26 INFO - _setupEventListeners/<@chrome://browser/content/tabbrowser.js:4573:14
[task 2019-02-15T22:29:26.056Z] 22:29:26 INFO - set selectedIndex@chrome://global/content/elements/tabbox.js:202:12
[task 2019-02-15T22:29:26.056Z] 22:29:26 INFO - set selectedPanel@chrome://global/content/elements/tabbox.js:216:5
[task 2019-02-15T22:29:26.057Z] 22:29:26 INFO - set_selectedIndex@chrome://global/content/bindings/tabbox.xml:176:15
[task 2019-02-15T22:29:26.058Z] 22:29:26 INFO - set_selectedItem@chrome://global/content/bindings/tabbox.xml:201:39
[task 2019-02-15T22:29:26.058Z] 22:29:26 INFO - set selectedTab@chrome://global/content/elements/tabbox.js:81:9
[task 2019-02-15T22:29:26.058Z] 22:29:26 INFO - set selectedTab@chrome://browser/content/tabbrowser.js:266:5
[task 2019-02-15T22:29:26.058Z] 22:29:26 INFO - _blurTab@chrome://browser/content/tabbrowser.js:3248:29
[task 2019-02-15T22:29:26.058Z] 22:29:26 INFO - _beginRemoveTab@chrome://browser/content/tabbrowser.js:2948:10
[task 2019-02-15T22:29:26.058Z] 22:29:26 INFO - removeTab@chrome://browser/content/tabbrowser.js:2856:15
[task 2019-02-15T22:29:26.058Z] 22:29:26 INFO - removeTab@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:191:12
[task 2019-02-15T22:29:26.059Z] 22:29:26 INFO - async*closeAboutDevtoolsToolbox@chrome://mochitests/content/browser/devtools/client/aboutdebugging-new/test/browser/head.js:94:9
[task 2019-02-15T22:29:26.059Z] 22:29:26 INFO - async*@chrome://mochitests/content/browser/devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js:34:9
[task 2019-02-15T22:29:26.059Z] 22:29:26 INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1106:34
[task 2019-02-15T22:29:26.060Z] 22:29:26 INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1134:12
[task 2019-02-15T22:29:26.060Z] 22:29:26 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:995:14
[task 2019-02-15T22:29:26.060Z] 22:29:26 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:803:59
[task 2019-02-15T22:29:26.061Z] 22:29:26 INFO - Rejection date: Fri Feb 15 2019 22:29:25 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
[task 2019-02-15T22:29:26.061Z] 22:29:26 INFO - Stack trace:
[task 2019-02-15T22:29:26.061Z] 22:29:26 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
[task 2019-02-15T22:29:26.062Z] 22:29:26 INFO - chrome://mochikit/content/browser-test.js:nextTest:745
[task 2019-02-15T22:29:26.062Z] 22:29:26 INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1407
[task 2019-02-15T22:29:26.062Z] 22:29:26 INFO - chrome://mochikit/content/browser-test.js:run:1344
[task 2019-02-15T22:29:26.062Z] 22:29:26 INFO - Console message: [JavaScript Error: "Error: Connection closed, pending error from root, type listTabs failed" {file: "resource://devtools/server/main.js" line: 1172}]
[task 2019-02-15T22:29:26.063Z] 22:29:26 INFO - GECKO(1104) | MEMORY STAT | vsize 20974576MB | residentFast 1726MB
[task 2019-02-15T22:29:26.063Z] 22:29:26 INFO - TEST-OK | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | took 17824ms
[task 2019-02-15T22:29:26.063Z] 22:29:26 INFO - checking window state

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