Browse Source

Allow up to 10% unbalance in random allocator tests

Simon Willnauer 12 years ago
parent
commit
69848210d6

+ 2 - 2
src/test/java/org/elasticsearch/test/unit/cluster/routing/allocation/RandomAllocationDeciderTests.java

@@ -157,8 +157,8 @@ public class RandomAllocationDeciderTests extends ElasticsearchTestCase {
         int shards = clusterState.routingNodes().shardsWithState(ShardRoutingState.STARTED).size();
         assertThat(shards, equalTo(totalNumShards));
         final int numNodes = clusterState.nodes().size();
-        final int upperBound = (int) Math.round(((shards / numNodes) * 1.05));
-        final int lowerBound = (int) Math.round(((shards / numNodes) * 0.05));
+        final int upperBound = (int) Math.round(((shards / numNodes) * 1.10));
+        final int lowerBound = (int) Math.round(((shards / numNodes) * 0.90));
         for (int i = 0; i < nodeIdCounter; i++) {
             if (clusterState.getRoutingNodes().node("NODE_" + i) == null) {
                 continue;