-
Bug
-
Resolution: Fixed
-
P4
-
26
-
master
The tests in
sun/management/jmxremote/bootstrap/*
use ProcessTools with java vm options and also manually add the same jvm flags.
See example:
16
17 private static boolean doTest(String testId, String arg) throws Exception {
18 List<String> args = new ArrayList<>();
19 args.add("-XX:+UsePerfData");
20 Collections.addAll(args, Utils.getTestJavaOpts());
21 args.add("-cp");
22 args.add(TEST_CLASSPATH);
23
24 if (arg != null) {
25 args.add(arg);
26 }
27 args.add("TestApplication");
28 ProcessBuilder server = ProcessTools.createTestJavaProcessBuilder(
29 args.toArray(new String[args.size()])
30 );
sun/management/jmxremote/bootstrap/*
use ProcessTools with java vm options and also manually add the same jvm flags.
See example:
16
17 private static boolean doTest(String testId, String arg) throws Exception {
18 List<String> args = new ArrayList<>();
19 args.add("-XX:+UsePerfData");
20 Collections.addAll(args, Utils.getTestJavaOpts());
21 args.add("-cp");
22 args.add(TEST_CLASSPATH);
23
24 if (arg != null) {
25 args.add(arg);
26 }
27 args.add("TestApplication");
28 ProcessBuilder server = ProcessTools.createTestJavaProcessBuilder(
29 args.toArray(new String[args.size()])
30 );
- links to
-
Commit(master) openjdk/jdk/458f033d
-
Review(master) openjdk/jdk/26555