aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2023-09-06 14:44:59 +0200
committerMartin Polden <mpolden@mpolden.no>2023-09-06 14:44:59 +0200
commitedfa565e9d80c39be1dd3f85aa402d9835ad1b1d (patch)
treebf52d8d03adb68c9443903399534f8378e600a1a /node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning
parentf51fbaf00311aeb3e454fb7056ffe2c8942d58c0 (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.java11
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,