Closed Bug 1652236 Opened 4 years ago Closed 4 years ago

Intermittent devtools/client/dom/test/browser_dom_fission_target_switching.js | A promise chain failed to handle a rejection: Connection closed, pending request to server0.conn2.tabDescriptor1, type getWatcher failed

Categories

(DevTools :: DOM, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1649910

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=309433485&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/VG77ujdCRxeB-4sx-HKRjQ/runs/1/artifacts/public/logs/live_backing.log


[task 2020-07-11T11:05:28.823Z] 11:05:28 INFO - TEST-START | devtools/client/dom/test/browser_dom_fission_target_switching.js
[task 2020-07-11T11:05:30.605Z] 11:05:30 INFO - GECKO(1258) | console.warn: "Listener for event 'frame' did not return a promise."
[task 2020-07-11T11:05:31.931Z] 11:05:31 INFO - GECKO(1258) | JavaScript error: resource://devtools/shared/protocol/Front.js, line 77: Error: Connection closed, pending request to server0.conn2.tabDescriptor1, type getWatcher failed
[task 2020-07-11T11:05:31.932Z] 11:05:31 INFO - GECKO(1258) | Request stack:
[task 2020-07-11T11:05:31.933Z] 11:05:31 INFO - GECKO(1258) | request@resource://devtools/shared/protocol/Front.js:256:14
[task 2020-07-11T11:05:31.933Z] 11:05:31 INFO - GECKO(1258) | generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2020-07-11T11:05:31.934Z] 11:05:31 INFO - GECKO(1258) | startListening@resource://devtools/shared/resources/target-list.js:259:52
[task 2020-07-11T11:05:31.934Z] 11:05:31 INFO - GECKO(1258) | _onTargetAvailable@resource://devtools/shared/resources/target-list.js:177:18
[task 2020-07-11T11:05:31.934Z] 11:05:31 INFO - GECKO(1258) | AsyncswitchToTarget@resource://devtools/shared/resources/target-list.js:508:16
[task 2020-07-11T11:05:31.935Z] 11:05:31 INFO - GECKO(1258) | onLocalTabRemotenessChange@resource://devtools/shared/resources/target-list.js:491:10
[task 2020-07-11T11:05:31.935Z] 11:05:31 INFO - GECKO(1258) | Async
_emit@resource://devtools/shared/event-emitter.js:226:34
[task 2020-07-11T11:05:31.935Z] 11:05:31 INFO - GECKO(1258) | emit@resource://devtools/shared/event-emitter.js:172:18
[task 2020-07-11T11:05:31.936Z] 11:05:31 INFO - GECKO(1258) | emit@resource://devtools/shared/event-emitter.js:324:18
[task 2020-07-11T11:05:31.937Z] 11:05:31 INFO - GECKO(1258) | _onRemotenessChange@resource://devtools/client/fronts/targets/local-tab.js:132:12
[task 2020-07-11T11:05:31.938Z] 11:05:31 INFO - GECKO(1258) | _handleTabEvent@resource://devtools/client/fronts/targets/local-tab.js:98:14
[task 2020-07-11T11:05:31.940Z] 11:05:31 INFO - GECKO(1258) | didChange@chrome://browser/content/tabbrowser.js:5717:15
[task 2020-07-11T11:05:31.940Z] 11:05:31 INFO - GECKO(1258) | finishChangeRemoteness@chrome://global/content/elements/browser-custom-element.js:1900:12
[task 2020-07-11T11:05:31.940Z] 11:05:31 INFO - GECKO(1258) | getInterfaceProxy/get/<@chrome://global/content/customElements.js:696:35
[task 2020-07-11T11:05:31.951Z] 11:05:31 INFO - TEST-INFO | started process screentopng
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - TEST-INFO | screentopng: exit 0
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Buffered messages logged at 11:05:28
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Entering test bound
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Open a page that runs in the parent process
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Adding a new test tab with URL: 'about:robots'
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Adding a new tab with URL: about:robots
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Tab added and finished loading
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Loading the helper frame script chrome://mochitests/content/browser/devtools/client/shared/test/frame-script-utils.js
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Buffered messages logged at 11:05:29
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Console message: [JavaScript Warning: "onmozfullscreenchange is deprecated." {file: "about:robots" line: 0}]
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Console message: [JavaScript Warning: "onmozfullscreenerror is deprecated." {file: "about:robots" line: 0}]
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - Buffered messages logged at 11:05:30
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - TEST-PASS | devtools/client/dom/test/browser_dom_fission_target_switching.js | The DOM panel is already populated -
[task 2020-07-11T11:05:32.324Z] 11:05:32 INFO - TEST-PASS | devtools/client/dom/test/browser_dom_fission_target_switching.js | There is no _a property on the about:robots page -
[task 2020-07-11T11:05:32.325Z] 11:05:32 INFO - TEST-PASS | devtools/client/dom/test/browser_dom_fission_target_switching.js | There is, however, a button property on this page -
[task 2020-07-11T11:05:32.326Z] 11:05:32 INFO - Navigate to a page that runs in the content process
[task 2020-07-11T11:05:32.327Z] 11:05:32 INFO - Waiting for FETCH_PROPERTIES to dispatch 1 time(s)
[task 2020-07-11T11:05:32.327Z] 11:05:32 INFO - FETCH_PROPERTIES dispatched 1 time(s)
[task 2020-07-11T11:05:32.329Z] 11:05:32 INFO - Buffered messages logged at 11:05:31
[task 2020-07-11T11:05:32.330Z] 11:05:32 INFO - Console message: [JavaScript Warning: "onmozfullscreenchange is deprecated." {file: "http://example.com/browser/devtools/client/dom/test/page_basic.html" line: 0}]
[task 2020-07-11T11:05:32.330Z] 11:05:32 INFO - Console message: [JavaScript Warning: "onmozfullscreenerror is deprecated." {file: "http://example.com/browser/devtools/client/dom/test/page_basic.html" line: 0}]
[task 2020-07-11T11:05:32.334Z] 11:05:32 INFO - TEST-PASS | devtools/client/dom/test/browser_dom_fission_target_switching.js | This time, the _a property exists on this content process page -
[task 2020-07-11T11:05:32.335Z] 11:05:32 INFO - TEST-PASS | devtools/client/dom/test/browser_dom_fission_target_switching.js | There is, however, no more button property on this page -
[task 2020-07-11T11:05:32.335Z] 11:05:32 INFO - Leaving test bound
[task 2020-07-11T11:05:32.336Z] 11:05:32 INFO - Removing tab.
[task 2020-07-11T11:05:32.336Z] 11:05:32 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2020-07-11T11:05:32.337Z] 11:05:32 INFO - Got event: 'TabClose' on [object XULElement].
[task 2020-07-11T11:05:32.338Z] 11:05:32 INFO - Tab removed and finished closing
[task 2020-07-11T11:05:32.340Z] 11:05:32 INFO - Console message: [JavaScript Error: "Error: Connection closed, pending request to server0.conn2.tabDescriptor1, type getWatcher failed
[task 2020-07-11T11:05:32.340Z] 11:05:32 INFO -
[task 2020-07-11T11:05:32.341Z] 11:05:32 INFO - Request stack:
[task 2020-07-11T11:05:32.341Z] 11:05:32 INFO - request@resource://devtools/shared/protocol/Front.js:256:14
[task 2020-07-11T11:05:32.341Z] 11:05:32 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2020-07-11T11:05:32.342Z] 11:05:32 INFO - startListening@resource://devtools/shared/resources/target-list.js:259:52
[task 2020-07-11T11:05:32.342Z] 11:05:32 INFO - _onTargetAvailable@resource://devtools/shared/resources/target-list.js:177:18
[task 2020-07-11T11:05:32.342Z] 11:05:32 INFO - AsyncswitchToTarget@resource://devtools/shared/resources/target-list.js:508:16
[task 2020-07-11T11:05:32.342Z] 11:05:32 INFO - onLocalTabRemotenessChange@resource://devtools/shared/resources/target-list.js:491:10
[task 2020-07-11T11:05:32.343Z] 11:05:32 INFO - Async
_emit@resource://devtools/shared/event-emitter.js:226:34
[task 2020-07-11T11:05:32.343Z] 11:05:32 INFO - emit@resource://devtools/shared/event-emitter.js:172:18
[task 2020-07-11T11:05:32.343Z] 11:05:32 INFO - emit@resource://devtools/shared/event-emitter.js:324:18
[task 2020-07-11T11:05:32.344Z] 11:05:32 INFO - _onRemotenessChange@resource://devtools/client/fronts/targets/local-tab.js:132:12
[task 2020-07-11T11:05:32.344Z] 11:05:32 INFO - _handleTabEvent@resource://devtools/client/fronts/targets/local-tab.js:98:14
[task 2020-07-11T11:05:32.345Z] 11:05:32 INFO - didChange@chrome://browser/content/tabbrowser.js:5717:15
[task 2020-07-11T11:05:32.345Z] 11:05:32 INFO - finishChangeRemoteness@chrome://global/content/elements/browser-custom-element.js:1900:12
[task 2020-07-11T11:05:32.345Z] 11:05:32 INFO - getInterfaceProxy/get/<@chrome://global/content/customElements.js:696:35
[task 2020-07-11T11:05:32.345Z] 11:05:32 INFO - " {file: "resource://devtools/shared/protocol/Front.js" line: 77}]
[task 2020-07-11T11:05:32.346Z] 11:05:32 INFO - TEST-PASS | devtools/client/dom/test/browser_dom_fission_target_switching.js | The main process DevToolsServer has no pending connection when the test ends -
[task 2020-07-11T11:05:32.346Z] 11:05:32 INFO - finish() was called, cleaning up...
[task 2020-07-11T11:05:32.347Z] 11:05:32 INFO - Buffered messages finished
[task 2020-07-11T11:05:32.351Z] 11:05:32 INFO - TEST-UNEXPECTED-FAIL | devtools/client/dom/test/browser_dom_fission_target_switching.js | A promise chain failed to handle a rejection: Connection closed, pending request to server0.conn2.tabDescriptor1, type getWatcher failed

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