Open Bug 1511247 Opened 11 months ago Updated 7 months ago

Intermittent devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Uncaught exception - Wait for the disable button. - timed out after 50 tries.

Categories

(DevTools :: Accessibility Tools, defect, P5)

defect

Tracking

(Not tracked)

ASSIGNED

People

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

Details

(Keywords: intermittent-failure, leave-open, Whiteboard: [stockwell disabled][stockwell needswork:owner])

Attachments

(1 file)

Filed by: rmaries [at] mozilla.com

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

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

23:49:40     INFO - GECKO(5144) | --DOMWINDOW == 51 (000002769526B800) [pid = 6216] [serial = 86] [outer = 0000000000000000] [url = chrome://devtools/content/inspector/markup/markup.xhtml]
23:49:40     INFO - GECKO(5144) | --DOMWINDOW == 50 (000002769318BC00) [pid = 6216] [serial = 110] [outer = 0000000000000000] [url = about:blank]
23:49:43     INFO - TEST-INFO | started process screenshot
23:49:43     INFO - TEST-INFO | screenshot: exit 0
23:49:43     INFO - Buffered messages logged at 23:49:11
23:49:43     INFO - Entering test bound 
23:49:43     INFO - Adding a new test tab with URL: 'data:text/html;charset=UTF-8,%3Ch1%20id%3D%22h1%22%3Eheader%3C%2Fh1%3E%3Cp%20id%3D%22p%22%3Eparagraph%3C%2Fp%3E'
23:49:43     INFO - Adding a new tab with URL: data:text/html;charset=UTF-8,%3Ch1%20id%3D%22h1%22%3Eheader%3C%2Fh1%3E%3Cp%20id%3D%22p%22%3Eparagraph%3C%2Fp%3E
23:49:43     INFO - Tab added and finished loading
23:49:43     INFO - Buffered messages logged at 23:49:14
23:49:43     INFO - Waiting for state predicate "state =>
23:49:43     INFO -     state.accessibles.size === 1 && state.details.accessible &&
23:49:43     INFO -     state.details.accessible.role === "document""
23:49:43     INFO - Buffered messages logged at 23:49:15
23:49:43     INFO - Console message: [JavaScript Warning: "Relative positioning of table rows and row groups is now supported. This site may need to be updated because it may depend on this feature having no effect." {file: "chrome://devtools/content/accessibility/index.html" line: 0}]
23:49:43     INFO - Found state predicate "state =>
23:49:43     INFO -     state.accessibles.size === 1 && state.details.accessible &&
23:49:43     INFO -     state.details.accessible.role === "document""
23:49:43     INFO - Buffered messages logged at 23:49:16
23:49:43     INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 259}]
23:49:43     INFO - Buffered messages logged at 23:49:18
23:49:43     INFO - Adding a new test tab with URL: 'data:text/html;charset=UTF-8,%3Ch1%20id%3D%22h1%22%3Eheader%3C%2Fh1%3E%3Cp%20id%3D%22p%22%3Eparagraph%3C%2Fp%3E'
23:49:43     INFO - Adding a new tab with URL: data:text/html;charset=UTF-8,%3Ch1%20id%3D%22h1%22%3Eheader%3C%2Fh1%3E%3Cp%20id%3D%22p%22%3Eparagraph%3C%2Fp%3E
23:49:43     INFO - Buffered messages logged at 23:49:19
23:49:43     INFO - Tab added and finished loading
23:49:43     INFO - Buffered messages logged at 23:49:23
23:49:43     INFO - Console message: [JavaScript Warning: "Relative positioning of table rows and row groups is now supported. This site may need to be updated because it may depend on this feature having no effect." {file: "chrome://devtools/content/accessibility/index.html" line: 0}]
23:49:43     INFO - Waiting for state predicate "state =>
23:49:43     INFO -     state.accessibles.size === 1 && state.details.accessible &&
23:49:43     INFO -     state.details.accessible.role === "document""
23:49:43     INFO - Buffered messages logged at 23:49:24
23:49:43     INFO - Found state predicate "state =>
23:49:43     INFO -     state.accessibles.size === 1 && state.details.accessible &&
23:49:43     INFO -     state.details.accessible.role === "document""
23:49:43     INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 259}]
23:49:43     INFO - Buffered messages logged at 23:49:28
23:49:43     INFO - Check that initially both accessibility panels are highlighted.
23:49:43     INFO - Buffered messages logged at 23:49:30
23:49:43     INFO - Toggle accessibility panel off an on.
23:49:43     INFO - Buffered messages logged at 23:49:31
23:49:43     INFO - TEST-PASS | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Correct event was fired - 
23:49:43     INFO - TEST-PASS | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Correct event was fired - 
23:49:43     INFO - Buffered messages logged at 23:49:32
23:49:43     INFO - Toggle accessibility panel off an on again.
23:49:43     INFO - TEST-PASS | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Correct event was fired - 
23:49:43     INFO - Buffered messages logged at 23:49:33
23:49:43     INFO - TEST-PASS | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Correct event was fired - 
23:49:43     INFO - Buffered messages logged at 23:49:34
23:49:43     INFO - Console message: [JavaScript Warning: "XUL box for vbox element contained an inline label child, forcing all its children to be wrapped in a block." {file: "chrome://devtools/content/storage/index.xul" line: 0}]
23:49:43     INFO - Buffered messages logged at 23:49:35
23:49:43     INFO - Console message: [JavaScript Error: "Error: Can not send request because front 'accessiblewalker' is already destroyed." {file: "resource://devtools/shared/protocol.js" line: 1528}]
23:49:43     INFO - Buffered messages finished
23:49:43     INFO - TEST-UNEXPECTED-FAIL | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Uncaught exception - Wait for the disable button. - timed out after 50 tries.
23:49:43     INFO - Not taking screenshot here: see the one that was previously logged
23:49:43     INFO - TEST-UNEXPECTED-FAIL | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | A promise chain failed to handle a rejection: Can not send request because front 'accessiblewalker' is already destroyed. - stack: generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol.js:1528:15
23:49:43     INFO - exports.fetchChildren/<@resource://devtools/client/accessibility/actions/accessibles.js:13:15
23:49:43     INFO - thunk/</<@resource://devtools/client/shared/redux/middleware/thunk.js:15:9
23:49:43     INFO - task/</<@resource://devtools/client/shared/redux/middleware/task.js:39:12
23:49:43     INFO - getChildren@resource://devtools/client/accessibility/provider.js:35:14
23:49:43     INFO - getMembers@resource://devtools/client/shared/components/tree/TreeView.js:401:22
23:49:43     INFO - renderRows@resource://devtools/client/shared/components/tree/TreeView.js:467:23
23:49:43     INFO - render@resource://devtools/client/shared/components/tree/TreeView.js:522:18
23:49:43     INFO - finishClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10332:22
23:49:43     INFO - updateClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10295:10
23:49:43     INFO - beginWork@resource://devtools/client/shared/vendor/react-dom.js:10894:14
23:49:43     INFO - performUnitOfWork@resource://devtools/client/shared/vendor/react-dom.js:12713:12
23:49:43     INFO - workLoop@resource://devtools/client/shared/vendor/react-dom.js:12730:24
23:49:43     INFO - renderRoot@resource://devtools/client/shared/vendor/react-dom.js:12770:7
23:49:43     INFO - performWorkOnRoot@resource://devtools/client/shared/vendor/react-dom.js:13359:22
23:49:43     INFO - performWork@resource://devtools/client/shared/vendor/react-dom.js:13281:7
23:49:43     INFO - performSyncWork@resource://devtools/client/shared/vendor/react-dom.js:13253:3
23:49:43     INFO - requestWork@resource://devtools/client/shared/vendor/react-dom.js:13153:5
23:49:43     INFO - scheduleWork$1@resource://devtools/client/shared/vendor/react-dom.js:13022:11
23:49:43     INFO - scheduleRootUpdate@resource://devtools/client/shared/vendor/react-dom.js:13566:3
23:49:43     INFO - updateContainerAtExpirationTime@resource://devtools/client/shared/vendor/react-dom.js:13581:10
23:49:43     INFO - updateContainer@resource://devtools/client/shared/vendor/react-dom.js:13608:10
23:49:43     INFO - ReactRoot.prototype.render@resource://devtools/client/shared/vendor/react-dom.js:13853:3
23:49:43     INFO - legacyRenderSubtreeIntoContainer/<@resource://devtools/client/shared/vendor/react-dom.js:13965:9
23:49:43     INFO - unbatchedUpdates@resource://devtools/client/shared/vendor/react-dom.js:13478:10
23:49:43     INFO - legacyRenderSubtreeIntoContainer@resource://devtools/client/shared/vendor/react-dom.js:13961:5
23:49:43     INFO - render@resource://devtools/client/shared/vendor/react-dom.js:14012:12
23:49:43     INFO - initialize@resource://devtools/client/accessibility/accessibility-view.js:69:22
23:49:43     INFO - async*onMessage@resource://devtools/client/accessibility/accessibility-view.js:114:19
23:49:43     INFO - postContentMessage@resource://devtools/client/accessibility/panel.js:171:5
23:49:43     INFO - refresh@resource://devtools/client/accessibility/panel.js:136:5
23:49:43     INFO - onPanelVisibilityChange/<@resource://devtools/client/accessibility/panel.js:119:30
23:49:43     INFO - Rejection date: Thu Nov 29 2018 23:49:35 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
23:49:43     INFO - Stack trace:
23:49:43     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
23:49:43     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1118
23:49:43     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1084
23:49:43     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:982
23:49:43     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
23:49:43     INFO - Leaving test bound 
23:49:43     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 182
23:49:43     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 182
23:49:43     INFO - GECKO(5144) | ++DOMWINDOW == 51 (0000027695269400) [pid = 6216] [serial = 120] [outer = 00000276949CF800]
23:49:43     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/dom/base/nsContentUtils.cpp, line 8986
23:49:43     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 182
23:49:46     INFO - GECKO(5144) | --DOMWINDOW == 50 (00000276949CA400) [pid = 6216] [serial = 79] [outer = 0000000000000000] [url = about:devtools-toolbox]
23:49:46     INFO - GECKO(5144) | --DOMWINDOW == 49 (0000027694E3B000) [pid = 6216] [serial = 81] [outer = 0000000000000000] [url = about:blank]
23:49:46     INFO - GECKO(5144) | --DOMWINDOW == 48 (000002768A031400) [pid = 6216] [serial = 78] [outer = 0000000000000000] [url = about:blank]
23:49:46     INFO - GECKO(5144) | --DOMWINDOW == 47 (000002769526BC00) [pid = 6216] [serial = 87] [outer = 0000000000000000] [url = about:blank]
23:49:46     INFO - GECKO(5144) | --DOMWINDOW == 46 (0000027694E43800) [pid = 6216] [serial = 98] [outer = 0000000000000000] [url = about:blank]
23:49:46     INFO - GECKO(5144) | --DOMWINDOW == 45 (0000027693190400) [pid = 6216] [serial = 111] [outer = 0000000000000000] [url = about:blank]
23:49:46     INFO - Removing tab.
23:49:46     INFO - Waiting for event: 'TabClose' on [object XULElement].
23:49:46     INFO - Got event: 'TabClose' on [object XULElement].
23:49:47     INFO - Tab removed and finished closing
23:49:47     INFO - GECKO(5144) | --DOMWINDOW == 44 (00000276A36AF800) [pid = 6216] [serial = 114] [outer = 0000000000000000] [url = chrome://devtools/content/framework/toolbox-options.xhtml]
23:49:47     INFO - GECKO(5144) | --DOMWINDOW == 43 (00000276A48C7000) [pid = 6216] [serial = 108] [outer = 0000000000000000] [url = about:blank]
23:49:47     INFO - GECKO(5144) | --DOCSHELL 00000276A365E000 == 17 [pid = 6216] [id = {88d5c02d-cdd8-4dcc-9dbc-c8891b82d396}]
23:49:47     INFO - GECKO(5144) | --DOCSHELL 00000276A365F000 == 16 [pid = 6216] [id = {773f8f63-0b9c-406e-8564-bbdd8b1d7250}]
23:49:47     INFO - GECKO(5144) | --DOCSHELL 00000276A332F000 == 15 [pid = 6216] [id = {87099bac-3d79-472c-bcea-fdbea5acccde}]
23:49:47     INFO - GECKO(5144) | --DOCSHELL 00000276A48E0000 == 14 [pid = 6216] [id = {3017f547-3232-49c6-8e45-058757f2541e}]
23:49:47     INFO - GECKO(5144) | --DOCSHELL 00000276A3327800 == 13 [pid = 6216] [id = {a541665f-4c69-4096-88e2-76d0102dae52}]
23:49:47     INFO - GECKO(5144) | --DOCSHELL 0000027699E15800 == 12 [pid = 6216] [id = {fb8fc3bb-a185-48af-a384-900ff7d5248d}]
23:49:47     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 182
23:49:47     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 182
23:49:47     INFO - GECKO(5144) | ++DOMWINDOW == 44 (00000276949CDC00) [pid = 6216] [serial = 121] [outer = 000002769318D000]
23:49:47     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/dom/base/nsContentUtils.cpp, line 8986
23:49:47     INFO - GECKO(5144) | [Parent 6216, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 182
23:49:50     INFO - GECKO(5144) | --DOMWINDOW == 43 (00000276A36AFC00) [pid = 6216] [serial = 115] [outer = 0000000000000000] [url = about:blank]
23:49:50     INFO - GECKO(5144) | --DOMWINDOW == 42 (00000276A48C7400) [pid = 6216] [serial = 109] [outer = 0000000000000000] [url = about:blank]
23:49:50     INFO - Removing tab.
Pushed by apavel@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d2181b136444
Disabled devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js on Linux64 debug for frequent failures r=jmaher
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]

There are 22 total failures in the last 7 days on windows10-64-ccov debug and osx debug.

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=232946447&repo=mozilla-central&lineNumber=2356

23:44:52 INFO - TEST-START | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js
23:44:52 INFO - GECKO(6888) | ++DOCSHELL 0000014DF9F75800 == 2 [pid = 4608] [id = {2fbd9e44-fa28-46d0-9277-486eb77c85df}]
23:44:52 INFO - GECKO(6888) | ++DOMWINDOW == 3 (0000014D803263E0) [pid = 4608] [serial = 7] [outer = 0000000000000000]
23:44:52 INFO - GECKO(6888) | ++DOMWINDOW == 4 (0000014D8032CC00) [pid = 4608] [serial = 8] [outer = 0000014D803263E0]
23:44:52 INFO - GECKO(6888) | ++DOMWINDOW == 5 (0000014DFE634800) [pid = 4608] [serial = 9] [outer = 0000014D803263E0]
23:44:52 INFO - GECKO(6888) | ++DOCSHELL 000001F38E41A800 == 11 [pid = 2912] [id = {0724ae82-aff3-47c5-bc37-e84c12833e29}]

23:45:21 INFO - TEST-PASS | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Correct event was fired -
23:45:21 INFO - Buffered messages logged at 23:45:12
23:45:21 INFO - Console message: [JavaScript Warning: "XUL box for vbox element contained an inline label child, forcing all its children to be wrapped in a block." {file: "chrome://devtools/content/storage/index.xul" line: 0}]
23:45:21 INFO - Buffered messages logged at 23:45:14
23:45:21 INFO - Console message: [JavaScript Error: "Error: Can not send request because front 'accessiblewalker' is already destroyed." {file: "resource://devtools/shared/protocol.js" line: 1493}]
23:45:21 INFO - Buffered messages finished
23:45:21 INFO - TEST-UNEXPECTED-FAIL | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | Uncaught exception - Wait for the disable button. - timed out after 50 tries.
23:45:21 INFO - Not taking screenshot here: see the one that was previously logged
23:45:21 INFO - TEST-UNEXPECTED-FAIL | devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js | A promise chain failed to handle a rejection: Can not send request because front 'accessiblewalker' is already destroyed. - stack: generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol.js:1493:15
23:45:21 INFO - exports.fetchChildren/<@resource://devtools/client/accessibility/actions/accessibles.js:13:26
23:45:21 INFO - thunk/</<@resource://devtools/client/shared/redux/middleware/thunk.js:15:9
23:45:21 INFO - task/</<@resource://devtools/client/shared/redux/middleware/task.js:39:12
23:45:21 INFO - getChildren@resource://devtools/client/accessibility/provider.js:35:19
23:45:21 INFO - getMembers@resource://devtools/client/shared/components/tree/TreeView.js:403:31
23:45:21 INFO - renderRows@resource://devtools/client/shared/components/tree/TreeView.js:469:28
23:45:21 INFO - render@resource://devtools/client/shared/components/tree/TreeView.js:524:23
23:45:21 INFO - finishClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10332:31
23:45:21 INFO - updateClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10295:10
23:45:21 INFO - beginWork@resource://devtools/client/shared/vendor/react-dom.js:10894:14
23:45:21 INFO - performUnitOfWork@resource://devtools/client/shared/vendor/react-dom.js:12713:12
23:45:21 INFO - workLoop@resource://devtools/client/shared/vendor/react-dom.js:12730:24
23:45:21 INFO - renderRoot@resource://devtools/client/shared/vendor/react-dom.js:12770:7
23:45:21 INFO - performWorkOnRoot@resource://devtools/client/shared/vendor/react-dom.js:13359:22
23:45:21 INFO - performWork@resource://devtools/client/shared/vendor/react-dom.js:13281:7
23:45:21 INFO - performSyncWork@resource://devtools/client/shared/vendor/react-dom.js:13253:3
23:45:21 INFO - requestWork@resource://devtools/client/shared/vendor/react-dom.js:13153:5
23:45:21 INFO - scheduleWork$1@resource://devtools/client/shared/vendor/react-dom.js:13022:11
23:45:21 INFO - scheduleRootUpdate@resource://devtools/client/shared/vendor/react-dom.js:13566:3
23:45:21 INFO - updateContainerAtExpirationTime@resource://devtools/client/shared/vendor/react-dom.js:13581:10
23:45:21 INFO - updateContainer@resource://devtools/client/shared/vendor/react-dom.js:13608:10
23:45:21 INFO - ReactRoot.prototype.render@resource://devtools/client/shared/vendor/react-dom.js:13853:3
23:45:21 INFO - legacyRenderSubtreeIntoContainer/<@resource://devtools/client/shared/vendor/react-dom.js:13965:14
23:45:21 INFO - unbatchedUpdates@resource://devtools/client/shared/vendor/react-dom.js:13478:10
23:45:21 INFO - legacyRenderSubtreeIntoContainer@resource://devtools/client/shared/vendor/react-dom.js:13961:5
23:45:21 INFO - render@resource://devtools/client/shared/vendor/react-dom.js:14012:12
23:45:21 INFO - initialize@resource://devtools/client/accessibility/accessibility-view.js:69:31
23:45:21 INFO - async*onMessage@resource://devtools/client/accessibility/accessibility-view.js:114:19
23:45:21 INFO - postContentMessage@resource://devtools/client/accessibility/panel.js:171:19
23:45:21 INFO - refresh@resource://devtools/client/accessibility/panel.js:136:10
23:45:21 INFO - onPanelVisibilityChange/<@resource://devtools/client/accessibility/panel.js:119:35
23:45:21 INFO - Rejection date: Sat Mar 09 2019 23:45:14 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
23:45:21 INFO - Stack trace:
23:45:21 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
23:45:21 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1130
23:45:21 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1134
23:45:21 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:995
23:45:21 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
23:45:21 INFO - Leaving test bound

Yura, please assign someone to take a look at this.

Flags: needinfo?(yzenevich)
Whiteboard: [stockwell disabled] → [stockwell disabled][stockwell needswork:owner]

This might be fixed by the current work happening to update a11y panel tree to use VirtualizedTree.

Assignee: nobody → yzenevich
Status: NEW → ASSIGNED
Flags: needinfo?(yzenevich)
You need to log in before you can comment on or make changes to this bug.