Skip to content

Commit 0f677d3

Browse files
Update the emulator versions and expose cipd. (flutter#6025)
Update the android virtual device to use the proto config as the version instead of the integer version. This is more robust from the recipes side as the chromium team is changing names. Expose the avd_cipd_version flag so developers can update this without touching recipes. *List which issues are fixed by this PR. You must list at least one issue.* Fixes flutter#142261 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
1 parent cbaa340 commit 0f677d3

File tree

1 file changed

+22
-20
lines changed

1 file changed

+22
-20
lines changed

.ci.yaml

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ platform_properties:
2727
[
2828
{"dependency": "android_sdk", "version": "version:33v6"},
2929
{"dependency": "open_jdk", "version": "version:17"},
30-
{"dependency": "curl", "version": "version:7.64.0"}
30+
{"dependency": "curl", "version": "version:7.64.0"},
31+
{"dependency": "avd_cipd_version", "version": "build_id:8759428741582061553"}
3132
]
3233
linux_android_legacy:
3334
properties:
@@ -39,7 +40,8 @@ platform_properties:
3940
{"dependency": "android_sdk", "version": "version:33v6"},
4041
{"dependency": "open_jdk", "version": "version:17"},
4142
{"dependency": "curl", "version": "version:7.64.0"},
42-
{"dependency": "android_virtual_device", "version": "22"}
43+
{"dependency": "android_virtual_device", "version": "generic_android22.textpb"},
44+
{"dependency": "avd_cipd_version", "version": "build_id:8759428741582061553"}
4345
]
4446
linux_desktop:
4547
properties:
@@ -321,7 +323,7 @@ targets:
321323
# web_benchmarks needs Chrome.
322324
dependencies: >-
323325
[
324-
{"dependency": "android_virtual_device", "version": "34"},
326+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"},
325327
{"dependency": "clang", "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"},
326328
{"dependency": "chrome_and_driver", "version": "version:114.0"}
327329
]
@@ -342,7 +344,7 @@ targets:
342344
# See comments on 'master' version above.
343345
dependencies: >-
344346
[
345-
{"dependency": "android_virtual_device", "version": "34"},
347+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"},
346348
{"dependency": "clang", "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"},
347349
{"dependency": "chrome_and_driver", "version": "version:114.0"}
348350
]
@@ -403,7 +405,7 @@ targets:
403405
package_sharding: "--shardIndex 0 --shardCount 6"
404406
dependencies: >-
405407
[
406-
{"dependency": "android_virtual_device", "version": "34"}
408+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
407409
]
408410
env_variables: >-
409411
{
@@ -422,7 +424,7 @@ targets:
422424
package_sharding: "--shardIndex 1 --shardCount 6"
423425
dependencies: >-
424426
[
425-
{"dependency": "android_virtual_device", "version": "34"}
427+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
426428
]
427429
env_variables: >-
428430
{
@@ -441,7 +443,7 @@ targets:
441443
package_sharding: "--shardIndex 2 --shardCount 6"
442444
dependencies: >-
443445
[
444-
{"dependency": "android_virtual_device", "version": "34"}
446+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
445447
]
446448
env_variables: >-
447449
{
@@ -460,7 +462,7 @@ targets:
460462
package_sharding: "--shardIndex 3 --shardCount 6"
461463
dependencies: >-
462464
[
463-
{"dependency": "android_virtual_device", "version": "34"}
465+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
464466
]
465467
env_variables: >-
466468
{
@@ -479,7 +481,7 @@ targets:
479481
package_sharding: "--shardIndex 4 --shardCount 6"
480482
dependencies: >-
481483
[
482-
{"dependency": "android_virtual_device", "version": "34"}
484+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
483485
]
484486
env_variables: >-
485487
{
@@ -498,7 +500,7 @@ targets:
498500
package_sharding: "--shardIndex 5 --shardCount 6"
499501
dependencies: >-
500502
[
501-
{"dependency": "android_virtual_device", "version": "34"}
503+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
502504
]
503505
env_variables: >-
504506
{
@@ -517,7 +519,7 @@ targets:
517519
package_sharding: "--shardIndex 0 --shardCount 2"
518520
dependencies: >-
519521
[
520-
{"dependency": "android_virtual_device", "version": "33"}
522+
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
521523
]
522524
env_variables: >-
523525
{
@@ -536,7 +538,7 @@ targets:
536538
package_sharding: "--shardIndex 1 --shardCount 2"
537539
dependencies: >-
538540
[
539-
{"dependency": "android_virtual_device", "version": "33"}
541+
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
540542
]
541543
env_variables: >-
542544
{
@@ -555,7 +557,7 @@ targets:
555557
package_sharding: "--shardIndex 0 --shardCount 6"
556558
dependencies: >-
557559
[
558-
{"dependency": "android_virtual_device", "version": "34"}
560+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
559561
]
560562
env_variables: >-
561563
{
@@ -574,7 +576,7 @@ targets:
574576
package_sharding: "--shardIndex 1 --shardCount 6"
575577
dependencies: >-
576578
[
577-
{"dependency": "android_virtual_device", "version": "34"}
579+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
578580
]
579581
env_variables: >-
580582
{
@@ -593,7 +595,7 @@ targets:
593595
package_sharding: "--shardIndex 2 --shardCount 6"
594596
dependencies: >-
595597
[
596-
{"dependency": "android_virtual_device", "version": "34"}
598+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
597599
]
598600
env_variables: >-
599601
{
@@ -612,7 +614,7 @@ targets:
612614
package_sharding: "--shardIndex 3 --shardCount 6"
613615
dependencies: >-
614616
[
615-
{"dependency": "android_virtual_device", "version": "34"}
617+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
616618
]
617619
env_variables: >-
618620
{
@@ -631,7 +633,7 @@ targets:
631633
package_sharding: "--shardIndex 4 --shardCount 6"
632634
dependencies: >-
633635
[
634-
{"dependency": "android_virtual_device", "version": "34"}
636+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
635637
]
636638
env_variables: >-
637639
{
@@ -650,7 +652,7 @@ targets:
650652
package_sharding: "--shardIndex 5 --shardCount 6"
651653
dependencies: >-
652654
[
653-
{"dependency": "android_virtual_device", "version": "34"}
655+
{"dependency": "android_virtual_device", "version": "android_34_google_apis_x64.textpb"}
654656
]
655657
env_variables: >-
656658
{
@@ -668,7 +670,7 @@ targets:
668670
package_sharding: "--shardIndex 0 --shardCount 2"
669671
dependencies: >-
670672
[
671-
{"dependency": "android_virtual_device", "version": "33"}
673+
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
672674
]
673675
env_variables: >-
674676
{
@@ -686,7 +688,7 @@ targets:
686688
package_sharding: "--shardIndex 1 --shardCount 2"
687689
dependencies: >-
688690
[
689-
{"dependency": "android_virtual_device", "version": "33"}
691+
{"dependency": "android_virtual_device", "version": "android_33_google_apis_x64.textpb"}
690692
]
691693
env_variables: >-
692694
{

0 commit comments

Comments
 (0)