xref: /aosp_15_r20/external/webrtc/infra/config/cr-buildbucket.cfg (revision d9f758449e529ab9291ac668be2861e7a55c2422)
1*d9f75844SAndroid Build Coastguard Worker# Auto-generated by lucicfg.
2*d9f75844SAndroid Build Coastguard Worker# Do not modify manually.
3*d9f75844SAndroid Build Coastguard Worker#
4*d9f75844SAndroid Build Coastguard Worker# For the schema of this file, see BuildbucketCfg message:
5*d9f75844SAndroid Build Coastguard Worker#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
6*d9f75844SAndroid Build Coastguard Worker
7*d9f75844SAndroid Build Coastguard Workerbuckets {
8*d9f75844SAndroid Build Coastguard Worker  name: "ci"
9*d9f75844SAndroid Build Coastguard Worker  acls {
10*d9f75844SAndroid Build Coastguard Worker    group: "all"
11*d9f75844SAndroid Build Coastguard Worker  }
12*d9f75844SAndroid Build Coastguard Worker  acls {
13*d9f75844SAndroid Build Coastguard Worker    role: SCHEDULER
14*d9f75844SAndroid Build Coastguard Worker    group: "project-webrtc-ci-schedulers"
15*d9f75844SAndroid Build Coastguard Worker  }
16*d9f75844SAndroid Build Coastguard Worker  swarming {
17*d9f75844SAndroid Build Coastguard Worker    builders {
18*d9f75844SAndroid Build Coastguard Worker      name: "Android32"
19*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
20*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
21*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
22*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
23*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
24*d9f75844SAndroid Build Coastguard Worker      exe {
25*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
26*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
27*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
28*d9f75844SAndroid Build Coastguard Worker      }
29*d9f75844SAndroid Build Coastguard Worker      properties:
30*d9f75844SAndroid Build Coastguard Worker        '{'
31*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
32*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
33*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
34*d9f75844SAndroid Build Coastguard Worker        '  },'
35*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
36*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
37*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
38*d9f75844SAndroid Build Coastguard Worker        '  },'
39*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
40*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
41*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
42*d9f75844SAndroid Build Coastguard Worker        '      "status",'
43*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
44*d9f75844SAndroid Build Coastguard Worker        '    ]'
45*d9f75844SAndroid Build Coastguard Worker        '  },'
46*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
47*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
48*d9f75844SAndroid Build Coastguard Worker        '}'
49*d9f75844SAndroid Build Coastguard Worker      priority: 30
50*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
51*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
52*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
53*d9f75844SAndroid Build Coastguard Worker      experiments {
54*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
55*d9f75844SAndroid Build Coastguard Worker        value: 100
56*d9f75844SAndroid Build Coastguard Worker      }
57*d9f75844SAndroid Build Coastguard Worker      resultdb {
58*d9f75844SAndroid Build Coastguard Worker        enable: true
59*d9f75844SAndroid Build Coastguard Worker        bq_exports {
60*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
61*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
62*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
63*d9f75844SAndroid Build Coastguard Worker          test_results {}
64*d9f75844SAndroid Build Coastguard Worker        }
65*d9f75844SAndroid Build Coastguard Worker      }
66*d9f75844SAndroid Build Coastguard Worker    }
67*d9f75844SAndroid Build Coastguard Worker    builders {
68*d9f75844SAndroid Build Coastguard Worker      name: "Android32 (dbg)"
69*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
70*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
71*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
72*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
73*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
74*d9f75844SAndroid Build Coastguard Worker      exe {
75*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
76*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
77*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
78*d9f75844SAndroid Build Coastguard Worker      }
79*d9f75844SAndroid Build Coastguard Worker      properties:
80*d9f75844SAndroid Build Coastguard Worker        '{'
81*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
82*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
83*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
84*d9f75844SAndroid Build Coastguard Worker        '  },'
85*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
86*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
87*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
88*d9f75844SAndroid Build Coastguard Worker        '  },'
89*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
90*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
91*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
92*d9f75844SAndroid Build Coastguard Worker        '      "status",'
93*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
94*d9f75844SAndroid Build Coastguard Worker        '    ]'
95*d9f75844SAndroid Build Coastguard Worker        '  },'
96*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
97*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
98*d9f75844SAndroid Build Coastguard Worker        '}'
99*d9f75844SAndroid Build Coastguard Worker      priority: 30
100*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
101*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
102*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
103*d9f75844SAndroid Build Coastguard Worker      experiments {
104*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
105*d9f75844SAndroid Build Coastguard Worker        value: 100
106*d9f75844SAndroid Build Coastguard Worker      }
107*d9f75844SAndroid Build Coastguard Worker      resultdb {
108*d9f75844SAndroid Build Coastguard Worker        enable: true
109*d9f75844SAndroid Build Coastguard Worker        bq_exports {
110*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
111*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
112*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
113*d9f75844SAndroid Build Coastguard Worker          test_results {}
114*d9f75844SAndroid Build Coastguard Worker        }
115*d9f75844SAndroid Build Coastguard Worker      }
116*d9f75844SAndroid Build Coastguard Worker    }
117*d9f75844SAndroid Build Coastguard Worker    builders {
118*d9f75844SAndroid Build Coastguard Worker      name: "Android32 (more configs)"
119*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
120*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
121*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
122*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
123*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
124*d9f75844SAndroid Build Coastguard Worker      exe {
125*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
126*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
127*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
128*d9f75844SAndroid Build Coastguard Worker      }
129*d9f75844SAndroid Build Coastguard Worker      properties:
130*d9f75844SAndroid Build Coastguard Worker        '{'
131*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
132*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
133*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
134*d9f75844SAndroid Build Coastguard Worker        '  },'
135*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
136*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
137*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
138*d9f75844SAndroid Build Coastguard Worker        '  },'
139*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
140*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
141*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
142*d9f75844SAndroid Build Coastguard Worker        '      "status",'
143*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
144*d9f75844SAndroid Build Coastguard Worker        '    ]'
145*d9f75844SAndroid Build Coastguard Worker        '  },'
146*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
147*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
148*d9f75844SAndroid Build Coastguard Worker        '}'
149*d9f75844SAndroid Build Coastguard Worker      priority: 30
150*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
151*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
152*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
153*d9f75844SAndroid Build Coastguard Worker      experiments {
154*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
155*d9f75844SAndroid Build Coastguard Worker        value: 100
156*d9f75844SAndroid Build Coastguard Worker      }
157*d9f75844SAndroid Build Coastguard Worker      resultdb {
158*d9f75844SAndroid Build Coastguard Worker        enable: true
159*d9f75844SAndroid Build Coastguard Worker        bq_exports {
160*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
161*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
162*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
163*d9f75844SAndroid Build Coastguard Worker          test_results {}
164*d9f75844SAndroid Build Coastguard Worker        }
165*d9f75844SAndroid Build Coastguard Worker      }
166*d9f75844SAndroid Build Coastguard Worker    }
167*d9f75844SAndroid Build Coastguard Worker    builders {
168*d9f75844SAndroid Build Coastguard Worker      name: "Android32 Builder x86"
169*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
170*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
171*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
172*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
173*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
174*d9f75844SAndroid Build Coastguard Worker      exe {
175*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
176*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
177*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
178*d9f75844SAndroid Build Coastguard Worker      }
179*d9f75844SAndroid Build Coastguard Worker      properties:
180*d9f75844SAndroid Build Coastguard Worker        '{'
181*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
182*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
183*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
184*d9f75844SAndroid Build Coastguard Worker        '  },'
185*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
186*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
187*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
188*d9f75844SAndroid Build Coastguard Worker        '  },'
189*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
190*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
191*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
192*d9f75844SAndroid Build Coastguard Worker        '      "status",'
193*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
194*d9f75844SAndroid Build Coastguard Worker        '    ]'
195*d9f75844SAndroid Build Coastguard Worker        '  },'
196*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
197*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
198*d9f75844SAndroid Build Coastguard Worker        '}'
199*d9f75844SAndroid Build Coastguard Worker      priority: 30
200*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
201*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
202*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
203*d9f75844SAndroid Build Coastguard Worker      experiments {
204*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
205*d9f75844SAndroid Build Coastguard Worker        value: 100
206*d9f75844SAndroid Build Coastguard Worker      }
207*d9f75844SAndroid Build Coastguard Worker      resultdb {
208*d9f75844SAndroid Build Coastguard Worker        enable: true
209*d9f75844SAndroid Build Coastguard Worker        bq_exports {
210*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
211*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
212*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
213*d9f75844SAndroid Build Coastguard Worker          test_results {}
214*d9f75844SAndroid Build Coastguard Worker        }
215*d9f75844SAndroid Build Coastguard Worker      }
216*d9f75844SAndroid Build Coastguard Worker    }
217*d9f75844SAndroid Build Coastguard Worker    builders {
218*d9f75844SAndroid Build Coastguard Worker      name: "Android32 Builder x86 (dbg)"
219*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
220*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
221*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
222*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
223*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
224*d9f75844SAndroid Build Coastguard Worker      exe {
225*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
226*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
227*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
228*d9f75844SAndroid Build Coastguard Worker      }
229*d9f75844SAndroid Build Coastguard Worker      properties:
230*d9f75844SAndroid Build Coastguard Worker        '{'
231*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
232*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
233*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
234*d9f75844SAndroid Build Coastguard Worker        '  },'
235*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
236*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
237*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
238*d9f75844SAndroid Build Coastguard Worker        '  },'
239*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
240*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
241*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
242*d9f75844SAndroid Build Coastguard Worker        '      "status",'
243*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
244*d9f75844SAndroid Build Coastguard Worker        '    ]'
245*d9f75844SAndroid Build Coastguard Worker        '  },'
246*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
247*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
248*d9f75844SAndroid Build Coastguard Worker        '}'
249*d9f75844SAndroid Build Coastguard Worker      priority: 30
250*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
251*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
252*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
253*d9f75844SAndroid Build Coastguard Worker      experiments {
254*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
255*d9f75844SAndroid Build Coastguard Worker        value: 100
256*d9f75844SAndroid Build Coastguard Worker      }
257*d9f75844SAndroid Build Coastguard Worker      resultdb {
258*d9f75844SAndroid Build Coastguard Worker        enable: true
259*d9f75844SAndroid Build Coastguard Worker        bq_exports {
260*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
261*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
262*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
263*d9f75844SAndroid Build Coastguard Worker          test_results {}
264*d9f75844SAndroid Build Coastguard Worker        }
265*d9f75844SAndroid Build Coastguard Worker      }
266*d9f75844SAndroid Build Coastguard Worker    }
267*d9f75844SAndroid Build Coastguard Worker    builders {
268*d9f75844SAndroid Build Coastguard Worker      name: "Android64"
269*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
270*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
271*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
272*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
273*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
274*d9f75844SAndroid Build Coastguard Worker      exe {
275*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
276*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
277*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
278*d9f75844SAndroid Build Coastguard Worker      }
279*d9f75844SAndroid Build Coastguard Worker      properties:
280*d9f75844SAndroid Build Coastguard Worker        '{'
281*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
282*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
283*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
284*d9f75844SAndroid Build Coastguard Worker        '  },'
285*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
286*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
287*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
288*d9f75844SAndroid Build Coastguard Worker        '  },'
289*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
290*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
291*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
292*d9f75844SAndroid Build Coastguard Worker        '      "status",'
293*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
294*d9f75844SAndroid Build Coastguard Worker        '    ]'
295*d9f75844SAndroid Build Coastguard Worker        '  },'
296*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
297*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
298*d9f75844SAndroid Build Coastguard Worker        '}'
299*d9f75844SAndroid Build Coastguard Worker      priority: 30
300*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
301*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
302*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
303*d9f75844SAndroid Build Coastguard Worker      experiments {
304*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
305*d9f75844SAndroid Build Coastguard Worker        value: 100
306*d9f75844SAndroid Build Coastguard Worker      }
307*d9f75844SAndroid Build Coastguard Worker      resultdb {
308*d9f75844SAndroid Build Coastguard Worker        enable: true
309*d9f75844SAndroid Build Coastguard Worker        bq_exports {
310*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
311*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
312*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
313*d9f75844SAndroid Build Coastguard Worker          test_results {}
314*d9f75844SAndroid Build Coastguard Worker        }
315*d9f75844SAndroid Build Coastguard Worker      }
316*d9f75844SAndroid Build Coastguard Worker    }
317*d9f75844SAndroid Build Coastguard Worker    builders {
318*d9f75844SAndroid Build Coastguard Worker      name: "Android64 Builder x64 (dbg)"
319*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
320*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
321*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
322*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
323*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
324*d9f75844SAndroid Build Coastguard Worker      exe {
325*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
326*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
327*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
328*d9f75844SAndroid Build Coastguard Worker      }
329*d9f75844SAndroid Build Coastguard Worker      properties:
330*d9f75844SAndroid Build Coastguard Worker        '{'
331*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
332*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
333*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
334*d9f75844SAndroid Build Coastguard Worker        '  },'
335*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
336*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
337*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
338*d9f75844SAndroid Build Coastguard Worker        '  },'
339*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
340*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
341*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
342*d9f75844SAndroid Build Coastguard Worker        '      "status",'
343*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
344*d9f75844SAndroid Build Coastguard Worker        '    ]'
345*d9f75844SAndroid Build Coastguard Worker        '  },'
346*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
347*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
348*d9f75844SAndroid Build Coastguard Worker        '}'
349*d9f75844SAndroid Build Coastguard Worker      priority: 30
350*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
351*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
352*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
353*d9f75844SAndroid Build Coastguard Worker      experiments {
354*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
355*d9f75844SAndroid Build Coastguard Worker        value: 100
356*d9f75844SAndroid Build Coastguard Worker      }
357*d9f75844SAndroid Build Coastguard Worker      resultdb {
358*d9f75844SAndroid Build Coastguard Worker        enable: true
359*d9f75844SAndroid Build Coastguard Worker        bq_exports {
360*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
361*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
362*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
363*d9f75844SAndroid Build Coastguard Worker          test_results {}
364*d9f75844SAndroid Build Coastguard Worker        }
365*d9f75844SAndroid Build Coastguard Worker      }
366*d9f75844SAndroid Build Coastguard Worker    }
367*d9f75844SAndroid Build Coastguard Worker    builders {
368*d9f75844SAndroid Build Coastguard Worker      name: "Fuchsia Release"
369*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
370*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
371*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
372*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
373*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
374*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
375*d9f75844SAndroid Build Coastguard Worker      exe {
376*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
377*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
378*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
379*d9f75844SAndroid Build Coastguard Worker      }
380*d9f75844SAndroid Build Coastguard Worker      properties:
381*d9f75844SAndroid Build Coastguard Worker        '{'
382*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
383*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
384*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
385*d9f75844SAndroid Build Coastguard Worker        '  },'
386*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
387*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
388*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
389*d9f75844SAndroid Build Coastguard Worker        '  },'
390*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
391*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
392*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
393*d9f75844SAndroid Build Coastguard Worker        '      "status",'
394*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
395*d9f75844SAndroid Build Coastguard Worker        '    ]'
396*d9f75844SAndroid Build Coastguard Worker        '  },'
397*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
398*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
399*d9f75844SAndroid Build Coastguard Worker        '}'
400*d9f75844SAndroid Build Coastguard Worker      priority: 30
401*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
402*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
403*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
404*d9f75844SAndroid Build Coastguard Worker      experiments {
405*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
406*d9f75844SAndroid Build Coastguard Worker        value: 100
407*d9f75844SAndroid Build Coastguard Worker      }
408*d9f75844SAndroid Build Coastguard Worker      resultdb {
409*d9f75844SAndroid Build Coastguard Worker        enable: true
410*d9f75844SAndroid Build Coastguard Worker        bq_exports {
411*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
412*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
413*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
414*d9f75844SAndroid Build Coastguard Worker          test_results {}
415*d9f75844SAndroid Build Coastguard Worker        }
416*d9f75844SAndroid Build Coastguard Worker      }
417*d9f75844SAndroid Build Coastguard Worker    }
418*d9f75844SAndroid Build Coastguard Worker    builders {
419*d9f75844SAndroid Build Coastguard Worker      name: "Linux (more configs)"
420*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
421*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
422*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
423*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
424*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
425*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
426*d9f75844SAndroid Build Coastguard Worker      exe {
427*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
428*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
429*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
430*d9f75844SAndroid Build Coastguard Worker      }
431*d9f75844SAndroid Build Coastguard Worker      properties:
432*d9f75844SAndroid Build Coastguard Worker        '{'
433*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
434*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
435*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
436*d9f75844SAndroid Build Coastguard Worker        '  },'
437*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
438*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
439*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
440*d9f75844SAndroid Build Coastguard Worker        '  },'
441*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
442*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
443*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
444*d9f75844SAndroid Build Coastguard Worker        '      "status",'
445*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
446*d9f75844SAndroid Build Coastguard Worker        '    ]'
447*d9f75844SAndroid Build Coastguard Worker        '  },'
448*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
449*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
450*d9f75844SAndroid Build Coastguard Worker        '}'
451*d9f75844SAndroid Build Coastguard Worker      priority: 30
452*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
453*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
454*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
455*d9f75844SAndroid Build Coastguard Worker      experiments {
456*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
457*d9f75844SAndroid Build Coastguard Worker        value: 100
458*d9f75844SAndroid Build Coastguard Worker      }
459*d9f75844SAndroid Build Coastguard Worker      resultdb {
460*d9f75844SAndroid Build Coastguard Worker        enable: true
461*d9f75844SAndroid Build Coastguard Worker        bq_exports {
462*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
463*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
464*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
465*d9f75844SAndroid Build Coastguard Worker          test_results {}
466*d9f75844SAndroid Build Coastguard Worker        }
467*d9f75844SAndroid Build Coastguard Worker      }
468*d9f75844SAndroid Build Coastguard Worker    }
469*d9f75844SAndroid Build Coastguard Worker    builders {
470*d9f75844SAndroid Build Coastguard Worker      name: "Linux Asan"
471*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
472*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
473*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
474*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
475*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
476*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
477*d9f75844SAndroid Build Coastguard Worker      exe {
478*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
479*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
480*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
481*d9f75844SAndroid Build Coastguard Worker      }
482*d9f75844SAndroid Build Coastguard Worker      properties:
483*d9f75844SAndroid Build Coastguard Worker        '{'
484*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
485*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
486*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
487*d9f75844SAndroid Build Coastguard Worker        '  },'
488*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
489*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
490*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
491*d9f75844SAndroid Build Coastguard Worker        '  },'
492*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
493*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
494*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
495*d9f75844SAndroid Build Coastguard Worker        '      "status",'
496*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
497*d9f75844SAndroid Build Coastguard Worker        '    ]'
498*d9f75844SAndroid Build Coastguard Worker        '  },'
499*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
500*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
501*d9f75844SAndroid Build Coastguard Worker        '}'
502*d9f75844SAndroid Build Coastguard Worker      priority: 30
503*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
504*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
505*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
506*d9f75844SAndroid Build Coastguard Worker      experiments {
507*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
508*d9f75844SAndroid Build Coastguard Worker        value: 100
509*d9f75844SAndroid Build Coastguard Worker      }
510*d9f75844SAndroid Build Coastguard Worker      resultdb {
511*d9f75844SAndroid Build Coastguard Worker        enable: true
512*d9f75844SAndroid Build Coastguard Worker        bq_exports {
513*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
514*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
515*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
516*d9f75844SAndroid Build Coastguard Worker          test_results {}
517*d9f75844SAndroid Build Coastguard Worker        }
518*d9f75844SAndroid Build Coastguard Worker      }
519*d9f75844SAndroid Build Coastguard Worker    }
520*d9f75844SAndroid Build Coastguard Worker    builders {
521*d9f75844SAndroid Build Coastguard Worker      name: "Linux MSan"
522*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
523*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
524*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
525*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
526*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
527*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
528*d9f75844SAndroid Build Coastguard Worker      exe {
529*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
530*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
531*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
532*d9f75844SAndroid Build Coastguard Worker      }
533*d9f75844SAndroid Build Coastguard Worker      properties:
534*d9f75844SAndroid Build Coastguard Worker        '{'
535*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
536*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
537*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
538*d9f75844SAndroid Build Coastguard Worker        '  },'
539*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
540*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
541*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
542*d9f75844SAndroid Build Coastguard Worker        '  },'
543*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
544*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
545*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
546*d9f75844SAndroid Build Coastguard Worker        '      "status",'
547*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
548*d9f75844SAndroid Build Coastguard Worker        '    ]'
549*d9f75844SAndroid Build Coastguard Worker        '  },'
550*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
551*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
552*d9f75844SAndroid Build Coastguard Worker        '}'
553*d9f75844SAndroid Build Coastguard Worker      priority: 30
554*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
555*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
556*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
557*d9f75844SAndroid Build Coastguard Worker      experiments {
558*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
559*d9f75844SAndroid Build Coastguard Worker        value: 100
560*d9f75844SAndroid Build Coastguard Worker      }
561*d9f75844SAndroid Build Coastguard Worker      resultdb {
562*d9f75844SAndroid Build Coastguard Worker        enable: true
563*d9f75844SAndroid Build Coastguard Worker        bq_exports {
564*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
565*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
566*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
567*d9f75844SAndroid Build Coastguard Worker          test_results {}
568*d9f75844SAndroid Build Coastguard Worker        }
569*d9f75844SAndroid Build Coastguard Worker      }
570*d9f75844SAndroid Build Coastguard Worker    }
571*d9f75844SAndroid Build Coastguard Worker    builders {
572*d9f75844SAndroid Build Coastguard Worker      name: "Linux Tsan v2"
573*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
574*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
575*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
576*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
577*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
578*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
579*d9f75844SAndroid Build Coastguard Worker      exe {
580*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
581*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
582*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
583*d9f75844SAndroid Build Coastguard Worker      }
584*d9f75844SAndroid Build Coastguard Worker      properties:
585*d9f75844SAndroid Build Coastguard Worker        '{'
586*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
587*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
588*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
589*d9f75844SAndroid Build Coastguard Worker        '  },'
590*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
591*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
592*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
593*d9f75844SAndroid Build Coastguard Worker        '  },'
594*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
595*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
596*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
597*d9f75844SAndroid Build Coastguard Worker        '      "status",'
598*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
599*d9f75844SAndroid Build Coastguard Worker        '    ]'
600*d9f75844SAndroid Build Coastguard Worker        '  },'
601*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
602*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
603*d9f75844SAndroid Build Coastguard Worker        '}'
604*d9f75844SAndroid Build Coastguard Worker      priority: 30
605*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
606*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
607*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
608*d9f75844SAndroid Build Coastguard Worker      experiments {
609*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
610*d9f75844SAndroid Build Coastguard Worker        value: 100
611*d9f75844SAndroid Build Coastguard Worker      }
612*d9f75844SAndroid Build Coastguard Worker      resultdb {
613*d9f75844SAndroid Build Coastguard Worker        enable: true
614*d9f75844SAndroid Build Coastguard Worker        bq_exports {
615*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
616*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
617*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
618*d9f75844SAndroid Build Coastguard Worker          test_results {}
619*d9f75844SAndroid Build Coastguard Worker        }
620*d9f75844SAndroid Build Coastguard Worker      }
621*d9f75844SAndroid Build Coastguard Worker    }
622*d9f75844SAndroid Build Coastguard Worker    builders {
623*d9f75844SAndroid Build Coastguard Worker      name: "Linux UBSan"
624*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
625*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
626*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
627*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
628*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
629*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
630*d9f75844SAndroid Build Coastguard Worker      exe {
631*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
632*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
633*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
634*d9f75844SAndroid Build Coastguard Worker      }
635*d9f75844SAndroid Build Coastguard Worker      properties:
636*d9f75844SAndroid Build Coastguard Worker        '{'
637*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
638*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
639*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
640*d9f75844SAndroid Build Coastguard Worker        '  },'
641*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
642*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
643*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
644*d9f75844SAndroid Build Coastguard Worker        '  },'
645*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
646*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
647*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
648*d9f75844SAndroid Build Coastguard Worker        '      "status",'
649*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
650*d9f75844SAndroid Build Coastguard Worker        '    ]'
651*d9f75844SAndroid Build Coastguard Worker        '  },'
652*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
653*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
654*d9f75844SAndroid Build Coastguard Worker        '}'
655*d9f75844SAndroid Build Coastguard Worker      priority: 30
656*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
657*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
658*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
659*d9f75844SAndroid Build Coastguard Worker      experiments {
660*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
661*d9f75844SAndroid Build Coastguard Worker        value: 100
662*d9f75844SAndroid Build Coastguard Worker      }
663*d9f75844SAndroid Build Coastguard Worker      resultdb {
664*d9f75844SAndroid Build Coastguard Worker        enable: true
665*d9f75844SAndroid Build Coastguard Worker        bq_exports {
666*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
667*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
668*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
669*d9f75844SAndroid Build Coastguard Worker          test_results {}
670*d9f75844SAndroid Build Coastguard Worker        }
671*d9f75844SAndroid Build Coastguard Worker      }
672*d9f75844SAndroid Build Coastguard Worker    }
673*d9f75844SAndroid Build Coastguard Worker    builders {
674*d9f75844SAndroid Build Coastguard Worker      name: "Linux UBSan vptr"
675*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
676*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
677*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
678*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
679*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
680*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
681*d9f75844SAndroid Build Coastguard Worker      exe {
682*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
683*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
684*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
685*d9f75844SAndroid Build Coastguard Worker      }
686*d9f75844SAndroid Build Coastguard Worker      properties:
687*d9f75844SAndroid Build Coastguard Worker        '{'
688*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
689*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
690*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
691*d9f75844SAndroid Build Coastguard Worker        '  },'
692*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
693*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
694*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
695*d9f75844SAndroid Build Coastguard Worker        '  },'
696*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
697*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
698*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
699*d9f75844SAndroid Build Coastguard Worker        '      "status",'
700*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
701*d9f75844SAndroid Build Coastguard Worker        '    ]'
702*d9f75844SAndroid Build Coastguard Worker        '  },'
703*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
704*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
705*d9f75844SAndroid Build Coastguard Worker        '}'
706*d9f75844SAndroid Build Coastguard Worker      priority: 30
707*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
708*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
709*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
710*d9f75844SAndroid Build Coastguard Worker      experiments {
711*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
712*d9f75844SAndroid Build Coastguard Worker        value: 100
713*d9f75844SAndroid Build Coastguard Worker      }
714*d9f75844SAndroid Build Coastguard Worker      resultdb {
715*d9f75844SAndroid Build Coastguard Worker        enable: true
716*d9f75844SAndroid Build Coastguard Worker        bq_exports {
717*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
718*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
719*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
720*d9f75844SAndroid Build Coastguard Worker          test_results {}
721*d9f75844SAndroid Build Coastguard Worker        }
722*d9f75844SAndroid Build Coastguard Worker      }
723*d9f75844SAndroid Build Coastguard Worker    }
724*d9f75844SAndroid Build Coastguard Worker    builders {
725*d9f75844SAndroid Build Coastguard Worker      name: "Linux32 Debug"
726*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
727*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
728*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
729*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
730*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
731*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
732*d9f75844SAndroid Build Coastguard Worker      exe {
733*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
734*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
735*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
736*d9f75844SAndroid Build Coastguard Worker      }
737*d9f75844SAndroid Build Coastguard Worker      properties:
738*d9f75844SAndroid Build Coastguard Worker        '{'
739*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
740*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
741*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
742*d9f75844SAndroid Build Coastguard Worker        '  },'
743*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
744*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
745*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
746*d9f75844SAndroid Build Coastguard Worker        '  },'
747*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
748*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
749*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
750*d9f75844SAndroid Build Coastguard Worker        '      "status",'
751*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
752*d9f75844SAndroid Build Coastguard Worker        '    ]'
753*d9f75844SAndroid Build Coastguard Worker        '  },'
754*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
755*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
756*d9f75844SAndroid Build Coastguard Worker        '}'
757*d9f75844SAndroid Build Coastguard Worker      priority: 30
758*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
759*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
760*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
761*d9f75844SAndroid Build Coastguard Worker      experiments {
762*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
763*d9f75844SAndroid Build Coastguard Worker        value: 100
764*d9f75844SAndroid Build Coastguard Worker      }
765*d9f75844SAndroid Build Coastguard Worker      resultdb {
766*d9f75844SAndroid Build Coastguard Worker        enable: true
767*d9f75844SAndroid Build Coastguard Worker        bq_exports {
768*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
769*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
770*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
771*d9f75844SAndroid Build Coastguard Worker          test_results {}
772*d9f75844SAndroid Build Coastguard Worker        }
773*d9f75844SAndroid Build Coastguard Worker      }
774*d9f75844SAndroid Build Coastguard Worker    }
775*d9f75844SAndroid Build Coastguard Worker    builders {
776*d9f75844SAndroid Build Coastguard Worker      name: "Linux32 Debug (ARM)"
777*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
778*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
779*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
780*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
781*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
782*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
783*d9f75844SAndroid Build Coastguard Worker      exe {
784*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
785*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
786*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
787*d9f75844SAndroid Build Coastguard Worker      }
788*d9f75844SAndroid Build Coastguard Worker      properties:
789*d9f75844SAndroid Build Coastguard Worker        '{'
790*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
791*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
792*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
793*d9f75844SAndroid Build Coastguard Worker        '  },'
794*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
795*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
796*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
797*d9f75844SAndroid Build Coastguard Worker        '  },'
798*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
799*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
800*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
801*d9f75844SAndroid Build Coastguard Worker        '      "status",'
802*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
803*d9f75844SAndroid Build Coastguard Worker        '    ]'
804*d9f75844SAndroid Build Coastguard Worker        '  },'
805*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
806*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
807*d9f75844SAndroid Build Coastguard Worker        '}'
808*d9f75844SAndroid Build Coastguard Worker      priority: 30
809*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
810*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
811*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
812*d9f75844SAndroid Build Coastguard Worker      experiments {
813*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
814*d9f75844SAndroid Build Coastguard Worker        value: 100
815*d9f75844SAndroid Build Coastguard Worker      }
816*d9f75844SAndroid Build Coastguard Worker      resultdb {
817*d9f75844SAndroid Build Coastguard Worker        enable: true
818*d9f75844SAndroid Build Coastguard Worker        bq_exports {
819*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
820*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
821*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
822*d9f75844SAndroid Build Coastguard Worker          test_results {}
823*d9f75844SAndroid Build Coastguard Worker        }
824*d9f75844SAndroid Build Coastguard Worker      }
825*d9f75844SAndroid Build Coastguard Worker    }
826*d9f75844SAndroid Build Coastguard Worker    builders {
827*d9f75844SAndroid Build Coastguard Worker      name: "Linux32 Release"
828*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
829*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
830*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
831*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
832*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
833*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
834*d9f75844SAndroid Build Coastguard Worker      exe {
835*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
836*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
837*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
838*d9f75844SAndroid Build Coastguard Worker      }
839*d9f75844SAndroid Build Coastguard Worker      properties:
840*d9f75844SAndroid Build Coastguard Worker        '{'
841*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
842*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
843*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
844*d9f75844SAndroid Build Coastguard Worker        '  },'
845*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
846*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
847*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
848*d9f75844SAndroid Build Coastguard Worker        '  },'
849*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
850*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
851*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
852*d9f75844SAndroid Build Coastguard Worker        '      "status",'
853*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
854*d9f75844SAndroid Build Coastguard Worker        '    ]'
855*d9f75844SAndroid Build Coastguard Worker        '  },'
856*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
857*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
858*d9f75844SAndroid Build Coastguard Worker        '}'
859*d9f75844SAndroid Build Coastguard Worker      priority: 30
860*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
861*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
862*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
863*d9f75844SAndroid Build Coastguard Worker      experiments {
864*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
865*d9f75844SAndroid Build Coastguard Worker        value: 100
866*d9f75844SAndroid Build Coastguard Worker      }
867*d9f75844SAndroid Build Coastguard Worker      resultdb {
868*d9f75844SAndroid Build Coastguard Worker        enable: true
869*d9f75844SAndroid Build Coastguard Worker        bq_exports {
870*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
871*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
872*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
873*d9f75844SAndroid Build Coastguard Worker          test_results {}
874*d9f75844SAndroid Build Coastguard Worker        }
875*d9f75844SAndroid Build Coastguard Worker      }
876*d9f75844SAndroid Build Coastguard Worker    }
877*d9f75844SAndroid Build Coastguard Worker    builders {
878*d9f75844SAndroid Build Coastguard Worker      name: "Linux32 Release (ARM)"
879*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
880*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
881*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
882*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
883*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
884*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
885*d9f75844SAndroid Build Coastguard Worker      exe {
886*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
887*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
888*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
889*d9f75844SAndroid Build Coastguard Worker      }
890*d9f75844SAndroid Build Coastguard Worker      properties:
891*d9f75844SAndroid Build Coastguard Worker        '{'
892*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
893*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
894*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
895*d9f75844SAndroid Build Coastguard Worker        '  },'
896*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
897*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
898*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
899*d9f75844SAndroid Build Coastguard Worker        '  },'
900*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
901*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
902*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
903*d9f75844SAndroid Build Coastguard Worker        '      "status",'
904*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
905*d9f75844SAndroid Build Coastguard Worker        '    ]'
906*d9f75844SAndroid Build Coastguard Worker        '  },'
907*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
908*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
909*d9f75844SAndroid Build Coastguard Worker        '}'
910*d9f75844SAndroid Build Coastguard Worker      priority: 30
911*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
912*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
913*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
914*d9f75844SAndroid Build Coastguard Worker      experiments {
915*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
916*d9f75844SAndroid Build Coastguard Worker        value: 100
917*d9f75844SAndroid Build Coastguard Worker      }
918*d9f75844SAndroid Build Coastguard Worker      resultdb {
919*d9f75844SAndroid Build Coastguard Worker        enable: true
920*d9f75844SAndroid Build Coastguard Worker        bq_exports {
921*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
922*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
923*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
924*d9f75844SAndroid Build Coastguard Worker          test_results {}
925*d9f75844SAndroid Build Coastguard Worker        }
926*d9f75844SAndroid Build Coastguard Worker      }
927*d9f75844SAndroid Build Coastguard Worker    }
928*d9f75844SAndroid Build Coastguard Worker    builders {
929*d9f75844SAndroid Build Coastguard Worker      name: "Linux64 Debug"
930*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
931*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
932*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
933*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
934*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
935*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
936*d9f75844SAndroid Build Coastguard Worker      exe {
937*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
938*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
939*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
940*d9f75844SAndroid Build Coastguard Worker      }
941*d9f75844SAndroid Build Coastguard Worker      properties:
942*d9f75844SAndroid Build Coastguard Worker        '{'
943*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
944*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
945*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
946*d9f75844SAndroid Build Coastguard Worker        '  },'
947*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
948*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
949*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
950*d9f75844SAndroid Build Coastguard Worker        '  },'
951*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
952*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
953*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
954*d9f75844SAndroid Build Coastguard Worker        '      "status",'
955*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
956*d9f75844SAndroid Build Coastguard Worker        '    ]'
957*d9f75844SAndroid Build Coastguard Worker        '  },'
958*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
959*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
960*d9f75844SAndroid Build Coastguard Worker        '}'
961*d9f75844SAndroid Build Coastguard Worker      priority: 30
962*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
963*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
964*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
965*d9f75844SAndroid Build Coastguard Worker      experiments {
966*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
967*d9f75844SAndroid Build Coastguard Worker        value: 100
968*d9f75844SAndroid Build Coastguard Worker      }
969*d9f75844SAndroid Build Coastguard Worker      resultdb {
970*d9f75844SAndroid Build Coastguard Worker        enable: true
971*d9f75844SAndroid Build Coastguard Worker        bq_exports {
972*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
973*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
974*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
975*d9f75844SAndroid Build Coastguard Worker          test_results {}
976*d9f75844SAndroid Build Coastguard Worker        }
977*d9f75844SAndroid Build Coastguard Worker      }
978*d9f75844SAndroid Build Coastguard Worker    }
979*d9f75844SAndroid Build Coastguard Worker    builders {
980*d9f75844SAndroid Build Coastguard Worker      name: "Linux64 Debug (ARM)"
981*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
982*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
983*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
984*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
985*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
986*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
987*d9f75844SAndroid Build Coastguard Worker      exe {
988*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
989*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
990*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
991*d9f75844SAndroid Build Coastguard Worker      }
992*d9f75844SAndroid Build Coastguard Worker      properties:
993*d9f75844SAndroid Build Coastguard Worker        '{'
994*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
995*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
996*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
997*d9f75844SAndroid Build Coastguard Worker        '  },'
998*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
999*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1000*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1001*d9f75844SAndroid Build Coastguard Worker        '  },'
1002*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1003*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1004*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1005*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1006*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1007*d9f75844SAndroid Build Coastguard Worker        '    ]'
1008*d9f75844SAndroid Build Coastguard Worker        '  },'
1009*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1010*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1011*d9f75844SAndroid Build Coastguard Worker        '}'
1012*d9f75844SAndroid Build Coastguard Worker      priority: 30
1013*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1014*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1015*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1016*d9f75844SAndroid Build Coastguard Worker      experiments {
1017*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1018*d9f75844SAndroid Build Coastguard Worker        value: 100
1019*d9f75844SAndroid Build Coastguard Worker      }
1020*d9f75844SAndroid Build Coastguard Worker      resultdb {
1021*d9f75844SAndroid Build Coastguard Worker        enable: true
1022*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1023*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1024*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1025*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1026*d9f75844SAndroid Build Coastguard Worker          test_results {}
1027*d9f75844SAndroid Build Coastguard Worker        }
1028*d9f75844SAndroid Build Coastguard Worker      }
1029*d9f75844SAndroid Build Coastguard Worker    }
1030*d9f75844SAndroid Build Coastguard Worker    builders {
1031*d9f75844SAndroid Build Coastguard Worker      name: "Linux64 Release"
1032*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1033*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1034*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1035*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
1036*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
1037*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1038*d9f75844SAndroid Build Coastguard Worker      exe {
1039*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1040*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1041*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1042*d9f75844SAndroid Build Coastguard Worker      }
1043*d9f75844SAndroid Build Coastguard Worker      properties:
1044*d9f75844SAndroid Build Coastguard Worker        '{'
1045*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1046*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1047*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1048*d9f75844SAndroid Build Coastguard Worker        '  },'
1049*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1050*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1051*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1052*d9f75844SAndroid Build Coastguard Worker        '  },'
1053*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1054*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1055*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1056*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1057*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1058*d9f75844SAndroid Build Coastguard Worker        '    ]'
1059*d9f75844SAndroid Build Coastguard Worker        '  },'
1060*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1061*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1062*d9f75844SAndroid Build Coastguard Worker        '}'
1063*d9f75844SAndroid Build Coastguard Worker      priority: 30
1064*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1065*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1066*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1067*d9f75844SAndroid Build Coastguard Worker      experiments {
1068*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1069*d9f75844SAndroid Build Coastguard Worker        value: 100
1070*d9f75844SAndroid Build Coastguard Worker      }
1071*d9f75844SAndroid Build Coastguard Worker      resultdb {
1072*d9f75844SAndroid Build Coastguard Worker        enable: true
1073*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1074*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1075*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1076*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1077*d9f75844SAndroid Build Coastguard Worker          test_results {}
1078*d9f75844SAndroid Build Coastguard Worker        }
1079*d9f75844SAndroid Build Coastguard Worker      }
1080*d9f75844SAndroid Build Coastguard Worker    }
1081*d9f75844SAndroid Build Coastguard Worker    builders {
1082*d9f75844SAndroid Build Coastguard Worker      name: "Linux64 Release (ARM)"
1083*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1084*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1085*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1086*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
1087*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
1088*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1089*d9f75844SAndroid Build Coastguard Worker      exe {
1090*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1091*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1092*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1093*d9f75844SAndroid Build Coastguard Worker      }
1094*d9f75844SAndroid Build Coastguard Worker      properties:
1095*d9f75844SAndroid Build Coastguard Worker        '{'
1096*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1097*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1098*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1099*d9f75844SAndroid Build Coastguard Worker        '  },'
1100*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1101*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1102*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1103*d9f75844SAndroid Build Coastguard Worker        '  },'
1104*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1105*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1106*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1107*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1108*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1109*d9f75844SAndroid Build Coastguard Worker        '    ]'
1110*d9f75844SAndroid Build Coastguard Worker        '  },'
1111*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1112*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1113*d9f75844SAndroid Build Coastguard Worker        '}'
1114*d9f75844SAndroid Build Coastguard Worker      priority: 30
1115*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1116*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1117*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1118*d9f75844SAndroid Build Coastguard Worker      experiments {
1119*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1120*d9f75844SAndroid Build Coastguard Worker        value: 100
1121*d9f75844SAndroid Build Coastguard Worker      }
1122*d9f75844SAndroid Build Coastguard Worker      resultdb {
1123*d9f75844SAndroid Build Coastguard Worker        enable: true
1124*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1125*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1126*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1127*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1128*d9f75844SAndroid Build Coastguard Worker          test_results {}
1129*d9f75844SAndroid Build Coastguard Worker        }
1130*d9f75844SAndroid Build Coastguard Worker      }
1131*d9f75844SAndroid Build Coastguard Worker    }
1132*d9f75844SAndroid Build Coastguard Worker    builders {
1133*d9f75844SAndroid Build Coastguard Worker      name: "Linux64 Release (Libfuzzer)"
1134*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1135*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1136*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1137*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
1138*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
1139*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1140*d9f75844SAndroid Build Coastguard Worker      exe {
1141*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1142*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1143*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1144*d9f75844SAndroid Build Coastguard Worker      }
1145*d9f75844SAndroid Build Coastguard Worker      properties:
1146*d9f75844SAndroid Build Coastguard Worker        '{'
1147*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1148*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1149*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1150*d9f75844SAndroid Build Coastguard Worker        '  },'
1151*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1152*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1153*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1154*d9f75844SAndroid Build Coastguard Worker        '  },'
1155*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1156*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1157*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1158*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1159*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1160*d9f75844SAndroid Build Coastguard Worker        '    ]'
1161*d9f75844SAndroid Build Coastguard Worker        '  },'
1162*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1163*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/libfuzzer"'
1164*d9f75844SAndroid Build Coastguard Worker        '}'
1165*d9f75844SAndroid Build Coastguard Worker      priority: 30
1166*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1167*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1168*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1169*d9f75844SAndroid Build Coastguard Worker      experiments {
1170*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1171*d9f75844SAndroid Build Coastguard Worker        value: 100
1172*d9f75844SAndroid Build Coastguard Worker      }
1173*d9f75844SAndroid Build Coastguard Worker      resultdb {
1174*d9f75844SAndroid Build Coastguard Worker        enable: true
1175*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1176*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1177*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1178*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1179*d9f75844SAndroid Build Coastguard Worker          test_results {}
1180*d9f75844SAndroid Build Coastguard Worker        }
1181*d9f75844SAndroid Build Coastguard Worker      }
1182*d9f75844SAndroid Build Coastguard Worker    }
1183*d9f75844SAndroid Build Coastguard Worker    builders {
1184*d9f75844SAndroid Build Coastguard Worker      name: "Mac Asan"
1185*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1186*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1187*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1188*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1189*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1190*d9f75844SAndroid Build Coastguard Worker      exe {
1191*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1192*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1193*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1194*d9f75844SAndroid Build Coastguard Worker      }
1195*d9f75844SAndroid Build Coastguard Worker      properties:
1196*d9f75844SAndroid Build Coastguard Worker        '{'
1197*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1198*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1199*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1200*d9f75844SAndroid Build Coastguard Worker        '  },'
1201*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1202*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1203*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1204*d9f75844SAndroid Build Coastguard Worker        '  },'
1205*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1206*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1207*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1208*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1209*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1210*d9f75844SAndroid Build Coastguard Worker        '    ]'
1211*d9f75844SAndroid Build Coastguard Worker        '  },'
1212*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1213*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1214*d9f75844SAndroid Build Coastguard Worker        '}'
1215*d9f75844SAndroid Build Coastguard Worker      priority: 30
1216*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1217*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1218*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1219*d9f75844SAndroid Build Coastguard Worker      experiments {
1220*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1221*d9f75844SAndroid Build Coastguard Worker        value: 100
1222*d9f75844SAndroid Build Coastguard Worker      }
1223*d9f75844SAndroid Build Coastguard Worker      resultdb {
1224*d9f75844SAndroid Build Coastguard Worker        enable: true
1225*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1226*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1227*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1228*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1229*d9f75844SAndroid Build Coastguard Worker          test_results {}
1230*d9f75844SAndroid Build Coastguard Worker        }
1231*d9f75844SAndroid Build Coastguard Worker      }
1232*d9f75844SAndroid Build Coastguard Worker    }
1233*d9f75844SAndroid Build Coastguard Worker    builders {
1234*d9f75844SAndroid Build Coastguard Worker      name: "Mac64 Debug"
1235*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1236*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1237*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1238*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1239*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1240*d9f75844SAndroid Build Coastguard Worker      exe {
1241*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1242*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1243*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1244*d9f75844SAndroid Build Coastguard Worker      }
1245*d9f75844SAndroid Build Coastguard Worker      properties:
1246*d9f75844SAndroid Build Coastguard Worker        '{'
1247*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1248*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1249*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1250*d9f75844SAndroid Build Coastguard Worker        '  },'
1251*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1252*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1253*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1254*d9f75844SAndroid Build Coastguard Worker        '  },'
1255*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1256*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1257*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1258*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1259*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1260*d9f75844SAndroid Build Coastguard Worker        '    ]'
1261*d9f75844SAndroid Build Coastguard Worker        '  },'
1262*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1263*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1264*d9f75844SAndroid Build Coastguard Worker        '}'
1265*d9f75844SAndroid Build Coastguard Worker      priority: 30
1266*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1267*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1268*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1269*d9f75844SAndroid Build Coastguard Worker      experiments {
1270*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1271*d9f75844SAndroid Build Coastguard Worker        value: 100
1272*d9f75844SAndroid Build Coastguard Worker      }
1273*d9f75844SAndroid Build Coastguard Worker      resultdb {
1274*d9f75844SAndroid Build Coastguard Worker        enable: true
1275*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1276*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1277*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1278*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1279*d9f75844SAndroid Build Coastguard Worker          test_results {}
1280*d9f75844SAndroid Build Coastguard Worker        }
1281*d9f75844SAndroid Build Coastguard Worker      }
1282*d9f75844SAndroid Build Coastguard Worker    }
1283*d9f75844SAndroid Build Coastguard Worker    builders {
1284*d9f75844SAndroid Build Coastguard Worker      name: "Mac64 Release"
1285*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1286*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1287*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1288*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1289*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1290*d9f75844SAndroid Build Coastguard Worker      exe {
1291*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1292*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1293*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1294*d9f75844SAndroid Build Coastguard Worker      }
1295*d9f75844SAndroid Build Coastguard Worker      properties:
1296*d9f75844SAndroid Build Coastguard Worker        '{'
1297*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1298*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1299*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1300*d9f75844SAndroid Build Coastguard Worker        '  },'
1301*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1302*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1303*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1304*d9f75844SAndroid Build Coastguard Worker        '  },'
1305*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1306*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1307*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1308*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1309*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1310*d9f75844SAndroid Build Coastguard Worker        '    ]'
1311*d9f75844SAndroid Build Coastguard Worker        '  },'
1312*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1313*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1314*d9f75844SAndroid Build Coastguard Worker        '}'
1315*d9f75844SAndroid Build Coastguard Worker      priority: 30
1316*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1317*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1318*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1319*d9f75844SAndroid Build Coastguard Worker      experiments {
1320*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1321*d9f75844SAndroid Build Coastguard Worker        value: 100
1322*d9f75844SAndroid Build Coastguard Worker      }
1323*d9f75844SAndroid Build Coastguard Worker      resultdb {
1324*d9f75844SAndroid Build Coastguard Worker        enable: true
1325*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1326*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1327*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1328*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1329*d9f75844SAndroid Build Coastguard Worker          test_results {}
1330*d9f75844SAndroid Build Coastguard Worker        }
1331*d9f75844SAndroid Build Coastguard Worker      }
1332*d9f75844SAndroid Build Coastguard Worker    }
1333*d9f75844SAndroid Build Coastguard Worker    builders {
1334*d9f75844SAndroid Build Coastguard Worker      name: "MacARM64 M1 Release"
1335*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1336*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1337*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:arm64-64-Apple_M1"
1338*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1339*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1340*d9f75844SAndroid Build Coastguard Worker      exe {
1341*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1342*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1343*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1344*d9f75844SAndroid Build Coastguard Worker      }
1345*d9f75844SAndroid Build Coastguard Worker      properties:
1346*d9f75844SAndroid Build Coastguard Worker        '{'
1347*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1348*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1349*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1350*d9f75844SAndroid Build Coastguard Worker        '  },'
1351*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1352*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1353*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1354*d9f75844SAndroid Build Coastguard Worker        '  },'
1355*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1356*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1357*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1358*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1359*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1360*d9f75844SAndroid Build Coastguard Worker        '    ]'
1361*d9f75844SAndroid Build Coastguard Worker        '  },'
1362*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1363*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1364*d9f75844SAndroid Build Coastguard Worker        '}'
1365*d9f75844SAndroid Build Coastguard Worker      priority: 30
1366*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1367*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1368*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1369*d9f75844SAndroid Build Coastguard Worker      experiments {
1370*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1371*d9f75844SAndroid Build Coastguard Worker        value: 100
1372*d9f75844SAndroid Build Coastguard Worker      }
1373*d9f75844SAndroid Build Coastguard Worker      resultdb {
1374*d9f75844SAndroid Build Coastguard Worker        enable: true
1375*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1376*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1377*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1378*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1379*d9f75844SAndroid Build Coastguard Worker          test_results {}
1380*d9f75844SAndroid Build Coastguard Worker        }
1381*d9f75844SAndroid Build Coastguard Worker      }
1382*d9f75844SAndroid Build Coastguard Worker    }
1383*d9f75844SAndroid Build Coastguard Worker    builders {
1384*d9f75844SAndroid Build Coastguard Worker      name: "Win (more configs)"
1385*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1386*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1387*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1388*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
1389*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1390*d9f75844SAndroid Build Coastguard Worker      exe {
1391*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1392*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1393*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1394*d9f75844SAndroid Build Coastguard Worker      }
1395*d9f75844SAndroid Build Coastguard Worker      properties:
1396*d9f75844SAndroid Build Coastguard Worker        '{'
1397*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1398*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1399*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1400*d9f75844SAndroid Build Coastguard Worker        '  },'
1401*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1402*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1403*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1404*d9f75844SAndroid Build Coastguard Worker        '  },'
1405*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1406*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1407*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1408*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1409*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1410*d9f75844SAndroid Build Coastguard Worker        '    ]'
1411*d9f75844SAndroid Build Coastguard Worker        '  },'
1412*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1413*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1414*d9f75844SAndroid Build Coastguard Worker        '}'
1415*d9f75844SAndroid Build Coastguard Worker      priority: 30
1416*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1417*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1418*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1419*d9f75844SAndroid Build Coastguard Worker      experiments {
1420*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1421*d9f75844SAndroid Build Coastguard Worker        value: 100
1422*d9f75844SAndroid Build Coastguard Worker      }
1423*d9f75844SAndroid Build Coastguard Worker      resultdb {
1424*d9f75844SAndroid Build Coastguard Worker        enable: true
1425*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1426*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1427*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1428*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1429*d9f75844SAndroid Build Coastguard Worker          test_results {}
1430*d9f75844SAndroid Build Coastguard Worker        }
1431*d9f75844SAndroid Build Coastguard Worker      }
1432*d9f75844SAndroid Build Coastguard Worker    }
1433*d9f75844SAndroid Build Coastguard Worker    builders {
1434*d9f75844SAndroid Build Coastguard Worker      name: "Win32 Debug (Clang)"
1435*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1436*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1437*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1438*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
1439*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1440*d9f75844SAndroid Build Coastguard Worker      exe {
1441*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1442*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1443*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1444*d9f75844SAndroid Build Coastguard Worker      }
1445*d9f75844SAndroid Build Coastguard Worker      properties:
1446*d9f75844SAndroid Build Coastguard Worker        '{'
1447*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1448*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1449*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1450*d9f75844SAndroid Build Coastguard Worker        '  },'
1451*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1452*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1453*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1454*d9f75844SAndroid Build Coastguard Worker        '  },'
1455*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1456*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1457*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1458*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1459*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1460*d9f75844SAndroid Build Coastguard Worker        '    ]'
1461*d9f75844SAndroid Build Coastguard Worker        '  },'
1462*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1463*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1464*d9f75844SAndroid Build Coastguard Worker        '}'
1465*d9f75844SAndroid Build Coastguard Worker      priority: 30
1466*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1467*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1468*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1469*d9f75844SAndroid Build Coastguard Worker      experiments {
1470*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1471*d9f75844SAndroid Build Coastguard Worker        value: 100
1472*d9f75844SAndroid Build Coastguard Worker      }
1473*d9f75844SAndroid Build Coastguard Worker      resultdb {
1474*d9f75844SAndroid Build Coastguard Worker        enable: true
1475*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1476*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1477*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1478*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1479*d9f75844SAndroid Build Coastguard Worker          test_results {}
1480*d9f75844SAndroid Build Coastguard Worker        }
1481*d9f75844SAndroid Build Coastguard Worker      }
1482*d9f75844SAndroid Build Coastguard Worker    }
1483*d9f75844SAndroid Build Coastguard Worker    builders {
1484*d9f75844SAndroid Build Coastguard Worker      name: "Win32 Release (Clang)"
1485*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1486*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1487*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1488*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
1489*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1490*d9f75844SAndroid Build Coastguard Worker      exe {
1491*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1492*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1493*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1494*d9f75844SAndroid Build Coastguard Worker      }
1495*d9f75844SAndroid Build Coastguard Worker      properties:
1496*d9f75844SAndroid Build Coastguard Worker        '{'
1497*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1498*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1499*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1500*d9f75844SAndroid Build Coastguard Worker        '  },'
1501*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1502*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1503*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1504*d9f75844SAndroid Build Coastguard Worker        '  },'
1505*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1506*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1507*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1508*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1509*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1510*d9f75844SAndroid Build Coastguard Worker        '    ]'
1511*d9f75844SAndroid Build Coastguard Worker        '  },'
1512*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1513*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1514*d9f75844SAndroid Build Coastguard Worker        '}'
1515*d9f75844SAndroid Build Coastguard Worker      priority: 30
1516*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1517*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1518*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1519*d9f75844SAndroid Build Coastguard Worker      experiments {
1520*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1521*d9f75844SAndroid Build Coastguard Worker        value: 100
1522*d9f75844SAndroid Build Coastguard Worker      }
1523*d9f75844SAndroid Build Coastguard Worker      resultdb {
1524*d9f75844SAndroid Build Coastguard Worker        enable: true
1525*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1526*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1527*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1528*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1529*d9f75844SAndroid Build Coastguard Worker          test_results {}
1530*d9f75844SAndroid Build Coastguard Worker        }
1531*d9f75844SAndroid Build Coastguard Worker      }
1532*d9f75844SAndroid Build Coastguard Worker    }
1533*d9f75844SAndroid Build Coastguard Worker    builders {
1534*d9f75844SAndroid Build Coastguard Worker      name: "Win64 ASan"
1535*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1536*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1537*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1538*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
1539*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1540*d9f75844SAndroid Build Coastguard Worker      exe {
1541*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1542*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1543*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1544*d9f75844SAndroid Build Coastguard Worker      }
1545*d9f75844SAndroid Build Coastguard Worker      properties:
1546*d9f75844SAndroid Build Coastguard Worker        '{'
1547*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1548*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1549*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1550*d9f75844SAndroid Build Coastguard Worker        '  },'
1551*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1552*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1553*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1554*d9f75844SAndroid Build Coastguard Worker        '  },'
1555*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1556*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1557*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1558*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1559*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1560*d9f75844SAndroid Build Coastguard Worker        '    ]'
1561*d9f75844SAndroid Build Coastguard Worker        '  },'
1562*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1563*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1564*d9f75844SAndroid Build Coastguard Worker        '}'
1565*d9f75844SAndroid Build Coastguard Worker      priority: 30
1566*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1567*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1568*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1569*d9f75844SAndroid Build Coastguard Worker      experiments {
1570*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1571*d9f75844SAndroid Build Coastguard Worker        value: 100
1572*d9f75844SAndroid Build Coastguard Worker      }
1573*d9f75844SAndroid Build Coastguard Worker      resultdb {
1574*d9f75844SAndroid Build Coastguard Worker        enable: true
1575*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1576*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1577*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1578*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1579*d9f75844SAndroid Build Coastguard Worker          test_results {}
1580*d9f75844SAndroid Build Coastguard Worker        }
1581*d9f75844SAndroid Build Coastguard Worker      }
1582*d9f75844SAndroid Build Coastguard Worker    }
1583*d9f75844SAndroid Build Coastguard Worker    builders {
1584*d9f75844SAndroid Build Coastguard Worker      name: "Win64 Debug (Clang)"
1585*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1586*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1587*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1588*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
1589*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1590*d9f75844SAndroid Build Coastguard Worker      exe {
1591*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1592*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1593*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1594*d9f75844SAndroid Build Coastguard Worker      }
1595*d9f75844SAndroid Build Coastguard Worker      properties:
1596*d9f75844SAndroid Build Coastguard Worker        '{'
1597*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1598*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1599*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1600*d9f75844SAndroid Build Coastguard Worker        '  },'
1601*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1602*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1603*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1604*d9f75844SAndroid Build Coastguard Worker        '  },'
1605*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1606*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1607*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1608*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1609*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1610*d9f75844SAndroid Build Coastguard Worker        '    ]'
1611*d9f75844SAndroid Build Coastguard Worker        '  },'
1612*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1613*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1614*d9f75844SAndroid Build Coastguard Worker        '}'
1615*d9f75844SAndroid Build Coastguard Worker      priority: 30
1616*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1617*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1618*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1619*d9f75844SAndroid Build Coastguard Worker      experiments {
1620*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1621*d9f75844SAndroid Build Coastguard Worker        value: 100
1622*d9f75844SAndroid Build Coastguard Worker      }
1623*d9f75844SAndroid Build Coastguard Worker      resultdb {
1624*d9f75844SAndroid Build Coastguard Worker        enable: true
1625*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1626*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1627*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1628*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1629*d9f75844SAndroid Build Coastguard Worker          test_results {}
1630*d9f75844SAndroid Build Coastguard Worker        }
1631*d9f75844SAndroid Build Coastguard Worker      }
1632*d9f75844SAndroid Build Coastguard Worker    }
1633*d9f75844SAndroid Build Coastguard Worker    builders {
1634*d9f75844SAndroid Build Coastguard Worker      name: "Win64 Release (Clang)"
1635*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1636*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1637*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1638*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
1639*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1640*d9f75844SAndroid Build Coastguard Worker      exe {
1641*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1642*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1643*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1644*d9f75844SAndroid Build Coastguard Worker      }
1645*d9f75844SAndroid Build Coastguard Worker      properties:
1646*d9f75844SAndroid Build Coastguard Worker        '{'
1647*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1648*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1649*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1650*d9f75844SAndroid Build Coastguard Worker        '  },'
1651*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1652*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1653*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1654*d9f75844SAndroid Build Coastguard Worker        '  },'
1655*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1656*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1657*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1658*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1659*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1660*d9f75844SAndroid Build Coastguard Worker        '    ]'
1661*d9f75844SAndroid Build Coastguard Worker        '  },'
1662*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1663*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
1664*d9f75844SAndroid Build Coastguard Worker        '}'
1665*d9f75844SAndroid Build Coastguard Worker      priority: 30
1666*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1667*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1668*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1669*d9f75844SAndroid Build Coastguard Worker      experiments {
1670*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1671*d9f75844SAndroid Build Coastguard Worker        value: 100
1672*d9f75844SAndroid Build Coastguard Worker      }
1673*d9f75844SAndroid Build Coastguard Worker      resultdb {
1674*d9f75844SAndroid Build Coastguard Worker        enable: true
1675*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1676*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1677*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1678*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1679*d9f75844SAndroid Build Coastguard Worker          test_results {}
1680*d9f75844SAndroid Build Coastguard Worker        }
1681*d9f75844SAndroid Build Coastguard Worker      }
1682*d9f75844SAndroid Build Coastguard Worker    }
1683*d9f75844SAndroid Build Coastguard Worker    builders {
1684*d9f75844SAndroid Build Coastguard Worker      name: "iOS API Framework Builder"
1685*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1686*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1687*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1688*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1689*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1690*d9f75844SAndroid Build Coastguard Worker      exe {
1691*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1692*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1693*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1694*d9f75844SAndroid Build Coastguard Worker      }
1695*d9f75844SAndroid Build Coastguard Worker      properties:
1696*d9f75844SAndroid Build Coastguard Worker        '{'
1697*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1698*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1699*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1700*d9f75844SAndroid Build Coastguard Worker        '  },'
1701*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1702*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1703*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1704*d9f75844SAndroid Build Coastguard Worker        '  },'
1705*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1706*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1707*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1708*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1709*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1710*d9f75844SAndroid Build Coastguard Worker        '    ]'
1711*d9f75844SAndroid Build Coastguard Worker        '  },'
1712*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1713*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/ios_api_framework",'
1714*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
1715*d9f75844SAndroid Build Coastguard Worker        '}'
1716*d9f75844SAndroid Build Coastguard Worker      priority: 29
1717*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1718*d9f75844SAndroid Build Coastguard Worker      caches {
1719*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
1720*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
1721*d9f75844SAndroid Build Coastguard Worker      }
1722*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1723*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1724*d9f75844SAndroid Build Coastguard Worker      experiments {
1725*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1726*d9f75844SAndroid Build Coastguard Worker        value: 100
1727*d9f75844SAndroid Build Coastguard Worker      }
1728*d9f75844SAndroid Build Coastguard Worker      resultdb {
1729*d9f75844SAndroid Build Coastguard Worker        enable: true
1730*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1731*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1732*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1733*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1734*d9f75844SAndroid Build Coastguard Worker          test_results {}
1735*d9f75844SAndroid Build Coastguard Worker        }
1736*d9f75844SAndroid Build Coastguard Worker      }
1737*d9f75844SAndroid Build Coastguard Worker    }
1738*d9f75844SAndroid Build Coastguard Worker    builders {
1739*d9f75844SAndroid Build Coastguard Worker      name: "iOS64 Debug"
1740*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1741*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1742*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1743*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1744*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1745*d9f75844SAndroid Build Coastguard Worker      exe {
1746*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1747*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1748*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1749*d9f75844SAndroid Build Coastguard Worker      }
1750*d9f75844SAndroid Build Coastguard Worker      properties:
1751*d9f75844SAndroid Build Coastguard Worker        '{'
1752*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1753*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1754*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1755*d9f75844SAndroid Build Coastguard Worker        '  },'
1756*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1757*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1758*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1759*d9f75844SAndroid Build Coastguard Worker        '  },'
1760*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1761*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1762*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1763*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1764*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1765*d9f75844SAndroid Build Coastguard Worker        '    ]'
1766*d9f75844SAndroid Build Coastguard Worker        '  },'
1767*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1768*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
1769*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
1770*d9f75844SAndroid Build Coastguard Worker        '}'
1771*d9f75844SAndroid Build Coastguard Worker      priority: 30
1772*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1773*d9f75844SAndroid Build Coastguard Worker      caches {
1774*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
1775*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
1776*d9f75844SAndroid Build Coastguard Worker      }
1777*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1778*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1779*d9f75844SAndroid Build Coastguard Worker      experiments {
1780*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1781*d9f75844SAndroid Build Coastguard Worker        value: 100
1782*d9f75844SAndroid Build Coastguard Worker      }
1783*d9f75844SAndroid Build Coastguard Worker      resultdb {
1784*d9f75844SAndroid Build Coastguard Worker        enable: true
1785*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1786*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1787*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1788*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1789*d9f75844SAndroid Build Coastguard Worker          test_results {}
1790*d9f75844SAndroid Build Coastguard Worker        }
1791*d9f75844SAndroid Build Coastguard Worker      }
1792*d9f75844SAndroid Build Coastguard Worker    }
1793*d9f75844SAndroid Build Coastguard Worker    builders {
1794*d9f75844SAndroid Build Coastguard Worker      name: "iOS64 Release"
1795*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1796*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1797*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1798*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1799*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1800*d9f75844SAndroid Build Coastguard Worker      exe {
1801*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1802*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1803*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1804*d9f75844SAndroid Build Coastguard Worker      }
1805*d9f75844SAndroid Build Coastguard Worker      properties:
1806*d9f75844SAndroid Build Coastguard Worker        '{'
1807*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1808*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1809*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1810*d9f75844SAndroid Build Coastguard Worker        '  },'
1811*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1812*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1813*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1814*d9f75844SAndroid Build Coastguard Worker        '  },'
1815*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1816*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1817*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1818*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1819*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1820*d9f75844SAndroid Build Coastguard Worker        '    ]'
1821*d9f75844SAndroid Build Coastguard Worker        '  },'
1822*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1823*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
1824*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
1825*d9f75844SAndroid Build Coastguard Worker        '}'
1826*d9f75844SAndroid Build Coastguard Worker      priority: 30
1827*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1828*d9f75844SAndroid Build Coastguard Worker      caches {
1829*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
1830*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
1831*d9f75844SAndroid Build Coastguard Worker      }
1832*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1833*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1834*d9f75844SAndroid Build Coastguard Worker      experiments {
1835*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1836*d9f75844SAndroid Build Coastguard Worker        value: 100
1837*d9f75844SAndroid Build Coastguard Worker      }
1838*d9f75844SAndroid Build Coastguard Worker      resultdb {
1839*d9f75844SAndroid Build Coastguard Worker        enable: true
1840*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1841*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1842*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1843*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1844*d9f75844SAndroid Build Coastguard Worker          test_results {}
1845*d9f75844SAndroid Build Coastguard Worker        }
1846*d9f75844SAndroid Build Coastguard Worker      }
1847*d9f75844SAndroid Build Coastguard Worker    }
1848*d9f75844SAndroid Build Coastguard Worker    builders {
1849*d9f75844SAndroid Build Coastguard Worker      name: "iOS64 Sim Debug (iOS 12)"
1850*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1851*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1852*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1853*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1854*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1855*d9f75844SAndroid Build Coastguard Worker      exe {
1856*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1857*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1858*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1859*d9f75844SAndroid Build Coastguard Worker      }
1860*d9f75844SAndroid Build Coastguard Worker      properties:
1861*d9f75844SAndroid Build Coastguard Worker        '{'
1862*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1863*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1864*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1865*d9f75844SAndroid Build Coastguard Worker        '  },'
1866*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1867*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1868*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1869*d9f75844SAndroid Build Coastguard Worker        '  },'
1870*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1871*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1872*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1873*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1874*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1875*d9f75844SAndroid Build Coastguard Worker        '    ]'
1876*d9f75844SAndroid Build Coastguard Worker        '  },'
1877*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1878*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
1879*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
1880*d9f75844SAndroid Build Coastguard Worker        '}'
1881*d9f75844SAndroid Build Coastguard Worker      priority: 30
1882*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1883*d9f75844SAndroid Build Coastguard Worker      caches {
1884*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
1885*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
1886*d9f75844SAndroid Build Coastguard Worker      }
1887*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1888*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1889*d9f75844SAndroid Build Coastguard Worker      experiments {
1890*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1891*d9f75844SAndroid Build Coastguard Worker        value: 100
1892*d9f75844SAndroid Build Coastguard Worker      }
1893*d9f75844SAndroid Build Coastguard Worker      resultdb {
1894*d9f75844SAndroid Build Coastguard Worker        enable: true
1895*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1896*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1897*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1898*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1899*d9f75844SAndroid Build Coastguard Worker          test_results {}
1900*d9f75844SAndroid Build Coastguard Worker        }
1901*d9f75844SAndroid Build Coastguard Worker      }
1902*d9f75844SAndroid Build Coastguard Worker    }
1903*d9f75844SAndroid Build Coastguard Worker    builders {
1904*d9f75844SAndroid Build Coastguard Worker      name: "iOS64 Sim Debug (iOS 13)"
1905*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1906*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1907*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1908*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1909*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1910*d9f75844SAndroid Build Coastguard Worker      exe {
1911*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1912*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1913*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1914*d9f75844SAndroid Build Coastguard Worker      }
1915*d9f75844SAndroid Build Coastguard Worker      properties:
1916*d9f75844SAndroid Build Coastguard Worker        '{'
1917*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1918*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1919*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1920*d9f75844SAndroid Build Coastguard Worker        '  },'
1921*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1922*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1923*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1924*d9f75844SAndroid Build Coastguard Worker        '  },'
1925*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1926*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1927*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1928*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1929*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1930*d9f75844SAndroid Build Coastguard Worker        '    ]'
1931*d9f75844SAndroid Build Coastguard Worker        '  },'
1932*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1933*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
1934*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
1935*d9f75844SAndroid Build Coastguard Worker        '}'
1936*d9f75844SAndroid Build Coastguard Worker      priority: 30
1937*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1938*d9f75844SAndroid Build Coastguard Worker      caches {
1939*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
1940*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
1941*d9f75844SAndroid Build Coastguard Worker      }
1942*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1943*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1944*d9f75844SAndroid Build Coastguard Worker      experiments {
1945*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
1946*d9f75844SAndroid Build Coastguard Worker        value: 100
1947*d9f75844SAndroid Build Coastguard Worker      }
1948*d9f75844SAndroid Build Coastguard Worker      resultdb {
1949*d9f75844SAndroid Build Coastguard Worker        enable: true
1950*d9f75844SAndroid Build Coastguard Worker        bq_exports {
1951*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
1952*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
1953*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
1954*d9f75844SAndroid Build Coastguard Worker          test_results {}
1955*d9f75844SAndroid Build Coastguard Worker        }
1956*d9f75844SAndroid Build Coastguard Worker      }
1957*d9f75844SAndroid Build Coastguard Worker    }
1958*d9f75844SAndroid Build Coastguard Worker    builders {
1959*d9f75844SAndroid Build Coastguard Worker      name: "iOS64 Sim Debug (iOS 14)"
1960*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
1961*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
1962*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
1963*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
1964*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
1965*d9f75844SAndroid Build Coastguard Worker      exe {
1966*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
1967*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
1968*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
1969*d9f75844SAndroid Build Coastguard Worker      }
1970*d9f75844SAndroid Build Coastguard Worker      properties:
1971*d9f75844SAndroid Build Coastguard Worker        '{'
1972*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
1973*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
1974*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
1975*d9f75844SAndroid Build Coastguard Worker        '  },'
1976*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
1977*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
1978*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
1979*d9f75844SAndroid Build Coastguard Worker        '  },'
1980*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
1981*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
1982*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
1983*d9f75844SAndroid Build Coastguard Worker        '      "status",'
1984*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
1985*d9f75844SAndroid Build Coastguard Worker        '    ]'
1986*d9f75844SAndroid Build Coastguard Worker        '  },'
1987*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
1988*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
1989*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
1990*d9f75844SAndroid Build Coastguard Worker        '}'
1991*d9f75844SAndroid Build Coastguard Worker      priority: 30
1992*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
1993*d9f75844SAndroid Build Coastguard Worker      caches {
1994*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
1995*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
1996*d9f75844SAndroid Build Coastguard Worker      }
1997*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
1998*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
1999*d9f75844SAndroid Build Coastguard Worker      experiments {
2000*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2001*d9f75844SAndroid Build Coastguard Worker        value: 100
2002*d9f75844SAndroid Build Coastguard Worker      }
2003*d9f75844SAndroid Build Coastguard Worker      resultdb {
2004*d9f75844SAndroid Build Coastguard Worker        enable: true
2005*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2006*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2007*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2008*d9f75844SAndroid Build Coastguard Worker          table: "ci_test_results"
2009*d9f75844SAndroid Build Coastguard Worker          test_results {}
2010*d9f75844SAndroid Build Coastguard Worker        }
2011*d9f75844SAndroid Build Coastguard Worker      }
2012*d9f75844SAndroid Build Coastguard Worker    }
2013*d9f75844SAndroid Build Coastguard Worker  }
2014*d9f75844SAndroid Build Coastguard Worker}
2015*d9f75844SAndroid Build Coastguard Workerbuckets {
2016*d9f75844SAndroid Build Coastguard Worker  name: "cron"
2017*d9f75844SAndroid Build Coastguard Worker  acls {
2018*d9f75844SAndroid Build Coastguard Worker    group: "all"
2019*d9f75844SAndroid Build Coastguard Worker  }
2020*d9f75844SAndroid Build Coastguard Worker  swarming {
2021*d9f75844SAndroid Build Coastguard Worker    builders {
2022*d9f75844SAndroid Build Coastguard Worker      name: "Auto-roll - WebRTC DEPS"
2023*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2024*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2025*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2026*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2027*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.cron"
2028*d9f75844SAndroid Build Coastguard Worker      exe {
2029*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2030*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2031*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2032*d9f75844SAndroid Build Coastguard Worker      }
2033*d9f75844SAndroid Build Coastguard Worker      properties:
2034*d9f75844SAndroid Build Coastguard Worker        '{'
2035*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2036*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2037*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2038*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2039*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2040*d9f75844SAndroid Build Coastguard Worker        '    ]'
2041*d9f75844SAndroid Build Coastguard Worker        '  },'
2042*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/auto_roll_webrtc_deps"'
2043*d9f75844SAndroid Build Coastguard Worker        '}'
2044*d9f75844SAndroid Build Coastguard Worker      priority: 30
2045*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2046*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2047*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2048*d9f75844SAndroid Build Coastguard Worker      experiments {
2049*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2050*d9f75844SAndroid Build Coastguard Worker        value: 100
2051*d9f75844SAndroid Build Coastguard Worker      }
2052*d9f75844SAndroid Build Coastguard Worker      resultdb {
2053*d9f75844SAndroid Build Coastguard Worker        enable: true
2054*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2055*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2056*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2057*d9f75844SAndroid Build Coastguard Worker          table: "cron_test_results"
2058*d9f75844SAndroid Build Coastguard Worker          test_results {}
2059*d9f75844SAndroid Build Coastguard Worker        }
2060*d9f75844SAndroid Build Coastguard Worker      }
2061*d9f75844SAndroid Build Coastguard Worker    }
2062*d9f75844SAndroid Build Coastguard Worker    builders {
2063*d9f75844SAndroid Build Coastguard Worker      name: "WebRTC lkgr finder"
2064*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2065*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2066*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2067*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2068*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.cron"
2069*d9f75844SAndroid Build Coastguard Worker      exe {
2070*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2071*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2072*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2073*d9f75844SAndroid Build Coastguard Worker      }
2074*d9f75844SAndroid Build Coastguard Worker      properties:
2075*d9f75844SAndroid Build Coastguard Worker        '{'
2076*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2077*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2078*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2079*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2080*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2081*d9f75844SAndroid Build Coastguard Worker        '    ]'
2082*d9f75844SAndroid Build Coastguard Worker        '  },'
2083*d9f75844SAndroid Build Coastguard Worker        '  "config": {'
2084*d9f75844SAndroid Build Coastguard Worker        '    "allowed_gap": 150,'
2085*d9f75844SAndroid Build Coastguard Worker        '    "allowed_lag": 9,'
2086*d9f75844SAndroid Build Coastguard Worker        '    "buckets": {'
2087*d9f75844SAndroid Build Coastguard Worker        '      "chromium/webrtc.fyi": {'
2088*d9f75844SAndroid Build Coastguard Worker        '        "builders": ['
2089*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Android Builder (dbg)",'
2090*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Android Builder ARM64 (dbg)",'
2091*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Android Builder",'
2092*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Android Tests (dbg)",'
2093*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Android Tests ARM64 (dbg)",'
2094*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Linux Builder (dbg)",'
2095*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Linux Builder",'
2096*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Linux Tester",'
2097*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Mac Builder (dbg)",'
2098*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Mac Builder",'
2099*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Mac Tester",'
2100*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Win Builder (dbg)",'
2101*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Win Builder",'
2102*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI Win10 Tester",'
2103*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI ios-device",'
2104*d9f75844SAndroid Build Coastguard Worker        '          "WebRTC Chromium FYI ios-simulator"'
2105*d9f75844SAndroid Build Coastguard Worker        '        ]'
2106*d9f75844SAndroid Build Coastguard Worker        '      },'
2107*d9f75844SAndroid Build Coastguard Worker        '      "webrtc/ci": {'
2108*d9f75844SAndroid Build Coastguard Worker        '        "builders": ['
2109*d9f75844SAndroid Build Coastguard Worker        '          "Android32",'
2110*d9f75844SAndroid Build Coastguard Worker        '          "Android32 (dbg)",'
2111*d9f75844SAndroid Build Coastguard Worker        '          "Android32 (more configs)",'
2112*d9f75844SAndroid Build Coastguard Worker        '          "Android32 Builder x86",'
2113*d9f75844SAndroid Build Coastguard Worker        '          "Android32 Builder x86 (dbg)",'
2114*d9f75844SAndroid Build Coastguard Worker        '          "Android64",'
2115*d9f75844SAndroid Build Coastguard Worker        '          "Android64 Builder x64 (dbg)",'
2116*d9f75844SAndroid Build Coastguard Worker        '          "Linux (more configs)",'
2117*d9f75844SAndroid Build Coastguard Worker        '          "Linux Asan",'
2118*d9f75844SAndroid Build Coastguard Worker        '          "Linux MSan",'
2119*d9f75844SAndroid Build Coastguard Worker        '          "Linux Tsan v2",'
2120*d9f75844SAndroid Build Coastguard Worker        '          "Linux UBSan",'
2121*d9f75844SAndroid Build Coastguard Worker        '          "Linux UBSan vptr",'
2122*d9f75844SAndroid Build Coastguard Worker        '          "Linux32 Debug",'
2123*d9f75844SAndroid Build Coastguard Worker        '          "Linux32 Debug (ARM)",'
2124*d9f75844SAndroid Build Coastguard Worker        '          "Linux32 Release",'
2125*d9f75844SAndroid Build Coastguard Worker        '          "Linux32 Release (ARM)",'
2126*d9f75844SAndroid Build Coastguard Worker        '          "Linux64 Debug",'
2127*d9f75844SAndroid Build Coastguard Worker        '          "Linux64 Debug (ARM)",'
2128*d9f75844SAndroid Build Coastguard Worker        '          "Linux64 Release",'
2129*d9f75844SAndroid Build Coastguard Worker        '          "Linux64 Release (ARM)",'
2130*d9f75844SAndroid Build Coastguard Worker        '          "Linux64 Release (Libfuzzer)",'
2131*d9f75844SAndroid Build Coastguard Worker        '          "Mac Asan",'
2132*d9f75844SAndroid Build Coastguard Worker        '          "Mac64 Debug",'
2133*d9f75844SAndroid Build Coastguard Worker        '          "Mac64 Release",'
2134*d9f75844SAndroid Build Coastguard Worker        '          "MacARM64 M1 Release",'
2135*d9f75844SAndroid Build Coastguard Worker        '          "Win (more configs)",'
2136*d9f75844SAndroid Build Coastguard Worker        '          "Win32 Debug (Clang)",'
2137*d9f75844SAndroid Build Coastguard Worker        '          "Win32 Release (Clang)",'
2138*d9f75844SAndroid Build Coastguard Worker        '          "Win64 ASan",'
2139*d9f75844SAndroid Build Coastguard Worker        '          "Win64 Debug (Clang)",'
2140*d9f75844SAndroid Build Coastguard Worker        '          "Win64 Release (Clang)",'
2141*d9f75844SAndroid Build Coastguard Worker        '          "iOS API Framework Builder",'
2142*d9f75844SAndroid Build Coastguard Worker        '          "iOS64 Debug",'
2143*d9f75844SAndroid Build Coastguard Worker        '          "iOS64 Release",'
2144*d9f75844SAndroid Build Coastguard Worker        '          "iOS64 Sim Debug (iOS 12)",'
2145*d9f75844SAndroid Build Coastguard Worker        '          "iOS64 Sim Debug (iOS 13)",'
2146*d9f75844SAndroid Build Coastguard Worker        '          "iOS64 Sim Debug (iOS 14)"'
2147*d9f75844SAndroid Build Coastguard Worker        '        ]'
2148*d9f75844SAndroid Build Coastguard Worker        '      }'
2149*d9f75844SAndroid Build Coastguard Worker        '    },'
2150*d9f75844SAndroid Build Coastguard Worker        '    "error_recipients": "[email protected]",'
2151*d9f75844SAndroid Build Coastguard Worker        '    "project": "webrtc",'
2152*d9f75844SAndroid Build Coastguard Worker        '    "source_url": "https://webrtc.googlesource.com/src",'
2153*d9f75844SAndroid Build Coastguard Worker        '    "status_url": "https://webrtc-status.appspot.com"'
2154*d9f75844SAndroid Build Coastguard Worker        '  },'
2155*d9f75844SAndroid Build Coastguard Worker        '  "lkgr_status_gs_path": "chromium-webrtc/lkgr-status",'
2156*d9f75844SAndroid Build Coastguard Worker        '  "project": "webrtc",'
2157*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "lkgr_finder",'
2158*d9f75844SAndroid Build Coastguard Worker        '  "ref": "refs/heads/lkgr",'
2159*d9f75844SAndroid Build Coastguard Worker        '  "repo": "https://webrtc.googlesource.com/src",'
2160*d9f75844SAndroid Build Coastguard Worker        '  "src_ref": "refs/heads/main"'
2161*d9f75844SAndroid Build Coastguard Worker        '}'
2162*d9f75844SAndroid Build Coastguard Worker      priority: 30
2163*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2164*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2165*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2166*d9f75844SAndroid Build Coastguard Worker      experiments {
2167*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2168*d9f75844SAndroid Build Coastguard Worker        value: 100
2169*d9f75844SAndroid Build Coastguard Worker      }
2170*d9f75844SAndroid Build Coastguard Worker      resultdb {
2171*d9f75844SAndroid Build Coastguard Worker        enable: true
2172*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2173*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2174*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2175*d9f75844SAndroid Build Coastguard Worker          table: "cron_test_results"
2176*d9f75844SAndroid Build Coastguard Worker          test_results {}
2177*d9f75844SAndroid Build Coastguard Worker        }
2178*d9f75844SAndroid Build Coastguard Worker      }
2179*d9f75844SAndroid Build Coastguard Worker    }
2180*d9f75844SAndroid Build Coastguard Worker    builders {
2181*d9f75844SAndroid Build Coastguard Worker      name: "WebRTC version update"
2182*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2183*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2184*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2185*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2186*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.cron"
2187*d9f75844SAndroid Build Coastguard Worker      exe {
2188*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2189*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2190*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2191*d9f75844SAndroid Build Coastguard Worker      }
2192*d9f75844SAndroid Build Coastguard Worker      properties:
2193*d9f75844SAndroid Build Coastguard Worker        '{'
2194*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2195*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2196*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2197*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2198*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2199*d9f75844SAndroid Build Coastguard Worker        '    ]'
2200*d9f75844SAndroid Build Coastguard Worker        '  },'
2201*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/update_webrtc_binary_version"'
2202*d9f75844SAndroid Build Coastguard Worker        '}'
2203*d9f75844SAndroid Build Coastguard Worker      priority: 30
2204*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2205*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2206*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2207*d9f75844SAndroid Build Coastguard Worker      experiments {
2208*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2209*d9f75844SAndroid Build Coastguard Worker        value: 100
2210*d9f75844SAndroid Build Coastguard Worker      }
2211*d9f75844SAndroid Build Coastguard Worker      resultdb {
2212*d9f75844SAndroid Build Coastguard Worker        enable: true
2213*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2214*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2215*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2216*d9f75844SAndroid Build Coastguard Worker          table: "cron_test_results"
2217*d9f75844SAndroid Build Coastguard Worker          test_results {}
2218*d9f75844SAndroid Build Coastguard Worker        }
2219*d9f75844SAndroid Build Coastguard Worker      }
2220*d9f75844SAndroid Build Coastguard Worker    }
2221*d9f75844SAndroid Build Coastguard Worker  }
2222*d9f75844SAndroid Build Coastguard Worker}
2223*d9f75844SAndroid Build Coastguard Workerbuckets {
2224*d9f75844SAndroid Build Coastguard Worker  name: "perf"
2225*d9f75844SAndroid Build Coastguard Worker  acls {
2226*d9f75844SAndroid Build Coastguard Worker    group: "all"
2227*d9f75844SAndroid Build Coastguard Worker  }
2228*d9f75844SAndroid Build Coastguard Worker  acls {
2229*d9f75844SAndroid Build Coastguard Worker    role: SCHEDULER
2230*d9f75844SAndroid Build Coastguard Worker    identity: "user:[email protected]"
2231*d9f75844SAndroid Build Coastguard Worker  }
2232*d9f75844SAndroid Build Coastguard Worker  acls {
2233*d9f75844SAndroid Build Coastguard Worker    role: SCHEDULER
2234*d9f75844SAndroid Build Coastguard Worker    group: "service-account-chromeperf"
2235*d9f75844SAndroid Build Coastguard Worker  }
2236*d9f75844SAndroid Build Coastguard Worker  swarming {
2237*d9f75844SAndroid Build Coastguard Worker    builders {
2238*d9f75844SAndroid Build Coastguard Worker      name: "Android32 Builder arm"
2239*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2240*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2241*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2242*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2243*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
2244*d9f75844SAndroid Build Coastguard Worker      exe {
2245*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2246*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2247*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2248*d9f75844SAndroid Build Coastguard Worker      }
2249*d9f75844SAndroid Build Coastguard Worker      properties:
2250*d9f75844SAndroid Build Coastguard Worker        '{'
2251*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2252*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2253*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2254*d9f75844SAndroid Build Coastguard Worker        '  },'
2255*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2256*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2257*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2258*d9f75844SAndroid Build Coastguard Worker        '  },'
2259*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2260*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2261*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2262*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2263*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2264*d9f75844SAndroid Build Coastguard Worker        '    ]'
2265*d9f75844SAndroid Build Coastguard Worker        '  },'
2266*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
2267*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2268*d9f75844SAndroid Build Coastguard Worker        '}'
2269*d9f75844SAndroid Build Coastguard Worker      priority: 29
2270*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2271*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2272*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2273*d9f75844SAndroid Build Coastguard Worker      experiments {
2274*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2275*d9f75844SAndroid Build Coastguard Worker        value: 100
2276*d9f75844SAndroid Build Coastguard Worker      }
2277*d9f75844SAndroid Build Coastguard Worker      resultdb {
2278*d9f75844SAndroid Build Coastguard Worker        enable: true
2279*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2280*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2281*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2282*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2283*d9f75844SAndroid Build Coastguard Worker          test_results {}
2284*d9f75844SAndroid Build Coastguard Worker        }
2285*d9f75844SAndroid Build Coastguard Worker      }
2286*d9f75844SAndroid Build Coastguard Worker    }
2287*d9f75844SAndroid Build Coastguard Worker    builders {
2288*d9f75844SAndroid Build Coastguard Worker      name: "Android64 Builder arm64"
2289*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2290*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2291*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2292*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2293*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
2294*d9f75844SAndroid Build Coastguard Worker      exe {
2295*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2296*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2297*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2298*d9f75844SAndroid Build Coastguard Worker      }
2299*d9f75844SAndroid Build Coastguard Worker      properties:
2300*d9f75844SAndroid Build Coastguard Worker        '{'
2301*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2302*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2303*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2304*d9f75844SAndroid Build Coastguard Worker        '  },'
2305*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2306*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2307*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2308*d9f75844SAndroid Build Coastguard Worker        '  },'
2309*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2310*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2311*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2312*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2313*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2314*d9f75844SAndroid Build Coastguard Worker        '    ]'
2315*d9f75844SAndroid Build Coastguard Worker        '  },'
2316*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
2317*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2318*d9f75844SAndroid Build Coastguard Worker        '}'
2319*d9f75844SAndroid Build Coastguard Worker      priority: 29
2320*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2321*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2322*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2323*d9f75844SAndroid Build Coastguard Worker      experiments {
2324*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2325*d9f75844SAndroid Build Coastguard Worker        value: 100
2326*d9f75844SAndroid Build Coastguard Worker      }
2327*d9f75844SAndroid Build Coastguard Worker      resultdb {
2328*d9f75844SAndroid Build Coastguard Worker        enable: true
2329*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2330*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2331*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2332*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2333*d9f75844SAndroid Build Coastguard Worker          test_results {}
2334*d9f75844SAndroid Build Coastguard Worker        }
2335*d9f75844SAndroid Build Coastguard Worker      }
2336*d9f75844SAndroid Build Coastguard Worker    }
2337*d9f75844SAndroid Build Coastguard Worker    builders {
2338*d9f75844SAndroid Build Coastguard Worker      name: "Fuchsia Builder"
2339*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2340*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2341*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2342*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
2343*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2344*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
2345*d9f75844SAndroid Build Coastguard Worker      exe {
2346*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2347*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2348*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2349*d9f75844SAndroid Build Coastguard Worker      }
2350*d9f75844SAndroid Build Coastguard Worker      properties:
2351*d9f75844SAndroid Build Coastguard Worker        '{'
2352*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2353*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2354*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2355*d9f75844SAndroid Build Coastguard Worker        '  },'
2356*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2357*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2358*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2359*d9f75844SAndroid Build Coastguard Worker        '  },'
2360*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2361*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2362*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2363*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2364*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2365*d9f75844SAndroid Build Coastguard Worker        '    ]'
2366*d9f75844SAndroid Build Coastguard Worker        '  },'
2367*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
2368*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2369*d9f75844SAndroid Build Coastguard Worker        '}'
2370*d9f75844SAndroid Build Coastguard Worker      priority: 29
2371*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2372*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2373*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2374*d9f75844SAndroid Build Coastguard Worker      experiments {
2375*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2376*d9f75844SAndroid Build Coastguard Worker        value: 100
2377*d9f75844SAndroid Build Coastguard Worker      }
2378*d9f75844SAndroid Build Coastguard Worker      resultdb {
2379*d9f75844SAndroid Build Coastguard Worker        enable: true
2380*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2381*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2382*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2383*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2384*d9f75844SAndroid Build Coastguard Worker          test_results {}
2385*d9f75844SAndroid Build Coastguard Worker        }
2386*d9f75844SAndroid Build Coastguard Worker      }
2387*d9f75844SAndroid Build Coastguard Worker    }
2388*d9f75844SAndroid Build Coastguard Worker    builders {
2389*d9f75844SAndroid Build Coastguard Worker      name: "Linux64 Builder"
2390*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2391*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2392*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2393*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
2394*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2395*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
2396*d9f75844SAndroid Build Coastguard Worker      exe {
2397*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2398*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2399*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2400*d9f75844SAndroid Build Coastguard Worker      }
2401*d9f75844SAndroid Build Coastguard Worker      properties:
2402*d9f75844SAndroid Build Coastguard Worker        '{'
2403*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2404*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2405*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2406*d9f75844SAndroid Build Coastguard Worker        '  },'
2407*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2408*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2409*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2410*d9f75844SAndroid Build Coastguard Worker        '  },'
2411*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2412*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2413*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2414*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2415*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2416*d9f75844SAndroid Build Coastguard Worker        '    ]'
2417*d9f75844SAndroid Build Coastguard Worker        '  },'
2418*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
2419*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2420*d9f75844SAndroid Build Coastguard Worker        '}'
2421*d9f75844SAndroid Build Coastguard Worker      priority: 29
2422*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2423*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2424*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2425*d9f75844SAndroid Build Coastguard Worker      experiments {
2426*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2427*d9f75844SAndroid Build Coastguard Worker        value: 100
2428*d9f75844SAndroid Build Coastguard Worker      }
2429*d9f75844SAndroid Build Coastguard Worker      resultdb {
2430*d9f75844SAndroid Build Coastguard Worker        enable: true
2431*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2432*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2433*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2434*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2435*d9f75844SAndroid Build Coastguard Worker          test_results {}
2436*d9f75844SAndroid Build Coastguard Worker        }
2437*d9f75844SAndroid Build Coastguard Worker      }
2438*d9f75844SAndroid Build Coastguard Worker    }
2439*d9f75844SAndroid Build Coastguard Worker    builders {
2440*d9f75844SAndroid Build Coastguard Worker      name: "Mac64 Builder"
2441*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2442*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2443*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2444*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
2445*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
2446*d9f75844SAndroid Build Coastguard Worker      exe {
2447*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2448*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2449*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2450*d9f75844SAndroid Build Coastguard Worker      }
2451*d9f75844SAndroid Build Coastguard Worker      properties:
2452*d9f75844SAndroid Build Coastguard Worker        '{'
2453*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2454*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2455*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2456*d9f75844SAndroid Build Coastguard Worker        '  },'
2457*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2458*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2459*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2460*d9f75844SAndroid Build Coastguard Worker        '  },'
2461*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2462*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2463*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2464*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2465*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2466*d9f75844SAndroid Build Coastguard Worker        '    ]'
2467*d9f75844SAndroid Build Coastguard Worker        '  },'
2468*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
2469*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2470*d9f75844SAndroid Build Coastguard Worker        '}'
2471*d9f75844SAndroid Build Coastguard Worker      priority: 30
2472*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2473*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2474*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2475*d9f75844SAndroid Build Coastguard Worker      experiments {
2476*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2477*d9f75844SAndroid Build Coastguard Worker        value: 100
2478*d9f75844SAndroid Build Coastguard Worker      }
2479*d9f75844SAndroid Build Coastguard Worker      resultdb {
2480*d9f75844SAndroid Build Coastguard Worker        enable: true
2481*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2482*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2483*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2484*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2485*d9f75844SAndroid Build Coastguard Worker          test_results {}
2486*d9f75844SAndroid Build Coastguard Worker        }
2487*d9f75844SAndroid Build Coastguard Worker      }
2488*d9f75844SAndroid Build Coastguard Worker    }
2489*d9f75844SAndroid Build Coastguard Worker    builders {
2490*d9f75844SAndroid Build Coastguard Worker      name: "MacArm64 Builder"
2491*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2492*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2493*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
2494*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
2495*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
2496*d9f75844SAndroid Build Coastguard Worker      exe {
2497*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2498*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2499*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2500*d9f75844SAndroid Build Coastguard Worker      }
2501*d9f75844SAndroid Build Coastguard Worker      properties:
2502*d9f75844SAndroid Build Coastguard Worker        '{'
2503*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2504*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2505*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2506*d9f75844SAndroid Build Coastguard Worker        '  },'
2507*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2508*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2509*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2510*d9f75844SAndroid Build Coastguard Worker        '  },'
2511*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2512*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2513*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2514*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2515*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2516*d9f75844SAndroid Build Coastguard Worker        '    ]'
2517*d9f75844SAndroid Build Coastguard Worker        '  },'
2518*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
2519*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2520*d9f75844SAndroid Build Coastguard Worker        '}'
2521*d9f75844SAndroid Build Coastguard Worker      priority: 30
2522*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
2523*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2524*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2525*d9f75844SAndroid Build Coastguard Worker      experiments {
2526*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2527*d9f75844SAndroid Build Coastguard Worker        value: 100
2528*d9f75844SAndroid Build Coastguard Worker      }
2529*d9f75844SAndroid Build Coastguard Worker      resultdb {
2530*d9f75844SAndroid Build Coastguard Worker        enable: true
2531*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2532*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2533*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2534*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2535*d9f75844SAndroid Build Coastguard Worker          test_results {}
2536*d9f75844SAndroid Build Coastguard Worker        }
2537*d9f75844SAndroid Build Coastguard Worker      }
2538*d9f75844SAndroid Build Coastguard Worker    }
2539*d9f75844SAndroid Build Coastguard Worker    builders {
2540*d9f75844SAndroid Build Coastguard Worker      name: "Perf Android32 (M AOSP Nexus6)"
2541*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2542*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2543*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:8"
2544*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2545*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2546*d9f75844SAndroid Build Coastguard Worker      exe {
2547*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2548*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2549*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2550*d9f75844SAndroid Build Coastguard Worker      }
2551*d9f75844SAndroid Build Coastguard Worker      properties:
2552*d9f75844SAndroid Build Coastguard Worker        '{'
2553*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2554*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2555*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2556*d9f75844SAndroid Build Coastguard Worker        '  },'
2557*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2558*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2559*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2560*d9f75844SAndroid Build Coastguard Worker        '  },'
2561*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2562*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2563*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2564*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2565*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2566*d9f75844SAndroid Build Coastguard Worker        '    ]'
2567*d9f75844SAndroid Build Coastguard Worker        '  },'
2568*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2569*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2570*d9f75844SAndroid Build Coastguard Worker        '}'
2571*d9f75844SAndroid Build Coastguard Worker      priority: 30
2572*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2573*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2574*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2575*d9f75844SAndroid Build Coastguard Worker      experiments {
2576*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2577*d9f75844SAndroid Build Coastguard Worker        value: 100
2578*d9f75844SAndroid Build Coastguard Worker      }
2579*d9f75844SAndroid Build Coastguard Worker      resultdb {
2580*d9f75844SAndroid Build Coastguard Worker        enable: true
2581*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2582*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2583*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2584*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2585*d9f75844SAndroid Build Coastguard Worker          test_results {}
2586*d9f75844SAndroid Build Coastguard Worker        }
2587*d9f75844SAndroid Build Coastguard Worker      }
2588*d9f75844SAndroid Build Coastguard Worker    }
2589*d9f75844SAndroid Build Coastguard Worker    builders {
2590*d9f75844SAndroid Build Coastguard Worker      name: "Perf Android32 (M Nexus5)"
2591*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2592*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2593*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:8"
2594*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2595*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2596*d9f75844SAndroid Build Coastguard Worker      exe {
2597*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2598*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2599*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2600*d9f75844SAndroid Build Coastguard Worker      }
2601*d9f75844SAndroid Build Coastguard Worker      properties:
2602*d9f75844SAndroid Build Coastguard Worker        '{'
2603*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2604*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2605*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2606*d9f75844SAndroid Build Coastguard Worker        '  },'
2607*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2608*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2609*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2610*d9f75844SAndroid Build Coastguard Worker        '  },'
2611*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2612*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2613*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2614*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2615*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2616*d9f75844SAndroid Build Coastguard Worker        '    ]'
2617*d9f75844SAndroid Build Coastguard Worker        '  },'
2618*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2619*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2620*d9f75844SAndroid Build Coastguard Worker        '}'
2621*d9f75844SAndroid Build Coastguard Worker      priority: 30
2622*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2623*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2624*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2625*d9f75844SAndroid Build Coastguard Worker      experiments {
2626*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2627*d9f75844SAndroid Build Coastguard Worker        value: 100
2628*d9f75844SAndroid Build Coastguard Worker      }
2629*d9f75844SAndroid Build Coastguard Worker      resultdb {
2630*d9f75844SAndroid Build Coastguard Worker        enable: true
2631*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2632*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2633*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2634*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2635*d9f75844SAndroid Build Coastguard Worker          test_results {}
2636*d9f75844SAndroid Build Coastguard Worker        }
2637*d9f75844SAndroid Build Coastguard Worker      }
2638*d9f75844SAndroid Build Coastguard Worker    }
2639*d9f75844SAndroid Build Coastguard Worker    builders {
2640*d9f75844SAndroid Build Coastguard Worker      name: "Perf Android32 (O Pixel2)"
2641*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2642*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2643*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:8"
2644*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2645*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2646*d9f75844SAndroid Build Coastguard Worker      exe {
2647*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2648*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2649*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2650*d9f75844SAndroid Build Coastguard Worker      }
2651*d9f75844SAndroid Build Coastguard Worker      properties:
2652*d9f75844SAndroid Build Coastguard Worker        '{'
2653*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2654*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2655*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2656*d9f75844SAndroid Build Coastguard Worker        '  },'
2657*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2658*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2659*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2660*d9f75844SAndroid Build Coastguard Worker        '  },'
2661*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2662*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2663*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2664*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2665*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2666*d9f75844SAndroid Build Coastguard Worker        '    ]'
2667*d9f75844SAndroid Build Coastguard Worker        '  },'
2668*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2669*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2670*d9f75844SAndroid Build Coastguard Worker        '}'
2671*d9f75844SAndroid Build Coastguard Worker      priority: 30
2672*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2673*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2674*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2675*d9f75844SAndroid Build Coastguard Worker      experiments {
2676*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2677*d9f75844SAndroid Build Coastguard Worker        value: 100
2678*d9f75844SAndroid Build Coastguard Worker      }
2679*d9f75844SAndroid Build Coastguard Worker      resultdb {
2680*d9f75844SAndroid Build Coastguard Worker        enable: true
2681*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2682*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2683*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2684*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2685*d9f75844SAndroid Build Coastguard Worker          test_results {}
2686*d9f75844SAndroid Build Coastguard Worker        }
2687*d9f75844SAndroid Build Coastguard Worker      }
2688*d9f75844SAndroid Build Coastguard Worker    }
2689*d9f75844SAndroid Build Coastguard Worker    builders {
2690*d9f75844SAndroid Build Coastguard Worker      name: "Perf Android32 (R Pixel5)"
2691*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2692*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2693*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:8"
2694*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2695*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2696*d9f75844SAndroid Build Coastguard Worker      exe {
2697*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2698*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2699*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2700*d9f75844SAndroid Build Coastguard Worker      }
2701*d9f75844SAndroid Build Coastguard Worker      properties:
2702*d9f75844SAndroid Build Coastguard Worker        '{'
2703*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2704*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2705*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2706*d9f75844SAndroid Build Coastguard Worker        '  },'
2707*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2708*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2709*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2710*d9f75844SAndroid Build Coastguard Worker        '  },'
2711*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2712*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2713*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2714*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2715*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2716*d9f75844SAndroid Build Coastguard Worker        '    ]'
2717*d9f75844SAndroid Build Coastguard Worker        '  },'
2718*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2719*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2720*d9f75844SAndroid Build Coastguard Worker        '}'
2721*d9f75844SAndroid Build Coastguard Worker      priority: 30
2722*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2723*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2724*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2725*d9f75844SAndroid Build Coastguard Worker      experiments {
2726*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2727*d9f75844SAndroid Build Coastguard Worker        value: 100
2728*d9f75844SAndroid Build Coastguard Worker      }
2729*d9f75844SAndroid Build Coastguard Worker      resultdb {
2730*d9f75844SAndroid Build Coastguard Worker        enable: true
2731*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2732*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2733*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2734*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2735*d9f75844SAndroid Build Coastguard Worker          test_results {}
2736*d9f75844SAndroid Build Coastguard Worker        }
2737*d9f75844SAndroid Build Coastguard Worker      }
2738*d9f75844SAndroid Build Coastguard Worker    }
2739*d9f75844SAndroid Build Coastguard Worker    builders {
2740*d9f75844SAndroid Build Coastguard Worker      name: "Perf Android64 (M Nexus5X)"
2741*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2742*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2743*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:8"
2744*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2745*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2746*d9f75844SAndroid Build Coastguard Worker      exe {
2747*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2748*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2749*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2750*d9f75844SAndroid Build Coastguard Worker      }
2751*d9f75844SAndroid Build Coastguard Worker      properties:
2752*d9f75844SAndroid Build Coastguard Worker        '{'
2753*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2754*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2755*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2756*d9f75844SAndroid Build Coastguard Worker        '  },'
2757*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2758*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2759*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2760*d9f75844SAndroid Build Coastguard Worker        '  },'
2761*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2762*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2763*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2764*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2765*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2766*d9f75844SAndroid Build Coastguard Worker        '    ]'
2767*d9f75844SAndroid Build Coastguard Worker        '  },'
2768*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2769*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2770*d9f75844SAndroid Build Coastguard Worker        '}'
2771*d9f75844SAndroid Build Coastguard Worker      priority: 30
2772*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2773*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2774*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2775*d9f75844SAndroid Build Coastguard Worker      experiments {
2776*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2777*d9f75844SAndroid Build Coastguard Worker        value: 100
2778*d9f75844SAndroid Build Coastguard Worker      }
2779*d9f75844SAndroid Build Coastguard Worker      resultdb {
2780*d9f75844SAndroid Build Coastguard Worker        enable: true
2781*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2782*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2783*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2784*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2785*d9f75844SAndroid Build Coastguard Worker          test_results {}
2786*d9f75844SAndroid Build Coastguard Worker        }
2787*d9f75844SAndroid Build Coastguard Worker      }
2788*d9f75844SAndroid Build Coastguard Worker    }
2789*d9f75844SAndroid Build Coastguard Worker    builders {
2790*d9f75844SAndroid Build Coastguard Worker      name: "Perf Android64 (O Pixel2)"
2791*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2792*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2793*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:8"
2794*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2795*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2796*d9f75844SAndroid Build Coastguard Worker      exe {
2797*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2798*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2799*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2800*d9f75844SAndroid Build Coastguard Worker      }
2801*d9f75844SAndroid Build Coastguard Worker      properties:
2802*d9f75844SAndroid Build Coastguard Worker        '{'
2803*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2804*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2805*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2806*d9f75844SAndroid Build Coastguard Worker        '  },'
2807*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2808*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2809*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2810*d9f75844SAndroid Build Coastguard Worker        '  },'
2811*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2812*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2813*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2814*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2815*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2816*d9f75844SAndroid Build Coastguard Worker        '    ]'
2817*d9f75844SAndroid Build Coastguard Worker        '  },'
2818*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2819*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2820*d9f75844SAndroid Build Coastguard Worker        '}'
2821*d9f75844SAndroid Build Coastguard Worker      priority: 30
2822*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2823*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2824*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2825*d9f75844SAndroid Build Coastguard Worker      experiments {
2826*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2827*d9f75844SAndroid Build Coastguard Worker        value: 100
2828*d9f75844SAndroid Build Coastguard Worker      }
2829*d9f75844SAndroid Build Coastguard Worker      resultdb {
2830*d9f75844SAndroid Build Coastguard Worker        enable: true
2831*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2832*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2833*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2834*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2835*d9f75844SAndroid Build Coastguard Worker          test_results {}
2836*d9f75844SAndroid Build Coastguard Worker        }
2837*d9f75844SAndroid Build Coastguard Worker      }
2838*d9f75844SAndroid Build Coastguard Worker    }
2839*d9f75844SAndroid Build Coastguard Worker    builders {
2840*d9f75844SAndroid Build Coastguard Worker      name: "Perf Android64 (R Pixel5)"
2841*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2842*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2843*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:8"
2844*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2845*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2846*d9f75844SAndroid Build Coastguard Worker      exe {
2847*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2848*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2849*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2850*d9f75844SAndroid Build Coastguard Worker      }
2851*d9f75844SAndroid Build Coastguard Worker      properties:
2852*d9f75844SAndroid Build Coastguard Worker        '{'
2853*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2854*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2855*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2856*d9f75844SAndroid Build Coastguard Worker        '  },'
2857*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2858*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2859*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2860*d9f75844SAndroid Build Coastguard Worker        '  },'
2861*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2862*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2863*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2864*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2865*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2866*d9f75844SAndroid Build Coastguard Worker        '    ]'
2867*d9f75844SAndroid Build Coastguard Worker        '  },'
2868*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2869*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2870*d9f75844SAndroid Build Coastguard Worker        '}'
2871*d9f75844SAndroid Build Coastguard Worker      priority: 30
2872*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2873*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2874*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2875*d9f75844SAndroid Build Coastguard Worker      experiments {
2876*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2877*d9f75844SAndroid Build Coastguard Worker        value: 100
2878*d9f75844SAndroid Build Coastguard Worker      }
2879*d9f75844SAndroid Build Coastguard Worker      resultdb {
2880*d9f75844SAndroid Build Coastguard Worker        enable: true
2881*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2882*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2883*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2884*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2885*d9f75844SAndroid Build Coastguard Worker          test_results {}
2886*d9f75844SAndroid Build Coastguard Worker        }
2887*d9f75844SAndroid Build Coastguard Worker      }
2888*d9f75844SAndroid Build Coastguard Worker    }
2889*d9f75844SAndroid Build Coastguard Worker    builders {
2890*d9f75844SAndroid Build Coastguard Worker      name: "Perf Fuchsia"
2891*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2892*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2893*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:2"
2894*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2895*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2896*d9f75844SAndroid Build Coastguard Worker      exe {
2897*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2898*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2899*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2900*d9f75844SAndroid Build Coastguard Worker      }
2901*d9f75844SAndroid Build Coastguard Worker      properties:
2902*d9f75844SAndroid Build Coastguard Worker        '{'
2903*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2904*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2905*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2906*d9f75844SAndroid Build Coastguard Worker        '  },'
2907*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2908*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2909*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2910*d9f75844SAndroid Build Coastguard Worker        '  },'
2911*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2912*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2913*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2914*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2915*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2916*d9f75844SAndroid Build Coastguard Worker        '    ]'
2917*d9f75844SAndroid Build Coastguard Worker        '  },'
2918*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2919*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2920*d9f75844SAndroid Build Coastguard Worker        '}'
2921*d9f75844SAndroid Build Coastguard Worker      priority: 30
2922*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2923*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2924*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2925*d9f75844SAndroid Build Coastguard Worker      experiments {
2926*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2927*d9f75844SAndroid Build Coastguard Worker        value: 100
2928*d9f75844SAndroid Build Coastguard Worker      }
2929*d9f75844SAndroid Build Coastguard Worker      resultdb {
2930*d9f75844SAndroid Build Coastguard Worker        enable: true
2931*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2932*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2933*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2934*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2935*d9f75844SAndroid Build Coastguard Worker          test_results {}
2936*d9f75844SAndroid Build Coastguard Worker        }
2937*d9f75844SAndroid Build Coastguard Worker      }
2938*d9f75844SAndroid Build Coastguard Worker    }
2939*d9f75844SAndroid Build Coastguard Worker    builders {
2940*d9f75844SAndroid Build Coastguard Worker      name: "Perf Linux Bionic"
2941*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2942*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2943*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:2"
2944*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2945*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2946*d9f75844SAndroid Build Coastguard Worker      exe {
2947*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2948*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2949*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
2950*d9f75844SAndroid Build Coastguard Worker      }
2951*d9f75844SAndroid Build Coastguard Worker      properties:
2952*d9f75844SAndroid Build Coastguard Worker        '{'
2953*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
2954*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
2955*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
2956*d9f75844SAndroid Build Coastguard Worker        '  },'
2957*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
2958*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
2959*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
2960*d9f75844SAndroid Build Coastguard Worker        '  },'
2961*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
2962*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
2963*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
2964*d9f75844SAndroid Build Coastguard Worker        '      "status",'
2965*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
2966*d9f75844SAndroid Build Coastguard Worker        '    ]'
2967*d9f75844SAndroid Build Coastguard Worker        '  },'
2968*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
2969*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
2970*d9f75844SAndroid Build Coastguard Worker        '}'
2971*d9f75844SAndroid Build Coastguard Worker      priority: 30
2972*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
2973*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
2974*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
2975*d9f75844SAndroid Build Coastguard Worker      experiments {
2976*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
2977*d9f75844SAndroid Build Coastguard Worker        value: 100
2978*d9f75844SAndroid Build Coastguard Worker      }
2979*d9f75844SAndroid Build Coastguard Worker      resultdb {
2980*d9f75844SAndroid Build Coastguard Worker        enable: true
2981*d9f75844SAndroid Build Coastguard Worker        bq_exports {
2982*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
2983*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
2984*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
2985*d9f75844SAndroid Build Coastguard Worker          test_results {}
2986*d9f75844SAndroid Build Coastguard Worker        }
2987*d9f75844SAndroid Build Coastguard Worker      }
2988*d9f75844SAndroid Build Coastguard Worker    }
2989*d9f75844SAndroid Build Coastguard Worker    builders {
2990*d9f75844SAndroid Build Coastguard Worker      name: "Perf Mac 11"
2991*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
2992*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
2993*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:2"
2994*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
2995*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
2996*d9f75844SAndroid Build Coastguard Worker      exe {
2997*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
2998*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
2999*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3000*d9f75844SAndroid Build Coastguard Worker      }
3001*d9f75844SAndroid Build Coastguard Worker      properties:
3002*d9f75844SAndroid Build Coastguard Worker        '{'
3003*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3004*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3005*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3006*d9f75844SAndroid Build Coastguard Worker        '  },'
3007*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
3008*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
3009*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
3010*d9f75844SAndroid Build Coastguard Worker        '  },'
3011*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3012*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3013*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3014*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3015*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3016*d9f75844SAndroid Build Coastguard Worker        '    ]'
3017*d9f75844SAndroid Build Coastguard Worker        '  },'
3018*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
3019*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3020*d9f75844SAndroid Build Coastguard Worker        '}'
3021*d9f75844SAndroid Build Coastguard Worker      priority: 30
3022*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
3023*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3024*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
3025*d9f75844SAndroid Build Coastguard Worker      experiments {
3026*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3027*d9f75844SAndroid Build Coastguard Worker        value: 100
3028*d9f75844SAndroid Build Coastguard Worker      }
3029*d9f75844SAndroid Build Coastguard Worker      resultdb {
3030*d9f75844SAndroid Build Coastguard Worker        enable: true
3031*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3032*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3033*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3034*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
3035*d9f75844SAndroid Build Coastguard Worker          test_results {}
3036*d9f75844SAndroid Build Coastguard Worker        }
3037*d9f75844SAndroid Build Coastguard Worker      }
3038*d9f75844SAndroid Build Coastguard Worker    }
3039*d9f75844SAndroid Build Coastguard Worker    builders {
3040*d9f75844SAndroid Build Coastguard Worker      name: "Perf Mac M1 Arm64 12"
3041*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3042*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3043*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:2"
3044*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3045*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
3046*d9f75844SAndroid Build Coastguard Worker      exe {
3047*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3048*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3049*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3050*d9f75844SAndroid Build Coastguard Worker      }
3051*d9f75844SAndroid Build Coastguard Worker      properties:
3052*d9f75844SAndroid Build Coastguard Worker        '{'
3053*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3054*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3055*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3056*d9f75844SAndroid Build Coastguard Worker        '  },'
3057*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
3058*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
3059*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
3060*d9f75844SAndroid Build Coastguard Worker        '  },'
3061*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3062*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3063*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3064*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3065*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3066*d9f75844SAndroid Build Coastguard Worker        '    ]'
3067*d9f75844SAndroid Build Coastguard Worker        '  },'
3068*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
3069*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3070*d9f75844SAndroid Build Coastguard Worker        '}'
3071*d9f75844SAndroid Build Coastguard Worker      priority: 30
3072*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
3073*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3074*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
3075*d9f75844SAndroid Build Coastguard Worker      experiments {
3076*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3077*d9f75844SAndroid Build Coastguard Worker        value: 100
3078*d9f75844SAndroid Build Coastguard Worker      }
3079*d9f75844SAndroid Build Coastguard Worker      resultdb {
3080*d9f75844SAndroid Build Coastguard Worker        enable: true
3081*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3082*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3083*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3084*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
3085*d9f75844SAndroid Build Coastguard Worker          test_results {}
3086*d9f75844SAndroid Build Coastguard Worker        }
3087*d9f75844SAndroid Build Coastguard Worker      }
3088*d9f75844SAndroid Build Coastguard Worker    }
3089*d9f75844SAndroid Build Coastguard Worker    builders {
3090*d9f75844SAndroid Build Coastguard Worker      name: "Perf Win 10"
3091*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3092*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3093*d9f75844SAndroid Build Coastguard Worker      dimensions: "cores:2"
3094*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3095*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.perf"
3096*d9f75844SAndroid Build Coastguard Worker      exe {
3097*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3098*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3099*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3100*d9f75844SAndroid Build Coastguard Worker      }
3101*d9f75844SAndroid Build Coastguard Worker      properties:
3102*d9f75844SAndroid Build Coastguard Worker        '{'
3103*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3104*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3105*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3106*d9f75844SAndroid Build Coastguard Worker        '  },'
3107*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
3108*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
3109*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
3110*d9f75844SAndroid Build Coastguard Worker        '  },'
3111*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3112*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3113*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3114*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3115*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3116*d9f75844SAndroid Build Coastguard Worker        '    ]'
3117*d9f75844SAndroid Build Coastguard Worker        '  },'
3118*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc.perf",'
3119*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3120*d9f75844SAndroid Build Coastguard Worker        '}'
3121*d9f75844SAndroid Build Coastguard Worker      priority: 30
3122*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 10800
3123*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3124*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
3125*d9f75844SAndroid Build Coastguard Worker      experiments {
3126*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3127*d9f75844SAndroid Build Coastguard Worker        value: 100
3128*d9f75844SAndroid Build Coastguard Worker      }
3129*d9f75844SAndroid Build Coastguard Worker      resultdb {
3130*d9f75844SAndroid Build Coastguard Worker        enable: true
3131*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3132*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3133*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3134*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
3135*d9f75844SAndroid Build Coastguard Worker          test_results {}
3136*d9f75844SAndroid Build Coastguard Worker        }
3137*d9f75844SAndroid Build Coastguard Worker      }
3138*d9f75844SAndroid Build Coastguard Worker    }
3139*d9f75844SAndroid Build Coastguard Worker    builders {
3140*d9f75844SAndroid Build Coastguard Worker      name: "Win64 Builder (Clang)"
3141*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3142*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3143*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3144*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
3145*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.ci"
3146*d9f75844SAndroid Build Coastguard Worker      exe {
3147*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3148*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3149*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3150*d9f75844SAndroid Build Coastguard Worker      }
3151*d9f75844SAndroid Build Coastguard Worker      properties:
3152*d9f75844SAndroid Build Coastguard Worker        '{'
3153*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3154*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3155*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3156*d9f75844SAndroid Build Coastguard Worker        '  },'
3157*d9f75844SAndroid Build Coastguard Worker        '  "$build/reclient": {'
3158*d9f75844SAndroid Build Coastguard Worker        '    "instance": "rbe-webrtc-trusted",'
3159*d9f75844SAndroid Build Coastguard Worker        '    "metrics_project": "chromium-reclient-metrics"'
3160*d9f75844SAndroid Build Coastguard Worker        '  },'
3161*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3162*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3163*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3164*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3165*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3166*d9f75844SAndroid Build Coastguard Worker        '    ]'
3167*d9f75844SAndroid Build Coastguard Worker        '  },'
3168*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "client.webrtc",'
3169*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3170*d9f75844SAndroid Build Coastguard Worker        '}'
3171*d9f75844SAndroid Build Coastguard Worker      priority: 30
3172*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3173*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3174*d9f75844SAndroid Build Coastguard Worker      service_account: "[email protected]"
3175*d9f75844SAndroid Build Coastguard Worker      experiments {
3176*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3177*d9f75844SAndroid Build Coastguard Worker        value: 100
3178*d9f75844SAndroid Build Coastguard Worker      }
3179*d9f75844SAndroid Build Coastguard Worker      resultdb {
3180*d9f75844SAndroid Build Coastguard Worker        enable: true
3181*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3182*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3183*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3184*d9f75844SAndroid Build Coastguard Worker          table: "perf_test_results"
3185*d9f75844SAndroid Build Coastguard Worker          test_results {}
3186*d9f75844SAndroid Build Coastguard Worker        }
3187*d9f75844SAndroid Build Coastguard Worker      }
3188*d9f75844SAndroid Build Coastguard Worker    }
3189*d9f75844SAndroid Build Coastguard Worker  }
3190*d9f75844SAndroid Build Coastguard Worker}
3191*d9f75844SAndroid Build Coastguard Workerbuckets {
3192*d9f75844SAndroid Build Coastguard Worker  name: "try"
3193*d9f75844SAndroid Build Coastguard Worker  acls {
3194*d9f75844SAndroid Build Coastguard Worker    group: "all"
3195*d9f75844SAndroid Build Coastguard Worker  }
3196*d9f75844SAndroid Build Coastguard Worker  acls {
3197*d9f75844SAndroid Build Coastguard Worker    role: SCHEDULER
3198*d9f75844SAndroid Build Coastguard Worker    group: "project-webrtc-tryjob-access"
3199*d9f75844SAndroid Build Coastguard Worker  }
3200*d9f75844SAndroid Build Coastguard Worker  acls {
3201*d9f75844SAndroid Build Coastguard Worker    role: SCHEDULER
3202*d9f75844SAndroid Build Coastguard Worker    group: "service-account-cq"
3203*d9f75844SAndroid Build Coastguard Worker  }
3204*d9f75844SAndroid Build Coastguard Worker  swarming {
3205*d9f75844SAndroid Build Coastguard Worker    builders {
3206*d9f75844SAndroid Build Coastguard Worker      name: "android_arm64_dbg"
3207*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3208*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3209*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3210*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3211*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3212*d9f75844SAndroid Build Coastguard Worker      exe {
3213*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3214*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3215*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3216*d9f75844SAndroid Build Coastguard Worker      }
3217*d9f75844SAndroid Build Coastguard Worker      properties:
3218*d9f75844SAndroid Build Coastguard Worker        '{'
3219*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3220*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3221*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3222*d9f75844SAndroid Build Coastguard Worker        '  },'
3223*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3224*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3225*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3226*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3227*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3228*d9f75844SAndroid Build Coastguard Worker        '    ]'
3229*d9f75844SAndroid Build Coastguard Worker        '  },'
3230*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3231*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3232*d9f75844SAndroid Build Coastguard Worker        '}'
3233*d9f75844SAndroid Build Coastguard Worker      priority: 30
3234*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3235*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3236*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3237*d9f75844SAndroid Build Coastguard Worker      experiments {
3238*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3239*d9f75844SAndroid Build Coastguard Worker        value: 100
3240*d9f75844SAndroid Build Coastguard Worker      }
3241*d9f75844SAndroid Build Coastguard Worker      resultdb {
3242*d9f75844SAndroid Build Coastguard Worker        enable: true
3243*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3244*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3245*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3246*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3247*d9f75844SAndroid Build Coastguard Worker          test_results {}
3248*d9f75844SAndroid Build Coastguard Worker        }
3249*d9f75844SAndroid Build Coastguard Worker      }
3250*d9f75844SAndroid Build Coastguard Worker    }
3251*d9f75844SAndroid Build Coastguard Worker    builders {
3252*d9f75844SAndroid Build Coastguard Worker      name: "android_arm64_rel"
3253*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3254*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3255*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3256*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3257*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3258*d9f75844SAndroid Build Coastguard Worker      exe {
3259*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3260*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3261*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3262*d9f75844SAndroid Build Coastguard Worker      }
3263*d9f75844SAndroid Build Coastguard Worker      properties:
3264*d9f75844SAndroid Build Coastguard Worker        '{'
3265*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3266*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3267*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3268*d9f75844SAndroid Build Coastguard Worker        '  },'
3269*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3270*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3271*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3272*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3273*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3274*d9f75844SAndroid Build Coastguard Worker        '    ]'
3275*d9f75844SAndroid Build Coastguard Worker        '  },'
3276*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3277*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3278*d9f75844SAndroid Build Coastguard Worker        '}'
3279*d9f75844SAndroid Build Coastguard Worker      priority: 30
3280*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3281*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3282*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3283*d9f75844SAndroid Build Coastguard Worker      experiments {
3284*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3285*d9f75844SAndroid Build Coastguard Worker        value: 100
3286*d9f75844SAndroid Build Coastguard Worker      }
3287*d9f75844SAndroid Build Coastguard Worker      resultdb {
3288*d9f75844SAndroid Build Coastguard Worker        enable: true
3289*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3290*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3291*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3292*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3293*d9f75844SAndroid Build Coastguard Worker          test_results {}
3294*d9f75844SAndroid Build Coastguard Worker        }
3295*d9f75844SAndroid Build Coastguard Worker      }
3296*d9f75844SAndroid Build Coastguard Worker    }
3297*d9f75844SAndroid Build Coastguard Worker    builders {
3298*d9f75844SAndroid Build Coastguard Worker      name: "android_arm_dbg"
3299*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3300*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3301*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3302*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3303*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3304*d9f75844SAndroid Build Coastguard Worker      exe {
3305*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3306*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3307*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3308*d9f75844SAndroid Build Coastguard Worker      }
3309*d9f75844SAndroid Build Coastguard Worker      properties:
3310*d9f75844SAndroid Build Coastguard Worker        '{'
3311*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3312*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3313*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3314*d9f75844SAndroid Build Coastguard Worker        '  },'
3315*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3316*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3317*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3318*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3319*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3320*d9f75844SAndroid Build Coastguard Worker        '    ]'
3321*d9f75844SAndroid Build Coastguard Worker        '  },'
3322*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3323*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3324*d9f75844SAndroid Build Coastguard Worker        '}'
3325*d9f75844SAndroid Build Coastguard Worker      priority: 30
3326*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3327*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3328*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3329*d9f75844SAndroid Build Coastguard Worker      experiments {
3330*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3331*d9f75844SAndroid Build Coastguard Worker        value: 100
3332*d9f75844SAndroid Build Coastguard Worker      }
3333*d9f75844SAndroid Build Coastguard Worker      resultdb {
3334*d9f75844SAndroid Build Coastguard Worker        enable: true
3335*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3336*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3337*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3338*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3339*d9f75844SAndroid Build Coastguard Worker          test_results {}
3340*d9f75844SAndroid Build Coastguard Worker        }
3341*d9f75844SAndroid Build Coastguard Worker      }
3342*d9f75844SAndroid Build Coastguard Worker    }
3343*d9f75844SAndroid Build Coastguard Worker    builders {
3344*d9f75844SAndroid Build Coastguard Worker      name: "android_arm_more_configs"
3345*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3346*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3347*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3348*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3349*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3350*d9f75844SAndroid Build Coastguard Worker      exe {
3351*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3352*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3353*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3354*d9f75844SAndroid Build Coastguard Worker      }
3355*d9f75844SAndroid Build Coastguard Worker      properties:
3356*d9f75844SAndroid Build Coastguard Worker        '{'
3357*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3358*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3359*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3360*d9f75844SAndroid Build Coastguard Worker        '  },'
3361*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3362*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3363*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3364*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3365*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3366*d9f75844SAndroid Build Coastguard Worker        '    ]'
3367*d9f75844SAndroid Build Coastguard Worker        '  },'
3368*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3369*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3370*d9f75844SAndroid Build Coastguard Worker        '}'
3371*d9f75844SAndroid Build Coastguard Worker      priority: 30
3372*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3373*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3374*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3375*d9f75844SAndroid Build Coastguard Worker      experiments {
3376*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3377*d9f75844SAndroid Build Coastguard Worker        value: 100
3378*d9f75844SAndroid Build Coastguard Worker      }
3379*d9f75844SAndroid Build Coastguard Worker      resultdb {
3380*d9f75844SAndroid Build Coastguard Worker        enable: true
3381*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3382*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3383*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3384*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3385*d9f75844SAndroid Build Coastguard Worker          test_results {}
3386*d9f75844SAndroid Build Coastguard Worker        }
3387*d9f75844SAndroid Build Coastguard Worker      }
3388*d9f75844SAndroid Build Coastguard Worker    }
3389*d9f75844SAndroid Build Coastguard Worker    builders {
3390*d9f75844SAndroid Build Coastguard Worker      name: "android_arm_rel"
3391*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3392*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3393*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3394*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3395*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3396*d9f75844SAndroid Build Coastguard Worker      exe {
3397*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3398*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3399*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3400*d9f75844SAndroid Build Coastguard Worker      }
3401*d9f75844SAndroid Build Coastguard Worker      properties:
3402*d9f75844SAndroid Build Coastguard Worker        '{'
3403*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3404*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3405*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3406*d9f75844SAndroid Build Coastguard Worker        '  },'
3407*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3408*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3409*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3410*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3411*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3412*d9f75844SAndroid Build Coastguard Worker        '    ]'
3413*d9f75844SAndroid Build Coastguard Worker        '  },'
3414*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3415*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3416*d9f75844SAndroid Build Coastguard Worker        '}'
3417*d9f75844SAndroid Build Coastguard Worker      priority: 30
3418*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3419*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3420*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3421*d9f75844SAndroid Build Coastguard Worker      experiments {
3422*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3423*d9f75844SAndroid Build Coastguard Worker        value: 100
3424*d9f75844SAndroid Build Coastguard Worker      }
3425*d9f75844SAndroid Build Coastguard Worker      resultdb {
3426*d9f75844SAndroid Build Coastguard Worker        enable: true
3427*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3428*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3429*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3430*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3431*d9f75844SAndroid Build Coastguard Worker          test_results {}
3432*d9f75844SAndroid Build Coastguard Worker        }
3433*d9f75844SAndroid Build Coastguard Worker      }
3434*d9f75844SAndroid Build Coastguard Worker    }
3435*d9f75844SAndroid Build Coastguard Worker    builders {
3436*d9f75844SAndroid Build Coastguard Worker      name: "android_chromium_compile"
3437*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3438*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3439*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3440*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3441*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3442*d9f75844SAndroid Build Coastguard Worker      exe {
3443*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3444*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3445*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3446*d9f75844SAndroid Build Coastguard Worker      }
3447*d9f75844SAndroid Build Coastguard Worker      properties:
3448*d9f75844SAndroid Build Coastguard Worker        '{'
3449*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3450*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3451*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3452*d9f75844SAndroid Build Coastguard Worker        '  },'
3453*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3454*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3455*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3456*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3457*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3458*d9f75844SAndroid Build Coastguard Worker        '    ]'
3459*d9f75844SAndroid Build Coastguard Worker        '  },'
3460*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3461*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "chromium_trybot"'
3462*d9f75844SAndroid Build Coastguard Worker        '}'
3463*d9f75844SAndroid Build Coastguard Worker      priority: 30
3464*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3465*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3466*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3467*d9f75844SAndroid Build Coastguard Worker      experiments {
3468*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3469*d9f75844SAndroid Build Coastguard Worker        value: 100
3470*d9f75844SAndroid Build Coastguard Worker      }
3471*d9f75844SAndroid Build Coastguard Worker      resultdb {
3472*d9f75844SAndroid Build Coastguard Worker        enable: true
3473*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3474*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3475*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3476*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3477*d9f75844SAndroid Build Coastguard Worker          test_results {}
3478*d9f75844SAndroid Build Coastguard Worker        }
3479*d9f75844SAndroid Build Coastguard Worker      }
3480*d9f75844SAndroid Build Coastguard Worker    }
3481*d9f75844SAndroid Build Coastguard Worker    builders {
3482*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_arm64_dbg"
3483*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3484*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3485*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3486*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3487*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3488*d9f75844SAndroid Build Coastguard Worker      exe {
3489*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3490*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3491*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3492*d9f75844SAndroid Build Coastguard Worker      }
3493*d9f75844SAndroid Build Coastguard Worker      properties:
3494*d9f75844SAndroid Build Coastguard Worker        '{'
3495*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3496*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3497*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3498*d9f75844SAndroid Build Coastguard Worker        '  },'
3499*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3500*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3501*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3502*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3503*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3504*d9f75844SAndroid Build Coastguard Worker        '    ]'
3505*d9f75844SAndroid Build Coastguard Worker        '  },'
3506*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3507*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3508*d9f75844SAndroid Build Coastguard Worker        '}'
3509*d9f75844SAndroid Build Coastguard Worker      priority: 30
3510*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3511*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3512*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3513*d9f75844SAndroid Build Coastguard Worker      experiments {
3514*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3515*d9f75844SAndroid Build Coastguard Worker        value: 100
3516*d9f75844SAndroid Build Coastguard Worker      }
3517*d9f75844SAndroid Build Coastguard Worker      resultdb {
3518*d9f75844SAndroid Build Coastguard Worker        enable: true
3519*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3520*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3521*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3522*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3523*d9f75844SAndroid Build Coastguard Worker          test_results {}
3524*d9f75844SAndroid Build Coastguard Worker        }
3525*d9f75844SAndroid Build Coastguard Worker      }
3526*d9f75844SAndroid Build Coastguard Worker    }
3527*d9f75844SAndroid Build Coastguard Worker    builders {
3528*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_arm64_rel"
3529*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3530*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3531*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3532*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3533*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3534*d9f75844SAndroid Build Coastguard Worker      exe {
3535*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3536*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3537*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3538*d9f75844SAndroid Build Coastguard Worker      }
3539*d9f75844SAndroid Build Coastguard Worker      properties:
3540*d9f75844SAndroid Build Coastguard Worker        '{'
3541*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3542*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3543*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3544*d9f75844SAndroid Build Coastguard Worker        '  },'
3545*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3546*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3547*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3548*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3549*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3550*d9f75844SAndroid Build Coastguard Worker        '    ]'
3551*d9f75844SAndroid Build Coastguard Worker        '  },'
3552*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3553*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3554*d9f75844SAndroid Build Coastguard Worker        '}'
3555*d9f75844SAndroid Build Coastguard Worker      priority: 30
3556*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3557*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3558*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3559*d9f75844SAndroid Build Coastguard Worker      experiments {
3560*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3561*d9f75844SAndroid Build Coastguard Worker        value: 100
3562*d9f75844SAndroid Build Coastguard Worker      }
3563*d9f75844SAndroid Build Coastguard Worker      resultdb {
3564*d9f75844SAndroid Build Coastguard Worker        enable: true
3565*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3566*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3567*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3568*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3569*d9f75844SAndroid Build Coastguard Worker          test_results {}
3570*d9f75844SAndroid Build Coastguard Worker        }
3571*d9f75844SAndroid Build Coastguard Worker      }
3572*d9f75844SAndroid Build Coastguard Worker    }
3573*d9f75844SAndroid Build Coastguard Worker    builders {
3574*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_arm_dbg"
3575*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3576*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3577*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3578*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3579*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3580*d9f75844SAndroid Build Coastguard Worker      exe {
3581*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3582*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3583*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3584*d9f75844SAndroid Build Coastguard Worker      }
3585*d9f75844SAndroid Build Coastguard Worker      properties:
3586*d9f75844SAndroid Build Coastguard Worker        '{'
3587*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3588*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3589*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3590*d9f75844SAndroid Build Coastguard Worker        '  },'
3591*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3592*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3593*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3594*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3595*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3596*d9f75844SAndroid Build Coastguard Worker        '    ]'
3597*d9f75844SAndroid Build Coastguard Worker        '  },'
3598*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3599*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3600*d9f75844SAndroid Build Coastguard Worker        '}'
3601*d9f75844SAndroid Build Coastguard Worker      priority: 30
3602*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3603*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3604*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3605*d9f75844SAndroid Build Coastguard Worker      experiments {
3606*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3607*d9f75844SAndroid Build Coastguard Worker        value: 100
3608*d9f75844SAndroid Build Coastguard Worker      }
3609*d9f75844SAndroid Build Coastguard Worker      resultdb {
3610*d9f75844SAndroid Build Coastguard Worker        enable: true
3611*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3612*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3613*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3614*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3615*d9f75844SAndroid Build Coastguard Worker          test_results {}
3616*d9f75844SAndroid Build Coastguard Worker        }
3617*d9f75844SAndroid Build Coastguard Worker      }
3618*d9f75844SAndroid Build Coastguard Worker    }
3619*d9f75844SAndroid Build Coastguard Worker    builders {
3620*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_arm_rel"
3621*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3622*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3623*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3624*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3625*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3626*d9f75844SAndroid Build Coastguard Worker      exe {
3627*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3628*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3629*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3630*d9f75844SAndroid Build Coastguard Worker      }
3631*d9f75844SAndroid Build Coastguard Worker      properties:
3632*d9f75844SAndroid Build Coastguard Worker        '{'
3633*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3634*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3635*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3636*d9f75844SAndroid Build Coastguard Worker        '  },'
3637*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3638*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3639*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3640*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3641*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3642*d9f75844SAndroid Build Coastguard Worker        '    ]'
3643*d9f75844SAndroid Build Coastguard Worker        '  },'
3644*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3645*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3646*d9f75844SAndroid Build Coastguard Worker        '}'
3647*d9f75844SAndroid Build Coastguard Worker      priority: 30
3648*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3649*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3650*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3651*d9f75844SAndroid Build Coastguard Worker      experiments {
3652*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3653*d9f75844SAndroid Build Coastguard Worker        value: 100
3654*d9f75844SAndroid Build Coastguard Worker      }
3655*d9f75844SAndroid Build Coastguard Worker      resultdb {
3656*d9f75844SAndroid Build Coastguard Worker        enable: true
3657*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3658*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3659*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3660*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3661*d9f75844SAndroid Build Coastguard Worker          test_results {}
3662*d9f75844SAndroid Build Coastguard Worker        }
3663*d9f75844SAndroid Build Coastguard Worker      }
3664*d9f75844SAndroid Build Coastguard Worker    }
3665*d9f75844SAndroid Build Coastguard Worker    builders {
3666*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_x64_dbg"
3667*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3668*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3669*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3670*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3671*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3672*d9f75844SAndroid Build Coastguard Worker      exe {
3673*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3674*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3675*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3676*d9f75844SAndroid Build Coastguard Worker      }
3677*d9f75844SAndroid Build Coastguard Worker      properties:
3678*d9f75844SAndroid Build Coastguard Worker        '{'
3679*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3680*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3681*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3682*d9f75844SAndroid Build Coastguard Worker        '  },'
3683*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3684*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3685*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3686*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3687*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3688*d9f75844SAndroid Build Coastguard Worker        '    ]'
3689*d9f75844SAndroid Build Coastguard Worker        '  },'
3690*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3691*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3692*d9f75844SAndroid Build Coastguard Worker        '}'
3693*d9f75844SAndroid Build Coastguard Worker      priority: 30
3694*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3695*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3696*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3697*d9f75844SAndroid Build Coastguard Worker      experiments {
3698*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3699*d9f75844SAndroid Build Coastguard Worker        value: 100
3700*d9f75844SAndroid Build Coastguard Worker      }
3701*d9f75844SAndroid Build Coastguard Worker      resultdb {
3702*d9f75844SAndroid Build Coastguard Worker        enable: true
3703*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3704*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3705*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3706*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3707*d9f75844SAndroid Build Coastguard Worker          test_results {}
3708*d9f75844SAndroid Build Coastguard Worker        }
3709*d9f75844SAndroid Build Coastguard Worker      }
3710*d9f75844SAndroid Build Coastguard Worker    }
3711*d9f75844SAndroid Build Coastguard Worker    builders {
3712*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_x64_rel"
3713*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3714*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3715*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3716*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3717*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3718*d9f75844SAndroid Build Coastguard Worker      exe {
3719*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3720*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3721*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3722*d9f75844SAndroid Build Coastguard Worker      }
3723*d9f75844SAndroid Build Coastguard Worker      properties:
3724*d9f75844SAndroid Build Coastguard Worker        '{'
3725*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3726*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3727*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3728*d9f75844SAndroid Build Coastguard Worker        '  },'
3729*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3730*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3731*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3732*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3733*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3734*d9f75844SAndroid Build Coastguard Worker        '    ]'
3735*d9f75844SAndroid Build Coastguard Worker        '  },'
3736*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3737*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3738*d9f75844SAndroid Build Coastguard Worker        '}'
3739*d9f75844SAndroid Build Coastguard Worker      priority: 30
3740*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3741*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3742*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3743*d9f75844SAndroid Build Coastguard Worker      experiments {
3744*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3745*d9f75844SAndroid Build Coastguard Worker        value: 100
3746*d9f75844SAndroid Build Coastguard Worker      }
3747*d9f75844SAndroid Build Coastguard Worker      resultdb {
3748*d9f75844SAndroid Build Coastguard Worker        enable: true
3749*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3750*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3751*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3752*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3753*d9f75844SAndroid Build Coastguard Worker          test_results {}
3754*d9f75844SAndroid Build Coastguard Worker        }
3755*d9f75844SAndroid Build Coastguard Worker      }
3756*d9f75844SAndroid Build Coastguard Worker    }
3757*d9f75844SAndroid Build Coastguard Worker    builders {
3758*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_x86_dbg"
3759*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3760*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3761*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3762*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3763*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3764*d9f75844SAndroid Build Coastguard Worker      exe {
3765*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3766*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3767*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3768*d9f75844SAndroid Build Coastguard Worker      }
3769*d9f75844SAndroid Build Coastguard Worker      properties:
3770*d9f75844SAndroid Build Coastguard Worker        '{'
3771*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3772*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3773*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3774*d9f75844SAndroid Build Coastguard Worker        '  },'
3775*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3776*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3777*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3778*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3779*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3780*d9f75844SAndroid Build Coastguard Worker        '    ]'
3781*d9f75844SAndroid Build Coastguard Worker        '  },'
3782*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3783*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3784*d9f75844SAndroid Build Coastguard Worker        '}'
3785*d9f75844SAndroid Build Coastguard Worker      priority: 30
3786*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3787*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3788*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3789*d9f75844SAndroid Build Coastguard Worker      experiments {
3790*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3791*d9f75844SAndroid Build Coastguard Worker        value: 100
3792*d9f75844SAndroid Build Coastguard Worker      }
3793*d9f75844SAndroid Build Coastguard Worker      resultdb {
3794*d9f75844SAndroid Build Coastguard Worker        enable: true
3795*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3796*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3797*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3798*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3799*d9f75844SAndroid Build Coastguard Worker          test_results {}
3800*d9f75844SAndroid Build Coastguard Worker        }
3801*d9f75844SAndroid Build Coastguard Worker      }
3802*d9f75844SAndroid Build Coastguard Worker    }
3803*d9f75844SAndroid Build Coastguard Worker    builders {
3804*d9f75844SAndroid Build Coastguard Worker      name: "android_compile_x86_rel"
3805*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3806*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3807*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3808*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3809*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3810*d9f75844SAndroid Build Coastguard Worker      exe {
3811*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3812*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3813*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3814*d9f75844SAndroid Build Coastguard Worker      }
3815*d9f75844SAndroid Build Coastguard Worker      properties:
3816*d9f75844SAndroid Build Coastguard Worker        '{'
3817*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3818*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3819*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3820*d9f75844SAndroid Build Coastguard Worker        '  },'
3821*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3822*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3823*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3824*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3825*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3826*d9f75844SAndroid Build Coastguard Worker        '    ]'
3827*d9f75844SAndroid Build Coastguard Worker        '  },'
3828*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3829*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3830*d9f75844SAndroid Build Coastguard Worker        '}'
3831*d9f75844SAndroid Build Coastguard Worker      priority: 30
3832*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3833*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3834*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3835*d9f75844SAndroid Build Coastguard Worker      experiments {
3836*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3837*d9f75844SAndroid Build Coastguard Worker        value: 100
3838*d9f75844SAndroid Build Coastguard Worker      }
3839*d9f75844SAndroid Build Coastguard Worker      resultdb {
3840*d9f75844SAndroid Build Coastguard Worker        enable: true
3841*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3842*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3843*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3844*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3845*d9f75844SAndroid Build Coastguard Worker          test_results {}
3846*d9f75844SAndroid Build Coastguard Worker        }
3847*d9f75844SAndroid Build Coastguard Worker      }
3848*d9f75844SAndroid Build Coastguard Worker    }
3849*d9f75844SAndroid Build Coastguard Worker    builders {
3850*d9f75844SAndroid Build Coastguard Worker      name: "fuchsia_rel"
3851*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3852*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3853*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3854*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
3855*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
3856*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3857*d9f75844SAndroid Build Coastguard Worker      exe {
3858*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3859*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3860*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3861*d9f75844SAndroid Build Coastguard Worker      }
3862*d9f75844SAndroid Build Coastguard Worker      properties:
3863*d9f75844SAndroid Build Coastguard Worker        '{'
3864*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3865*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3866*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3867*d9f75844SAndroid Build Coastguard Worker        '  },'
3868*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3869*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3870*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3871*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3872*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3873*d9f75844SAndroid Build Coastguard Worker        '    ]'
3874*d9f75844SAndroid Build Coastguard Worker        '  },'
3875*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3876*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
3877*d9f75844SAndroid Build Coastguard Worker        '}'
3878*d9f75844SAndroid Build Coastguard Worker      priority: 30
3879*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3880*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3881*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3882*d9f75844SAndroid Build Coastguard Worker      experiments {
3883*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3884*d9f75844SAndroid Build Coastguard Worker        value: 100
3885*d9f75844SAndroid Build Coastguard Worker      }
3886*d9f75844SAndroid Build Coastguard Worker      resultdb {
3887*d9f75844SAndroid Build Coastguard Worker        enable: true
3888*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3889*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3890*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3891*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3892*d9f75844SAndroid Build Coastguard Worker          test_results {}
3893*d9f75844SAndroid Build Coastguard Worker        }
3894*d9f75844SAndroid Build Coastguard Worker      }
3895*d9f75844SAndroid Build Coastguard Worker    }
3896*d9f75844SAndroid Build Coastguard Worker    builders {
3897*d9f75844SAndroid Build Coastguard Worker      name: "ios_api_framework"
3898*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3899*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3900*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3901*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
3902*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3903*d9f75844SAndroid Build Coastguard Worker      exe {
3904*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3905*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3906*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3907*d9f75844SAndroid Build Coastguard Worker      }
3908*d9f75844SAndroid Build Coastguard Worker      properties:
3909*d9f75844SAndroid Build Coastguard Worker        '{'
3910*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3911*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3912*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3913*d9f75844SAndroid Build Coastguard Worker        '  },'
3914*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3915*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3916*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3917*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3918*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3919*d9f75844SAndroid Build Coastguard Worker        '    ]'
3920*d9f75844SAndroid Build Coastguard Worker        '  },'
3921*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3922*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/ios_api_framework",'
3923*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
3924*d9f75844SAndroid Build Coastguard Worker        '}'
3925*d9f75844SAndroid Build Coastguard Worker      priority: 30
3926*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3927*d9f75844SAndroid Build Coastguard Worker      caches {
3928*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
3929*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
3930*d9f75844SAndroid Build Coastguard Worker      }
3931*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3932*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3933*d9f75844SAndroid Build Coastguard Worker      experiments {
3934*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3935*d9f75844SAndroid Build Coastguard Worker        value: 100
3936*d9f75844SAndroid Build Coastguard Worker      }
3937*d9f75844SAndroid Build Coastguard Worker      resultdb {
3938*d9f75844SAndroid Build Coastguard Worker        enable: true
3939*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3940*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3941*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3942*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3943*d9f75844SAndroid Build Coastguard Worker          test_results {}
3944*d9f75844SAndroid Build Coastguard Worker        }
3945*d9f75844SAndroid Build Coastguard Worker      }
3946*d9f75844SAndroid Build Coastguard Worker    }
3947*d9f75844SAndroid Build Coastguard Worker    builders {
3948*d9f75844SAndroid Build Coastguard Worker      name: "ios_compile_arm64_dbg"
3949*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
3950*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
3951*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
3952*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
3953*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
3954*d9f75844SAndroid Build Coastguard Worker      exe {
3955*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
3956*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
3957*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
3958*d9f75844SAndroid Build Coastguard Worker      }
3959*d9f75844SAndroid Build Coastguard Worker      properties:
3960*d9f75844SAndroid Build Coastguard Worker        '{'
3961*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
3962*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
3963*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
3964*d9f75844SAndroid Build Coastguard Worker        '  },'
3965*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
3966*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
3967*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
3968*d9f75844SAndroid Build Coastguard Worker        '      "status",'
3969*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
3970*d9f75844SAndroid Build Coastguard Worker        '    ]'
3971*d9f75844SAndroid Build Coastguard Worker        '  },'
3972*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
3973*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
3974*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
3975*d9f75844SAndroid Build Coastguard Worker        '}'
3976*d9f75844SAndroid Build Coastguard Worker      priority: 30
3977*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
3978*d9f75844SAndroid Build Coastguard Worker      caches {
3979*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
3980*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
3981*d9f75844SAndroid Build Coastguard Worker      }
3982*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
3983*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
3984*d9f75844SAndroid Build Coastguard Worker      experiments {
3985*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
3986*d9f75844SAndroid Build Coastguard Worker        value: 100
3987*d9f75844SAndroid Build Coastguard Worker      }
3988*d9f75844SAndroid Build Coastguard Worker      resultdb {
3989*d9f75844SAndroid Build Coastguard Worker        enable: true
3990*d9f75844SAndroid Build Coastguard Worker        bq_exports {
3991*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
3992*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
3993*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
3994*d9f75844SAndroid Build Coastguard Worker          test_results {}
3995*d9f75844SAndroid Build Coastguard Worker        }
3996*d9f75844SAndroid Build Coastguard Worker      }
3997*d9f75844SAndroid Build Coastguard Worker    }
3998*d9f75844SAndroid Build Coastguard Worker    builders {
3999*d9f75844SAndroid Build Coastguard Worker      name: "ios_compile_arm64_rel"
4000*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4001*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4002*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4003*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
4004*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4005*d9f75844SAndroid Build Coastguard Worker      exe {
4006*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4007*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4008*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4009*d9f75844SAndroid Build Coastguard Worker      }
4010*d9f75844SAndroid Build Coastguard Worker      properties:
4011*d9f75844SAndroid Build Coastguard Worker        '{'
4012*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4013*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4014*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4015*d9f75844SAndroid Build Coastguard Worker        '  },'
4016*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4017*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4018*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4019*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4020*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4021*d9f75844SAndroid Build Coastguard Worker        '    ]'
4022*d9f75844SAndroid Build Coastguard Worker        '  },'
4023*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4024*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
4025*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
4026*d9f75844SAndroid Build Coastguard Worker        '}'
4027*d9f75844SAndroid Build Coastguard Worker      priority: 30
4028*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4029*d9f75844SAndroid Build Coastguard Worker      caches {
4030*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
4031*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
4032*d9f75844SAndroid Build Coastguard Worker      }
4033*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4034*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4035*d9f75844SAndroid Build Coastguard Worker      experiments {
4036*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4037*d9f75844SAndroid Build Coastguard Worker        value: 100
4038*d9f75844SAndroid Build Coastguard Worker      }
4039*d9f75844SAndroid Build Coastguard Worker      resultdb {
4040*d9f75844SAndroid Build Coastguard Worker        enable: true
4041*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4042*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4043*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4044*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4045*d9f75844SAndroid Build Coastguard Worker          test_results {}
4046*d9f75844SAndroid Build Coastguard Worker        }
4047*d9f75844SAndroid Build Coastguard Worker      }
4048*d9f75844SAndroid Build Coastguard Worker    }
4049*d9f75844SAndroid Build Coastguard Worker    builders {
4050*d9f75844SAndroid Build Coastguard Worker      name: "ios_sim_x64_dbg_ios12"
4051*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4052*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4053*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4054*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
4055*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4056*d9f75844SAndroid Build Coastguard Worker      exe {
4057*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4058*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4059*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4060*d9f75844SAndroid Build Coastguard Worker      }
4061*d9f75844SAndroid Build Coastguard Worker      properties:
4062*d9f75844SAndroid Build Coastguard Worker        '{'
4063*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4064*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4065*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4066*d9f75844SAndroid Build Coastguard Worker        '  },'
4067*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4068*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4069*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4070*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4071*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4072*d9f75844SAndroid Build Coastguard Worker        '    ]'
4073*d9f75844SAndroid Build Coastguard Worker        '  },'
4074*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4075*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
4076*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
4077*d9f75844SAndroid Build Coastguard Worker        '}'
4078*d9f75844SAndroid Build Coastguard Worker      priority: 30
4079*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4080*d9f75844SAndroid Build Coastguard Worker      caches {
4081*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
4082*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
4083*d9f75844SAndroid Build Coastguard Worker      }
4084*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4085*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4086*d9f75844SAndroid Build Coastguard Worker      experiments {
4087*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4088*d9f75844SAndroid Build Coastguard Worker        value: 100
4089*d9f75844SAndroid Build Coastguard Worker      }
4090*d9f75844SAndroid Build Coastguard Worker      resultdb {
4091*d9f75844SAndroid Build Coastguard Worker        enable: true
4092*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4093*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4094*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4095*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4096*d9f75844SAndroid Build Coastguard Worker          test_results {}
4097*d9f75844SAndroid Build Coastguard Worker        }
4098*d9f75844SAndroid Build Coastguard Worker      }
4099*d9f75844SAndroid Build Coastguard Worker    }
4100*d9f75844SAndroid Build Coastguard Worker    builders {
4101*d9f75844SAndroid Build Coastguard Worker      name: "ios_sim_x64_dbg_ios13"
4102*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4103*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4104*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4105*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
4106*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4107*d9f75844SAndroid Build Coastguard Worker      exe {
4108*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4109*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4110*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4111*d9f75844SAndroid Build Coastguard Worker      }
4112*d9f75844SAndroid Build Coastguard Worker      properties:
4113*d9f75844SAndroid Build Coastguard Worker        '{'
4114*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4115*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4116*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4117*d9f75844SAndroid Build Coastguard Worker        '  },'
4118*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4119*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4120*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4121*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4122*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4123*d9f75844SAndroid Build Coastguard Worker        '    ]'
4124*d9f75844SAndroid Build Coastguard Worker        '  },'
4125*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4126*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
4127*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
4128*d9f75844SAndroid Build Coastguard Worker        '}'
4129*d9f75844SAndroid Build Coastguard Worker      priority: 30
4130*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4131*d9f75844SAndroid Build Coastguard Worker      caches {
4132*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
4133*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
4134*d9f75844SAndroid Build Coastguard Worker      }
4135*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4136*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4137*d9f75844SAndroid Build Coastguard Worker      experiments {
4138*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4139*d9f75844SAndroid Build Coastguard Worker        value: 100
4140*d9f75844SAndroid Build Coastguard Worker      }
4141*d9f75844SAndroid Build Coastguard Worker      resultdb {
4142*d9f75844SAndroid Build Coastguard Worker        enable: true
4143*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4144*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4145*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4146*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4147*d9f75844SAndroid Build Coastguard Worker          test_results {}
4148*d9f75844SAndroid Build Coastguard Worker        }
4149*d9f75844SAndroid Build Coastguard Worker      }
4150*d9f75844SAndroid Build Coastguard Worker    }
4151*d9f75844SAndroid Build Coastguard Worker    builders {
4152*d9f75844SAndroid Build Coastguard Worker      name: "ios_sim_x64_dbg_ios14"
4153*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4154*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4155*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4156*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
4157*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4158*d9f75844SAndroid Build Coastguard Worker      exe {
4159*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4160*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4161*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4162*d9f75844SAndroid Build Coastguard Worker      }
4163*d9f75844SAndroid Build Coastguard Worker      properties:
4164*d9f75844SAndroid Build Coastguard Worker        '{'
4165*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4166*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4167*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4168*d9f75844SAndroid Build Coastguard Worker        '  },'
4169*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4170*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4171*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4172*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4173*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4174*d9f75844SAndroid Build Coastguard Worker        '    ]'
4175*d9f75844SAndroid Build Coastguard Worker        '  },'
4176*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4177*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone",'
4178*d9f75844SAndroid Build Coastguard Worker        '  "xcode_build_version": "13c100"'
4179*d9f75844SAndroid Build Coastguard Worker        '}'
4180*d9f75844SAndroid Build Coastguard Worker      priority: 30
4181*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4182*d9f75844SAndroid Build Coastguard Worker      caches {
4183*d9f75844SAndroid Build Coastguard Worker        name: "xcode_ios_13c100"
4184*d9f75844SAndroid Build Coastguard Worker        path: "xcode_ios_13c100.app"
4185*d9f75844SAndroid Build Coastguard Worker      }
4186*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4187*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4188*d9f75844SAndroid Build Coastguard Worker      experiments {
4189*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4190*d9f75844SAndroid Build Coastguard Worker        value: 100
4191*d9f75844SAndroid Build Coastguard Worker      }
4192*d9f75844SAndroid Build Coastguard Worker      resultdb {
4193*d9f75844SAndroid Build Coastguard Worker        enable: true
4194*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4195*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4196*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4197*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4198*d9f75844SAndroid Build Coastguard Worker          test_results {}
4199*d9f75844SAndroid Build Coastguard Worker        }
4200*d9f75844SAndroid Build Coastguard Worker      }
4201*d9f75844SAndroid Build Coastguard Worker    }
4202*d9f75844SAndroid Build Coastguard Worker    builders {
4203*d9f75844SAndroid Build Coastguard Worker      name: "linux_asan"
4204*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4205*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4206*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4207*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4208*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4209*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4210*d9f75844SAndroid Build Coastguard Worker      exe {
4211*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4212*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4213*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4214*d9f75844SAndroid Build Coastguard Worker      }
4215*d9f75844SAndroid Build Coastguard Worker      properties:
4216*d9f75844SAndroid Build Coastguard Worker        '{'
4217*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4218*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4219*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4220*d9f75844SAndroid Build Coastguard Worker        '  },'
4221*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4222*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4223*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4224*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4225*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4226*d9f75844SAndroid Build Coastguard Worker        '    ]'
4227*d9f75844SAndroid Build Coastguard Worker        '  },'
4228*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4229*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4230*d9f75844SAndroid Build Coastguard Worker        '}'
4231*d9f75844SAndroid Build Coastguard Worker      priority: 30
4232*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4233*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4234*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4235*d9f75844SAndroid Build Coastguard Worker      experiments {
4236*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4237*d9f75844SAndroid Build Coastguard Worker        value: 100
4238*d9f75844SAndroid Build Coastguard Worker      }
4239*d9f75844SAndroid Build Coastguard Worker      resultdb {
4240*d9f75844SAndroid Build Coastguard Worker        enable: true
4241*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4242*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4243*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4244*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4245*d9f75844SAndroid Build Coastguard Worker          test_results {}
4246*d9f75844SAndroid Build Coastguard Worker        }
4247*d9f75844SAndroid Build Coastguard Worker      }
4248*d9f75844SAndroid Build Coastguard Worker    }
4249*d9f75844SAndroid Build Coastguard Worker    builders {
4250*d9f75844SAndroid Build Coastguard Worker      name: "linux_chromium_compile"
4251*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4252*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4253*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4254*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4255*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4256*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4257*d9f75844SAndroid Build Coastguard Worker      exe {
4258*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4259*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4260*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4261*d9f75844SAndroid Build Coastguard Worker      }
4262*d9f75844SAndroid Build Coastguard Worker      properties:
4263*d9f75844SAndroid Build Coastguard Worker        '{'
4264*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4265*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4266*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4267*d9f75844SAndroid Build Coastguard Worker        '  },'
4268*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4269*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4270*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4271*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4272*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4273*d9f75844SAndroid Build Coastguard Worker        '    ]'
4274*d9f75844SAndroid Build Coastguard Worker        '  },'
4275*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4276*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "chromium_trybot"'
4277*d9f75844SAndroid Build Coastguard Worker        '}'
4278*d9f75844SAndroid Build Coastguard Worker      priority: 30
4279*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4280*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4281*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4282*d9f75844SAndroid Build Coastguard Worker      experiments {
4283*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4284*d9f75844SAndroid Build Coastguard Worker        value: 100
4285*d9f75844SAndroid Build Coastguard Worker      }
4286*d9f75844SAndroid Build Coastguard Worker      resultdb {
4287*d9f75844SAndroid Build Coastguard Worker        enable: true
4288*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4289*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4290*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4291*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4292*d9f75844SAndroid Build Coastguard Worker          test_results {}
4293*d9f75844SAndroid Build Coastguard Worker        }
4294*d9f75844SAndroid Build Coastguard Worker      }
4295*d9f75844SAndroid Build Coastguard Worker    }
4296*d9f75844SAndroid Build Coastguard Worker    builders {
4297*d9f75844SAndroid Build Coastguard Worker      name: "linux_chromium_compile_dbg"
4298*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4299*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4300*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4301*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4302*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4303*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4304*d9f75844SAndroid Build Coastguard Worker      exe {
4305*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4306*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4307*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4308*d9f75844SAndroid Build Coastguard Worker      }
4309*d9f75844SAndroid Build Coastguard Worker      properties:
4310*d9f75844SAndroid Build Coastguard Worker        '{'
4311*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4312*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4313*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4314*d9f75844SAndroid Build Coastguard Worker        '  },'
4315*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4316*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4317*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4318*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4319*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4320*d9f75844SAndroid Build Coastguard Worker        '    ]'
4321*d9f75844SAndroid Build Coastguard Worker        '  },'
4322*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4323*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "chromium_trybot"'
4324*d9f75844SAndroid Build Coastguard Worker        '}'
4325*d9f75844SAndroid Build Coastguard Worker      priority: 30
4326*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4327*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4328*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4329*d9f75844SAndroid Build Coastguard Worker      experiments {
4330*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4331*d9f75844SAndroid Build Coastguard Worker        value: 100
4332*d9f75844SAndroid Build Coastguard Worker      }
4333*d9f75844SAndroid Build Coastguard Worker      resultdb {
4334*d9f75844SAndroid Build Coastguard Worker        enable: true
4335*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4336*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4337*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4338*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4339*d9f75844SAndroid Build Coastguard Worker          test_results {}
4340*d9f75844SAndroid Build Coastguard Worker        }
4341*d9f75844SAndroid Build Coastguard Worker      }
4342*d9f75844SAndroid Build Coastguard Worker    }
4343*d9f75844SAndroid Build Coastguard Worker    builders {
4344*d9f75844SAndroid Build Coastguard Worker      name: "linux_compile_arm64_dbg"
4345*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4346*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4347*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4348*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4349*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4350*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4351*d9f75844SAndroid Build Coastguard Worker      exe {
4352*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4353*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4354*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4355*d9f75844SAndroid Build Coastguard Worker      }
4356*d9f75844SAndroid Build Coastguard Worker      properties:
4357*d9f75844SAndroid Build Coastguard Worker        '{'
4358*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4359*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4360*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4361*d9f75844SAndroid Build Coastguard Worker        '  },'
4362*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4363*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4364*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4365*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4366*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4367*d9f75844SAndroid Build Coastguard Worker        '    ]'
4368*d9f75844SAndroid Build Coastguard Worker        '  },'
4369*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4370*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4371*d9f75844SAndroid Build Coastguard Worker        '}'
4372*d9f75844SAndroid Build Coastguard Worker      priority: 30
4373*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4374*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4375*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4376*d9f75844SAndroid Build Coastguard Worker      experiments {
4377*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4378*d9f75844SAndroid Build Coastguard Worker        value: 100
4379*d9f75844SAndroid Build Coastguard Worker      }
4380*d9f75844SAndroid Build Coastguard Worker      resultdb {
4381*d9f75844SAndroid Build Coastguard Worker        enable: true
4382*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4383*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4384*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4385*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4386*d9f75844SAndroid Build Coastguard Worker          test_results {}
4387*d9f75844SAndroid Build Coastguard Worker        }
4388*d9f75844SAndroid Build Coastguard Worker      }
4389*d9f75844SAndroid Build Coastguard Worker    }
4390*d9f75844SAndroid Build Coastguard Worker    builders {
4391*d9f75844SAndroid Build Coastguard Worker      name: "linux_compile_arm64_rel"
4392*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4393*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4394*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4395*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4396*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4397*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4398*d9f75844SAndroid Build Coastguard Worker      exe {
4399*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4400*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4401*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4402*d9f75844SAndroid Build Coastguard Worker      }
4403*d9f75844SAndroid Build Coastguard Worker      properties:
4404*d9f75844SAndroid Build Coastguard Worker        '{'
4405*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4406*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4407*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4408*d9f75844SAndroid Build Coastguard Worker        '  },'
4409*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4410*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4411*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4412*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4413*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4414*d9f75844SAndroid Build Coastguard Worker        '    ]'
4415*d9f75844SAndroid Build Coastguard Worker        '  },'
4416*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4417*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4418*d9f75844SAndroid Build Coastguard Worker        '}'
4419*d9f75844SAndroid Build Coastguard Worker      priority: 30
4420*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4421*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4422*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4423*d9f75844SAndroid Build Coastguard Worker      experiments {
4424*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4425*d9f75844SAndroid Build Coastguard Worker        value: 100
4426*d9f75844SAndroid Build Coastguard Worker      }
4427*d9f75844SAndroid Build Coastguard Worker      resultdb {
4428*d9f75844SAndroid Build Coastguard Worker        enable: true
4429*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4430*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4431*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4432*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4433*d9f75844SAndroid Build Coastguard Worker          test_results {}
4434*d9f75844SAndroid Build Coastguard Worker        }
4435*d9f75844SAndroid Build Coastguard Worker      }
4436*d9f75844SAndroid Build Coastguard Worker    }
4437*d9f75844SAndroid Build Coastguard Worker    builders {
4438*d9f75844SAndroid Build Coastguard Worker      name: "linux_compile_arm_dbg"
4439*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4440*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4441*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4442*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4443*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4444*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4445*d9f75844SAndroid Build Coastguard Worker      exe {
4446*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4447*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4448*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4449*d9f75844SAndroid Build Coastguard Worker      }
4450*d9f75844SAndroid Build Coastguard Worker      properties:
4451*d9f75844SAndroid Build Coastguard Worker        '{'
4452*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4453*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4454*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4455*d9f75844SAndroid Build Coastguard Worker        '  },'
4456*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4457*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4458*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4459*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4460*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4461*d9f75844SAndroid Build Coastguard Worker        '    ]'
4462*d9f75844SAndroid Build Coastguard Worker        '  },'
4463*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4464*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4465*d9f75844SAndroid Build Coastguard Worker        '}'
4466*d9f75844SAndroid Build Coastguard Worker      priority: 30
4467*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4468*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4469*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4470*d9f75844SAndroid Build Coastguard Worker      experiments {
4471*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4472*d9f75844SAndroid Build Coastguard Worker        value: 100
4473*d9f75844SAndroid Build Coastguard Worker      }
4474*d9f75844SAndroid Build Coastguard Worker      resultdb {
4475*d9f75844SAndroid Build Coastguard Worker        enable: true
4476*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4477*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4478*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4479*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4480*d9f75844SAndroid Build Coastguard Worker          test_results {}
4481*d9f75844SAndroid Build Coastguard Worker        }
4482*d9f75844SAndroid Build Coastguard Worker      }
4483*d9f75844SAndroid Build Coastguard Worker    }
4484*d9f75844SAndroid Build Coastguard Worker    builders {
4485*d9f75844SAndroid Build Coastguard Worker      name: "linux_compile_arm_rel"
4486*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4487*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4488*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4489*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4490*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4491*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4492*d9f75844SAndroid Build Coastguard Worker      exe {
4493*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4494*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4495*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4496*d9f75844SAndroid Build Coastguard Worker      }
4497*d9f75844SAndroid Build Coastguard Worker      properties:
4498*d9f75844SAndroid Build Coastguard Worker        '{'
4499*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4500*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4501*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4502*d9f75844SAndroid Build Coastguard Worker        '  },'
4503*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4504*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4505*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4506*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4507*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4508*d9f75844SAndroid Build Coastguard Worker        '    ]'
4509*d9f75844SAndroid Build Coastguard Worker        '  },'
4510*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4511*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4512*d9f75844SAndroid Build Coastguard Worker        '}'
4513*d9f75844SAndroid Build Coastguard Worker      priority: 30
4514*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4515*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4516*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4517*d9f75844SAndroid Build Coastguard Worker      experiments {
4518*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4519*d9f75844SAndroid Build Coastguard Worker        value: 100
4520*d9f75844SAndroid Build Coastguard Worker      }
4521*d9f75844SAndroid Build Coastguard Worker      resultdb {
4522*d9f75844SAndroid Build Coastguard Worker        enable: true
4523*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4524*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4525*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4526*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4527*d9f75844SAndroid Build Coastguard Worker          test_results {}
4528*d9f75844SAndroid Build Coastguard Worker        }
4529*d9f75844SAndroid Build Coastguard Worker      }
4530*d9f75844SAndroid Build Coastguard Worker    }
4531*d9f75844SAndroid Build Coastguard Worker    builders {
4532*d9f75844SAndroid Build Coastguard Worker      name: "linux_compile_dbg"
4533*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4534*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4535*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4536*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4537*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4538*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4539*d9f75844SAndroid Build Coastguard Worker      exe {
4540*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4541*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4542*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4543*d9f75844SAndroid Build Coastguard Worker      }
4544*d9f75844SAndroid Build Coastguard Worker      properties:
4545*d9f75844SAndroid Build Coastguard Worker        '{'
4546*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4547*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4548*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4549*d9f75844SAndroid Build Coastguard Worker        '  },'
4550*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4551*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4552*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4553*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4554*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4555*d9f75844SAndroid Build Coastguard Worker        '    ]'
4556*d9f75844SAndroid Build Coastguard Worker        '  },'
4557*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4558*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4559*d9f75844SAndroid Build Coastguard Worker        '}'
4560*d9f75844SAndroid Build Coastguard Worker      priority: 30
4561*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4562*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4563*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4564*d9f75844SAndroid Build Coastguard Worker      experiments {
4565*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4566*d9f75844SAndroid Build Coastguard Worker        value: 100
4567*d9f75844SAndroid Build Coastguard Worker      }
4568*d9f75844SAndroid Build Coastguard Worker      resultdb {
4569*d9f75844SAndroid Build Coastguard Worker        enable: true
4570*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4571*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4572*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4573*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4574*d9f75844SAndroid Build Coastguard Worker          test_results {}
4575*d9f75844SAndroid Build Coastguard Worker        }
4576*d9f75844SAndroid Build Coastguard Worker      }
4577*d9f75844SAndroid Build Coastguard Worker    }
4578*d9f75844SAndroid Build Coastguard Worker    builders {
4579*d9f75844SAndroid Build Coastguard Worker      name: "linux_compile_rel"
4580*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4581*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4582*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4583*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4584*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4585*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4586*d9f75844SAndroid Build Coastguard Worker      exe {
4587*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4588*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4589*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4590*d9f75844SAndroid Build Coastguard Worker      }
4591*d9f75844SAndroid Build Coastguard Worker      properties:
4592*d9f75844SAndroid Build Coastguard Worker        '{'
4593*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4594*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4595*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4596*d9f75844SAndroid Build Coastguard Worker        '  },'
4597*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4598*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4599*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4600*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4601*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4602*d9f75844SAndroid Build Coastguard Worker        '    ]'
4603*d9f75844SAndroid Build Coastguard Worker        '  },'
4604*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4605*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4606*d9f75844SAndroid Build Coastguard Worker        '}'
4607*d9f75844SAndroid Build Coastguard Worker      priority: 30
4608*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4609*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4610*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4611*d9f75844SAndroid Build Coastguard Worker      experiments {
4612*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4613*d9f75844SAndroid Build Coastguard Worker        value: 100
4614*d9f75844SAndroid Build Coastguard Worker      }
4615*d9f75844SAndroid Build Coastguard Worker      resultdb {
4616*d9f75844SAndroid Build Coastguard Worker        enable: true
4617*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4618*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4619*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4620*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4621*d9f75844SAndroid Build Coastguard Worker          test_results {}
4622*d9f75844SAndroid Build Coastguard Worker        }
4623*d9f75844SAndroid Build Coastguard Worker      }
4624*d9f75844SAndroid Build Coastguard Worker    }
4625*d9f75844SAndroid Build Coastguard Worker    builders {
4626*d9f75844SAndroid Build Coastguard Worker      name: "linux_coverage"
4627*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4628*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4629*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4630*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4631*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4632*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4633*d9f75844SAndroid Build Coastguard Worker      exe {
4634*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4635*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4636*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4637*d9f75844SAndroid Build Coastguard Worker      }
4638*d9f75844SAndroid Build Coastguard Worker      properties:
4639*d9f75844SAndroid Build Coastguard Worker        '{'
4640*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4641*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4642*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4643*d9f75844SAndroid Build Coastguard Worker        '  },'
4644*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4645*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4646*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4647*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4648*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4649*d9f75844SAndroid Build Coastguard Worker        '    ]'
4650*d9f75844SAndroid Build Coastguard Worker        '  },'
4651*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4652*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4653*d9f75844SAndroid Build Coastguard Worker        '}'
4654*d9f75844SAndroid Build Coastguard Worker      priority: 30
4655*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4656*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4657*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4658*d9f75844SAndroid Build Coastguard Worker      experiments {
4659*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4660*d9f75844SAndroid Build Coastguard Worker        value: 100
4661*d9f75844SAndroid Build Coastguard Worker      }
4662*d9f75844SAndroid Build Coastguard Worker      resultdb {
4663*d9f75844SAndroid Build Coastguard Worker        enable: true
4664*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4665*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4666*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4667*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4668*d9f75844SAndroid Build Coastguard Worker          test_results {}
4669*d9f75844SAndroid Build Coastguard Worker        }
4670*d9f75844SAndroid Build Coastguard Worker      }
4671*d9f75844SAndroid Build Coastguard Worker    }
4672*d9f75844SAndroid Build Coastguard Worker    builders {
4673*d9f75844SAndroid Build Coastguard Worker      name: "linux_dbg"
4674*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4675*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4676*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4677*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4678*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4679*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4680*d9f75844SAndroid Build Coastguard Worker      exe {
4681*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4682*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4683*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4684*d9f75844SAndroid Build Coastguard Worker      }
4685*d9f75844SAndroid Build Coastguard Worker      properties:
4686*d9f75844SAndroid Build Coastguard Worker        '{'
4687*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4688*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4689*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4690*d9f75844SAndroid Build Coastguard Worker        '  },'
4691*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4692*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4693*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4694*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4695*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4696*d9f75844SAndroid Build Coastguard Worker        '    ]'
4697*d9f75844SAndroid Build Coastguard Worker        '  },'
4698*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4699*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4700*d9f75844SAndroid Build Coastguard Worker        '}'
4701*d9f75844SAndroid Build Coastguard Worker      priority: 30
4702*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4703*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4704*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4705*d9f75844SAndroid Build Coastguard Worker      experiments {
4706*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4707*d9f75844SAndroid Build Coastguard Worker        value: 100
4708*d9f75844SAndroid Build Coastguard Worker      }
4709*d9f75844SAndroid Build Coastguard Worker      resultdb {
4710*d9f75844SAndroid Build Coastguard Worker        enable: true
4711*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4712*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4713*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4714*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4715*d9f75844SAndroid Build Coastguard Worker          test_results {}
4716*d9f75844SAndroid Build Coastguard Worker        }
4717*d9f75844SAndroid Build Coastguard Worker      }
4718*d9f75844SAndroid Build Coastguard Worker    }
4719*d9f75844SAndroid Build Coastguard Worker    builders {
4720*d9f75844SAndroid Build Coastguard Worker      name: "linux_libfuzzer_rel"
4721*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4722*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4723*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4724*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4725*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4726*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4727*d9f75844SAndroid Build Coastguard Worker      exe {
4728*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4729*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4730*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4731*d9f75844SAndroid Build Coastguard Worker      }
4732*d9f75844SAndroid Build Coastguard Worker      properties:
4733*d9f75844SAndroid Build Coastguard Worker        '{'
4734*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4735*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4736*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4737*d9f75844SAndroid Build Coastguard Worker        '  },'
4738*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4739*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4740*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4741*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4742*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4743*d9f75844SAndroid Build Coastguard Worker        '    ]'
4744*d9f75844SAndroid Build Coastguard Worker        '  },'
4745*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4746*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/libfuzzer"'
4747*d9f75844SAndroid Build Coastguard Worker        '}'
4748*d9f75844SAndroid Build Coastguard Worker      priority: 30
4749*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4750*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4751*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4752*d9f75844SAndroid Build Coastguard Worker      experiments {
4753*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4754*d9f75844SAndroid Build Coastguard Worker        value: 100
4755*d9f75844SAndroid Build Coastguard Worker      }
4756*d9f75844SAndroid Build Coastguard Worker      resultdb {
4757*d9f75844SAndroid Build Coastguard Worker        enable: true
4758*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4759*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4760*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4761*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4762*d9f75844SAndroid Build Coastguard Worker          test_results {}
4763*d9f75844SAndroid Build Coastguard Worker        }
4764*d9f75844SAndroid Build Coastguard Worker      }
4765*d9f75844SAndroid Build Coastguard Worker    }
4766*d9f75844SAndroid Build Coastguard Worker    builders {
4767*d9f75844SAndroid Build Coastguard Worker      name: "linux_more_configs"
4768*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4769*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4770*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4771*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4772*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4773*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4774*d9f75844SAndroid Build Coastguard Worker      exe {
4775*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4776*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4777*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4778*d9f75844SAndroid Build Coastguard Worker      }
4779*d9f75844SAndroid Build Coastguard Worker      properties:
4780*d9f75844SAndroid Build Coastguard Worker        '{'
4781*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4782*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4783*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4784*d9f75844SAndroid Build Coastguard Worker        '  },'
4785*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4786*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4787*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4788*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4789*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4790*d9f75844SAndroid Build Coastguard Worker        '    ]'
4791*d9f75844SAndroid Build Coastguard Worker        '  },'
4792*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4793*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4794*d9f75844SAndroid Build Coastguard Worker        '}'
4795*d9f75844SAndroid Build Coastguard Worker      priority: 30
4796*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4797*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4798*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4799*d9f75844SAndroid Build Coastguard Worker      experiments {
4800*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4801*d9f75844SAndroid Build Coastguard Worker        value: 100
4802*d9f75844SAndroid Build Coastguard Worker      }
4803*d9f75844SAndroid Build Coastguard Worker      resultdb {
4804*d9f75844SAndroid Build Coastguard Worker        enable: true
4805*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4806*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4807*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4808*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4809*d9f75844SAndroid Build Coastguard Worker          test_results {}
4810*d9f75844SAndroid Build Coastguard Worker        }
4811*d9f75844SAndroid Build Coastguard Worker      }
4812*d9f75844SAndroid Build Coastguard Worker    }
4813*d9f75844SAndroid Build Coastguard Worker    builders {
4814*d9f75844SAndroid Build Coastguard Worker      name: "linux_msan"
4815*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4816*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4817*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4818*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4819*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4820*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4821*d9f75844SAndroid Build Coastguard Worker      exe {
4822*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4823*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4824*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4825*d9f75844SAndroid Build Coastguard Worker      }
4826*d9f75844SAndroid Build Coastguard Worker      properties:
4827*d9f75844SAndroid Build Coastguard Worker        '{'
4828*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4829*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4830*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4831*d9f75844SAndroid Build Coastguard Worker        '  },'
4832*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4833*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4834*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4835*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4836*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4837*d9f75844SAndroid Build Coastguard Worker        '    ]'
4838*d9f75844SAndroid Build Coastguard Worker        '  },'
4839*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4840*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4841*d9f75844SAndroid Build Coastguard Worker        '}'
4842*d9f75844SAndroid Build Coastguard Worker      priority: 30
4843*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4844*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4845*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4846*d9f75844SAndroid Build Coastguard Worker      experiments {
4847*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4848*d9f75844SAndroid Build Coastguard Worker        value: 100
4849*d9f75844SAndroid Build Coastguard Worker      }
4850*d9f75844SAndroid Build Coastguard Worker      resultdb {
4851*d9f75844SAndroid Build Coastguard Worker        enable: true
4852*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4853*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4854*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4855*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4856*d9f75844SAndroid Build Coastguard Worker          test_results {}
4857*d9f75844SAndroid Build Coastguard Worker        }
4858*d9f75844SAndroid Build Coastguard Worker      }
4859*d9f75844SAndroid Build Coastguard Worker    }
4860*d9f75844SAndroid Build Coastguard Worker    builders {
4861*d9f75844SAndroid Build Coastguard Worker      name: "linux_rel"
4862*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4863*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4864*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4865*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4866*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4867*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4868*d9f75844SAndroid Build Coastguard Worker      exe {
4869*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4870*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4871*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4872*d9f75844SAndroid Build Coastguard Worker      }
4873*d9f75844SAndroid Build Coastguard Worker      properties:
4874*d9f75844SAndroid Build Coastguard Worker        '{'
4875*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4876*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4877*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4878*d9f75844SAndroid Build Coastguard Worker        '  },'
4879*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4880*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4881*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4882*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4883*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4884*d9f75844SAndroid Build Coastguard Worker        '    ]'
4885*d9f75844SAndroid Build Coastguard Worker        '  },'
4886*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4887*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4888*d9f75844SAndroid Build Coastguard Worker        '}'
4889*d9f75844SAndroid Build Coastguard Worker      priority: 30
4890*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4891*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4892*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4893*d9f75844SAndroid Build Coastguard Worker      experiments {
4894*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4895*d9f75844SAndroid Build Coastguard Worker        value: 100
4896*d9f75844SAndroid Build Coastguard Worker      }
4897*d9f75844SAndroid Build Coastguard Worker      resultdb {
4898*d9f75844SAndroid Build Coastguard Worker        enable: true
4899*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4900*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4901*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4902*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4903*d9f75844SAndroid Build Coastguard Worker          test_results {}
4904*d9f75844SAndroid Build Coastguard Worker        }
4905*d9f75844SAndroid Build Coastguard Worker      }
4906*d9f75844SAndroid Build Coastguard Worker    }
4907*d9f75844SAndroid Build Coastguard Worker    builders {
4908*d9f75844SAndroid Build Coastguard Worker      name: "linux_tsan2"
4909*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4910*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4911*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4912*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4913*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4914*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4915*d9f75844SAndroid Build Coastguard Worker      exe {
4916*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4917*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4918*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4919*d9f75844SAndroid Build Coastguard Worker      }
4920*d9f75844SAndroid Build Coastguard Worker      properties:
4921*d9f75844SAndroid Build Coastguard Worker        '{'
4922*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4923*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4924*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4925*d9f75844SAndroid Build Coastguard Worker        '  },'
4926*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4927*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4928*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4929*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4930*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4931*d9f75844SAndroid Build Coastguard Worker        '    ]'
4932*d9f75844SAndroid Build Coastguard Worker        '  },'
4933*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4934*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4935*d9f75844SAndroid Build Coastguard Worker        '}'
4936*d9f75844SAndroid Build Coastguard Worker      priority: 30
4937*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4938*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4939*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4940*d9f75844SAndroid Build Coastguard Worker      experiments {
4941*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4942*d9f75844SAndroid Build Coastguard Worker        value: 100
4943*d9f75844SAndroid Build Coastguard Worker      }
4944*d9f75844SAndroid Build Coastguard Worker      resultdb {
4945*d9f75844SAndroid Build Coastguard Worker        enable: true
4946*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4947*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4948*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4949*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4950*d9f75844SAndroid Build Coastguard Worker          test_results {}
4951*d9f75844SAndroid Build Coastguard Worker        }
4952*d9f75844SAndroid Build Coastguard Worker      }
4953*d9f75844SAndroid Build Coastguard Worker    }
4954*d9f75844SAndroid Build Coastguard Worker    builders {
4955*d9f75844SAndroid Build Coastguard Worker      name: "linux_ubsan"
4956*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
4957*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
4958*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
4959*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
4960*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
4961*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
4962*d9f75844SAndroid Build Coastguard Worker      exe {
4963*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
4964*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
4965*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
4966*d9f75844SAndroid Build Coastguard Worker      }
4967*d9f75844SAndroid Build Coastguard Worker      properties:
4968*d9f75844SAndroid Build Coastguard Worker        '{'
4969*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
4970*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
4971*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
4972*d9f75844SAndroid Build Coastguard Worker        '  },'
4973*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
4974*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
4975*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
4976*d9f75844SAndroid Build Coastguard Worker        '      "status",'
4977*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
4978*d9f75844SAndroid Build Coastguard Worker        '    ]'
4979*d9f75844SAndroid Build Coastguard Worker        '  },'
4980*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
4981*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
4982*d9f75844SAndroid Build Coastguard Worker        '}'
4983*d9f75844SAndroid Build Coastguard Worker      priority: 30
4984*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
4985*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
4986*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
4987*d9f75844SAndroid Build Coastguard Worker      experiments {
4988*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
4989*d9f75844SAndroid Build Coastguard Worker        value: 100
4990*d9f75844SAndroid Build Coastguard Worker      }
4991*d9f75844SAndroid Build Coastguard Worker      resultdb {
4992*d9f75844SAndroid Build Coastguard Worker        enable: true
4993*d9f75844SAndroid Build Coastguard Worker        bq_exports {
4994*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
4995*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
4996*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
4997*d9f75844SAndroid Build Coastguard Worker          test_results {}
4998*d9f75844SAndroid Build Coastguard Worker        }
4999*d9f75844SAndroid Build Coastguard Worker      }
5000*d9f75844SAndroid Build Coastguard Worker    }
5001*d9f75844SAndroid Build Coastguard Worker    builders {
5002*d9f75844SAndroid Build Coastguard Worker      name: "linux_ubsan_vptr"
5003*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5004*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5005*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5006*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
5007*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
5008*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5009*d9f75844SAndroid Build Coastguard Worker      exe {
5010*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5011*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5012*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5013*d9f75844SAndroid Build Coastguard Worker      }
5014*d9f75844SAndroid Build Coastguard Worker      properties:
5015*d9f75844SAndroid Build Coastguard Worker        '{'
5016*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5017*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5018*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5019*d9f75844SAndroid Build Coastguard Worker        '  },'
5020*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5021*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5022*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5023*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5024*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5025*d9f75844SAndroid Build Coastguard Worker        '    ]'
5026*d9f75844SAndroid Build Coastguard Worker        '  },'
5027*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5028*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5029*d9f75844SAndroid Build Coastguard Worker        '}'
5030*d9f75844SAndroid Build Coastguard Worker      priority: 30
5031*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5032*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5033*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5034*d9f75844SAndroid Build Coastguard Worker      experiments {
5035*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5036*d9f75844SAndroid Build Coastguard Worker        value: 100
5037*d9f75844SAndroid Build Coastguard Worker      }
5038*d9f75844SAndroid Build Coastguard Worker      resultdb {
5039*d9f75844SAndroid Build Coastguard Worker        enable: true
5040*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5041*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5042*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5043*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5044*d9f75844SAndroid Build Coastguard Worker          test_results {}
5045*d9f75844SAndroid Build Coastguard Worker        }
5046*d9f75844SAndroid Build Coastguard Worker      }
5047*d9f75844SAndroid Build Coastguard Worker    }
5048*d9f75844SAndroid Build Coastguard Worker    builders {
5049*d9f75844SAndroid Build Coastguard Worker      name: "linux_x86_dbg"
5050*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5051*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5052*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5053*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
5054*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
5055*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5056*d9f75844SAndroid Build Coastguard Worker      exe {
5057*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5058*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5059*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5060*d9f75844SAndroid Build Coastguard Worker      }
5061*d9f75844SAndroid Build Coastguard Worker      properties:
5062*d9f75844SAndroid Build Coastguard Worker        '{'
5063*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5064*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5065*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5066*d9f75844SAndroid Build Coastguard Worker        '  },'
5067*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5068*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5069*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5070*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5071*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5072*d9f75844SAndroid Build Coastguard Worker        '    ]'
5073*d9f75844SAndroid Build Coastguard Worker        '  },'
5074*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5075*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5076*d9f75844SAndroid Build Coastguard Worker        '}'
5077*d9f75844SAndroid Build Coastguard Worker      priority: 30
5078*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5079*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5080*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5081*d9f75844SAndroid Build Coastguard Worker      experiments {
5082*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5083*d9f75844SAndroid Build Coastguard Worker        value: 100
5084*d9f75844SAndroid Build Coastguard Worker      }
5085*d9f75844SAndroid Build Coastguard Worker      resultdb {
5086*d9f75844SAndroid Build Coastguard Worker        enable: true
5087*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5088*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5089*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5090*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5091*d9f75844SAndroid Build Coastguard Worker          test_results {}
5092*d9f75844SAndroid Build Coastguard Worker        }
5093*d9f75844SAndroid Build Coastguard Worker      }
5094*d9f75844SAndroid Build Coastguard Worker    }
5095*d9f75844SAndroid Build Coastguard Worker    builders {
5096*d9f75844SAndroid Build Coastguard Worker      name: "linux_x86_rel"
5097*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5098*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5099*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5100*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
5101*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
5102*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5103*d9f75844SAndroid Build Coastguard Worker      exe {
5104*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5105*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5106*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5107*d9f75844SAndroid Build Coastguard Worker      }
5108*d9f75844SAndroid Build Coastguard Worker      properties:
5109*d9f75844SAndroid Build Coastguard Worker        '{'
5110*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5111*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5112*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5113*d9f75844SAndroid Build Coastguard Worker        '  },'
5114*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5115*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5116*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5117*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5118*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5119*d9f75844SAndroid Build Coastguard Worker        '    ]'
5120*d9f75844SAndroid Build Coastguard Worker        '  },'
5121*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5122*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5123*d9f75844SAndroid Build Coastguard Worker        '}'
5124*d9f75844SAndroid Build Coastguard Worker      priority: 30
5125*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5126*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5127*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5128*d9f75844SAndroid Build Coastguard Worker      experiments {
5129*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5130*d9f75844SAndroid Build Coastguard Worker        value: 100
5131*d9f75844SAndroid Build Coastguard Worker      }
5132*d9f75844SAndroid Build Coastguard Worker      resultdb {
5133*d9f75844SAndroid Build Coastguard Worker        enable: true
5134*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5135*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5136*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5137*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5138*d9f75844SAndroid Build Coastguard Worker          test_results {}
5139*d9f75844SAndroid Build Coastguard Worker        }
5140*d9f75844SAndroid Build Coastguard Worker      }
5141*d9f75844SAndroid Build Coastguard Worker    }
5142*d9f75844SAndroid Build Coastguard Worker    builders {
5143*d9f75844SAndroid Build Coastguard Worker      name: "mac_asan"
5144*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5145*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5146*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5147*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5148*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5149*d9f75844SAndroid Build Coastguard Worker      exe {
5150*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5151*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5152*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5153*d9f75844SAndroid Build Coastguard Worker      }
5154*d9f75844SAndroid Build Coastguard Worker      properties:
5155*d9f75844SAndroid Build Coastguard Worker        '{'
5156*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5157*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5158*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5159*d9f75844SAndroid Build Coastguard Worker        '  },'
5160*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5161*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5162*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5163*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5164*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5165*d9f75844SAndroid Build Coastguard Worker        '    ]'
5166*d9f75844SAndroid Build Coastguard Worker        '  },'
5167*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5168*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5169*d9f75844SAndroid Build Coastguard Worker        '}'
5170*d9f75844SAndroid Build Coastguard Worker      priority: 30
5171*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5172*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5173*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5174*d9f75844SAndroid Build Coastguard Worker      experiments {
5175*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5176*d9f75844SAndroid Build Coastguard Worker        value: 100
5177*d9f75844SAndroid Build Coastguard Worker      }
5178*d9f75844SAndroid Build Coastguard Worker      resultdb {
5179*d9f75844SAndroid Build Coastguard Worker        enable: true
5180*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5181*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5182*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5183*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5184*d9f75844SAndroid Build Coastguard Worker          test_results {}
5185*d9f75844SAndroid Build Coastguard Worker        }
5186*d9f75844SAndroid Build Coastguard Worker      }
5187*d9f75844SAndroid Build Coastguard Worker    }
5188*d9f75844SAndroid Build Coastguard Worker    builders {
5189*d9f75844SAndroid Build Coastguard Worker      name: "mac_chromium_compile"
5190*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5191*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5192*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5193*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5194*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5195*d9f75844SAndroid Build Coastguard Worker      exe {
5196*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5197*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5198*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5199*d9f75844SAndroid Build Coastguard Worker      }
5200*d9f75844SAndroid Build Coastguard Worker      properties:
5201*d9f75844SAndroid Build Coastguard Worker        '{'
5202*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5203*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5204*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5205*d9f75844SAndroid Build Coastguard Worker        '  },'
5206*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5207*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5208*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5209*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5210*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5211*d9f75844SAndroid Build Coastguard Worker        '    ]'
5212*d9f75844SAndroid Build Coastguard Worker        '  },'
5213*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5214*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "chromium_trybot"'
5215*d9f75844SAndroid Build Coastguard Worker        '}'
5216*d9f75844SAndroid Build Coastguard Worker      priority: 30
5217*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5218*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5219*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5220*d9f75844SAndroid Build Coastguard Worker      experiments {
5221*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5222*d9f75844SAndroid Build Coastguard Worker        value: 100
5223*d9f75844SAndroid Build Coastguard Worker      }
5224*d9f75844SAndroid Build Coastguard Worker      resultdb {
5225*d9f75844SAndroid Build Coastguard Worker        enable: true
5226*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5227*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5228*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5229*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5230*d9f75844SAndroid Build Coastguard Worker          test_results {}
5231*d9f75844SAndroid Build Coastguard Worker        }
5232*d9f75844SAndroid Build Coastguard Worker      }
5233*d9f75844SAndroid Build Coastguard Worker    }
5234*d9f75844SAndroid Build Coastguard Worker    builders {
5235*d9f75844SAndroid Build Coastguard Worker      name: "mac_compile_dbg"
5236*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5237*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5238*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5239*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5240*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5241*d9f75844SAndroid Build Coastguard Worker      exe {
5242*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5243*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5244*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5245*d9f75844SAndroid Build Coastguard Worker      }
5246*d9f75844SAndroid Build Coastguard Worker      properties:
5247*d9f75844SAndroid Build Coastguard Worker        '{'
5248*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5249*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5250*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5251*d9f75844SAndroid Build Coastguard Worker        '  },'
5252*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5253*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5254*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5255*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5256*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5257*d9f75844SAndroid Build Coastguard Worker        '    ]'
5258*d9f75844SAndroid Build Coastguard Worker        '  },'
5259*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5260*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5261*d9f75844SAndroid Build Coastguard Worker        '}'
5262*d9f75844SAndroid Build Coastguard Worker      priority: 30
5263*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5264*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5265*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5266*d9f75844SAndroid Build Coastguard Worker      experiments {
5267*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5268*d9f75844SAndroid Build Coastguard Worker        value: 100
5269*d9f75844SAndroid Build Coastguard Worker      }
5270*d9f75844SAndroid Build Coastguard Worker      resultdb {
5271*d9f75844SAndroid Build Coastguard Worker        enable: true
5272*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5273*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5274*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5275*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5276*d9f75844SAndroid Build Coastguard Worker          test_results {}
5277*d9f75844SAndroid Build Coastguard Worker        }
5278*d9f75844SAndroid Build Coastguard Worker      }
5279*d9f75844SAndroid Build Coastguard Worker    }
5280*d9f75844SAndroid Build Coastguard Worker    builders {
5281*d9f75844SAndroid Build Coastguard Worker      name: "mac_compile_rel"
5282*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5283*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5284*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5285*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5286*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5287*d9f75844SAndroid Build Coastguard Worker      exe {
5288*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5289*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5290*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5291*d9f75844SAndroid Build Coastguard Worker      }
5292*d9f75844SAndroid Build Coastguard Worker      properties:
5293*d9f75844SAndroid Build Coastguard Worker        '{'
5294*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5295*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5296*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5297*d9f75844SAndroid Build Coastguard Worker        '  },'
5298*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5299*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5300*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5301*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5302*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5303*d9f75844SAndroid Build Coastguard Worker        '    ]'
5304*d9f75844SAndroid Build Coastguard Worker        '  },'
5305*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5306*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5307*d9f75844SAndroid Build Coastguard Worker        '}'
5308*d9f75844SAndroid Build Coastguard Worker      priority: 30
5309*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5310*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5311*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5312*d9f75844SAndroid Build Coastguard Worker      experiments {
5313*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5314*d9f75844SAndroid Build Coastguard Worker        value: 100
5315*d9f75844SAndroid Build Coastguard Worker      }
5316*d9f75844SAndroid Build Coastguard Worker      resultdb {
5317*d9f75844SAndroid Build Coastguard Worker        enable: true
5318*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5319*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5320*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5321*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5322*d9f75844SAndroid Build Coastguard Worker          test_results {}
5323*d9f75844SAndroid Build Coastguard Worker        }
5324*d9f75844SAndroid Build Coastguard Worker      }
5325*d9f75844SAndroid Build Coastguard Worker    }
5326*d9f75844SAndroid Build Coastguard Worker    builders {
5327*d9f75844SAndroid Build Coastguard Worker      name: "mac_dbg"
5328*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5329*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5330*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5331*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5332*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5333*d9f75844SAndroid Build Coastguard Worker      exe {
5334*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5335*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5336*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5337*d9f75844SAndroid Build Coastguard Worker      }
5338*d9f75844SAndroid Build Coastguard Worker      properties:
5339*d9f75844SAndroid Build Coastguard Worker        '{'
5340*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5341*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5342*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5343*d9f75844SAndroid Build Coastguard Worker        '  },'
5344*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5345*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5346*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5347*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5348*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5349*d9f75844SAndroid Build Coastguard Worker        '    ]'
5350*d9f75844SAndroid Build Coastguard Worker        '  },'
5351*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5352*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5353*d9f75844SAndroid Build Coastguard Worker        '}'
5354*d9f75844SAndroid Build Coastguard Worker      priority: 30
5355*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5356*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5357*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5358*d9f75844SAndroid Build Coastguard Worker      experiments {
5359*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5360*d9f75844SAndroid Build Coastguard Worker        value: 100
5361*d9f75844SAndroid Build Coastguard Worker      }
5362*d9f75844SAndroid Build Coastguard Worker      resultdb {
5363*d9f75844SAndroid Build Coastguard Worker        enable: true
5364*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5365*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5366*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5367*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5368*d9f75844SAndroid Build Coastguard Worker          test_results {}
5369*d9f75844SAndroid Build Coastguard Worker        }
5370*d9f75844SAndroid Build Coastguard Worker      }
5371*d9f75844SAndroid Build Coastguard Worker    }
5372*d9f75844SAndroid Build Coastguard Worker    builders {
5373*d9f75844SAndroid Build Coastguard Worker      name: "mac_dbg_m1"
5374*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5375*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5376*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5377*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5378*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5379*d9f75844SAndroid Build Coastguard Worker      exe {
5380*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5381*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5382*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5383*d9f75844SAndroid Build Coastguard Worker      }
5384*d9f75844SAndroid Build Coastguard Worker      properties:
5385*d9f75844SAndroid Build Coastguard Worker        '{'
5386*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5387*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5388*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5389*d9f75844SAndroid Build Coastguard Worker        '  },'
5390*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5391*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5392*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5393*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5394*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5395*d9f75844SAndroid Build Coastguard Worker        '    ]'
5396*d9f75844SAndroid Build Coastguard Worker        '  },'
5397*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5398*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5399*d9f75844SAndroid Build Coastguard Worker        '}'
5400*d9f75844SAndroid Build Coastguard Worker      priority: 30
5401*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5402*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5403*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5404*d9f75844SAndroid Build Coastguard Worker      experiments {
5405*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5406*d9f75844SAndroid Build Coastguard Worker        value: 100
5407*d9f75844SAndroid Build Coastguard Worker      }
5408*d9f75844SAndroid Build Coastguard Worker      resultdb {
5409*d9f75844SAndroid Build Coastguard Worker        enable: true
5410*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5411*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5412*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5413*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5414*d9f75844SAndroid Build Coastguard Worker          test_results {}
5415*d9f75844SAndroid Build Coastguard Worker        }
5416*d9f75844SAndroid Build Coastguard Worker      }
5417*d9f75844SAndroid Build Coastguard Worker    }
5418*d9f75844SAndroid Build Coastguard Worker    builders {
5419*d9f75844SAndroid Build Coastguard Worker      name: "mac_rel"
5420*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5421*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5422*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5423*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5424*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5425*d9f75844SAndroid Build Coastguard Worker      exe {
5426*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5427*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5428*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5429*d9f75844SAndroid Build Coastguard Worker      }
5430*d9f75844SAndroid Build Coastguard Worker      properties:
5431*d9f75844SAndroid Build Coastguard Worker        '{'
5432*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5433*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5434*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5435*d9f75844SAndroid Build Coastguard Worker        '  },'
5436*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5437*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5438*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5439*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5440*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5441*d9f75844SAndroid Build Coastguard Worker        '    ]'
5442*d9f75844SAndroid Build Coastguard Worker        '  },'
5443*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5444*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5445*d9f75844SAndroid Build Coastguard Worker        '}'
5446*d9f75844SAndroid Build Coastguard Worker      priority: 30
5447*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5448*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5449*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5450*d9f75844SAndroid Build Coastguard Worker      experiments {
5451*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5452*d9f75844SAndroid Build Coastguard Worker        value: 100
5453*d9f75844SAndroid Build Coastguard Worker      }
5454*d9f75844SAndroid Build Coastguard Worker      resultdb {
5455*d9f75844SAndroid Build Coastguard Worker        enable: true
5456*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5457*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5458*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5459*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5460*d9f75844SAndroid Build Coastguard Worker          test_results {}
5461*d9f75844SAndroid Build Coastguard Worker        }
5462*d9f75844SAndroid Build Coastguard Worker      }
5463*d9f75844SAndroid Build Coastguard Worker    }
5464*d9f75844SAndroid Build Coastguard Worker    builders {
5465*d9f75844SAndroid Build Coastguard Worker      name: "mac_rel_m1"
5466*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5467*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5468*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5469*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Mac"
5470*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5471*d9f75844SAndroid Build Coastguard Worker      exe {
5472*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5473*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5474*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5475*d9f75844SAndroid Build Coastguard Worker      }
5476*d9f75844SAndroid Build Coastguard Worker      properties:
5477*d9f75844SAndroid Build Coastguard Worker        '{'
5478*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5479*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5480*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5481*d9f75844SAndroid Build Coastguard Worker        '  },'
5482*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5483*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5484*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5485*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5486*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5487*d9f75844SAndroid Build Coastguard Worker        '    ]'
5488*d9f75844SAndroid Build Coastguard Worker        '  },'
5489*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5490*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5491*d9f75844SAndroid Build Coastguard Worker        '}'
5492*d9f75844SAndroid Build Coastguard Worker      priority: 30
5493*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5494*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5495*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5496*d9f75844SAndroid Build Coastguard Worker      experiments {
5497*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5498*d9f75844SAndroid Build Coastguard Worker        value: 100
5499*d9f75844SAndroid Build Coastguard Worker      }
5500*d9f75844SAndroid Build Coastguard Worker      resultdb {
5501*d9f75844SAndroid Build Coastguard Worker        enable: true
5502*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5503*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5504*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5505*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5506*d9f75844SAndroid Build Coastguard Worker          test_results {}
5507*d9f75844SAndroid Build Coastguard Worker        }
5508*d9f75844SAndroid Build Coastguard Worker      }
5509*d9f75844SAndroid Build Coastguard Worker    }
5510*d9f75844SAndroid Build Coastguard Worker    builders {
5511*d9f75844SAndroid Build Coastguard Worker      name: "presubmit"
5512*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5513*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5514*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5515*d9f75844SAndroid Build Coastguard Worker      dimensions: "inside_docker:0"
5516*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Linux"
5517*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5518*d9f75844SAndroid Build Coastguard Worker      exe {
5519*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5520*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5521*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5522*d9f75844SAndroid Build Coastguard Worker      }
5523*d9f75844SAndroid Build Coastguard Worker      properties:
5524*d9f75844SAndroid Build Coastguard Worker        '{'
5525*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5526*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5527*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5528*d9f75844SAndroid Build Coastguard Worker        '  },'
5529*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5530*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5531*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5532*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5533*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5534*d9f75844SAndroid Build Coastguard Worker        '    ]'
5535*d9f75844SAndroid Build Coastguard Worker        '  },'
5536*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5537*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "run_presubmit",'
5538*d9f75844SAndroid Build Coastguard Worker        '  "repo_name": "webrtc",'
5539*d9f75844SAndroid Build Coastguard Worker        '  "runhooks": true'
5540*d9f75844SAndroid Build Coastguard Worker        '}'
5541*d9f75844SAndroid Build Coastguard Worker      priority: 28
5542*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5543*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5544*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5545*d9f75844SAndroid Build Coastguard Worker      experiments {
5546*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5547*d9f75844SAndroid Build Coastguard Worker        value: 100
5548*d9f75844SAndroid Build Coastguard Worker      }
5549*d9f75844SAndroid Build Coastguard Worker      resultdb {
5550*d9f75844SAndroid Build Coastguard Worker        enable: true
5551*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5552*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5553*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5554*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5555*d9f75844SAndroid Build Coastguard Worker          test_results {}
5556*d9f75844SAndroid Build Coastguard Worker        }
5557*d9f75844SAndroid Build Coastguard Worker      }
5558*d9f75844SAndroid Build Coastguard Worker    }
5559*d9f75844SAndroid Build Coastguard Worker    builders {
5560*d9f75844SAndroid Build Coastguard Worker      name: "win_asan"
5561*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5562*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5563*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5564*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5565*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5566*d9f75844SAndroid Build Coastguard Worker      exe {
5567*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5568*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5569*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5570*d9f75844SAndroid Build Coastguard Worker      }
5571*d9f75844SAndroid Build Coastguard Worker      properties:
5572*d9f75844SAndroid Build Coastguard Worker        '{'
5573*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5574*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5575*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5576*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5577*d9f75844SAndroid Build Coastguard Worker        '  },'
5578*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5579*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5580*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5581*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5582*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5583*d9f75844SAndroid Build Coastguard Worker        '    ]'
5584*d9f75844SAndroid Build Coastguard Worker        '  },'
5585*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5586*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5587*d9f75844SAndroid Build Coastguard Worker        '}'
5588*d9f75844SAndroid Build Coastguard Worker      priority: 30
5589*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5590*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5591*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5592*d9f75844SAndroid Build Coastguard Worker      experiments {
5593*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5594*d9f75844SAndroid Build Coastguard Worker        value: 100
5595*d9f75844SAndroid Build Coastguard Worker      }
5596*d9f75844SAndroid Build Coastguard Worker      resultdb {
5597*d9f75844SAndroid Build Coastguard Worker        enable: true
5598*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5599*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5600*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5601*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5602*d9f75844SAndroid Build Coastguard Worker          test_results {}
5603*d9f75844SAndroid Build Coastguard Worker        }
5604*d9f75844SAndroid Build Coastguard Worker      }
5605*d9f75844SAndroid Build Coastguard Worker    }
5606*d9f75844SAndroid Build Coastguard Worker    builders {
5607*d9f75844SAndroid Build Coastguard Worker      name: "win_chromium_compile"
5608*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5609*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5610*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5611*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5612*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5613*d9f75844SAndroid Build Coastguard Worker      exe {
5614*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5615*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5616*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5617*d9f75844SAndroid Build Coastguard Worker      }
5618*d9f75844SAndroid Build Coastguard Worker      properties:
5619*d9f75844SAndroid Build Coastguard Worker        '{'
5620*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5621*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5622*d9f75844SAndroid Build Coastguard Worker        '    "jobs": 150,'
5623*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5624*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5625*d9f75844SAndroid Build Coastguard Worker        '  },'
5626*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5627*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5628*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5629*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5630*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5631*d9f75844SAndroid Build Coastguard Worker        '    ]'
5632*d9f75844SAndroid Build Coastguard Worker        '  },'
5633*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5634*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "chromium_trybot"'
5635*d9f75844SAndroid Build Coastguard Worker        '}'
5636*d9f75844SAndroid Build Coastguard Worker      priority: 30
5637*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5638*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5639*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5640*d9f75844SAndroid Build Coastguard Worker      experiments {
5641*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5642*d9f75844SAndroid Build Coastguard Worker        value: 100
5643*d9f75844SAndroid Build Coastguard Worker      }
5644*d9f75844SAndroid Build Coastguard Worker      resultdb {
5645*d9f75844SAndroid Build Coastguard Worker        enable: true
5646*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5647*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5648*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5649*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5650*d9f75844SAndroid Build Coastguard Worker          test_results {}
5651*d9f75844SAndroid Build Coastguard Worker        }
5652*d9f75844SAndroid Build Coastguard Worker      }
5653*d9f75844SAndroid Build Coastguard Worker    }
5654*d9f75844SAndroid Build Coastguard Worker    builders {
5655*d9f75844SAndroid Build Coastguard Worker      name: "win_chromium_compile_dbg"
5656*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5657*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5658*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5659*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5660*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5661*d9f75844SAndroid Build Coastguard Worker      exe {
5662*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5663*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5664*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5665*d9f75844SAndroid Build Coastguard Worker      }
5666*d9f75844SAndroid Build Coastguard Worker      properties:
5667*d9f75844SAndroid Build Coastguard Worker        '{'
5668*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5669*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5670*d9f75844SAndroid Build Coastguard Worker        '    "jobs": 150,'
5671*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5672*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5673*d9f75844SAndroid Build Coastguard Worker        '  },'
5674*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5675*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5676*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5677*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5678*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5679*d9f75844SAndroid Build Coastguard Worker        '    ]'
5680*d9f75844SAndroid Build Coastguard Worker        '  },'
5681*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5682*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "chromium_trybot"'
5683*d9f75844SAndroid Build Coastguard Worker        '}'
5684*d9f75844SAndroid Build Coastguard Worker      priority: 30
5685*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5686*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5687*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5688*d9f75844SAndroid Build Coastguard Worker      experiments {
5689*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5690*d9f75844SAndroid Build Coastguard Worker        value: 100
5691*d9f75844SAndroid Build Coastguard Worker      }
5692*d9f75844SAndroid Build Coastguard Worker      resultdb {
5693*d9f75844SAndroid Build Coastguard Worker        enable: true
5694*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5695*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5696*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5697*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5698*d9f75844SAndroid Build Coastguard Worker          test_results {}
5699*d9f75844SAndroid Build Coastguard Worker        }
5700*d9f75844SAndroid Build Coastguard Worker      }
5701*d9f75844SAndroid Build Coastguard Worker    }
5702*d9f75844SAndroid Build Coastguard Worker    builders {
5703*d9f75844SAndroid Build Coastguard Worker      name: "win_compile_x64_clang_dbg"
5704*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5705*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5706*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5707*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5708*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5709*d9f75844SAndroid Build Coastguard Worker      exe {
5710*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5711*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5712*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5713*d9f75844SAndroid Build Coastguard Worker      }
5714*d9f75844SAndroid Build Coastguard Worker      properties:
5715*d9f75844SAndroid Build Coastguard Worker        '{'
5716*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5717*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5718*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5719*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5720*d9f75844SAndroid Build Coastguard Worker        '  },'
5721*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5722*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5723*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5724*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5725*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5726*d9f75844SAndroid Build Coastguard Worker        '    ]'
5727*d9f75844SAndroid Build Coastguard Worker        '  },'
5728*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5729*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5730*d9f75844SAndroid Build Coastguard Worker        '}'
5731*d9f75844SAndroid Build Coastguard Worker      priority: 30
5732*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5733*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5734*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5735*d9f75844SAndroid Build Coastguard Worker      experiments {
5736*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5737*d9f75844SAndroid Build Coastguard Worker        value: 100
5738*d9f75844SAndroid Build Coastguard Worker      }
5739*d9f75844SAndroid Build Coastguard Worker      resultdb {
5740*d9f75844SAndroid Build Coastguard Worker        enable: true
5741*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5742*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5743*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5744*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5745*d9f75844SAndroid Build Coastguard Worker          test_results {}
5746*d9f75844SAndroid Build Coastguard Worker        }
5747*d9f75844SAndroid Build Coastguard Worker      }
5748*d9f75844SAndroid Build Coastguard Worker    }
5749*d9f75844SAndroid Build Coastguard Worker    builders {
5750*d9f75844SAndroid Build Coastguard Worker      name: "win_compile_x64_clang_rel"
5751*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5752*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5753*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5754*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5755*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5756*d9f75844SAndroid Build Coastguard Worker      exe {
5757*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5758*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5759*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5760*d9f75844SAndroid Build Coastguard Worker      }
5761*d9f75844SAndroid Build Coastguard Worker      properties:
5762*d9f75844SAndroid Build Coastguard Worker        '{'
5763*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5764*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5765*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5766*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5767*d9f75844SAndroid Build Coastguard Worker        '  },'
5768*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5769*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5770*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5771*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5772*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5773*d9f75844SAndroid Build Coastguard Worker        '    ]'
5774*d9f75844SAndroid Build Coastguard Worker        '  },'
5775*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5776*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5777*d9f75844SAndroid Build Coastguard Worker        '}'
5778*d9f75844SAndroid Build Coastguard Worker      priority: 30
5779*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5780*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5781*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5782*d9f75844SAndroid Build Coastguard Worker      experiments {
5783*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5784*d9f75844SAndroid Build Coastguard Worker        value: 100
5785*d9f75844SAndroid Build Coastguard Worker      }
5786*d9f75844SAndroid Build Coastguard Worker      resultdb {
5787*d9f75844SAndroid Build Coastguard Worker        enable: true
5788*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5789*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5790*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5791*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5792*d9f75844SAndroid Build Coastguard Worker          test_results {}
5793*d9f75844SAndroid Build Coastguard Worker        }
5794*d9f75844SAndroid Build Coastguard Worker      }
5795*d9f75844SAndroid Build Coastguard Worker    }
5796*d9f75844SAndroid Build Coastguard Worker    builders {
5797*d9f75844SAndroid Build Coastguard Worker      name: "win_compile_x86_clang_dbg"
5798*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5799*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5800*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5801*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5802*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5803*d9f75844SAndroid Build Coastguard Worker      exe {
5804*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5805*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5806*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5807*d9f75844SAndroid Build Coastguard Worker      }
5808*d9f75844SAndroid Build Coastguard Worker      properties:
5809*d9f75844SAndroid Build Coastguard Worker        '{'
5810*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5811*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5812*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5813*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5814*d9f75844SAndroid Build Coastguard Worker        '  },'
5815*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5816*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5817*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5818*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5819*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5820*d9f75844SAndroid Build Coastguard Worker        '    ]'
5821*d9f75844SAndroid Build Coastguard Worker        '  },'
5822*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5823*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5824*d9f75844SAndroid Build Coastguard Worker        '}'
5825*d9f75844SAndroid Build Coastguard Worker      priority: 30
5826*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5827*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5828*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5829*d9f75844SAndroid Build Coastguard Worker      experiments {
5830*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5831*d9f75844SAndroid Build Coastguard Worker        value: 100
5832*d9f75844SAndroid Build Coastguard Worker      }
5833*d9f75844SAndroid Build Coastguard Worker      resultdb {
5834*d9f75844SAndroid Build Coastguard Worker        enable: true
5835*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5836*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5837*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5838*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5839*d9f75844SAndroid Build Coastguard Worker          test_results {}
5840*d9f75844SAndroid Build Coastguard Worker        }
5841*d9f75844SAndroid Build Coastguard Worker      }
5842*d9f75844SAndroid Build Coastguard Worker    }
5843*d9f75844SAndroid Build Coastguard Worker    builders {
5844*d9f75844SAndroid Build Coastguard Worker      name: "win_compile_x86_clang_rel"
5845*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5846*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5847*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5848*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5849*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5850*d9f75844SAndroid Build Coastguard Worker      exe {
5851*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5852*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5853*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5854*d9f75844SAndroid Build Coastguard Worker      }
5855*d9f75844SAndroid Build Coastguard Worker      properties:
5856*d9f75844SAndroid Build Coastguard Worker        '{'
5857*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5858*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5859*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5860*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5861*d9f75844SAndroid Build Coastguard Worker        '  },'
5862*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5863*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5864*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5865*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5866*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5867*d9f75844SAndroid Build Coastguard Worker        '    ]'
5868*d9f75844SAndroid Build Coastguard Worker        '  },'
5869*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5870*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5871*d9f75844SAndroid Build Coastguard Worker        '}'
5872*d9f75844SAndroid Build Coastguard Worker      priority: 30
5873*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5874*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5875*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5876*d9f75844SAndroid Build Coastguard Worker      experiments {
5877*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5878*d9f75844SAndroid Build Coastguard Worker        value: 100
5879*d9f75844SAndroid Build Coastguard Worker      }
5880*d9f75844SAndroid Build Coastguard Worker      resultdb {
5881*d9f75844SAndroid Build Coastguard Worker        enable: true
5882*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5883*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5884*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5885*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5886*d9f75844SAndroid Build Coastguard Worker          test_results {}
5887*d9f75844SAndroid Build Coastguard Worker        }
5888*d9f75844SAndroid Build Coastguard Worker      }
5889*d9f75844SAndroid Build Coastguard Worker    }
5890*d9f75844SAndroid Build Coastguard Worker    builders {
5891*d9f75844SAndroid Build Coastguard Worker      name: "win_x64_clang_dbg"
5892*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5893*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5894*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5895*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5896*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5897*d9f75844SAndroid Build Coastguard Worker      exe {
5898*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5899*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5900*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5901*d9f75844SAndroid Build Coastguard Worker      }
5902*d9f75844SAndroid Build Coastguard Worker      properties:
5903*d9f75844SAndroid Build Coastguard Worker        '{'
5904*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5905*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5906*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5907*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5908*d9f75844SAndroid Build Coastguard Worker        '  },'
5909*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5910*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5911*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5912*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5913*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5914*d9f75844SAndroid Build Coastguard Worker        '    ]'
5915*d9f75844SAndroid Build Coastguard Worker        '  },'
5916*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5917*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5918*d9f75844SAndroid Build Coastguard Worker        '}'
5919*d9f75844SAndroid Build Coastguard Worker      priority: 30
5920*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5921*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5922*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5923*d9f75844SAndroid Build Coastguard Worker      experiments {
5924*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5925*d9f75844SAndroid Build Coastguard Worker        value: 100
5926*d9f75844SAndroid Build Coastguard Worker      }
5927*d9f75844SAndroid Build Coastguard Worker      resultdb {
5928*d9f75844SAndroid Build Coastguard Worker        enable: true
5929*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5930*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5931*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5932*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5933*d9f75844SAndroid Build Coastguard Worker          test_results {}
5934*d9f75844SAndroid Build Coastguard Worker        }
5935*d9f75844SAndroid Build Coastguard Worker      }
5936*d9f75844SAndroid Build Coastguard Worker    }
5937*d9f75844SAndroid Build Coastguard Worker    builders {
5938*d9f75844SAndroid Build Coastguard Worker      name: "win_x64_clang_rel"
5939*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5940*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5941*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5942*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5943*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5944*d9f75844SAndroid Build Coastguard Worker      exe {
5945*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5946*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5947*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5948*d9f75844SAndroid Build Coastguard Worker      }
5949*d9f75844SAndroid Build Coastguard Worker      properties:
5950*d9f75844SAndroid Build Coastguard Worker        '{'
5951*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5952*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
5953*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
5954*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
5955*d9f75844SAndroid Build Coastguard Worker        '  },'
5956*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
5957*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
5958*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
5959*d9f75844SAndroid Build Coastguard Worker        '      "status",'
5960*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
5961*d9f75844SAndroid Build Coastguard Worker        '    ]'
5962*d9f75844SAndroid Build Coastguard Worker        '  },'
5963*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
5964*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
5965*d9f75844SAndroid Build Coastguard Worker        '}'
5966*d9f75844SAndroid Build Coastguard Worker      priority: 30
5967*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
5968*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
5969*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
5970*d9f75844SAndroid Build Coastguard Worker      experiments {
5971*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
5972*d9f75844SAndroid Build Coastguard Worker        value: 100
5973*d9f75844SAndroid Build Coastguard Worker      }
5974*d9f75844SAndroid Build Coastguard Worker      resultdb {
5975*d9f75844SAndroid Build Coastguard Worker        enable: true
5976*d9f75844SAndroid Build Coastguard Worker        bq_exports {
5977*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
5978*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
5979*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
5980*d9f75844SAndroid Build Coastguard Worker          test_results {}
5981*d9f75844SAndroid Build Coastguard Worker        }
5982*d9f75844SAndroid Build Coastguard Worker      }
5983*d9f75844SAndroid Build Coastguard Worker    }
5984*d9f75844SAndroid Build Coastguard Worker    builders {
5985*d9f75844SAndroid Build Coastguard Worker      name: "win_x86_clang_dbg"
5986*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
5987*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
5988*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
5989*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
5990*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
5991*d9f75844SAndroid Build Coastguard Worker      exe {
5992*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
5993*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
5994*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
5995*d9f75844SAndroid Build Coastguard Worker      }
5996*d9f75844SAndroid Build Coastguard Worker      properties:
5997*d9f75844SAndroid Build Coastguard Worker        '{'
5998*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
5999*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
6000*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
6001*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
6002*d9f75844SAndroid Build Coastguard Worker        '  },'
6003*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
6004*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
6005*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
6006*d9f75844SAndroid Build Coastguard Worker        '      "status",'
6007*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
6008*d9f75844SAndroid Build Coastguard Worker        '    ]'
6009*d9f75844SAndroid Build Coastguard Worker        '  },'
6010*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
6011*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
6012*d9f75844SAndroid Build Coastguard Worker        '}'
6013*d9f75844SAndroid Build Coastguard Worker      priority: 30
6014*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
6015*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
6016*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
6017*d9f75844SAndroid Build Coastguard Worker      experiments {
6018*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
6019*d9f75844SAndroid Build Coastguard Worker        value: 100
6020*d9f75844SAndroid Build Coastguard Worker      }
6021*d9f75844SAndroid Build Coastguard Worker      resultdb {
6022*d9f75844SAndroid Build Coastguard Worker        enable: true
6023*d9f75844SAndroid Build Coastguard Worker        bq_exports {
6024*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
6025*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
6026*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
6027*d9f75844SAndroid Build Coastguard Worker          test_results {}
6028*d9f75844SAndroid Build Coastguard Worker        }
6029*d9f75844SAndroid Build Coastguard Worker      }
6030*d9f75844SAndroid Build Coastguard Worker    }
6031*d9f75844SAndroid Build Coastguard Worker    builders {
6032*d9f75844SAndroid Build Coastguard Worker      name: "win_x86_clang_rel"
6033*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
6034*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
6035*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
6036*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
6037*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
6038*d9f75844SAndroid Build Coastguard Worker      exe {
6039*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
6040*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
6041*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
6042*d9f75844SAndroid Build Coastguard Worker      }
6043*d9f75844SAndroid Build Coastguard Worker      properties:
6044*d9f75844SAndroid Build Coastguard Worker        '{'
6045*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
6046*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
6047*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
6048*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
6049*d9f75844SAndroid Build Coastguard Worker        '  },'
6050*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
6051*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
6052*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
6053*d9f75844SAndroid Build Coastguard Worker        '      "status",'
6054*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
6055*d9f75844SAndroid Build Coastguard Worker        '    ]'
6056*d9f75844SAndroid Build Coastguard Worker        '  },'
6057*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
6058*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
6059*d9f75844SAndroid Build Coastguard Worker        '}'
6060*d9f75844SAndroid Build Coastguard Worker      priority: 30
6061*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
6062*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
6063*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
6064*d9f75844SAndroid Build Coastguard Worker      experiments {
6065*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
6066*d9f75844SAndroid Build Coastguard Worker        value: 100
6067*d9f75844SAndroid Build Coastguard Worker      }
6068*d9f75844SAndroid Build Coastguard Worker      resultdb {
6069*d9f75844SAndroid Build Coastguard Worker        enable: true
6070*d9f75844SAndroid Build Coastguard Worker        bq_exports {
6071*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
6072*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
6073*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
6074*d9f75844SAndroid Build Coastguard Worker          test_results {}
6075*d9f75844SAndroid Build Coastguard Worker        }
6076*d9f75844SAndroid Build Coastguard Worker      }
6077*d9f75844SAndroid Build Coastguard Worker    }
6078*d9f75844SAndroid Build Coastguard Worker    builders {
6079*d9f75844SAndroid Build Coastguard Worker      name: "win_x86_more_configs"
6080*d9f75844SAndroid Build Coastguard Worker      swarming_host: "chromium-swarm.appspot.com"
6081*d9f75844SAndroid Build Coastguard Worker      swarming_tags: "vpython:native-python-wrapper"
6082*d9f75844SAndroid Build Coastguard Worker      dimensions: "cpu:x86-64"
6083*d9f75844SAndroid Build Coastguard Worker      dimensions: "os:Windows"
6084*d9f75844SAndroid Build Coastguard Worker      dimensions: "pool:luci.webrtc.try"
6085*d9f75844SAndroid Build Coastguard Worker      exe {
6086*d9f75844SAndroid Build Coastguard Worker        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
6087*d9f75844SAndroid Build Coastguard Worker        cipd_version: "refs/heads/main"
6088*d9f75844SAndroid Build Coastguard Worker        cmd: "luciexe"
6089*d9f75844SAndroid Build Coastguard Worker      }
6090*d9f75844SAndroid Build Coastguard Worker      properties:
6091*d9f75844SAndroid Build Coastguard Worker        '{'
6092*d9f75844SAndroid Build Coastguard Worker        '  "$build/goma": {'
6093*d9f75844SAndroid Build Coastguard Worker        '    "enable_ats": false,'
6094*d9f75844SAndroid Build Coastguard Worker        '    "server_host": "goma.chromium.org",'
6095*d9f75844SAndroid Build Coastguard Worker        '    "use_luci_auth": true'
6096*d9f75844SAndroid Build Coastguard Worker        '  },'
6097*d9f75844SAndroid Build Coastguard Worker        '  "$recipe_engine/resultdb/test_presentation": {'
6098*d9f75844SAndroid Build Coastguard Worker        '    "column_keys": [],'
6099*d9f75844SAndroid Build Coastguard Worker        '    "grouping_keys": ['
6100*d9f75844SAndroid Build Coastguard Worker        '      "status",'
6101*d9f75844SAndroid Build Coastguard Worker        '      "v.test_suite"'
6102*d9f75844SAndroid Build Coastguard Worker        '    ]'
6103*d9f75844SAndroid Build Coastguard Worker        '  },'
6104*d9f75844SAndroid Build Coastguard Worker        '  "builder_group": "tryserver.webrtc",'
6105*d9f75844SAndroid Build Coastguard Worker        '  "recipe": "webrtc/standalone"'
6106*d9f75844SAndroid Build Coastguard Worker        '}'
6107*d9f75844SAndroid Build Coastguard Worker      priority: 30
6108*d9f75844SAndroid Build Coastguard Worker      execution_timeout_secs: 7200
6109*d9f75844SAndroid Build Coastguard Worker      build_numbers: YES
6110*d9f75844SAndroid Build Coastguard Worker      service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
6111*d9f75844SAndroid Build Coastguard Worker      experiments {
6112*d9f75844SAndroid Build Coastguard Worker        key: "luci.recipes.use_python3"
6113*d9f75844SAndroid Build Coastguard Worker        value: 100
6114*d9f75844SAndroid Build Coastguard Worker      }
6115*d9f75844SAndroid Build Coastguard Worker      resultdb {
6116*d9f75844SAndroid Build Coastguard Worker        enable: true
6117*d9f75844SAndroid Build Coastguard Worker        bq_exports {
6118*d9f75844SAndroid Build Coastguard Worker          project: "webrtc-ci"
6119*d9f75844SAndroid Build Coastguard Worker          dataset: "resultdb"
6120*d9f75844SAndroid Build Coastguard Worker          table: "try_test_results"
6121*d9f75844SAndroid Build Coastguard Worker          test_results {}
6122*d9f75844SAndroid Build Coastguard Worker        }
6123*d9f75844SAndroid Build Coastguard Worker      }
6124*d9f75844SAndroid Build Coastguard Worker    }
6125*d9f75844SAndroid Build Coastguard Worker  }
6126*d9f75844SAndroid Build Coastguard Worker}
6127