8161426: Test java/util/zip/InflaterInputStream/TestAvailable.java fails on open-only linux

Reviewed-by: bpb
This commit is contained in:
Xueming Shen 2016-07-14 16:04:38 -07:00
parent e5583eb15a
commit ac12555ea3

View File

@ -25,7 +25,7 @@
* @library /lib/testlibrary/ * @library /lib/testlibrary/
* @build jdk.testlibrary.* * @build jdk.testlibrary.*
* @run main TestAvailable * @run main TestAvailable
* @bug 7031075 * @bug 7031075 8161426
* @summary Make sure that available() method behaves as expected. * @summary Make sure that available() method behaves as expected.
* @key randomness * @key randomness
*/ */
@ -40,9 +40,8 @@ public class TestAvailable {
public static void main(String args[]) throws Throwable { public static void main(String args[]) throws Throwable {
Random r = RandomFactory.getRandom(); Random r = RandomFactory.getRandom();
for (int n = 0; n < 10; n++) { for (int n = 0; n < 10; n++) {
byte[] src = new byte[r.nextInt(100)]; byte[] src = new byte[r.nextInt(100) + 1];
r.nextBytes(src); r.nextBytes(src);
// test InflaterInputStream // test InflaterInputStream
ByteArrayOutputStream baos = new ByteArrayOutputStream(); ByteArrayOutputStream baos = new ByteArrayOutputStream();
try (DeflaterOutputStream dos = new DeflaterOutputStream(baos)) { try (DeflaterOutputStream dos = new DeflaterOutputStream(baos)) {