8202997: Split test/jdk/:tier1 to enable better parallel execution
authorctornqvi
Fri, 11 May 2018 14:43:08 -0400
changeset 50089 b0ed185e8f94
parent 50088 a2322c683d17
child 50090 94e11b6edcdd
8202997: Split test/jdk/:tier1 to enable better parallel execution Reviewed-by: erikj
test/jdk/TEST.groups
--- a/test/jdk/TEST.groups	Fri May 11 21:22:28 2018 +0300
+++ b/test/jdk/TEST.groups	Fri May 11 14:43:08 2018 -0400
@@ -25,23 +25,33 @@
 # Tiered testing definitions
 #
 
+# When adding tests to tier1, make sure they end up in one of the tier1_partX groups
 tier1 = \
-    :jdk_lang \
+    :tier1_part1 \
+    :tier1_part2 \
+    :tier1_part3
+    
+tier1_part1 = \
+    :jdk_lang
+
+tier1_part2 = \
     :jdk_util \
-    :jdk_svc_sanity \
+    -java/util/Arrays/TimSortStackSize2.java
+
+tier1_part3 = \
     :build_sanity \
-    sun/nio/cs/ISO8859x.java \
+    :jdk_math \
+    :jdk_svc_sanity \
     java/nio/Buffer \
     com/sun/crypto/provider/Cipher \
-    :jdk_math \
-    tools/pack200 \
-    -java/util/Arrays/TimSortStackSize2.java
+    sun/nio/cs/ISO8859x.java \
+    tools/pack200
 
+# When adding tests to tier2, make sure they end up in one of the tier2_partX groups
 tier2 = \
     :tier2_part1 \
     :tier2_part2 \
-    :tier2_part3 \
-    java/util/Arrays/TimSortStackSize2.java
+    :tier2_part3
 
 # com/sun/crypto/provider/Cipher is in tier1 because of JDK-8132855
 tier2_part1 = \
@@ -58,7 +68,9 @@
     -sun/nio/cs/ISO8859x.java \
     :jdk_other \
     :jdk_text \
-    :jdk_time
+    :jdk_time \
+    java/util/Arrays/TimSortStackSize2.java
+
 
 tier2_part3 = \
     :jdk_net