aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2018-08-14 11:46:45 +0200
committerMartin Polden <mpolden@mpolden.no>2018-08-16 10:40:29 +0200
commit84f08bf624fdb00e16a1875f10d137f549bf28f1 (patch)
treed659fa5aee5692da090c0bb108b2b7455e205e7d /controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java
parent5c57e27222fa0072746cee0c47c57af7934effac (diff)
Make infrastructure upgrade logic reusable
Diffstat (limited to 'controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java')
-rw-r--r--controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java13
1 files changed, 3 insertions, 10 deletions
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java
index ac31f629a2f..d252996c86d 100644
--- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java
+++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java
@@ -8,9 +8,6 @@ import com.yahoo.config.provision.TenantName;
import com.yahoo.test.ManualClock;
import com.yahoo.vespa.hosted.controller.Application;
import com.yahoo.vespa.hosted.controller.ApplicationController;
-import com.yahoo.vespa.hosted.controller.integration.ApplicationStoreMock;
-import com.yahoo.vespa.hosted.controller.integration.ArtifactRepositoryMock;
-import com.yahoo.vespa.hosted.controller.integration.ConfigServerMock;
import com.yahoo.vespa.hosted.controller.Controller;
import com.yahoo.vespa.hosted.controller.ControllerTester;
import com.yahoo.vespa.hosted.controller.api.integration.deployment.JobType;
@@ -21,9 +18,11 @@ import com.yahoo.vespa.hosted.controller.application.Change;
import com.yahoo.vespa.hosted.controller.application.DeploymentJobs;
import com.yahoo.vespa.hosted.controller.application.JobStatus;
import com.yahoo.vespa.hosted.controller.application.SystemApplication;
+import com.yahoo.vespa.hosted.controller.integration.ApplicationStoreMock;
+import com.yahoo.vespa.hosted.controller.integration.ArtifactRepositoryMock;
+import com.yahoo.vespa.hosted.controller.integration.ConfigServerMock;
import com.yahoo.vespa.hosted.controller.maintenance.JobControl;
import com.yahoo.vespa.hosted.controller.maintenance.ReadyJobsTrigger;
-import com.yahoo.vespa.hosted.controller.maintenance.SystemUpgrader;
import com.yahoo.vespa.hosted.controller.maintenance.Upgrader;
import com.yahoo.vespa.hosted.controller.versions.VersionStatus;
@@ -49,7 +48,6 @@ public class DeploymentTester {
private final ControllerTester tester;
private final Upgrader upgrader;
- private final SystemUpgrader systemUpgrader;
private final ReadyJobsTrigger readyJobTrigger;
public DeploymentTester() {
@@ -62,14 +60,9 @@ public class DeploymentTester {
JobControl jobControl = new JobControl(tester.curator());
this.upgrader = new Upgrader(tester.controller(), maintenanceInterval, jobControl, tester.curator());
- this.systemUpgrader = new SystemUpgrader(tester.controller(), maintenanceInterval, jobControl);
this.readyJobTrigger = new ReadyJobsTrigger(tester.controller(), maintenanceInterval, jobControl);
}
- public SystemUpgrader systemUpgrader() {
- return systemUpgrader;
- }
-
public Upgrader upgrader() { return upgrader; }
public ReadyJobsTrigger readyJobTrigger() { return readyJobTrigger; }