Closed Bug 1779522 Opened 3 years ago Closed 3 years ago

Intermittent devtools/client/responsive/test/browser/browser_exit_button.js | single tracking bug

Categories

(DevTools :: Responsive Design Mode, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, intermittent-testcase)

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


[task 2022-07-14T01:51:46.907Z] 01:51:46     INFO - TEST-START | devtools/client/responsive/test/browser/browser_exit_button.js
[task 2022-07-14T01:51:46.928Z] 01:51:46     INFO - Entering test bound 
[task 2022-07-14T01:51:46.928Z] 01:51:46     INFO - Adding a new tab with URL: data:text/html;charset=utf-8,
[task 2022-07-14T01:51:47.126Z] 01:51:47     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html;charset=utf-8," line: 0}]
[task 2022-07-14T01:51:47.238Z] 01:51:47     INFO - Tab added and finished loading
[task 2022-07-14T01:51:47.241Z] 01:51:47     INFO - Opening responsive design mode
[task 2022-07-14T01:51:47.467Z] 01:51:47     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "CHANGE_DISPLAY_PIXEL_RATIO"
[task 2022-07-14T01:51:47.469Z] 01:51:47     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "ADD_VIEWPORT"
[task 2022-07-14T01:51:47.616Z] 01:51:47     INFO - Responsive design mode opened
[task 2022-07-14T01:51:47.625Z] 01:51:47     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "LOAD_DEVICE_LIST_START"
[task 2022-07-14T01:51:47.636Z] 01:51:47     INFO - Responsive design initialized
[task 2022-07-14T01:51:47.638Z] 01:51:47     INFO - Waiting for state predicate "state => state.viewports.length == 1"
[task 2022-07-14T01:51:47.642Z] 01:51:47     INFO - Found state predicate "state => state.viewports.length == 1"
[task 2022-07-14T01:51:47.643Z] 01:51:47     INFO - Waiting for state predicate "state => state.viewports.length == 1"
[task 2022-07-14T01:51:47.643Z] 01:51:47     INFO - Found state predicate "state => state.viewports.length == 1"
[task 2022-07-14T01:51:47.653Z] 01:51:47     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "ADD_DEVICE_TYPE"
<...>
[task 2022-07-14T01:51:47.939Z] 01:51:47     INFO - TEST-PASS | devtools/client/responsive/test/browser/browser_exit_button.js | Responsive Design Mode active for the tab - 
[task 2022-07-14T01:51:47.949Z] 01:51:47     INFO - TEST-INFO | started process screentopng
[task 2022-07-14T01:51:48.206Z] 01:51:48     INFO - TEST-INFO | screentopng: exit 0
[task 2022-07-14T01:51:48.207Z] 01:51:48     INFO - TEST-UNEXPECTED-FAIL | devtools/client/responsive/test/browser/browser_exit_button.js | Got an error: TypeError: can't access property "click", exitButton is null
[task 2022-07-14T01:51:48.207Z] 01:51:48     INFO - Stack: testExitButton@chrome://mochitests/content/browser/devtools/client/responsive/test/browser/browser_exit_button.js:73:3
[task 2022-07-14T01:51:48.207Z] 01:51:48     INFO - async*@chrome://mochitests/content/browser/devtools/client/responsive/test/browser/browser_exit_button.js:10:9
[task 2022-07-14T01:51:48.208Z] 01:51:48     INFO - addRDMTaskWithPreAndPost/<@chrome://mochitests/content/browser/devtools/client/responsive/test/browser/head.js:155:25
[task 2022-07-14T01:51:48.208Z] 01:51:48     INFO - Async*handleTask@chrome://mochikit/content/browser-test.js:988:26
[task 2022-07-14T01:51:48.208Z] 01:51:48     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1060:18
[task 2022-07-14T01:51:48.208Z] 01:51:48     INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1195:14
[task 2022-07-14T01:51:48.208Z] 01:51:48     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:977:14
[task 2022-07-14T01:51:48.208Z] 01:51:48     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1041:13
[task 2022-07-14T01:51:48.208Z] 01:51:48     INFO - Line: 73, column: 3 - 
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - Stack trace:
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:test_ok:1400
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - chrome://mochitests/content/browser/devtools/client/responsive/test/browser/head.js:addRDMTaskWithPreAndPost/<:164
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:handleTask:988
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1060
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1195
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:977
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1041
[task 2022-07-14T01:51:48.209Z] 01:51:48     INFO - Closing responsive design mode
[task 2022-07-14T01:51:48.210Z] 01:51:48     INFO - Responsive design mode closed
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - Removing tab.
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - Got event: 'TabClose' on [object XULElement].
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - Tab removed and finished closing
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - GECKO(1660) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - TEST-UNEXPECTED-FAIL | devtools/client/responsive/test/browser/browser_exit_button.js | A promise chain failed to handle a rejection: too much recursion - stack: escape@resource://devtools/client/shared/vendor/react.js:1742:34
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - getComponentKey@resource://devtools/client/shared/vendor/react.js:1898:12
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - traverseAllChildrenImpl@resource://devtools/client/shared/vendor/react.js:1838:35
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - traverseAllChildren@resource://devtools/client/shared/vendor/react.js:1883:10
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - forEachChildren@resource://devtools/client/shared/vendor/react.js:1928:22
[task 2022-07-14T01:51:48.215Z] 01:51:48     INFO - render@resource://devtools/client/shared/components/menu/MenuList.js:145:14
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - finishClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10638:31
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - updateClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10601:44
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - beginWork@resource://devtools/client/shared/vendor/react-dom.js:11419:16
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - performUnitOfWork@resource://devtools/client/shared/vendor/react-dom.js:14702:12
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - workLoop@resource://devtools/client/shared/vendor/react-dom.js:14720:24
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - renderRoot@resource://devtools/client/shared/vendor/react-dom.js:14803:15
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - performWorkOnRoot@resource://devtools/client/shared/vendor/react-dom.js:15655:17
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - performWork@resource://devtools/client/shared/vendor/react-dom.js:15567:24
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - performSyncWork@resource://devtools/client/shared/vendor/react-dom.js:15541:14
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - requestWork@resource://devtools/client/shared/vendor/react-dom.js:15410:5
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - scheduleWork@resource://devtools/client/shared/vendor/react-dom.js:15224:16
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - enqueueSetState@resource://devtools/client/shared/vendor/react-dom.js:8192:17
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - Component.prototype.setState@resource://devtools/client/shared/vendor/react.js:328:16
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - onStateChange@resource://devtools/client/shared/vendor/react-redux.js:1412:16
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - dispatch@resource://devtools/client/shared/vendor/redux.js:265:7
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - log/</<@resource://devtools/client/shared/redux/middleware/log.js:27:9
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - waitUntilService/</<@resource://devtools/client/shared/redux/middleware/wait-service.js:59:24
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - promiseMiddleware/</<@resource://devtools/client/shared/redux/middleware/promise.js:24:14
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - thunk/</</<@resource://devtools/client/shared/redux/middleware/thunk.js:18:11
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - dispatch@resource://devtools/client/shared/vendor/redux.js:681:28
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - loadDevices/<@resource://devtools/client/responsive/actions/devices.js:194:19
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - async*thunk/</</<@resource://devtools/client/shared/redux/middleware/thunk.js:17:11
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - dispatch@resource://devtools/client/responsive/index.js:94:23
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - @resource://devtools/client/responsive/index.js:104:13
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - promise callback*@resource://devtools/client/responsive/index.js:103:35
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - Rejection date: Thu Jul 14 2022 01:51:47 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 270
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - Stack trace:
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:270
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:handleTask:1016
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1060
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1195
[task 2022-07-14T01:51:48.216Z] 01:51:48     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:977
[task 2022-07-14T01:51:48.217Z] 01:51:48     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1041
[task 2022-07-14T01:51:48.217Z] 01:51:48     INFO - Leaving test bound 
[task 2022-07-14T01:51:48.218Z] 01:51:48     INFO - Entering test bound 
[task 2022-07-14T01:51:48.218Z] 01:51:48     INFO - Adding a new tab with URL: data:text/html;charset=utf-8,
[task 2022-07-14T01:51:48.320Z] 01:51:48     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html;charset=utf-8," line: 0}]
[task 2022-07-14T01:51:48.434Z] 01:51:48     INFO - Tab added and finished loading
[task 2022-07-14T01:51:48.434Z] 01:51:48     INFO - Opening responsive design mode
[task 2022-07-14T01:51:48.617Z] 01:51:48     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "CHANGE_DISPLAY_PIXEL_RATIO"
[task 2022-07-14T01:51:48.617Z] 01:51:48     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "ADD_VIEWPORT"
[task 2022-07-14T01:51:48.764Z] 01:51:48     INFO - Responsive design mode opened
[task 2022-07-14T01:51:48.775Z] 01:51:48     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "LOAD_DEVICE_LIST_START"
[task 2022-07-14T01:51:48.796Z] 01:51:48     INFO - Responsive design initialized
[task 2022-07-14T01:51:48.797Z] 01:51:48     INFO - Waiting for state predicate "state => state.viewports.length == 1"
[task 2022-07-14T01:51:48.797Z] 01:51:48     INFO - Found state predicate "state => state.viewports.length == 1"
[task 2022-07-14T01:51:48.797Z] 01:51:48     INFO - Waiting for state predicate "state => state.devices.listState == localTypes.loadableState.LOADED"
[task 2022-07-14T01:51:48.826Z] 01:51:48     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "ADD_DEVICE_TYPE"
[task 2022-07-14T01:51:48.831Z] 01:51:48     INFO - GECKO(1660) | console.log: "[DISPATCH] action type:" "ADD_DEVICE"
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.