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',