@@ -177,13 +177,38 @@ timestamps{
177
177
[' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.8&&hw.arch.x86.skylake" ],
178
178
[' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.9&&hw.arch.x86.amd" ],
179
179
[' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.9&&hw.arch.x86.skylake" ]
180
+ ],
181
+ ' linux_aarch64' : [
182
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.ubuntu.22" ],
183
+ // no machine available ['LABEL_ADDITION' : "${commonLabel}&&sw.os.rhel.8"],
184
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.9" ]
185
+ ],
186
+ ' s390x_linux' : [
187
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.ubuntu.22&&hw.arch.s390x.z13" ],
188
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.ubuntu.22&&hw.arch.s390x.z14" ],
189
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.ubuntu.22&&hw.arch.s390x.z15" ],
190
+ // no machine available ['LABEL_ADDITION' : "${commonLabel}&&sw.os.rhel.8&&hw.arch.s390x.z13"],
191
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.8&&hw.arch.s390x.z14" ],
192
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.8&&hw.arch.s390x.z15" ],
193
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.9&&hw.arch.s390x.z14" ],
194
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.9&&hw.arch.s390x.z15" ]
180
195
]
181
196
]
182
197
def imagePullMap = [
183
198
' x86-64_linux' : [
184
199
[' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.ubuntu.22" ],
185
200
[' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.8" ],
186
201
[' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.9" ]
202
+ ],
203
+ ' linux_aarch64' : [
204
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.ubuntu.22" ],
205
+ // no machine available ['LABEL_ADDITION' : "${commonLabel}&&sw.os.rhel.8"],
206
+ [' LABEL_ADDITION' : " ${ commonLabel} &&sw.os.rhel.9" ]
207
+ ],
208
+ ' s390x_linux' : [
209
+ [' LABEL_ADDITION' : " ${ commonLabel} &&hw.arch.s390x.z13" ],
210
+ [' LABEL_ADDITION' : " ${ commonLabel} &&hw.arch.s390x.z14" ],
211
+ [' LABEL_ADDITION' : " ${ commonLabel} &&hw.arch.s390x.z15" ]
187
212
]
188
213
]
189
214
if (params. PLATFORM && imageUploadMap[params. PLATFORM ] != null && imagePullMap[params. PLATFORM ] != null ) {
@@ -194,6 +219,11 @@ timestamps{
194
219
195
220
def imageUploadJobs = [:]
196
221
def target = " testList TESTLIST=disabled.criu_pingPerf_testCreateRestoreImageAndPushToRegistry,disabled.criu-portable-checkpoint_test,disabled.criu-ubi-portable-checkpoint_test"
222
+ // exclude criu-ubi-portable-checkpoint_test on zlinux due to https://github.com/adoptium/aqa-tests/issues/4617
223
+ if (params. PLATFORM == " s390x_linux" ) {
224
+ target = target. minus(" ,disabled.criu-ubi-portable-checkpoint_test" )
225
+ }
226
+
197
227
echo " Trigger ${ imageUploadJobName} job ..."
198
228
for (int i = 0 ; i < imageUploadMap[params. PLATFORM ]. size(); i++ ) {
199
229
def labelAddition = imageUploadMap[params. PLATFORM ][i]. LABEL_ADDITION
@@ -217,7 +247,7 @@ timestamps{
217
247
}
218
248
parallel imagePullJobs
219
249
} else {
220
- assert false : " Cannot find key PLATFORM: ${ params.PLATFORM} in imageGenMap : ${ imageGenMap } and/or imagePullMap: ${ imagePullMap} ."
250
+ assert false : " Cannot find key PLATFORM: ${ params.PLATFORM} in imageUploadMap : ${ imageUploadMap } and/or imagePullMap: ${ imagePullMap} ."
221
251
}
222
252
} else {
223
253
if (PLATFORM_MAP . containsKey(params. PLATFORM )) {
0 commit comments