diff --git a/lucene/core/src/test/org/apache/lucene/util/TestArrayUtil.java b/lucene/core/src/test/org/apache/lucene/util/TestArrayUtil.java index b7998e443dd..e6093e191ad 100644 --- a/lucene/core/src/test/org/apache/lucene/util/TestArrayUtil.java +++ b/lucene/core/src/test/org/apache/lucene/util/TestArrayUtil.java @@ -66,7 +66,7 @@ public class TestArrayUtil extends LuceneTestCase { final Random rnd = random(); final int num = atLeast(10000); for (int iter = 0; iter < num; iter++) { - final int minTargetSize = rnd.nextInt(Integer.MAX_VALUE); + final int minTargetSize = rnd.nextInt(ArrayUtil.MAX_ARRAY_LENGTH); final int elemSize = rnd.nextInt(11); final int v = ArrayUtil.oversize(minTargetSize, elemSize); assertTrue(v >= minTargetSize);