To run WPT on Chrome on an Android device, some additional set up is required.
As with usual Android development, you need to have adb
and be able to connect to the device. Run adb devices
to verify.
Currently, Android support is a prototype with some known issues:
./wpt run
against Chrome, you might need to remove _venv/bin/chromedriver
so that we can install the correct ChromeDriver corresponding to your Chrome for Android version.Note: rooting the device or installing a root CA is no longer required.
Example (assuming you have Chrome Canary installed on your phone):
./wpt run --test-type=testharness --channel=canary chrome_android TESTS