OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 from . import steps | 5 from . import steps |
6 | 6 |
7 RESULTS_URL = 'https://chromeperf.appspot.com' | 7 RESULTS_URL = 'https://chromeperf.appspot.com' |
8 | 8 |
9 | 9 |
10 KITCHEN_TEST_SPEC = { | 10 KITCHEN_TEST_SPEC = { |
(...skipping 30 matching lines...) Expand all Loading... |
41 'gclient_config': 'chromium', | 41 'gclient_config': 'chromium', |
42 'chromium_apply_config': [ | 42 'chromium_apply_config': [ |
43 'chromium_mac_mac_views', | 43 'chromium_mac_mac_views', |
44 'mb', | 44 'mb', |
45 'force_mac_toolchain' | 45 'force_mac_toolchain' |
46 ], | 46 ], |
47 'chromium_config_kwargs': { | 47 'chromium_config_kwargs': { |
48 'BUILD_CONFIG': 'Release', | 48 'BUILD_CONFIG': 'Release', |
49 'TARGET_BITS': 64, | 49 'TARGET_BITS': 64, |
50 }, | 50 }, |
51 'test_generators': [ | |
52 steps.generate_gtest, | |
53 steps.generate_script, | |
54 steps.generate_isolated_script, | |
55 ], | |
56 'checkout_dir': 'mac', | 51 'checkout_dir': 'mac', |
57 'testing': { | 52 'testing': { |
58 'platform': 'mac', | 53 'platform': 'mac', |
59 }, | 54 }, |
60 }, | 55 }, |
61 'Chromium Mac 10.11': { | 56 'Chromium Mac 10.11': { |
62 'chromium_config': 'chromium', | 57 'chromium_config': 'chromium', |
63 'chromium_apply_config': ['mb', 'force_mac_toolchain'], | 58 'chromium_apply_config': ['mb', 'force_mac_toolchain'], |
64 'gclient_config': 'chromium', | 59 'gclient_config': 'chromium', |
65 'chromium_config_kwargs': { | 60 'chromium_config_kwargs': { |
66 'BUILD_CONFIG': 'Release', | 61 'BUILD_CONFIG': 'Release', |
67 'TARGET_BITS': 64, | 62 'TARGET_BITS': 64, |
68 }, | 63 }, |
69 'test_generators': [ | |
70 steps.generate_gtest, | |
71 steps.generate_script, | |
72 ], | |
73 'testing': { | 64 'testing': { |
74 'platform': 'mac', | 65 'platform': 'mac', |
75 }, | 66 }, |
76 }, | 67 }, |
77 'Chromium Mac 10.11 Force Mac Toolchain': { | 68 'Chromium Mac 10.11 Force Mac Toolchain': { |
78 'chromium_config': 'chromium', | 69 'chromium_config': 'chromium', |
79 'chromium_apply_config': ['mb', 'force_mac_toolchain'], | 70 'chromium_apply_config': ['mb', 'force_mac_toolchain'], |
80 'gclient_config': 'chromium', | 71 'gclient_config': 'chromium', |
81 'chromium_config_kwargs': { | 72 'chromium_config_kwargs': { |
82 'BUILD_CONFIG': 'Release', | 73 'BUILD_CONFIG': 'Release', |
83 'TARGET_BITS': 64, | 74 'TARGET_BITS': 64, |
84 }, | 75 }, |
85 'test_generators': [ | |
86 steps.generate_gtest, | |
87 steps.generate_script, | |
88 ], | |
89 'testing': { | 76 'testing': { |
90 'platform': 'mac', | 77 'platform': 'mac', |
91 }, | 78 }, |
92 }, | 79 }, |
93 'Linux ARM': { | 80 'Linux ARM': { |
94 'chromium_config': 'chromium', | 81 'chromium_config': 'chromium', |
95 'gclient_config': 'chromium', | 82 'gclient_config': 'chromium', |
96 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 83 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
97 'chromium_config_kwargs': { | 84 'chromium_config_kwargs': { |
98 'BUILD_CONFIG': 'Release', | 85 'BUILD_CONFIG': 'Release', |
99 'TARGET_ARCH': 'arm', | 86 'TARGET_ARCH': 'arm', |
100 'TARGET_BITS': 32, | 87 'TARGET_BITS': 32, |
101 }, | 88 }, |
102 'bot_type': 'builder_tester', | 89 'bot_type': 'builder_tester', |
103 'testing': { | 90 'testing': { |
104 'platform': 'linux', | 91 'platform': 'linux', |
105 }, | 92 }, |
106 'archive_build': True, | 93 'archive_build': True, |
107 'gs_bucket': 'chromium-fyi-archive', | 94 'gs_bucket': 'chromium-fyi-archive', |
108 'test_generators': [ | |
109 steps.generate_gtest, | |
110 steps.generate_script, | |
111 steps.generate_isolated_script, | |
112 ], | |
113 'use_isolate': True, | 95 'use_isolate': True, |
114 'enable_swarming': True, | 96 'enable_swarming': True, |
115 'swarming_dimensions': { | 97 'swarming_dimensions': { |
116 'cpu': 'armv7l-32', | 98 'cpu': 'armv7l-32', |
117 'os': 'Ubuntu-14.04', | 99 'os': 'Ubuntu-14.04', |
118 }, | 100 }, |
119 }, | 101 }, |
120 'Linux V8 API Stability': { | 102 'Linux V8 API Stability': { |
121 'chromium_config': 'chromium', | 103 'chromium_config': 'chromium', |
122 'chromium_apply_config': ['mb'], | 104 'chromium_apply_config': ['mb'], |
(...skipping 18 matching lines...) Expand all Loading... |
141 'chromium_config': 'chromium', | 123 'chromium_config': 'chromium', |
142 'chromium_apply_config': ['mb','ninja_confirm_noop'], | 124 'chromium_apply_config': ['mb','ninja_confirm_noop'], |
143 'gclient_config': 'chromium', | 125 'gclient_config': 'chromium', |
144 'chromium_config_kwargs': { | 126 'chromium_config_kwargs': { |
145 'BUILD_CONFIG': 'Release', | 127 'BUILD_CONFIG': 'Release', |
146 'TARGET_BITS': 64, | 128 'TARGET_BITS': 64, |
147 }, | 129 }, |
148 'compile_targets': [ | 130 'compile_targets': [ |
149 'blink_tests', | 131 'blink_tests', |
150 ], | 132 ], |
151 'test_generators': [ | |
152 steps.generate_gtest, | |
153 steps.generate_script, | |
154 ], | |
155 'tests': [ | 133 'tests': [ |
156 steps.BlinkTest(extra_args=[ | 134 steps.BlinkTest(extra_args=[ |
157 '--additional-driver-flag=--enable-slimming-paint-v2', | 135 '--additional-driver-flag=--enable-slimming-paint-v2', |
158 ]), | 136 ]), |
159 ], | 137 ], |
160 'testing': { | 138 'testing': { |
161 'platform': 'linux', | 139 'platform': 'linux', |
162 }, | 140 }, |
163 'enable_swarming': True, | 141 'enable_swarming': True, |
164 'use_isolate': True, | 142 'use_isolate': True, |
165 }, | 143 }, |
166 'WebKit Linux - WPTServe':{ | 144 'WebKit Linux - WPTServe':{ |
167 'chromium_config': 'chromium', | 145 'chromium_config': 'chromium', |
168 'chromium_apply_config': ['mb','ninja_confirm_noop'], | 146 'chromium_apply_config': ['mb','ninja_confirm_noop'], |
169 'gclient_config': 'chromium', | 147 'gclient_config': 'chromium', |
170 'chromium_config_kwargs': { | 148 'chromium_config_kwargs': { |
171 'BUILD_CONFIG': 'Release', | 149 'BUILD_CONFIG': 'Release', |
172 'TARGET_BITS': 64, | 150 'TARGET_BITS': 64, |
173 }, | 151 }, |
174 'compile_targets': [ | 152 'compile_targets': [ |
175 'blink_tests', | 153 'blink_tests', |
176 ], | 154 ], |
177 'test_generators': [ | |
178 steps.generate_gtest, | |
179 steps.generate_script, | |
180 ], | |
181 'tests': [ | 155 'tests': [ |
182 steps.BlinkTest(extra_args=[ | 156 steps.BlinkTest(extra_args=[ |
183 '--enable-wptserve', | 157 '--enable-wptserve', |
184 ]), | 158 ]), |
185 ], | 159 ], |
186 'testing': { | 160 'testing': { |
187 'platform': 'linux', | 161 'platform': 'linux', |
188 }, | 162 }, |
189 'enable_swarming': True, | 163 'enable_swarming': True, |
190 'use_isolate': True, | 164 'use_isolate': True, |
191 }, | 165 }, |
192 'WebKit Linux - TraceWrappables': { | 166 'WebKit Linux - TraceWrappables': { |
193 'chromium_config': 'chromium', | 167 'chromium_config': 'chromium', |
194 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 168 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
195 'gclient_config': 'chromium', | 169 'gclient_config': 'chromium', |
196 'chromium_config_kwargs': { | 170 'chromium_config_kwargs': { |
197 'BUILD_CONFIG': 'Release', | 171 'BUILD_CONFIG': 'Release', |
198 'TARGET_BITS': 64, | 172 'TARGET_BITS': 64, |
199 }, | 173 }, |
200 'compile_targets': [ | 174 'compile_targets': [ |
201 'blink_tests', | 175 'blink_tests', |
202 ], | 176 ], |
203 'test_generators': [ | |
204 steps.generate_gtest, | |
205 steps.generate_script, | |
206 ], | |
207 'tests': [ | 177 'tests': [ |
208 steps.BlinkTest(extra_args=[ | 178 steps.BlinkTest(extra_args=[ |
209 '--additional-driver-flag', | 179 '--additional-driver-flag', |
210 '--enable-blink-features=TraceWrappables', | 180 '--enable-blink-features=TraceWrappables', |
211 ]), | 181 ]), |
212 ], | 182 ], |
213 'testing': { | 183 'testing': { |
214 'platform': 'linux', | 184 'platform': 'linux', |
215 }, | 185 }, |
216 'enable_swarming': True, | 186 'enable_swarming': True, |
217 'use_isolate': True, | 187 'use_isolate': True, |
218 }, | 188 }, |
219 'WebKit Mac - WPTServe':{ | 189 'WebKit Mac - WPTServe':{ |
220 'chromium_config': 'chromium', | 190 'chromium_config': 'chromium', |
221 'chromium_apply_config': ['mb','ninja_confirm_noop'], | 191 'chromium_apply_config': ['mb','ninja_confirm_noop'], |
222 'gclient_config': 'chromium', | 192 'gclient_config': 'chromium', |
223 'chromium_config_kwargs': { | 193 'chromium_config_kwargs': { |
224 'BUILD_CONFIG': 'Release', | 194 'BUILD_CONFIG': 'Release', |
225 'TARGET_BITS': 64, | 195 'TARGET_BITS': 64, |
226 }, | 196 }, |
227 'compile_targets': [ | 197 'compile_targets': [ |
228 'blink_tests', | 198 'blink_tests', |
229 ], | 199 ], |
230 'test_generators': [ | |
231 steps.generate_gtest, | |
232 steps.generate_script, | |
233 ], | |
234 'tests': [ | 200 'tests': [ |
235 steps.BlinkTest(extra_args=[ | 201 steps.BlinkTest(extra_args=[ |
236 '--enable-wptserve', | 202 '--enable-wptserve', |
237 ]), | 203 ]), |
238 ], | 204 ], |
239 'testing': { | 205 'testing': { |
240 'platform': 'mac', | 206 'platform': 'mac', |
241 }, | 207 }, |
242 'enable_swarming': True, | 208 'enable_swarming': True, |
243 'use_isolate': True, | 209 'use_isolate': True, |
244 }, | 210 }, |
245 'WebKit Win - WPTServe':{ | 211 'WebKit Win - WPTServe':{ |
246 'chromium_config': 'chromium', | 212 'chromium_config': 'chromium', |
247 'chromium_apply_config': ['mb','ninja_confirm_noop'], | 213 'chromium_apply_config': ['mb','ninja_confirm_noop'], |
248 'gclient_config': 'chromium', | 214 'gclient_config': 'chromium', |
249 'chromium_config_kwargs': { | 215 'chromium_config_kwargs': { |
250 'BUILD_CONFIG': 'Release', | 216 'BUILD_CONFIG': 'Release', |
251 'TARGET_BITS': 32, | 217 'TARGET_BITS': 32, |
252 }, | 218 }, |
253 'compile_targets': [ | 219 'compile_targets': [ |
254 'blink_tests', | 220 'blink_tests', |
255 ], | 221 ], |
256 'test_generators': [ | |
257 steps.generate_gtest, | |
258 steps.generate_script, | |
259 ], | |
260 'tests': [ | 222 'tests': [ |
261 steps.BlinkTest(extra_args=[ | 223 steps.BlinkTest(extra_args=[ |
262 '--enable-wptserve', | 224 '--enable-wptserve', |
263 ]), | 225 ]), |
264 ], | 226 ], |
265 'testing': { | 227 'testing': { |
266 'platform': 'win', | 228 'platform': 'win', |
267 }, | 229 }, |
268 'enable_swarming': True, | 230 'enable_swarming': True, |
269 'use_isolate': True, | 231 'use_isolate': True, |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
327 }, | 289 }, |
328 }, | 290 }, |
329 'CFI Linux': { | 291 'CFI Linux': { |
330 'chromium_config': 'chromium_cfi', | 292 'chromium_config': 'chromium_cfi', |
331 'chromium_apply_config': ['mb'], | 293 'chromium_apply_config': ['mb'], |
332 'gclient_config': 'chromium', | 294 'gclient_config': 'chromium', |
333 'chromium_config_kwargs': { | 295 'chromium_config_kwargs': { |
334 'BUILD_CONFIG': 'Release', | 296 'BUILD_CONFIG': 'Release', |
335 'TARGET_BITS': 64, | 297 'TARGET_BITS': 64, |
336 }, | 298 }, |
337 'test_generators': [ | |
338 steps.generate_gtest, | |
339 steps.generate_script, | |
340 steps.generate_isolated_script, | |
341 ], | |
342 'bot_type': 'builder_tester', | 299 'bot_type': 'builder_tester', |
343 'testing': { | 300 'testing': { |
344 'platform': 'linux', | 301 'platform': 'linux', |
345 }, | 302 }, |
346 }, | 303 }, |
347 'CFI Linux Full': { | 304 'CFI Linux Full': { |
348 'chromium_config': 'chromium_cfi', | 305 'chromium_config': 'chromium_cfi', |
349 'chromium_apply_config': ['mb'], | 306 'chromium_apply_config': ['mb'], |
350 'gclient_config': 'chromium', | 307 'gclient_config': 'chromium', |
351 'chromium_config_kwargs': { | 308 'chromium_config_kwargs': { |
352 'BUILD_CONFIG': 'Release', | 309 'BUILD_CONFIG': 'Release', |
353 'TARGET_BITS': 64, | 310 'TARGET_BITS': 64, |
354 }, | 311 }, |
355 'test_generators': [ | |
356 steps.generate_gtest, | |
357 steps.generate_script, | |
358 steps.generate_isolated_script, | |
359 ], | |
360 'bot_type': 'builder_tester', | 312 'bot_type': 'builder_tester', |
361 'testing': { | 313 'testing': { |
362 'platform': 'linux', | 314 'platform': 'linux', |
363 }, | 315 }, |
364 }, | 316 }, |
365 'CFI Linux ToT': { | 317 'CFI Linux ToT': { |
366 'chromium_config': 'chromium_cfi', | 318 'chromium_config': 'chromium_cfi', |
367 'chromium_apply_config': ['clang_tot', 'mb'], | 319 'chromium_apply_config': ['clang_tot', 'mb'], |
368 'gclient_config': 'chromium', | 320 'gclient_config': 'chromium', |
369 'chromium_config_kwargs': { | 321 'chromium_config_kwargs': { |
370 'BUILD_CONFIG': 'Release', | 322 'BUILD_CONFIG': 'Release', |
371 'TARGET_BITS': 64, | 323 'TARGET_BITS': 64, |
372 }, | 324 }, |
373 'test_generators': [ | |
374 steps.generate_gtest, | |
375 steps.generate_script, | |
376 steps.generate_isolated_script, | |
377 ], | |
378 'bot_type': 'builder_tester', | 325 'bot_type': 'builder_tester', |
379 'testing': { | 326 'testing': { |
380 'platform': 'linux', | 327 'platform': 'linux', |
381 }, | 328 }, |
382 }, | 329 }, |
383 'CFI Linux CF': { | 330 'CFI Linux CF': { |
384 'chromium_config': 'chromium_cfi', | 331 'chromium_config': 'chromium_cfi', |
385 'chromium_apply_config': ['mb', 'clobber'], | 332 'chromium_apply_config': ['mb', 'clobber'], |
386 'gclient_config': 'chromium', | 333 'gclient_config': 'chromium', |
387 'chromium_config_kwargs': { | 334 'chromium_config_kwargs': { |
(...skipping 10 matching lines...) Expand all Loading... |
398 }, | 345 }, |
399 'LTO Linux': { | 346 'LTO Linux': { |
400 'chromium_config': 'chromium_official', | 347 'chromium_config': 'chromium_official', |
401 'chromium_apply_config': ['mb'], | 348 'chromium_apply_config': ['mb'], |
402 'gclient_config': 'chromium', | 349 'gclient_config': 'chromium', |
403 'gclient_apply_config': ['chrome_internal'], | 350 'gclient_apply_config': ['chrome_internal'], |
404 'chromium_config_kwargs': { | 351 'chromium_config_kwargs': { |
405 'BUILD_CONFIG': 'Release', | 352 'BUILD_CONFIG': 'Release', |
406 'TARGET_BITS': 64, | 353 'TARGET_BITS': 64, |
407 }, | 354 }, |
408 'test_generators': [ | |
409 steps.generate_gtest, | |
410 steps.generate_script, | |
411 steps.generate_isolated_script, | |
412 ], | |
413 'bot_type': 'builder_tester', | 355 'bot_type': 'builder_tester', |
414 'testing': { | 356 'testing': { |
415 'platform': 'linux', | 357 'platform': 'linux', |
416 }, | 358 }, |
417 }, | 359 }, |
418 'LTO Linux Perf': { | 360 'LTO Linux Perf': { |
419 'chromium_config': 'chromium_official', | 361 'chromium_config': 'chromium_official', |
420 'chromium_apply_config': ['mb'], | 362 'chromium_apply_config': ['mb'], |
421 'gclient_config': 'chromium', | 363 'gclient_config': 'chromium', |
422 'gclient_apply_config': ['chrome_internal'], | 364 'gclient_apply_config': ['chrome_internal'], |
423 'chromium_config_kwargs': { | 365 'chromium_config_kwargs': { |
424 'BUILD_CONFIG': 'Release', | 366 'BUILD_CONFIG': 'Release', |
425 'TARGET_BITS': 64, | 367 'TARGET_BITS': 64, |
426 }, | 368 }, |
427 'bot_type': 'builder', | 369 'bot_type': 'builder', |
428 'compile_targets': [ 'chromium_builder_perf' ], | 370 'compile_targets': [ 'chromium_builder_perf' ], |
429 'testing': { | 371 'testing': { |
430 'platform': 'linux', | 372 'platform': 'linux', |
431 }, | 373 }, |
432 }, | 374 }, |
433 'ThinLTO Linux ToT': { | 375 'ThinLTO Linux ToT': { |
434 'chromium_config': 'clang_tot_linux_lld', | 376 'chromium_config': 'clang_tot_linux_lld', |
435 'chromium_apply_config': ['mb'], | 377 'chromium_apply_config': ['mb'], |
436 'gclient_config': 'chromium', | 378 'gclient_config': 'chromium', |
437 'chromium_config_kwargs': { | 379 'chromium_config_kwargs': { |
438 'BUILD_CONFIG': 'Release', | 380 'BUILD_CONFIG': 'Release', |
439 'TARGET_BITS': 64, | 381 'TARGET_BITS': 64, |
440 }, | 382 }, |
441 'test_generators': [ | |
442 steps.generate_gtest, | |
443 steps.generate_script, | |
444 steps.generate_isolated_script, | |
445 ], | |
446 'bot_type': 'builder_tester', | 383 'bot_type': 'builder_tester', |
447 'testing': { | 384 'testing': { |
448 'platform': 'linux', | 385 'platform': 'linux', |
449 }, | 386 }, |
450 }, | 387 }, |
451 'UBSanVptr Linux': { | 388 'UBSanVptr Linux': { |
452 'chromium_config': 'chromium', | 389 'chromium_config': 'chromium', |
453 'chromium_apply_config': ['mb'], | 390 'chromium_apply_config': ['mb'], |
454 'gclient_config': 'chromium', | 391 'gclient_config': 'chromium', |
455 'chromium_config_kwargs': { | 392 'chromium_config_kwargs': { |
456 'BUILD_CONFIG': 'Release', | 393 'BUILD_CONFIG': 'Release', |
457 'TARGET_BITS': 64, | 394 'TARGET_BITS': 64, |
458 }, | 395 }, |
459 'test_generators': [ | |
460 steps.generate_gtest, | |
461 steps.generate_script, | |
462 steps.generate_isolated_script, | |
463 ], | |
464 'bot_type': 'builder_tester', | 396 'bot_type': 'builder_tester', |
465 'testing': { | 397 'testing': { |
466 'platform': 'linux', | 398 'platform': 'linux', |
467 }, | 399 }, |
468 }, | 400 }, |
469 'Mac OpenSSL': { | 401 'Mac OpenSSL': { |
470 'chromium_config': 'chromium', | 402 'chromium_config': 'chromium', |
471 'gclient_config': 'chromium', | 403 'gclient_config': 'chromium', |
472 'chromium_apply_config': ['force_mac_toolchain'], | 404 'chromium_apply_config': ['force_mac_toolchain'], |
473 'chromium_config_kwargs': { | 405 'chromium_config_kwargs': { |
474 'BUILD_CONFIG': 'Release', | 406 'BUILD_CONFIG': 'Release', |
475 'TARGET_BITS': 32, | 407 'TARGET_BITS': 32, |
476 }, | 408 }, |
477 'GYP_DEFINES': { | 409 'GYP_DEFINES': { |
478 'use_openssl': '1', | 410 'use_openssl': '1', |
479 }, | 411 }, |
480 'test_generators': [ | |
481 steps.generate_gtest, | |
482 steps.generate_script, | |
483 steps.generate_isolated_script, | |
484 ], | |
485 'testing': { | 412 'testing': { |
486 'platform': 'mac', | 413 'platform': 'mac', |
487 }, | 414 }, |
488 }, | 415 }, |
489 'Site Isolation Linux': { | 416 'Site Isolation Linux': { |
490 'chromium_config': 'chromium', | 417 'chromium_config': 'chromium', |
491 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 418 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
492 'gclient_config': 'chromium', | 419 'gclient_config': 'chromium', |
493 'chromium_config_kwargs': { | 420 'chromium_config_kwargs': { |
494 'BUILD_CONFIG': 'Release', | 421 'BUILD_CONFIG': 'Release', |
(...skipping 10 matching lines...) Expand all Loading... |
505 'tests': [ | 432 'tests': [ |
506 steps.BlinkTest(extra_args=[ | 433 steps.BlinkTest(extra_args=[ |
507 '--additional-driver-flag', | 434 '--additional-driver-flag', |
508 '--site-per-process', | 435 '--site-per-process', |
509 '--additional-expectations', | 436 '--additional-expectations', |
510 'src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process'
, | 437 'src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process'
, |
511 '--options', | 438 '--options', |
512 'http/tests', | 439 'http/tests', |
513 ]), | 440 ]), |
514 ], | 441 ], |
515 'test_generators': [ | |
516 steps.generate_gtest, | |
517 steps.generate_script, | |
518 steps.generate_isolated_script, | |
519 ], | |
520 'checkout_dir': 'linux', | 442 'checkout_dir': 'linux', |
521 'testing': { | 443 'testing': { |
522 'platform': 'linux', | 444 'platform': 'linux', |
523 }, | 445 }, |
524 'use_isolate': True, | 446 'use_isolate': True, |
525 'enable_swarming': True, | 447 'enable_swarming': True, |
526 }, | 448 }, |
527 'Site Isolation Win': { | 449 'Site Isolation Win': { |
528 'chromium_config': 'chromium', | 450 'chromium_config': 'chromium', |
529 'chromium_apply_config': ['mb'], | 451 'chromium_apply_config': ['mb'], |
(...skipping 12 matching lines...) Expand all Loading... |
542 'content_browsertests', | 464 'content_browsertests', |
543 ], | 465 ], |
544 'tests': [ | 466 'tests': [ |
545 steps.BlinkTest(extra_args=[ | 467 steps.BlinkTest(extra_args=[ |
546 '--additional-driver-flag', | 468 '--additional-driver-flag', |
547 '--site-per-process', | 469 '--site-per-process', |
548 '--additional-expectations', | 470 '--additional-expectations', |
549 'src\\third_party\\WebKit\\LayoutTests\\FlagExpectations\\site-per-pro
cess', | 471 'src\\third_party\\WebKit\\LayoutTests\\FlagExpectations\\site-per-pro
cess', |
550 ]), | 472 ]), |
551 ], | 473 ], |
552 'test_generators': [ | |
553 steps.generate_gtest, | |
554 steps.generate_script, | |
555 steps.generate_isolated_script, | |
556 ], | |
557 'testing': { | 474 'testing': { |
558 'platform': 'win', | 475 'platform': 'win', |
559 }, | 476 }, |
560 'use_isolate': True, | 477 'use_isolate': True, |
561 'enable_swarming': True, | 478 'enable_swarming': True, |
562 }, | 479 }, |
563 'Browser Side Navigation Linux': { | 480 'Browser Side Navigation Linux': { |
564 'chromium_config': 'chromium', | 481 'chromium_config': 'chromium', |
565 'chromium_apply_config': ['mb'], | 482 'chromium_apply_config': ['mb'], |
566 'gclient_config': 'chromium', | 483 'gclient_config': 'chromium', |
567 'chromium_config_kwargs': { | 484 'chromium_config_kwargs': { |
568 'BUILD_CONFIG': 'Release', | 485 'BUILD_CONFIG': 'Release', |
569 'TARGET_BITS': 64, | 486 'TARGET_BITS': 64, |
570 }, | 487 }, |
571 'bot_type': 'builder_tester', | 488 'bot_type': 'builder_tester', |
572 'compile_targets': [ | 489 'compile_targets': [ |
573 'content_unittests', | 490 'content_unittests', |
574 'content_browsertests', | 491 'content_browsertests', |
575 ], | 492 ], |
576 'tests': [ | 493 'tests': [ |
577 steps.BlinkTest(["--additional-driver-flag=--enable-browser-side-navigat
ion"]), | 494 steps.BlinkTest(["--additional-driver-flag=--enable-browser-side-navigat
ion"]), |
578 ], | 495 ], |
579 'test_generators': [ | |
580 steps.generate_gtest, | |
581 steps.generate_script, | |
582 steps.generate_isolated_script, | |
583 ], | |
584 'testing': { | 496 'testing': { |
585 'platform': 'linux', | 497 'platform': 'linux', |
586 }, | 498 }, |
587 'use_isolate': True, | 499 'use_isolate': True, |
588 'enable_swarming': True, | 500 'enable_swarming': True, |
589 }, | 501 }, |
590 'CrWinClang': { | 502 'CrWinClang': { |
591 'chromium_config': 'chromium_win_clang_official', | 503 'chromium_config': 'chromium_win_clang_official', |
592 'gclient_config': 'chromium', | 504 'gclient_config': 'chromium', |
593 'gclient_apply_config': ['chrome_internal'], | 505 'gclient_apply_config': ['chrome_internal'], |
(...skipping 16 matching lines...) Expand all Loading... |
610 'add_tests_as_compile_targets': False, | 522 'add_tests_as_compile_targets': False, |
611 'checkout_dir': 'win_clang', | 523 'checkout_dir': 'win_clang', |
612 }, | 524 }, |
613 'CrWinClang tester': { | 525 'CrWinClang tester': { |
614 'chromium_config': 'chromium_no_goma', | 526 'chromium_config': 'chromium_no_goma', |
615 'gclient_config': 'chromium', | 527 'gclient_config': 'chromium', |
616 'chromium_config_kwargs': { | 528 'chromium_config_kwargs': { |
617 'BUILD_CONFIG': 'Release', | 529 'BUILD_CONFIG': 'Release', |
618 'TARGET_BITS': 32, | 530 'TARGET_BITS': 32, |
619 }, | 531 }, |
620 'test_generators': [ | |
621 steps.generate_gtest, | |
622 ], | |
623 'bot_type': 'tester', | 532 'bot_type': 'tester', |
624 'parent_buildername': 'CrWinClang', | 533 'parent_buildername': 'CrWinClang', |
625 'testing': { | 534 'testing': { |
626 'platform': 'win', | 535 'platform': 'win', |
627 }, | 536 }, |
628 'enable_swarming': True, | 537 'enable_swarming': True, |
629 }, | 538 }, |
630 'CrWinClang(dbg)': { | 539 'CrWinClang(dbg)': { |
631 'chromium_config': 'chromium_win_clang', | 540 'chromium_config': 'chromium_win_clang', |
632 'gclient_config': 'chromium', | 541 'gclient_config': 'chromium', |
(...skipping 17 matching lines...) Expand all Loading... |
650 'add_tests_as_compile_targets': False, | 559 'add_tests_as_compile_targets': False, |
651 'checkout_dir': 'win_clang', | 560 'checkout_dir': 'win_clang', |
652 }, | 561 }, |
653 'CrWinClang(dbg) tester': { | 562 'CrWinClang(dbg) tester': { |
654 'chromium_config': 'chromium_no_goma', | 563 'chromium_config': 'chromium_no_goma', |
655 'gclient_config': 'chromium', | 564 'gclient_config': 'chromium', |
656 'chromium_config_kwargs': { | 565 'chromium_config_kwargs': { |
657 'BUILD_CONFIG': 'Debug', | 566 'BUILD_CONFIG': 'Debug', |
658 'TARGET_BITS': 32, | 567 'TARGET_BITS': 32, |
659 }, | 568 }, |
660 'test_generators': [ | |
661 steps.generate_gtest, | |
662 ], | |
663 'bot_type': 'tester', | 569 'bot_type': 'tester', |
664 'parent_buildername': 'CrWinClang(dbg)', | 570 'parent_buildername': 'CrWinClang(dbg)', |
665 'testing': { | 571 'testing': { |
666 'platform': 'win', | 572 'platform': 'win', |
667 }, | 573 }, |
668 'enable_swarming': True, | 574 'enable_swarming': True, |
669 }, | 575 }, |
670 'CrWinClang(shared)': { | 576 'CrWinClang(shared)': { |
671 'chromium_config': 'chromium_win_clang', | 577 'chromium_config': 'chromium_win_clang', |
672 'chromium_apply_config': ['mb'], | 578 'chromium_apply_config': ['mb'], |
(...skipping 16 matching lines...) Expand all Loading... |
689 # compile line. We want to build everything. | 595 # compile line. We want to build everything. |
690 'add_tests_as_compile_targets': False, | 596 'add_tests_as_compile_targets': False, |
691 }, | 597 }, |
692 'CrWinClang(shared) tester': { | 598 'CrWinClang(shared) tester': { |
693 'chromium_config': 'chromium_no_goma', | 599 'chromium_config': 'chromium_no_goma', |
694 'gclient_config': 'chromium', | 600 'gclient_config': 'chromium', |
695 'chromium_config_kwargs': { | 601 'chromium_config_kwargs': { |
696 'BUILD_CONFIG': 'Release', | 602 'BUILD_CONFIG': 'Release', |
697 'TARGET_BITS': 32, | 603 'TARGET_BITS': 32, |
698 }, | 604 }, |
699 'test_generators': [ | |
700 steps.generate_gtest, | |
701 ], | |
702 'bot_type': 'tester', | 605 'bot_type': 'tester', |
703 'parent_buildername': 'CrWinClang(shared)', | 606 'parent_buildername': 'CrWinClang(shared)', |
704 'testing': { | 607 'testing': { |
705 'platform': 'win', | 608 'platform': 'win', |
706 }, | 609 }, |
707 'enable_swarming': True, | 610 'enable_swarming': True, |
708 }, | 611 }, |
709 'CrWinClang64': { | 612 'CrWinClang64': { |
710 'chromium_config': 'chromium_win_clang_official', | 613 'chromium_config': 'chromium_win_clang_official', |
711 'gclient_config': 'chromium', | 614 'gclient_config': 'chromium', |
(...skipping 17 matching lines...) Expand all Loading... |
729 'add_tests_as_compile_targets': False, | 632 'add_tests_as_compile_targets': False, |
730 'checkout_dir': 'win_clang', | 633 'checkout_dir': 'win_clang', |
731 }, | 634 }, |
732 'CrWinClang64 tester': { | 635 'CrWinClang64 tester': { |
733 'chromium_config': 'chromium_no_goma', | 636 'chromium_config': 'chromium_no_goma', |
734 'gclient_config': 'chromium', | 637 'gclient_config': 'chromium', |
735 'chromium_config_kwargs': { | 638 'chromium_config_kwargs': { |
736 'BUILD_CONFIG': 'Release', | 639 'BUILD_CONFIG': 'Release', |
737 'TARGET_BITS': 64, | 640 'TARGET_BITS': 64, |
738 }, | 641 }, |
739 'test_generators': [ | |
740 steps.generate_gtest, | |
741 ], | |
742 'bot_type': 'tester', | 642 'bot_type': 'tester', |
743 'parent_buildername': 'CrWinClang64', | 643 'parent_buildername': 'CrWinClang64', |
744 'testing': { | 644 'testing': { |
745 'platform': 'win', | 645 'platform': 'win', |
746 }, | 646 }, |
747 'enable_swarming': True, | 647 'enable_swarming': True, |
748 }, | 648 }, |
749 'CrWinClang64(dbg)': { | 649 'CrWinClang64(dbg)': { |
750 'chromium_config': 'chromium_win_clang', | 650 'chromium_config': 'chromium_win_clang', |
751 'chromium_apply_config': ['mb'], | 651 'chromium_apply_config': ['mb'], |
(...skipping 17 matching lines...) Expand all Loading... |
769 'add_tests_as_compile_targets': False, | 669 'add_tests_as_compile_targets': False, |
770 'checkout_dir': 'win_clang', | 670 'checkout_dir': 'win_clang', |
771 }, | 671 }, |
772 'CrWinClang64(dbg) tester': { | 672 'CrWinClang64(dbg) tester': { |
773 'chromium_config': 'chromium_no_goma', | 673 'chromium_config': 'chromium_no_goma', |
774 'gclient_config': 'chromium', | 674 'gclient_config': 'chromium', |
775 'chromium_config_kwargs': { | 675 'chromium_config_kwargs': { |
776 'BUILD_CONFIG': 'Debug', | 676 'BUILD_CONFIG': 'Debug', |
777 'TARGET_BITS': 64, | 677 'TARGET_BITS': 64, |
778 }, | 678 }, |
779 'test_generators': [ | |
780 steps.generate_gtest, | |
781 ], | |
782 'bot_type': 'tester', | 679 'bot_type': 'tester', |
783 'parent_buildername': 'CrWinClang64(dbg)', | 680 'parent_buildername': 'CrWinClang64(dbg)', |
784 'testing': { | 681 'testing': { |
785 'platform': 'win', | 682 'platform': 'win', |
786 }, | 683 }, |
787 'enable_swarming': True, | 684 'enable_swarming': True, |
788 }, | 685 }, |
789 'CrWinClang64(dll)': { | 686 'CrWinClang64(dll)': { |
790 'chromium_config': 'chromium_win_clang', | 687 'chromium_config': 'chromium_win_clang', |
791 'chromium_apply_config': ['mb'], | 688 'chromium_apply_config': ['mb'], |
(...skipping 16 matching lines...) Expand all Loading... |
808 # compile line. We want to build everything. | 705 # compile line. We want to build everything. |
809 'add_tests_as_compile_targets': False, | 706 'add_tests_as_compile_targets': False, |
810 }, | 707 }, |
811 'CrWinClang64(dll) tester': { | 708 'CrWinClang64(dll) tester': { |
812 'chromium_config': 'chromium_no_goma', | 709 'chromium_config': 'chromium_no_goma', |
813 'gclient_config': 'chromium', | 710 'gclient_config': 'chromium', |
814 'chromium_config_kwargs': { | 711 'chromium_config_kwargs': { |
815 'BUILD_CONFIG': 'Release', | 712 'BUILD_CONFIG': 'Release', |
816 'TARGET_BITS': 64, | 713 'TARGET_BITS': 64, |
817 }, | 714 }, |
818 'test_generators': [ | |
819 steps.generate_gtest, | |
820 ], | |
821 'bot_type': 'tester', | 715 'bot_type': 'tester', |
822 'parent_buildername': 'CrWinClang64(dll)', | 716 'parent_buildername': 'CrWinClang64(dll)', |
823 'testing': { | 717 'testing': { |
824 'platform': 'win', | 718 'platform': 'win', |
825 }, | 719 }, |
826 'enable_swarming': True, | 720 'enable_swarming': True, |
827 }, | 721 }, |
828 'CrWinClangLLD': { | 722 'CrWinClangLLD': { |
829 'chromium_config': 'chromium_win_clang_tot', | 723 'chromium_config': 'chromium_win_clang_tot', |
830 'chromium_apply_config': ['mb'], | 724 'chromium_apply_config': ['mb'], |
(...skipping 16 matching lines...) Expand all Loading... |
847 # compile line. We want to build everything. | 741 # compile line. We want to build everything. |
848 'add_tests_as_compile_targets': False, | 742 'add_tests_as_compile_targets': False, |
849 }, | 743 }, |
850 'CrWinClangLLD tester': { | 744 'CrWinClangLLD tester': { |
851 'chromium_config': 'chromium_no_goma', | 745 'chromium_config': 'chromium_no_goma', |
852 'gclient_config': 'chromium', | 746 'gclient_config': 'chromium', |
853 'chromium_config_kwargs': { | 747 'chromium_config_kwargs': { |
854 'BUILD_CONFIG': 'Release', | 748 'BUILD_CONFIG': 'Release', |
855 'TARGET_BITS': 32, | 749 'TARGET_BITS': 32, |
856 }, | 750 }, |
857 'test_generators': [ | |
858 steps.generate_gtest, | |
859 ], | |
860 'bot_type': 'tester', | 751 'bot_type': 'tester', |
861 'parent_buildername': 'CrWinClangLLD', | 752 'parent_buildername': 'CrWinClangLLD', |
862 'testing': { | 753 'testing': { |
863 'platform': 'win', | 754 'platform': 'win', |
864 }, | 755 }, |
865 'enable_swarming': True, | 756 'enable_swarming': True, |
866 }, | 757 }, |
867 'CrWinClngLLDdbg': { | 758 'CrWinClngLLDdbg': { |
868 'chromium_config': 'chromium_win_clang_tot', | 759 'chromium_config': 'chromium_win_clang_tot', |
869 'chromium_apply_config': ['mb'], | 760 'chromium_apply_config': ['mb'], |
(...skipping 16 matching lines...) Expand all Loading... |
886 # compile line. We want to build everything. | 777 # compile line. We want to build everything. |
887 'add_tests_as_compile_targets': False, | 778 'add_tests_as_compile_targets': False, |
888 }, | 779 }, |
889 'CrWinClngLLDdbg tester': { | 780 'CrWinClngLLDdbg tester': { |
890 'chromium_config': 'chromium_no_goma', | 781 'chromium_config': 'chromium_no_goma', |
891 'gclient_config': 'chromium', | 782 'gclient_config': 'chromium', |
892 'chromium_config_kwargs': { | 783 'chromium_config_kwargs': { |
893 'BUILD_CONFIG': 'Debug', | 784 'BUILD_CONFIG': 'Debug', |
894 'TARGET_BITS': 32, | 785 'TARGET_BITS': 32, |
895 }, | 786 }, |
896 'test_generators': [ | |
897 steps.generate_gtest, | |
898 ], | |
899 'bot_type': 'tester', | 787 'bot_type': 'tester', |
900 'parent_buildername': 'CrWinClngLLDdbg', | 788 'parent_buildername': 'CrWinClngLLDdbg', |
901 'testing': { | 789 'testing': { |
902 'platform': 'win', | 790 'platform': 'win', |
903 }, | 791 }, |
904 'enable_swarming': True, | 792 'enable_swarming': True, |
905 }, | 793 }, |
906 'CrWinClangLLD64': { | 794 'CrWinClangLLD64': { |
907 'chromium_config': 'chromium_win_clang_tot', | 795 'chromium_config': 'chromium_win_clang_tot', |
908 'chromium_apply_config': ['mb'], | 796 'chromium_apply_config': ['mb'], |
(...skipping 16 matching lines...) Expand all Loading... |
925 # compile line. We want to build everything. | 813 # compile line. We want to build everything. |
926 'add_tests_as_compile_targets': False, | 814 'add_tests_as_compile_targets': False, |
927 }, | 815 }, |
928 'CrWinClangLLD64 tester': { | 816 'CrWinClangLLD64 tester': { |
929 'chromium_config': 'chromium_no_goma', | 817 'chromium_config': 'chromium_no_goma', |
930 'gclient_config': 'chromium', | 818 'gclient_config': 'chromium', |
931 'chromium_config_kwargs': { | 819 'chromium_config_kwargs': { |
932 'BUILD_CONFIG': 'Release', | 820 'BUILD_CONFIG': 'Release', |
933 'TARGET_BITS': 64, | 821 'TARGET_BITS': 64, |
934 }, | 822 }, |
935 'test_generators': [ | |
936 steps.generate_gtest, | |
937 ], | |
938 'bot_type': 'tester', | 823 'bot_type': 'tester', |
939 'parent_buildername': 'CrWinClangLLD64', | 824 'parent_buildername': 'CrWinClangLLD64', |
940 'testing': { | 825 'testing': { |
941 'platform': 'win', | 826 'platform': 'win', |
942 }, | 827 }, |
943 'enable_swarming': True, | 828 'enable_swarming': True, |
944 }, | 829 }, |
945 'CrWinClngLLD64dbg': { | 830 'CrWinClngLLD64dbg': { |
946 'chromium_config': 'chromium_win_clang_tot', | 831 'chromium_config': 'chromium_win_clang_tot', |
947 'chromium_apply_config': ['mb'], | 832 'chromium_apply_config': ['mb'], |
(...skipping 16 matching lines...) Expand all Loading... |
964 # compile line. We want to build everything. | 849 # compile line. We want to build everything. |
965 'add_tests_as_compile_targets': False, | 850 'add_tests_as_compile_targets': False, |
966 }, | 851 }, |
967 'CrWinClngLLD64dbg tester': { | 852 'CrWinClngLLD64dbg tester': { |
968 'chromium_config': 'chromium_no_goma', | 853 'chromium_config': 'chromium_no_goma', |
969 'gclient_config': 'chromium', | 854 'gclient_config': 'chromium', |
970 'chromium_config_kwargs': { | 855 'chromium_config_kwargs': { |
971 'BUILD_CONFIG': 'Debug', | 856 'BUILD_CONFIG': 'Debug', |
972 'TARGET_BITS': 64, | 857 'TARGET_BITS': 64, |
973 }, | 858 }, |
974 'test_generators': [ | |
975 steps.generate_gtest, | |
976 ], | |
977 'bot_type': 'tester', | 859 'bot_type': 'tester', |
978 'parent_buildername': 'CrWinClngLLD64dbg', | 860 'parent_buildername': 'CrWinClngLLD64dbg', |
979 'testing': { | 861 'testing': { |
980 'platform': 'win', | 862 'platform': 'win', |
981 }, | 863 }, |
982 'enable_swarming': True, | 864 'enable_swarming': True, |
983 }, | 865 }, |
984 'CrWinAsan': { | 866 'CrWinAsan': { |
985 'chromium_config': 'chromium_win_clang_asan_tot', | 867 'chromium_config': 'chromium_win_clang_asan_tot', |
986 'chromium_apply_config': ['mb', 'clobber'], | 868 'chromium_apply_config': ['mb', 'clobber'], |
(...skipping 12 matching lines...) Expand all Loading... |
999 # add_tests_as_compile_targets not needed for the asan bot, it doesn't | 881 # add_tests_as_compile_targets not needed for the asan bot, it doesn't |
1000 # build everything. | 882 # build everything. |
1001 }, | 883 }, |
1002 'CrWinAsan tester': { | 884 'CrWinAsan tester': { |
1003 'chromium_config': 'chromium_win_asan', | 885 'chromium_config': 'chromium_win_asan', |
1004 'gclient_config': 'chromium', | 886 'gclient_config': 'chromium', |
1005 'chromium_config_kwargs': { | 887 'chromium_config_kwargs': { |
1006 'BUILD_CONFIG': 'Release', | 888 'BUILD_CONFIG': 'Release', |
1007 'TARGET_BITS': 32, | 889 'TARGET_BITS': 32, |
1008 }, | 890 }, |
1009 'test_generators': [ | |
1010 steps.generate_gtest, | |
1011 ], | |
1012 'bot_type': 'tester', | 891 'bot_type': 'tester', |
1013 'parent_buildername': 'CrWinAsan', | 892 'parent_buildername': 'CrWinAsan', |
1014 'testing': { | 893 'testing': { |
1015 'platform': 'win', | 894 'platform': 'win', |
1016 }, | 895 }, |
1017 'enable_swarming': True, | 896 'enable_swarming': True, |
1018 }, | 897 }, |
1019 'CrWinAsan(dll)': { | 898 'CrWinAsan(dll)': { |
1020 'chromium_config': 'chromium_win_clang_asan_tot', | 899 'chromium_config': 'chromium_win_clang_asan_tot', |
1021 'chromium_apply_config': ['mb', 'clobber'], | 900 'chromium_apply_config': ['mb', 'clobber'], |
(...skipping 13 matching lines...) Expand all Loading... |
1035 # add_tests_as_compile_targets not needed for the asan bot, it doesn't | 914 # add_tests_as_compile_targets not needed for the asan bot, it doesn't |
1036 # build everything. | 915 # build everything. |
1037 }, | 916 }, |
1038 'CrWinAsan(dll) tester': { | 917 'CrWinAsan(dll) tester': { |
1039 'chromium_config': 'chromium_win_asan', | 918 'chromium_config': 'chromium_win_asan', |
1040 'gclient_config': 'chromium', | 919 'gclient_config': 'chromium', |
1041 'chromium_config_kwargs': { | 920 'chromium_config_kwargs': { |
1042 'BUILD_CONFIG': 'Release', | 921 'BUILD_CONFIG': 'Release', |
1043 'TARGET_BITS': 32, | 922 'TARGET_BITS': 32, |
1044 }, | 923 }, |
1045 'test_generators': [ | |
1046 steps.generate_gtest, | |
1047 ], | |
1048 'bot_type': 'tester', | 924 'bot_type': 'tester', |
1049 'parent_buildername': 'CrWinAsan(dll)', | 925 'parent_buildername': 'CrWinAsan(dll)', |
1050 'testing': { | 926 'testing': { |
1051 'platform': 'win', | 927 'platform': 'win', |
1052 }, | 928 }, |
1053 'enable_swarming': True, | 929 'enable_swarming': True, |
1054 }, | 930 }, |
1055 'CrWinAsanCov': { | 931 'CrWinAsanCov': { |
1056 'chromium_config': 'chromium_win_clang_asan_tot_coverage', | 932 'chromium_config': 'chromium_win_clang_asan_tot_coverage', |
1057 'chromium_apply_config': ['mb', 'clobber'], | 933 'chromium_apply_config': ['mb', 'clobber'], |
(...skipping 12 matching lines...) Expand all Loading... |
1070 # add_tests_as_compile_targets not needed for the asan bot, it doesn't | 946 # add_tests_as_compile_targets not needed for the asan bot, it doesn't |
1071 # build everything. | 947 # build everything. |
1072 }, | 948 }, |
1073 'CrWinAsanCov tester': { | 949 'CrWinAsanCov tester': { |
1074 'chromium_config': 'chromium_win_asan', | 950 'chromium_config': 'chromium_win_asan', |
1075 'gclient_config': 'chromium', | 951 'gclient_config': 'chromium', |
1076 'chromium_config_kwargs': { | 952 'chromium_config_kwargs': { |
1077 'BUILD_CONFIG': 'Release', | 953 'BUILD_CONFIG': 'Release', |
1078 'TARGET_BITS': 32, | 954 'TARGET_BITS': 32, |
1079 }, | 955 }, |
1080 'test_generators': [ | |
1081 steps.generate_gtest, | |
1082 ], | |
1083 'bot_type': 'tester', | 956 'bot_type': 'tester', |
1084 'parent_buildername': 'CrWinAsanCov', | 957 'parent_buildername': 'CrWinAsanCov', |
1085 'testing': { | 958 'testing': { |
1086 'platform': 'win', | 959 'platform': 'win', |
1087 }, | 960 }, |
1088 'enable_swarming': True, | 961 'enable_swarming': True, |
1089 }, | 962 }, |
1090 'CrWinGoma': { | 963 'CrWinGoma': { |
1091 'chromium_config': 'chromium', | 964 'chromium_config': 'chromium', |
1092 'chromium_apply_config': ['goma_canary', 'mb'], | 965 'chromium_apply_config': ['goma_canary', 'mb'], |
(...skipping 258 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1351 # compile line. We want to build everything. | 1224 # compile line. We want to build everything. |
1352 'add_tests_as_compile_targets': False, | 1225 'add_tests_as_compile_targets': False, |
1353 }, | 1226 }, |
1354 'ClangToTLinux tester': { | 1227 'ClangToTLinux tester': { |
1355 'chromium_config': 'chromium_no_goma', | 1228 'chromium_config': 'chromium_no_goma', |
1356 'gclient_config': 'chromium', | 1229 'gclient_config': 'chromium', |
1357 'chromium_config_kwargs': { | 1230 'chromium_config_kwargs': { |
1358 'BUILD_CONFIG': 'Release', | 1231 'BUILD_CONFIG': 'Release', |
1359 'TARGET_BITS': 64, | 1232 'TARGET_BITS': 64, |
1360 }, | 1233 }, |
1361 'test_generators': [ | |
1362 steps.generate_gtest, | |
1363 steps.generate_script, | |
1364 steps.generate_isolated_script, | |
1365 ], | |
1366 'bot_type': 'tester', | 1234 'bot_type': 'tester', |
1367 'parent_buildername': 'ClangToTLinux', | 1235 'parent_buildername': 'ClangToTLinux', |
1368 'testing': { | 1236 'testing': { |
1369 'platform': 'linux', | 1237 'platform': 'linux', |
1370 }, | 1238 }, |
1371 'enable_swarming': True, | 1239 'enable_swarming': True, |
1372 }, | 1240 }, |
1373 'ClangToTLinux (dbg)': { | 1241 'ClangToTLinux (dbg)': { |
1374 'chromium_config': 'clang_tot_linux', | 1242 'chromium_config': 'clang_tot_linux', |
1375 'chromium_apply_config': ['mb'], | 1243 'chromium_apply_config': ['mb'], |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1415 'add_tests_as_compile_targets': False, | 1283 'add_tests_as_compile_targets': False, |
1416 }, | 1284 }, |
1417 'ClangToTLinuxASan tester': { | 1285 'ClangToTLinuxASan tester': { |
1418 'chromium_config': 'chromium_linux_asan', | 1286 'chromium_config': 'chromium_linux_asan', |
1419 'gclient_config': 'chromium', | 1287 'gclient_config': 'chromium', |
1420 'chromium_config_kwargs': { | 1288 'chromium_config_kwargs': { |
1421 'BUILD_CONFIG': 'Release', | 1289 'BUILD_CONFIG': 'Release', |
1422 'TARGET_BITS': 64, | 1290 'TARGET_BITS': 64, |
1423 }, | 1291 }, |
1424 'chromium_apply_config': ['lsan'], | 1292 'chromium_apply_config': ['lsan'], |
1425 'test_generators': [ | |
1426 steps.generate_gtest, | |
1427 steps.generate_script, | |
1428 steps.generate_isolated_script, | |
1429 ], | |
1430 'bot_type': 'tester', | 1293 'bot_type': 'tester', |
1431 'parent_buildername': 'ClangToTLinuxASan', | 1294 'parent_buildername': 'ClangToTLinuxASan', |
1432 'testing': { 'platform': 'linux', }, | 1295 'testing': { 'platform': 'linux', }, |
1433 'enable_swarming': True, | 1296 'enable_swarming': True, |
1434 }, | 1297 }, |
1435 'ClangToTLinuxLLD': { | 1298 'ClangToTLinuxLLD': { |
1436 'chromium_config': 'clang_tot_linux_lld', | 1299 'chromium_config': 'clang_tot_linux_lld', |
1437 'chromium_apply_config': ['mb'], | 1300 'chromium_apply_config': ['mb'], |
1438 'gclient_config': 'chromium', | 1301 'gclient_config': 'chromium', |
1439 'chromium_config_kwargs': { | 1302 'chromium_config_kwargs': { |
(...skipping 11 matching lines...) Expand all Loading... |
1451 # compile line. We want to build everything. | 1314 # compile line. We want to build everything. |
1452 'add_tests_as_compile_targets': False, | 1315 'add_tests_as_compile_targets': False, |
1453 }, | 1316 }, |
1454 'ClangToTLinuxLLD tester': { | 1317 'ClangToTLinuxLLD tester': { |
1455 'chromium_config': 'chromium_no_goma', | 1318 'chromium_config': 'chromium_no_goma', |
1456 'gclient_config': 'chromium', | 1319 'gclient_config': 'chromium', |
1457 'chromium_config_kwargs': { | 1320 'chromium_config_kwargs': { |
1458 'BUILD_CONFIG': 'Release', | 1321 'BUILD_CONFIG': 'Release', |
1459 'TARGET_BITS': 64, | 1322 'TARGET_BITS': 64, |
1460 }, | 1323 }, |
1461 'test_generators': [ | |
1462 steps.generate_gtest, | |
1463 steps.generate_script, | |
1464 steps.generate_isolated_script, | |
1465 ], | |
1466 'bot_type': 'tester', | 1324 'bot_type': 'tester', |
1467 'parent_buildername': 'ClangToTLinuxLLD', | 1325 'parent_buildername': 'ClangToTLinuxLLD', |
1468 'testing': { 'platform': 'linux', }, | 1326 'testing': { 'platform': 'linux', }, |
1469 'enable_swarming': True, | 1327 'enable_swarming': True, |
1470 }, | 1328 }, |
1471 'ClangToTLinuxUBSanVptr': { | 1329 'ClangToTLinuxUBSanVptr': { |
1472 'chromium_config': 'clang_tot_linux_ubsan_vptr', | 1330 'chromium_config': 'clang_tot_linux_ubsan_vptr', |
1473 'chromium_apply_config': ['mb'], | 1331 'chromium_apply_config': ['mb'], |
1474 'gclient_config': 'chromium', | 1332 'gclient_config': 'chromium', |
1475 'chromium_config_kwargs': { | 1333 'chromium_config_kwargs': { |
(...skipping 14 matching lines...) Expand all Loading... |
1490 # compile line. We want to build everything. | 1348 # compile line. We want to build everything. |
1491 'add_tests_as_compile_targets': False, | 1349 'add_tests_as_compile_targets': False, |
1492 }, | 1350 }, |
1493 'ClangToTLinuxUBSanVptr tester': { | 1351 'ClangToTLinuxUBSanVptr tester': { |
1494 'chromium_config': 'chromium_no_goma', | 1352 'chromium_config': 'chromium_no_goma', |
1495 'gclient_config': 'chromium', | 1353 'gclient_config': 'chromium', |
1496 'chromium_config_kwargs': { | 1354 'chromium_config_kwargs': { |
1497 'BUILD_CONFIG': 'Release', | 1355 'BUILD_CONFIG': 'Release', |
1498 'TARGET_BITS': 64, | 1356 'TARGET_BITS': 64, |
1499 }, | 1357 }, |
1500 'test_generators': [ | |
1501 steps.generate_gtest, | |
1502 steps.generate_script, | |
1503 steps.generate_isolated_script, | |
1504 ], | |
1505 'bot_type': 'tester', | 1358 'bot_type': 'tester', |
1506 'parent_buildername': 'ClangToTLinuxUBSanVptr', | 1359 'parent_buildername': 'ClangToTLinuxUBSanVptr', |
1507 'testing': { 'platform': 'linux', }, | 1360 'testing': { 'platform': 'linux', }, |
1508 'enable_swarming': True, | 1361 'enable_swarming': True, |
1509 }, | 1362 }, |
1510 'ClangToTAndroidASan': { | 1363 'ClangToTAndroidASan': { |
1511 'chromium_config': 'clang_tot_android_asan', | 1364 'chromium_config': 'clang_tot_android_asan', |
1512 'chromium_apply_config': ['mb'], | 1365 'chromium_apply_config': ['mb'], |
1513 'gclient_config': 'chromium', | 1366 'gclient_config': 'chromium', |
1514 'gclient_apply_config': ['android'], | 1367 'gclient_apply_config': ['android'], |
1515 'chromium_config_kwargs': { | 1368 'chromium_config_kwargs': { |
1516 'BUILD_CONFIG': 'Debug', | 1369 'BUILD_CONFIG': 'Debug', |
1517 'TARGET_PLATFORM': 'android', | 1370 'TARGET_PLATFORM': 'android', |
1518 'TARGET_ARCH': 'arm', | 1371 'TARGET_ARCH': 'arm', |
1519 'TARGET_BITS': 32, | 1372 'TARGET_BITS': 32, |
1520 }, | 1373 }, |
1521 'GYP_DEFINES': { | 1374 'GYP_DEFINES': { |
1522 'component': 'shared_library', | 1375 'component': 'shared_library', |
1523 }, | 1376 }, |
1524 'compile_targets': [ | 1377 'compile_targets': [ |
1525 'all', | 1378 'all', |
1526 ], | 1379 ], |
1527 'bot_type': 'builder_tester', | 1380 'bot_type': 'builder_tester', |
1528 'android_config': 'clang_asan_tot_release_builder', | 1381 'android_config': 'clang_asan_tot_release_builder', |
1529 'testing': { 'platform': 'linux', }, | 1382 'testing': { 'platform': 'linux', }, |
1530 # Workaround so that recipes doesn't add random build targets to our | 1383 # Workaround so that recipes doesn't add random build targets to our |
1531 # compile line. We want to build everything. | 1384 # compile line. We want to build everything. |
1532 'add_tests_as_compile_targets': False, | 1385 'add_tests_as_compile_targets': False, |
1533 'root_devices': True, | 1386 'root_devices': True, |
1534 'test_generators': [ | |
1535 steps.generate_gtest, | |
1536 steps.generate_junit_test, | |
1537 ], | |
1538 }, | 1387 }, |
1539 'ClangToTAndroid (dbg)': { | 1388 'ClangToTAndroid (dbg)': { |
1540 'chromium_config': 'clang_tot_android_dbg', | 1389 'chromium_config': 'clang_tot_android_dbg', |
1541 'chromium_apply_config': ['mb'], | 1390 'chromium_apply_config': ['mb'], |
1542 'gclient_config': 'chromium', | 1391 'gclient_config': 'chromium', |
1543 'gclient_apply_config': ['android'], | 1392 'gclient_apply_config': ['android'], |
1544 'chromium_config_kwargs': { | 1393 'chromium_config_kwargs': { |
1545 'BUILD_CONFIG': 'Debug', | 1394 'BUILD_CONFIG': 'Debug', |
1546 'TARGET_PLATFORM': 'android', | 1395 'TARGET_PLATFORM': 'android', |
1547 'TARGET_ARCH': 'arm', | 1396 'TARGET_ARCH': 'arm', |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1585 # compile line. We want to build everything. | 1434 # compile line. We want to build everything. |
1586 'add_tests_as_compile_targets': False, | 1435 'add_tests_as_compile_targets': False, |
1587 }, | 1436 }, |
1588 'ClangToTMac tester': { | 1437 'ClangToTMac tester': { |
1589 'chromium_config': 'chromium_no_goma', | 1438 'chromium_config': 'chromium_no_goma', |
1590 'gclient_config': 'chromium', | 1439 'gclient_config': 'chromium', |
1591 'chromium_config_kwargs': { | 1440 'chromium_config_kwargs': { |
1592 'BUILD_CONFIG': 'Release', | 1441 'BUILD_CONFIG': 'Release', |
1593 'TARGET_BITS': 64, | 1442 'TARGET_BITS': 64, |
1594 }, | 1443 }, |
1595 'test_generators': [ | |
1596 steps.generate_gtest, | |
1597 steps.generate_script, | |
1598 steps.generate_isolated_script, | |
1599 ], | |
1600 'bot_type': 'tester', | 1444 'bot_type': 'tester', |
1601 'parent_buildername': 'ClangToTMac', | 1445 'parent_buildername': 'ClangToTMac', |
1602 'testing': { | 1446 'testing': { |
1603 'platform': 'mac', | 1447 'platform': 'mac', |
1604 }, | 1448 }, |
1605 'enable_swarming': True, | 1449 'enable_swarming': True, |
1606 }, | 1450 }, |
1607 'ClangToTMac (dbg)': { | 1451 'ClangToTMac (dbg)': { |
1608 'chromium_config': 'clang_tot_mac', | 1452 'chromium_config': 'clang_tot_mac', |
1609 'chromium_apply_config': ['mb'], | 1453 'chromium_apply_config': ['mb'], |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1648 # compile line. We want to build everything. | 1492 # compile line. We want to build everything. |
1649 'add_tests_as_compile_targets': False, | 1493 'add_tests_as_compile_targets': False, |
1650 }, | 1494 }, |
1651 'ClangToTMacASan tester': { | 1495 'ClangToTMacASan tester': { |
1652 'chromium_config': 'chromium_mac_asan', | 1496 'chromium_config': 'chromium_mac_asan', |
1653 'gclient_config': 'chromium', | 1497 'gclient_config': 'chromium', |
1654 'chromium_config_kwargs': { | 1498 'chromium_config_kwargs': { |
1655 'BUILD_CONFIG': 'Release', | 1499 'BUILD_CONFIG': 'Release', |
1656 'TARGET_BITS': 64, | 1500 'TARGET_BITS': 64, |
1657 }, | 1501 }, |
1658 'test_generators': [ | |
1659 steps.generate_gtest, | |
1660 steps.generate_script, | |
1661 steps.generate_isolated_script, | |
1662 ], | |
1663 'bot_type': 'tester', | 1502 'bot_type': 'tester', |
1664 'parent_buildername': 'ClangToTMacASan', | 1503 'parent_buildername': 'ClangToTMacASan', |
1665 'testing': { 'platform': 'mac', }, | 1504 'testing': { 'platform': 'mac', }, |
1666 'enable_swarming': True, | 1505 'enable_swarming': True, |
1667 }, | 1506 }, |
1668 'ClangToTWin': { | 1507 'ClangToTWin': { |
1669 'chromium_config': 'chromium_win_clang_official_tot', | 1508 'chromium_config': 'chromium_win_clang_official_tot', |
1670 'chromium_apply_config': ['mb'], | 1509 'chromium_apply_config': ['mb'], |
1671 'gclient_config': 'chromium', | 1510 'gclient_config': 'chromium', |
1672 'gclient_apply_config': ['chrome_internal'], | 1511 'gclient_apply_config': ['chrome_internal'], |
(...skipping 13 matching lines...) Expand all Loading... |
1686 # compile line. We want to build everything. | 1525 # compile line. We want to build everything. |
1687 'add_tests_as_compile_targets': False, | 1526 'add_tests_as_compile_targets': False, |
1688 }, | 1527 }, |
1689 'ClangToTWin tester': { | 1528 'ClangToTWin tester': { |
1690 'chromium_config': 'chromium_no_goma', | 1529 'chromium_config': 'chromium_no_goma', |
1691 'gclient_config': 'chromium', | 1530 'gclient_config': 'chromium', |
1692 'chromium_config_kwargs': { | 1531 'chromium_config_kwargs': { |
1693 'BUILD_CONFIG': 'Release', | 1532 'BUILD_CONFIG': 'Release', |
1694 'TARGET_BITS': 32, | 1533 'TARGET_BITS': 32, |
1695 }, | 1534 }, |
1696 'test_generators': [steps.generate_gtest], | |
1697 'bot_type': 'tester', | 1535 'bot_type': 'tester', |
1698 'parent_buildername': 'ClangToTWin', | 1536 'parent_buildername': 'ClangToTWin', |
1699 'testing': { 'platform': 'win' }, | 1537 'testing': { 'platform': 'win' }, |
1700 'enable_swarming': True, | 1538 'enable_swarming': True, |
1701 }, | 1539 }, |
1702 'ClangToTWin(dbg)': { | 1540 'ClangToTWin(dbg)': { |
1703 'chromium_config': 'chromium_win_clang_tot', | 1541 'chromium_config': 'chromium_win_clang_tot', |
1704 'chromium_apply_config': ['mb'], | 1542 'chromium_apply_config': ['mb'], |
1705 'gclient_config': 'chromium', | 1543 'gclient_config': 'chromium', |
1706 'chromium_config_kwargs': { | 1544 'chromium_config_kwargs': { |
(...skipping 12 matching lines...) Expand all Loading... |
1719 # compile line. We want to build everything. | 1557 # compile line. We want to build everything. |
1720 'add_tests_as_compile_targets': False, | 1558 'add_tests_as_compile_targets': False, |
1721 }, | 1559 }, |
1722 'ClangToTWin(dbg) tester': { | 1560 'ClangToTWin(dbg) tester': { |
1723 'chromium_config': 'chromium_no_goma', | 1561 'chromium_config': 'chromium_no_goma', |
1724 'gclient_config': 'chromium', | 1562 'gclient_config': 'chromium', |
1725 'chromium_config_kwargs': { | 1563 'chromium_config_kwargs': { |
1726 'BUILD_CONFIG': 'Debug', | 1564 'BUILD_CONFIG': 'Debug', |
1727 'TARGET_BITS': 32, | 1565 'TARGET_BITS': 32, |
1728 }, | 1566 }, |
1729 'test_generators': [steps.generate_gtest], | |
1730 'bot_type': 'tester', | 1567 'bot_type': 'tester', |
1731 'parent_buildername': 'ClangToTWin(dbg)', | 1568 'parent_buildername': 'ClangToTWin(dbg)', |
1732 'testing': { 'platform': 'win' }, | 1569 'testing': { 'platform': 'win' }, |
1733 'enable_swarming': True, | 1570 'enable_swarming': True, |
1734 }, | 1571 }, |
1735 'ClangToTWin(dll)': { | 1572 'ClangToTWin(dll)': { |
1736 'chromium_config': 'chromium_win_clang_tot', | 1573 'chromium_config': 'chromium_win_clang_tot', |
1737 'chromium_apply_config': ['mb'], | 1574 'chromium_apply_config': ['mb'], |
1738 'gclient_config': 'chromium', | 1575 'gclient_config': 'chromium', |
1739 'chromium_config_kwargs': { | 1576 'chromium_config_kwargs': { |
(...skipping 13 matching lines...) Expand all Loading... |
1753 # compile line. We want to build everything. | 1590 # compile line. We want to build everything. |
1754 'add_tests_as_compile_targets': False, | 1591 'add_tests_as_compile_targets': False, |
1755 }, | 1592 }, |
1756 'ClangToTWin(dll) tester': { | 1593 'ClangToTWin(dll) tester': { |
1757 'chromium_config': 'chromium_no_goma', | 1594 'chromium_config': 'chromium_no_goma', |
1758 'gclient_config': 'chromium', | 1595 'gclient_config': 'chromium', |
1759 'chromium_config_kwargs': { | 1596 'chromium_config_kwargs': { |
1760 'BUILD_CONFIG': 'Release', | 1597 'BUILD_CONFIG': 'Release', |
1761 'TARGET_BITS': 32, | 1598 'TARGET_BITS': 32, |
1762 }, | 1599 }, |
1763 'test_generators': [steps.generate_gtest], | |
1764 'bot_type': 'tester', | 1600 'bot_type': 'tester', |
1765 'parent_buildername': 'ClangToTWin(dll)', | 1601 'parent_buildername': 'ClangToTWin(dll)', |
1766 'testing': { 'platform': 'win' }, | 1602 'testing': { 'platform': 'win' }, |
1767 'enable_swarming': True, | 1603 'enable_swarming': True, |
1768 }, | 1604 }, |
1769 'ClangToTWin64': { | 1605 'ClangToTWin64': { |
1770 'chromium_config': 'chromium_win_clang_official_tot', | 1606 'chromium_config': 'chromium_win_clang_official_tot', |
1771 'chromium_apply_config': ['mb'], | 1607 'chromium_apply_config': ['mb'], |
1772 'gclient_config': 'chromium', | 1608 'gclient_config': 'chromium', |
1773 'gclient_apply_config': ['chrome_internal'], | 1609 'gclient_apply_config': ['chrome_internal'], |
(...skipping 13 matching lines...) Expand all Loading... |
1787 # compile line. We want to build everything. | 1623 # compile line. We want to build everything. |
1788 'add_tests_as_compile_targets': False, | 1624 'add_tests_as_compile_targets': False, |
1789 }, | 1625 }, |
1790 'ClangToTWin64 tester': { | 1626 'ClangToTWin64 tester': { |
1791 'chromium_config': 'chromium_no_goma', | 1627 'chromium_config': 'chromium_no_goma', |
1792 'gclient_config': 'chromium', | 1628 'gclient_config': 'chromium', |
1793 'chromium_config_kwargs': { | 1629 'chromium_config_kwargs': { |
1794 'BUILD_CONFIG': 'Release', | 1630 'BUILD_CONFIG': 'Release', |
1795 'TARGET_BITS': 64, | 1631 'TARGET_BITS': 64, |
1796 }, | 1632 }, |
1797 'test_generators': [steps.generate_gtest], | |
1798 'bot_type': 'tester', | 1633 'bot_type': 'tester', |
1799 'parent_buildername': 'ClangToTWin64', | 1634 'parent_buildername': 'ClangToTWin64', |
1800 'testing': { 'platform': 'win' }, | 1635 'testing': { 'platform': 'win' }, |
1801 'enable_swarming': True, | 1636 'enable_swarming': True, |
1802 }, | 1637 }, |
1803 'ClangToTWin64(dbg)': { | 1638 'ClangToTWin64(dbg)': { |
1804 'chromium_config': 'chromium_win_clang_tot', | 1639 'chromium_config': 'chromium_win_clang_tot', |
1805 'chromium_apply_config': ['mb'], | 1640 'chromium_apply_config': ['mb'], |
1806 'gclient_config': 'chromium', | 1641 'gclient_config': 'chromium', |
1807 'chromium_config_kwargs': { | 1642 'chromium_config_kwargs': { |
(...skipping 12 matching lines...) Expand all Loading... |
1820 # compile line. We want to build everything. | 1655 # compile line. We want to build everything. |
1821 'add_tests_as_compile_targets': False, | 1656 'add_tests_as_compile_targets': False, |
1822 }, | 1657 }, |
1823 'ClangToTWin64(dbg) tester': { | 1658 'ClangToTWin64(dbg) tester': { |
1824 'chromium_config': 'chromium_no_goma', | 1659 'chromium_config': 'chromium_no_goma', |
1825 'gclient_config': 'chromium', | 1660 'gclient_config': 'chromium', |
1826 'chromium_config_kwargs': { | 1661 'chromium_config_kwargs': { |
1827 'BUILD_CONFIG': 'Debug', | 1662 'BUILD_CONFIG': 'Debug', |
1828 'TARGET_BITS': 64, | 1663 'TARGET_BITS': 64, |
1829 }, | 1664 }, |
1830 'test_generators': [steps.generate_gtest], | |
1831 'bot_type': 'tester', | 1665 'bot_type': 'tester', |
1832 'parent_buildername': 'ClangToTWin64(dbg)', | 1666 'parent_buildername': 'ClangToTWin64(dbg)', |
1833 'testing': { 'platform': 'win' }, | 1667 'testing': { 'platform': 'win' }, |
1834 'enable_swarming': True, | 1668 'enable_swarming': True, |
1835 }, | 1669 }, |
1836 'ClangToTWin64(dll)': { | 1670 'ClangToTWin64(dll)': { |
1837 'chromium_config': 'chromium_win_clang_tot', | 1671 'chromium_config': 'chromium_win_clang_tot', |
1838 'chromium_apply_config': ['mb'], | 1672 'chromium_apply_config': ['mb'], |
1839 'gclient_config': 'chromium', | 1673 'gclient_config': 'chromium', |
1840 'chromium_config_kwargs': { | 1674 'chromium_config_kwargs': { |
(...skipping 13 matching lines...) Expand all Loading... |
1854 # compile line. We want to build everything. | 1688 # compile line. We want to build everything. |
1855 'add_tests_as_compile_targets': False, | 1689 'add_tests_as_compile_targets': False, |
1856 }, | 1690 }, |
1857 'ClangToTWin64(dll) tester': { | 1691 'ClangToTWin64(dll) tester': { |
1858 'chromium_config': 'chromium_no_goma', | 1692 'chromium_config': 'chromium_no_goma', |
1859 'gclient_config': 'chromium', | 1693 'gclient_config': 'chromium', |
1860 'chromium_config_kwargs': { | 1694 'chromium_config_kwargs': { |
1861 'BUILD_CONFIG': 'Release', | 1695 'BUILD_CONFIG': 'Release', |
1862 'TARGET_BITS': 64, | 1696 'TARGET_BITS': 64, |
1863 }, | 1697 }, |
1864 'test_generators': [steps.generate_gtest], | |
1865 'bot_type': 'tester', | 1698 'bot_type': 'tester', |
1866 'parent_buildername': 'ClangToTWin64(dll)', | 1699 'parent_buildername': 'ClangToTWin64(dll)', |
1867 'testing': { 'platform': 'win' }, | 1700 'testing': { 'platform': 'win' }, |
1868 'enable_swarming': True, | 1701 'enable_swarming': True, |
1869 }, | 1702 }, |
1870 'Win Builder (ANGLE)': { | 1703 'Win Builder (ANGLE)': { |
1871 'chromium_config': 'chromium', | 1704 'chromium_config': 'chromium', |
1872 'gclient_config': 'chromium', | 1705 'gclient_config': 'chromium', |
1873 'gclient_apply_config': ['angle_top_of_tree'], | 1706 'gclient_apply_config': ['angle_top_of_tree'], |
1874 'chromium_config_kwargs': { | 1707 'chromium_config_kwargs': { |
(...skipping 13 matching lines...) Expand all Loading... |
1888 }, | 1721 }, |
1889 'Win7 Tests (ANGLE)': { | 1722 'Win7 Tests (ANGLE)': { |
1890 'chromium_config': 'chromium', | 1723 'chromium_config': 'chromium', |
1891 'gclient_config': 'chromium', | 1724 'gclient_config': 'chromium', |
1892 'gclient_apply_config': ['angle_top_of_tree'], | 1725 'gclient_apply_config': ['angle_top_of_tree'], |
1893 'chromium_config_kwargs': { | 1726 'chromium_config_kwargs': { |
1894 'BUILD_CONFIG': 'Release', | 1727 'BUILD_CONFIG': 'Release', |
1895 'TARGET_BITS': 32, | 1728 'TARGET_BITS': 32, |
1896 }, | 1729 }, |
1897 'bot_type': 'tester', | 1730 'bot_type': 'tester', |
1898 'test_generators': [ | |
1899 steps.generate_gtest, | |
1900 steps.generate_script, | |
1901 steps.generate_isolated_script, | |
1902 ], | |
1903 'parent_buildername': 'Win Builder (ANGLE)', | 1731 'parent_buildername': 'Win Builder (ANGLE)', |
1904 'testing': { | 1732 'testing': { |
1905 'platform': 'win', | 1733 'platform': 'win', |
1906 }, | 1734 }, |
1907 'enable_swarming': True, | 1735 'enable_swarming': True, |
1908 'use_isolate': True, | 1736 'use_isolate': True, |
1909 }, | 1737 }, |
1910 | 1738 |
1911 'Headless Linux (dbg)': { | 1739 'Headless Linux (dbg)': { |
1912 'chromium_config': 'chromium', | 1740 'chromium_config': 'chromium', |
1913 'chromium_apply_config': ['mb'], | 1741 'chromium_apply_config': ['mb'], |
1914 'gclient_config': 'chromium', | 1742 'gclient_config': 'chromium', |
1915 'chromium_config_kwargs': { | 1743 'chromium_config_kwargs': { |
1916 'BUILD_CONFIG': 'Debug', | 1744 'BUILD_CONFIG': 'Debug', |
1917 'TARGET_BITS': 64, | 1745 'TARGET_BITS': 64, |
1918 'TARGET_PLATFORM': 'linux', | 1746 'TARGET_PLATFORM': 'linux', |
1919 }, | 1747 }, |
1920 'bot_type': 'builder_tester', | 1748 'bot_type': 'builder_tester', |
1921 'test_generators': [ | |
1922 steps.generate_gtest, | |
1923 ], | |
1924 'testing': { | 1749 'testing': { |
1925 'platform': 'linux', | 1750 'platform': 'linux', |
1926 }, | 1751 }, |
1927 }, | 1752 }, |
1928 | 1753 |
1929 'Android Builder (dbg)': { | 1754 'Android Builder (dbg)': { |
1930 'chromium_config': 'android', | 1755 'chromium_config': 'android', |
1931 'chromium_apply_config': ['chrome_with_codecs', 'mb'], | 1756 'chromium_apply_config': ['chrome_with_codecs', 'mb'], |
1932 'gclient_config': 'chromium', | 1757 'gclient_config': 'chromium', |
1933 'gclient_apply_config': ['android'], | 1758 'gclient_apply_config': ['android'], |
(...skipping 21 matching lines...) Expand all Loading... |
1955 'TARGET_BITS': 32, | 1780 'TARGET_BITS': 32, |
1956 'TARGET_PLATFORM': 'android', | 1781 'TARGET_PLATFORM': 'android', |
1957 }, | 1782 }, |
1958 'bot_type': 'tester', | 1783 'bot_type': 'tester', |
1959 'parent_buildername': 'Android Builder (dbg)', | 1784 'parent_buildername': 'Android Builder (dbg)', |
1960 'android_config': 'non_device_wipe_provisioning', | 1785 'android_config': 'non_device_wipe_provisioning', |
1961 'root_devices': True, | 1786 'root_devices': True, |
1962 'tests': [ | 1787 'tests': [ |
1963 steps.GTestTest('gfx_unittests'), | 1788 steps.GTestTest('gfx_unittests'), |
1964 ], | 1789 ], |
1965 'test_generators': [ | |
1966 steps.generate_gtest, | |
1967 steps.generate_script, | |
1968 steps.generate_isolated_script, | |
1969 ], | |
1970 'testing': { | 1790 'testing': { |
1971 'platform': 'linux', | 1791 'platform': 'linux', |
1972 }, | 1792 }, |
1973 }, | 1793 }, |
1974 | 1794 |
1975 'Android Remoting Tests': { | 1795 'Android Remoting Tests': { |
1976 'chromium_config': 'android', | 1796 'chromium_config': 'android', |
1977 'gclient_config': 'chromium', | 1797 'gclient_config': 'chromium', |
1978 'gclient_apply_config': ['android'], | 1798 'gclient_apply_config': ['android'], |
1979 'chromium_config_kwargs': { | 1799 'chromium_config_kwargs': { |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2030 }, | 1850 }, |
2031 'bot_type': 'builder_tester', | 1851 'bot_type': 'builder_tester', |
2032 'android_config': 'clang_tests', | 1852 'android_config': 'clang_tests', |
2033 'root_devices': True, | 1853 'root_devices': True, |
2034 'tests': [ | 1854 'tests': [ |
2035 steps.AndroidInstrumentationTest('AndroidWebViewTest', tool='asan'), | 1855 steps.AndroidInstrumentationTest('AndroidWebViewTest', tool='asan'), |
2036 steps.AndroidInstrumentationTest('ChromePublicTest', tool='asan'), | 1856 steps.AndroidInstrumentationTest('ChromePublicTest', tool='asan'), |
2037 steps.AndroidInstrumentationTest('ContentShellTest', tool='asan'), | 1857 steps.AndroidInstrumentationTest('ContentShellTest', tool='asan'), |
2038 steps.AndroidInstrumentationTest('ChromeSyncShellTest', tool='asan'), | 1858 steps.AndroidInstrumentationTest('ChromeSyncShellTest', tool='asan'), |
2039 ], | 1859 ], |
2040 'test_generators': [ | |
2041 steps.generate_gtest, | |
2042 steps.generate_instrumentation_test, | |
2043 steps.generate_isolated_script, | |
2044 steps.generate_script, | |
2045 ], | |
2046 'testing': { | 1860 'testing': { |
2047 'platform': 'linux', | 1861 'platform': 'linux', |
2048 }, | 1862 }, |
2049 }, | 1863 }, |
2050 'Win 10 Fast Ring': { | 1864 'Win 10 Fast Ring': { |
2051 'chromium_config': 'chromium', | 1865 'chromium_config': 'chromium', |
2052 'chromium_apply_config': ['mb'], | 1866 'chromium_apply_config': ['mb'], |
2053 'gclient_config': 'chromium', | 1867 'gclient_config': 'chromium', |
2054 'GYP_DEFINES': { | 1868 'GYP_DEFINES': { |
2055 'dcheck_always_on': '1', | 1869 'dcheck_always_on': '1', |
2056 }, | 1870 }, |
2057 'chromium_config_kwargs': { | 1871 'chromium_config_kwargs': { |
2058 'BUILD_CONFIG': 'Release', | 1872 'BUILD_CONFIG': 'Release', |
2059 'TARGET_BITS': 64, | 1873 'TARGET_BITS': 64, |
2060 }, | 1874 }, |
2061 'test_generators': [ | |
2062 steps.generate_gtest, | |
2063 steps.generate_script, | |
2064 steps.generate_isolated_script, | |
2065 ], | |
2066 'testing': { | 1875 'testing': { |
2067 'platform': 'win', | 1876 'platform': 'win', |
2068 }, | 1877 }, |
2069 }, | 1878 }, |
2070 'Android Coverage (dbg)': { | 1879 'Android Coverage (dbg)': { |
2071 'chromium_config': 'android', | 1880 'chromium_config': 'android', |
2072 'chromium_apply_config': ['mb'], | 1881 'chromium_apply_config': ['mb'], |
2073 'gclient_config': 'chromium', | 1882 'gclient_config': 'chromium', |
2074 'gclient_apply_config': ['android'], | 1883 'gclient_apply_config': ['android'], |
2075 'chromium_config_kwargs': { | 1884 'chromium_config_kwargs': { |
2076 'BUILD_CONFIG': 'Debug', | 1885 'BUILD_CONFIG': 'Debug', |
2077 'TARGET_BITS': 32, | 1886 'TARGET_BITS': 32, |
2078 'TARGET_PLATFORM': 'android', | 1887 'TARGET_PLATFORM': 'android', |
2079 }, | 1888 }, |
2080 'bot_type': 'tester', | 1889 'bot_type': 'tester', |
2081 'parent_buildername': 'Android Builder (dbg)', | 1890 'parent_buildername': 'Android Builder (dbg)', |
2082 'android_config': 'incremental_coverage_builder_tests', | 1891 'android_config': 'incremental_coverage_builder_tests', |
2083 'root_devices': True, | 1892 'root_devices': True, |
2084 'checkout_dir': 'android', | 1893 'checkout_dir': 'android', |
2085 'tests': [ | 1894 'tests': [ |
2086 steps.AndroidInstrumentationTest('AndroidWebViewTest'), | 1895 steps.AndroidInstrumentationTest('AndroidWebViewTest'), |
2087 steps.AndroidInstrumentationTest('ChromePublicTest'), | 1896 steps.AndroidInstrumentationTest('ChromePublicTest'), |
2088 steps.AndroidInstrumentationTest('ContentShellTest'), | 1897 steps.AndroidInstrumentationTest('ContentShellTest'), |
2089 steps.AndroidInstrumentationTest('ChromeSyncShellTest'), | 1898 steps.AndroidInstrumentationTest('ChromeSyncShellTest'), |
2090 steps.IncrementalCoverageTest(), | 1899 steps.IncrementalCoverageTest(), |
2091 ], | 1900 ], |
2092 'test_generators': [ | |
2093 steps.generate_gtest, | |
2094 steps.generate_script, | |
2095 steps.generate_isolated_script, | |
2096 ], | |
2097 'testing': { | 1901 'testing': { |
2098 'platform': 'linux', | 1902 'platform': 'linux', |
2099 }, | 1903 }, |
2100 }, | 1904 }, |
2101 'Android Cloud Tests': { | 1905 'Android Cloud Tests': { |
2102 'chromium_config': 'android', | 1906 'chromium_config': 'android', |
2103 'gclient_config': 'chromium', | 1907 'gclient_config': 'chromium', |
2104 'gclient_apply_config': ['android'], | 1908 'gclient_apply_config': ['android'], |
2105 'chromium_config_kwargs': { | 1909 'chromium_config_kwargs': { |
2106 'BUILD_CONFIG': 'Release', | 1910 'BUILD_CONFIG': 'Release', |
2107 'TARGET_BITS': 32, | 1911 'TARGET_BITS': 32, |
2108 'TARGET_PLATFORM': 'android', | 1912 'TARGET_PLATFORM': 'android', |
2109 }, | 1913 }, |
2110 'bot_type': 'builder_tester', | 1914 'bot_type': 'builder_tester', |
2111 'android_config': 'x86_builder_mb', | 1915 'android_config': 'x86_builder_mb', |
2112 'tests': [], | |
2113 'test_generators': [ | |
2114 steps.generate_gtest, | |
2115 steps.generate_script, | |
2116 steps.generate_isolated_script, | |
2117 steps.generate_instrumentation_test, | |
2118 ], | |
2119 'testing': { | 1916 'testing': { |
2120 'platform': 'linux', | 1917 'platform': 'linux', |
2121 }, | 1918 }, |
2122 'use_isolate': True, | 1919 'use_isolate': True, |
2123 'enable_swarming': True, | 1920 'enable_swarming': True, |
2124 }, | 1921 }, |
2125 'Win SyzyAsan (rel)': { | 1922 'Win SyzyAsan (rel)': { |
2126 'chromium_config': 'chromium', | 1923 'chromium_config': 'chromium', |
2127 'chromium_apply_config': [ | 1924 'chromium_apply_config': [ |
2128 'mb', | 1925 'mb', |
(...skipping 20 matching lines...) Expand all Loading... |
2149 'gclient_config': 'chromium', | 1946 'gclient_config': 'chromium', |
2150 'gclient_apply_config': ['android'], | 1947 'gclient_apply_config': ['android'], |
2151 'chromium_config_kwargs': { | 1948 'chromium_config_kwargs': { |
2152 'BUILD_CONFIG': 'Debug', | 1949 'BUILD_CONFIG': 'Debug', |
2153 'TARGET_PLATFORM': 'android', | 1950 'TARGET_PLATFORM': 'android', |
2154 }, | 1951 }, |
2155 'bot_type': 'tester', | 1952 'bot_type': 'tester', |
2156 'parent_buildername': 'Android Builder (dbg)', | 1953 'parent_buildername': 'Android Builder (dbg)', |
2157 'android_config': 'main_builder_mb', | 1954 'android_config': 'main_builder_mb', |
2158 'root_devices': True, | 1955 'root_devices': True, |
2159 'test_generators': [ | |
2160 steps.generate_gtest, | |
2161 steps.generate_script, | |
2162 steps.generate_isolated_script, | |
2163 steps.generate_instrumentation_test, | |
2164 ], | |
2165 'testing': { | 1956 'testing': { |
2166 'platform': 'linux', | 1957 'platform': 'linux', |
2167 }, | 1958 }, |
2168 }, | 1959 }, |
2169 'Blimp Android Client': { | 1960 'Blimp Android Client': { |
2170 'android_config': 'main_builder_rel_mb', | 1961 'android_config': 'main_builder_rel_mb', |
2171 'bot_type': 'builder_tester', | 1962 'bot_type': 'builder_tester', |
2172 'chromium_config': 'android', | 1963 'chromium_config': 'android', |
2173 'chromium_config_kwargs': { | 1964 'chromium_config_kwargs': { |
2174 'BUILD_CONFIG': 'Release', | 1965 'BUILD_CONFIG': 'Release', |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2230 'gclient_config': 'chromium', | 2021 'gclient_config': 'chromium', |
2231 'chromium_config_kwargs': { | 2022 'chromium_config_kwargs': { |
2232 'BUILD_CONFIG': 'Release', | 2023 'BUILD_CONFIG': 'Release', |
2233 'TARGET_BITS': 64, | 2024 'TARGET_BITS': 64, |
2234 }, | 2025 }, |
2235 'bot_type': 'tester', | 2026 'bot_type': 'tester', |
2236 'parent_buildername': 'Linux remote_run Builder', | 2027 'parent_buildername': 'Linux remote_run Builder', |
2237 'tests': [ | 2028 'tests': [ |
2238 steps.GTestTest('base_unittests'), | 2029 steps.GTestTest('base_unittests'), |
2239 ], | 2030 ], |
2240 'test_generators': [ | |
2241 steps.generate_gtest, | |
2242 steps.generate_script, | |
2243 steps.generate_isolated_script, | |
2244 steps.generate_instrumentation_test, | |
2245 ], | |
2246 'testing': { | 2031 'testing': { |
2247 'platform': 'linux', | 2032 'platform': 'linux', |
2248 }, | 2033 }, |
2249 'use_isolate': True, | 2034 'use_isolate': True, |
2250 'enable_swarming': True, | 2035 'enable_swarming': True, |
2251 }, | 2036 }, |
2252 'Mojo ChromiumOS': { | 2037 'Mojo ChromiumOS': { |
2253 'chromium_config': 'chromium', | 2038 'chromium_config': 'chromium', |
2254 'chromium_apply_config': ['chromeos', 'mb'], | 2039 'chromium_apply_config': ['chromeos', 'mb'], |
2255 'gclient_config': 'chromium', | 2040 'gclient_config': 'chromium', |
2256 'chromium_config_kwargs': { | 2041 'chromium_config_kwargs': { |
2257 'BUILD_CONFIG': 'Release', | 2042 'BUILD_CONFIG': 'Release', |
2258 'TARGET_PLATFORM': 'chromeos', | 2043 'TARGET_PLATFORM': 'chromeos', |
2259 'TARGET_BITS': 64, | 2044 'TARGET_BITS': 64, |
2260 }, | 2045 }, |
2261 'bot_type': 'builder_tester', | 2046 'bot_type': 'builder_tester', |
2262 'test_generators': [ | |
2263 steps.generate_gtest, | |
2264 steps.generate_script, | |
2265 steps.generate_isolated_script, | |
2266 ], | |
2267 'testing': { 'platform': 'linux', }, | 2047 'testing': { 'platform': 'linux', }, |
2268 'use_isolate': True, | 2048 'use_isolate': True, |
2269 'enable_swarming': True, | 2049 'enable_swarming': True, |
2270 }, | 2050 }, |
2271 'Mojo Windows': { | 2051 'Mojo Windows': { |
2272 'chromium_config': 'chromium', | 2052 'chromium_config': 'chromium', |
2273 'chromium_apply_config': ['mb'], | 2053 'chromium_apply_config': ['mb'], |
2274 'gclient_config': 'chromium', | 2054 'gclient_config': 'chromium', |
2275 'chromium_config_kwargs': { | 2055 'chromium_config_kwargs': { |
2276 'BUILD_CONFIG': 'Release', | 2056 'BUILD_CONFIG': 'Release', |
2277 'TARGET_PLATFORM': 'win', | 2057 'TARGET_PLATFORM': 'win', |
2278 'TARGET_BITS': 32, | 2058 'TARGET_BITS': 32, |
2279 }, | 2059 }, |
2280 'bot_type': 'builder_tester', | 2060 'bot_type': 'builder_tester', |
2281 'test_generators': [ | |
2282 steps.generate_gtest, | |
2283 steps.generate_script, | |
2284 steps.generate_isolated_script, | |
2285 ], | |
2286 'testing': { 'platform': 'win', }, | 2061 'testing': { 'platform': 'win', }, |
2287 'use_isolate': True, | 2062 'use_isolate': True, |
2288 'enable_swarming': True, | 2063 'enable_swarming': True, |
2289 }, | 2064 }, |
2290 }, | 2065 }, |
2291 } | 2066 } |
OLD | NEW |