48 name: test
49 runs-on: ${{ inputs.runs-on }}
50 defaults:
51 run:
52 shell: bash
53
54 strategy:
55 fail-fast: false
56 matrix:
57 test-name:
58 - 'jdk/tier1 part 1'
59 - 'jdk/tier1 part 2'
60 - 'jdk/tier1 part 3'
61 - 'langtools/tier1'
62 - 'hs/tier1 common'
63 - 'hs/tier1 compiler part 1'
64 - 'hs/tier1 compiler part 2'
65 - 'hs/tier1 compiler part 3'
66 - 'hs/tier1 compiler not-xcomp'
67 - 'hs/tier1 gc'
68 - 'hs/tier1 runtime'
69 - 'hs/tier1 serviceability'
70 - 'lib-test/tier1'
71
72 include:
73 - test-name: 'jdk/tier1 part 1'
74 test-suite: 'test/jdk/:tier1_part1'
75
76 - test-name: 'jdk/tier1 part 2'
77 test-suite: 'test/jdk/:tier1_part2'
78
79 - test-name: 'jdk/tier1 part 3'
80 test-suite: 'test/jdk/:tier1_part3'
81
82 - test-name: 'langtools/tier1'
83 test-suite: 'test/langtools/:tier1'
84
85 - test-name: 'hs/tier1 common'
86 test-suite: 'test/hotspot/jtreg/:tier1_common'
87 debug-suffix: -debug
89 - test-name: 'hs/tier1 compiler part 1'
90 test-suite: 'test/hotspot/jtreg/:tier1_compiler_1'
91 debug-suffix: -debug
92
93 - test-name: 'hs/tier1 compiler part 2'
94 test-suite: 'test/hotspot/jtreg/:tier1_compiler_2'
95 debug-suffix: -debug
96
97 - test-name: 'hs/tier1 compiler part 3'
98 test-suite: 'test/hotspot/jtreg/:tier1_compiler_3'
99 debug-suffix: -debug
100
101 - test-name: 'hs/tier1 compiler not-xcomp'
102 test-suite: 'test/hotspot/jtreg/:tier1_compiler_not_xcomp'
103 debug-suffix: -debug
104
105 - test-name: 'hs/tier1 gc'
106 test-suite: 'test/hotspot/jtreg/:tier1_gc'
107 debug-suffix: -debug
108
109 - test-name: 'hs/tier1 runtime'
110 test-suite: 'test/hotspot/jtreg/:tier1_runtime'
111 debug-suffix: -debug
112
113 - test-name: 'hs/tier1 serviceability'
114 test-suite: 'test/hotspot/jtreg/:tier1_serviceability'
115 debug-suffix: -debug
116
117 - test-name: 'lib-test/tier1'
118 test-suite: 'test/lib-test/:tier1'
119 debug-suffix: -debug
120
121 steps:
122 - name: 'Checkout the JDK source'
123 uses: actions/checkout@v4
124
125 - name: 'Get MSYS2'
126 uses: ./.github/actions/get-msys2
127 if: runner.os == 'Windows'
128
|
48 name: test
49 runs-on: ${{ inputs.runs-on }}
50 defaults:
51 run:
52 shell: bash
53
54 strategy:
55 fail-fast: false
56 matrix:
57 test-name:
58 - 'jdk/tier1 part 1'
59 - 'jdk/tier1 part 2'
60 - 'jdk/tier1 part 3'
61 - 'langtools/tier1'
62 - 'hs/tier1 common'
63 - 'hs/tier1 compiler part 1'
64 - 'hs/tier1 compiler part 2'
65 - 'hs/tier1 compiler part 3'
66 - 'hs/tier1 compiler not-xcomp'
67 - 'hs/tier1 gc'
68 - 'hs/tier2_gc_shenandoah shenandoah tier2'
69 - 'hs/tier3_gc_shenandoah shenandoah tier3'
70 - 'hs/tier1 runtime'
71 - 'hs/tier1 serviceability'
72 - 'lib-test/tier1'
73
74 include:
75 - test-name: 'jdk/tier1 part 1'
76 test-suite: 'test/jdk/:tier1_part1'
77
78 - test-name: 'jdk/tier1 part 2'
79 test-suite: 'test/jdk/:tier1_part2'
80
81 - test-name: 'jdk/tier1 part 3'
82 test-suite: 'test/jdk/:tier1_part3'
83
84 - test-name: 'langtools/tier1'
85 test-suite: 'test/langtools/:tier1'
86
87 - test-name: 'hs/tier1 common'
88 test-suite: 'test/hotspot/jtreg/:tier1_common'
89 debug-suffix: -debug
91 - test-name: 'hs/tier1 compiler part 1'
92 test-suite: 'test/hotspot/jtreg/:tier1_compiler_1'
93 debug-suffix: -debug
94
95 - test-name: 'hs/tier1 compiler part 2'
96 test-suite: 'test/hotspot/jtreg/:tier1_compiler_2'
97 debug-suffix: -debug
98
99 - test-name: 'hs/tier1 compiler part 3'
100 test-suite: 'test/hotspot/jtreg/:tier1_compiler_3'
101 debug-suffix: -debug
102
103 - test-name: 'hs/tier1 compiler not-xcomp'
104 test-suite: 'test/hotspot/jtreg/:tier1_compiler_not_xcomp'
105 debug-suffix: -debug
106
107 - test-name: 'hs/tier1 gc'
108 test-suite: 'test/hotspot/jtreg/:tier1_gc'
109 debug-suffix: -debug
110
111 - test-name: 'hs/tier2_gc_shenandoah shenandoah tier2'
112 test-suite: 'test/hotspot/jtreg/:tier2_gc_shenandoah'
113 debug-suffix: -debug
114
115 - test-name: 'hs/tier3_gc_shenandoah shenandoah tier3'
116 test-suite: 'test/hotspot/jtreg/:tier3_gc_shenandoah'
117 debug-suffix: -debug
118
119 - test-name: 'hs/tier1 runtime'
120 test-suite: 'test/hotspot/jtreg/:tier1_runtime'
121 debug-suffix: -debug
122
123 - test-name: 'hs/tier1 serviceability'
124 test-suite: 'test/hotspot/jtreg/:tier1_serviceability'
125 debug-suffix: -debug
126
127 - test-name: 'lib-test/tier1'
128 test-suite: 'test/lib-test/:tier1'
129 debug-suffix: -debug
130
131 steps:
132 - name: 'Checkout the JDK source'
133 uses: actions/checkout@v4
134
135 - name: 'Get MSYS2'
136 uses: ./.github/actions/get-msys2
137 if: runner.os == 'Windows'
138
|