Closed Bug 1803854 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 37307 - Refactor Masonry Tests

Categories

(Core :: Layout: Grid, task, P4)

task

Tracking

()

RESOLVED FIXED
109 Branch
Tracking Status
firefox109 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 37307 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/37307
Details from upstream follow.

Brandon Stewart <brandonstewart@apple.com> wrote:

Refactor Masonry Tests

The masonry tests are all bunched up together with many having numerous grids per test file. This makes it extremely hard to debug what is going wrong with a specific test.

This can be tackled in 2 steps. Step 1 (which is this patch) is to break the files up into folders, so it is easier to filter tests. Second is to break up the tests into individual ones (with better names), so we know exactly what test is failing.

Component: web-platform-tests → Layout: Grid
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 47 tests and 67 subtests

Status Summary

Firefox

OK : 1
PASS: 113

Chrome

OK : 1
PASS: 29
FAIL: 84

Safari

OK : 1
PASS: 29
FAIL: 84

Links

GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a20e0bd6ec45 [wpt PR 37307] - Refactor Masonry Tests, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
You need to log in before you can comment on or make changes to this bug.