[yodel] Make fuzzing timeouts much more lenient (#36853)

Fixes a fuzzing found "bug" in chaotic-good transport stress tests.

Built on #36848

Closes #36853

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36853 from ctiller:f-cg2 96d663f838
PiperOrigin-RevId: 641299634
pull/36856/head
Craig Tiller 8 months ago committed by Copybara-Service
parent c9fdef1317
commit a07d3d09b7
  1. 5
      test/core/call/yodel/yodel_test.cc
  2. 2283
      test/core/transport/test_suite/corpus/chaotic_good/clusterfuzz-testcase-minimized-chaotic_good_fuzzer-5849222154354688

@ -130,8 +130,9 @@ class YodelTest::WatchDog {
private:
YodelTest* const test_;
grpc_event_engine::experimental::EventEngine::TaskHandle const timer_{
test_->state_->event_engine->RunAfter(Duration::Minutes(5),
[this]() { test_->Timeout(); })};
test_->state_->event_engine->RunAfter(
g_yodel_fuzzing ? Duration::Hours(24) : Duration::Minutes(5),
[this]() { test_->Timeout(); })};
};
///////////////////////////////////////////////////////////////////////////////

Loading…
Cancel
Save