equal
deleted
inserted
replaced
26 /* |
26 /* |
27 * @test TestParallelScavengeSerialOld |
27 * @test TestParallelScavengeSerialOld |
28 * @key gc |
28 * @key gc |
29 * @bug 8006398 |
29 * @bug 8006398 |
30 * @requires vm.gc.Parallel |
30 * @requires vm.gc.Parallel |
31 * @summary Test that the ParallelScavenge+SerialOld combination does not print a warning message |
31 * @summary Test that the ParallelScavenge+SerialOld combination prints a deprecation message |
32 * @library /test/lib |
32 * @library /test/lib |
33 * @modules java.base/jdk.internal.misc |
33 * @modules java.base/jdk.internal.misc |
34 * java.management |
34 * java.management |
35 * @run main gc.startup_warnings.TestParallelScavengeSerialOld |
35 * @run main gc.startup_warnings.TestParallelScavengeSerialOld |
36 */ |
36 */ |
42 public class TestParallelScavengeSerialOld { |
42 public class TestParallelScavengeSerialOld { |
43 |
43 |
44 public static void main(String args[]) throws Exception { |
44 public static void main(String args[]) throws Exception { |
45 ProcessBuilder pb = ProcessTools.createJavaProcessBuilder("-XX:+UseParallelGC", "-XX:-UseParallelOldGC", "-version"); |
45 ProcessBuilder pb = ProcessTools.createJavaProcessBuilder("-XX:+UseParallelGC", "-XX:-UseParallelOldGC", "-version"); |
46 OutputAnalyzer output = new OutputAnalyzer(pb.start()); |
46 OutputAnalyzer output = new OutputAnalyzer(pb.start()); |
47 output.shouldNotContain("deprecated"); |
47 output.shouldContain("deprecated"); |
48 output.shouldNotContain("error"); |
48 output.shouldNotContain("error"); |
49 output.shouldHaveExitValue(0); |
49 output.shouldHaveExitValue(0); |
50 } |
50 } |
51 |
51 |
52 } |
52 } |