Intermittent gfx/tests/reftest/709477-1.html == gfx/tests/reftest/709477-1-ref.html | load failed: timed out waiting for reftest-wait to be removed
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure, Whiteboard: [stockwell disabled][stockwell unknown])
Attachments
(2 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1620096 - disable 709477-1.html on Debug_builds for frequent failures. r=#intermittent-reviewers
48 bytes,
text/x-phabricator-request
|
Details | Review |
Filed by: cbrindusan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=291705191&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/PF3ZbKmcRLWHSoTDKib6WA/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/PF3ZbKmcRLWHSoTDKib6WA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
[task 2020-03-04T21:49:27.262Z] 21:49:27 INFO - REFTEST TEST-START | gfx/tests/reftest/709477-1.html == gfx/tests/reftest/709477-1-ref.html
[task 2020-03-04T21:49:27.262Z] 21:49:27 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/gfx/tests/reftest/709477-1.html | 797 / 7027 (11%)
[task 2020-03-04T21:54:33.053Z] 21:54:33 WARNING - REFTEST TEST-UNEXPECTED-FAIL | gfx/tests/reftest/709477-1.html == gfx/tests/reftest/709477-1-ref.html | load failed: timed out waiting for reftest-wait to be removed
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 23•4 years ago
|
||
Kris can you please assign someone to take a look?
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 26•4 years ago
|
||
@Lee: Looks like this test is related to Glyph clipping. There is some state machine logic in the test, maybe that can be removed?
Comment 27•4 years ago
|
||
Karl appears to be test author...
Comment 28•4 years ago
|
||
The two macosx1014-64, one linux1804-64, and one windows10-64 attributions in comment 25 are all errors. So all failures in that week occur with Quantum Render.
START file:///builds/worker/workspace/build/tests/reftest/tests/gfx/tests/reftest/709477-1.html
[CONTENT] OnDocumentLoad triggering WaitForTestEnd
[CONTENT] WaitForTestEnd: Adding listeners
Initializing canvas snapshot
DoDrawWindow 0,0,800,1000
[CONTENT] MakeProgress
[CONTENT] AfterPaintListener in file:///builds/worker/workspace/build/tests/reftest/tests/gfx/tests/reftest/709477-1.html
[CONTENT] AfterPaintListener in file:///builds/worker/workspace/build/tests/reftest/tests/gfx/tests/reftest/709477-1.html
[CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
[CONTENT] MakeProgress: waiting for updateCanvasPending
[CONTENT] HandlePendingTasksAfterMakeProgress updating canvas
[CONTENT] Webrender enabled, sending update whole canvas for invalidation
Updating entire canvas for invalidation
DoDrawWindow 0,0,800,1000
[CONTENT] MakeProgress
[CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
[CONTENT] MakeProgress: dispatching MozReftestInvalidate
[CONTENT] MakeProgress
[CONTENT] AfterPaintListener in file:///builds/worker/workspace/build/tests/reftest/tests/gfx/tests/reftest/709477-1.html
[CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
[CONTENT] MakeProgress: waiting for reftest-wait to be removed
[CONTENT] HandlePendingTasksAfterMakeProgress updating canvas
[CONTENT] Webrender enabled, sending update whole canvas for invalidation
Updating entire canvas for invalidation
DoDrawWindow 0,0,800,1000
[CONTENT] MakeProgress
[CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
[CONTENT] MakeProgress: waiting for reftest-wait to be removed
"AfterPaintListener in" indicates that the "MozAfterPaint" event has fired only once after "dispatching MozReftestInvalidate". Is there a reason why scrollTo(0,1)
would not generate a "MozAfterPaint" event with Quantum Render? If so, is there a way that the reftest harness and this test could know that the scroll had changed the rendering?
(In reply to Kris Taeleman (:ktaeleman) from comment #26)
There is some state machine logic in the test, maybe that can be removed?
I'm not clear what change to the test is being proposed, nor how the document modification and paint stages would be maintained with that change.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 35•4 years ago
|
||
This bug failed 49 times in the last 7 days. Fails on linux1804-64-qr and linux1804-64-asan-qr platforms on debug and opt build types.
Recent log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=316150562&repo=mozilla-central&lineNumber=11890
Comment hidden (Intermittent Failures Robot) |
Comment 38•4 years ago
|
||
No. I suspect a difference in the dispatch of MozAfterPaint with Quantum Render.
I'm hoping someone familiar with those concepts can comment on their interaction, and perhaps answer the questions in comment 28.
Flagging Jim, as triage owner, in the hope he can identify an appropriate person.
Updated•4 years ago
|
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Updated•4 years ago
|
Comment 41•4 years ago
|
||
In the last 7 days there were 39 failures of this bug. Occurs on android-hw-p2-8-0-android-aarch64-qr debug, linux1804-64-asan-qr opt, linux1804-64-qr debug.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=318278403&repo=autoland&lineNumber=12498
Jim, could you assign someone to look into this?
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Comment 43•4 years ago
|
||
Feel free to disable for affected platforms.
Comment 44•4 years ago
|
||
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 46•4 years ago
|
||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 47•4 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 60•3 years ago
|
||
There have been 30 total failures in the last 7 days.
Recent failure log.
Affected platforms are:
- macosx1015-64-qr debug
- windows10-64-ccov-qr
- windows10-64-qr debug
Jim, could you please redirect this to someone who can take a look?
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 65•3 years ago
|
||
Comment 66•3 years ago
|
||
Comment 67•3 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment 69•3 years ago
|
||
Maybe we should add this to the list of tests someone needs to look at.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•7 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Description
•