aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2023-05-05 14:45:26 +0200
committerjonmv <venstad@gmail.com>2023-05-05 14:45:26 +0200
commit6a2cc820577733b1d19d5616bb1ec2f92fcf56b7 (patch)
treedcd0ef3f9352de13a62681a0ec8fe4028c153114
parent8740481c7ea4125827ffcb673cadd2132f705a4e (diff)
Avoid race between config thread and updating file config source
-rw-r--r--container-core/src/test/java/com/yahoo/container/di/ContainerTest.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/container-core/src/test/java/com/yahoo/container/di/ContainerTest.java b/container-core/src/test/java/com/yahoo/container/di/ContainerTest.java
index 9ea279ecb2b..4eb9db9f155 100644
--- a/container-core/src/test/java/com/yahoo/container/di/ContainerTest.java
+++ b/container-core/src/test/java/com/yahoo/container/di/ContainerTest.java
@@ -286,7 +286,7 @@ public class ContainerTest extends ContainerTestBase {
Future<ComponentGraph> newGraph = exec.submit(() -> getNewComponentGraph(container, currentGraph));
dirConfigSource.awaitConfigChecked(10_000);
try {
- newGraph.get(1, TimeUnit.SECONDS);
+ newGraph.get(1500, TimeUnit.MILLISECONDS);
fail("Expected waiting for new config.");
} catch (TimeoutException ignored) {
// expect to time out
@@ -297,7 +297,7 @@ public class ContainerTest extends ContainerTestBase {
container.reloadConfig(3);
dirConfigSource.awaitConfigChecked(10_000);
- assertNotNull(newGraph.get(30, TimeUnit.SECONDS));
+ assertNotNull(newGraph.get(1000, TimeUnit.MILLISECONDS));
container.shutdownConfigRetriever();
container.shutdown(newGraph.get());