diff --git a/server/src/test/java/org/elasticsearch/common/metrics/ExponentialBucketHistogramTests.java b/server/src/test/java/org/elasticsearch/common/metrics/ExponentialBucketHistogramTests.java index 3b8e44df83df..c4e89112916f 100644 --- a/server/src/test/java/org/elasticsearch/common/metrics/ExponentialBucketHistogramTests.java +++ b/server/src/test/java/org/elasticsearch/common/metrics/ExponentialBucketHistogramTests.java @@ -73,7 +73,9 @@ public class ExponentialBucketHistogramTests extends ESTestCase { expectedCounts[bucket] += 1; final int lowerBound = bucket == 0 ? 0 : upperBounds[bucket - 1]; - final int upperBound = bucket == upperBounds.length ? randomBoolean() ? 100000 : Integer.MAX_VALUE : upperBounds[bucket] - 1; + final int upperBound = bucket == upperBounds.length + ? randomBoolean() ? upperBounds[bucket - 1] * 2 : Integer.MAX_VALUE + : upperBounds[bucket] - 1; histogram.addObservation(between(lowerBound, upperBound)); }