Closed Bug 1650869 Opened 4 years ago Closed 4 years ago

Perma [tier2] devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | A promise chain failed to handle a rejection: Connection closed, pending request to server0.conn14.tabDescriptor1, type getWatcher failed

Categories

(DevTools :: Style Editor, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1649910

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

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


[task 2020-07-06T18:12:46.469Z] 18:12:46 INFO - TEST-START | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js
[task 2020-07-06T18:12:48.441Z] 18:12:48 INFO - GECKO(5316) | console.error: "Won't load source editor as the style sheet has already been removed from Style Editor."
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | JavaScript error: resource://devtools/shared/protocol/Front.js, line 77: Error: Connection closed, pending request to server0.conn14.tabDescriptor1, type getWatcher failed
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | Request stack:
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | request@resource://devtools/shared/protocol/Front.js:256:14
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | startListening@resource://devtools/shared/resources/target-list.js:259:52
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | _onTargetAvailable@resource://devtools/shared/resources/target-list.js:177:18
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | AsyncswitchToTarget@resource://devtools/shared/resources/target-list.js:508:16
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | onLocalTabRemotenessChange@resource://devtools/shared/resources/target-list.js:491:10
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | Async
_emit@resource://devtools/shared/event-emitter.js:226:34
[task 2020-07-06T18:12:48.926Z] 18:12:48 INFO - GECKO(5316) | emit@resource://devtools/shared/event-emitter.js:172:18
[task 2020-07-06T18:12:48.926Z] 18:12:48 INFO - GECKO(5316) | emit@resource://devtools/shared/event-emitter.js:324:18
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | _onRemotenessChange@resource://devtools/client/fronts/targets/local-tab.js:132:12
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | _handleTabEvent@resource://devtools/client/fronts/targets/local-tab.js:98:14
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | didChange@chrome://browser/content/tabbrowser.js:5717:15
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | finishChangeRemoteness@chrome://global/content/elements/browser-custom-element.js:1900:12
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | getInterfaceProxy/get/<@chrome://global/content/customElements.js:696:35
[task 2020-07-06T18:12:48.932Z] 18:12:48 INFO - TEST-INFO | started process screenshot
[task 2020-07-06T18:12:49.015Z] 18:12:49 INFO - TEST-INFO | screenshot: exit 0
[task 2020-07-06T18:12:49.016Z] 18:12:49 INFO - Buffered messages logged at 18:12:46
[task 2020-07-06T18:12:49.016Z] 18:12:49 INFO - Entering test bound
[task 2020-07-06T18:12:49.017Z] 18:12:49 INFO - Open a page that runs in the parent process
[task 2020-07-06T18:12:49.017Z] 18:12:49 INFO - Adding a new tab with URL: 'about:robots'
[task 2020-07-06T18:12:49.018Z] 18:12:49 INFO - URL 'about:robots' loading complete
[task 2020-07-06T18:12:49.018Z] 18:12:49 INFO - Buffered messages logged at 18:12:47
[task 2020-07-06T18:12:49.019Z] 18:12:49 INFO - TEST-PASS | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | Three style sheets for about:robots -
[task 2020-07-06T18:12:49.019Z] 18:12:49 INFO - Navigate to a page that runs in the child process
[task 2020-07-06T18:12:49.020Z] 18:12:49 INFO - Load document "https://example.com/browser/devtools/client/styleeditor/test/simple.html"
[task 2020-07-06T18:12:49.020Z] 18:12:49 INFO - Buffered messages logged at 18:12:48
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Waiting for page to be loaded…
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Console message: [JavaScript Warning: "Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." {file: "resource://devtools/shared/layout/utils.js" line: 603}]
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - → page loaded
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Waiting for target switch…
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 253}]
[task 2020-07-06T18:12:49.022Z] 18:12:49 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 253}]
[task 2020-07-06T18:12:49.022Z] 18:12:49 INFO - → switched-target emitted
[task 2020-07-06T18:12:49.022Z] 18:12:49 INFO - TEST-PASS | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | Two sheets present for https://example.com/browser/devtools/client/styleeditor/test/simple.html -
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Wait until the editor is ready
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Leaving test bound
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Removing tab.
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Got event: 'TabClose' on [object XULElement].
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Tab removed and finished closing
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - TEST-PASS | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | The main process DevToolsServer has no pending connection when the test ends -
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Console message: [JavaScript Error: "Error: Connection closed, pending request to server0.conn14.tabDescriptor1, type getWatcher failed
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO -
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Request stack:
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - request@resource://devtools/shared/protocol/Front.js:256:14
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - startListening@resource://devtools/shared/resources/target-list.js:259:52
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - _onTargetAvailable@resource://devtools/shared/resources/target-list.js:177:18
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - AsyncswitchToTarget@resource://devtools/shared/resources/target-list.js:508:16
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - onLocalTabRemotenessChange@resource://devtools/shared/resources/target-list.js:491:10
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - Async
_emit@resource://devtools/shared/event-emitter.js:226:34
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - emit@resource://devtools/shared/event-emitter.js:172:18
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - emit@resource://devtools/shared/event-emitter.js:324:18
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - _onRemotenessChange@resource://devtools/client/fronts/targets/local-tab.js:132:12
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - _handleTabEvent@resource://devtools/client/fronts/targets/local-tab.js:98:14
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - didChange@chrome://browser/content/tabbrowser.js:5717:15
[task 2020-07-06T18:12:46.469Z] 18:12:46 INFO - TEST-START | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js
[task 2020-07-06T18:12:48.441Z] 18:12:48 INFO - GECKO(5316) | console.error: "Won't load source editor as the style sheet has already been removed from Style Editor."
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | JavaScript error: resource://devtools/shared/protocol/Front.js, line 77: Error: Connection closed, pending request to server0.conn14.tabDescriptor1, type getWatcher failed
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | Request stack:
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | request@resource://devtools/shared/protocol/Front.js:256:14
[task 2020-07-06T18:12:48.924Z] 18:12:48 INFO - GECKO(5316) | generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | startListening@resource://devtools/shared/resources/target-list.js:259:52
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | _onTargetAvailable@resource://devtools/shared/resources/target-list.js:177:18
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | AsyncswitchToTarget@resource://devtools/shared/resources/target-list.js:508:16
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | onLocalTabRemotenessChange@resource://devtools/shared/resources/target-list.js:491:10
[task 2020-07-06T18:12:48.925Z] 18:12:48 INFO - GECKO(5316) | Async
_emit@resource://devtools/shared/event-emitter.js:226:34
[task 2020-07-06T18:12:48.926Z] 18:12:48 INFO - GECKO(5316) | emit@resource://devtools/shared/event-emitter.js:172:18
[task 2020-07-06T18:12:48.926Z] 18:12:48 INFO - GECKO(5316) | emit@resource://devtools/shared/event-emitter.js:324:18
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | _onRemotenessChange@resource://devtools/client/fronts/targets/local-tab.js:132:12
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | _handleTabEvent@resource://devtools/client/fronts/targets/local-tab.js:98:14
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | didChange@chrome://browser/content/tabbrowser.js:5717:15
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | finishChangeRemoteness@chrome://global/content/elements/browser-custom-element.js:1900:12
[task 2020-07-06T18:12:48.927Z] 18:12:48 INFO - GECKO(5316) | getInterfaceProxy/get/<@chrome://global/content/customElements.js:696:35
[task 2020-07-06T18:12:48.932Z] 18:12:48 INFO - TEST-INFO | started process screenshot
[task 2020-07-06T18:12:49.015Z] 18:12:49 INFO - TEST-INFO | screenshot: exit 0
[task 2020-07-06T18:12:49.016Z] 18:12:49 INFO - Buffered messages logged at 18:12:46
[task 2020-07-06T18:12:49.016Z] 18:12:49 INFO - Entering test bound
[task 2020-07-06T18:12:49.017Z] 18:12:49 INFO - Open a page that runs in the parent process
[task 2020-07-06T18:12:49.017Z] 18:12:49 INFO - Adding a new tab with URL: 'about:robots'
[task 2020-07-06T18:12:49.018Z] 18:12:49 INFO - URL 'about:robots' loading complete
[task 2020-07-06T18:12:49.018Z] 18:12:49 INFO - Buffered messages logged at 18:12:47
[task 2020-07-06T18:12:49.019Z] 18:12:49 INFO - TEST-PASS | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | Three style sheets for about:robots -
[task 2020-07-06T18:12:49.019Z] 18:12:49 INFO - Navigate to a page that runs in the child process
[task 2020-07-06T18:12:49.020Z] 18:12:49 INFO - Load document "https://example.com/browser/devtools/client/styleeditor/test/simple.html"
[task 2020-07-06T18:12:49.020Z] 18:12:49 INFO - Buffered messages logged at 18:12:48
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Waiting for page to be loaded…
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Console message: [JavaScript Warning: "Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." {file: "resource://devtools/shared/layout/utils.js" line: 603}]
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - → page loaded
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Waiting for target switch…
[task 2020-07-06T18:12:49.021Z] 18:12:49 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 253}]
[task 2020-07-06T18:12:49.022Z] 18:12:49 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 253}]
[task 2020-07-06T18:12:49.022Z] 18:12:49 INFO - → switched-target emitted
[task 2020-07-06T18:12:49.022Z] 18:12:49 INFO - TEST-PASS | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | Two sheets present for https://example.com/browser/devtools/client/styleeditor/test/simple.html -
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Wait until the editor is ready
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Leaving test bound
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Removing tab.
[task 2020-07-06T18:12:49.023Z] 18:12:49 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Got event: 'TabClose' on [object XULElement].
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Tab removed and finished closing
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - TEST-PASS | devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | The main process DevToolsServer has no pending connection when the test ends -
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Console message: [JavaScript Error: "Error: Connection closed, pending request to server0.conn14.tabDescriptor1, type getWatcher failed
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO -
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - Request stack:
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - request@resource://devtools/shared/protocol/Front.js:256:14
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - startListening@resource://devtools/shared/resources/target-list.js:259:52
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - _onTargetAvailable@resource://devtools/shared/resources/target-list.js:177:18
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - AsyncswitchToTarget@resource://devtools/shared/resources/target-list.js:508:16
[task 2020-07-06T18:12:49.024Z] 18:12:49 INFO - onLocalTabRemotenessChange@resource://devtools/shared/resources/target-list.js:491:10
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - Async
_emit@resource://devtools/shared/event-emitter.js:226:34
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - emit@resource://devtools/shared/event-emitter.js:172:18
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - emit@resource://devtools/shared/event-emitter.js:324:18
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - _onRemotenessChange@resource://devtools/client/fronts/targets/local-tab.js:132:12
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - _handleTabEvent@resource://devtools/client/fronts/targets/local-tab.js:98:14
[task 2020-07-06T18:12:49.025Z] 18:12:49 INFO - didChange@chrome://browser/content/tabbrowser.js:5717:15

Summary: Intermittent devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | A promise chain failed to handle a rejection: Connection closed, pending request to server0.conn14.tabDescriptor1, type getWatcher failed → Perma [tier2] devtools/client/styleeditor/test/browser_styleeditor_fission_switch_target.js | A promise chain failed to handle a rejection: Connection closed, pending request to server0.conn14.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.