On Mon, 19 Apr 2021 15:07:16 GMT, Fernando Guallini <[email protected]> 
wrote:

> Refactor the following shell tests to java:
> test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.sh
> test/jdk/java/lang/Runtime/exec/SetCwd.java
> 
> In addition, the test SetCwd was running itself in separate java subprocesses 
> in order to exercise Runtime.exec. It was creating a folder structure with 
> multiple test class copies to distinguish between main and child processes to 
> prevent an infinite recursion. That logic is simplified now, tests follow the 
> testng annotations flow whereas the subprocesses entry point is a nested 
> class main

Marked as reviewed by coffeys (Reviewer).

Looks fine to me.

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

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

Reply via email to