Closed Bug 1518675 Opened 5 years ago Closed 2 years ago

Intermittent devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item_accordion_state.js | Test timed out -

Categories

(DevTools :: Inspector, defect, P5)

defect

Tracking

(firefox99 fixed)

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

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

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell disabled])

Attachments

(2 files)

Filed by: rmaries [at] mozilla.com

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

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

[task 2019-01-08T23:22:22.478Z] 23:22:22 INFO - TEST-START | devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item.js
[task 2019-01-08T23:22:22.540Z] 23:22:22 INFO - GECKO(2194) | ++DOMWINDOW == 2 (0x7f385cc0a800) [pid = 2424] [serial = 2] [outer = 0x7f385cc07800]
[task 2019-01-08T23:22:23.093Z] 23:22:23 INFO - GECKO(2194) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpRp33dW.mozrunner/runtests_leaks_tab_pid2455.log
[task 2019-01-08T23:22:23.357Z] 23:22:23 INFO - GECKO(2194) | --DOCSHELL 0x7f24f3fae800 == 10 [pid = 2194] [id = {e112e1cd-3704-4c37-a014-4cbcd23490f8}]
[task 2019-01-08T23:22:23.360Z] 23:22:23 INFO - GECKO(2194) | --DOCSHELL 0x7f24f1c76000 == 9 [pid = 2194] [id = {1211f134-51b5-4954-bd11-7b68fcf7bfde}]
[task 2019-01-08T23:22:23.537Z] 23:22:23 INFO - GECKO(2194) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-01-08T23:22:23.538Z] 23:22:23 INFO - GECKO(2194) | [CodeCoverage] Setting handlers for process 2455.
[task 2019-01-08T23:22:23.778Z] 23:22:23 INFO - GECKO(2194) | ++DOCSHELL 0x7f54fe7cc800 == 1 [pid = 2455] [id = {fcf56c43-7fd2-4e76-b80d-100396ad417c}]
[task 2019-01-08T23:22:23.822Z] 23:22:23 INFO - GECKO(2194) | ++DOMWINDOW == 1 (0x7f54fe721c00) [pid = 2455] [serial = 1] [outer = (nil)]
[task 2019-01-08T23:22:23.972Z] 23:22:23 INFO - GECKO(2194) | ++DOMWINDOW == 2 (0x7f54fe725000) [pid = 2455] [serial = 2] [outer = 0x7f54fe721c00]
[task 2019-01-08T23:22:24.101Z] 23:22:24 INFO - GECKO(2194) | ++DOMWINDOW == 3 (0x7f54ff909c00) [pid = 2455] [serial = 3] [outer = 0x7f54fe721c00]
[task 2019-01-08T23:22:25.281Z] 23:22:25 INFO - GECKO(2194) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpRp33dW.mozrunner/runtests_leaks_tab_pid2481.log
[task 2019-01-08T23:22:25.288Z] 23:22:25 INFO - GECKO(2194) | ++DOCSHELL 0x7f24f1c85800 == 10 [pid = 2194] [id = {5e956e2c-dc6f-4a2a-b2d0-da4de8f03344}]

[task 2019-01-08T23:24:07.284Z] 23:24:07 INFO - TEST-PASS | devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item_accordion_state.js | The first accordion is the container type -
[task 2019-01-08T23:24:07.285Z] 23:24:07 INFO - TEST-PASS | devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item_accordion_state.js | The second accordion is the item type -
[task 2019-01-08T23:24:07.286Z] 23:24:07 INFO - Select the container-only node again
[task 2019-01-08T23:24:07.287Z] 23:24:07 INFO - Selecting the node for '#container-only'
[task 2019-01-08T23:24:07.287Z] 23:24:07 INFO - Buffered messages logged at 23:22:49
[task 2019-01-08T23:24:07.288Z] 23:24:07 INFO - Click on the container+item node right there in the accordion item list
[task 2019-01-08T23:24:07.289Z] 23:24:07 INFO - Buffered messages finished
[task 2019-01-08T23:24:07.289Z] 23:24:07 INFO - TEST-UNEXPECTED-FAIL | devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item_accordion_state.js | Test timed out -
[task 2019-01-08T23:24:07.330Z] 23:24:07 INFO - GECKO(2194) | JavaScript error: resource://devtools/client/inspector/inspector.js, line 189: TypeError: this.toolbox is null
[task 2019-01-08T23:24:07.366Z] 23:24:07 INFO - GECKO(2194) | ++DOMWINDOW == 23 (0x7f24f001d400) [pid = 2194] [serial = 60] [outer = 0x7f24efdb5800]
[task 2019-01-08T23:24:07.391Z] 23:24:07 INFO - Console message: [JavaScript Error: "TypeError: this.toolbox is null" {file: "resource://devtools/client/inspector/inspector.js" line: 189}]
[task 2019-01-08T23:24:09.050Z] 23:24:09 INFO - Removing tab.
[task 2019-01-08T23:24:09.050Z] 23:24:09 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-01-08T23:24:09.116Z] 23:24:09 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-01-08T23:24:09.153Z] 23:24:09 INFO - Tab removed and finished closing
[task 2019-01-08T23:24:09.215Z] 23:24:09 INFO - GECKO(2194) | --DOMWINDOW == 22 (0x7f24ff9d4800) [pid = 2194] [serial = 54] [outer = (nil)] [url = about:blank]
[task 2019-01-08T23:24:09.216Z] 23:24:09 INFO - GECKO(2194) | --DOCSHELL 0x7f25032eb000 == 9 [pid = 2194] [id = {14f0c29a-354c-45ea-84cf-cb47d09640fc}]
[task 2019-01-08T23:24:09.257Z] 23:24:09 INFO - GECKO(2194) | MEMORY STAT | vsize 2200MB | residentFast 576MB | heapAllocated 96MB
[task 2019-01-08T23:24:09.257Z] 23:24:09 INFO - TEST-OK | devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item_accordion_state.js | took 93069ms
[task 2019-01-08T23:24:09.274Z] 23:24:09 INFO - GECKO(2194) | ++DOCSHELL 0x7f60394c6800 == 1 [pid = 2531] [id = {ca806587-42ca-4c37-9db8-aa20c499a77e}]
[task 2019-01-08T23:24:09.335Z] 23:24:09 INFO - GECKO(2194) | ++DOMWINDOW == 1 (0x7f6039312800) [pid = 2531] [serial = 1] [outer = (nil)]
[task 2019-01-08T23:24:09.377Z] 23:24:09 INFO - checking window state

Component: about:debugging → Inspector
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE

Razvan, this test has the most amount of failures in the Inspector component (59 past week)
Can you please have a look, thanks!

Flags: needinfo?(rcaliman)
Assignee: nobody → ccoroiu
Pushed by ccoroiu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/15c8242e8d4d
disable browser_flexbox_container_and_item_accordion_state.js on linux and win for frequent failures r=intermittent-reviewers,jmaher DONTBUILD
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]

Did not investigate. Removing myself.

Flags: needinfo?(rcaliman)

Bug 1750834 is going to disable this test on OSX debug due to the high failure rate. It has already been disabled on Windows and Linux (opt and debug), leaving OSX opt as the only remaining configuration that is being tested.

The bug assignee didn't login in Bugzilla in the last 7 months.
:jdescottes, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: ccoroiu → nobody
Flags: needinfo?(jdescottes)
Assignee: nobody → jdescottes
Status: REOPENED → ASSIGNED
Flags: needinfo?(jdescottes)

For the record the issue is that when we click at https://searchfox.org/mozilla-central/rev/3de1b6791ea569cdf7773f7cd512cf2e6cc1d3f0/devtools/client/inspector/flexbox/test/browser_flexbox_container_and_item_accordion_state.js#62, the button does not select the expected node.

The screenshots show that we are currently on #item-only, whereas we expect #container-and-item to be selected. I suppose that the waitUntil we have right before, where we wait until we only have one accordion element, is not enough and we should also assert the content of the accordion element and make sure it points to #container-and-item.

Keywords: leave-open
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/062221bb8083
[devtools] Wait for proper accordion item in flexbox test r=Honza
Status: ASSIGNED → RESOLVED
Closed: 4 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: