aboutsummaryrefslogtreecommitdiffstats
path: root/zookeeper-server/zookeeper-server-common/src/test
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2021-02-26 10:46:09 +0100
committerMartin Polden <mpolden@mpolden.no>2021-02-26 11:51:54 +0100
commit21ed242ce5500d6ab260d7a5ad7ef5f606d35bb5 (patch)
treee35362f029edfd69181032e7da5bf9e776c8eed2 /zookeeper-server/zookeeper-server-common/src/test
parentceda21835b048fa22cad303d40b4dc408fd402fc (diff)
Ignore config with no servers
Diffstat (limited to 'zookeeper-server/zookeeper-server-common/src/test')
-rw-r--r--zookeeper-server/zookeeper-server-common/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/zookeeper-server/zookeeper-server-common/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java b/zookeeper-server/zookeeper-server-common/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
index 5b99ef70f57..97102ed7f58 100644
--- a/zookeeper-server/zookeeper-server-common/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
+++ b/zookeeper-server/zookeeper-server-common/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
@@ -66,6 +66,11 @@ public class ReconfigurerTest {
assertEquals(1, reconfigurer.reconfigurations());
assertSame(nextConfig, reconfigurer.activeConfig());
+ // No reconfiguration happens with empty config
+ reconfigurer.startOrReconfigure(createConfig(0, true));
+ assertEquals(1, reconfigurer.reconfigurations());
+ assertSame(nextConfig, reconfigurer.activeConfig());
+
// Cluster shrinks
nextConfig = createConfig(3, true);
reconfigurer.startOrReconfigure(nextConfig);