From 45b73f8a951433eac6b891c94ca10027579b1cc8 Mon Sep 17 00:00:00 2001 From: Richard Feldman Date: Tue, 11 Nov 2025 10:42:07 -0500 Subject: [PATCH] Add GPUI_TEST_TIMEOUT env var Co-authored-by: Bennet Bo Fenner --- crates/gpui/src/executor.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/gpui/src/executor.rs b/crates/gpui/src/executor.rs index c05cf5745d6e19172191e298fa4f31e76513a00b..722590671d1c5b416c63084b65e0f51b70b49341 100644 --- a/crates/gpui/src/executor.rs +++ b/crates/gpui/src/executor.rs @@ -281,7 +281,11 @@ impl BackgroundExecutor { }); let mut cx = std::task::Context::from_waker(&waker); - let duration = Duration::from_secs(180); + let duration = Duration::from_secs( + option_env!("BLOCK_INTERNAL_TIMEOUT") + .and_then(|s| s.parse::().ok()) + .unwrap_or(180), + ); let mut test_should_end_by = Instant::now() + duration; loop {