Closed Bug 1739320 Opened 3 years ago Closed 2 years ago

Intermittent devtools/client/jsonview/test/browser_jsonview_object-type.js | There must be one row - Got 2, expected 1

Categories

(DevTools :: JSON Viewer, defect, P5)

defect

Tracking

(firefox97 fixed)

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 --- fixed

People

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

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

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


[task 2021-11-04T07:51:47.524Z] 07:51:47     INFO - TEST-START | devtools/client/jsonview/test/browser_jsonview_object-type.js
[task 2021-11-04T07:51:47.565Z] 07:51:47     INFO - GECKO(3163) | [Child 3352: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7fd2051bdc00 == 2 [pid = 3352] [id = 19]
[task 2021-11-04T07:51:47.565Z] 07:51:47     INFO - GECKO(3163) | [Child 3352: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 9 (7fd20689b900) [pid = 3352] [serial = 48] [outer = 0]
[task 2021-11-04T07:51:47.566Z] 07:51:47     INFO - GECKO(3163) | [Child 3352: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 10 (7fd2051be000) [pid = 3352] [serial = 49] [outer = 7fd20689b900]
[task 2021-11-04T07:51:47.688Z] 07:51:47     INFO - GECKO(3163) | [Child 3352: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 11 (7fd2051bf400) [pid = 3352] [serial = 50] [outer = 7fd20689b900]
[task 2021-11-04T07:51:47.715Z] 07:51:47     INFO - GECKO(3163) | [Child 3352, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1306
[task 2021-11-04T07:51:47.987Z] 07:51:47     INFO - GECKO(3163) | [Child 3407: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 7feba1e1b800 == 2 [pid = 3407] [id = 11] [url = http://example.com/browser/devtools/client/jsonview/test/invalid_json.json]
[task 2021-11-04T07:51:47.987Z] 07:51:47     INFO - GECKO(3163) | [Child 3407: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 8 (7feba1e1bc00) [pid = 3407] [serial = 33] [outer = 0] [url = about:blank]
[task 2021-11-04T07:51:47.988Z] 07:51:47     INFO - GECKO(3163) | [Child 3407: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 7feba1e1e400 == 1 [pid = 3407] [id = 12] [url = data:application/json,[1,2,3]]
[task 2021-11-04T07:51:47.988Z] 07:51:47     INFO - GECKO(3163) | [Child 3407: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 7feba1e24000 == 0 [pid = 3407] [id = 13] [url = data:application/json,"foo_%00_bar"]
[task 2021-11-04T07:51:48.502Z] 07:51:48     INFO - GECKO(3163) | [Child 3407: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 7 (7feba460d740) [pid = 3407] [serial = 35] [outer = 0] [url = data:application/json,[1,2,3]]
[task 2021-11-04T07:51:48.505Z] 07:51:48     INFO - GECKO(3163) | [Child 3407: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 6 (7feba460de40) [pid = 3407] [serial = 38] [outer = 0] [url = data:application/json,"foo_%00_bar"]
[task 2021-11-04T07:51:48.509Z] 07:51:48     INFO - GECKO(3163) | [Child 3407: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 5 (7feba460d580) [pid = 3407] [serial = 32] [outer = 0] [url = http://example.com/browser/devtools/client/jsonview/test/invalid_json.json]
[task 2021-11-04T07:51:48.567Z] 07:51:48     INFO - TEST-INFO | started process screentopng
[task 2021-11-04T07:51:48.990Z] 07:51:48     INFO - TEST-INFO | screentopng: exit 0
[task 2021-11-04T07:51:48.990Z] 07:51:48     INFO - Buffered messages logged at 07:51:47
[task 2021-11-04T07:51:48.990Z] 07:51:48     INFO - Entering test bound 
[task 2021-11-04T07:51:48.990Z] 07:51:48     INFO - Test Object type property started
[task 2021-11-04T07:51:48.990Z] 07:51:48     INFO - Adding a new JSON tab with URL: 'data:application/json,{"x":{"type":"string"}}'
[task 2021-11-04T07:51:48.991Z] 07:51:48     INFO - Adding a new tab with URL: data:application/json,{"x":{"type":"string"}}
[task 2021-11-04T07:51:48.991Z] 07:51:48     INFO - DocReadyState is "loading". Await "complete"
[task 2021-11-04T07:51:48.991Z] 07:51:48     INFO - DocReadyState is "interactive". Await "complete"
[task 2021-11-04T07:51:48.992Z] 07:51:48     INFO - AppReadyState is "uninitialized". Await "complete"
[task 2021-11-04T07:51:48.992Z] 07:51:48     INFO - AppReadyState is "loading". Await "complete"
[task 2021-11-04T07:51:48.992Z] 07:51:48     INFO - Tab added and finished loading
[task 2021-11-04T07:51:48.993Z] 07:51:48     INFO - Buffered messages logged at 07:51:48
[task 2021-11-04T07:51:48.993Z] 07:51:48     INFO - AppReadyState is "interactive". Await "complete"
[task 2021-11-04T07:51:48.994Z] 07:51:48     INFO - Get element count: '.jsonPanelBox .treeTable .treeRow'
[task 2021-11-04T07:51:48.995Z] 07:51:48     INFO - TEST-PASS | devtools/client/jsonview/test/browser_jsonview_object-type.js | There must be two rows - 
[task 2021-11-04T07:51:48.995Z] 07:51:48     INFO - Expanding node: '.jsonPanelBox .treeTable .treeLabel'
[task 2021-11-04T07:51:48.996Z] 07:51:48     INFO - Get element count: '.jsonPanelBox .treeTable .treeRow'
[task 2021-11-04T07:51:48.997Z] 07:51:48     INFO - Buffered messages finished
[task 2021-11-04T07:51:49.002Z] 07:51:49     INFO - TEST-UNEXPECTED-FAIL | devtools/client/jsonview/test/browser_jsonview_object-type.js | There must be one row - Got 2, expected 1
[task 2021-11-04T07:51:49.002Z] 07:51:49     INFO - Stack trace:
[task 2021-11-04T07:51:49.002Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:test_is:1364
[task 2021-11-04T07:51:49.002Z] 07:51:49     INFO - chrome://mochitests/content/browser/devtools/client/jsonview/test/browser_jsonview_object-type.js:null:21
[task 2021-11-04T07:51:49.003Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1091
[task 2021-11-04T07:51:49.003Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1131
[task 2021-11-04T07:51:49.003Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:939
[task 2021-11-04T07:51:49.003Z] 07:51:49     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1041
[task 2021-11-04T07:51:49.004Z] 07:51:49     INFO - Get element text: '.jsonPanelBox .treeTable .objectCell'
[task 2021-11-04T07:51:49.005Z] 07:51:49     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-11-04T07:51:49.006Z] 07:51:49     INFO - TEST-UNEXPECTED-FAIL | devtools/client/jsonview/test/browser_jsonview_object-type.js | The label must be indicating an object - Got "", expected "{…}"
[task 2021-11-04T07:51:49.006Z] 07:51:49     INFO - Stack trace:
[task 2021-11-04T07:51:49.006Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:test_is:1364
[task 2021-11-04T07:51:49.006Z] 07:51:49     INFO - chrome://mochitests/content/browser/devtools/client/jsonview/test/browser_jsonview_object-type.js:null:24
[task 2021-11-04T07:51:49.006Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1091
[task 2021-11-04T07:51:49.006Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1131
[task 2021-11-04T07:51:49.007Z] 07:51:49     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:939
[task 2021-11-04T07:51:49.007Z] 07:51:49     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1041
[task 2021-11-04T07:51:49.007Z] 07:51:49     INFO - Leaving test bound 
[task 2021-11-04T07:51:49.008Z] 07:51:49     INFO - Removing tab.
[task 2021-11-04T07:51:49.009Z] 07:51:49     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2021-11-04T07:51:49.009Z] 07:51:49     INFO - Got event: 'TabClose' on [object XULElement].
[task 2021-11-04T07:51:49.010Z] 07:51:49     INFO - Tab removed and finished closing
[task 2021-11-04T07:51:49.011Z] 07:51:49     INFO - TEST-PASS | devtools/client/jsonview/test/browser_jsonview_object-type.js | The main process DevToolsServer has no pending connection when the test ends - 
[task 2021-11-04T07:51:49.012Z] 07:51:49     INFO - GECKO(3163) | MEMORY STAT | vsize 3393MB | residentFast 618MB | heapAllocated 367MB
[task 2021-11-04T07:51:49.012Z] 07:51:49     INFO - TEST-OK | devtools/client/jsonview/test/browser_jsonview_object-type.js | took 1174ms
Assignee: nobody → oriol-bugzilla
Status: NEW → ASSIGNED

The patch also avoids failures when reenabling Linux WR targets in

  • devtools/client/jsonview/test/browser_jsonview_object-type.js
  • devtools/client/jsonview/test/browser_jsonview_row_selection.js

Without this patch: https://treeherder.mozilla.org/push-health/push?repo=try&revision=58b6c5b993cfb0a4153d34fe29fd428c409759b0
With this patch: https://treeherder.mozilla.org/push-health/push?repo=try&revision=f7c85f8174029853d35bd00b8165e8892286d802

Blocks: 1720898, 1747542
Pushed by jodvarko@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f59a602afa65
Replace synthesizeMouseAtCenter() with click() in clickJsonNode(). r=Honza
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: