Skip to content

Commit 66f5e88

Browse files
authored
Run build tests on both x64 and arm64. (#141206)
Most of the builds for mac_x64 can actually run on any available architecture. This is required to use capacity more efficiently.
1 parent 8de818d commit 66f5e88

File tree

1 file changed

+84
-5
lines changed

1 file changed

+84
-5
lines changed

.ci.yaml

Lines changed: 84 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,6 @@ targets:
468468
- .ci.yaml
469469

470470
- name: Linux firebase_abstract_method_smoke_test
471-
bringup: false
472471
presubmit: false
473472
recipe: firebaselab/firebaselab
474473
timeout: 60
@@ -3142,8 +3141,85 @@ targets:
31423141
- bin/**
31433142
- .ci.yaml
31443143

3145-
- name: Mac build_tests_1_4
3144+
- name: Mac_x64 build_tests_1_4
31463145
recipe: flutter/flutter_drone
3146+
bringup: true
3147+
timeout: 60
3148+
properties:
3149+
add_recipes_cq: "true"
3150+
dependencies: >-
3151+
[
3152+
{"dependency": "android_sdk", "version": "version:34v3"},
3153+
{"dependency": "chrome_and_driver", "version": "version:119.0.6045.9"},
3154+
{"dependency": "open_jdk", "version": "version:17"},
3155+
{"dependency": "ruby", "version": "ruby_3.1-pod_1.13"},
3156+
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
3157+
]
3158+
shard: build_tests
3159+
subshard: "1_4"
3160+
tags: >
3161+
["framework", "hostonly", "shard", "mac"]
3162+
3163+
- name: Mac_x64 build_tests_2_4
3164+
recipe: flutter/flutter_drone
3165+
bringup: true
3166+
timeout: 60
3167+
properties:
3168+
add_recipes_cq: "true"
3169+
dependencies: >-
3170+
[
3171+
{"dependency": "android_sdk", "version": "version:34v3"},
3172+
{"dependency": "chrome_and_driver", "version": "version:119.0.6045.9"},
3173+
{"dependency": "open_jdk", "version": "version:17"},
3174+
{"dependency": "ruby", "version": "ruby_3.1-pod_1.13"},
3175+
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
3176+
]
3177+
shard: build_tests
3178+
subshard: "2_4"
3179+
tags: >
3180+
["framework", "hostonly", "shard", "mac"]
3181+
3182+
- name: Mac_x64 build_tests_3_4
3183+
recipe: flutter/flutter_drone
3184+
bringup: true
3185+
timeout: 60
3186+
properties:
3187+
add_recipes_cq: "true"
3188+
dependencies: >-
3189+
[
3190+
{"dependency": "android_sdk", "version": "version:34v3"},
3191+
{"dependency": "chrome_and_driver", "version": "version:119.0.6045.9"},
3192+
{"dependency": "open_jdk", "version": "version:17"},
3193+
{"dependency": "ruby", "version": "ruby_3.1-pod_1.13"},
3194+
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
3195+
]
3196+
shard: build_tests
3197+
subshard: "3_4"
3198+
tags: >
3199+
["framework", "hostonly", "shard", "mac"]
3200+
3201+
- name: Mac_x64 build_tests_4_4
3202+
recipe: flutter/flutter_drone
3203+
bringup: true
3204+
timeout: 60
3205+
properties:
3206+
add_recipes_cq: "true"
3207+
dependencies: >-
3208+
[
3209+
{"dependency": "android_sdk", "version": "version:34v3"},
3210+
{"dependency": "chrome_and_driver", "version": "version:119.0.6045.9"},
3211+
{"dependency": "open_jdk", "version": "version:17"},
3212+
{"dependency": "ruby", "version": "ruby_3.1-pod_1.13"},
3213+
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
3214+
]
3215+
shard: build_tests
3216+
subshard: "4_4"
3217+
tags: >
3218+
["framework", "hostonly", "shard", "mac"]
3219+
3220+
- name: Mac_arm64 build_tests_1_4
3221+
recipe: flutter/flutter_drone
3222+
bringup: true
31473223
timeout: 60
31483224
properties:
31493225
add_recipes_cq: "true"
@@ -3160,8 +3236,9 @@ targets:
31603236
tags: >
31613237
["framework", "hostonly", "shard", "mac"]
31623238
3163-
- name: Mac build_tests_2_4
3239+
- name: Mac_arm64 build_tests_2_4
31643240
recipe: flutter/flutter_drone
3241+
bringup: true
31653242
timeout: 60
31663243
properties:
31673244
add_recipes_cq: "true"
@@ -3178,8 +3255,9 @@ targets:
31783255
tags: >
31793256
["framework", "hostonly", "shard", "mac"]
31803257
3181-
- name: Mac build_tests_3_4
3258+
- name: Mac_arm64 build_tests_3_4
31823259
recipe: flutter/flutter_drone
3260+
bringup: true
31833261
timeout: 60
31843262
properties:
31853263
add_recipes_cq: "true"
@@ -3196,8 +3274,9 @@ targets:
31963274
tags: >
31973275
["framework", "hostonly", "shard", "mac"]
31983276
3199-
- name: Mac build_tests_4_4
3277+
- name: Mac_arm64 build_tests_4_4
32003278
recipe: flutter/flutter_drone
3279+
bringup: true
32013280
timeout: 60
32023281
properties:
32033282
add_recipes_cq: "true"

0 commit comments

Comments
 (0)