diff options
author | Harald Musum <musum@yahooinc.com> | 2022-08-11 11:11:07 +0200 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2022-08-11 11:11:07 +0200 |
commit | 37137acd5bebf5e6cdbcae6f26393f34997b4614 (patch) | |
tree | 02891a3f63882a55dd454341a542a78e163f2878 | |
parent | 1af546da1b855bfefb92ea26a3a11bca1d19d1ef (diff) |
Simplify
2 files changed, 10 insertions, 19 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 d8b7a3d863c..d778518240e 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 @@ -150,15 +150,12 @@ public abstract class FleetControllerTest implements Waiter { this.options.slobrokConnectionSpecs = getSlobrokConnectionSpecs(slobrok); } - FleetController createFleetController(boolean useFakeTimer, FleetControllerOptions options, boolean startThread) throws Exception { + FleetController createFleetController(boolean useFakeTimer, FleetControllerOptions options) throws Exception { var context = new TestFleetControllerContext(options); Timer timer = useFakeTimer ? this.timer : new RealTimer(); var metricUpdater = new MetricUpdater(new NoMetricReporter(), options.fleetControllerIndex, options.clusterName); var log = new EventLog(timer, metricUpdater); - var cluster = new ContentCluster( - options.clusterName, - options.nodes, - options.storageDistribution); + var cluster = new ContentCluster(options.clusterName, options.nodes, options.storageDistribution); var stateGatherer = new NodeStateGatherer(timer, timer, log); var communicator = new RPCCommunicator( RPCCommunicator.createRealSupervisor(), @@ -185,20 +182,14 @@ public abstract class FleetControllerTest implements Waiter { var status = new StatusHandler.ContainerStatusPageServer(); var controller = new FleetController(context, timer, log, cluster, stateGatherer, communicator, status, rpcServer, lookUp, database, stateGenerator, stateBroadcaster, masterElectionHandler, metricUpdater, options); - if (startThread) { - controller.start(); - } + controller.start(); return controller; } protected void setUpFleetController(boolean useFakeTimer, FleetControllerOptions options) throws Exception { - setUpFleetController(useFakeTimer, options, true); - } - - protected void setUpFleetController(boolean useFakeTimer, FleetControllerOptions options, boolean startThread) throws Exception { if (slobrok == null) setUpSystem(options); if (fleetController == null) { - fleetController = createFleetController(useFakeTimer, options, startThread); + fleetController = createFleetController(useFakeTimer, options); } else { throw new Exception("called setUpFleetcontroller but it was already setup"); } @@ -213,7 +204,7 @@ public abstract class FleetControllerTest implements Waiter { void startFleetController(boolean useFakeTimer) throws Exception { if (fleetController == null) { - fleetController = createFleetController(useFakeTimer, options, true); + fleetController = createFleetController(useFakeTimer, options); } else { log.log(Level.WARNING, "already started fleetcontroller, not starting another"); } diff --git a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MasterElectionTest.java b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MasterElectionTest.java index 8bf4a6ce1dd..9bdcbb9ce6c 100644 --- a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MasterElectionTest.java +++ b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MasterElectionTest.java @@ -50,7 +50,7 @@ public class MasterElectionTest extends FleetControllerTest { for (int i=0; i<count; ++i) { FleetControllerOptions nodeOptions = options.clone(); nodeOptions.fleetControllerIndex = i; - fleetControllers.add(createFleetController(useFakeTimer, nodeOptions, true)); + fleetControllers.add(createFleetController(useFakeTimer, nodeOptions)); } } @@ -130,13 +130,13 @@ public class MasterElectionTest extends FleetControllerTest { } log.log(Level.INFO, "STARTING FLEET CONTROLLER 2"); - fleetControllers.set(2, createFleetController(usingFakeTimer, fleetControllers.get(2).getOptions(), true)); + fleetControllers.set(2, createFleetController(usingFakeTimer, fleetControllers.get(2).getOptions())); waitForMaster(2); log.log(Level.INFO, "STARTING FLEET CONTROLLER 0"); - fleetControllers.set(0, createFleetController(usingFakeTimer, fleetControllers.get(0).getOptions(), true)); + fleetControllers.set(0, createFleetController(usingFakeTimer, fleetControllers.get(0).getOptions())); waitForMaster(0); log.log(Level.INFO, "STARTING FLEET CONTROLLER 1"); - fleetControllers.set(1, createFleetController(usingFakeTimer, fleetControllers.get(1).getOptions(), true)); + fleetControllers.set(1, createFleetController(usingFakeTimer, fleetControllers.get(1).getOptions())); waitForMaster(0); log.log(Level.INFO, "SHUTTING DOWN FLEET CONTROLLER 4"); @@ -518,7 +518,7 @@ public class MasterElectionTest extends FleetControllerTest { waitForMaster(1); waitForCompleteCycle(1); - fleetControllers.set(0, createFleetController(useFakeTimer, fleetControllers.get(0).getOptions(), true)); + fleetControllers.set(0, createFleetController(useFakeTimer, fleetControllers.get(0).getOptions())); waitForMaster(0); waitForCompleteCycle(0); |