On Sat, 30 Jan 2021 00:15:04 GMT, Alex Menkov <[email protected]> wrote:

> The test expects debuggee output in jdb output stream.
> But jdb redirects debuggee output asynchronously so sometimes it's incomplete 
> or mixed with jdb output.
> The fix updates debuggee to print output to file and read/analyze it after 
> jdb (and debuggee) exits.

test/jdk/com/sun/jdi/JdbOptions.java line 85:

> 83:     private static final String outFilename = 
> UUID.randomUUID().toString() + ".out";
> 84:     private static final Path outPath = Paths.get(outFilename);
> 85:     private static final String targ = JbdOptionsTarg.class.getName() + " 
> " + outFilename;

Is there a reason you added `outFilename` to `targ` rather than just add 
`outFilename` when you pass the argument string to `test()`.

-------------

PR: https://git.openjdk.java.net/jdk/pull/2322

Reply via email to