--- old/test/java/lang/reflect/Proxy/ProxyTest.java 2016-06-22 11:14:17.000000000 -0700 +++ new/test/java/lang/reflect/Proxy/ProxyTest.java 2016-06-22 11:14:17.000000000 -0700 @@ -26,7 +26,7 @@ import java.util.Arrays; import java.util.List; -import static jdk.testlibrary.ProcessTools.executeTestJava; +import static jdk.testlibrary.ProcessTools.executeModularTest; import org.testng.annotations.BeforeTest; import org.testng.annotations.Test; @@ -70,12 +70,8 @@ */ @Test public void runTest() throws Exception { - int exitValue = executeTestJava("-cp", CPATH_DIR.toString(), - "-mp", MODS_DIR.toString(), - "-m", "test/jdk.test.Main") - .outputTo(System.out) - .errorTo(System.out) - .getExitValue(); + int exitValue = executeModularTest("test", "jdk.test.Main", + null, Arrays.asList(CPATH_DIR), Arrays.asList(MODS_DIR), null).getExitValue(); assertTrue(exitValue == 0); }