summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java b/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java
index 4b2bb327442..1ef4503e993 100644
--- a/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java
+++ b/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java
@@ -16,6 +16,7 @@ import org.junit.jupiter.api.Test;
import java.net.URI;
import java.nio.ByteBuffer;
+import java.time.Duration;
import java.util.concurrent.TimeUnit;
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -72,12 +73,13 @@ public class RequestTestCase {
@Test
void requireThatDefaultTimeoutIsInfinite() {
MyTimer timer = new MyTimer();
+ var now = timer.currentTime();
TestDriver driver = TestDriver.newSimpleApplicationInstanceWithoutOsgi(timer);
Request request = newRequest(driver);
assertNull(request.getTimeout(TimeUnit.MILLISECONDS));
assertNull(request.timeRemaining(TimeUnit.MILLISECONDS));
assertFalse(request.isCancelled());
- timer.currentTime = Long.MAX_VALUE;
+ timer.currentTime = now.plus(Duration.ofHours(1)).toEpochMilli();
assertFalse(request.isCancelled());
request.release();
assertTrue(driver.close());