Index: base/test/launcher/test_launcher.cc |
diff --git a/base/test/launcher/test_launcher.cc b/base/test/launcher/test_launcher.cc |
index 8e7b7dbe21116dccb18d690224f3a0ab64ec5508..6468ea9a9dd9c66d84da71fc013ce751c2e5fe87 100644 |
--- a/base/test/launcher/test_launcher.cc |
+++ b/base/test/launcher/test_launcher.cc |
@@ -644,7 +644,7 @@ void TestLauncher::OnTestFinished(const TestResult& result) { |
return; |
} |
- if (tests_to_retry_.size() >= broken_threshold) { |
+ if (!force_run_broken_tests_ && tests_to_retry_.size() >= broken_threshold) { |
fprintf(stdout, |
"Too many failing tests (%" PRIuS "), skipping retries.\n", |
tests_to_retry_.size()); |