From 6ec55c327f84c7dce07dfffba8040386c0672b65 Mon Sep 17 00:00:00 2001 From: Tim Jacomb <21194782+timja@users.noreply.github.com> Date: Sat, 4 Oct 2025 09:02:45 +0100 Subject: [PATCH] Reduce test flakiness: Give agent startup more time (10s -> 30s) (#11153) Co-authored-by: Jakob Ackermann --- test/src/test/java/hudson/model/ComputerTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/src/test/java/hudson/model/ComputerTest.java b/test/src/test/java/hudson/model/ComputerTest.java index 7d95732f65..aef59d8bf3 100644 --- a/test/src/test/java/hudson/model/ComputerTest.java +++ b/test/src/test/java/hudson/model/ComputerTest.java @@ -52,6 +52,7 @@ import java.io.File; import java.lang.ref.WeakReference; import java.net.HttpURLConnection; import java.nio.charset.StandardCharsets; +import java.time.Duration; import java.util.Map; import java.util.concurrent.TimeUnit; import java.util.logging.Level; @@ -332,7 +333,7 @@ class ComputerTest { // Connect the computer computer.connect(false); - await("computer should be online after connect").until(() -> computer.isOnline(), is(true)); + await("computer should be online after connect").atMost(Duration.ofSeconds(30)).until(() -> computer.isOnline(), is(true)); assertThat(computer.isConnected(), is(true)); assertThat(computer.isOffline(), is(false));