From 2a28035627ab93463005d9549b2f47db6600aa69 Mon Sep 17 00:00:00 2001 From: ehmaldonado Date: Fri, 5 May 2017 04:33:57 -0700 Subject: [PATCH] Add --retry_failed=3 flag to gtest-parallel. This means the test will be executed 4 times max, one run and three retries. BUG=chromium:718339 Review-Url: https://codereview.webrtc.org/2861043002 Cr-Commit-Position: refs/heads/master@{#18028} --- tools-webrtc/mb/mb.py | 1 + tools-webrtc/mb/mb_unittest.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/tools-webrtc/mb/mb.py b/tools-webrtc/mb/mb.py index a2a593f959..bbbf413aeb 100755 --- a/tools-webrtc/mb/mb.py +++ b/tools-webrtc/mb/mb.py @@ -1102,6 +1102,7 @@ class MetaBuildWrapper(object): # so it can exit cleanly and report results, instead of being # interrupted by swarming and not reporting anything. '--timeout=900', + '--retry_failed=3', ] asan = 'is_asan=true' in vals['gn_args'] diff --git a/tools-webrtc/mb/mb_unittest.py b/tools-webrtc/mb/mb_unittest.py index 2950015cef..c8107aea0a 100755 --- a/tools-webrtc/mb/mb_unittest.py +++ b/tools-webrtc/mb/mb_unittest.py @@ -451,6 +451,7 @@ class UnitTest(unittest.TestCase): '--output_dir=${ISOLATED_OUTDIR}/test_logs', '--gtest_color=no', '--timeout=900', + '--retry_failed=3', './base_unittests', '--workers=1', '--', @@ -498,6 +499,7 @@ class UnitTest(unittest.TestCase): '--output_dir=${ISOLATED_OUTDIR}/test_logs', '--gtest_color=no', '--timeout=900', + '--retry_failed=3', './base_unittests', '--', '--asan=0', @@ -545,6 +547,7 @@ class UnitTest(unittest.TestCase): '--output_dir=${ISOLATED_OUTDIR}\\test_logs', '--gtest_color=no', '--timeout=900', + '--retry_failed=3', r'.\unittests.exe', '--', '--asan=0', @@ -588,6 +591,7 @@ class UnitTest(unittest.TestCase): '--output_dir=${ISOLATED_OUTDIR}/test_logs', '--gtest_color=no', '--timeout=900', + '--retry_failed=3', './base_unittests', '--', '--asan=0',