--- a/test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java Fri Apr 26 12:49:51 2019 -0400
+++ b/test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java Fri Apr 26 11:33:32 2019 -0700
@@ -24,17 +24,43 @@
package gc.arguments;
/*
- * @test TestMaxNewSize
+ * @test TestMaxNewSizeSerial
+ * @key gc
+ * @bug 7057939
+ * @summary Make sure that MaxNewSize always has a useful value after argument
+ * processing.
+ * @requires vm.gc.Serial
+ * @library /test/lib
+ * @modules java.base/jdk.internal.misc
+ * java.management
+ * @run main gc.arguments.TestMaxNewSize -XX:+UseSerialGC
+ * @author thomas.schatzl@oracle.com, jesper.wilhelmsson@oracle.com
+ */
+
+/*
+ * @test TestMaxNewSizeParallel
* @key gc
* @bug 7057939
* @summary Make sure that MaxNewSize always has a useful value after argument
* processing.
- * @requires vm.gc=="null"
+ * @requires vm.gc.Parallel
* @library /test/lib
* @modules java.base/jdk.internal.misc
* java.management
- * @run main gc.arguments.TestMaxNewSize -XX:+UseSerialGC
* @run main gc.arguments.TestMaxNewSize -XX:+UseParallelGC
+ * @author thomas.schatzl@oracle.com, jesper.wilhelmsson@oracle.com
+ */
+
+/*
+ * @test TestMaxNewSizeG1
+ * @key gc
+ * @bug 7057939
+ * @summary Make sure that MaxNewSize always has a useful value after argument
+ * processing.
+ * @requires vm.gc.G1
+ * @library /test/lib
+ * @modules java.base/jdk.internal.misc
+ * java.management
* @run main gc.arguments.TestMaxNewSize -XX:+UseG1GC
* @author thomas.schatzl@oracle.com, jesper.wilhelmsson@oracle.com
*/
@@ -44,7 +70,7 @@
* @key gc
* @bug 7057939
* @comment Graal does not support CMS
- * @requires vm.gc=="null" & !vm.graal.enabled
+ * @requires vm.gc.ConcMarkSweep & !vm.graal.enabled
* @library /test/lib
* @modules java.base/jdk.internal.misc
* java.management