summaryrefslogtreecommitdiffstats
path: root/controller-server
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2019-02-07 13:08:08 +0100
committerMartin Polden <mpolden@mpolden.no>2019-02-12 14:15:29 +0100
commit85fd303379221040adcf2984b3c5e13e20ea048c (patch)
treedf9ca62541fdfe00e01a1cc41a0d781062e5660c /controller-server
parent6cd73b95dcdcf95a07a726aab88147c2aa19a029 (diff)
Allow NameService to create ALIAS records
Diffstat (limited to 'controller-server')
-rw-r--r--controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/DnsMaintainerTest.java3
-rw-r--r--controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicyMaintainerTest.java7
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());
}