From 4e4d59cc17fd1d7852b644b2b2523f4536c6e523 Mon Sep 17 00:00:00 2001 From: Nick Tindall Date: Mon, 5 May 2025 18:41:47 +1000 Subject: [PATCH] Fix ExponentialBucketHistogramTests (#127700) --- .../common/metrics/ExponentialBucketHistogramTests.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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)); }