Bug 181888 - Layout Test http/wpt/web-animations/timing-model/animation-effects/current-iteration.html is a flaky failure
Summary: Layout Test http/wpt/web-animations/timing-model/animation-effects/current-it...
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Animations (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-01-19 15:48 PST by Ryan Haddad
Modified: 2020-02-10 00:36 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2018-01-19 15:48:28 PST
The following layout test is flaky on macOS and iOS

http/wpt/web-animations/timing-model/animation-effects/current-iteration.html

Probable cause:

https://trac.webkit.org/changeset/227208/webkit

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Fwpt%2Fweb-animations%2Ftiming-model%2Fanimation-effects%2Fcurrent-iteration.html

--- /Volumes/Data/slave/highsierra-debug-tests-wk1/build/layout-test-results/http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt
+++ /Volumes/Data/slave/highsierra-debug-tests-wk1/build/layout-test-results/http/wpt/web-animations/timing-model/animation-effects/current-iteration-actual.txt
@@ -1,5 +1,7 @@
 
-PASS Test currentIteration during before and after phase when fill is none 
+Harness Error (TIMEOUT), message = null
+
+TIMEOUT Test currentIteration during before and after phase when fill is none Test timed out
 FAIL Test zero iterations: iterations:0 iterationStart:0 duration:0 delay:1 fill:both assert_equals: Value of currentIteration in the before phase expected (number) 0 but got (object) null
 FAIL Test zero iterations: iterations:0 iterationStart:0 duration:100 delay:1 fill:both assert_equals: Value of currentIteration in the before phase expected (number) 0 but got (object) null
 FAIL Test zero iterations: iterations:0 iterationStart:0 duration:Infinity delay:1 fill:both assert_equals: Value of currentIteration in the before phase expected (number) 0 but got (object) null
Comment 1 Radar WebKit Bug Importer 2018-01-19 17:46:21 PST
<rdar://problem/36678322>
Comment 2 Ryan Haddad 2018-01-19 17:50:40 PST
Marked test as flaky in https://trac.webkit.org/r227255
Comment 3 Antoine Quint 2018-01-22 01:28:44 PST
I'm working on a series of patches that will eventually make this WPT test have a 100% pass rate and not be flaky anymore. This should all land within the week.
Comment 4 Antoine Quint 2020-02-10 00:36:00 PST
The test has since moved to imported/w3c/web-platform-tests/web-animations/timing-model/animation-effects/current-iteration.html and passes reliably.