aboutsummaryrefslogtreecommitdiffstats
path: root/zookeeper-server
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-11-26 13:47:56 +0100
committerHarald Musum <musum@verizonmedia.com>2020-11-26 13:47:56 +0100
commitf289f61c121600788bbcbc3fab5a255bf0fea3d7 (patch)
treeba04b946c273c7d7d1802a65767fa5b8bb106ce3 /zookeeper-server
parent9ba59a35b7e8291cb53c6bf3ad7780c1c917514a (diff)
Test that equal config does not cause reconfiguration
Diffstat (limited to 'zookeeper-server')
-rw-r--r--zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java b/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
index 1f36f875642..c04e55c83e0 100644
--- a/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
+++ b/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
@@ -43,6 +43,11 @@ public class ReconfigurerTest {
// Created config has dynamicReconfig set to true
assertTrue(reconfigurer.shouldReconfigure(createConfigAllowReconfiguring(2)));
+
+ // Test that equal config does not cause reconfiguration
+ Reconfigurer reconfigurer2 = new Reconfigurer();
+ reconfigurer2.startOrReconfigure(createConfigAllowReconfiguring(1));
+ assertFalse(reconfigurer2.shouldReconfigure(createConfigAllowReconfiguring(1)));
}
private ZookeeperServerConfig createConfigAllowReconfiguring(int numberOfServers) {