RFR 9: [TESTBUG] 8160151: java/lang/ProcessBuilder/Zombies.java failed with error "1 zombies!"
Roger Riggs
Roger.Riggs at Oracle.com
Tue Aug 2 14:03:09 UTC 2016
Hi Daniel,
Those were added in a previous diagnostic iteration.
They do a separate ps which might be too late to provide any using
information.
The first perl script retains and prints the suspect processes and
should be enough debugging info.
(There is no harm in retaining this extra info but I didn't think it was
particularly useful.)
Thanks, Roger
On 8/2/2016 9:59 AM, Daniel Fuchs wrote:
> Hi Roger,
>
> Running in othervm looks good to me.
> The only thing I wonder about is these lines which are
> removed:
>
> 79 // Log remaining processes
> 80 ProcessBuilder pb = new ProcessBuilder("/bin/ps",
> "-ef");
> 81 pb.inheritIO();
> 82 Process p2 = pb.start();
> 83 p2.waitFor();
>
> Isn't that removing diagnostic information?
>
> best regards,
>
> -- daniel
>
> On 02/08/16 14:45, Roger Riggs wrote:
>> Please review a test fix for an intermittently failing ProcessBuilder
>> test.
>> The test should be run in a separate vm so it only sees Zombies from
>> processes it creates.
>> When run in-process with jtreg, it may see Zombies from other processes
>> created by jtreg.
>> Additional diagnostic information is added as well in case of
>> recurrence.
>>
>> The test is moved back to tier1.
>>
>> Webrev:
>> http://cr.openjdk.java.net/~rriggs/webrev-zombies-8160151/
>>
>> Issue:
>> https://bugs.openjdk.java.net/browse/JDK-8160151
>>
>> Thanks, Roger
>>
>
More information about the core-libs-dev
mailing list