@@ -18,6 +18,9 @@ platform_properties:
1818 [
1919 {"dependency": "curl", "version": "version:7.64.0"}
2020 ]
21+ # The current android emulator config names can be found here:
22+ # https://chromium.googlesource.com/chromium/src.git/+/HEAD/tools/android/avd/proto
23+ # You may use those names for the android_virtual_device version.
2124 linux_android :
2225 properties :
2326 os : Ubuntu
@@ -27,7 +30,8 @@ platform_properties:
2730 [
2831 {"dependency": "android_sdk", "version": "version:33v6"},
2932 {"dependency": "open_jdk", "version": "version:17"},
30- {"dependency": "curl", "version": "version:7.64.0"}
33+ {"dependency": "curl", "version": "version:7.64.0"},
34+ {"dependency": "avd_cipd_version", "version": "build_id:8759428741582061553"}
3135 ]
3236 linux_android_legacy :
3337 properties :
@@ -39,7 +43,8 @@ platform_properties:
3943 {"dependency": "android_sdk", "version": "version:33v6"},
4044 {"dependency": "open_jdk", "version": "version:17"},
4145 {"dependency": "curl", "version": "version:7.64.0"},
42- {"dependency": "android_virtual_device", "version": "22"}
46+ {"dependency": "android_virtual_device", "version": "generic_android22.textpb"},
47+ {"dependency": "avd_cipd_version", "version": "build_id:8759428741582061553"}
4348 ]
4449 linux_desktop :
4550 properties :
@@ -85,42 +90,28 @@ platform_properties:
8590 [
8691 {"dependency": "ruby", "version": "ruby_3.1-pod_1.13"}
8792 ]
88- os : Mac-12|Mac- 13
93+ os : Mac-13
8994 device_type : none
9095 cpu : arm64
9196 $flutter/osx_sdk : >-
9297 {
93- "sdk_version": "14e300c "
98+ "sdk_version": "15a240d "
9499 }
95100 mac_x64 :
96101 properties :
97102 dependencies : >-
98103 [
99104 {"dependency": "ruby", "version": "ruby_3.1-pod_1.13"}
100105 ]
101- os : Mac-12|Mac- 13
106+ os : Mac-13
102107 device_type : none
103108 cpu : x86
104109 $flutter/osx_sdk : >-
105110 {
106- "sdk_version": "14e300c "
111+ "sdk_version": "15a240d "
107112 }
108113
109114targets :
110- # ## Linux-host general tasks ###
111- - name : Linux repo_tools_tests
112- recipe : packages/packages
113- timeout : 30
114- properties :
115- add_recipes_cq : " true"
116- target_file : repo_tools_tests.yaml
117- channel : master
118- version_file : flutter_master.version
119- env_variables : >-
120- {
121- "CHANNEL": "master"
122- }
123-
124115 - name : Linux repo_checks
125116 recipe : packages/packages
126117 timeout : 30
@@ -281,19 +272,10 @@ targets:
281272 "CHANNEL": "stable"
282273 }
283274
284- - name : Linux analyze_downgraded master
285- recipe : packages/packages
286- timeout : 30
287- properties :
288- add_recipes_cq : " true"
289- target_file : analyze_downgraded.yaml
290- channel : master
291- version_file : flutter_master.version
292- env_variables : >-
293- {
294- "CHANNEL": "master"
295- }
296-
275+ # This is only run on stable since it's extremely likely that stable will
276+ # resolve to packages that are older (or at least as old) than on master, so
277+ # running a second copy with master is very unlikely to catch anything that
278+ # this doesn't.
297279 - name : Linux analyze_downgraded stable
298280 recipe : packages/packages
299281 timeout : 30
@@ -344,7 +326,7 @@ targets:
344326 # web_benchmarks needs Chrome.
345327 dependencies : >-
346328 [
347- {"dependency": "android_virtual_device", "version": "34 "},
329+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "},
348330 {"dependency": "clang", "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"},
349331 {"dependency": "chrome_and_driver", "version": "version:114.0"}
350332 ]
@@ -365,7 +347,7 @@ targets:
365347 # See comments on 'master' version above.
366348 dependencies : >-
367349 [
368- {"dependency": "android_virtual_device", "version": "34 "},
350+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "},
369351 {"dependency": "clang", "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"},
370352 {"dependency": "chrome_and_driver", "version": "version:114.0"}
371353 ]
@@ -426,7 +408,7 @@ targets:
426408 package_sharding : " --shardIndex 0 --shardCount 6"
427409 dependencies : >-
428410 [
429- {"dependency": "android_virtual_device", "version": "34 "}
411+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
430412 ]
431413 env_variables : >-
432414 {
@@ -445,7 +427,7 @@ targets:
445427 package_sharding : " --shardIndex 1 --shardCount 6"
446428 dependencies : >-
447429 [
448- {"dependency": "android_virtual_device", "version": "34 "}
430+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
449431 ]
450432 env_variables : >-
451433 {
@@ -464,7 +446,7 @@ targets:
464446 package_sharding : " --shardIndex 2 --shardCount 6"
465447 dependencies : >-
466448 [
467- {"dependency": "android_virtual_device", "version": "34 "}
449+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
468450 ]
469451 env_variables : >-
470452 {
@@ -483,7 +465,7 @@ targets:
483465 package_sharding : " --shardIndex 3 --shardCount 6"
484466 dependencies : >-
485467 [
486- {"dependency": "android_virtual_device", "version": "34 "}
468+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
487469 ]
488470 env_variables : >-
489471 {
@@ -502,7 +484,7 @@ targets:
502484 package_sharding : " --shardIndex 4 --shardCount 6"
503485 dependencies : >-
504486 [
505- {"dependency": "android_virtual_device", "version": "34 "}
487+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
506488 ]
507489 env_variables : >-
508490 {
@@ -521,7 +503,7 @@ targets:
521503 package_sharding : " --shardIndex 5 --shardCount 6"
522504 dependencies : >-
523505 [
524- {"dependency": "android_virtual_device", "version": "34 "}
506+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
525507 ]
526508 env_variables : >-
527509 {
@@ -540,7 +522,7 @@ targets:
540522 package_sharding : " --shardIndex 0 --shardCount 2"
541523 dependencies : >-
542524 [
543- {"dependency": "android_virtual_device", "version": "33 "}
525+ {"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb "}
544526 ]
545527 env_variables : >-
546528 {
@@ -559,7 +541,7 @@ targets:
559541 package_sharding : " --shardIndex 1 --shardCount 2"
560542 dependencies : >-
561543 [
562- {"dependency": "android_virtual_device", "version": "33 "}
544+ {"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb "}
563545 ]
564546 env_variables : >-
565547 {
@@ -578,7 +560,7 @@ targets:
578560 package_sharding : " --shardIndex 0 --shardCount 6"
579561 dependencies : >-
580562 [
581- {"dependency": "android_virtual_device", "version": "34 "}
563+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
582564 ]
583565 env_variables : >-
584566 {
@@ -597,7 +579,7 @@ targets:
597579 package_sharding : " --shardIndex 1 --shardCount 6"
598580 dependencies : >-
599581 [
600- {"dependency": "android_virtual_device", "version": "34 "}
582+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
601583 ]
602584 env_variables : >-
603585 {
@@ -616,7 +598,7 @@ targets:
616598 package_sharding : " --shardIndex 2 --shardCount 6"
617599 dependencies : >-
618600 [
619- {"dependency": "android_virtual_device", "version": "34 "}
601+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
620602 ]
621603 env_variables : >-
622604 {
@@ -635,7 +617,7 @@ targets:
635617 package_sharding : " --shardIndex 3 --shardCount 6"
636618 dependencies : >-
637619 [
638- {"dependency": "android_virtual_device", "version": "34 "}
620+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
639621 ]
640622 env_variables : >-
641623 {
@@ -654,7 +636,7 @@ targets:
654636 package_sharding : " --shardIndex 4 --shardCount 6"
655637 dependencies : >-
656638 [
657- {"dependency": "android_virtual_device", "version": "34 "}
639+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
658640 ]
659641 env_variables : >-
660642 {
@@ -673,7 +655,7 @@ targets:
673655 package_sharding : " --shardIndex 5 --shardCount 6"
674656 dependencies : >-
675657 [
676- {"dependency": "android_virtual_device", "version": "34 "}
658+ {"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb "}
677659 ]
678660 env_variables : >-
679661 {
@@ -691,7 +673,7 @@ targets:
691673 package_sharding : " --shardIndex 0 --shardCount 2"
692674 dependencies : >-
693675 [
694- {"dependency": "android_virtual_device", "version": "33 "}
676+ {"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb "}
695677 ]
696678 env_variables : >-
697679 {
@@ -709,7 +691,7 @@ targets:
709691 package_sharding : " --shardIndex 1 --shardCount 2"
710692 dependencies : >-
711693 [
712- {"dependency": "android_virtual_device", "version": "33 "}
694+ {"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb "}
713695 ]
714696 env_variables : >-
715697 {
@@ -1071,7 +1053,11 @@ targets:
10711053 properties :
10721054 add_recipes_cq : " true"
10731055 version_file : flutter_master.version
1074- target_file : macos_check_podspecs.yaml
1056+ target_file : macos_repo_checks.yaml
1057+ dependencies : >
1058+ [
1059+ {"dependency": "swift_format", "version": "build_id:8797338980206841409"}
1060+ ]
10751061
10761062 # ## macOS desktop tasks ###
10771063 # macos-platform_tests builds all the packages on ARM, so this build is run
@@ -1143,6 +1129,10 @@ targets:
11431129 {
11441130 "CHANNEL": "master"
11451131 }
1132+ dependencies : >
1133+ [
1134+ {"dependency": "swift_format", "version": "build_id:8797338979890974865"}
1135+ ]
11461136
11471137 - name : Mac_arm64 custom_package_tests stable
11481138 recipe : packages/packages
@@ -1156,6 +1146,10 @@ targets:
11561146 {
11571147 "CHANNEL": "stable"
11581148 }
1149+ dependencies : >
1150+ [
1151+ {"dependency": "swift_format", "version": "build_id:8797338979890974865"}
1152+ ]
11591153
11601154 # ## iOS tasks ###
11611155 # ios_platform_tests builds all the packages on ARM, so this build is run
0 commit comments