summaryrefslogtreecommitdiffstats
path: root/jdisc_core
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahooinc.com>2023-05-10 14:46:45 +0200
committerBjørn Christian Seime <bjorncs@yahooinc.com>2023-05-10 14:46:45 +0200
commit9180411276380273cc14b205a3778ff35ff832c1 (patch)
treed5b4048d6ccdd6ee3e8d16cb347148868a697bc5 /jdisc_core
parenta6631a58866ba5c1099cbaa572bab7f3c3fb49e6 (diff)
Don't spool timeout manager to year 292278994
Diffstat (limited to 'jdisc_core')
-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());