Open Bug 1645272 Opened 4 years ago Updated 3 years ago

[meta] Migrate our in-tree reftest-paged reftests into wpt

Categories

(Core :: Layout, task, P3)

task

Tracking

()

ASSIGNED

People

(Reporter: hiro, Assigned: hiro)

References

()

Details

(Keywords: meta, Whiteboard: [print2020])

No description provided.
Depends on: 1645274
Depends on: 1648013
Depends on: 1648016
Depends on: 1649663
Depends on: 1649677

Sorry that I should've noticed this earlier. I just realize that currently wpt printing reftests don't run in the same tier as our ordinary wpt reftests, so they don't have the same platform coverages.

By looking at this treeherder query on mozilla-central, I notice Wp is still tier2 on Linux, macOS, and Windows; no coverage on Android. That means if something breaks a wpt printing reftest, the offending patches won't be backout immediately. Though we might care less about printing on Android, but ideally we should run wpt printing reftest wherever the ordinary reftests run unless there are some obstacles to run them on Android.

Hiro, I feel we should suspend converting more reftest-print reftests to wpt unless Wp are promoted to Tier1 (at least on the three desktop platforms that support printing) per the above reasons. What do you think?

James, do we have any timeline to promote wpt printing reftests to Tier1? Any plan to support them on Android?

Flags: needinfo?(james)
Flags: needinfo?(hikezoe.birchill)

I'm happy to promote them to Tier-1 immediately. I just landed them as T-2 out of conservativeness.

I think that some additional work would be required to support Android. At the least I'm not sure the step where we write a PDF to disk is going to work on that platform.

Flags: needinfo?(james)
Depends on: 1649866

Thank you both! Honestly I hadn't realized it at all. :/

Flags: needinfo?(hikezoe.birchill)

Note about flexbox-single-column-4.html, Daniel and TYLin agreed on we don't need to upstream it, see bug 1649677 comment 2 and bug 1649677 comment 3.

Whiteboard: [print2020]
Whiteboard: [print2020] → [print2020_v80]
Whiteboard: [print2020_v80] → [print2020_v81]
See Also: → 1650196
Whiteboard: [print2020_v81] → [print2020]

Hiro, Is this still an open issue? I see that all the dependencies have been closed. Cleaning up Epics and this stood out.

Flags: needinfo?(hikezoe.birchill)

right, you can see still a bunch of tests we need to migrate in the URL field (https://searchfox.org/mozilla-central/search?q=reftest-paged&path=&case=false&regexp=false).

Flags: needinfo?(hikezoe.birchill)
You need to log in before you can comment on or make changes to this bug.