diff options
Diffstat (limited to 'clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/FleetControllerTest.java')
-rw-r--r-- | clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/FleetControllerTest.java | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/FleetControllerTest.java b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/FleetControllerTest.java index 91a348ab1ba..c39a5c52836 100644 --- a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/FleetControllerTest.java +++ b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/FleetControllerTest.java @@ -176,9 +176,12 @@ public abstract class FleetControllerTest implements Waiter { } protected void setUpFleetController(boolean useFakeTimer, FleetControllerOptions options) throws Exception { - if (slobrok == null) - setUpSystem(options); - startFleetController(useFakeTimer); + if (slobrok == null) setUpSystem(options); + if (fleetController == null) { + fleetController = createFleetController(useFakeTimer, options); + } else { + throw new Exception("called setUpFleetcontroller but it was already setup"); + } } void stopFleetController() throws Exception { @@ -189,10 +192,11 @@ public abstract class FleetControllerTest implements Waiter { } void startFleetController(boolean useFakeTimer) throws Exception { - if (fleetController == null) + if (fleetController == null) { fleetController = createFleetController(useFakeTimer, options); - else + } else { log.log(Level.WARNING, "already started fleetcontroller, not starting another"); + } } protected void setUpVdsNodes(boolean useFakeTimer, DummyVdsNodeOptions options) throws Exception { |