RFR: JDK-8131784 : Add tracing info to LowMemoryTest.java to help 8130339 diagnosis

olivier.lagneau at oracle.com olivier.lagneau at oracle.com
Thu Jul 30 16:55:13 UTC 2015


Hi,

Could you please review this fix:
bug: https://bugs.openjdk.java.net/browse/JDK-8131784
webrev: http://cr.openjdk.java.net/~olagneau/8131784/webrev.00/

We add tracing information to help diagnosing master bug problem 
(https://bugs.openjdk.java.net/browse/JDK-8130339),
and we will monitor the quarantined runs to check for any failure and 
get more diagnosis info.

Since the test already provides some information which is not collected 
when it fails with timeout,
the idea is to collect subprocess I/O (stdout, stderr) by using 
ProcessTools.startProcess rather
that OutputAnalyzer.executeProcess. The subprocess I/Os will be 
collected while it's running
rather than waiting the subprocess termination.

A few additional infos have also been added to get more information.

Note that this "tracing" change should be temporary and will be removed 
when a fix for 8130339 has been found.

Thanks,
Olivier.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20150730/0b8a8cf6/attachment.html>


More information about the serviceability-dev mailing list