diff options
author | Martin Polden <mpolden@mpolden.no> | 2019-02-07 13:08:08 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2019-02-12 14:15:29 +0100 |
commit | 85fd303379221040adcf2984b3c5e13e20ea048c (patch) | |
tree | df9ca62541fdfe00e01a1cc41a0d781062e5660c /controller-server | |
parent | 6cd73b95dcdcf95a07a726aab88147c2aa19a029 (diff) |
Allow NameService to create ALIAS records
Diffstat (limited to 'controller-server')
2 files changed, 8 insertions, 2 deletions
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/DnsMaintainerTest.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/DnsMaintainerTest.java index 69b183d9711..a4f9dfeb13f 100644 --- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/DnsMaintainerTest.java +++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/DnsMaintainerTest.java @@ -25,6 +25,7 @@ import org.junit.Test; import java.time.Duration; import java.util.Map; import java.util.Optional; +import java.util.Set; import java.util.function.Function; import static com.yahoo.vespa.hosted.controller.api.integration.deployment.JobType.component; @@ -130,7 +131,7 @@ public class DnsMaintainerTest { } } - private Map<RecordId, Record> records() { + private Map<RecordId, Set<Record>> records() { return tester.controllerTester().nameService().records(); } diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicyMaintainerTest.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicyMaintainerTest.java index addf43b7549..5bd5bdb4983 100644 --- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicyMaintainerTest.java +++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicyMaintainerTest.java @@ -8,6 +8,8 @@ import com.yahoo.config.provision.HostName; import com.yahoo.config.provision.RotationName; import com.yahoo.vespa.hosted.controller.Application; import com.yahoo.vespa.hosted.controller.api.integration.configserver.LoadBalancer; +import com.yahoo.vespa.hosted.controller.api.integration.dns.Record; +import com.yahoo.vespa.hosted.controller.api.integration.dns.RecordName; import com.yahoo.vespa.hosted.controller.api.integration.zone.ZoneId; import com.yahoo.vespa.hosted.controller.application.ApplicationPackage; import com.yahoo.vespa.hosted.controller.application.RoutingPolicy; @@ -18,6 +20,7 @@ import org.junit.Test; import java.time.Duration; import java.util.ArrayList; +import java.util.Collection; import java.util.Collections; import java.util.List; import java.util.Map; @@ -139,7 +142,9 @@ public class RoutingPolicyMaintainerTest { private Set<String> records() { return tester.controllerTester().nameService().records().values().stream() - .map(r -> r.name().asString()) + .flatMap(Collection::stream) + .map(Record::name) + .map(RecordName::asString) .collect(Collectors.toSet()); } |