--- a/test/hotspot/jtreg/TEST.groups Mon Dec 10 17:34:49 2018 +0300
+++ b/test/hotspot/jtreg/TEST.groups Mon Dec 10 15:47:44 2018 +0100
@@ -168,27 +168,34 @@
:tier1_gc_1 \
:tier1_gc_2 \
:tier1_gc_gcold \
- :tier1_gc_gcbasher
+ :tier1_gc_gcbasher \
+ :tier1_gc_shenandoah
hotspot_not_fast_gc = \
:hotspot_gc \
-:tier1_gc
tier1_gc_1 = \
- gc/epsilon/ \
+ :gc_epsilon \
gc/g1/ \
-gc/g1/ihop/TestIHOPErgo.java
-gc/g1/TestTimelyCompaction.java
tier1_gc_2 = \
gc/ \
- -gc/epsilon/ \
+ -:gc_epsilon \
-gc/g1/ \
-gc/logging/TestUnifiedLoggingSwitchStress.java \
-gc/stress \
-gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java \
-gc/cms/TestMBeanCMS.java \
- -gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
+ -gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java \
+ -gc/shenandoah
+
+gc_epsilon = \
+ gc/epsilon/ \
+ gc/CriticalNativeArgs.java \
+ gc/stress/CriticalNativeStress.java
tier1_gc_gcold = \
gc/stress/gcold/TestGCOldWithG1.java \
@@ -201,6 +208,52 @@
gc/stress/gcbasher/TestGCBasherWithCMS.java \
gc/stress/gcbasher/TestGCBasherWithSerial.java \
gc/stress/gcbasher/TestGCBasherWithParallel.java
+
+tier1_gc_shenandoah = \
+ gc/shenandoah/options/ \
+ gc/shenandoah/compiler/ \
+ gc/shenandoah/mxbeans/ \
+ gc/shenandoah/TestSmallHeap.java \
+ gc/shenandoah/oom/ \
+ gc/CriticalNativeArgs.java
+
+tier2_gc_shenandoah = \
+ runtime/MemberName/MemberNameLeak.java \
+ runtime/CompressedOops/UseCompressedOops.java \
+ gc/TestHumongousReferenceObject.java \
+ gc/TestSystemGC.java \
+ gc/arguments/TestDisableDefaultGC.java \
+ gc/arguments/TestUseCompressedOopsErgo.java \
+ gc/arguments/TestAlignmentToUseLargePages.java \
+ gc/class_unloading/TestClassUnloadingDisabled.java \
+ gc/ergonomics/TestInitialGCThreadLogging.java \
+ gc/ergonomics/TestDynamicNumberOfGCThreads.java \
+ gc/logging/TestGCId.java \
+ gc/metaspace/TestMetaspacePerfCounters.java \
+ gc/metaspace/TestMetaspacePerfCounters.java \
+ gc/startup_warnings/TestShenandoah.java \
+ gc/TestFullGCALot.java \
+ gc/logging/TestUnifiedLoggingSwitchStress.java \
+ runtime/Metaspace/DefineClass.java \
+ gc/shenandoah/ \
+ serviceability/sa/TestHeapDumpForInvokeDynamic.java \
+ -gc/shenandoah/TestStringDedupStress.java \
+ -gc/stress/CriticalNativeStress.java \
+ -:tier1_gc_shenandoah
+
+tier3_gc_shenandoah = \
+ gc/stress/gcold/TestGCOldWithShenandoah.java \
+ gc/stress/gcbasher/TestGCBasherWithShenandoah.java \
+ gc/stress/gclocker/TestGCLockerWithShenandoah.java \
+ gc/stress/systemgc/TestSystemGCWithShenandoah.java \
+ gc/shenandoah/TestStringDedupStress.java \
+ gc/stress/CriticalNativeStress.java \
+ -:tier2_gc_shenandoah
+
+hotspot_gc_shenandoah = \
+ :tier1_gc_shenandoah \
+ :tier2_gc_shenandoah \
+ :tier3_gc_shenandoah
tier1_runtime = \
runtime/ \