ubuntu1804 - image/test/reftest/downscaling/downscale-moz-icon-1.html == image/test/reftest/downscaling/downscale-moz-icon-1-ref.html | load failed: timed out waiting for reftest-wait to be removed
Categories
(Core :: Graphics: ImageLib, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
Filed by: egao [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=271937755&repo=try
Full log: https://queue.taskcluster.net/v1/task/aY1k6kDNT9ShzHqXSqG_YQ/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://queue.taskcluster.net/v1/task/aY1k6kDNT9ShzHqXSqG_YQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
suite: reftest-5
context:
[task 2019-10-18T17:30:22.188Z] 17:30:22 INFO - REFTEST TEST-START | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html == file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
[task 2019-10-18T17:30:22.189Z] 17:30:22 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html | 47 / 136 (34%)
[task 2019-10-18T17:30:22.257Z] 17:30:22 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html | 47 / 136 (34%)
[task 2019-10-18T17:35:22.262Z] 17:35:22 INFO - REFTEST TEST-UNEXPECTED-FAIL | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html == file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html | load failed: timed out waiting for reftest-wait to be removed
[task 2019-10-18T17:35:22.263Z] 17:35:22 INFO - REFTEST INFO | Saved log: START file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html
[task 2019-10-18T17:35:22.264Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts
[task 2019-10-18T17:35:22.264Z] 17:35:22 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-10-18T17:35:22.265Z] 17:35:22 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-10-18T17:35:22.265Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired
[task 2019-10-18T17:35:22.265Z] 17:35:22 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-10-18T17:35:22.266Z] 17:35:22 INFO - REFTEST INFO | Saved log: START file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
[task 2019-10-18T17:35:22.266Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering WaitForTestEnd
[task 2019-10-18T17:35:22.267Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
[task 2019-10-18T17:35:22.268Z] 17:35:22 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-10-18T17:35:22.269Z] 17:35:22 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-10-18T17:35:22.271Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
[task 2019-10-18T17:35:22.272Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for MozAfterPaint
[task 2019-10-18T17:35:22.273Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
[task 2019-10-18T17:35:22.281Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] SendUpdateCanvasForEvent with 1 rects
[task 2019-10-18T17:35:22.282Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] Rect: 0 0 800 1000
[task 2019-10-18T17:35:22.282Z] 17:35:22 INFO - REFTEST INFO | Saved log: Updating canvas for invalidation
[task 2019-10-18T17:35:22.283Z] 17:35:22 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-10-18T17:35:22.284Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
[task 2019-10-18T17:35:22.287Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
[task 2019-10-18T17:35:22.288Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
[task 2019-10-18T17:35:22.289Z] 17:35:22 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed
[task 2019-10-18T17:35:22.290Z] 17:35:22 INFO - REFTEST TEST-END | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html == file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
Comment 1•5 years ago
|
||
result also observed on ubuntu1804 running GNOME3 shell:
[task 2019-11-22T19:45:37.635Z] 19:45:37 INFO - REFTEST TEST-START | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html == file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
[task 2019-11-22T19:45:37.635Z] 19:45:37 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html | 47 / 136 (34%)
[task 2019-11-22T19:45:37.705Z] 19:45:37 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html | 47 / 136 (34%)
[task 2019-11-22T19:50:37.714Z] 19:50:37 INFO - REFTEST TEST-UNEXPECTED-FAIL | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html == file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html | load failed: timed out waiting for reftest-wait to be removed
[task 2019-11-22T19:50:37.717Z] 19:50:37 INFO - REFTEST INFO | Saved log: START file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html
[task 2019-11-22T19:50:37.718Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts
[task 2019-11-22T19:50:37.719Z] 19:50:37 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-11-22T19:50:37.721Z] 19:50:37 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-11-22T19:50:37.722Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired
[task 2019-11-22T19:50:37.723Z] 19:50:37 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-11-22T19:50:37.725Z] 19:50:37 INFO - REFTEST INFO | Saved log: START file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
[task 2019-11-22T19:50:37.726Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering WaitForTestEnd
[task 2019-11-22T19:50:37.728Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
[task 2019-11-22T19:50:37.730Z] 19:50:37 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-11-22T19:50:37.731Z] 19:50:37 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-11-22T19:50:37.732Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2019-11-22T19:50:37.734Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
[task 2019-11-22T19:50:37.735Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for MozAfterPaint
[task 2019-11-22T19:50:37.737Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] HandlePendingTasksAfterMakeProgress waiting for a MozAfterPaint
[task 2019-11-22T19:50:37.738Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
[task 2019-11-22T19:50:37.740Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] HandlePendingTasksAfterMakeProgress updating canvas
[task 2019-11-22T19:50:37.741Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] SendUpdateCanvasForEvent with 1 rects
[task 2019-11-22T19:50:37.743Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] Rect: 0 0 800 1000
[task 2019-11-22T19:50:37.745Z] 19:50:37 INFO - REFTEST INFO | Saved log: Updating canvas for invalidation
[task 2019-11-22T19:50:37.746Z] 19:50:37 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-11-22T19:50:37.748Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2019-11-22T19:50:37.749Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
[task 2019-11-22T19:50:37.753Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
[task 2019-11-22T19:50:37.754Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2019-11-22T19:50:37.755Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
[task 2019-11-22T19:50:37.756Z] 19:50:37 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed
[task 2019-11-22T19:50:37.757Z] 19:50:37 INFO - REFTEST TEST-END | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1.html == file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/downscaling/downscale-moz-icon-1-ref.html
:dholbert - I have observed this on the now-abandoned debian10 test image as well as ubuntu1804 test image. Something appears to cause this test to not finish up quite nicely. Would you be able to take a look into why this may be the case?
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Is this consistent or intermittent failure?
Comment 3•5 years ago
|
||
These are consistent failures.
Comment 4•5 years ago
|
||
Thanks. Then I'd guess something in image/decoders/icon/gtk/nsIconChannel.cpp is happening differently in the different linux environment.
Comment 5•5 years ago
|
||
(In reply to Edwin Takahashi (:egao, :etakahashi) from comment #1)
:dholbert - I have observed this on the now-abandoned debian10 test image as well as ubuntu1804 test image. Something appears to cause this test to not finish up quite nicely. Would you be able to take a look into why this may be the case?
Sorry, I'm a bit backlogged & don't have cycles to investigate/debug this in the immediate future.
(Since this is in imagelib, perhaps aosmond might be able to take a look at some point?)
Comment 6•5 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #5)
(In reply to Edwin Takahashi (:egao, :etakahashi) from comment #1)
:dholbert - I have observed this on the now-abandoned debian10 test image as well as ubuntu1804 test image. Something appears to cause this test to not finish up quite nicely. Would you be able to take a look into why this may be the case?
Sorry, I'm a bit backlogged & don't have cycles to investigate/debug this in the immediate future.
(Since this is in imagelib, perhaps aosmond might be able to take a look at some point?)
Thanks :dholbert, appreciate you looking into the other reftest failures I've filed.
:aosmond - would you be able to take a look or redirect the ni to someone else? I've seen ref/crashtests not being removed as expected in the past with platforms such as macosx1014 or windows10-aarch64. Usually in those cases, I have marked the test to be skipped in the manifest. Would that be appropriate for this test, for gtkWidget
once the switchover to ubuntu1804 test image is finalized?
In order to run tests against ubuntu1804 on try, please use ./mach try fuzzy --ubuntu-bionic
argument.
Comment 7•5 years ago
|
||
Do you have a link handy to the failure in automation so I can look at the failing image? The one in comment 0 seems to be gone.
Comment 8•5 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #7)
Do you have a link handy to the failure in automation so I can look at the failing image? The one in comment 0 seems to be gone.
I have a newer try push against ubuntu1804, it is the reftest-5 chunk:
try push: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&selectedJob=279392958&revision=cd3d6269f905c3a241006f5ea5b260a4553abc86&searchStr=reftest
reftest analyzer: 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/Gfr1dTUERUeOysJ0TVY-Tg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
log: https://firefoxci.taskcluster-artifacts.net/Gfr1dTUERUeOysJ0TVY-Tg/0/public/logs/live_backing.log
Comment 9•5 years ago
|
||
Thank you. Oh right, I forgot that it was timing out, not image comparison failure. Do you happen to have a failure log handy on a debug build?
Comment 10•5 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #9)
Thank you. Oh right, I forgot that it was timing out, not image comparison failure. Do you happen to have a failure log handy on a debug build?
This push is about a week old, but still has the same failure, hopefully it can be useful.
try: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&searchStr=reftest&revision=bf286d51d9efb7524a3e8e00d06a55f82ea872fd&selectedJob=278821234
reftest analyzer: 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/F9NrwJy3TyKKMtJuSsFH4w/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
log: https://firefoxci.taskcluster-artifacts.net/F9NrwJy3TyKKMtJuSsFH4w/0/public/logs/live_backing.log
Comment 11•5 years ago
|
||
Thanks, no warnings in the log point to what might be failing. To figure out what is going on it'll need some debugging.
Comment 12•5 years ago
|
||
I see in the logs for the debug build run about rect
and drawing windows. I'm not super familiar with the intricacies of reftest, though I have a bug filed at bug 1600389 and bug 1600391 that has to do with the marionette harness reporting issues with window coordinates and window sizes. I wonder if that might be playing a role.
Comment 13•5 years ago
|
||
Please re-test this after bug 1599662 lands. I have a hunch that it might fix this.
Comment 14•5 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #13)
Please re-test this after bug 1599662 lands. I have a hunch that it might fix this.
Certainly, I will put it on my todo/watch list. Thanks for investigating!
Updated•5 years ago
|
Updated•5 years ago
|
Description
•