test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
changeset 55610 47fdb5b0fa41
parent 54638 9b8926bf85c1
child 59053 ba6c248cae19
equal deleted inserted replaced
55609:377e49b3014c 55610:47fdb5b0fa41
    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