Open
Bug 1961672
Opened 21 days ago
Updated 20 days ago
webkit-animation-iteration-event.html failures on Android when window creation timing is changed
Categories
(Core :: DOM: Animation, task)
Core
DOM: Animation
Tracking
()
NEW
People
(Reporter: mstange, Unassigned)
References
(Blocks 1 open bug)
Details
The test /dom/events/webkit-animation-iteration-event.html
seems to be extremely unreliable, see the long list of expected failure conditions in the ini file and the long list of duplicates and "see also" bugs of bug 1608980.
My patch in bug 1341913 got backed out because it affected performance in a way that caused the test to fail on test-android-em-7.0-x86_64-qr/debug-geckoview-web-platform-tests-nofis-7 , here's the failure log: https://treeherder.mozilla.org/logviewer?job_id=504364048&repo=autoland&lineNumber=2717
task 2025-04-17T01:36:30.866Z] 01:36:30 INFO - TEST-START | /dom/events/webkit-animation-iteration-event.html
[task 2025-04-17T01:36:30.888Z] 01:36:30 INFO - Closing window 74c41811-de5c-43d8-aafa-41516a9c5954
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-end-event.html | webkitAnimationEnd event listener should trigger for an animation
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-end-event.html | webkitAnimationEnd event listener should not trigger if an unprefixed listener also exists
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-end-event.html | webkitAnimationEnd event listener should not trigger if an unprefixed event handler also exists
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-end-event.html | event types for prefixed and unprefixed animationend event listeners should be named appropriately
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-end-event.html | webkitAnimationEnd event listener is case sensitive
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-iteration-event.html | onanimationiteration and onwebkitanimationiteration are not aliases
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-iteration-event.html | dispatchEvent of a webkitAnimationIteration event does trigger a prefixed event handler or listener
[task 2025-04-17T01:37:01.823Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-iteration-event.html | dispatchEvent of a webkitAnimationIteration event does not trigger an unprefixed event handler or listener
[task 2025-04-17T01:37:01.824Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-iteration-event.html | dispatchEvent of an animationiteration event does not trigger a prefixed event handler or listener
[task 2025-04-17T01:37:01.824Z] 01:37:01 INFO - TEST-PASS | /dom/events/webkit-animation-iteration-event.html | onwebkitanimationiteration event handler should trigger for an animation
[task 2025-04-17T01:37:01.824Z] 01:37:01 INFO - TEST-KNOWN-INTERMITTENT-TIMEOUT | /dom/events/webkit-animation-iteration-event.html | onwebkitanimationiteration event handler should not trigger if an unprefixed event handler also exists - Test timed out
[task 2025-04-17T01:37:01.824Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.824Z] 01:37:01 INFO - TEST-KNOWN-INTERMITTENT-NOTRUN | /dom/events/webkit-animation-iteration-event.html | onwebkitanimationiteration event handler should not trigger if an unprefixed listener also exists
[task 2025-04-17T01:37:01.825Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.825Z] 01:37:01 INFO - TEST-KNOWN-INTERMITTENT-NOTRUN | /dom/events/webkit-animation-iteration-event.html | event types for prefixed and unprefixed animationiteration event handlers should be named appropriately
[task 2025-04-17T01:37:01.825Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.825Z] 01:37:01 INFO - TEST-KNOWN-INTERMITTENT-NOTRUN | /dom/events/webkit-animation-iteration-event.html | webkitAnimationIteration event listener should trigger for an animation
[task 2025-04-17T01:37:01.826Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.826Z] 01:37:01 INFO - TEST-UNEXPECTED-NOTRUN | /dom/events/webkit-animation-iteration-event.html | webkitAnimationIteration event listener should not trigger if an unprefixed listener also exists - expected PASS
[task 2025-04-17T01:37:01.826Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.826Z] 01:37:01 INFO - TEST-KNOWN-INTERMITTENT-NOTRUN | /dom/events/webkit-animation-iteration-event.html | webkitAnimationIteration event listener should not trigger if an unprefixed event handler also exists
[task 2025-04-17T01:37:01.827Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.827Z] 01:37:01 INFO - TEST-UNEXPECTED-NOTRUN | /dom/events/webkit-animation-iteration-event.html | event types for prefixed and unprefixed animationiteration event listeners should be named appropriately - expected PASS
[task 2025-04-17T01:37:01.827Z] 01:37:01 INFO -
[task 2025-04-17T01:37:01.827Z] 01:37:01 INFO - TEST-UNEXPECTED-NOTRUN | /dom/events/webkit-animation-iteration-event.html | webkitAnimationIteration event listener is case sensitive - expected PASS
[task 2025-04-17T01:37:01.889Z] 01:37:01 INFO - TEST-UNEXPECTED-TIMEOUT | /dom/events/webkit-animation-iteration-event.html | expected OK
[task 2025-04-17T01:37:01.889Z] 01:37:01 INFO - TEST-INFO took 31023ms
I'm planning to just change the expectations in the ini file to expect failures on Android just like we do on the other platforms. But I really wonder if it should be removed entirely.
You need to log in
before you can comment on or make changes to this bug.
Description
•