Commit 54b72ede authored by erikchen's avatar erikchen Committed by Commit Bot

Add support for --test-launcher-retry-limit to fuchsia/test_runner.py.

The script now passes the argument through to the test suite. This allows the
default value of 3 to be overridden.

Bug: 910027
Change-Id: If9bd23756262a84443c097aeafa011e05e84f876
Reviewed-on: https://chromium-review.googlesource.com/c/1354274
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: default avatarWez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#612282}
parent 969bad6e
......@@ -32,6 +32,9 @@ def main():
parser.add_argument('--gtest_repeat',
help='GTest repeat value to use. This also disables the '
'test launcher timeout.')
parser.add_argument('--test-launcher-retry-limit',
help='Number of times that test suite will retry failing '
'tests. This is multiplicative with --gtest_repeat.')
parser.add_argument('--gtest_break_on_failure', action='store_true',
default=False,
help='Should GTest break on failure; useful with '
......@@ -79,6 +82,9 @@ def main():
if args.gtest_repeat:
child_args.append('--gtest_repeat=' + args.gtest_repeat)
child_args.append('--test-launcher-timeout=-1')
if args.test_launcher_retry_limit:
child_args.append(
'--test-launcher-retry-limit=' + args.test_launcher_retry_limit)
if args.gtest_break_on_failure:
child_args.append('--gtest_break_on_failure')
if args.child_args:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment