From: Dominik Stadler Date: Fri, 10 Mar 2023 08:08:23 +0000 (+0000) Subject: Fix a flaky test which fails roughly once in 9000 iterations X-Git-Tag: REL_5_2_4~218 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f192c95e0f0e073ee8596f946d7a44d204bef3f4;p=poi.git Fix a flaky test which fails roughly once in 9000 iterations Ranodm(9000) means it can also be 0 so the test should allow reading 300 bytes only git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908242 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/poi/src/test/java/org/apache/poi/util/TestIOUtils.java b/poi/src/test/java/org/apache/poi/util/TestIOUtils.java index cb335921cb..481afd28be 100644 --- a/poi/src/test/java/org/apache/poi/util/TestIOUtils.java +++ b/poi/src/test/java/org/apache/poi/util/TestIOUtils.java @@ -322,7 +322,8 @@ final class TestIOUtils { len = IOUtils.toByteArray(is, 90, 100).length; assertEquals(90, len); len = IOUtils.toByteArray(is, Integer.MAX_VALUE, Integer.MAX_VALUE).length; - assertTrue(len > 300-2*90); + assertTrue(len >= 300-2*90, + "Had: " + len + " when reading file " + TMP + " with size " + TMP.length()); } }