aboutsummaryrefslogtreecommitdiffstats
path: root/container-core/src/test/java/com/yahoo/container/handler
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@verizonmedia.com>2020-10-10 21:31:28 +0200
committerHåkon Hallingstad <hakon@verizonmedia.com>2020-10-10 21:31:28 +0200
commitb722d66b6347bc42254d9014f320413b187f7ae6 (patch)
treea1d7d6e0d01c8fac92dbc51e2d49bd81aa18f4e3 /container-core/src/test/java/com/yahoo/container/handler
parent805abcff704b2d2f8ae24dcebdad500cc7a658d3 (diff)
Avoid mock thread factory and simplify construction
Diffstat (limited to 'container-core/src/test/java/com/yahoo/container/handler')
-rw-r--r--container-core/src/test/java/com/yahoo/container/handler/VipStatusTestCase.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/container-core/src/test/java/com/yahoo/container/handler/VipStatusTestCase.java b/container-core/src/test/java/com/yahoo/container/handler/VipStatusTestCase.java
index d26d7f7f013..3f33efa1993 100644
--- a/container-core/src/test/java/com/yahoo/container/handler/VipStatusTestCase.java
+++ b/container-core/src/test/java/com/yahoo/container/handler/VipStatusTestCase.java
@@ -4,7 +4,6 @@ package com.yahoo.container.handler;
import com.yahoo.container.QrSearchersConfig;
import com.yahoo.container.core.VipStatusConfig;
import com.yahoo.container.jdisc.state.StateMonitor;
-import com.yahoo.jdisc.core.SystemTimer;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
@@ -140,11 +139,9 @@ public class VipStatusTestCase {
}
private static StateMonitor createStateMonitor(StateMonitor.Status startState) {
- return new StateMonitor(1000, startState, new SystemTimer(), runnable -> {
- Thread thread = new Thread(runnable, "StateMonitor");
- thread.setDaemon(true);
- return thread;
- }, true);
+ StateMonitor stateMonitor = StateMonitor.createForTesting();
+ stateMonitor.status(startState);
+ return stateMonitor;
}
private static void removeFromRotation(String[] clusters, VipStatus v) {