Open Bug 1370784 Opened 5 years ago Updated 3 days ago

Intermittent image/test/mochitest/test_animSVGImage.html | timing out after 120000ms. Animated image still doesn't look correct, after call #5822 to myPoll

Categories

(Core :: SVG, defect, P5)

x86_64
macOS
defect

Tracking

()

REOPENED
Tracking Status
firefox56 --- disabled
firefox57 --- disabled

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

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

Attachments

(1 obsolete file)

OS: Unspecified → Mac OS X
Priority: -- → P3
Hardware: Unspecified → x86_64
Whiteboard: [gfx-noted]
this has been quite frequent for the last 2 weeks, primarily on opt/pgo and a mix of e10s/non-e10s.

here is a recent win8-pgo log:
https://treeherder.mozilla.org/logviewer.html#?repo=autoland&job_id=114401156

I see this in the log file:
9:38:24     INFO - TEST-FAIL | image/test/mochitest/test_animSVGImage.html | The author of the test has indicated that flaky timeouts are expected.  Reason: Pre-existing timeouts when converting from mochitest-chrome 
09:38:24     INFO - TEST-PASS | image/test/mochitest/test_animSVGImage.html | myPoll called 
09:38:24     INFO - TEST-FAIL | image/test/mochitest/test_animSVGImage.html | The author of the test has indicated that flaky timeouts are expected.  Reason: Pre-existing timeouts when converting from mochitest-chrome 
09:38:24     INFO - TEST-PASS | image/test/mochitest/test_animSVGImage.html | myPoll called 
09:38:24     INFO - TEST-FAIL | image/test/mochitest/test_animSVGImage.html | The author of the test has indicated that flaky timeouts are expected.  Reason: Pre-existing timeouts when converting from mochitest-chrome 
09:38:24     INFO - TEST-PASS | image/test/mochitest/test_animSVGImage.html | myPoll called 
09:38:24     INFO - TEST-FAIL | image/test/mochitest/test_animSVGImage.html | The author of the test has indicated that flaky timeouts are expected.  Reason: Pre-existing timeouts when converting from mochitest-chrome 
09:38:24     INFO - TEST-PASS | image/test/mochitest/test_animSVGImage.html | myPoll called 
09:38:24     INFO - TEST-FAIL | image/test/mochitest/test_animSVGImage.html | The author of the test has indicated that flaky timeouts are expected.  Reason: Pre-existing timeouts when converting from mochitest-chrome 
09:38:24     INFO - Buffered messages finished
09:38:24     INFO - TEST-UNEXPECTED-FAIL | image/test/mochitest/test_animSVGImage.html | timing out after 120000ms.  Animated image still doesn't look correct, after call #3508 to myPoll 
09:38:24     INFO -     failTest@image/test/mochitest/test_animSVGImage.html:87:3
09:38:24     INFO -     setTimeout handler*SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:676:12
09:38:24     INFO -     main@image/test/mochitest/test_animSVGImage.html:114:3
09:38:24     INFO -     EventHandlerNonNull*@image/test/mochitest/test_animSVGImage.html:117:1
09:38:24     INFO - GECKO(2808) | MEMORY STAT | vsize 1765MB | vsizeMaxContiguous 7068490MB | residentFast 67MB | heapAllocated 18MB
09:38:24     INFO - TEST-PASS | image/test/mochitest/test_animSVGImage.html | myPoll called 
09:38:24     INFO - TEST-OK | image/test/mochitest/test_animSVGImage.html | took 120133ms



what is odd is there are so many repeated lines of this:
09:38:24     INFO - TEST-PASS | image/test/mochitest/test_animSVGImage.html | myPoll called 
09:38:24     INFO - TEST-FAIL | image/test/mochitest/test_animSVGImage.html | The author of the test has indicated that flaky timeouts are expected.  Reason: Pre-existing timeouts when converting from mochitest-chrome 


:milan, I see you are the triage owner for core::imagelib, can you find someone from the imagelib team to look into this bug sometime in the next 2 weeks?
Flags: needinfo?(milan)
Whiteboard: [gfx-noted] → [gfx-noted][stockwell needswork]
Assignee: nobody → aosmond
Component: ImageLib → SVG
Flags: needinfo?(milan)
Andrew, have you found time to look at this? If it's going to be a while, let me know and I'll skip the test temporarily, at least on Windows.
Flags: needinfo?(aosmond)
Pushed by jmaher@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7f812a8f576d
Disable image/test/mochitest/test_animSVGImage.html on windows. r=me a=testonly
leaving this open, please consider looking into the failure and fixing this in the near future :)
Keywords: leave-open
Whiteboard: [gfx-noted][stockwell needswork] → [gfx-noted][stockwell disabled]
Bulk priority update of open intermittent test failure bugs. 

P3 => P5

https://bugzilla.mozilla.org/show_bug.cgi?id=1381960
Priority: P3 → P5
The screenshots suggest it failed to decode for some reason, but the logs are cut off as it spams out the polling/snapshot retries. I need to instrument a try with that fixed and maybe additional logging.
Flags: needinfo?(aosmond)
See Also: → 1437648
Got around to checking out the logs. Bad test.

try with fix: https://treeherder.mozilla.org/#/jobs?repo=try&revision=c8ea8eaee61ff5ae2b89f21fb7fbc4dfdbf7b91f
Status: NEW → ASSIGNED
We would poll one too many times in the mochitest. If we managed to
redraw before we recapture the snapshot, we would never pass the test as
a result since the image was removed.
Actually I see this was disabled on Windows and Android as well. Let's make sure this works there too:

try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=e0bde69f651f63bda1cc26fb8ccecc225b3ea845
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Attachment #9026693 - Attachment is obsolete: true
Assignee: aosmond → nobody
You need to log in before you can comment on or make changes to this bug.