[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
This commit is contained in:
Craig Tiller 2024-06-07 10:59:49 -07:00 committed by Copybara-Service
parent c9fdef1317
commit a07d3d09b7
2 changed files with 2286 additions and 2 deletions

View File

@ -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(); })};
};
///////////////////////////////////////////////////////////////////////////////