equal
deleted
inserted
replaced
27 * @test TestSelectDefaultGC |
27 * @test TestSelectDefaultGC |
28 * @summary Test selection of GC when no GC option is specified |
28 * @summary Test selection of GC when no GC option is specified |
29 * @bug 8068582 |
29 * @bug 8068582 |
30 * @key gc |
30 * @key gc |
31 * @library /test/lib |
31 * @library /test/lib |
|
32 * @library / |
32 * @requires vm.gc.Serial & vm.gc.G1 |
33 * @requires vm.gc.Serial & vm.gc.G1 |
33 * @modules java.base/jdk.internal.misc |
34 * @modules java.base/jdk.internal.misc |
34 * java.management |
35 * java.management |
35 * @run driver gc.arguments.TestSelectDefaultGC |
36 * @run driver gc.arguments.TestSelectDefaultGC |
36 */ |
37 */ |
50 "-XX:+PrintFlagsFinal", |
51 "-XX:+PrintFlagsFinal", |
51 "-version" |
52 "-version" |
52 }; |
53 }; |
53 |
54 |
54 // Start VM without specifying GC |
55 // Start VM without specifying GC |
55 ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(args); |
56 ProcessBuilder pb = GCArguments.createJavaProcessBuilder(args); |
56 OutputAnalyzer output = new OutputAnalyzer(pb.start()); |
57 OutputAnalyzer output = new OutputAnalyzer(pb.start()); |
57 output.shouldHaveExitValue(0); |
58 output.shouldHaveExitValue(0); |
58 |
59 |
59 final boolean isServer = actAsServer; |
60 final boolean isServer = actAsServer; |
60 |
61 |