diff options
author | Valerij Fredriksen <valerijf@verizonmedia.com> | 2019-03-04 13:53:42 +0100 |
---|---|---|
committer | Valerij Fredriksen <valerijf@verizonmedia.com> | 2019-03-08 09:35:34 +0100 |
commit | 030f29a9d6ced07c418bd4948688ca1ddeeec3d0 (patch) | |
tree | b29afe6b7edbe1e4822fa5615c834e8a9031b4ea /config-model/src/test | |
parent | b85e50a93d0af8537898526f93f1278eda3dfcca (diff) |
Follow API change
Diffstat (limited to 'config-model/src/test')
4 files changed, 40 insertions, 30 deletions
diff --git a/config-model/src/test/java/com/yahoo/config/model/provision/ModelProvisioningTest.java b/config-model/src/test/java/com/yahoo/config/model/provision/ModelProvisioningTest.java index 588a722d476..dea4d13d16e 100644 --- a/config-model/src/test/java/com/yahoo/config/model/provision/ModelProvisioningTest.java +++ b/config-model/src/test/java/com/yahoo/config/model/provision/ModelProvisioningTest.java @@ -9,6 +9,7 @@ import com.yahoo.config.model.deploy.TestProperties; import com.yahoo.config.provision.ClusterMembership; import com.yahoo.config.provision.Flavor; import com.yahoo.config.provision.Zone; +import com.yahoo.config.provision.internal.ConfigFlavor; import com.yahoo.config.provisioning.FlavorsConfig; import com.yahoo.container.core.ApplicationMetadataConfig; import com.yahoo.search.config.QrStartConfig; @@ -1740,8 +1741,9 @@ public class ModelProvisioningTest { } private static Flavor createFlavorFromDiskSetting(String name, boolean fastDisk) { - return new Flavor(new FlavorsConfig.Flavor(new FlavorsConfig.Flavor.Builder(). - name(name).fastDisk(fastDisk))); + return new ConfigFlavor(new FlavorsConfig.Flavor(new FlavorsConfig.Flavor.Builder() + .name(name) + .disk(new FlavorsConfig.Flavor.Disk.Builder().fast(fastDisk)))); } private static ProtonConfig getProtonConfig(ContentSearchCluster cluster, int searchNodeIdx) { @@ -1796,8 +1798,10 @@ public class ModelProvisioningTest { private static long GB = 1024 * 1024 * 1024; private static Flavor createFlavorFromMemoryAndDisk(String name, int memoryGb, int diskGb) { - return new Flavor(new FlavorsConfig.Flavor(new FlavorsConfig.Flavor.Builder(). - name(name).minMainMemoryAvailableGb(memoryGb).minDiskAvailableGb(diskGb))); + return new ConfigFlavor(new FlavorsConfig.Flavor(new FlavorsConfig.Flavor.Builder() + .name(name) + .memory(new FlavorsConfig.Flavor.Memory.Builder().sizeInGb(memoryGb)) + .disk(new FlavorsConfig.Flavor.Disk.Builder().sizeInGb(diskGb)))); } private static ProtonConfig getProtonConfig(VespaModel model, String configId) { diff --git a/config-model/src/test/java/com/yahoo/vespa/model/content/StorageClusterTest.java b/config-model/src/test/java/com/yahoo/vespa/model/content/StorageClusterTest.java index 27f5af52b6c..35f7e72907e 100644 --- a/config-model/src/test/java/com/yahoo/vespa/model/content/StorageClusterTest.java +++ b/config-model/src/test/java/com/yahoo/vespa/model/content/StorageClusterTest.java @@ -3,22 +3,22 @@ package com.yahoo.vespa.model.content; import com.yahoo.config.model.provision.SingleNodeProvisioner; import com.yahoo.config.model.test.MockApplicationPackage; +import com.yahoo.config.model.test.MockRoot; import com.yahoo.config.provision.Flavor; +import com.yahoo.config.provision.internal.ConfigFlavor; import com.yahoo.config.provisioning.FlavorsConfig; -import com.yahoo.vespa.config.content.core.StorIntegritycheckerConfig; -import com.yahoo.vespa.config.content.core.StorVisitorConfig; +import com.yahoo.documentmodel.NewDocumentType; +import com.yahoo.vespa.config.content.PersistenceConfig; import com.yahoo.vespa.config.content.StorFilestorConfig; +import com.yahoo.vespa.config.content.core.StorIntegritycheckerConfig; import com.yahoo.vespa.config.content.core.StorServerConfig; -import com.yahoo.vespa.config.content.PersistenceConfig; -import com.yahoo.config.model.test.MockRoot; -import com.yahoo.documentmodel.NewDocumentType; -import static com.yahoo.vespa.defaults.Defaults.getDefaults; +import com.yahoo.vespa.config.content.core.StorVisitorConfig; import com.yahoo.vespa.model.content.cluster.ContentCluster; import com.yahoo.vespa.model.content.storagecluster.StorageCluster; import com.yahoo.vespa.model.content.utils.ContentClusterUtils; import org.junit.Test; - +import static com.yahoo.vespa.defaults.Defaults.getDefaults; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; @@ -122,7 +122,10 @@ public class StorageClusterTest { " <node distribution-key=\"0\" hostalias=\"mockhost\"/>" + " </group>" + "</cluster>", - new Flavor(new FlavorsConfig.Flavor.Builder().name("test-flavor").minCpuCores(9).build()) + new ConfigFlavor(new FlavorsConfig.Flavor.Builder() + .name("test-flavor") + .cpu(new FlavorsConfig.Flavor.Cpu.Builder().cores(9)) + .build()) ); { @@ -154,7 +157,10 @@ public class StorageClusterTest { " <node distribution-key=\"0\" hostalias=\"mockhost\"/>" + " </group>" + "</cluster>", - new Flavor(new FlavorsConfig.Flavor.Builder().name("test-flavor").minCpuCores(9).build()) + new ConfigFlavor(new FlavorsConfig.Flavor.Builder() + .name("test-flavor") + .cpu(new FlavorsConfig.Flavor.Cpu.Builder().cores(9)) + .build()) ); { diff --git a/config-model/src/test/java/com/yahoo/vespa/model/search/NodeFlavorTuningTest.java b/config-model/src/test/java/com/yahoo/vespa/model/search/NodeFlavorTuningTest.java index 7aadca4a1af..4036a9a1d78 100644 --- a/config-model/src/test/java/com/yahoo/vespa/model/search/NodeFlavorTuningTest.java +++ b/config-model/src/test/java/com/yahoo/vespa/model/search/NodeFlavorTuningTest.java @@ -2,7 +2,7 @@ package com.yahoo.vespa.model.search; import com.yahoo.collections.Pair; -import com.yahoo.config.provision.Flavor; +import com.yahoo.config.provision.internal.ConfigFlavor; import com.yahoo.config.provisioning.FlavorsConfig; import com.yahoo.vespa.config.search.core.ProtonConfig; import org.junit.Test; @@ -10,10 +10,9 @@ import org.junit.Test; import java.util.Arrays; import java.util.List; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; -import static com.yahoo.vespa.model.search.NodeFlavorTuning.MB; import static com.yahoo.vespa.model.search.NodeFlavorTuning.GB; +import static com.yahoo.vespa.model.search.NodeFlavorTuning.MB; +import static org.junit.Assert.assertEquals; /** * @author geirst @@ -157,44 +156,45 @@ public class NodeFlavorTuningTest { } private static ProtonConfig configFromDiskSetting(boolean fastDisk) { - return getConfig(new FlavorsConfig.Flavor.Builder(). - fastDisk(fastDisk)); + return getConfig(new FlavorsConfig.Flavor.Builder() + .disk(new FlavorsConfig.Flavor.Disk.Builder().fast(fastDisk))); } private static ProtonConfig configFromDiskSetting(int diskGb) { - return getConfig(new FlavorsConfig.Flavor.Builder(). - minDiskAvailableGb(diskGb)); + return getConfig(new FlavorsConfig.Flavor.Builder() + .disk(new FlavorsConfig.Flavor.Disk.Builder().sizeInGb(diskGb))); } private static ProtonConfig configFromMemorySetting(int memoryGb) { - return getConfig(new FlavorsConfig.Flavor.Builder(). - minMainMemoryAvailableGb(memoryGb)); + return getConfig(new FlavorsConfig.Flavor.Builder() + .memory(new FlavorsConfig.Flavor.Memory.Builder().sizeInGb(memoryGb))); } private static ProtonConfig configFromMemorySetting(int memoryGb, ProtonConfig.Builder builder) { - return getConfig(new FlavorsConfig.Flavor.Builder(). - minMainMemoryAvailableGb(memoryGb), builder); + return getConfig(new FlavorsConfig.Flavor.Builder() + .memory(new FlavorsConfig.Flavor.Memory.Builder().sizeInGb(memoryGb)), builder); } private static ProtonConfig configFromNumCoresSetting(double numCores) { - return getConfig(new FlavorsConfig.Flavor.Builder().minCpuCores(numCores)); + return getConfig(new FlavorsConfig.Flavor.Builder() + .cpu(new FlavorsConfig.Flavor.Cpu.Builder().cores(numCores))); } private static ProtonConfig configFromEnvironmentType(boolean docker) { - String environment = (docker ? "DOCKER_CONTAINER" : "undefined"); + String environment = (docker ? "DOCKER_CONTAINER" : "BARE_METAL"); return getConfig(new FlavorsConfig.Flavor.Builder().environment(environment)); } private static ProtonConfig getConfig(FlavorsConfig.Flavor.Builder flavorBuilder) { getConfig(flavorBuilder, new ProtonConfig.Builder()); flavorBuilder.name("my_flavor"); - NodeFlavorTuning tuning = new NodeFlavorTuning(new Flavor(new FlavorsConfig.Flavor(flavorBuilder))); + NodeFlavorTuning tuning = new NodeFlavorTuning(new ConfigFlavor(new FlavorsConfig.Flavor(flavorBuilder))); ProtonConfig.Builder protonBuilder = new ProtonConfig.Builder(); tuning.getConfig(protonBuilder); return new ProtonConfig(protonBuilder); } private static ProtonConfig getConfig(FlavorsConfig.Flavor.Builder flavorBuilder, ProtonConfig.Builder protonBuilder) { flavorBuilder.name("my_flavor"); - NodeFlavorTuning tuning = new NodeFlavorTuning(new Flavor(new FlavorsConfig.Flavor(flavorBuilder))); + NodeFlavorTuning tuning = new NodeFlavorTuning(new ConfigFlavor(new FlavorsConfig.Flavor(flavorBuilder))); tuning.getConfig(protonBuilder); return new ProtonConfig(protonBuilder); } diff --git a/config-model/src/test/java/com/yahoo/vespa/model/test/VespaModelTester.java b/config-model/src/test/java/com/yahoo/vespa/model/test/VespaModelTester.java index 672e2932ab6..010ff41ad1b 100644 --- a/config-model/src/test/java/com/yahoo/vespa/model/test/VespaModelTester.java +++ b/config-model/src/test/java/com/yahoo/vespa/model/test/VespaModelTester.java @@ -65,7 +65,7 @@ public class VespaModelTester { } public void addHosts(Flavor flavor, int count) { - addHosts(Optional.of(flavor), flavor.name(), count); + addHosts(Optional.of(flavor), flavor.flavorName(), count); } private Hosts addHosts(Optional<Flavor> flavor, String flavorName, int count) { |