зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1757523 - [puppeteer] Add "--no-install" argument to "mach puppeteer-test". r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D139921
This commit is contained in:
Родитель
c3c31bf019
Коммит
0daff79242
|
@ -585,6 +585,13 @@ def create_parser_puppeteer():
|
||||||
description="Run Puppeteer unit tests.",
|
description="Run Puppeteer unit tests.",
|
||||||
parser=create_parser_puppeteer,
|
parser=create_parser_puppeteer,
|
||||||
)
|
)
|
||||||
|
@CommandArgument(
|
||||||
|
"--no-install",
|
||||||
|
dest="install",
|
||||||
|
action="store_false",
|
||||||
|
default=True,
|
||||||
|
help="Do not install the Puppeteer package",
|
||||||
|
)
|
||||||
def puppeteer_test(
|
def puppeteer_test(
|
||||||
command_context,
|
command_context,
|
||||||
binary=None,
|
binary=None,
|
||||||
|
@ -594,6 +601,7 @@ def puppeteer_test(
|
||||||
headless=False,
|
headless=False,
|
||||||
extra_prefs=None,
|
extra_prefs=None,
|
||||||
extra_options=None,
|
extra_options=None,
|
||||||
|
install=False,
|
||||||
verbosity=0,
|
verbosity=0,
|
||||||
tests=None,
|
tests=None,
|
||||||
product="firefox",
|
product="firefox",
|
||||||
|
@ -648,7 +656,8 @@ def puppeteer_test(
|
||||||
if verbosity > 2:
|
if verbosity > 2:
|
||||||
prefs["remote.log.truncate"] = False
|
prefs["remote.log.truncate"] = False
|
||||||
|
|
||||||
install_puppeteer(command_context, product, ci)
|
if install:
|
||||||
|
install_puppeteer(command_context, product, ci)
|
||||||
|
|
||||||
params = {
|
params = {
|
||||||
"binary": binary,
|
"binary": binary,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче