diff options
Diffstat (limited to 'node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/integrationTests/DockerFailTest.java')
-rw-r--r-- | node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/integrationTests/DockerFailTest.java | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/integrationTests/DockerFailTest.java b/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/integrationTests/DockerFailTest.java deleted file mode 100644 index 88932f221a6..00000000000 --- a/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/integrationTests/DockerFailTest.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.vespa.hosted.node.admin.integrationTests; - -import com.yahoo.config.provision.DockerImage; -import com.yahoo.vespa.hosted.dockerapi.ContainerName; -import com.yahoo.vespa.hosted.node.admin.configserver.noderepository.NodeSpec; -import org.junit.Test; - -import static org.mockito.ArgumentMatchers.any; -import static org.mockito.ArgumentMatchers.eq; -import static org.mockito.Mockito.never; -import static org.mockito.Mockito.verify; - -/** - * @author freva - */ -public class DockerFailTest { - - @Test - public void dockerFailTest() { - try (DockerTester tester = new DockerTester()) { - final DockerImage dockerImage = DockerImage.fromString("registry.example.com/dockerImage"); - final ContainerName containerName = new ContainerName("host1"); - final String hostname = "host1.test.yahoo.com"; - tester.addChildNodeRepositoryNode(NodeSpec.Builder - .testSpec(hostname) - .wantedDockerImage(dockerImage) - .currentDockerImage(dockerImage) - .build()); - - tester.inOrder(tester.containerEngine).createContainerCommand(eq(dockerImage), eq(containerName)); - tester.inOrder(tester.containerEngine).executeInContainerAsUser( - eq(containerName), eq("root"), any(), eq(DockerTester.NODE_PROGRAM), eq("resume")); - - tester.containerEngine.deleteContainer(new ContainerName("host1")); - - tester.inOrder(tester.containerEngine).deleteContainer(eq(containerName)); - tester.inOrder(tester.containerEngine).createContainerCommand(eq(dockerImage), eq(containerName)); - tester.inOrder(tester.containerEngine).executeInContainerAsUser( - eq(containerName), eq("root"), any(), eq(DockerTester.NODE_PROGRAM), eq("resume")); - - verify(tester.nodeRepository, never()).updateNodeAttributes(any(), any()); - } - } -} |