webkitpy: Provide option to skip install
authorjbedard@apple.com <jbedard@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Apr 2017 19:39:29 +0000 (19:39 +0000)
committerjbedard@apple.com <jbedard@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Apr 2017 19:39:29 +0000 (19:39 +0000)
commit579e1b6b916e5a7b5ccf299ea9582c35e1ae276a
tree006c57ae53fa6799986b67ec3bf65eb0fa15490d
parent5ea3a3dc6f4d5f9b6bb0b9b9409f7992be2c03a4
webkitpy: Provide option to skip install
https://bugs.webkit.org/show_bug.cgi?id=170344

Reviewed by Alexey Proskuryakov.

Installing can take time for on device testing.  Provide an option to skip install
and use whatever driver is currently installed on the device or simulator.

* Scripts/webkitpy/port/base.py:
(Port.check_build): Do not check driver if skipping install.
* Scripts/webkitpy/port/factory.py:
(platform_options): Add '--no-install' option.
* Scripts/webkitpy/port/ios.py:
(IOSPort.setup_test_run): Check install option before installing.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@214832 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/Scripts/webkitpy/port/base.py
Tools/Scripts/webkitpy/port/factory.py
Tools/Scripts/webkitpy/port/ios.py