aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2022-03-22 11:17:54 +0100
committerGitHub <noreply@github.com>2022-03-22 11:17:54 +0100
commit37925e563d403bdc2535a971757a6592bcb708d2 (patch)
treee6191fefa63fe1d0686c08edfbaae9a90dcfce66 /config-model/src/main/java/com/yahoo
parent15abf2adc11621eeebe067b46b8a28948a7bb1f6 (diff)
parentafb9128e043c326ee7e3c4bd680a1c39cb5ed9d9 (diff)
Merge pull request #21746 from vespa-engine/hmusum/cleanup-and-more-testing-of-admin-cluster-architecture
Cleanup and more testing of specifying node architecture for admin cl…
Diffstat (limited to 'config-model/src/main/java/com/yahoo')
-rw-r--r--config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java b/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
index 575080d3025..3e251a621ab 100644
--- a/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
+++ b/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
@@ -20,6 +20,8 @@ import java.util.List;
import java.util.Optional;
import java.util.Set;
+import static com.yahoo.config.provision.NodeResources.Architecture;
+
/**
* A test-only Properties class
*
@@ -81,7 +83,7 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
private List<String> environmentVariables = List.of();
private boolean avoidRenamingSummaryFeatures = false;
private boolean experimentalSdParsing = false;
- private String adminClusterNodeResourcesArchitecture = "x86_64";
+ private Architecture adminClusterNodeResourcesArchitecture = Architecture.getDefault();
@Override public ModelContext.FeatureFlags featureFlags() { return this; }
@Override public boolean multitenant() { return multitenant; }
@@ -143,7 +145,7 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
@Override public List<String> environmentVariables() { return environmentVariables; }
@Override public boolean avoidRenamingSummaryFeatures() { return this.avoidRenamingSummaryFeatures; }
@Override public boolean experimentalSdParsing() { return this.experimentalSdParsing; }
- @Override public String adminClusterNodeArchitecture() { return adminClusterNodeResourcesArchitecture; }
+ @Override public Architecture adminClusterArchitecture() { return adminClusterNodeResourcesArchitecture; }
public TestProperties maxUnCommittedMemory(int maxUnCommittedMemory) {
this.maxUnCommittedMemory = maxUnCommittedMemory;
@@ -391,8 +393,8 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
return this;
}
- public TestProperties setAdminClusterNodeResourcesArchitecture(String architectureFunction) {
- this.adminClusterNodeResourcesArchitecture = architectureFunction;
+ public TestProperties setAdminClusterNodeResourcesArchitecture(Architecture architecture) {
+ this.adminClusterNodeResourcesArchitecture = architecture;
return this;
}