diff options
author | Jon Marius Venstad <jvenstad@yahoo-inc.com> | 2018-06-28 16:50:36 +0200 |
---|---|---|
committer | Jon Marius Venstad <jvenstad@yahoo-inc.com> | 2018-07-02 13:47:56 +0200 |
commit | 801d98f6c1919bf8fd49340ac3c9e371f3c1f1d3 (patch) | |
tree | bd06b57aa95edd8c97eedc846244c1f8c69424e9 /controller-server | |
parent | 02780c2eb0d2bc1d5962ee3c09f4ea63fb6388c3 (diff) |
Remove outdated tests
Diffstat (limited to 'controller-server')
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)); |