author Maja Frydrychowicz <mjzffr@gmail.com>
Fri, 15 Jun 2018 16:30:58 +0000
changeset 476885 266c6cfb96a76daaa7bd2e3574f7d1d8ae60c4a6
parent 409684 ecb85cc1ee3e7e6473ecbe2b450fa2a5a55fc5ff
child 542475 cea1b44698403de8ec10aa5b712a23eb107028eb
permissions -rw-r--r--
Bug 1323620 - Add "fennec" product to wptrunner. r=jgraham This allows running web-platform-tests on Fennec given a running emulator. (Which is how we expect the tests to run in automation as well -- the android_emulator_unittest mozharness script takes care of emulator start-up.) It also hooks up ./mach wpt. wptrunner sets up a profile for Fennec, forwards the marionette port and starts up Fennec, etc. = Usage = Set your mozconfig to build fennec. Start an emulator: `./mach android-emulator --version x86` Install fennec: `./mach build && ./mach package && ./mach install` Run the tests: ``` ./mach wpt --product=fennec --testtype=testharness --certutil-binary path/to/host/os/certutil path/to/some/tests ``` Differential Revision: https://phabricator.services.mozilla.com/D1587

firefox =
fennec =
chrome =
edge =
servo =

remote_url = https://github.com/w3c/web-platform-tests.git
branch = master
sync_path = sync

prefs = ../profiles
run_info = .

tests = tests
metadata = meta
url_base = /

tests = mozilla/tests
metadata = mozilla/meta
url_base = /_mozilla/