Closed Bug 1745852 Opened 4 years ago Closed 3 years ago

Intermittent devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | Uncaught exception - at /browser/devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js

Categories

(DevTools :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1781328

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure)

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


[task 2021-12-13T23:02:32.661Z] 23:02:32     INFO - TEST-START | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js
[task 2021-12-13T23:02:32.951Z] 23:02:32     INFO - GECKO(1896) | console.error: (new InvalidStateError("JSWindowActorChild.sendAsyncMessage: JSWindowActorChild cannot send at the moment", (void 0), 335))
[task 2021-12-13T23:02:32.957Z] 23:02:32     INFO - GECKO(1896) | InvalidStateError: JSWindowActorChild.sendAsyncMessage: JSWindowActorChild cannot send at the moment: _createTargetActor/<@resource://devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm:335:12
[task 2021-12-13T23:02:32.958Z] 23:02:32     INFO - GECKO(1896) | newListener@resource://devtools/shared/event-emitter.js:173:27
[task 2021-12-13T23:02:32.958Z] 23:02:32     INFO - GECKO(1896) | _emit@resource://devtools/shared/event-emitter.js:244:34
[task 2021-12-13T23:02:32.959Z] 23:02:32     INFO - GECKO(1896) | emit@resource://devtools/shared/event-emitter.js:190:18
[task 2021-12-13T23:02:32.959Z] 23:02:32     INFO - GECKO(1896) | emit@resource://devtools/shared/event-emitter.js:342:18
[task 2021-12-13T23:02:32.960Z] 23:02:32     INFO - GECKO(1896) | destroy@resource://devtools/server/actors/targets/window-global.js:733:10
[task 2021-12-13T23:02:32.960Z] 23:02:32     INFO - GECKO(1896) | module.exports/proto.destroy@resource://devtools/server/actors/targets/target-actor-mixin.js:242:30
[task 2021-12-13T23:02:32.961Z] 23:02:32     INFO - GECKO(1896) | instantiate@resource://devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm:242:26
[task 2021-12-13T23:02:32.961Z] 23:02:32     INFO - GECKO(1896) | handleEvent@resource://devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm:650:12
[task 2021-12-13T23:02:33.414Z] 23:02:33     INFO - GECKO(1896) | console.warn: "findNodeFrontFromSelectors expect a non-empty array but got" (void 0)
[task 2021-12-13T23:02:33.428Z] 23:02:33     INFO - GECKO(1896) | console.warn: "findNodeFrontFromSelectors expect a non-empty array but got" "body main"
[task 2021-12-13T23:02:33.429Z] 23:02:33     INFO - GECKO(1896) | console.warn: "findNodeFrontFromSelectors expect a non-empty array but got" []
[task 2021-12-13T23:02:38.486Z] 23:02:38     INFO - TEST-INFO | started process screenshot
[task 2021-12-13T23:02:38.554Z] 23:02:38     INFO - TEST-INFO | screenshot: exit 0
[task 2021-12-13T23:02:38.565Z] 23:02:38     INFO - Buffered messages logged at 23:02:32
[task 2021-12-13T23:02:38.565Z] 23:02:38     INFO - Entering test bound 
[task 2021-12-13T23:02:38.567Z] 23:02:38     INFO - Adding a new tab with URL: https://example.org/document-builder.sjs?html=%3Cmain%20class%3D%22foo%20bar%22%3E%0A%20%20%20%20%20%20%20%3Cbutton%20id%3D%22child%22%3EClick%3C%2Fbutton%3E%0A%20%20%20%20%20%3C%2Fmain%3E%0A%20%20%20%20%20%3C!--%20adding%20delay%20to%20both%20iframe%20so%20we%20can%20check%20we%20handle%20loading%20document%20has%20expected%20--%3E%0A%20%20%20%20%20%3Ciframe%20id%3D%22iframe-org%22%20src%3D%22https%3A%2F%2Fexample.org%2Fdocument-builder.sjs%3Fdelay%3D3000%26html%3D%253Ch2%2520id%253D%2522in-iframe%2522%253Ein%2520org%2520-%2520same%2520origin%253C%252Fh2%253E%22%3E%3C%2Fiframe%3E%0A%20%20%20%20%20%3Ciframe%20id%3D%22iframe-com%22%20src%3D%22https%3A%2F%2Fexample.com%2Fdocument-builder.sjs%3Fdelay%3D6000%26html%3D%253Ch3%253Ein%2520com%2520-%2520remote%253C%252Fh3%253E%22%3E%3C%2Fiframe%3E
[task 2021-12-13T23:02:38.567Z] 23:02:38     INFO - Tab added
[task 2021-12-13T23:02:38.568Z] 23:02:38     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use <!DOCTYPE html>." {file: "https://example.org/document-builder.sjs?html=%3Cmain%20class%3D%22foo%20bar%22%3E%0A%20%20%20%20%20%20%20%3Cbutton%20id%3D%22child%22%3EClick%3C%2Fbutton%3E%0A%20%20%20%20%20%3C%2Fmain%3E%0A%20%20%20%20%20%3C!--%20adding%20delay%20to%20both%20iframe%20so%20we%20can%20check%20we%20handle%20loading%20document%20has%20expected%20--%3E%0A%20%20%20%20%20%3Ciframe%20id%3D%22iframe-org%22%20src%3D%22https%3A%2F%2Fexample.org%2Fdocument-builder.sjs%3Fdelay%3D3000%26html%3D%253Ch2%2520id%253D%2522in-iframe%2522%253" line: 0}]
[task 2021-12-13T23:02:38.569Z] 23:02:38     INFO - Buffered messages logged at 23:02:33
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - Console message: [JavaScript Error: "Unknown Collection "main/partitioning-exempt-urls"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 158}]
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:158:5
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:501:13
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - async*get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.jsm:378:26
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - async*get@resource://services-settings/RemoteSettingsClient.jsm:380:13
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - async*lazyInit@resource://gre/modules/PartitioningExceptionListService.jsm:111:26
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - registerAndRunExceptionListObserver@resource://gre/modules/PartitioningExceptionListService.jsm:135:10
[task 2021-12-13T23:02:38.570Z] 23:02:38     INFO - 
[task 2021-12-13T23:02:38.571Z] 23:02:38     INFO - Check that it returns null when no params are passed
[task 2021-12-13T23:02:38.572Z] 23:02:38     INFO - TEST-PASS | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | findNodeFrontFromSelectors returns null when no param is passed - 
[task 2021-12-13T23:02:38.573Z] 23:02:38     INFO - Check that it returns null when a string is passed
[task 2021-12-13T23:02:38.573Z] 23:02:38     INFO - TEST-PASS | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | findNodeFrontFromSelectors returns null when passed a string - 
[task 2021-12-13T23:02:38.574Z] 23:02:38     INFO - Check it returns null when an empty array is passed
[task 2021-12-13T23:02:38.575Z] 23:02:38     INFO - TEST-PASS | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | findNodeFrontFromSelectors returns null when passed an empty array - 
[task 2021-12-13T23:02:38.575Z] 23:02:38     INFO - Check that passing a selector for a non-matching element returns null
[task 2021-12-13T23:02:38.576Z] 23:02:38     INFO - TEST-PASS | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | findNodeFrontFromSelectors returns null as there's no <h1> element in the page - 
[task 2021-12-13T23:02:38.577Z] 23:02:38     INFO - Check passing a selector for an element in the top document
[task 2021-12-13T23:02:38.577Z] 23:02:38     INFO - TEST-PASS | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | findNodeFrontFromSelectors returns a nodeFront - 
[task 2021-12-13T23:02:38.578Z] 23:02:38     INFO - TEST-PASS | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | findNodeFrontFromSelectors returned the appropriate nodeFront - 
[task 2021-12-13T23:02:38.579Z] 23:02:38     INFO - Check passing a selector for an element in a same origin iframe
[task 2021-12-13T23:02:38.579Z] 23:02:38     INFO - Buffered messages logged at 23:02:36
[task 2021-12-13T23:02:38.580Z] 23:02:38     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use <!DOCTYPE html>." {file: "https://example.org/document-builder.sjs?delay=3000&html=%3Ch2%20id%3D%22in-iframe%22%3Ein%20org%20-%20same%20origin%3C%2Fh2%3E" line: 0}]
[task 2021-12-13T23:02:38.581Z] 23:02:38     INFO - Console message: [JavaScript Warning: "The character encoding of a framed document was not declared. The document may appear different if viewed without the document framing it." {file: "https://example.org/document-builder.sjs?delay=3000&html=%3Ch2%20id%3D%22in-iframe%22%3Ein%20org%20-%20same%20origin%3C%2Fh2%3E" line: 0}]
[task 2021-12-13T23:02:38.581Z] 23:02:38     INFO - Buffered messages finished
[task 2021-12-13T23:02:38.582Z] 23:02:38     INFO - TEST-UNEXPECTED-FAIL | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | Uncaught exception - at chrome://mochitests/content/browser/devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js:85 - TypeError: can't access property "displayName", nodeFront is null
[task 2021-12-13T23:02:38.582Z] 23:02:38     INFO - Stack trace:
[task 2021-12-13T23:02:38.582Z] 23:02:38     INFO - @chrome://mochitests/content/browser/devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js:85:1
[task 2021-12-13T23:02:38.582Z] 23:02:38     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1130:34
[task 2021-12-13T23:02:38.582Z] 23:02:38     INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1170:11
[task 2021-12-13T23:02:38.582Z] 23:02:38     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:978:14
[task 2021-12-13T23:02:38.583Z] 23:02:38     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1041:13
[task 2021-12-13T23:02:38.583Z] 23:02:38     INFO - Leaving test bound 
[task 2021-12-13T23:02:38.583Z] 23:02:38     INFO - Removing tab.
[task 2021-12-13T23:02:38.584Z] 23:02:38     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2021-12-13T23:02:38.584Z] 23:02:38     INFO - Got event: 'TabClose' on [object XULElement].
[task 2021-12-13T23:02:38.585Z] 23:02:38     INFO - GECKO(1896) | JavaScript error: resource://devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm, line 380: Error: Trying to destroy a target actor that doesn't exists, or has already been destroyed. Watcher Actor ID:server0.conn0.watcher2
[task 2021-12-13T23:02:38.585Z] 23:02:38     INFO - Tab removed and finished closing
[task 2021-12-13T23:02:38.586Z] 23:02:38     INFO - GECKO(1896) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2021-12-13T23:02:38.586Z] 23:02:38     INFO - GECKO(1896) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2021-12-13T23:02:38.586Z] 23:02:38     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2021-12-13T23:02:38.587Z] 23:02:38     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2021-12-13T23:02:38.588Z] 23:02:38     INFO - Console message: [JavaScript Error: "Error: Trying to destroy a target actor that doesn't exists, or has already been destroyed. Watcher Actor ID:server0.conn0.watcher2" {file: "resource://devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm" line: 380}]
[task 2021-12-13T23:02:38.588Z] 23:02:38     INFO - _destroyTargetActor@resource://devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm:380:13
[task 2021-12-13T23:02:38.588Z] 23:02:38     INFO - receiveMessage@resource://devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm:525:21
[task 2021-12-13T23:02:38.588Z] 23:02:38     INFO - 
[task 2021-12-13T23:02:38.589Z] 23:02:38     INFO - TEST-PASS | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | The main process DevToolsServer has no pending connection when the test ends - 
[task 2021-12-13T23:02:38.589Z] 23:02:38     INFO - GECKO(1896) | MEMORY STAT | vsize 2112335MB | vsizeMaxContiguous 67739327MB | residentFast 234MB | heapAllocated 86MB
[task 2021-12-13T23:02:38.590Z] 23:02:38     INFO - TEST-OK | devtools/shared/commands/inspector/tests/browser_inspector_command_findNodeFrontFromSelectors.js | took 5887ms
[task 2021-12-13T23:02:38.590Z] 23:02:38     INFO - checking window state
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.