[ https://issues.apache.org/jira/browse/GEODE-3786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jared Stewart resolved GEODE-3786. ---------------------------------- Resolution: Fixed Fix Version/s: 1.4.0 > AcceptanceTest can fail with an IOException when a child process is killed > -------------------------------------------------------------------------- > > Key: GEODE-3786 > URL: https://issues.apache.org/jira/browse/GEODE-3786 > Project: Geode > Issue Type: Bug > Components: gfsh, tests > Reporter: Jared Stewart > Assignee: Jared Stewart > Fix For: 1.4.0 > > > {noformat} > org.apache.geode.management.internal.cli.shell.GfshExitCodeStatusCommandsTest > > offlineStatusCommandShouldSucceedWhenConnected_server_pid FAILED > org.junit.ComparisonFailure: expected:<[tru]e> but was:<[fals]e> > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > org.apache.geode.test.junit.rules.gfsh.GfshScript.awaitLoudly(GfshScript.java:131) > at > org.apache.geode.test.junit.rules.gfsh.GfshScript.awaitIfNecessary(GfshScript.java:110) > at > org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:97) > at > org.apache.geode.test.junit.rules.gfsh.GfshScript.execute(GfshScript.java:103) > at > org.apache.geode.management.internal.cli.shell.GfshExitCodeStatusCommandsTest$TestConfiguration.startNecessaryMembers(GfshExitCodeStatusCommandsTest.java:397) > at > org.apache.geode.management.internal.cli.shell.GfshExitCodeStatusCommandsTest.offlineStatusCommandShouldSucceedWhenConnected_server_pid(GfshExitCodeStatusCommandsTest.java:228) > {noformat} > From STD Err: > {noformat} > Exception in thread "Thread-13" java.io.UncheckedIOException: > java.io.IOException: Stream closed > at java.io.BufferedReader$1.hasNext(BufferedReader.java:574) > at java.util.Iterator.forEachRemaining(Iterator.java:115) > at > java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) > at > org.apache.geode.test.junit.rules.gfsh.StreamGobbler.run(StreamGobbler.java:32) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: Stream closed > at > java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:170) > at java.io.BufferedInputStream.read1(BufferedInputStream.java:283) > at java.io.BufferedInputStream.read(BufferedInputStream.java:345) > at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) > at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) > at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) > at java.io.InputStreamReader.read(InputStreamReader.java:184) > at java.io.BufferedReader.fill(BufferedReader.java:161) > at java.io.BufferedReader.readLine(BufferedReader.java:324) > at java.io.BufferedReader.readLine(BufferedReader.java:389) > at java.io.BufferedReader$1.hasNext(BufferedReader.java:571) > ... 5 more > Exception in thread "Thread-12" java.io.UncheckedIOException: > java.io.IOException: Stream closed > at java.io.BufferedReader$1.hasNext(BufferedReader.java:574) > at java.util.Iterator.forEachRemaining(Iterator.java:115) > at > java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) > at > org.apache.geode.test.junit.rules.gfsh.StreamGobbler.run(StreamGobbler.java:32) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: Stream closed > at > java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:170) > at java.io.BufferedInputStream.read(BufferedInputStream.java:336) > at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) > at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) > at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) > at java.io.InputStreamReader.read(InputStreamReader.java:184) > at java.io.BufferedReader.fill(BufferedReader.java:161) > at java.io.BufferedReader.readLine(BufferedReader.java:324) > at java.io.BufferedReader.readLine(BufferedReader.java:389) > at java.io.BufferedReader$1.hasNext(BufferedReader.java:571) > ... 5 more > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)