SOLR-13072: Make sure the new overseer leader is present.

This commit is contained in:
Andrzej Bialecki 2019-01-28 17:28:19 +01:00
parent a269a4d1cb
commit 1cfbd3e1c8
1 changed files with 5 additions and 0 deletions

View File

@ -121,6 +121,11 @@ public class NodeMarkersRegistrationTest extends SolrCloudTestCase {
assertEquals(0, listener.addedNodes.size());
// wait until the new overseer is up
Thread.sleep(5000);
String newOverseerLeader;
do {
overSeerStatus = cluster.getSolrClient().request(CollectionAdminRequest.getOverseerStatus());
newOverseerLeader = (String) overSeerStatus.get("leader");
} while (newOverseerLeader == null || newOverseerLeader.equals(overseerLeader));
assertEquals(1, listener.lostNodes.size());
assertEquals(overseerLeader, listener.lostNodes.iterator().next());