11# DO NOT EDIT azure-pipelines-daily.yml. Edit azure-pipelines-daily.yml.m4 and defs.m4 instead.
22
33
4- # define([docker_testing], [-testing])dnl
4+
5+
56trigger : none
67pr : none
78
@@ -19,8 +20,8 @@ variables:
1920jobs :
2021
2122# The dependsOn clauses are:
22- # * Everything depends on the canary jobs (the main jdk24 jobs), except those jobs themselves.
23- # * Anything *_jdk11 or *_jdk17 or *_jdk21 or *_jdk25 depends on *_jdk24 .
23+ # * Everything depends on the canary jobs (the main jdk25 jobs), except those jobs themselves.
24+ # * Any other *_jdkNN job depends on the corresponding *_jdk25 job .
2425
2526- job : canary_jobs
2627 dependsOn :
7576 fetchDepth : 25
7677 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=21 && ./checker/bin-devel/test-cftests-junit.sh
7778 displayName : test-cftests-junit.sh
78- - job : junit_jdk24
79- dependsOn :
80- - canary_jobs
81- - junit_jdk25
82- pool :
83- vmImage : ' ubuntu-latest'
84- container : mdernst/cf-ubuntu-jdk24:latest
85- timeoutInMinutes : 70
86- steps :
87- - checkout : self
88- fetchDepth : 25
89- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-cftests-junit.sh
90- displayName : test-cftests-junit.sh
9179- job : junit_jdk25
9280 pool :
9381 vmImage : ' ubuntu-latest'
@@ -135,18 +123,6 @@ jobs:
135123 fetchDepth : 25
136124 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=21 && ./checker/bin-devel/test-cftests-nonjunit.sh
137125 displayName : test-cftests-nonjunit.sh
138- - job : nonjunit_jdk24
139- dependsOn :
140- - canary_jobs
141- - nonjunit_jdk25
142- pool :
143- vmImage : ' ubuntu-latest'
144- container : mdernst/cf-ubuntu-jdk24:latest
145- steps :
146- - checkout : self
147- fetchDepth : 25
148- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-cftests-nonjunit.sh
149- displayName : test-cftests-nonjunit.sh
150126- job : nonjunit_jdk25
151127 pool :
152128 vmImage : ' ubuntu-latest'
@@ -194,37 +170,26 @@ jobs:
194170 displayName : test-cftests-inference.sh
195171
196172# Split into part1 and part2 only for the inference job that "canary_jobs" depends on.
197- - job : inference_part1_jdk24
173+ - job : inference_part1_jdk25
198174 pool :
199175 vmImage : ' ubuntu-latest'
200- container : mdernst/cf-ubuntu-jdk24 :latest
176+ container : mdernst/cf-ubuntu-jdk25 :latest
201177 timeoutInMinutes : 90
202178 steps :
203179 - checkout : self
204180 fetchDepth : 25
205- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-cftests-inference-part1.sh
181+ - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-cftests-inference-part1.sh
206182 displayName : test-cftests-inference-part1.sh
207- - job : inference_part2_jdk24
208- pool :
209- vmImage : ' ubuntu-latest'
210- container : mdernst/cf-ubuntu-jdk24:latest
211- timeoutInMinutes : 90
212- steps :
213- - checkout : self
214- fetchDepth : 25
215- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-cftests-inference-part2.sh
216- displayName : test-cftests-inference-part2.sh
217-
218- - job : inference_jdk25
183+ - job : inference_part2_jdk25
219184 pool :
220185 vmImage : ' ubuntu-latest'
221186 container : mdernst/cf-ubuntu-jdk25:latest
222187 timeoutInMinutes : 90
223188 steps :
224189 - checkout : self
225190 fetchDepth : 25
226- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-cftests-inference.sh
227- displayName : test-cftests-inference.sh
191+ - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-cftests-inference-part2 .sh
192+ displayName : test-cftests-inference-part2 .sh
228193
229194
230195# Do not run misc_job daily, because it does diffs that assume it is running in
@@ -237,7 +202,7 @@ jobs:
237202 - typecheck_part2_jdk25
238203 pool :
239204 vmImage : ' ubuntu-latest'
240- container : mdernst/cf-ubuntu-jdk11-plus :latest
205+ container : mdernst/cf-ubuntu-jdk11:latest
241206 steps :
242207 - checkout : self
243208 fetchDepth : 1000
@@ -250,7 +215,7 @@ jobs:
250215 - typecheck_part2_jdk25
251216 pool :
252217 vmImage : ' ubuntu-latest'
253- container : mdernst/cf-ubuntu-jdk17-plus :latest
218+ container : mdernst/cf-ubuntu-jdk17:latest
254219 steps :
255220 - checkout : self
256221 fetchDepth : 1000
@@ -263,43 +228,30 @@ jobs:
263228 - typecheck_part2_jdk25
264229 pool :
265230 vmImage : ' ubuntu-latest'
266- container : mdernst/cf-ubuntu-jdk21-plus :latest
231+ container : mdernst/cf-ubuntu-jdk21:latest
267232 steps :
268233 - checkout : self
269234 fetchDepth : 1000
270235 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=21 && ./checker/bin-devel/test-typecheck.sh
271236 displayName : test-typecheck.sh
272- - job : typecheck_part1_jdk24
237+ - job : typecheck_part1_jdk25
273238 pool :
274239 vmImage : ' ubuntu-latest'
275- container : mdernst/cf-ubuntu-jdk24-plus :latest
240+ container : mdernst/cf-ubuntu-jdk25 :latest
276241 steps :
277242 - checkout : self
278243 fetchDepth : 1000
279- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-typecheck-part1.sh
244+ - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-typecheck-part1.sh
280245 displayName : test-typecheck-part1.sh
281- - job : typecheck_part2_jdk24
246+ - job : typecheck_part2_jdk25
282247 pool :
283248 vmImage : ' ubuntu-latest'
284- container : mdernst/cf-ubuntu-jdk24-plus :latest
249+ container : mdernst/cf-ubuntu-jdk25 :latest
285250 steps :
286251 - checkout : self
287252 fetchDepth : 1000
288- - bash : ./checker/bin-devel/test-typecheck-part2.sh
253+ - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-typecheck-part2.sh
289254 displayName : test-typecheck-part2.sh
290- - job : typecheck_jdk25
291- dependsOn :
292- - canary_jobs
293- - typecheck_part1_jdk25
294- - typecheck_part2_jdk25
295- pool :
296- vmImage : ' ubuntu-latest'
297- container : mdernst/cf-ubuntu-jdk25-plus:latest
298- steps :
299- - checkout : self
300- fetchDepth : 1000
301- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-typecheck.sh
302- displayName : test-typecheck.sh
303255
304256- job : daikon_jdk11
305257 dependsOn :
@@ -315,6 +267,7 @@ jobs:
315267 fetchDepth : 25
316268 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=11 && ./checker/bin-devel/test-daikon.sh
317269 displayName : test-daikon.sh
270+
318271- job : daikon_jdk17
319272 dependsOn :
320273 - canary_jobs
@@ -329,6 +282,7 @@ jobs:
329282 fetchDepth : 25
330283 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=17 && ./checker/bin-devel/test-daikon.sh
331284 displayName : test-daikon.sh
285+
332286- job : daikon_jdk21
333287 dependsOn :
334288 - canary_jobs
@@ -343,44 +297,31 @@ jobs:
343297 fetchDepth : 25
344298 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=21 && ./checker/bin-devel/test-daikon.sh
345299 displayName : test-daikon.sh
346- - job : daikon_part1_jdk24
300+
301+ - job : daikon_part1_jdk25
347302 dependsOn :
348303 - canary_jobs
349304 pool :
350305 vmImage : ' ubuntu-latest'
351- container : mdernst/cf-ubuntu-jdk24 :latest
306+ container : mdernst/cf-ubuntu-jdk25 :latest
352307 timeoutInMinutes : 70
353308 steps :
354309 - checkout : self
355310 fetchDepth : 25
356- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-daikon-part1.sh
357- displayName : test-daikon.sh
358- - job : daikon_part2_jdk24
311+ - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-daikon-part1.sh
312+ displayName : test-daikon-part1 .sh
313+ - job : daikon_part2_jdk25
359314 dependsOn :
360315 - canary_jobs
361316 pool :
362317 vmImage : ' ubuntu-latest'
363- container : mdernst/cf-ubuntu-jdk24:latest
364- timeoutInMinutes : 80
365- steps :
366- - checkout : self
367- fetchDepth : 25
368- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-daikon.sh
369- displayName : test-daikon-part2.sh
370- - job : daikon_jdk25
371- dependsOn :
372- - canary_jobs
373- - daikon_part1_jdk25
374- - daikon_part2_jdk25
375- pool :
376- vmImage : ' ubuntu-latest'
377318 container : mdernst/cf-ubuntu-jdk25:latest
378319 timeoutInMinutes : 80
379320 steps :
380321 - checkout : self
381322 fetchDepth : 25
382- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-daikon.sh
383- displayName : test-daikon.sh
323+ - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-daikon-part2 .sh
324+ displayName : test-daikon-part2 .sh
384325
385326# # I think the guava_jdk11 job is failing due to Error Prone not supporting JDK 11.
386327- job : guava_jdk17
@@ -409,19 +350,6 @@ jobs:
409350 fetchDepth : 25
410351 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=21 && ./checker/bin-devel/test-guava.sh
411352 displayName : test-guava.sh
412- - job : guava_jdk24
413- dependsOn :
414- - canary_jobs
415- - guava_jdk25
416- pool :
417- vmImage : ' ubuntu-latest'
418- container : mdernst/cf-ubuntu-jdk24:latest
419- timeoutInMinutes : 70
420- steps :
421- - checkout : self
422- fetchDepth : 25
423- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-guava.sh
424- displayName : test-guava.sh
425353- job : guava_jdk25
426354 dependsOn :
427355 - canary_jobs
@@ -471,18 +399,6 @@ jobs:
471399 fetchDepth : 25
472400 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=21 && ./checker/bin-devel/test-plume-lib.sh
473401 displayName : test-plume-lib.sh
474- - job : plume_lib_jdk24
475- dependsOn :
476- - canary_jobs
477- - plume_lib_jdk25
478- pool :
479- vmImage : ' ubuntu-latest'
480- container : mdernst/cf-ubuntu-jdk24:latest
481- steps :
482- - checkout : self
483- fetchDepth : 25
484- - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=24 && ./checker/bin-devel/test-plume-lib.sh
485- displayName : test-plume-lib.sh
486402- job : plume_lib_jdk25
487403 dependsOn :
488404 - canary_jobs
@@ -495,52 +411,4 @@ jobs:
495411 - bash : export ORG_GRADLE_PROJECT_jdkTestVersion=25 && ./checker/bin-devel/test-plume-lib.sh
496412 displayName : test-plume-lib.sh
497413
498- # # The downstream jobs are not currently needed because test-downstream.sh is empty.
499- # - job: downstream_jdk11
500- # dependsOn:
501- # - canary_jobs
502- # - downstream_jdk21
503- # pool:
504- # vmImage: 'ubuntu-latest'
505- # container: mdernst/cf-ubuntu-jdk11:latest
506- # steps:
507- # - checkout: self
508- # fetchDepth: 25
509- # - bash: ./checker/bin-devel/test-downstream.sh
510- # displayName: test-downstream.sh
511- # - job: downstream_jdk17
512- # dependsOn:
513- # - canary_jobs
514- # - downstream_jdk21
515- # pool:
516- # vmImage: 'ubuntu-latest'
517- # container: mdernst/cf-ubuntu-jdk17:latest
518- # steps:
519- # - checkout: self
520- # fetchDepth: 25
521- # - bash: ./checker/bin-devel/test-downstream.sh
522- # displayName: test-downstream.sh
523- # - job: downstream_jdk21
524- # dependsOn:
525- # - canary_jobs
526- # pool:
527- # vmImage: 'ubuntu-latest'
528- # container: mdernst/cf-ubuntu-jdk21:latest
529- # steps:
530- # - checkout: self
531- # fetchDepth: 25
532- # - bash: ./checker/bin-devel/test-downstream.sh
533- # displayName: test-downstream.sh
534- # - job: downstream_jdk24
535- # dependsOn:
536- # - canary_jobs
537- # - downstream_jdk21
538- # pool:
539- # vmImage: 'ubuntu-latest'
540- # container: mdernst/cf-ubuntu-jdk24:latest
541- # steps:
542- # - checkout: self
543- # fetchDepth: 25
544- # - bash: ./checker/bin-devel/test-downstream.sh
545- # displayName: test-downstream.sh
546414
0 commit comments