|
137 | 137 | // gates
|
138 | 138 | // -----------------------------------------------------------------------------------------------------------------
|
139 | 139 | local gate_task_dict = {
|
140 |
| - "build": gpgate + platform_spec(no_jobs) + platform_spec({ |
| 140 | + "python-jvm-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({
|
|
183 | 183 | "linux:amd64:jdk-latest" : tier2,
|
184 | 184 | }),
|
185 | 185 | "python-unittest-posix": gpgate + platform_spec(no_jobs) + platform_spec({
|
186 |
| - "linux:amd64:jdk-latest" : tier1 + require(GPY_JVM_STANDALONE), |
| 186 | + "linux:amd64:jdk-latest" : tier2 + require(GPY_JVM_STANDALONE), |
187 | 187 | "linux:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE),
|
188 | 188 | "darwin:amd64:jdk-latest" : daily + t("01:30:00") + require(GPY_JVM_STANDALONE),
|
189 | 189 | "darwin:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE),
|
|
205 | 205 | "darwin:aarch64:jdk21" : daily + t("02:00:00") + require(GPY_JVM21_STANDALONE),
|
206 | 206 | "darwin:amd64:jdk-latest" : daily + t("02:00:00") + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST),
|
207 | 207 | "windows:amd64:jdk21" : daily + t("02:00:00") + require(GPY_JVM21_STANDALONE) + batches(2),
|
208 |
| - "linux:amd64:jdk-latest" : tier1 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
| 208 | + "linux:amd64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
209 | 209 | "linux:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST),
|
210 | 210 | "darwin:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST),
|
211 | 211 | "windows:amd64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST) + batches(2),
|
|
222 | 222 | "darwin:aarch64:jdk21" : daily + t("02:00:00") + require(GPY_JVM21_STANDALONE),
|
223 | 223 | "darwin:amd64:jdk-latest" : daily + t("02:00:00") + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST),
|
224 | 224 | "windows:amd64:jdk21" : daily + t("02:00:00") + require(GPY_JVM21_STANDALONE) + batches(2),
|
225 |
| - "linux:amd64:jdk-latest" : tier1 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
| 225 | + "linux:amd64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST), |
226 | 226 | "linux:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST),
|
227 | 227 | "darwin:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST),
|
228 | 228 | "windows:amd64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE) + require(GRAAL_JDK_LATEST) + batches(2),
|
229 | 229 | }),
|
230 | 230 | "python-junit-vfsutils": gpgate + platform_spec(no_jobs) + platform_spec({
|
231 |
| - "linux:amd64:jdk-latest" : tier1 + require(GPY_JVM_STANDALONE), |
| 231 | + "linux:amd64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE), |
232 | 232 | "linux:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE),
|
233 | 233 | "darwin:aarch64:jdk-latest" : tier3 + require(GPY_JVM_STANDALONE),
|
234 | 234 | "windows:amd64:jdk-latest" : post_merge + t("03:59:00") + require(GPY_JVM_STANDALONE),
|
|
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" : tier1, |
| 247 | + "linux:amd64:jdk-latest" : tier2, |
248 | 248 | "linux:aarch64:jdk-latest" : tier3,
|
249 | 249 | "darwin:amd64:jdk-latest" : daily + t("01:30:00"),
|
250 | 250 | "darwin:aarch64:jdk-latest" : tier3,
|
|
258 | 258 | "linux:aarch64:jdk21" : daily + t("01:00:00"),
|
259 | 259 | "darwin:aarch64:jdk21" : daily + t("01:30:00"),
|
260 | 260 | "windows:amd64:jdk21" : daily + t("01:30:00"),
|
261 |
| - "linux:amd64:jdk-latest" : tier1 + provide(GRAAL_JDK_LATEST), |
| 261 | + "linux:amd64:jdk-latest" : tier3 + provide(GRAAL_JDK_LATEST), |
262 | 262 | "linux:aarch64:jdk-latest" : tier3 + provide(GRAAL_JDK_LATEST),
|
263 | 263 | "darwin:amd64:jdk-latest" : daily + t("01:30:00") + provide(GRAAL_JDK_LATEST),
|
264 | 264 | "darwin:aarch64:jdk-latest" : tier3 + provide(GRAAL_JDK_LATEST),
|
265 | 265 | "windows:amd64:jdk-latest" : tier3 + provide(GRAAL_JDK_LATEST),
|
266 | 266 | }),
|
267 | 267 | "python-junit-polyglot-isolates": gpgate_ee + platform_spec(no_jobs) + platform_spec({
|
268 |
| - "linux:amd64:jdk-latest" : tier1, |
| 268 | + "linux:amd64:jdk-latest" : tier3, |
269 | 269 | "linux:aarch64:jdk-latest" : tier3,
|
270 | 270 | "darwin:aarch64:jdk-latest" : tier3,
|
271 | 271 | "windows:amd64:jdk-latest" : tier3,
|
272 | 272 | }),
|
| 273 | + "python-svm-build": gpgate + platform_spec(no_jobs) + platform_spec({ |
| 274 | + "linux:amd64:jdk-latest" : tier2 + provide(GPY_NATIVE_STANDALONE), |
| 275 | + }), |
273 | 276 | "python-svm-unittest": gpgate + platform_spec(no_jobs) + platform_spec({
|
274 |
| - "linux:amd64:jdk-latest" : tier1 + provide(GPY_NATIVE_STANDALONE), |
| 277 | + "linux:amd64:jdk-latest" : tier2 + require(GPY_NATIVE_STANDALONE), |
275 | 278 | "linux:aarch64:jdk-latest" : tier3 + provide(GPY_NATIVE_STANDALONE),
|
276 | 279 | "darwin:amd64:jdk-latest" : daily + t("01:30:00") + provide(GPY_NATIVE_STANDALONE),
|
277 | 280 | "darwin:aarch64:jdk-latest" : tier3 + provide(GPY_NATIVE_STANDALONE),
|
|
0 commit comments