Do not terminate the controller on test failures. So that it can continue on the remaining tests. PiperOrigin-RevId: 735451466
diff --git a/fuzztest/internal/centipede_adaptor.cc b/fuzztest/internal/centipede_adaptor.cc index 3fede7b..7f89758 100644 --- a/fuzztest/internal/centipede_adaptor.cc +++ b/fuzztest/internal/centipede_adaptor.cc
@@ -634,6 +634,7 @@ fuzzer_impl_.fixture_driver_->TearDownFuzzTest(); to_tear_down_fuzz_test = false; // Run as the fuzzing engine. + runtime_.SetShouldTerminateOnNonFatalFailure(false); std::unique_ptr<TempDir> workdir; if (configuration.corpus_database.empty() || mode == RunMode::kUnitTest) workdir = std::make_unique<TempDir>("fuzztest_workdir");