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:
Henrik Skupin 2022-03-01 15:44:08 +00:00
Родитель c3c31bf019
Коммит 0daff79242
1 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@ -585,6 +585,13 @@ def create_parser_puppeteer():
description="Run Puppeteer unit tests.",
parser=create_parser_puppeteer,
)
@CommandArgument(
"--no-install",
dest="install",
action="store_false",
default=True,
help="Do not install the Puppeteer package",
)
def puppeteer_test(
command_context,
binary=None,
@ -594,6 +601,7 @@ def puppeteer_test(
headless=False,
extra_prefs=None,
extra_options=None,
install=False,
verbosity=0,
tests=None,
product="firefox",
@ -648,7 +656,8 @@ def puppeteer_test(
if verbosity > 2:
prefs["remote.log.truncate"] = False
install_puppeteer(command_context, product, ci)
if install:
install_puppeteer(command_context, product, ci)
params = {
"binary": binary,