Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(57)

Side by Side Diff: scripts/slave/recipe_modules/chromium_tests/chromium_fyi.py

Issue 2357343004: chromium_tests: automatically set up test genrators (Closed)
Patch Set: rebase Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698