< prev index next >

./test/lib/jdk/test/lib/process/ProcessTools.java

Print this page
rev 2554 : [mq]: 8180195

*** 363,381 **** * The command line will be like: * {test.jdk}/bin/java {test.vm.opts} {test.java.opts} cmds * * The jvm process will have exited before this method returns. * ! * @param cmds User specifed arguments. * @return The output from the process. */ public static OutputAnalyzer executeTestJvm(String... cmds) throws Exception { ProcessBuilder pb = createJavaProcessBuilder(Utils.addTestJavaOpts(cmds)); return executeProcess(pb); } /** * Executes a process, waits for it to finish and returns the process output. * The process will have exited before this method returns. * @param pb The ProcessBuilder to execute. * @return The {@linkplain OutputAnalyzer} instance wrapping the process. */ --- 363,390 ---- * The command line will be like: * {test.jdk}/bin/java {test.vm.opts} {test.java.opts} cmds * * The jvm process will have exited before this method returns. * ! * @param cmds User specified arguments. * @return The output from the process. */ public static OutputAnalyzer executeTestJvm(String... cmds) throws Exception { ProcessBuilder pb = createJavaProcessBuilder(Utils.addTestJavaOpts(cmds)); return executeProcess(pb); } /** + * @see #executeTestJvm(String...) + * @param cmds User specified arguments. + * @return The output from the process. + */ + public static OutputAnalyzer executeTestJava(String... cmds) throws Exception { + return executeTestJvm(cmds); + } + + /** * Executes a process, waits for it to finish and returns the process output. * The process will have exited before this method returns. * @param pb The ProcessBuilder to execute. * @return The {@linkplain OutputAnalyzer} instance wrapping the process. */
< prev index next >