18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 /*
25 * @test
26 * @bug 8042885
27 * @summary Make sure there is no error using hexadecimal format in vm options
28 * @author Yumin Qi
29 * @library /testlibrary
30 */
31
32 import java.io.File;
33 import com.oracle.java.testlibrary.*;
34
35 public class TestHexArguments {
36 public static void main(String args[]) throws Exception {
37 String[] javaArgs = {"-XX:SharedBaseAddress=0x1D000000", "-version"};
38 ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(true, javaArgs);
39
40 OutputAnalyzer output = new OutputAnalyzer(pb.start());
41 output.shouldNotContain("Could not create the Java Virtual Machine");
42 output.shouldHaveExitValue(0);
43
44 String[] javaArgs1 = {"-XX:SharedBaseAddress=1D000000", "-version"};
45 pb = ProcessTools.createJavaProcessBuilder(true, javaArgs1);
46 output = new OutputAnalyzer(pb.start());
47 output.shouldContain("Could not create the Java Virtual Machine");
48 }
49 }
|
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 /*
25 * @test
26 * @bug 8042885
27 * @summary Make sure there is no error using hexadecimal format in vm options
28 * @author Yumin Qi
29 * @library /testlibrary
30 */
31
32 import java.io.File;
33 import com.oracle.java.testlibrary.*;
34
35 public class TestHexArguments {
36 public static void main(String args[]) throws Exception {
37 String[] javaArgs = {"-XX:SharedBaseAddress=0x1D000000", "-version"};
38 ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(javaArgs);
39
40 OutputAnalyzer output = new OutputAnalyzer(pb.start());
41 output.shouldNotContain("Could not create the Java Virtual Machine");
42 output.shouldHaveExitValue(0);
43
44 String[] javaArgs1 = {"-XX:SharedBaseAddress=1D000000", "-version"};
45 pb = ProcessTools.createJavaProcessBuilder(javaArgs1);
46 output = new OutputAnalyzer(pb.start());
47 output.shouldContain("Could not create the Java Virtual Machine");
48 }
49 }
|