gecko-dev/testing/web-platform/tests/tools/wpt
Ali Juma 61ca90af3e Bug 1567017 [wpt PR 17892] - Add support for running tests with Chrome for iOS, a=testonly
Automatic update from web-platform-tests
Add support for running tests with Chrome for iOS (#17892)

* Add support for running tests with Chrome for iOS

This adds Chrome for iOS as a supported browser. Because of iOS-specific
constraints, running tests with Chrome on iOS requires a local build
of Chrome. Specifically:
1) Checkout chromium, and build the targets ios_cwt_chromedriver_tests and
   ios_cwt_chromedriver_tests_module.
2) Pass <CHROMIUM_SRC_DIR>/ios/chrome/test/wpt/tools/run_cwt_chromedriver.py
   as the --webdriver-binary argument to 'wpt run'

The default build directory, iOS simulator device type, and iOS version are
specified inside run_cwt_chromedriver.py, but can be overridden by passing
--webdriver-arg arguments to 'wpt run'. For example, to use an iPhone X
simulator instead of the default iPhone 8 simulator, pass the argument
--webdriver-arg='--device=iPhone X'.
--

wpt-commits: c88dfdfe443e497c28b98936228e94cc45b8cdbe
wpt-pr: 17892
2019-07-24 13:35:31 +01:00
..
tests Bug 1555432 [wpt PR 17079] - Get more of tools/wpt/tests passing on Windows, a=testonly 2019-06-19 11:06:37 -07:00
__init__.py
browser.py Bug 1567017 [wpt PR 17892] - Add support for running tests with Chrome for iOS, a=testonly 2019-07-24 13:35:31 +01:00
commands.json Bug 1542174 [wpt PR 16136] - Support downloading bzip2 manifests, a=testonly 2019-06-05 10:26:00 +01:00
create.py
install.py Bug 1556482 [wpt PR 17147] - [wpt] Correctly set the browser channel for Edge, a=testonly 2019-06-19 11:06:38 -07:00
markdown.py
paths Bug 1531957 [wpt PR 15593] - Add support for verifying taskcluster config, a=testonly 2019-04-01 14:42:29 +01:00
requirements.txt Bug 1557444 [wpt PR 16870] - Update requests to 2.22.0, a=testonly 2019-06-19 11:05:41 -07:00
run.py Bug 1567017 [wpt PR 17892] - Add support for running tests with Chrome for iOS, a=testonly 2019-07-24 13:35:31 +01:00
testfiles.py Bug 1556349 [wpt PR 17134] - Ensure that testfiles revish is a string., a=testonly 2019-06-19 11:06:33 -07:00
tox.ini Bug 1526611 [wpt PR 15278] - Stop running coverage by default in tox, a=testonly 2019-02-26 12:05:10 +00:00
update.py
utils.py Bug 1550201 [wpt PR 16365] - Fix bogus type comment syntax causing mypy to fail totally, a=testonly 2019-06-05 10:26:43 +01:00
virtualenv.py Bug 1564812 [wpt PR 17522] - Deal with the virtualenv .Python link being broken, a=testonly 2019-07-24 13:33:28 +01:00
wpt.py Bug 1554416 [wpt PR 16851] - [docs] Automatically generate CLI documentation, a=testonly 2019-06-19 11:06:01 -07:00