diff options
author | Tor Egge <Tor.Egge@online.no> | 2021-12-16 09:52:28 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2021-12-16 09:52:28 +0100 |
commit | ff584c6ede7f1688727f181ce716ea70d20be75f (patch) | |
tree | 2860ccadd70058a1e92448045d62e1f204a2e277 | |
parent | 02fe1deeb08afaa81c9503973141d4ba471ecab5 (diff) |
Test default value for max-compact-buffers.
-rw-r--r-- | config-model/src/test/java/com/yahoo/vespa/model/content/ContentClusterTest.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/content/ContentClusterTest.java b/config-model/src/test/java/com/yahoo/vespa/model/content/ContentClusterTest.java index f3f372f3df4..357ae7e2656 100644 --- a/config-model/src/test/java/com/yahoo/vespa/model/content/ContentClusterTest.java +++ b/config-model/src/test/java/com/yahoo/vespa/model/content/ContentClusterTest.java @@ -47,6 +47,7 @@ import java.util.Collections; import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.OptionalInt; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; @@ -1026,8 +1027,12 @@ public class ContentClusterTest extends ContentBaseTest { assertTrue(resolveThreePhaseUpdateConfigWithFeatureFlag(true)); } - private int resolveMaxCompactBuffers(int maxCompactBuffers) { - VespaModel model = createEnd2EndOneNode(new TestProperties().maxCompactBuffers(maxCompactBuffers)); + private int resolveMaxCompactBuffers(OptionalInt maxCompactBuffers) { + TestProperties testProperties = new TestProperties(); + if (maxCompactBuffers.isPresent()) { + testProperties.maxCompactBuffers(maxCompactBuffers.getAsInt()); + } + VespaModel model = createEnd2EndOneNode(testProperties); ContentCluster cc = model.getContentClusters().get("storage"); ProtonConfig.Builder protonBuilder = new ProtonConfig.Builder(); cc.getSearch().getConfig(protonBuilder); @@ -1038,8 +1043,9 @@ public class ContentClusterTest extends ContentBaseTest { @Test public void default_max_compact_buffers_config_controlled_by_properties() { - assertEquals(2, resolveMaxCompactBuffers(2)); - assertEquals(7, resolveMaxCompactBuffers(7)); + assertEquals(1, resolveMaxCompactBuffers(OptionalInt.empty())); + assertEquals(2, resolveMaxCompactBuffers(OptionalInt.of(2))); + assertEquals(7, resolveMaxCompactBuffers(OptionalInt.of(7))); } void assertZookeeperServerImplementation(String expectedClassName, |