summaryrefslogtreecommitdiffstats
path: root/controller-server
diff options
context:
space:
mode:
authorJon Marius Venstad <jvenstad@yahoo-inc.com>2018-06-28 16:50:36 +0200
committerJon Marius Venstad <jvenstad@yahoo-inc.com>2018-07-02 13:47:56 +0200
commit801d98f6c1919bf8fd49340ac3c9e371f3c1f1d3 (patch)
treebd06b57aa95edd8c97eedc846244c1f8c69424e9 /controller-server
parent02780c2eb0d2bc1d5962ee3c09f4ea63fb6388c3 (diff)
Remove outdated tests
Diffstat (limited to 'controller-server')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RealStepRunner.java2
-rw-r--r--controller-server/src/test/java/com/yahoo/vespa/hosted/controller/ControllerTest.java75
-rw-r--r--controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ArtifactRepositoryMock.java2
-rw-r--r--controller-server/src/test/java/com/yahoo/vespa/hosted/controller/versions/VersionStatusTest.java5
4 files changed, 2 insertions, 82 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RealStepRunner.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RealStepRunner.java
index 9e64ec7def9..14402e389df 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RealStepRunner.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RealStepRunner.java
@@ -175,7 +175,7 @@ public class RealStepRunner implements StepRunner {
.lastTriggered().get()
.application();
-
+
// TODO hakonhall: Fetch!
throw new AssertionError();
}
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/ControllerTest.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/ControllerTest.java
index 5b818288b06..9980ddfc359 100644
--- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/ControllerTest.java
+++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/ControllerTest.java
@@ -211,52 +211,6 @@ public class ControllerTest {
}
@Test
- public void testPullRequestDeployment() {
- // Setup system
- ControllerTester tester = new ControllerTester();
- ApplicationController applications = tester.controller().applications();
-
- // staging deployment
- long app1ProjectId = 22;
- ApplicationId app1 = tester.createAndDeploy("tenant1", "domain1",
- "application1", Environment.staging,
- app1ProjectId).id();
-
- // pull-request deployment - uses different instance id
- ApplicationId app1pr = tester.createAndDeploy("tenant1", "domain1",
- "application1", "1",
- Environment.staging, app1ProjectId, null).id();
-
- assertTrue(applications.get(app1).isPresent());
- assertEquals(app1, applications.get(app1).get().id());
- assertTrue(applications.get(app1pr).isPresent());
- assertEquals(app1pr, applications.get(app1pr).get().id());
-
- // Simulate restart
- tester.createNewController();
- applications = tester.controller().applications();
-
- assertTrue(applications.get(app1).isPresent());
- assertEquals(app1, applications.get(app1).get().id());
- assertTrue(applications.get(app1pr).isPresent());
- assertEquals(app1pr, applications.get(app1pr).get().id());
-
- // Deleting application also removes PR instance
- ApplicationId app2 = tester.createAndDeploy("tenant1", "domain1",
- "application2", Environment.staging,
- 33).id();
- tester.controller().applications().deleteApplication(app1, Optional.of(new NToken("ntoken")));
- assertEquals("All instances deleted", 0,
- tester.controller().applications().asList(app1.tenant()).stream()
- .filter(app -> app.id().application().equals(app1.application()))
- .count());
- assertEquals("Other application survives", 1,
- tester.controller().applications().asList(app1.tenant()).stream()
- .filter(app -> app.id().application().equals(app2.application()))
- .count());
- }
-
- @Test
public void testGlobalRotations() throws IOException {
// Setup tester and app def
ControllerTester tester = new ControllerTester();
@@ -539,35 +493,6 @@ public class ControllerTest {
tester.applications().require(app.id()).deploymentJobs().jobStatus().isEmpty());
}
- @Test
- public void testDeploymentOfNewInstanceWithIllegalApplicationName() {
- ControllerTester tester = new ControllerTester();
- String application = "this_application_name_is_far_too_long_and_has_underscores";
- ZoneId zone = ZoneId.from("test", "us-east-1");
- DeployOptions options = new DeployOptions(false,
- Optional.empty(),
- false,
- false);
-
- tester.createTenant("tenant", "domain", null);
-
- // Deploy an application which doesn't yet exist, and which has an illegal application name.
- try {
- tester.controller().applications().deploy(ApplicationId.from("tenant", application, "123"), zone, Optional.empty(), options);
- fail("Illegal application name should cause validation exception.");
- }
- catch (IllegalArgumentException e) {
- assertTrue(e.getMessage().contains("Invalid id"));
- }
-
- // Sneak an illegal application in the back door.
- tester.createApplication(new ApplicationSerializer().toSlime(new Application(ApplicationId.from("tenant", application, "default"))));
-
- // Deploy a PR instance for the application, with no NToken.
- tester.controller().applications().deploy(ApplicationId.from("tenant", application, "456"), zone, Optional.empty(), options);
- assertTrue(tester.controller().applications().get(ApplicationId.from("tenant", application, "456")).isPresent());
- }
-
private void runUpgrade(DeploymentTester tester, ApplicationId application, ApplicationVersion version) {
Version next = Version.fromString("6.2");
tester.upgradeSystem(next);
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ArtifactRepositoryMock.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ArtifactRepositoryMock.java
index cf546d8b075..c722d30c885 100644
--- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ArtifactRepositoryMock.java
+++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ArtifactRepositoryMock.java
@@ -63,7 +63,7 @@ public class ArtifactRepositoryMock extends AbstractComponent implements Artifac
@Override
public byte[] getSystemApplicationPackage(ApplicationId application, ZoneId zone, Version version) {
- throw new AssertionError();
+ return new byte[0];
}
private static int artifactHash(ApplicationId applicationId, String applicationVersion) {
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/versions/VersionStatusTest.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/versions/VersionStatusTest.java
index 09216eec3c7..291e6899a7a 100644
--- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/versions/VersionStatusTest.java
+++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/versions/VersionStatusTest.java
@@ -170,11 +170,6 @@ public class VersionStatusTest {
// Application without deployment
Application ignored0 = tester.createApplication("ignored0", "tenant1", 1000, 1000L);
- // Pull request builds
- tester.controllerTester().createApplication(TenantName.from("tenant1"),
- "ignored1",
- "43", 1000);
-
assertEquals("All applications running on this version: High",
Confidence.high, confidence(tester.controller(), version0));