diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-09-06 14:44:59 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-09-06 14:44:59 +0200 |
commit | edfa565e9d80c39be1dd3f85aa402d9835ad1b1d (patch) | |
tree | bf52d8d03adb68c9443903399534f8378e600a1a /node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning | |
parent | f51fbaf00311aeb3e454fb7056ffe2c8942d58c0 (diff) |
Reject request for GPU resources in non-public zones
Diffstat (limited to 'node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning')
-rw-r--r-- | node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/DynamicProvisioningTest.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/DynamicProvisioningTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/DynamicProvisioningTest.java index 5539bb0cb6e..38b8836188b 100644 --- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/DynamicProvisioningTest.java +++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/DynamicProvisioningTest.java @@ -9,7 +9,6 @@ import com.yahoo.config.provision.ClusterSpec; import com.yahoo.config.provision.Environment; import com.yahoo.config.provision.Flavor; import com.yahoo.config.provision.HostSpec; -import com.yahoo.config.provision.NodeAllocationException; import com.yahoo.config.provision.NodeFlavors; import com.yahoo.config.provision.NodeResources; import com.yahoo.config.provision.NodeResources.Architecture; @@ -502,10 +501,16 @@ public class DynamicProvisioningTest { public void gpu_host() { List<Flavor> flavors = List.of(new Flavor("gpu", new NodeResources(4, 16, 125, 10, fast, local, Architecture.x86_64, new NodeResources.GpuResources(1, 16)))); - ProvisioningTester tester = new ProvisioningTester.Builder().dynamicProvisioning(true, false) - .flavors(flavors) + ProvisioningTester tester = new ProvisioningTester.Builder().flavors(flavors) .hostProvisioner(new MockHostProvisioner(flavors)) .nameResolver(nameResolver) + .zone(new Zone(Cloud.builder() + .dynamicProvisioning(true) + .allowHostSharing(false) + .build(), + SystemName.Public, + Environment.defaultEnvironment(), + RegionName.defaultName())) .build(); NodeResources resources = new NodeResources(4, 16, 125, 0.3, NodeResources.DiskSpeed.any, NodeResources.StorageType.any, |