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