Bug 284486
| Summary: | REGRESSION (281100@main/267060@main): [ macOS wk1 ] 4 imported/w3c/web-platform-tests/css/css-grid/subgrid/* tests are a flak failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Karl Rackler <rackler> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Normal | CC: | ntim, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Karl Rackler
Description:
imported/w3c/web-platform-tests/css/css-grid/subgrid/alignment-in-subgridded-axes-001.html
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-005.html
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-006.html
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-007.html
imported/w3c/web-platform-tests/css/css-grid/subgrid/alignment-in-subgridded-axes-001.html
This test was added with the WPT re-sync in https://commits.webkit.org/281100@main and has been a flaky failure since the start.
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-005.html
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-006.html
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-007.html
These tests were added with the WPT re-sync in https://commits.webkit.org/267060@main and have been a flaky failure since the start.
This issue can be bisected to the WPT re-sync commits 281100@main/267060@main using the command:
run-webkit-tests --release -1 --iterations 50 --no-retry --force imported/w3c/web-platform-tests/css/css-grid/subgrid/alignment-in-subgridded-axes-001.html imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-005.html imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-006.html imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-007.html
History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-grid%2Fsubgrid%2Falignment-in-subgridded-axes-001.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-grid%2Fsubgrid%2Fsubgrid-baseline-005.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-grid%2Fsubgrid%2Fsubgrid-baseline-006.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-grid%2Fsubgrid%2Fsubgrid-baseline-007.html&flavor=wk1&recent=false
Diff:
imported/w3c/web-platform-tests/css/css-grid/subgrid/alignment-in-subgridded-axes-001.html
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-005.html
-PASS .item 1
-PASS .item 2
-PASS .item 3
-PASS .item 4
-PASS .item 5
-PASS .item 6
-PASS .item 7
-PASS .item 8
-PASS .item 9
-PASS .item 10
-PASS .item 11
-PASS .item 12
-PASS .item 13
-PASS .item 14
-PASS .item 15
-PASS .item 16
+FAIL .item 1 assert_equals:
+<div class="item" data-offset-x="30" data-expected-width="40" data-offset-y="30" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 2 assert_equals:
+<div class="item" data-offset-x="30" data-expected-width="40" data-offset-y="130" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 3 assert_equals:
+<div class="item" data-offset-x="30" data-expected-width="40" data-offset-y="230" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 4 assert_equals:
+<div class="item" data-offset-x="30" data-expected-width="40" data-offset-y="330" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 5 assert_equals:
+<div class="item" data-offset-x="130" data-expected-width="40" data-offset-y="30" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 6 assert_equals:
+<div class="item" data-offset-x="130" data-expected-width="40" data-offset-y="130" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 7 assert_equals:
+<div class="item" data-offset-x="130" data-expected-width="40" data-offset-y="230" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 8 assert_equals:
+<div class="item" data-offset-x="130" data-expected-width="40" data-offset-y="330" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 9 assert_equals:
+<div class="item" data-offset-x="230" data-expected-width="40" data-offset-y="30" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 10 assert_equals:
+<div class="item" data-offset-x="230" data-expected-width="40" data-offset-y="130" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 11 assert_equals:
+<div class="item" data-offset-x="230" data-expected-width="40" data-offset-y="230" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 12 assert_equals:
+<div class="item" data-offset-x="230" data-expected-width="40" data-offset-y="330" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 13 assert_equals:
+<div class="item" data-offset-x="330" data-expected-width="40" data-offset-y="30" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 14 assert_equals:
+<div class="item" data-offset-x="330" data-expected-width="40" data-offset-y="130" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 15 assert_equals:
+<div class="item" data-offset-x="330" data-expected-width="40" data-offset-y="230" data-expected-height="40"></div>
+height expected 40 but got 60
+FAIL .item 16 assert_equals:
+<div class="item" data-offset-x="330" data-expected-width="40" data-offset-y="330" data-expected-height="40"></div>
+height expected 40 but got 60
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-006.html
PASS .item 1
PASS .item 2
PASS .item 3
-PASS .item 4
+FAIL .item 4 assert_equals:
+<div data-offset-x="332" class="item last">
+ <span></span><br><span></span>
+ </div>
+offsetLeft expected 332 but got 325
PASS .item 5
-PASS .item 6
-PASS .item 7
-PASS .item 8
-PASS .item 9
-PASS .item 10
-PASS .item 11
-PASS .item 12
+FAIL .item 6 assert_equals:
+<div data-offset-x="190" class="item last">
+ <span></span><br><span></span>
+ </div>
+offsetLeft expected 190 but got 180
+FAIL .item 7 assert_equals:
+<div data-offset-x="534" class="item small first"></div>
+offsetLeft expected 534 but got 567
+FAIL .item 8 assert_equals:
+<div data-offset-x="465" class="item small last"></div>
+offsetLeft expected 465 but got 455
+FAIL .item 9 assert_equals:
+<div data-offset-x="407" class="item small first"></div>
+offsetLeft expected 407 but got 417
+FAIL .item 10 assert_equals:
+<div data-offset-x="332" class="item small last"></div>
+offsetLeft expected 332 but got 305
+FAIL .item 11 assert_equals:
+<div data-offset-x="262" class="item small first"></div>
+offsetLeft expected 262 but got 267
+FAIL .item 12 assert_equals:
+<div data-offset-x="190" class="item small last"></div>
+offsetLeft expected 190 but got 155
imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-007.html
PASS .item 1
-PASS .item 2
-PASS .item 3
-PASS .item 4
-PASS .item 5
-PASS .item 6
-PASS .item 7
+FAIL .item 2 assert_equals:
+<div data-offset-y="58" class="item last">
+ <span></span><br><span></span>
+ </div>
+offsetTop expected 58 but got 43
+FAIL .item 3 assert_equals:
+<div data-offset-y="151" class="item first">
+ <span></span><br><span></span>
+ </div>
+offsetTop expected 151 but got 121
+FAIL .item 4 assert_equals:
+<div data-offset-y="181" class="item last">
+ <span></span><br><span></span>
+ </div>
+offsetTop expected 181 but got 141
+FAIL .item 5 assert_equals:
+<div data-offset-y="291" class="item first">
+ <span></span><br><span></span>
+ </div>
+offsetTop expected 291 but got 224
+FAIL .item 6 assert_equals:
+<div data-offset-y="321" class="item last">
+ <span></span><br><span></span>
+ </div>
+offsetTop expected 321 but got 244
+FAIL .item 7 assert_equals:
+<div data-offset-y="11" class="item small first"></div>
+offsetTop expected 11 but got 3
PASS .item 8
-PASS .item 9
-PASS .item 10
-PASS .item 11
-PASS .item 12
+FAIL .item 9 assert_equals:
+<div data-offset-y="126" class="item small first"></div>
+offsetTop expected 126 but got 111
+FAIL .item 10 assert_equals:
+<div data-offset-y="126" class="item small last"></div>
+offsetTop expected 126 but got 111
+FAIL .item 11 assert_equals:
+<div data-offset-y="266" class="item small first"></div>
+offsetTop expected 266 but got 219
+FAIL .item 12 assert_equals:
+<div data-offset-y="266" class="item small last"></div>
+offsetTop expected 266 but got 219
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/141312504>
EWS
Test gardening commit 287696@main (b457ca14005d): <https://commits.webkit.org/287696@main>
Reviewed commits have been landed. Closing PR #37797 and removing active labels.
Jonathan Bedard
Closing WebKitLegacy testing bugs as we cut-back WebKitLegacy testing. See https://bugs.webkit.org/show_bug.cgi?id=304436.