Closed Bug 1535082 Opened 1 year ago Closed 6 months ago

windows/aarch64 - devtools/client/webconsole/test/mochitest/browser_jsterm_helper_dollar_dollar.js | A promise chain failed to handle a rejection: Connection closed, pending request to server1.conn108.child1/highlighter34, type hideBoxModel failed

Categories

(DevTools :: Console, defect, P5)

defect

Tracking

(firefox73 fixed)

RESOLVED FIXED
Firefox 73
Tracking Status
firefox73 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: nchevobbe)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

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

https://treeherder.mozilla.org/logviewer.html#?job_id=233537292&repo=try

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

Test: dt8

Context:
02:58:34 INFO - TEST-START | devtools/client/webconsole/test/mochitest/browser_jsterm_helper_dollar_dollar.js
02:58:36 INFO - GECKO(5900) | JavaScript error: resource://devtools/shared/protocol.js, line 1299: Error: Connection closed, pending request to server1.conn108.child1/highlighter34, type hideBoxModel failed
02:58:36 INFO - GECKO(5900) | Request stack:
02:58:36 INFO - GECKO(5900) | request@resource://devtools/shared/protocol.js:1386:14
02:58:36 INFO - GECKO(5900) | generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol.js:1510:19
02:58:36 INFO - GECKO(5900) | unhighlight@resource://devtools/shared/fronts/highlighters.js:91:18
02:58:36 INFO - GECKO(5900) | unHighlightDomElement@resource://devtools/client/webconsole/webconsole-wrapper.js:309:42
02:58:36 INFO - GECKO(5900) | invokeGuardedCallback@resource://devtools/client/shared/vendor/react-dom.js:77:10
02:58:36 INFO - GECKO(5900) | invokeGuardedCallback@resource://devtools/client/shared/vendor/react-dom.js:107:27
02:58:36 INFO - GECKO(5900) | invokeGuardedCallbackAndCatchFirstError@resource://devtools/client/shared/vendor/react-dom.js:121:43
02:58:36 INFO - GECKO(5900) | executeDispatch@resource://devtools/client/shared/vendor/react-dom.js:399:19
02:58:36 INFO - GECKO(5900) | executeDispatchesInOrder@resource://devtools/client/shared/vendor/react-dom.js:418:5
02:58:36 INFO - GECKO(5900) | executeDispatchesAndRelease@resource://devtools/client/shared/vendor/react-dom.js:516:5
02:58:36 INFO - GECKO(5900) | executeDispatchesAndReleaseTopLevel@resource://devtools/client/shared/vendor/react-dom.js:527:10
02:58:36 INFO - GECKO(5900) | forEachAccumulated@resource://devtools/client/shared/vendor/react-dom.js:495:9
02:58:36 INFO - GECKO(5900) | runEventsInBatch@resource://devtools/client/shared/vendor/react-dom.js:658:5
02:58:36 INFO - GECKO(5900) | runExtractedEventsInBatch@resource://devtools/client/shared/vendor/react-dom.js:667:3
02:58:36 INFO - GECKO(5900) | handleTopLevel@resource://devtools/client/shared/vendor/react-dom.js:4262:5
02:58:36 INFO - GECKO(5900) | batchedUpdates$1@resource://devtools/client/shared/vendor/react-dom.js:13458:12
02:58:36 INFO - GECKO(5900) | batchedUpdates@resource://devtools/client/shared/vendor/react-dom.js:2022:12
02:58:36 INFO - GECKO(5900) | dispatchEvent@resource://devtools/client/shared/vendor/react-dom.js:4341:5
02:58:36 INFO - GECKO(5900) | EventListener.handleEvent*addEventBubbleListener@resource://devtools/client/shared/vendor/react-dom.js:3745:11
02:58:36 INFO - GECKO(5900) | trapBubbledEvent@resource://devtools/client/shared/vendor/react-dom.js:4292:3
02:58:36 INFO - GECKO(5900) | listenTo@resource://devtools/client/shared/vendor/react-dom.js:4488:13
02:58:36 INFO - GECKO(5900) | ensureListeningTo@resource://devtools/client/shared/vendor/react-dom.js:6087:3
02:58:36 INFO - GECKO(5900) | setInitialDOMProperties@resource://devtools/client/shared/vendor/react-dom.js:6140:9
02:58:36 INFO - GECKO(5900) | setInitialProperties$1@resource://devtools/client/shared/vendor/react-dom.js:6272:3
02:58:36 INFO - GECKO(5900) | finalizeInitialChildren@resource://devtools/client/shared/vendor/react-dom.js:6771:3
02:58:36 INFO - GECKO(5900) | completeWork@resource://devtools/client/shared/vendor/react-dom.js:11178:17
02:58:36 INFO - GECKO(5900) | completeUnitOfWork@resource://devtools/client/shared/vendor/react-dom.js:12591:18
02:58:37 INFO - GECKO(5900) | performUnitOfWork@resource://devtools/client/shared/vendor/react-dom.js:12718:12
02:58:37 INFO - GECKO(5900) | workLoop@resource://devtools/client/shared/vendor/react-dom.js:12730:24
02:58:37 INFO - GECKO(5900) | renderRoot@resource://devtools/client/shared/vendor/react-dom.js:12770:7
02:58:37 INFO - GECKO(5900) | performWorkOnRoot@resource://devtools/client/shared/vendor/react-dom.js:13359:22
02:58:37 INFO - GECKO(5900) | performWork@resource://devtools/client/shared/vendor/react-dom.js:13281:7
02:58:37 INFO - GECKO(5900) | performSyncWork@resource://devtools/client/shared/vendor/react-dom.js:13253:3
02:58:37 INFO - GECKO(5900) | requestWork@resource://devtools/client/shared/vendor/react-dom.js:13153:5
02:58:37 INFO - GECKO(5900) | scheduleWork$1@resource://devtools/client/shared/vendor/react-dom.js:13022:11
02:58:37 INFO - GECKO(5900) | enqueueSetState@resource://devtools/client/shared/vendor/react-dom.js:8845:5
02:58:37 INFO - GECKO(5900) | Component.prototype.setState@resource://devtools/client/shared/vendor/react.js:406:16
02:58:37 INFO - GECKO(5900) | onStateChange@resource://devtools/client/shared/vendor/react-redux.js:1412:16
02:58:37 INFO - GECKO(5900) | notify@resource://devtools/client/shared/vendor/react-redux.js:1159:21
02:58:37 INFO - GECKO(5900) | notifyNestedSubs@resource://devtools/client/shared/vendor/react-redux.js:1198:20
02:58:37 INFO - GECKO(5900) | onStateChange@resource://devtools/client/shared/vendor/react-redux.js:1409:16
02:58:37 INFO - GECKO(5900) | dispatch@resource://devtools/client/shared/vendor/redux.js:416:7
02:58:37 INFO - GECKO(5900) | eventTelemetryMiddleware/</<@resource://devtools/client/webconsole/middleware/event-telemetry.js:20:17
02:58:37 INFO - GECKO(5900) | historyPersistenceMiddleware/</<@resource://devtools/client/webconsole/middleware/history-persistence.js:33:17
02:58:37 INFO - GECKO(5900) | thunk/</<@resource://devtools/client/webconsole/middleware/thunk.js:14:9
02:58:37 INFO - GECKO(5900) | setTimeoutIfNeeded/this.throttledDispatchPromise</<@resource://devtools/client/webconsole/webconsole-wrapper.js:585:15
02:58:37 INFO - GECKO(5900) | setTimeout handler*setTimeoutIfNeeded/this.throttledDispatchPromise<@resource://devtools/client/webconsole/webconsole-wrapper.js:575:7
02:58:37 INFO - GECKO(5900) | setTimeoutIfNeeded@resource://devtools/client/webconsole/webconsole-wrapper.js:574:37
02:58:37 INFO - GECKO(5900) | batchedMessageAdd@resource://devtools/client/webconsole/webconsole-wrapper.js:543:10
02:58:37 INFO - GECKO(5900) | dispatchMessageAdd@resource://devtools/client/webconsole/webconsole-wrapper.js:395:10
02:58:37 INFO - GECKO(5900) | dispatchMessageAdd@resource://devtools/client/webconsole/webconsole-connection-proxy.js:208:31
02:58:37 INFO - GECKO(5900) | execute@resource://devtools/client/webconsole/components/JSTerm.js:615:29
02:58:37 INFO - GECKO(5900) | performTests@chrome://mochitests/content/browser/devtools/client/webconsole/test/mochitest/browser_jsterm_helper_dollar_dollar.js:32:10
02:58:37 INFO - GECKO(5900) | async*@chrome://mochitests/content/browser/devtools/client/webconsole/test/mochitest/browser_jsterm_helper_dollar_dollar.js:24:9
02:58:37 INFO - GECKO(5900) | Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1106:34
02:58:37 INFO - GECKO(5900) | Tester_execTest@chrome://mochikit/content/browser-test.js:1134:12
02:58:37 INFO - GECKO(5900) | nextTest/<@chrome://mochikit/content/browser-test.js:995:14
02:58:37 INFO - GECKO(5900) | SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:803:59
02:58:37 INFO - GECKO(5900) | console.warn: "Error while detaching the thread front: 'detach' request packet to 'server1.conn108.child1/context22' can't be sent as the connection is closed."
02:58:38 INFO - GECKO(5900) | console.warn: "Error while detaching the thread front: 'detach' request packet to 'server1.conn107.child1/context22' can't be sent as the connection is closed."

This test is intermittent on windows10-aarch64; as part of https://phabricator.services.mozilla.com/D23369 it will be skipped.

The failure indicates a pending request to the highlighter
actor. This patch moves the mouse at the top left corner of
the console to avoid hovering any dom elements that might
trigger the highlighter.

Assignee: nobody → nchevobbe
Status: NEW → ASSIGNED
Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/802d46319642
Enable browser_jsterm_helper_dollar_dollar on windows arch. r=Honza.
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 73
You need to log in before you can comment on or make changes to this bug.