WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 203291
[Web Animations] Update WPT tests related to Web Animations and remove imported Mozilla tests
https://bugs.webkit.org/show_bug.cgi?id=203291
Summary
[Web Animations] Update WPT tests related to Web Animations and remove import...
Antoine Quint
Reported
2019-10-23 03:26:40 PDT
[Web Animations] Update WPT tests related to Web Animations and remove imported Mozilla tests
Attachments
Patch
(1.23 MB, patch)
2019-10-23 03:29 PDT
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Patch
(1.18 MB, patch)
2019-10-23 08:49 PDT
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Patch
(1.18 MB, patch)
2019-10-23 11:14 PDT
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Patch
(1.19 MB, patch)
2019-10-24 01:13 PDT
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Patch
(1.19 MB, patch)
2019-10-24 02:27 PDT
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Antoine Quint
Comment 1
2019-10-23 03:29:09 PDT
Created
attachment 381673
[details]
Patch
youenn fablet
Comment 2
2019-10-23 03:34:01 PDT
Comment on
attachment 381673
[details]
Patch r=me once bots are green. View in context:
https://bugs.webkit.org/attachment.cgi?id=381673&action=review
> LayoutTests/imported/w3c/ChangeLog:9 > + * web-platform-tests/css/css-animations/AnimationEffect-getComputedTiming.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_animation-computed-timing-expected.txt.
If you feel like, you can add a one-liner like: * web-platform-tests/css/css-animations: resynced.
> LayoutTests/TestExpectations:3883 > +webkit.org/b/XXXXXX imported/w3c/web-platform-tests/css/css-animations/keyframes-remove-documentElement-crash.html [ Timeout ]
File a bug? If it is timing out, let's skip it for now.
> LayoutTests/imported/w3c/web-platform-tests/css/css-animations/animationevent-interface.html:7 > +<script src="../../../../../resources/testharnessreport.js"></script>
These changes are unnecessary. Maybe this is due to the way you are running the script. You can use --no-links-conversion to remove these changes.
Antoine Quint
Comment 3
2019-10-23 08:49:25 PDT
Created
attachment 381680
[details]
Patch
Antoine Quint
Comment 4
2019-10-23 11:14:31 PDT
Created
attachment 381702
[details]
Patch
Antoine Quint
Comment 5
2019-10-24 01:13:53 PDT
Created
attachment 381785
[details]
Patch
Antoine Quint
Comment 6
2019-10-24 02:27:31 PDT
Created
attachment 381791
[details]
Patch
youenn fablet
Comment 7
2019-10-24 05:25:45 PDT
Comment on
attachment 381791
[details]
Patch r=me. It might be nice to update TestExpectations quickly to skip some timing out tests. Also some tests are apparently taking very long to pass. I wonder whether bots will like them. View in context:
https://bugs.webkit.org/attachment.cgi?id=381791&action=review
> LayoutTests/imported/w3c/web-platform-tests/css/css-animations/animationevent-marker-pseudoelement-expected.txt:4 > +TIMEOUT AnimationEvent should have the correct pseudoElement memeber Test timed out
Let's skip this one
> LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/non-rendered-element-002-expected.txt:5 > +NOTRUN Transitions on ::marker pseudo-elements are canceled when the parent display type is no longer list-item
Let's skip this one
> LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/properties-value-001.html:50 > + var timeout = 60000;
Are we sure we want to run this test?
> LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/properties-value-002.html:52 > + var timeout = 60000;
Ditto.
WebKit Commit Bot
Comment 8
2019-10-24 06:25:37 PDT
Comment on
attachment 381791
[details]
Patch Clearing flags on attachment: 381791 Committed
r251536
: <
https://trac.webkit.org/changeset/251536
>
WebKit Commit Bot
Comment 9
2019-10-24 06:25:39 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 10
2019-10-24 06:26:18 PDT
<
rdar://problem/56577481
>
Russell Epstein
Comment 11
2019-10-24 16:30:38 PDT
Multiple tests landed failing: imported/w3c/web-platform-tests/css/css-transitions/before-load-001.html imported/w3c/web-platform-tests/css/css-transitions/properties-value-001.html imported/w3c/web-platform-tests/css/css-transitions/properties-value-auto-001.html Test History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-transitions%2Fbefore-load-001.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-transitions%2Fproperties-value-001.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-transitions%2Fproperties-value-auto-001.html
Russell Epstein
Comment 12
2019-10-24 16:45:22 PDT
Reverted
r251536
for reason: Landed 3 Broken Tests. Committed
r251573
: <
https://trac.webkit.org/changeset/251573
>
Antoine Quint
Comment 13
2019-10-25 08:32:20 PDT
Landed again in
r251591
.
Truitt Savell
Comment 14
2019-10-25 09:51:12 PDT
This test imported/w3c/web-platform-tests/css/css-animations/event-order.tentative.html is failing upon landing again. History:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-animations%2Fevent-order.tentative.html
Diff: --- /Volumes/Data/slave/highsierra-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/css/css-animations/event-order.tentative-expected.txt +++ /Volumes/Data/slave/highsierra-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/css/css-animations/event-order.tentative-actual.txt @@ -1,6 +1,6 @@ FAIL Same events are ordered by elements assert_equals: Event #1 pseudoElements should match expected (string) "" but got (undefined) undefined -FAIL Same events on pseudo-elements follow the prescribed order assert_equals: Event #1 pseudoElements should match expected (string) "" but got (undefined) undefined +FAIL Same events on pseudo-elements follow the prescribed order assert_equals: Number of events received (0) should match expected number (4) (expected: animationstart, animationstart, animationstart, animationstart, actual: ) expected 4 but got 0 FAIL Start and iteration events are ordered by time assert_equals: Event #1 types should match (expected: animationiteration, animationstart, actual: animationstart, animationiteration) expected "animationiteration" but got "animationstart" FAIL Iteration and end events are ordered by time assert_equals: Event #1 types should match (expected: animationiteration, animationend, actual: animationend, animationiteration) expected "animationiteration" but got "animationend" FAIL Start and end events are sorted correctly when fired simultaneously assert_equals: Event #1 targets should match expected Element node <div style="animation: anim 100s 2"></div> but got Element node <div style="animation: anim 100s 100s"></div>
Truitt Savell
Comment 15
2019-10-25 09:52:45 PDT
(In reply to Russell Epstein from
comment #11
)
> Multiple tests landed failing: > > imported/w3c/web-platform-tests/css/css-transitions/before-load-001.html > imported/w3c/web-platform-tests/css/css-transitions/properties-value-001.html > imported/w3c/web-platform-tests/css/css-transitions/properties-value-auto- > 001.html > > > Test History: > >
https://results.webkit.org/?suite=layout-tests&suite=layout
- > tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform- > tests%2Fcss%2Fcss-transitions%2Fbefore-load-001. > html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss- > transitions%2Fproperties-value-001.html&test=imported%2Fw3c%2Fweb-platform- > tests%2Fcss%2Fcss-transitions%2Fproperties-value-auto-001.html
These tests are failing again too.
Antoine Quint
Comment 16
2019-10-28 00:55:19 PDT
Committed
r251648
: <
https://trac.webkit.org/changeset/251648
>
Antoine Quint
Comment 17
2019-10-28 00:56:45 PDT
Here's the state of the reported failures since landing again: - imported/w3c/web-platform-tests/css/css-animations/event-order.tentative.html: newly tracked by
bug 203480
in
r251648
. - imported/w3c/web-platform-tests/css/css-transitions/properties-value-auto-001.html: already tracked by
bug 203416
but a new [ Failure ] expectation was added for platform/gtk in
r251648
. - imported/w3c/web-platform-tests/css/css-transitions/properties-value-001.html: already tracked by
bug 203305
- imported/w3c/web-platform-tests/css/css-transitions/before-load-001.html: already tracked by
bug 203416
but a new [ Failure ] expectation was added for platform/gtk in
r251648
.
Truitt Savell
Comment 18
2019-10-28 10:16:13 PDT
Two more tests failing due to this import: imported/w3c/web-platform-tests/css/css-animations/animation-opacity-pause-and-set-time.html imported/w3c/web-platform-tests/css/css-animations/animation-transform-pause-and-set-time.html Both are image failure. History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-animations%2Fanimation-opacity-pause-and-set-time.html%20imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-animations%2Fanimation-transform-pause-and-set-time.html
Truitt Savell
Comment 19
2019-10-28 13:11:49 PDT
(In reply to Truitt Savell from
comment #18
)
> Two more tests failing due to this import: > > imported/w3c/web-platform-tests/css/css-animations/animation-opacity-pause- > and-set-time.html > imported/w3c/web-platform-tests/css/css-animations/animation-transform-pause- > and-set-time.html > > Both are image failure. > History: >
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard
. > html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss- > animations%2Fanimation-opacity-pause-and-set-time. > html%20imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss- > animations%2Fanimation-transform-pause-and-set-time.html
https://bugs.webkit.org/show_bug.cgi?id=203501
for these failures
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug