Package reftest and wpt manifest parsers for use on hg servers

NEW
Unassigned

Status

defect
4 years ago
4 years ago

People

(Reporter: cmanchester, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Bug 1203266 will cause them to be invoked during manifest reading, so we need to package them and put them on hg servers for json-mozbuildinfo.
Looking at this I think it might be ok to move the python reftest manifest parser into the mozbuild package. The wptmanifest parser is going to a bit harder.
Ok, I think the way forward for wptmanifests is to add a setup.py to the wpt-tools repo so we can upload it, add it to the in-tree virtualenv, and import it as a normal package in the emitter. Although I guess this will add some overly-general names to the in-tree python environment (like "runner" and "manifest").
You need to log in before you can comment on or make changes to this bug.