< prev index next >

test/gc/shenandoah/TestVerifyJCStress.java

Print this page
rev 10790 : [backport] Prefix Shenandoah tests with "Test"

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2017 Red Hat, Inc. and/or its affiliates.
+ * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.
  *

@@ -20,41 +20,44 @@
  * questions.
  *
  */
 
 /*
- * @test VerifyJCStressTest
+ * @test TestVerifyJCStress
  * @summary Tests that we pass at least one jcstress-like test with all verification turned on
  * @key gc
- * @modules java.base/jdk.internal.misc
- *          java.management
- * @run main/othervm  -XX:+UseShenandoahGC -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
- *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyStrictOopOperations
+ *
+ * @run main/othervm  -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions
+ *                    -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+UseShenandoahGC
+ *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals
  *                    -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahDegeneratedGC
- *                    VerifyJCStressTest
+ *                    TestVerifyJCStress
  *
- * @run main/othervm  -XX:+UseShenandoahGC -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
- *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyStrictOopOperations
+ * @run main/othervm  -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions
+ *                    -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+UseShenandoahGC
+ *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals
  *                    -XX:ShenandoahGCHeuristics=passive -XX:-ShenandoahDegeneratedGC
- *                    VerifyJCStressTest
+ *                    TestVerifyJCStress
  *
- * @run main/othervm  -XX:+UseShenandoahGC -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
- *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyStrictOopOperations -XX:+ShenandoahVerifyOptoBarriers
+ * @run main/othervm  -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions
+ *                    -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+UseShenandoahGC
+ *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
  *                    -XX:ShenandoahGCHeuristics=adaptive
- *                    VerifyJCStressTest
+ *                    TestVerifyJCStress
  *
- * @run main/othervm  -XX:+UseShenandoahGC -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions
- *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyStrictOopOperations -XX:+ShenandoahVerifyOptoBarriers
+ * @run main/othervm  -Xmx1g -Xms1g -XX:+IgnoreUnrecognizedVMOptions
+ *                    -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+UseShenandoahGC
+ *                    -XX:+ShenandoahStoreCheck -XX:+ShenandoahVerify -XX:+VerifyObjectEquals -XX:+ShenandoahVerifyOptoBarriers
  *                    -XX:ShenandoahGCHeuristics=static
- *                    VerifyJCStressTest
+ *                    TestVerifyJCStress
  */
 
 import java.util.*;
 import java.util.concurrent.*;
 import java.util.concurrent.locks.*;
 
-public class VerifyJCStressTest {
+public class TestVerifyJCStress {
 
     public static void main(String[] args) throws Exception {
         ExecutorService service = Executors.newFixedThreadPool(
           2,
           r -> {

@@ -116,6 +119,5 @@
           }
       }
     }
 
 }
-
< prev index next >