aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2022-08-11 11:11:07 +0200
committerHarald Musum <musum@yahooinc.com>2022-08-11 11:11:07 +0200
commit37137acd5bebf5e6cdbcae6f26393f34997b4614 (patch)
tree02891a3f63882a55dd454341a542a78e163f2878
parent1af546da1b855bfefb92ea26a3a11bca1d19d1ef (diff)
Simplify
-rw-r--r--clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/FleetControllerTest.java19
-rw-r--r--clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/MasterElectionTest.java10
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);