summaryrefslogtreecommitdiffstats
path: root/docker-api/src/test/java/com/yahoo
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2019-11-28 14:26:33 +0100
committerMartin Polden <mpolden@mpolden.no>2019-11-28 14:26:33 +0100
commit7d9aab0509706d5203b843cd5acac7cf14703bf8 (patch)
tree2ce9172acaa851bd769d738cb48e09e0b642abdc /docker-api/src/test/java/com/yahoo
parenta5e8e198dabc9dcfc710200d2ed170193f9b253b (diff)
Handle untagged images during Docker image GC
Diffstat (limited to 'docker-api/src/test/java/com/yahoo')
-rw-r--r--docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/DockerImageGarbageCollectionTest.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/DockerImageGarbageCollectionTest.java b/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/DockerImageGarbageCollectionTest.java
index 04377f0b73c..40c4cb167a2 100644
--- a/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/DockerImageGarbageCollectionTest.java
+++ b/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/DockerImageGarbageCollectionTest.java
@@ -90,6 +90,16 @@ public class DockerImageGarbageCollectionTest {
.expectDeletedImages("vespa-6", "vespa-6.28", "vespa:latest", "parent-image");
}
+
+ @Test
+ public void unusedImagesWithMultipleUntagged() {
+ gcTester.withExistingImages(ImageBuilder.forId("image1")
+ .withTags("<none>:<none>"),
+ ImageBuilder.forId("image2")
+ .withTags("<none>:<none>"))
+ .expectDeletedImages("image1", "image2");
+ }
+
@Test
public void taggedImageWithNoContainersIsUnused() {
gcTester.withExistingImages(ImageBuilder.forId("image-1").withTags("vespa-6"))