summaryrefslogtreecommitdiff
path: root/tests/util/server/src/pty.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/util/server/src/pty.rs')
-rw-r--r--tests/util/server/src/pty.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/util/server/src/pty.rs b/tests/util/server/src/pty.rs
index 9b2a5eb5d..d6102c1d6 100644
--- a/tests/util/server/src/pty.rs
+++ b/tests/util/server/src/pty.rs
@@ -209,7 +209,12 @@ impl Pty {
#[track_caller]
fn read_until_condition(&mut self, condition: impl FnMut(&mut Self) -> bool) {
- self.read_until_condition_with_timeout(condition, Duration::from_secs(15));
+ let duration = if std::env::var_os("CI").is_some() {
+ Duration::from_secs(30)
+ } else {
+ Duration::from_secs(15)
+ };
+ self.read_until_condition_with_timeout(condition, duration);
}
#[track_caller]