Title: [237475] trunk/LayoutTests/imported
Revision
237475
Author
[email protected]
Date
2018-10-26 11:55:45 -0700 (Fri, 26 Oct 2018)

Log Message

[Web Animations] Rebase some flaky tests
https://bugs.webkit.org/show_bug.cgi?id=190969

Reviewed by Dean Jackson.

A few Web Animations tests that are flaky have outdated expectations. Rebasing them to have the output
that is most likely to be produced.

LayoutTests/imported/mozilla:

* css-animations/test_document-get-animations-expected.txt:

LayoutTests/imported/w3c:

* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt:
* web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:

Modified Paths

Diff

Modified: trunk/LayoutTests/imported/mozilla/ChangeLog (237474 => 237475)


--- trunk/LayoutTests/imported/mozilla/ChangeLog	2018-10-26 18:53:32 UTC (rev 237474)
+++ trunk/LayoutTests/imported/mozilla/ChangeLog	2018-10-26 18:55:45 UTC (rev 237475)
@@ -1,3 +1,15 @@
+2018-10-26  Antoine Quint  <[email protected]>
+
+        [Web Animations] Rebase some flaky tests
+        https://bugs.webkit.org/show_bug.cgi?id=190969
+
+        Reviewed by Dean Jackson.
+
+        A few Web Animations tests that are flaky have outdated expectations. Rebasing them to have the output
+        that is most likely to be produced.
+
+        * css-animations/test_document-get-animations-expected.txt:
+
 2018-09-27  Antoine Quint  <[email protected]>
 
         [Web Animations] Turn Web Animations with CSS integration on

Modified: trunk/LayoutTests/imported/mozilla/css-animations/test_document-get-animations-expected.txt (237474 => 237475)


--- trunk/LayoutTests/imported/mozilla/css-animations/test_document-get-animations-expected.txt	2018-10-26 18:53:32 UTC (rev 237474)
+++ trunk/LayoutTests/imported/mozilla/css-animations/test_document-get-animations-expected.txt	2018-10-26 18:55:45 UTC (rev 237475)
@@ -4,8 +4,8 @@
 PASS Order of CSS Animations - within an element 
 FAIL Order of CSS Animations - across elements assert_equals: Order of second animation returned after tree surgery expected Element node <div style="animation: animLeft 100s"></div> but got Element node <div style="animation: animLeft 100s"></div>
 PASS Order of CSS Animations - across and within elements 
-FAIL Order of CSS Animations - markup-bound vs free animations assert_equals: Markup-bound animations come first expected "animTop" but got "animLeft"
-FAIL Order of CSS Animations - free animations assert_equals: Free animations are returned in the order they are started expected object "[object CSSAnimation]" but got object "[object CSSAnimation]"
+FAIL Order of CSS Animations - markup-bound vs free animations assert_equals: getAnimations returns markup-bound and free animations expected 2 but got 1
+FAIL Order of CSS Animations - free animations assert_equals: getAnimations returns free animations expected 2 but got 0
 FAIL Order of CSS Animations and CSS Transitions assert_equals: Transition comes first expected "[object CSSTransition]" but got "[object CSSAnimation]"
 PASS Finished but filling CSS Animations are returned 
 PASS Finished but not filling CSS Animations are not returned 

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (237474 => 237475)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2018-10-26 18:53:32 UTC (rev 237474)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2018-10-26 18:55:45 UTC (rev 237475)
@@ -1,3 +1,18 @@
+2018-10-26  Antoine Quint  <[email protected]>
+
+        [Web Animations] Rebase some flaky tests
+        https://bugs.webkit.org/show_bug.cgi?id=190969
+
+        Reviewed by Dean Jackson.
+
+        A few Web Animations tests that are flaky have outdated expectations. Rebasing them to have the output
+        that is most likely to be produced.
+
+        * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt:
+        * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
+        * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
+        * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
+
 2018-10-25  Jiewen Tan  <[email protected]>
 
         [WPT] Update resource-timing WPT tests to use the right cross origin

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt (237474 => 237475)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt	2018-10-26 18:53:32 UTC (rev 237474)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt	2018-10-26 18:55:45 UTC (rev 237475)
@@ -2,6 +2,6 @@
 FAIL Effect values reflect changes to font-size on element assert_equals: Effect value after updating font-size expected "300px" but got "150px"
 FAIL Effect values reflect changes to font-size on parent element assert_equals: Effect value after updating font-size on parent element expected "300px" but got "150px"
 PASS Effect values reflect changes to font-size when computed style is not immediately flushed 
-FAIL Effect values reflect changes to font-size from reparenting assert_equals: Effect value after attaching to font-size:20px parent expected "300px" but got "150px"
+FAIL Effect values reflect changes to font-size from reparenting assert_equals: Effect value after attaching to font-size:20px parent expected "300px" but got "0px"
 PASS Effect values reflect changes to target element 
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt (237474 => 237475)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt	2018-10-26 18:53:32 UTC (rev 237474)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt	2018-10-26 18:55:45 UTC (rev 237475)
@@ -118,6 +118,6 @@
 PASS Element.animate() correctly sets the Animation's timeline 
 PASS Element.animate() correctly sets the Animation's timeline when triggered on an element in a different document 
 PASS Element.animate() calls play on the Animation 
-FAIL CSSPseudoElement.animate() creates an Animation object assert_true: expected true got false
-FAIL CSSPseudoElement.animate() creates an Animation object targeting to the correct CSSPseudoElement object assert_true: expected true got false
+FAIL CSSPseudoElement.animate() creates an Animation object assert_equals: expected Element node <div class="pseudo"></div> but got null
+FAIL CSSPseudoElement.animate() creates an Animation object targeting to the correct CSSPseudoElement object assert_equals: expected Element node <div class="pseudo"></div> but got null
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt (237474 => 237475)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt	2018-10-26 18:53:32 UTC (rev 237474)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt	2018-10-26 18:55:45 UTC (rev 237475)
@@ -1,7 +1,9 @@
 
+Harness Error (TIMEOUT), message = null
+
 PASS The current time returns the hold time when set 
 PASS The current time is unresolved when there is no associated timeline (and no hold time is set) 
 PASS The current time is unresolved when the start time is unresolved (and no hold time is set) 
 PASS The current time is calculated from the timeline time, start time and playback rate 
-PASS The current time does not progress if playback rate is 0 
+TIMEOUT The current time does not progress if playback rate is 0 Test timed out
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt (237474 => 237475)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt	2018-10-26 18:53:32 UTC (rev 237474)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt	2018-10-26 18:55:45 UTC (rev 237475)
@@ -1,4 +1,6 @@
 
+Harness Error (TIMEOUT), message = null
+
 PASS Updating the finished state when playing past end 
 PASS Updating the finished state when seeking past end 
 PASS Updating the finished state when seeking exactly to end 
@@ -8,19 +10,19 @@
 PASS Updating the finished state when playing before end 
 PASS Updating the finished state when seeking before end 
 PASS Updating the finished state when seeking a reversed animation before end 
-PASS Updating the finished state when playback rate is zero and the current time is less than zero 
-PASS Updating the finished state when playback rate is zero and the current time is less than end 
-PASS Updating the finished state when playback rate is zero and the current time is greater than end 
-PASS Updating the finished state when current time is unresolved 
+TIMEOUT Updating the finished state when playback rate is zero and the current time is less than zero Test timed out
+NOTRUN Updating the finished state when playback rate is zero and the current time is less than end 
+NOTRUN Updating the finished state when playback rate is zero and the current time is greater than end 
+NOTRUN Updating the finished state when current time is unresolved 
 PASS Updating the finished state when there is a pending task 
-PASS Updating the finished state when start time is unresolved and did seek = false 
+NOTRUN Updating the finished state when start time is unresolved and did seek = false 
 PASS Updating the finished state when start time is unresolved and did seek = true 
-PASS Finish notification steps don't run when the animation seeks to finish and then seeks back again 
-PASS Finish notification steps run when the animation completes normally 
-PASS Finish notification steps run when the animation seeks past finish 
-PASS Finish notification steps run when the animation completes with .finish(), even if we then seek away 
-PASS Animation finished promise is replaced after seeking back to start 
-PASS Animation finished promise is replaced after replaying from start 
+NOTRUN Finish notification steps don't run when the animation seeks to finish and then seeks back again 
+NOTRUN Finish notification steps run when the animation completes normally 
+NOTRUN Finish notification steps run when the animation seeks past finish 
+NOTRUN Finish notification steps run when the animation completes with .finish(), even if we then seek away 
+NOTRUN Animation finished promise is replaced after seeking back to start 
+NOTRUN Animation finished promise is replaced after replaying from start 
 PASS Animation finish event is fired again after seeking back to start 
 PASS Animation finish event is fired again after replaying from start 
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to