@@ -25,6 +25,17 @@ platform_properties:
25
25
]
26
26
device_type : none
27
27
os : Windows
28
+ mac_arm64 :
29
+ properties :
30
+ dependencies : >-
31
+ [
32
+ {"dependency": "xcode", "version": "14a5294e"},
33
+ {"dependency": "gems", "version": "v3.3.14"}
34
+ ]
35
+ os : Mac-12
36
+ device_type : none
37
+ cpu : arm64
38
+ xcode : 14a5294e # xcode 14.0 beta 5
28
39
mac_x64 :
29
40
properties :
30
41
dependencies : >-
@@ -36,7 +47,7 @@ platform_properties:
36
47
device_type : none
37
48
cpu : x86
38
49
xcode : 14a5294e # xcode 14.0 beta 5
39
-
50
+
40
51
41
52
targets :
42
53
# ## iOS+macOS tasks ***
@@ -53,7 +64,7 @@ targets:
53
64
target_file : mac_lint_podspecs.yaml
54
65
55
66
# ## macOS desktop tasks ###
56
- # macos-platform_tests builds all the plugins on M1 , so this build is run
67
+ # macos-platform_tests builds all the plugins on ARM , so this build is run
57
68
# on Intel to give us build coverage of both host types.
58
69
- name : Mac_x64 build_all_plugins master
59
70
recipe : plugins/plugins
@@ -73,17 +84,61 @@ targets:
73
84
target_file : mac_build_all_plugins.yaml
74
85
channel : stable
75
86
87
+ - name : Mac_arm64 macos_platform_tests master
88
+ bringup : true # New task
89
+ recipe : plugins/plugins
90
+ timeout : 60
91
+ properties :
92
+ channel : master
93
+ add_recipes_cq : " true"
94
+ version_file : flutter_master.version
95
+ target_file : macos_platform_tests.yaml
96
+
97
+ - name : Mac_arm64 macos_platform_tests stable
98
+ bringup : true # New task
99
+ recipe : plugins/plugins
100
+ presubmit : false
101
+ timeout : 60
102
+ properties :
103
+ channel : stable
104
+ add_recipes_cq : " true"
105
+ version_file : flutter_stable.version
106
+ target_file : macos_platform_tests.yaml
107
+
76
108
# ## iOS tasks ###
77
- # TODO(stuartmorgan): Swap this and ios-build_all_plugins once simulator
78
- # tests are reliable on the ARM infrastructure. See discussion at
79
- # https://github.com/flutter/plugins/pull/5693#issuecomment-1126011089
109
+ # TODO(stuartmorgan): Swap the architecture of this and ios_platform_tests_*
110
+ # once simulator tests are reliable on the ARM infrastructure. See discussion
111
+ # at https://github.com/flutter/plugins/pull/5693#issuecomment-1126011089
112
+ - name : Mac_arm64 ios_build_all_plugins master
113
+ bringup : true # New task
114
+ recipe : plugins/plugins
115
+ timeout : 30
116
+ properties :
117
+ channel : master
118
+ add_recipes_cq : " true"
119
+ version_file : flutter_master.version
120
+ target_file : ios_build_all_plugins.yaml
121
+
122
+ - name : Mac_arm64 ios_build_all_plugins stable
123
+ bringup : true # New task
124
+ recipe : plugins/plugins
125
+ timeout : 30
126
+ properties :
127
+ channel : stable
128
+ add_recipes_cq : " true"
129
+ version_file : flutter_stable.version
130
+ target_file : ios_build_all_plugins.yaml
131
+
132
+ # TODO(stuartmorgan): Swap the architecture of this and ios_build_all_plugins
133
+ # once simulator tests are reliable on the ARM infrastructure. See discussion
134
+ # at https://github.com/flutter/plugins/pull/5693#issuecomment-1126011089
80
135
- name : Mac_x64 ios_platform_tests_1_of_4 master
81
136
recipe : plugins/plugins
82
137
timeout : 60
83
138
properties :
84
139
add_recipes_cq : " true"
85
140
version_file : flutter_master.version
86
- target_file : mac_ios_platform_tests .yaml
141
+ target_file : ios_platform_tests .yaml
87
142
package_sharding : " --shardIndex 0 --shardCount 4"
88
143
89
144
- name : Mac_x64 ios_platform_tests_2_of_4 master
@@ -92,7 +147,7 @@ targets:
92
147
properties :
93
148
add_recipes_cq : " true"
94
149
version_file : flutter_master.version
95
- target_file : mac_ios_platform_tests .yaml
150
+ target_file : ios_platform_tests .yaml
96
151
package_sharding : " --shardIndex 1 --shardCount 4"
97
152
98
153
- name : Mac_x64 ios_platform_tests_3_of_4 master
@@ -101,7 +156,7 @@ targets:
101
156
properties :
102
157
add_recipes_cq : " true"
103
158
version_file : flutter_master.version
104
- target_file : mac_ios_platform_tests .yaml
159
+ target_file : ios_platform_tests .yaml
105
160
package_sharding : " --shardIndex 2 --shardCount 4"
106
161
107
162
- name : Mac_x64 ios_platform_tests_4_of_4 master
@@ -110,7 +165,7 @@ targets:
110
165
properties :
111
166
add_recipes_cq : " true"
112
167
version_file : flutter_master.version
113
- target_file : mac_ios_platform_tests .yaml
168
+ target_file : ios_platform_tests .yaml
114
169
package_sharding : " --shardIndex 3 --shardCount 4"
115
170
116
171
# Don't run full platform tests on both channels in pre-submit.
@@ -122,7 +177,7 @@ targets:
122
177
channel : stable
123
178
add_recipes_cq : " true"
124
179
version_file : flutter_stable.version
125
- target_file : mac_ios_platform_tests .yaml
180
+ target_file : ios_platform_tests .yaml
126
181
package_sharding : " --shardIndex 0 --shardCount 4"
127
182
128
183
- name : Mac_x64 ios_platform_tests_2_of_4 stable
@@ -133,7 +188,7 @@ targets:
133
188
channel : stable
134
189
add_recipes_cq : " true"
135
190
version_file : flutter_stable.version
136
- target_file : mac_ios_platform_tests .yaml
191
+ target_file : ios_platform_tests .yaml
137
192
package_sharding : " --shardIndex 1 --shardCount 4"
138
193
139
194
- name : Mac_x64 ios_platform_tests_3_of_4 stable
@@ -144,7 +199,7 @@ targets:
144
199
channel : stable
145
200
add_recipes_cq : " true"
146
201
version_file : flutter_stable.version
147
- target_file : mac_ios_platform_tests .yaml
202
+ target_file : ios_platform_tests .yaml
148
203
package_sharding : " --shardIndex 2 --shardCount 4"
149
204
150
205
- name : Mac_x64 ios_platform_tests_4_of_4 stable
@@ -155,7 +210,7 @@ targets:
155
210
channel : stable
156
211
add_recipes_cq : " true"
157
212
version_file : flutter_stable.version
158
- target_file : mac_ios_platform_tests .yaml
213
+ target_file : ios_platform_tests .yaml
159
214
package_sharding : " --shardIndex 3 --shardCount 4"
160
215
161
216
- name : Windows win32-platform_tests master
@@ -190,7 +245,7 @@ targets:
190
245
timeout : 30
191
246
properties :
192
247
add_recipes_cq : " true"
193
- target_file : build_all_plugins .yaml
248
+ target_file : windows_build_all_plugins .yaml
194
249
channel : master
195
250
version_file : flutter_master.version
196
251
dependencies : >
@@ -203,7 +258,7 @@ targets:
203
258
timeout : 30
204
259
properties :
205
260
add_recipes_cq : " true"
206
- target_file : build_all_plugins .yaml
261
+ target_file : windows_build_all_plugins .yaml
207
262
channel : stable
208
263
version_file : flutter_stable.version
209
264
dependencies : >
0 commit comments