Bug 187041 - Layout Test imported/mozilla/css-animations/test_animation-pausing.html is failing
Summary: Layout Test imported/mozilla/css-animations/test_animation-pausing.html is fa...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-06-26 07:20 PDT by Per Arne Vollan
Modified: 2018-07-12 06:43 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Per Arne Vollan 2018-06-26 07:20:47 PDT
The following layout test is failing on Windows:

imported/mozilla/css-animations/test_animation-pausing.html

Probable cause:

Unknown.

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fmozilla%2Fcss-animations%2Ftest_animation-pausing.html
Comment 1 Per Arne Vollan 2018-06-26 07:24:45 PDT
Updated test expectations in <https://trac.webkit.org/changeset/233199/webkit>.
Comment 2 Charlie Turner 2018-06-26 08:35:34 PDT
This is also failing in GTK. The reason is that it was globally disabled in effect (has a pass/fail/timeout acceptance) but after r233141 in bug 183826 is was marked as expected to pass.

The diff on the GTK release bots is as follows,

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/mozilla/css-animations/test_animation-pausing-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/mozilla/css-animations/test_animation-pausing-actual.txt
@@ -1,8 +1,8 @@
 
-PASS play() overrides animation-play-state 
+FAIL play() overrides animation-play-state assert_greater_than: Playing value of margin-left is greater than zero expected a number greater than 0 but got 0
 PASS pause() overrides animation-play-state 
 PASS play() is overridden by later setting "animation-play-state: paused" 
-PASS play() flushes pending changes to animation-play-state first 
+FAIL play() flushes pending changes to animation-play-state first assert_greater_than: Playing value of margin-left is increasing expected a number greater than 0 but got 0
 PASS pause() applies pending changes to animation-play-state first 
 PASS Setting the current time completes a pending pause

I'll be updated our ports expectations files accordingly.
Comment 3 Michael Catanzaro 2018-07-02 15:05:57 PDT
This test is now timing out, see webkit.org/b/187264
Comment 4 Miguel Gomez 2018-07-12 06:42:01 PDT
This is consistently passing since r233512
Comment 5 Radar WebKit Bug Importer 2018-07-12 06:43:05 PDT
<rdar://problem/42118656>