Skip to content

Commit

Permalink
Fix test
Browse files Browse the repository at this point in the history
Signed-off-by: Anshu Agarwal <[email protected]>
  • Loading branch information
Anshu Agarwal committed Nov 10, 2022
1 parent 5ee2b02 commit c0e5b67
Showing 1 changed file with 19 additions and 24 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -647,13 +647,12 @@ public void testWeightedRoutingInMemoryStore() {
.index("test")
.shard(0)
.activeInitializingShardsWeightedIt(weightedRouting, clusterState.nodes(), 1);
assertEquals(2, shardIterator.size());
assertEquals(3, shardIterator.size());
ShardRouting shardRouting;
while (shardIterator.remaining() > 0) {
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node3").contains(shardRouting.currentNodeId()));
}
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node3").contains(shardRouting.currentNodeId()));


// Make iterator call with same WeightedRouting instance
assertNotNull(
Expand All @@ -663,12 +662,10 @@ public void testWeightedRoutingInMemoryStore() {
.index("test")
.shard(0)
.activeInitializingShardsWeightedIt(weightedRouting, clusterState.nodes(), 1);
assertEquals(2, shardIterator.size());
while (shardIterator.remaining() > 0) {
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node3").contains(shardRouting.currentNodeId()));
}
assertEquals(3, shardIterator.size());
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node3").contains(shardRouting.currentNodeId()));

// Make iterator call with new instance of WeightedRouting but same weights
Map<String, Double> weights1 = Map.of("zone1", 1.0, "zone2", 1.0, "zone3", 0.0);
Expand All @@ -680,12 +677,11 @@ public void testWeightedRoutingInMemoryStore() {
.index("test")
.shard(0)
.activeInitializingShardsWeightedIt(weightedRouting, clusterState.nodes(), 1);
assertEquals(2, shardIterator.size());
while (shardIterator.remaining() > 0) {
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node3").contains(shardRouting.currentNodeId()));
}
assertEquals(3, shardIterator.size());
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node3").contains(shardRouting.currentNodeId()));


// Make iterator call with different weights
Map<String, Double> weights2 = Map.of("zone1", 1.0, "zone2", 0.0, "zone3", 1.0);
Expand All @@ -697,12 +693,11 @@ public void testWeightedRoutingInMemoryStore() {
.index("test")
.shard(0)
.activeInitializingShardsWeightedIt(weightedRouting, clusterState.nodes(), 1);
assertEquals(2, shardIterator.size());
while (shardIterator.remaining() > 0) {
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node2").contains(shardRouting.currentNodeId()));
}
assertEquals(3, shardIterator.size());
shardRouting = shardIterator.nextOrNull();
assertNotNull(shardRouting);
assertFalse(Arrays.asList("node2").contains(shardRouting.currentNodeId()));

} finally {
terminate(threadPool);
}
Expand Down

0 comments on commit c0e5b67

Please sign in to comment.