summaryrefslogtreecommitdiffstats
path: root/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/integrationTests/DockerFailTest.java
diff options
context:
space:
mode:
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.java45
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());
- }
- }
-}