Thanks to great work by Outreachy intern Ahilya Sinha (:Cactusmachete) [1], the in-tree wpt MANIFEST.json files are no longer used and will soon be removed.

Invoking `mach wpt` will now cause a recent wpt manifest to be downloaded from Taskcluster into the objdir (if not already present) and updated to match the source tree. Running `mach wpt-manifest-update` manually should no longer be necessary. Hopefully this fixes the many issues caused by having this file under source control.

The tradeoff for auto-updating the manifest is an corresponding delay in startup for wpt tests. In order to reduce this as much as possible, there is ongoing work to speed up manifest updates [2].

If you notice regressions from this change, please file a bug in the Testing::web-platform-tests component and needinfo me.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1473915
[2] https://github.com/web-platform-tests/wpt/pull/12553
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to