From an email thread in November:
Currently in webkitpy/w3c we have:
deps_updater (nothing to do with DEPS - this imports latest wpt and optionally tries to update baselines)
-> test_importer (assumes wpt repo is already checked out; only does part of the process)
-> test_converter (used by test_importer, should be unnecessary at some point)
-> update_w3c_test_expectations (updates baselines and expectations files, part of auto-import)
sync_wpt (currently this is the initial version of the exporter script)
-> local_wpt (for operations on upstream copy)
-> chromium_wpt (for operations on downstream copy)
wpt_bridge_bot (temporary, will be deleted)
Regardless of whether we want to compose the different parts by invoking them as separate scripts or importing them as Python modules, we may want to consider re-organizing. Possible naming:
wpt_sync
-> wpt_import
-> wpt_update_expectations
-> wpt_export
Comment 1 by bugdroid1@chromium.org
, Jan 19 2017