Closed Bug 1602108 Opened 4 years ago Closed 4 years ago

ubuntu1804 - devtools/client/shared/test/browser_layoutHelpers.js | Reduced motion is disabled - Got true, expected false

Categories

(DevTools :: General, defect, P5)

defect

Tracking

(firefox74 fixed)

RESOLVED FIXED
Firefox 74
Tracking Status
firefox74 --- fixed

People

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

References

Details

Attachments

(1 file)

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


suite: mochitest-devtools
chunk: 1

context:
[task 2019-12-06T09:33:07.782Z] 09:33:07 INFO - TEST-START | devtools/client/shared/test/browser_layoutHelpers-getBoxQuads.js
[task 2019-12-06T09:33:08.183Z] 09:33:08 INFO - GECKO(5099) | MEMORY STAT | vsize 3248MB | residentFast 456MB | heapAllocated 173MB
[task 2019-12-06T09:33:08.184Z] 09:33:08 INFO - TEST-OK | devtools/client/shared/test/browser_layoutHelpers-getBoxQuads.js | took 395ms
[task 2019-12-06T09:33:08.212Z] 09:33:08 INFO - checking window state
[task 2019-12-06T09:33:08.227Z] 09:33:08 INFO - TEST-START | devtools/client/shared/test/browser_layoutHelpers.js
[task 2019-12-06T09:33:08.324Z] 09:33:08 INFO - TEST-INFO | started process screentopng
[task 2019-12-06T09:33:08.734Z] 09:33:08 INFO - TEST-INFO | screentopng: exit 0
[task 2019-12-06T09:33:08.734Z] 09:33:08 INFO - Buffered messages logged at 09:33:08
[task 2019-12-06T09:33:08.734Z] 09:33:08 INFO - Entering test bound
[task 2019-12-06T09:33:08.735Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element completely hidden above should appear centered. -
[task 2019-12-06T09:33:08.735Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.735Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element partially visible above should appear above. -
[task 2019-12-06T09:33:08.736Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.736Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element completely hidden below should appear centered. -
[task 2019-12-06T09:33:08.737Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.738Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element partially visible below should appear below. -
[task 2019-12-06T09:33:08.738Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.739Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element completely hidden above should appear above if parameter is false. -
[task 2019-12-06T09:33:08.739Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.741Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element partially visible above should appear above if parameter is false. -
[task 2019-12-06T09:33:08.741Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.742Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element completely hidden below should appear below if parameter is false. -
[task 2019-12-06T09:33:08.742Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.743Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Element partially visible below should appear below if parameter is false. -
[task 2019-12-06T09:33:08.743Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | scrollX position has not changed. -
[task 2019-12-06T09:33:08.744Z] 09:33:08 INFO - Checking smooth flag
[task 2019-12-06T09:33:08.744Z] 09:33:08 INFO - Buffered messages finished
[task 2019-12-06T09:33:08.745Z] 09:33:08 INFO - TEST-UNEXPECTED-FAIL | devtools/client/shared/test/browser_layoutHelpers.js | Reduced motion is disabled - Got true, expected false
[task 2019-12-06T09:33:08.746Z] 09:33:08 INFO - Stack trace:
[task 2019-12-06T09:33:08.747Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:test_is:1314
[task 2019-12-06T09:33:08.747Z] 09:33:08 INFO - chrome://mochitests/content/browser/devtools/client/shared/test/browser_layoutHelpers.js:runTest:109
[task 2019-12-06T09:33:08.747Z] 09:33:08 INFO - chrome://mochitests/content/browser/devtools/client/shared/test/browser_layoutHelpers.js:null:13
[task 2019-12-06T09:33:08.747Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1069
[task 2019-12-06T09:33:08.747Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2019-12-06T09:33:08.747Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:932
[task 2019-12-06T09:33:08.747Z] 09:33:08 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-12-06T09:33:08.749Z] 09:33:08 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-12-06T09:33:08.749Z] 09:33:08 INFO - TEST-UNEXPECTED-FAIL | devtools/client/shared/test/browser_layoutHelpers.js | Window has not instantly scrolled to the final position -
[task 2019-12-06T09:33:08.749Z] 09:33:08 INFO - Stack trace:
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:test_ok:1299
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - chrome://mochitests/content/browser/devtools/client/shared/test/browser_layoutHelpers.js:runTest:121
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - chrome://mochitests/content/browser/devtools/client/shared/test/browser_layoutHelpers.js:null:13
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1069
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:932
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | Window did finish scrolling -
[task 2019-12-06T09:33:08.751Z] 09:33:08 INFO - Leaving test bound
[task 2019-12-06T09:33:08.752Z] 09:33:08 INFO - TEST-PASS | devtools/client/shared/test/browser_layoutHelpers.js | The main process DebuggerServer has no pending connection when the test ends -
[task 2019-12-06T09:33:08.752Z] 09:33:08 INFO - GECKO(5099) | MEMORY STAT | vsize 3243MB | residentFast 452MB | heapAllocated 175MB
[task 2019-12-06T09:33:08.752Z] 09:33:08 INFO - TEST-OK | devtools/client/shared/test/browser_layoutHelpers.js | took 140ms
[task 2019-12-06T09:33:08.752Z] 09:33:08 INFO - checking window state

I wonder if this could be a fallout from the changes in Bug 1600179?

:pbro - it would be appreciated if you could pass on the ni to someone who knows about this test, thanks!

To push to try using ubuntu1804 image:
./mach try fuzzy --ubuntu-bionic and select the test-linux jobs as normal.

Flags: needinfo?(pbrosset)

Hi Belén, you worked on bug 1460862 which introduced the part of the test that fails here. I don't really understand what's happening, but maybe we can force prefers-reduce-motion to false when starting the test?
Would you mind taking a look at this please?

Flags: needinfo?(pbrosset) → needinfo?(balbeza)

Hi, I'm taking a look at this.

Flags: needinfo?(balbeza)
Assignee: nobody → balbeza
Status: NEW → ASSIGNED

As of this try push (https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&tier=1%2C2%2C3&revision=efda78c11eac880cbb80d03cf3c133f1c4dd3ae4) this failure is the only remaining permafail on ubuntu1804.

I am open to marking this test as expected failure and migrating the platform over.

Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c656cb682586
mark browser_layoutHelpers.js as expected failure on ubuntu1804 r=jmaher

Backed out 2 changesets (Bug 1602108, Bug 1602863) for causing mochitest failure at browser/browser_accessibility_panel_toolbar_pref_scroll.js

Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&revision=bf9cd5aea492745dcb87999b19f1c65ebbc164eb

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=284484316&repo=autoland&lineNumber=3511

Backout link: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&revision=8ac68bcb41316043ddfdf332b97acacc4ccb8e64

[task 2020-01-11T00:00:53.215Z] 00:00:53     INFO - TEST-PASS | devtools/client/accessibility/test/browser/browser_accessibility_panel_toolbar_pref_scroll.js | Expected menu item - 
[task 2020-01-11T00:00:53.215Z] 00:00:53     INFO - Buffered messages finished
[task 2020-01-11T00:00:53.216Z] 00:00:53     INFO - TEST-UNEXPECTED-FAIL | devtools/client/accessibility/test/browser/browser_accessibility_panel_toolbar_pref_scroll.js | Uncaught exception - Menu item is visible. - timed out after 50 tries.
[task 2020-01-11T00:00:53.216Z] 00:00:53     INFO - Leaving test bound a11YPanelTask
[task 2020-01-11T00:00:54.527Z] 00:00:54     INFO - GECKO(1231) | [Parent 1231: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 32 (0x7f0b40531000) [pid = 1231] [serial = 83] [outer = (nil)] [url = about:blank]
[task 2020-01-11T00:00:54.531Z] 00:00:54     INFO - GECKO(1231) | [Parent 1231: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 31 (0x7f0b40529000) [pid = 1231] [serial = 82] [outer = (nil)] [url = about:blank]
[task 2020-01-11T00:00:54.532Z] 00:00:54     INFO - GECKO(1231) | [Parent 1231: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 30 (0x7f0b5996ec00) [pid = 1231] [serial = 68] [outer = (nil)] [url = about:blank]
[task 2020-01-11T00:00:54.537Z] 00:00:54     INFO - GECKO(1231) | [Parent 1231: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 29 (0x7f0b5109ac00) [pid = 1231] [serial = 64] [outer = (nil)] [url = about:blank]
[task 2020-01-11T00:00:54.538Z] 00:00:54     INFO - GECKO(1231) | [Parent 1231: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 28 (0x7f0b40533800) [pid = 1231] [serial = 62] [outer = (nil)] [url = about:devtools-toolbox]
[task 2020-01-11T00:00:54.539Z] 00:00:54     INFO - GECKO(1231) | [Parent 1231: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0x7f0b3ea5a000 == 9 [pid = 1231] [id = {303e5a02-df45-4b48-a893-461b9768d62d}] [url = about:blank]
[task 2020-01-11T00:00:54.759Z] 00:00:54     INFO - GECKO(1231) | [Child 1437: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 1 (0x7f1ceec2e3e0) [pid = 1437] [serial = 7] [outer = (nil)] [url = about:blank]
[task 2020-01-11T00:00:54.819Z] 00:00:54     INFO - Removing tab.
[task 2020-01-11T00:00:54.821Z] 00:00:54     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2020-01-11T00:00:54.841Z] 00:00:54     INFO - Got event: 'TabClose' on [object XULElement].
[task 2020-01-11T00:00:54.865Z] 00:00:54     INFO - GECKO(1231) | [Parent 1231, Main Thread] WARNING: '!inner', file /builds/worker/workspace/build/src/dom/ipc/JSWindowActorService.cpp, line 181
[task 2020-01-11T00:00:54.873Z] 00:00:54     INFO - Tab removed and finished closing
Flags: needinfo?(egao)
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/34b855ac76ea
mark browser_layoutHelpers.js as expected failure on ubuntu1804 r=jmaher
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 74

Clearing ni.

Flags: needinfo?(egao)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: