Closed Bug 1616145 Opened 4 years ago Closed 4 years ago

Perma tier 2 devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js | Test timed out -

Categories

(DevTools :: Style Editor, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [retriggered])

Filed by: rmaries [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=289277505&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/AQ4UQ4EYQN2oph_bAjy1SA/runs/0/artifacts/public/logs/live_backing.log


[task 2020-02-17T22:15:14.086Z] 22:15:14 INFO - TEST-START | devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js
[task 2020-02-17T22:16:44.464Z] 22:16:44 INFO - Waiting for netmonitor updates after page reload
[task 2020-02-17T22:16:44.465Z] 22:16:44 INFO - Console message: [JavaScript Error: "The stylesheet http://example.com/browser/devtools/client/styleeditor/test/sjs_huge-css-server.sjs was not loaded because its MIME type, “text/plain”, is not “text/css”." {file: "http://example.com/browser/devtools/client/styleeditor/test/doc_fetch_from_netmonitor.html" line: 0}]
[task 2020-02-17T22:16:44.466Z] 22:16:44 INFO - Buffered messages finished
[task 2020-02-17T22:16:44.467Z] 22:16:44 INFO - TEST-UNEXPECTED-FAIL | devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js | Test timed out -
[task 2020-02-17T22:16:45.209Z] 22:16:45 INFO - Removing tab.
[task 2020-02-17T22:16:45.216Z] 22:16:45 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2020-02-17T22:16:45.253Z] 22:16:45 INFO - Got event: 'TabClose' on [object XULElement].
[task 2020-02-17T22:16:45.270Z] 22:16:45 INFO - GECKO(2996) | [Parent 2996, Main Thread] WARNING: '!inner', file /builds/worker/workspace/build/src/dom/ipc/JSWindowActorService.cpp, line 182
[task 2020-02-17T22:16:45.288Z] 22:16:45 INFO - Tab removed and finished closing
[task 2020-02-17T22:16:45.329Z] 22:16:45 INFO - TEST-PASS | devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js | The main process DevToolsServer has no pending connection when the test ends -
[task 2020-02-17T22:16:45.384Z] 22:16:45 INFO - GECKO(2996) | [Parent 2996: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0x7eff7a41c800 == 6 [pid = 2996] [id = {9480b1c8-85a9-4234-97dd-7231db1e0485}] [url = chrome://devtools/content/netmonitor/index.html]
[task 2020-02-17T22:16:45.389Z] 22:16:45 INFO - TEST-UNEXPECTED-PASS | devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js | We expect at least one assertion to fail because this test file is marked as fail-if in the manifest. -
[task 2020-02-17T22:16:45.390Z] 22:16:45 INFO - TEST-INFO | expected FAIL
[task 2020-02-17T22:16:45.397Z] 22:16:45 INFO - GECKO(2996) | MEMORY STAT | vsize 3380MB | residentFast 389MB | heapAllocated 128MB
[task 2020-02-17T22:16:45.398Z] 22:16:45 INFO - TEST-OK | devtools/client/styleeditor/test/browser_styleeditor_fetch-from-netmonitor.js | took 91312ms
[task 2020-02-17T22:16:45.439Z] 22:16:45 INFO - GECKO(2996) | [Child 3204: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x7f68adeef000 == 1 [pid = 3204] [id = {60a26771-e6e3-47fb-aef1-d995322b6ffa}]
[task 2020-02-17T22:16:45.441Z] 22:16:45 INFO - GECKO(2996) | [Child 3204: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0x7f68af9695c0) [pid = 3204] [serial = 13] [outer = (nil)]
[task 2020-02-17T22:16:45.442Z] 22:16:45 INFO - GECKO(2996) | [Child 3204, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/workspace/build/src/layout/base/nsPresContext.cpp, line 847
[task 2020-02-17T22:16:45.442Z] 22:16:45 INFO - GECKO(2996) | [Child 3204: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0x7f68ae661c00) [pid = 3204] [serial = 14] [outer = 0x7f68af9695c0]
[task 2020-02-17T22:16:45.536Z] 22:16:45 INFO - GECKO(2996) | [Child 3204: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (0x7f68af93b000) [pid = 3204] [serial = 15] [outer = 0x7f68af9695c0]
[task 2020-02-17T22:16:45.579Z] 22:16:45 INFO - checking window state

This fails permanently on Linux x64 18.04 fission. The last command from the test getting executed is a navigateTo.

Flags: needinfo?(poirot.alex)
Keywords: regression
Regressed by: 1615283
Has Regression Range: --- → yes

I see why this test is failing... but... why is it reporting a failure?
The test is flagged as fail-if = fission:
https://searchfox.org/mozilla-central/source/devtools/client/styleeditor/test/browser.ini#90-91

[browser_styleeditor_fetch-from-netmonitor.js]
fail-if = fission

Is that because fail-if accepts falsy assertion but rejects timeout?
It looks like, I don't fully follow what fail-if means!

Assignee: nobody → poirot.alex
Flags: needinfo?(poirot.alex)

fail-if is for the result of the file which doesn't apply because it is TEST-UNEXPECTED-PASS here.

Whiteboard: [retriggered]
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.