8202997: Split test/jdk/:tier1 to enable better parallel execution
Reviewed-by: erikj
--- 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