|
137 | 137 | // gates |
138 | 138 | // ----------------------------------------------------------------------------------------------------------------- |
139 | 139 | local gate_task_dict = { |
140 | | - "python-jvm-build": gpgate + platform_spec(no_jobs) + platform_spec({ |
| 140 | + "build": gpgate + platform_spec(no_jobs) + platform_spec({ |
141 | 141 | "linux:amd64:jdk-latest" : tier1 + provide(GPY_JVM_STANDALONE), |
142 | 142 | }), |
143 | 143 | "python-unittest": gpgate + platform_spec(no_jobs) + platform_spec({ |
|
194 | 194 | "darwin:aarch64:jdk21" : daily + t("02:00:00") + require(GPY_JVM21_STANDALONE), |
195 | 195 | "darwin:amd64:jdk-latest" : daily + t("02:00:00") + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
196 | 196 | "windows:amd64:jdk21" : daily + t("02:00:00") + require(GPY_JVM21_STANDALONE) + batches(2), |
197 | | - "linux:amd64:jdk-latest" : tier2 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
| 197 | + "linux:amd64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
198 | 198 | "linux:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
199 | 199 | "darwin:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
200 | 200 | "windows:amd64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST) + batches(2), |
|
244 | 244 | "linux:aarch64:jdk21" : daily + t("01:30:00"), |
245 | 245 | "darwin:aarch64:jdk21" : daily + t("01:30:00"), |
246 | 246 | "windows:amd64:jdk21" : daily + t("01:00:00"), |
247 | | - "linux:amd64:jdk-latest" : tier2, |
248 | | - "linux:aarch64:jdk-latest" : tier3, |
| 247 | + "linux:amd64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
| 248 | + "linux:aarch64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
249 | 249 | "darwin:amd64:jdk-latest" : daily + t("01:30:00"), |
250 | | - "darwin:aarch64:jdk-latest" : tier3, |
251 | | - "windows:amd64:jdk-latest" : tier3, |
| 250 | + "darwin:aarch64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
| 251 | + "windows:amd64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
252 | 252 | }), |
253 | 253 | "python-junit-bytecode-dsl": gpgate + platform_spec(no_jobs) + bytecode_dsl_gate("python-junit") + platform_spec({ |
254 | | - "linux:amd64:jdk21" : tier2, |
| 254 | + "linux:amd64:jdk21" : tier3 + require(GRAAL_JDK_LATEST), |
255 | 255 | }), |
256 | 256 | "python-junit-maven": gpgate_maven + platform_spec(no_jobs) + platform_spec({ |
257 | 257 | "linux:amd64:jdk21" : daily + t("00:30:00"), |
|
294 | 294 | "linux:amd64:jdk-latest" : tier3, |
295 | 295 | }), |
296 | 296 | "python-graalvm": gpgate + platform_spec(no_jobs) + platform_spec({ |
297 | | - "linux:amd64:jdk-latest" : tier2, |
298 | | - "linux:aarch64:jdk-latest" : tier3, |
| 297 | + "linux:amd64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
| 298 | + "linux:aarch64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
299 | 299 | "darwin:amd64:jdk-latest" : daily + t("01:00:00") + daily, |
300 | | - "darwin:aarch64:jdk-latest" : tier3, |
301 | | - "windows:amd64:jdk-latest" : tier3, |
| 300 | + "darwin:aarch64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
| 301 | + "windows:amd64:jdk-latest" : tier3 + require(GRAAL_JDK_LATEST), |
302 | 302 | }), |
303 | 303 | "python-unittest-cpython": cpygate + platform_spec(no_jobs) + platform_spec({ |
304 | 304 | "linux:amd64:jdk-latest" : tier1, |
|
338 | 338 | }), |
339 | 339 | // tests with sandboxed backends for various modules (posix, sha3, ctypes, ...) |
340 | 340 | "python-unittest-sandboxed": gpgate_ee + platform_spec(no_jobs) + platform_spec({ |
341 | | - "linux:amd64:jdk-latest" : tier2, |
| 341 | + "linux:amd64:jdk-latest" : tier3, |
342 | 342 | }), |
343 | 343 | "python-svm-unittest-sandboxed": gpgate_ee + provide(GPYEE_NATIVE_STANDALONE) + platform_spec(no_jobs) + platform_spec({ |
344 | 344 | "linux:amd64:jdk-latest" : tier3, |
|
0 commit comments