RFR: 8183374: Refactor java/lang/Runtime shell tests to java
Fernando Guallini
fguallini at openjdk.java.net
Mon Apr 26 09:39:40 UTC 2021
On Mon, 19 Apr 2021 15:07:16 GMT, Fernando Guallini <fguallini at openjdk.org> 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
Please, have a look at this PR, it would also need sponsoring, thanks
-------------
PR: https://git.openjdk.java.net/jdk/pull/3572
More information about the core-libs-dev
mailing list