Bug 224006

Summary: REGRESSION (r275227): [ macOS iOS Release ] imported/w3c/web-platform-tests/css/css-transitions/properties-value-003.html is a constant failure
Product: WebKit Reporter: Robert Jenner <jenner>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: graouts, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Robert Jenner 2021-03-31 10:20:08 PDT
imported/w3c/web-platform-tests/css/css-transitions/properties-value-003.html

is constantly failing in macOS and iOS Release starting at r275227. 

HISTORY URL:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-transitions%2Fproperties-value-003.html

TEXT DIFF:
 PASS background-image image(url) / events
 PASS background-image image(data) / values
 PASS background-image image(data) / events
-FAIL background-image image(gradient) / values assert_not_equals: must not be target value after start got disallowed value "-webkit-linear-gradient(top, rgb(186, 218, 85), rgb(240, 117, 117))"
+FAIL background-image image(gradient) / values assert_not_equals: may not be target value while transitioning on .transition got disallowed value "-webkit-linear-gradient(top, rgb(186, 218, 85), rgb(240, 117, 117))"
 PASS background-image image(gradient) / events
 FAIL background-size background-size(keyword) / values assert_not_equals: must not be target value after start got disallowed value "contain"
 FAIL background-size background-size(keyword) / events assert_equals: Expected TransitionEnd events triggered on .transition expected "background-size:2s" but got ""
Comment 1 Radar WebKit Bug Importer 2021-03-31 10:20:28 PDT
<rdar://problem/76058812>
Comment 2 Robert Jenner 2021-03-31 10:30:57 PDT
Was able to reproduce to failure using the following test:

run-webkit-test imported/w3c/web-platform-tests/css/css-transitions/properties-value-003.html --iterations 1000 -f

Revision r275227 was not available to me. The history is pretty clear that's where it started, and I did produce the failure at r275228, but not at r275226.
Comment 3 Antoine Quint 2021-03-31 14:43:11 PDT
I just noticed that. I'll be looking at this tomorrow.
Comment 4 Antoine Quint 2021-03-31 14:54:18 PDT
This actually just needs a rebaseline, this test now fails later than it used to, so it is actually a progression.
Comment 5 Robert Jenner 2021-03-31 15:12:50 PDT
Removed all test expectations here because this was causing it not to be flagged by EWS:
https://trac.webkit.org/changeset/275309/webkit
Comment 6 Robert Jenner 2021-03-31 15:33:01 PDT
Rebaselined test here: 

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

I hope I did this correctly, this is only the second time I've done this.
Comment 7 Antoine Quint 2021-03-31 23:32:08 PDT
(In reply to Robert Jenner from comment #6)
> Rebaselined test here: 
> 
> https://trac.webkit.org/changeset/275311/webkit
> 
> I hope I did this correctly, this is only the second time I've done this.

Bots sure look like you did :) Thanks Robert.