aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java
diff options
context:
space:
mode:
authorvalerijf <valerijf@oath.com>2017-08-30 09:24:26 +0200
committervalerijf <valerijf@oath.com>2017-08-30 09:24:26 +0200
commit388de264b5e1c775fbf603ae5db16e0121aad27c (patch)
treeb1b368736eb7c3d02da8308756af42dc53627a14 /node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java
parent8af3bc056d712a3a1bc6b99bef3ddf5be3b89e94 (diff)
Code review fixes
Diffstat (limited to 'node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java')
-rw-r--r--node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java19
1 files changed, 8 insertions, 11 deletions
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java
index f7168e132f2..fe3f12b105e 100644
--- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java
+++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java
@@ -70,23 +70,20 @@ public class NodeRepositoryTest {
}
@Test
- public void only_allow_docker_containers_remove_in_provisioned_or_ready() {
+ public void only_allow_docker_containers_remove_in_ready() {
NodeRepositoryTester tester = new NodeRepositoryTester();
tester.addNode("id1", "host1", "docker", NodeType.tenant);
- tester.addNode("id2", "host2", "docker", NodeType.tenant);
- tester.nodeRepository().fail("host2", Agent.system, "Failed for testing");
- tester.nodeRepository().removeRecursively("host1"); // host1 is in state provisioned
try {
- tester.nodeRepository().removeRecursively("host2");
- fail("Should not be able to delete docker tenant node in state dirty");
+ tester.nodeRepository().removeRecursively("host1"); // host1 is in state provisioned
+ fail("Should not be able to delete docker container node by itself in state provisioned");
} catch (IllegalArgumentException ignored) {
// Expected
}
- tester.nodeRepository().setDirty("host2");
- tester.nodeRepository().setReady("host2");
- tester.nodeRepository().removeRecursively("host2");
+ tester.nodeRepository().setDirty("host1");
+ tester.nodeRepository().setReady("host1");
+ tester.nodeRepository().removeRecursively("host1");
}
@Test
@@ -105,7 +102,7 @@ public class NodeRepositoryTest {
try {
tester.nodeRepository().removeRecursively("host1");
- fail("Should not be able to delete host node, one of the children are in state dirty");
+ fail("Should not be able to delete host node, one of the children is in state dirty");
} catch (IllegalArgumentException ignored) {
// Expected
}
@@ -117,7 +114,7 @@ public class NodeRepositoryTest {
// Now node10 and node12 are in provisioned, set node11 to ready, and it should be OK to delete host1
tester.nodeRepository().setReady("node11");
- tester.nodeRepository().removeRecursively("node12"); // Remove one of the children first instead
+ tester.nodeRepository().removeRecursively("node11"); // Remove one of the children first instead
assertEquals(3, tester.nodeRepository().getNodes().size());
tester.nodeRepository().removeRecursively("host1");