summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2023-09-05 10:48:43 +0200
committerjonmv <venstad@gmail.com>2023-09-05 11:01:15 +0200
commit58d4c4917534b17294952439211021bee6a0b777 (patch)
tree493b81a3ed5b31d50ca811e751949c088fd884ac
parent5c5be982848fb8a3f1d84fa522f380b8706e6ddb (diff)
Verify old monitors are purged
-rw-r--r--container-search/src/test/java/com/yahoo/search/dispatch/searchcluster/SearchClusterTest.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/container-search/src/test/java/com/yahoo/search/dispatch/searchcluster/SearchClusterTest.java b/container-search/src/test/java/com/yahoo/search/dispatch/searchcluster/SearchClusterTest.java
index 109b9db2ce4..c3ddeac5365 100644
--- a/container-search/src/test/java/com/yahoo/search/dispatch/searchcluster/SearchClusterTest.java
+++ b/container-search/src/test/java/com/yahoo/search/dispatch/searchcluster/SearchClusterTest.java
@@ -424,6 +424,7 @@ public class SearchClusterTest {
// Precisely the one retained node keeps its monitor through reconfiguration.
Set<BaseNodeMonitor<Node>> retainedMonitors = new HashSet<>(state.clusterMonitor.nodeMonitors());
+ assertEquals(6, retainedMonitors.size());
retainedMonitors.retainAll(oldMonitors);
assertEquals(1, retainedMonitors.size());
assertSame(oldNodesByIdentity.get(updatedNodes.get(3)), retainedMonitors.iterator().next().getNode());