Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 8846547

Browse files
author
Casey Hillers
authored
[ci.yaml] Add platform_args, properties, recipe, and timeout information (#27288)
1 parent 135327b commit 8846547

File tree

1 file changed

+151
-1
lines changed

1 file changed

+151
-1
lines changed

.ci.yaml

Lines changed: 151 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,46 +8,124 @@
88
enabled_branches:
99
- master
1010

11+
platform_properties:
12+
linux:
13+
properties:
14+
caches: >-
15+
[
16+
{"name":"builder_linux_engine","path":"builder"}
17+
]
18+
os: Linux
19+
mac:
20+
properties:
21+
caches: >-
22+
[
23+
{"name":"flutter_cocoapods","path":"cocoapods"},
24+
{"name":"osx_sdk","path":"old_osx_sdk"},
25+
{"name":"builder_mac_engine","path":"builder"}
26+
]
27+
os: Mac-10.15
28+
windows:
29+
properties:
30+
caches: >-
31+
[
32+
{"name":"builder_win_engine","path":"builder"}
33+
]
34+
timeout: "180"
35+
os: Windows-10
36+
1137
targets:
1238
- name: Linux Android AOT Engine
1339
builder: Linux Android AOT Engine
40+
recipe: engine
41+
properties:
42+
add_recipes_cq: "true"
43+
build_android_aot: "true"
44+
android_sdk_license: \n24333f8a63b6825ea9c5514f83c2829b004d1fee
45+
android_sdk_preview_license: \n84831b9409646a918e30573bab4c9c91346d8abd
46+
timeout: 60
1447
scheduler: luci
1548

1649
- name: Linux Android Debug Engine
1750
builder: Linux Android Debug Engine
51+
recipe: engine
52+
properties:
53+
add_recipes_cq: "true"
54+
build_android_debug: "true"
55+
android_sdk_license: \n24333f8a63b6825ea9c5514f83c2829b004d1fee
56+
android_sdk_preview_license: \n84831b9409646a918e30573bab4c9c91346d8abd
57+
timeout: 60
1858
scheduler: luci
1959

2060
- name: Linux Android Scenarios
2161
builder: Linux Android Scenarios
2262
postsubmit: false
63+
recipe: engine/scenarios
64+
properties:
65+
upload_packages: "true"
66+
clobber: "true"
67+
timeout: 60
2368
scheduler: luci
2469

2570
- name: Linux Fuchsia
2671
builder: Linux Fuchsia
72+
recipe: engine
73+
properties:
74+
add_recipes_cq: "true"
75+
build_fuchsia: "true"
76+
fuchsia_ctl_version: version:0.0.27
77+
timeout: 60
2778
scheduler: luci
2879

2980
- name: Linux Fuchsia FEMU
3081
builder: Linux Fuchsia FEMU
82+
recipe: femu_test
83+
properties:
84+
add_recipes_cq: "true"
85+
build_fuchsia: "true"
86+
fuchsia_ctl_version: version:0.0.27
87+
timeout: 60
3188
scheduler: luci
3289

3390
- name: Linux Framework Smoke Tests
3491
builder: Linux Framework Smoke Tests
92+
recipe: engine/framework_smoke
93+
timeout: 60
3594
scheduler: luci
3695

3796
- name: Linux Host Engine
3897
builder: Linux Host Engine
98+
recipe: engine
99+
properties:
100+
add_recipes_cq: "true"
101+
build_host: "true"
102+
timeout: 60
39103
scheduler: luci
40104

41105
- name: Linux Unopt
42106
builder: Linux Unopt
107+
recipe: engine_unopt
108+
properties:
109+
add_recipes_cq: "true"
110+
timeout: 75
43111
scheduler: luci
44112

45113
- name: Linux Arm Host Engine
46114
builder: Linux Arm Host Engine
115+
recipe: engine/engine_arm
116+
properties:
117+
add_recipes_cq: "true"
118+
build_host: "true"
119+
timeout: 90
47120
scheduler: luci
48121

49122
- name: Linux Web Engine
50123
builder: Linux Web Engine
124+
recipe: web_engine
125+
properties:
126+
add_recipes_cq: "true"
127+
gcs_goldens_bucket: flutter_logs
128+
timeout: 60
51129
scheduler: luci
52130
runIf:
53131
- DEPS
@@ -59,6 +137,13 @@ targets:
59137

60138
- name: Linux Web Framework tests
61139
builder: Linux Web Framework tests
140+
recipe: engine/web_engine_framework
141+
properties:
142+
add_recipes_cq: "true"
143+
framework: "true"
144+
shard: web_tests
145+
subshards: 0, 1, 2, 3, 4, 5, 6, 7_last
146+
timeout: 60
62147
scheduler: luci
63148
runIf:
64149
- DEPS
@@ -70,26 +155,58 @@ targets:
70155

71156
- name: Mac Android AOT Engine
72157
builder: Mac Android AOT Engine
158+
recipe: engine
159+
properties:
160+
android_sdk_license: \n24333f8a63b6825ea9c5514f83c2829b004d1fee
161+
android_sdk_preview_license: \n84831b9409646a918e30573bab4c9c91346d8abd
162+
build_android_aot: "true"
163+
timeout: 60
73164
scheduler: luci
74165

75166
- name: Mac Android Debug Engine
76167
builder: Mac Android Debug Engine
168+
recipe: engine
169+
properties:
170+
android_sdk_license: \n24333f8a63b6825ea9c5514f83c2829b004d1fee
171+
android_sdk_preview_license: \n84831b9409646a918e30573bab4c9c91346d8abd
172+
build_android_debug: "true"
173+
timeout: 60
77174
scheduler: luci
78175

79176
- name: Mac Host Engine
80177
builder: Mac Host Engine
178+
recipe: engine
179+
properties:
180+
add_recipes_cq: "true"
181+
build_host: "true"
182+
timeout: 75
81183
scheduler: luci
82184

83185
- name: Mac Unopt
84186
builder: Mac Unopt
187+
recipe: engine_unopt
188+
properties:
189+
add_recipes_cq: "true"
190+
jazzy_version: 0.9.5
191+
timeout: 75
85192
scheduler: luci
86193

87194
- name: Mac iOS Engine
88195
builder: Mac iOS Engine
196+
recipe: engine
197+
properties:
198+
build_ios: "true"
199+
ios_debug: "true"
200+
jazzy_version: 0.9.5
201+
timeout: 60
89202
scheduler: luci
90203

91204
- name: Mac Web Engine
92205
builder: Mac Web Engine
206+
recipe: web_engine
207+
properties:
208+
gcs_goldens_bucket: flutter_logs
209+
timeout: 60
93210
scheduler: luci
94211
runIf:
95212
- DEPS
@@ -101,22 +218,44 @@ targets:
101218

102219
- name: Windows Android AOT Engine
103220
builder: Windows Android AOT Engine
221+
recipe: engine
222+
properties:
223+
build_android_aot: "true"
224+
android_sdk_license: \n24333f8a63b6825ea9c5514f83c2829b004d1fee
225+
android_sdk_preview_license: \n84831b9409646a918e30573bab4c9c91346d8abd
226+
timeout: 60
104227
scheduler: luci
105228

106229
- name: Windows Host Engine
107230
builder: Windows Host Engine
231+
recipe: engine
232+
properties:
233+
add_recipes_cq: "true"
234+
build_host: "true"
108235
scheduler: luci
109236

110237
- name: Windows Unopt
111238
builder: Windows Unopt
239+
recipe: engine_unopt
240+
properties:
241+
add_recipes_cq: "true"
242+
timeout: 75
112243
scheduler: luci
113244

114245
- name: Windows UWP Engine
115246
builder: Windows UWP Engine
247+
recipe: engine
248+
properties:
249+
build_windows_uwp: "true"
250+
timeout: 60
116251
scheduler: luci
117252

118253
- name: Windows Web Engine
119254
builder: Windows Web Engine
255+
recipe: web_engine
256+
properties:
257+
gcs_goldens_bucket: flutter_logs
258+
timeout: 60
120259
scheduler: luci
121260
runIf:
122261
- DEPS
@@ -126,10 +265,21 @@ targets:
126265
- name: Mac iOS Engine Profile
127266
builder: Mac iOS Engine Profile
128267
presubmit: false
268+
recipe: engine
269+
properties:
270+
build_ios: "true"
271+
ios_profile: "true"
272+
jazzy_version: 0.9.5
273+
timeout: 90
129274
scheduler: luci
130275

131276
- name: Mac iOS Engine Release
132277
builder: Mac iOS Engine Release
133278
presubmit: false
279+
recipe: engine
280+
properties:
281+
build_ios: "true"
282+
ios_release: "true"
283+
jazzy_version: 0.9.5
284+
timeout: 90
134285
scheduler: luci
135-

0 commit comments

Comments
 (0)