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

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

Issue 2357343004: chromium_tests: automatically set up test genrators (Closed)
Patch Set: 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 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 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 SPEC = { 7 SPEC = {
8 'settings': { 8 'settings': {
9 'build_gs_bucket': 'chromium-gpu-fyi-archive', 9 'build_gs_bucket': 'chromium-gpu-fyi-archive',
10 # WARNING: src-side runtest.py is only tested with chromium CQ builders. 10 # WARNING: src-side runtest.py is only tested with chromium CQ builders.
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 }, 66 },
67 'Win7 Release (NVIDIA)': { 67 'Win7 Release (NVIDIA)': {
68 'chromium_config': 'chromium', 68 'chromium_config': 'chromium',
69 'chromium_apply_config': ['ninja_confirm_noop'], 69 'chromium_apply_config': ['ninja_confirm_noop'],
70 'gclient_config': 'chromium', 70 'gclient_config': 'chromium',
71 'chromium_config_kwargs': { 71 'chromium_config_kwargs': {
72 'BUILD_CONFIG': 'Release', 72 'BUILD_CONFIG': 'Release',
73 'TARGET_BITS': 32, 73 'TARGET_BITS': 32,
74 }, 74 },
75 'bot_type': 'tester', 75 'bot_type': 'tester',
76 'test_generators': [
77 steps.generate_gtest,
ghost stip (do not use) 2016/09/22 23:25:49 kbr: fyi, this shouldn't affect anything
78 steps.generate_script,
79 steps.generate_isolated_script,
80 ],
81 'parent_buildername': 'GPU Win Builder', 76 'parent_buildername': 'GPU Win Builder',
82 'testing': { 77 'testing': {
83 'platform': 'win', 78 'platform': 'win',
84 }, 79 },
85 'enable_swarming': True, 80 'enable_swarming': True,
86 'serialize_tests': True, 81 'serialize_tests': True,
87 }, 82 },
88 'Win7 Debug (NVIDIA)': { 83 'Win7 Debug (NVIDIA)': {
89 'chromium_config': 'chromium', 84 'chromium_config': 'chromium',
90 'chromium_apply_config': ['ninja_confirm_noop'], 85 'chromium_apply_config': ['ninja_confirm_noop'],
91 'gclient_config': 'chromium', 86 'gclient_config': 'chromium',
92 'chromium_config_kwargs': { 87 'chromium_config_kwargs': {
93 'BUILD_CONFIG': 'Debug', 88 'BUILD_CONFIG': 'Debug',
94 'TARGET_BITS': 32, 89 'TARGET_BITS': 32,
95 }, 90 },
96 'bot_type': 'tester', 91 'bot_type': 'tester',
97 'test_generators': [
98 steps.generate_gtest,
99 steps.generate_script,
100 steps.generate_isolated_script,
101 ],
102 'parent_buildername': 'GPU Win Builder (dbg)', 92 'parent_buildername': 'GPU Win Builder (dbg)',
103 'testing': { 93 'testing': {
104 'platform': 'win', 94 'platform': 'win',
105 }, 95 },
106 'enable_swarming': True, 96 'enable_swarming': True,
107 'serialize_tests': True, 97 'serialize_tests': True,
108 }, 98 },
109 'Win8 Release (NVIDIA)': { 99 'Win8 Release (NVIDIA)': {
110 'chromium_config': 'chromium', 100 'chromium_config': 'chromium',
111 'chromium_apply_config': ['ninja_confirm_noop'], 101 'chromium_apply_config': ['ninja_confirm_noop'],
112 'gclient_config': 'chromium', 102 'gclient_config': 'chromium',
113 'chromium_config_kwargs': { 103 'chromium_config_kwargs': {
114 'BUILD_CONFIG': 'Release', 104 'BUILD_CONFIG': 'Release',
115 'TARGET_BITS': 32, 105 'TARGET_BITS': 32,
116 }, 106 },
117 'bot_type': 'tester', 107 'bot_type': 'tester',
118 'test_generators': [
119 steps.generate_gtest,
120 steps.generate_script,
121 steps.generate_isolated_script,
122 ],
123 'parent_buildername': 'GPU Win Builder', 108 'parent_buildername': 'GPU Win Builder',
124 'testing': { 109 'testing': {
125 'platform': 'win', 110 'platform': 'win',
126 }, 111 },
127 'enable_swarming': True, 112 'enable_swarming': True,
128 'serialize_tests': True, 113 'serialize_tests': True,
129 }, 114 },
130 'Win8 Debug (NVIDIA)': { 115 'Win8 Debug (NVIDIA)': {
131 'chromium_config': 'chromium', 116 'chromium_config': 'chromium',
132 'chromium_apply_config': ['ninja_confirm_noop'], 117 'chromium_apply_config': ['ninja_confirm_noop'],
133 'gclient_config': 'chromium', 118 'gclient_config': 'chromium',
134 'chromium_config_kwargs': { 119 'chromium_config_kwargs': {
135 'BUILD_CONFIG': 'Debug', 120 'BUILD_CONFIG': 'Debug',
136 'TARGET_BITS': 32, 121 'TARGET_BITS': 32,
137 }, 122 },
138 'bot_type': 'tester', 123 'bot_type': 'tester',
139 'test_generators': [
140 steps.generate_gtest,
141 steps.generate_script,
142 steps.generate_isolated_script,
143 ],
144 'parent_buildername': 'GPU Win Builder (dbg)', 124 'parent_buildername': 'GPU Win Builder (dbg)',
145 'testing': { 125 'testing': {
146 'platform': 'win', 126 'platform': 'win',
147 }, 127 },
148 'enable_swarming': True, 128 'enable_swarming': True,
149 'serialize_tests': True, 129 'serialize_tests': True,
150 }, 130 },
151 'Win7 Release (ATI)': { 131 'Win7 Release (ATI)': {
152 'chromium_config': 'chromium', 132 'chromium_config': 'chromium',
153 'chromium_apply_config': ['ninja_confirm_noop'], 133 'chromium_apply_config': ['ninja_confirm_noop'],
154 'gclient_config': 'chromium', 134 'gclient_config': 'chromium',
155 'chromium_config_kwargs': { 135 'chromium_config_kwargs': {
156 'BUILD_CONFIG': 'Release', 136 'BUILD_CONFIG': 'Release',
157 'TARGET_BITS': 32, 137 'TARGET_BITS': 32,
158 }, 138 },
159 'bot_type': 'tester', 139 'bot_type': 'tester',
160 'test_generators': [
161 steps.generate_gtest,
162 steps.generate_script,
163 steps.generate_isolated_script,
164 ],
165 'parent_buildername': 'GPU Win Builder', 140 'parent_buildername': 'GPU Win Builder',
166 'testing': { 141 'testing': {
167 'platform': 'win', 142 'platform': 'win',
168 }, 143 },
169 'enable_swarming': True, 144 'enable_swarming': True,
170 'serialize_tests': True, 145 'serialize_tests': True,
171 }, 146 },
172 'Win7 Debug (ATI)': { 147 'Win7 Debug (ATI)': {
173 'chromium_config': 'chromium', 148 'chromium_config': 'chromium',
174 'chromium_apply_config': ['ninja_confirm_noop'], 149 'chromium_apply_config': ['ninja_confirm_noop'],
175 'gclient_config': 'chromium', 150 'gclient_config': 'chromium',
176 'chromium_config_kwargs': { 151 'chromium_config_kwargs': {
177 'BUILD_CONFIG': 'Debug', 152 'BUILD_CONFIG': 'Debug',
178 'TARGET_BITS': 32, 153 'TARGET_BITS': 32,
179 }, 154 },
180 'bot_type': 'tester', 155 'bot_type': 'tester',
181 'test_generators': [
182 steps.generate_gtest,
183 steps.generate_script,
184 steps.generate_isolated_script,
185 ],
186 'parent_buildername': 'GPU Win Builder (dbg)', 156 'parent_buildername': 'GPU Win Builder (dbg)',
187 'testing': { 157 'testing': {
188 'platform': 'win', 158 'platform': 'win',
189 }, 159 },
190 'enable_swarming': True, 160 'enable_swarming': True,
191 'serialize_tests': True, 161 'serialize_tests': True,
192 }, 162 },
193 'Win7 Release (NVIDIA GeForce 730)': { 163 'Win7 Release (NVIDIA GeForce 730)': {
194 'chromium_config': 'chromium', 164 'chromium_config': 'chromium',
195 'chromium_apply_config': ['ninja_confirm_noop'], 165 'chromium_apply_config': ['ninja_confirm_noop'],
196 'gclient_config': 'chromium', 166 'gclient_config': 'chromium',
197 'chromium_config_kwargs': { 167 'chromium_config_kwargs': {
198 'BUILD_CONFIG': 'Release', 168 'BUILD_CONFIG': 'Release',
199 'TARGET_BITS': 32, 169 'TARGET_BITS': 32,
200 }, 170 },
201 'bot_type': 'tester', 171 'bot_type': 'tester',
202 'test_generators': [
203 steps.generate_gtest,
204 steps.generate_script,
205 steps.generate_isolated_script,
206 ],
207 'parent_buildername': 'GPU Win Builder', 172 'parent_buildername': 'GPU Win Builder',
208 'testing': { 173 'testing': {
209 'platform': 'win', 174 'platform': 'win',
210 }, 175 },
211 # Swarming is deliberately NOT enabled on this one-off configuration. 176 # Swarming is deliberately NOT enabled on this one-off configuration.
212 # These new graphics cards are being tested at the moment. 177 # These new graphics cards are being tested at the moment.
213 'enable_swarming': False, 178 'enable_swarming': False,
214 }, 179 },
215 'Win7 Release (New Intel)': { 180 'Win7 Release (New Intel)': {
216 'chromium_config': 'chromium', 181 'chromium_config': 'chromium',
217 'chromium_apply_config': ['ninja_confirm_noop'], 182 'chromium_apply_config': ['ninja_confirm_noop'],
218 'gclient_config': 'chromium', 183 'gclient_config': 'chromium',
219 'chromium_config_kwargs': { 184 'chromium_config_kwargs': {
220 'BUILD_CONFIG': 'Release', 185 'BUILD_CONFIG': 'Release',
221 'TARGET_BITS': 32, 186 'TARGET_BITS': 32,
222 }, 187 },
223 'bot_type': 'tester', 188 'bot_type': 'tester',
224 'test_generators': [
225 steps.generate_gtest,
226 steps.generate_script,
227 steps.generate_isolated_script,
228 ],
229 'parent_buildername': 'GPU Win Builder', 189 'parent_buildername': 'GPU Win Builder',
230 'testing': { 190 'testing': {
231 'platform': 'win', 191 'platform': 'win',
232 }, 192 },
233 # Swarming is deliberately NOT enabled on this one-off configuration. 193 # Swarming is deliberately NOT enabled on this one-off configuration.
234 # This new hardware is being tested for reliability. 194 # This new hardware is being tested for reliability.
235 'enable_swarming': False, 195 'enable_swarming': False,
236 }, 196 },
237 'Win7 Debug (New Intel)': { 197 'Win7 Debug (New Intel)': {
238 'chromium_config': 'chromium', 198 'chromium_config': 'chromium',
239 'chromium_apply_config': ['ninja_confirm_noop'], 199 'chromium_apply_config': ['ninja_confirm_noop'],
240 'gclient_config': 'chromium', 200 'gclient_config': 'chromium',
241 'chromium_config_kwargs': { 201 'chromium_config_kwargs': {
242 'BUILD_CONFIG': 'Debug', 202 'BUILD_CONFIG': 'Debug',
243 'TARGET_BITS': 32, 203 'TARGET_BITS': 32,
244 }, 204 },
245 'bot_type': 'tester', 205 'bot_type': 'tester',
246 'test_generators': [
247 steps.generate_gtest,
248 steps.generate_script,
249 steps.generate_isolated_script,
250 ],
251 'parent_buildername': 'GPU Win Builder (dbg)', 206 'parent_buildername': 'GPU Win Builder (dbg)',
252 'testing': { 207 'testing': {
253 'platform': 'win', 208 'platform': 'win',
254 }, 209 },
255 # Swarming is deliberately NOT enabled on this one-off configuration. 210 # Swarming is deliberately NOT enabled on this one-off configuration.
256 # This new hardware is being tested for reliability. 211 # This new hardware is being tested for reliability.
257 'enable_swarming': False, 212 'enable_swarming': False,
258 }, 213 },
259 'Win7 Release (AMD R7 240)': { 214 'Win7 Release (AMD R7 240)': {
260 'chromium_config': 'chromium', 215 'chromium_config': 'chromium',
261 'chromium_apply_config': ['ninja_confirm_noop'], 216 'chromium_apply_config': ['ninja_confirm_noop'],
262 'gclient_config': 'chromium', 217 'gclient_config': 'chromium',
263 'chromium_config_kwargs': { 218 'chromium_config_kwargs': {
264 'BUILD_CONFIG': 'Release', 219 'BUILD_CONFIG': 'Release',
265 'TARGET_BITS': 32, 220 'TARGET_BITS': 32,
266 }, 221 },
267 'bot_type': 'tester', 222 'bot_type': 'tester',
268 'test_generators': [
269 steps.generate_gtest,
270 steps.generate_script,
271 steps.generate_isolated_script,
272 ],
273 'parent_buildername': 'GPU Win Builder', 223 'parent_buildername': 'GPU Win Builder',
274 'testing': { 224 'testing': {
275 'platform': 'win', 225 'platform': 'win',
276 }, 226 },
277 # Swarming is deliberately NOT enabled on this one-off configuration. 227 # Swarming is deliberately NOT enabled on this one-off configuration.
278 # These new graphics cards are being tested at the moment. 228 # These new graphics cards are being tested at the moment.
279 'enable_swarming': False, 229 'enable_swarming': False,
280 }, 230 },
281 'GPU Win x64 Builder': { 231 'GPU Win x64 Builder': {
282 'chromium_config': 'chromium', 232 'chromium_config': 'chromium',
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 }, 281 },
332 'Win7 x64 Release (NVIDIA)': { 282 'Win7 x64 Release (NVIDIA)': {
333 'chromium_config': 'chromium', 283 'chromium_config': 'chromium',
334 'chromium_apply_config': ['ninja_confirm_noop'], 284 'chromium_apply_config': ['ninja_confirm_noop'],
335 'gclient_config': 'chromium', 285 'gclient_config': 'chromium',
336 'chromium_config_kwargs': { 286 'chromium_config_kwargs': {
337 'BUILD_CONFIG': 'Release', 287 'BUILD_CONFIG': 'Release',
338 'TARGET_BITS': 64, 288 'TARGET_BITS': 64,
339 }, 289 },
340 'bot_type': 'tester', 290 'bot_type': 'tester',
341 'test_generators': [
342 steps.generate_gtest,
343 steps.generate_script,
344 steps.generate_isolated_script,
345 ],
346 'parent_buildername': 'GPU Win x64 Builder', 291 'parent_buildername': 'GPU Win x64 Builder',
347 'testing': { 292 'testing': {
348 'platform': 'win', 293 'platform': 'win',
349 }, 294 },
350 'enable_swarming': True, 295 'enable_swarming': True,
351 'serialize_tests': True, 296 'serialize_tests': True,
352 }, 297 },
353 'Win7 x64 Debug (NVIDIA)': { 298 'Win7 x64 Debug (NVIDIA)': {
354 'chromium_config': 'chromium', 299 'chromium_config': 'chromium',
355 'chromium_apply_config': ['ninja_confirm_noop'], 300 'chromium_apply_config': ['ninja_confirm_noop'],
356 'gclient_config': 'chromium', 301 'gclient_config': 'chromium',
357 'chromium_config_kwargs': { 302 'chromium_config_kwargs': {
358 'BUILD_CONFIG': 'Debug', 303 'BUILD_CONFIG': 'Debug',
359 'TARGET_BITS': 64, 304 'TARGET_BITS': 64,
360 }, 305 },
361 'bot_type': 'tester', 306 'bot_type': 'tester',
362 'test_generators': [
363 steps.generate_gtest,
364 steps.generate_script,
365 steps.generate_isolated_script,
366 ],
367 'parent_buildername': 'GPU Win x64 Builder (dbg)', 307 'parent_buildername': 'GPU Win x64 Builder (dbg)',
368 'testing': { 308 'testing': {
369 'platform': 'win', 309 'platform': 'win',
370 }, 310 },
371 'enable_swarming': True, 311 'enable_swarming': True,
372 'serialize_tests': True, 312 'serialize_tests': True,
373 }, 313 },
374 'GPU Win Clang Builder (dbg)': { 314 'GPU Win Clang Builder (dbg)': {
375 # This bot is on the chromium.gpu.fyi waterfall to help ensure 315 # This bot is on the chromium.gpu.fyi waterfall to help ensure
376 # that ANGLE rolls aren't reverted due to Clang build failures 316 # that ANGLE rolls aren't reverted due to Clang build failures
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
448 }, 388 },
449 'Linux Release (NVIDIA)': { 389 'Linux Release (NVIDIA)': {
450 'chromium_config': 'chromium', 390 'chromium_config': 'chromium',
451 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 391 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
452 'gclient_config': 'chromium', 392 'gclient_config': 'chromium',
453 'chromium_config_kwargs': { 393 'chromium_config_kwargs': {
454 'BUILD_CONFIG': 'Release', 394 'BUILD_CONFIG': 'Release',
455 'TARGET_BITS': 64, 395 'TARGET_BITS': 64,
456 }, 396 },
457 'bot_type': 'tester', 397 'bot_type': 'tester',
458 'test_generators': [
459 steps.generate_gtest,
460 steps.generate_script,
461 steps.generate_isolated_script,
462 ],
463 'parent_buildername': 'GPU Linux Builder', 398 'parent_buildername': 'GPU Linux Builder',
464 'testing': { 399 'testing': {
465 'platform': 'linux', 400 'platform': 'linux',
466 }, 401 },
467 'enable_swarming': True, 402 'enable_swarming': True,
468 'serialize_tests': True, 403 'serialize_tests': True,
469 }, 404 },
470 'Linux Release (ATI)': { 405 'Linux Release (ATI)': {
471 'chromium_config': 'chromium', 406 'chromium_config': 'chromium',
472 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 407 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
473 'gclient_config': 'chromium', 408 'gclient_config': 'chromium',
474 'chromium_config_kwargs': { 409 'chromium_config_kwargs': {
475 'BUILD_CONFIG': 'Release', 410 'BUILD_CONFIG': 'Release',
476 'TARGET_BITS': 64, 411 'TARGET_BITS': 64,
477 }, 412 },
478 'bot_type': 'tester', 413 'bot_type': 'tester',
479 'test_generators': [
480 steps.generate_gtest,
481 steps.generate_script,
482 steps.generate_isolated_script,
483 ],
484 'parent_buildername': 'GPU Linux Builder', 414 'parent_buildername': 'GPU Linux Builder',
485 'testing': { 415 'testing': {
486 'platform': 'linux', 416 'platform': 'linux',
487 }, 417 },
488 # Swarming is deliberately NOT enabled on this one-off configuration. 418 # Swarming is deliberately NOT enabled on this one-off configuration.
489 # Multiple copies of the machines have to be deployed into swarming 419 # Multiple copies of the machines have to be deployed into swarming
490 # in order to keep up with the faster cycle time of the tests. 420 # in order to keep up with the faster cycle time of the tests.
491 'enable_swarming': False, 421 'enable_swarming': False,
492 }, 422 },
493 'Linux Release (NVIDIA GeForce 730)': { 423 'Linux Release (NVIDIA GeForce 730)': {
494 'chromium_config': 'chromium', 424 'chromium_config': 'chromium',
495 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 425 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
496 'gclient_config': 'chromium', 426 'gclient_config': 'chromium',
497 'chromium_config_kwargs': { 427 'chromium_config_kwargs': {
498 'BUILD_CONFIG': 'Release', 428 'BUILD_CONFIG': 'Release',
499 'TARGET_BITS': 64, 429 'TARGET_BITS': 64,
500 }, 430 },
501 'bot_type': 'tester', 431 'bot_type': 'tester',
502 'test_generators': [
503 steps.generate_gtest,
504 steps.generate_script,
505 steps.generate_isolated_script,
506 ],
507 'parent_buildername': 'GPU Linux Builder', 432 'parent_buildername': 'GPU Linux Builder',
508 'testing': { 433 'testing': {
509 'platform': 'linux', 434 'platform': 'linux',
510 }, 435 },
511 # Swarming is deliberately NOT enabled on this one-off configuration. 436 # Swarming is deliberately NOT enabled on this one-off configuration.
512 # These new graphics cards are being tested at the moment. 437 # These new graphics cards are being tested at the moment.
513 'enable_swarming': False, 438 'enable_swarming': False,
514 }, 439 },
515 'Linux Debug (NVIDIA)': { 440 'Linux Debug (NVIDIA)': {
516 'chromium_config': 'chromium', 441 'chromium_config': 'chromium',
517 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 442 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
518 'gclient_config': 'chromium', 443 'gclient_config': 'chromium',
519 'chromium_config_kwargs': { 444 'chromium_config_kwargs': {
520 'BUILD_CONFIG': 'Debug', 445 'BUILD_CONFIG': 'Debug',
521 'TARGET_BITS': 64, 446 'TARGET_BITS': 64,
522 }, 447 },
523 'bot_type': 'tester', 448 'bot_type': 'tester',
524 'test_generators': [
525 steps.generate_gtest,
526 steps.generate_script,
527 steps.generate_isolated_script,
528 ],
529 'parent_buildername': 'GPU Linux Builder (dbg)', 449 'parent_buildername': 'GPU Linux Builder (dbg)',
530 'testing': { 450 'testing': {
531 'platform': 'linux', 451 'platform': 'linux',
532 }, 452 },
533 'enable_swarming': True, 453 'enable_swarming': True,
534 'serialize_tests': True, 454 'serialize_tests': True,
535 }, 455 },
536 'Linux Release (New Intel)': { 456 'Linux Release (New Intel)': {
537 'chromium_config': 'chromium', 457 'chromium_config': 'chromium',
538 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 458 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
539 'gclient_config': 'chromium', 459 'gclient_config': 'chromium',
540 'chromium_config_kwargs': { 460 'chromium_config_kwargs': {
541 'BUILD_CONFIG': 'Release', 461 'BUILD_CONFIG': 'Release',
542 'TARGET_BITS': 64, 462 'TARGET_BITS': 64,
543 }, 463 },
544 'bot_type': 'tester', 464 'bot_type': 'tester',
545 'test_generators': [
546 steps.generate_gtest,
547 steps.generate_script,
548 steps.generate_isolated_script,
549 ],
550 'parent_buildername': 'GPU Linux Builder', 465 'parent_buildername': 'GPU Linux Builder',
551 'testing': { 466 'testing': {
552 'platform': 'linux', 467 'platform': 'linux',
553 }, 468 },
554 # Swarming is deliberately NOT enabled on this one-off configuration. 469 # Swarming is deliberately NOT enabled on this one-off configuration.
555 # Multiple copies of the machines have to be deployed into swarming 470 # Multiple copies of the machines have to be deployed into swarming
556 # in order to keep up with the faster cycle time of the tests. 471 # in order to keep up with the faster cycle time of the tests.
557 'enable_swarming': False, 472 'enable_swarming': False,
558 }, 473 },
559 'Linux Debug (New Intel)': { 474 'Linux Debug (New Intel)': {
560 'chromium_config': 'chromium', 475 'chromium_config': 'chromium',
561 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 476 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
562 'gclient_config': 'chromium', 477 'gclient_config': 'chromium',
563 'chromium_config_kwargs': { 478 'chromium_config_kwargs': {
564 'BUILD_CONFIG': 'Debug', 479 'BUILD_CONFIG': 'Debug',
565 'TARGET_BITS': 64, 480 'TARGET_BITS': 64,
566 }, 481 },
567 'bot_type': 'tester', 482 'bot_type': 'tester',
568 'test_generators': [
569 steps.generate_gtest,
570 steps.generate_script,
571 steps.generate_isolated_script,
572 ],
573 'parent_buildername': 'GPU Linux Builder (dbg)', 483 'parent_buildername': 'GPU Linux Builder (dbg)',
574 'testing': { 484 'testing': {
575 'platform': 'linux', 485 'platform': 'linux',
576 }, 486 },
577 # Swarming is deliberately NOT enabled on this one-off configuration. 487 # Swarming is deliberately NOT enabled on this one-off configuration.
578 # Multiple copies of the machines have to be deployed into swarming 488 # Multiple copies of the machines have to be deployed into swarming
579 # in order to keep up with the faster cycle time of the tests. 489 # in order to keep up with the faster cycle time of the tests.
580 'enable_swarming': False, 490 'enable_swarming': False,
581 }, 491 },
582 'Linux Release (AMD R7 240)': { 492 'Linux Release (AMD R7 240)': {
583 'chromium_config': 'chromium', 493 'chromium_config': 'chromium',
584 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 494 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
585 'gclient_config': 'chromium', 495 'gclient_config': 'chromium',
586 'chromium_config_kwargs': { 496 'chromium_config_kwargs': {
587 'BUILD_CONFIG': 'Release', 497 'BUILD_CONFIG': 'Release',
588 'TARGET_BITS': 64, 498 'TARGET_BITS': 64,
589 }, 499 },
590 'bot_type': 'tester', 500 'bot_type': 'tester',
591 'test_generators': [
592 steps.generate_gtest,
593 steps.generate_script,
594 steps.generate_isolated_script,
595 ],
596 'parent_buildername': 'GPU Linux Builder', 501 'parent_buildername': 'GPU Linux Builder',
597 'testing': { 502 'testing': {
598 'platform': 'linux', 503 'platform': 'linux',
599 }, 504 },
600 # Swarming is deliberately NOT enabled on this one-off configuration. 505 # Swarming is deliberately NOT enabled on this one-off configuration.
601 # Multiple copies of the machines have to be deployed into swarming 506 # Multiple copies of the machines have to be deployed into swarming
602 # in order to keep up with the faster cycle time of the tests. 507 # in order to keep up with the faster cycle time of the tests.
603 'enable_swarming': False, 508 'enable_swarming': False,
604 }, 509 },
605 'GPU Mac Builder': { 510 'GPU Mac Builder': {
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
649 'checkout_dir': 'mac', 554 'checkout_dir': 'mac',
650 }, 555 },
651 'Mac 10.10 Release (Intel)': { 556 'Mac 10.10 Release (Intel)': {
652 'chromium_config': 'chromium', 557 'chromium_config': 'chromium',
653 'chromium_apply_config': ['ninja_confirm_noop'], 558 'chromium_apply_config': ['ninja_confirm_noop'],
654 'gclient_config': 'chromium', 559 'gclient_config': 'chromium',
655 'chromium_config_kwargs': { 560 'chromium_config_kwargs': {
656 'BUILD_CONFIG': 'Release', 561 'BUILD_CONFIG': 'Release',
657 'TARGET_BITS': 64, 562 'TARGET_BITS': 64,
658 }, 563 },
659 'test_generators': [
660 steps.generate_gtest,
661 steps.generate_script,
662 steps.generate_isolated_script,
663 ],
664 'bot_type': 'tester', 564 'bot_type': 'tester',
665 'parent_buildername': 'GPU Mac Builder', 565 'parent_buildername': 'GPU Mac Builder',
666 'testing': { 566 'testing': {
667 'platform': 'mac', 567 'platform': 'mac',
668 }, 568 },
669 'enable_swarming': True, 569 'enable_swarming': True,
670 'serialize_tests': True, 570 'serialize_tests': True,
671 }, 571 },
672 'Mac 10.10 Debug (Intel)': { 572 'Mac 10.10 Debug (Intel)': {
673 'chromium_config': 'chromium', 573 'chromium_config': 'chromium',
674 'chromium_apply_config': ['ninja_confirm_noop'], 574 'chromium_apply_config': ['ninja_confirm_noop'],
675 'gclient_config': 'chromium', 575 'gclient_config': 'chromium',
676 'chromium_config_kwargs': { 576 'chromium_config_kwargs': {
677 'BUILD_CONFIG': 'Debug', 577 'BUILD_CONFIG': 'Debug',
678 'TARGET_BITS': 64, 578 'TARGET_BITS': 64,
679 }, 579 },
680 'test_generators': [
681 steps.generate_gtest,
682 steps.generate_script,
683 steps.generate_isolated_script,
684 ],
685 'bot_type': 'tester', 580 'bot_type': 'tester',
686 'parent_buildername': 'GPU Mac Builder (dbg)', 581 'parent_buildername': 'GPU Mac Builder (dbg)',
687 'testing': { 582 'testing': {
688 'platform': 'mac', 583 'platform': 'mac',
689 }, 584 },
690 'enable_swarming': True, 585 'enable_swarming': True,
691 'serialize_tests': True, 586 'serialize_tests': True,
692 }, 587 },
693 'Mac 10.10 Release (ATI)': { 588 'Mac 10.10 Release (ATI)': {
694 'chromium_config': 'chromium', 589 'chromium_config': 'chromium',
695 'chromium_apply_config': ['ninja_confirm_noop'], 590 'chromium_apply_config': ['ninja_confirm_noop'],
696 'gclient_config': 'chromium', 591 'gclient_config': 'chromium',
697 'chromium_config_kwargs': { 592 'chromium_config_kwargs': {
698 'BUILD_CONFIG': 'Release', 593 'BUILD_CONFIG': 'Release',
699 'TARGET_BITS': 64, 594 'TARGET_BITS': 64,
700 }, 595 },
701 'test_generators': [
702 steps.generate_gtest,
703 steps.generate_script,
704 steps.generate_isolated_script,
705 ],
706 'bot_type': 'tester', 596 'bot_type': 'tester',
707 'parent_buildername': 'GPU Mac Builder', 597 'parent_buildername': 'GPU Mac Builder',
708 'testing': { 598 'testing': {
709 'platform': 'mac', 599 'platform': 'mac',
710 }, 600 },
711 # Swarming is deliberately NOT enabled on this one-off configuration. 601 # Swarming is deliberately NOT enabled on this one-off configuration.
712 # Multiple copies of the machines have to be deployed into swarming 602 # Multiple copies of the machines have to be deployed into swarming
713 # in order to keep up with the faster cycle time of the tests. 603 # in order to keep up with the faster cycle time of the tests.
714 'enable_swarming': False, 604 'enable_swarming': False,
715 }, 605 },
716 'Mac 10.10 Debug (ATI)': { 606 'Mac 10.10 Debug (ATI)': {
717 'chromium_config': 'chromium', 607 'chromium_config': 'chromium',
718 'chromium_apply_config': ['ninja_confirm_noop'], 608 'chromium_apply_config': ['ninja_confirm_noop'],
719 'gclient_config': 'chromium', 609 'gclient_config': 'chromium',
720 'chromium_config_kwargs': { 610 'chromium_config_kwargs': {
721 'BUILD_CONFIG': 'Debug', 611 'BUILD_CONFIG': 'Debug',
722 'TARGET_BITS': 64, 612 'TARGET_BITS': 64,
723 }, 613 },
724 'test_generators': [
725 steps.generate_gtest,
726 steps.generate_script,
727 steps.generate_isolated_script,
728 ],
729 'bot_type': 'tester', 614 'bot_type': 'tester',
730 'parent_buildername': 'GPU Mac Builder (dbg)', 615 'parent_buildername': 'GPU Mac Builder (dbg)',
731 'testing': { 616 'testing': {
732 'platform': 'mac', 617 'platform': 'mac',
733 }, 618 },
734 # Swarming is deliberately NOT enabled on this one-off configuration. 619 # Swarming is deliberately NOT enabled on this one-off configuration.
735 # Multiple copies of the machines have to be deployed into swarming 620 # Multiple copies of the machines have to be deployed into swarming
736 # in order to keep up with the faster cycle time of the tests. 621 # in order to keep up with the faster cycle time of the tests.
737 'enable_swarming': False, 622 'enable_swarming': False,
738 }, 623 },
739 'Mac Retina Release': { 624 'Mac Retina Release': {
740 'chromium_config': 'chromium', 625 'chromium_config': 'chromium',
741 'chromium_apply_config': ['ninja_confirm_noop'], 626 'chromium_apply_config': ['ninja_confirm_noop'],
742 'gclient_config': 'chromium', 627 'gclient_config': 'chromium',
743 'chromium_config_kwargs': { 628 'chromium_config_kwargs': {
744 'BUILD_CONFIG': 'Release', 629 'BUILD_CONFIG': 'Release',
745 'TARGET_BITS': 64, 630 'TARGET_BITS': 64,
746 }, 631 },
747 'test_generators': [
748 steps.generate_gtest,
749 steps.generate_script,
750 steps.generate_isolated_script,
751 ],
752 'bot_type': 'tester', 632 'bot_type': 'tester',
753 'parent_buildername': 'GPU Mac Builder', 633 'parent_buildername': 'GPU Mac Builder',
754 'testing': { 634 'testing': {
755 'platform': 'mac', 635 'platform': 'mac',
756 }, 636 },
757 'enable_swarming': True, 637 'enable_swarming': True,
758 'serialize_tests': True, 638 'serialize_tests': True,
759 }, 639 },
760 'Mac Retina Debug': { 640 'Mac Retina Debug': {
761 'chromium_config': 'chromium', 641 'chromium_config': 'chromium',
762 'chromium_apply_config': ['ninja_confirm_noop'], 642 'chromium_apply_config': ['ninja_confirm_noop'],
763 'gclient_config': 'chromium', 643 'gclient_config': 'chromium',
764 'chromium_config_kwargs': { 644 'chromium_config_kwargs': {
765 'BUILD_CONFIG': 'Debug', 645 'BUILD_CONFIG': 'Debug',
766 'TARGET_BITS': 64, 646 'TARGET_BITS': 64,
767 }, 647 },
768 'test_generators': [
769 steps.generate_gtest,
770 steps.generate_script,
771 steps.generate_isolated_script,
772 ],
773 'bot_type': 'tester', 648 'bot_type': 'tester',
774 'parent_buildername': 'GPU Mac Builder (dbg)', 649 'parent_buildername': 'GPU Mac Builder (dbg)',
775 'testing': { 650 'testing': {
776 'platform': 'mac', 651 'platform': 'mac',
777 }, 652 },
778 'enable_swarming': True, 653 'enable_swarming': True,
779 'serialize_tests': True, 654 'serialize_tests': True,
780 }, 655 },
781 'Mac 10.10 Retina Release (AMD)': { 656 'Mac 10.10 Retina Release (AMD)': {
782 'chromium_config': 'chromium', 657 'chromium_config': 'chromium',
783 'chromium_apply_config': ['ninja_confirm_noop'], 658 'chromium_apply_config': ['ninja_confirm_noop'],
784 'gclient_config': 'chromium', 659 'gclient_config': 'chromium',
785 'chromium_config_kwargs': { 660 'chromium_config_kwargs': {
786 'BUILD_CONFIG': 'Release', 661 'BUILD_CONFIG': 'Release',
787 'TARGET_BITS': 64, 662 'TARGET_BITS': 64,
788 }, 663 },
789 'test_generators': [
790 steps.generate_gtest,
791 steps.generate_script,
792 steps.generate_isolated_script,
793 ],
794 'bot_type': 'tester', 664 'bot_type': 'tester',
795 'parent_buildername': 'GPU Mac Builder', 665 'parent_buildername': 'GPU Mac Builder',
796 'testing': { 666 'testing': {
797 'platform': 'mac', 667 'platform': 'mac',
798 }, 668 },
799 'enable_swarming': True, 669 'enable_swarming': True,
800 'serialize_tests': True, 670 'serialize_tests': True,
801 }, 671 },
802 'Mac 10.10 Retina Debug (AMD)': { 672 'Mac 10.10 Retina Debug (AMD)': {
803 'chromium_config': 'chromium', 673 'chromium_config': 'chromium',
804 'chromium_apply_config': ['ninja_confirm_noop'], 674 'chromium_apply_config': ['ninja_confirm_noop'],
805 'gclient_config': 'chromium', 675 'gclient_config': 'chromium',
806 'chromium_config_kwargs': { 676 'chromium_config_kwargs': {
807 'BUILD_CONFIG': 'Debug', 677 'BUILD_CONFIG': 'Debug',
808 'TARGET_BITS': 64, 678 'TARGET_BITS': 64,
809 }, 679 },
810 'test_generators': [
811 steps.generate_gtest,
812 steps.generate_script,
813 steps.generate_isolated_script,
814 ],
815 'bot_type': 'tester', 680 'bot_type': 'tester',
816 'parent_buildername': 'GPU Mac Builder (dbg)', 681 'parent_buildername': 'GPU Mac Builder (dbg)',
817 'testing': { 682 'testing': {
818 'platform': 'mac', 683 'platform': 'mac',
819 }, 684 },
820 'enable_swarming': True, 685 'enable_swarming': True,
821 'serialize_tests': True, 686 'serialize_tests': True,
822 }, 687 },
823 'Mac 10.11 Retina Release (AMD)': { 688 'Mac 10.11 Retina Release (AMD)': {
824 'chromium_config': 'chromium', 689 'chromium_config': 'chromium',
825 'chromium_apply_config': ['ninja_confirm_noop'], 690 'chromium_apply_config': ['ninja_confirm_noop'],
826 'gclient_config': 'chromium', 691 'gclient_config': 'chromium',
827 'chromium_config_kwargs': { 692 'chromium_config_kwargs': {
828 'BUILD_CONFIG': 'Release', 693 'BUILD_CONFIG': 'Release',
829 'TARGET_BITS': 64, 694 'TARGET_BITS': 64,
830 }, 695 },
831 'test_generators': [
832 steps.generate_gtest,
833 steps.generate_script,
834 steps.generate_isolated_script,
835 ],
836 'bot_type': 'tester', 696 'bot_type': 'tester',
837 'parent_buildername': 'GPU Mac Builder', 697 'parent_buildername': 'GPU Mac Builder',
838 'testing': { 698 'testing': {
839 'platform': 'mac', 699 'platform': 'mac',
840 }, 700 },
841 # Swarming is deliberately NOT enabled on this one-off configuration. 701 # Swarming is deliberately NOT enabled on this one-off configuration.
842 # Multiple copies of the machines have to be deployed into swarming 702 # Multiple copies of the machines have to be deployed into swarming
843 # in order to keep up with the faster cycle time of the tests. 703 # in order to keep up with the faster cycle time of the tests.
844 'enable_swarming': False, 704 'enable_swarming': False,
845 }, 705 },
846 'Mac GPU ASAN Release': { 706 'Mac GPU ASAN Release': {
847 'chromium_config': 'chromium', 707 'chromium_config': 'chromium',
848 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 708 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
849 'gclient_config': 'chromium', 709 'gclient_config': 'chromium',
850 'gclient_apply_config': ['chrome_internal', 'angle_top_of_tree'], 710 'gclient_apply_config': ['chrome_internal', 'angle_top_of_tree'],
851 'chromium_config_kwargs': { 711 'chromium_config_kwargs': {
852 'BUILD_CONFIG': 'Release', 712 'BUILD_CONFIG': 'Release',
853 'TARGET_BITS': 64, 713 'TARGET_BITS': 64,
854 }, 714 },
855 'test_generators': [
856 steps.generate_gtest,
857 steps.generate_script,
858 steps.generate_isolated_script,
859 ],
860 'bot_type': 'builder_tester', 715 'bot_type': 'builder_tester',
861 'testing': { 716 'testing': {
862 'platform': 'mac', 717 'platform': 'mac',
863 }, 718 },
864 'enable_swarming': True, 719 'enable_swarming': True,
865 'serialize_tests': True, 720 'serialize_tests': True,
866 }, 721 },
867 'Android Release (Nexus 5)': { 722 'Android Release (Nexus 5)': {
868 'chromium_config': 'android', 723 'chromium_config': 'android',
869 'chromium_apply_config': ['chrome_with_codecs', 'mb'], 724 'chromium_apply_config': ['chrome_with_codecs', 'mb'],
870 'gclient_config': 'chromium', 725 'gclient_config': 'chromium',
871 'gclient_apply_config': ['android'], 726 'gclient_apply_config': ['android'],
872 'chromium_config_kwargs': { 727 'chromium_config_kwargs': {
873 'BUILD_CONFIG': 'Release', 728 'BUILD_CONFIG': 'Release',
874 'TARGET_BITS': 32, 729 'TARGET_BITS': 32,
875 'TARGET_PLATFORM': 'android', 730 'TARGET_PLATFORM': 'android',
876 }, 731 },
877 'android_config': 'main_builder', 732 'android_config': 'main_builder',
878 'bot_type': 'builder_tester', 733 'bot_type': 'builder_tester',
879 'compile_targets': [ 734 'compile_targets': [
880 ], 735 ],
881 'test_generators': [
882 steps.generate_gtest,
883 steps.generate_isolated_script,
884 steps.generate_script,
885 ],
886 'testing': { 736 'testing': {
887 'platform': 'linux', 737 'platform': 'linux',
888 }, 738 },
889 'use_isolate': False, 739 'use_isolate': False,
890 'enable_swarming': False, 740 'enable_swarming': False,
891 }, 741 },
892 'Android Release (Nexus 5X)': { 742 'Android Release (Nexus 5X)': {
893 'chromium_config': 'android', 743 'chromium_config': 'android',
894 'chromium_apply_config': ['chrome_with_codecs'], 744 'chromium_apply_config': ['chrome_with_codecs'],
895 'gclient_config': 'chromium', 745 'gclient_config': 'chromium',
896 'gclient_apply_config': ['android'], 746 'gclient_apply_config': ['android'],
897 'chromium_config_kwargs': { 747 'chromium_config_kwargs': {
898 'TARGET_PLATFORM': 'android', 748 'TARGET_PLATFORM': 'android',
899 }, 749 },
900 'android_config': 'arm64_builder_rel_mb', 750 'android_config': 'arm64_builder_rel_mb',
901 'bot_type': 'builder_tester', 751 'bot_type': 'builder_tester',
902 'compile_targets': [ 752 'compile_targets': [
903 ], 753 ],
904 'test_generators': [
905 steps.generate_gtest,
906 steps.generate_isolated_script,
907 steps.generate_script,
908 ],
909 'testing': { 754 'testing': {
910 'platform': 'linux', 755 'platform': 'linux',
911 }, 756 },
912 'use_isolate': True, 757 'use_isolate': True,
913 'enable_swarming': True, 758 'enable_swarming': True,
914 'checkout_dir': 'android', 759 'checkout_dir': 'android',
915 }, 760 },
916 'Android Release (Nexus 6)': { 761 'Android Release (Nexus 6)': {
917 'chromium_config': 'android', 762 'chromium_config': 'android',
918 'chromium_apply_config': ['chrome_with_codecs', 'mb'], 763 'chromium_apply_config': ['chrome_with_codecs', 'mb'],
919 'gclient_config': 'chromium', 764 'gclient_config': 'chromium',
920 'gclient_apply_config': ['android'], 765 'gclient_apply_config': ['android'],
921 'chromium_config_kwargs': { 766 'chromium_config_kwargs': {
922 'BUILD_CONFIG': 'Release', 767 'BUILD_CONFIG': 'Release',
923 'TARGET_BITS': 32, 768 'TARGET_BITS': 32,
924 'TARGET_PLATFORM': 'android', 769 'TARGET_PLATFORM': 'android',
925 }, 770 },
926 'android_config': 'main_builder', 771 'android_config': 'main_builder',
927 'bot_type': 'builder_tester', 772 'bot_type': 'builder_tester',
928 'compile_targets': [ 773 'compile_targets': [
929 ], 774 ],
930 'test_generators': [
931 steps.generate_gtest,
932 steps.generate_isolated_script,
933 steps.generate_script,
934 ],
935 'testing': { 775 'testing': {
936 'platform': 'linux', 776 'platform': 'linux',
937 }, 777 },
938 'use_isolate': False, 778 'use_isolate': False,
939 'enable_swarming': False, 779 'enable_swarming': False,
940 }, 780 },
941 'Android Release (Nexus 6P)': { 781 'Android Release (Nexus 6P)': {
942 'chromium_config': 'android', 782 'chromium_config': 'android',
943 'chromium_apply_config': ['chrome_with_codecs'], 783 'chromium_apply_config': ['chrome_with_codecs'],
944 'gclient_config': 'chromium', 784 'gclient_config': 'chromium',
945 'gclient_apply_config': ['android'], 785 'gclient_apply_config': ['android'],
946 'chromium_config_kwargs': { 786 'chromium_config_kwargs': {
947 'TARGET_PLATFORM': 'android', 787 'TARGET_PLATFORM': 'android',
948 }, 788 },
949 'android_config': 'arm64_builder_rel_mb', 789 'android_config': 'arm64_builder_rel_mb',
950 'bot_type': 'builder_tester', 790 'bot_type': 'builder_tester',
951 'compile_targets': [ 791 'compile_targets': [
952 ], 792 ],
953 'test_generators': [
954 steps.generate_gtest,
955 steps.generate_isolated_script,
956 steps.generate_script,
957 ],
958 'testing': { 793 'testing': {
959 'platform': 'linux', 794 'platform': 'linux',
960 }, 795 },
961 'use_isolate': False, 796 'use_isolate': False,
962 'enable_swarming': False, 797 'enable_swarming': False,
963 }, 798 },
964 'Android Release (Nexus 9)': { 799 'Android Release (Nexus 9)': {
965 'chromium_config': 'android', 800 'chromium_config': 'android',
966 'chromium_apply_config': ['chrome_with_codecs'], 801 'chromium_apply_config': ['chrome_with_codecs'],
967 'gclient_config': 'chromium', 802 'gclient_config': 'chromium',
968 'gclient_apply_config': ['android'], 803 'gclient_apply_config': ['android'],
969 'chromium_config_kwargs': { 804 'chromium_config_kwargs': {
970 'TARGET_PLATFORM': 'android', 805 'TARGET_PLATFORM': 'android',
971 }, 806 },
972 'android_config': 'arm64_builder_rel_mb', 807 'android_config': 'arm64_builder_rel_mb',
973 'bot_type': 'builder_tester', 808 'bot_type': 'builder_tester',
974 'compile_targets': [ 809 'compile_targets': [
975 ], 810 ],
976 'test_generators': [
977 steps.generate_gtest,
978 steps.generate_isolated_script,
979 steps.generate_script,
980 ],
981 'testing': { 811 'testing': {
982 'platform': 'linux', 812 'platform': 'linux',
983 }, 813 },
984 'use_isolate': False, 814 'use_isolate': False,
985 'enable_swarming': False, 815 'enable_swarming': False,
986 }, 816 },
987 'Android Release (Pixel C)': { 817 'Android Release (Pixel C)': {
988 'chromium_config': 'android', 818 'chromium_config': 'android',
989 'chromium_apply_config': ['chrome_with_codecs'], 819 'chromium_apply_config': ['chrome_with_codecs'],
990 'gclient_config': 'chromium', 820 'gclient_config': 'chromium',
991 'gclient_apply_config': ['android'], 821 'gclient_apply_config': ['android'],
992 'chromium_config_kwargs': { 822 'chromium_config_kwargs': {
993 'TARGET_PLATFORM': 'android', 823 'TARGET_PLATFORM': 'android',
994 }, 824 },
995 'android_config': 'arm64_builder_rel_mb', 825 'android_config': 'arm64_builder_rel_mb',
996 'bot_type': 'builder_tester', 826 'bot_type': 'builder_tester',
997 'compile_targets': [ 827 'compile_targets': [
998 ], 828 ],
999 'test_generators': [
1000 steps.generate_gtest,
1001 steps.generate_isolated_script,
1002 steps.generate_script,
1003 ],
1004 'testing': { 829 'testing': {
1005 'platform': 'linux', 830 'platform': 'linux',
1006 }, 831 },
1007 'use_isolate': False, 832 'use_isolate': False,
1008 'enable_swarming': False, 833 'enable_swarming': False,
1009 }, 834 },
1010 835
1011 'GPU Fake Linux Builder': { 836 'GPU Fake Linux Builder': {
1012 'chromium_config': 'chromium', 837 'chromium_config': 'chromium',
1013 'chromium_apply_config': ['mb', 'ninja_confirm_noop', 838 'chromium_apply_config': ['mb', 'ninja_confirm_noop',
(...skipping 14 matching lines...) Expand all
1028 }, 853 },
1029 'Fake Linux Release (NVIDIA)': { 854 'Fake Linux Release (NVIDIA)': {
1030 'chromium_config': 'chromium', 855 'chromium_config': 'chromium',
1031 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 856 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
1032 'gclient_config': 'chromium', 857 'gclient_config': 'chromium',
1033 'chromium_config_kwargs': { 858 'chromium_config_kwargs': {
1034 'BUILD_CONFIG': 'Release', 859 'BUILD_CONFIG': 'Release',
1035 'TARGET_BITS': 64, 860 'TARGET_BITS': 64,
1036 }, 861 },
1037 'bot_type': 'tester', 862 'bot_type': 'tester',
1038 'test_generators': [
1039 steps.generate_gtest,
1040 steps.generate_script,
1041 steps.generate_isolated_script,
1042 ],
1043 'parent_buildername': 'GPU Fake Linux Builder', 863 'parent_buildername': 'GPU Fake Linux Builder',
1044 'testing': { 864 'testing': {
1045 'platform': 'linux', 865 'platform': 'linux',
1046 }, 866 },
1047 'enable_swarming': True, 867 'enable_swarming': True,
1048 }, 868 },
1049 869
1050 # The following machines don't actually exist. They are specified 870 # The following machines don't actually exist. They are specified
1051 # here only in order to allow the associated src-side JSON entries 871 # here only in order to allow the associated src-side JSON entries
1052 # to be read, and the "optional" GPU tryservers to be specified in 872 # to be read, and the "optional" GPU tryservers to be specified in
1053 # terms of them. 873 # terms of them.
1054 'Optional Win7 Release (NVIDIA)': { 874 'Optional Win7 Release (NVIDIA)': {
1055 'chromium_config': 'chromium', 875 'chromium_config': 'chromium',
1056 'chromium_apply_config': ['ninja_confirm_noop'], 876 'chromium_apply_config': ['ninja_confirm_noop'],
1057 'gclient_config': 'chromium', 877 'gclient_config': 'chromium',
1058 'chromium_config_kwargs': { 878 'chromium_config_kwargs': {
1059 'BUILD_CONFIG': 'Release', 879 'BUILD_CONFIG': 'Release',
1060 'TARGET_BITS': 32, 880 'TARGET_BITS': 32,
1061 }, 881 },
1062 'bot_type': 'tester', 882 'bot_type': 'tester',
1063 'test_generators': [
1064 steps.generate_gtest,
1065 steps.generate_script,
1066 steps.generate_isolated_script,
1067 ],
1068 'parent_buildername': 'GPU Win Builder', 883 'parent_buildername': 'GPU Win Builder',
1069 'testing': { 884 'testing': {
1070 'platform': 'win', 885 'platform': 'win',
1071 }, 886 },
1072 'enable_swarming': True, 887 'enable_swarming': True,
1073 }, 888 },
1074 'Optional Win7 Release (ATI)': { 889 'Optional Win7 Release (ATI)': {
1075 'chromium_config': 'chromium', 890 'chromium_config': 'chromium',
1076 'chromium_apply_config': ['ninja_confirm_noop'], 891 'chromium_apply_config': ['ninja_confirm_noop'],
1077 'gclient_config': 'chromium', 892 'gclient_config': 'chromium',
1078 'chromium_config_kwargs': { 893 'chromium_config_kwargs': {
1079 'BUILD_CONFIG': 'Release', 894 'BUILD_CONFIG': 'Release',
1080 'TARGET_BITS': 32, 895 'TARGET_BITS': 32,
1081 }, 896 },
1082 'bot_type': 'tester', 897 'bot_type': 'tester',
1083 'test_generators': [
1084 steps.generate_gtest,
1085 steps.generate_script,
1086 steps.generate_isolated_script,
1087 ],
1088 'parent_buildername': 'GPU Win Builder', 898 'parent_buildername': 'GPU Win Builder',
1089 'testing': { 899 'testing': {
1090 'platform': 'win', 900 'platform': 'win',
1091 }, 901 },
1092 'enable_swarming': True, 902 'enable_swarming': True,
1093 }, 903 },
1094 'Optional Linux Release (NVIDIA)': { 904 'Optional Linux Release (NVIDIA)': {
1095 'chromium_config': 'chromium', 905 'chromium_config': 'chromium',
1096 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], 906 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
1097 'gclient_config': 'chromium', 907 'gclient_config': 'chromium',
1098 'chromium_config_kwargs': { 908 'chromium_config_kwargs': {
1099 'BUILD_CONFIG': 'Release', 909 'BUILD_CONFIG': 'Release',
1100 'TARGET_BITS': 64, 910 'TARGET_BITS': 64,
1101 }, 911 },
1102 'bot_type': 'tester', 912 'bot_type': 'tester',
1103 'test_generators': [
1104 steps.generate_gtest,
1105 steps.generate_script,
1106 steps.generate_isolated_script,
1107 ],
1108 'parent_buildername': 'GPU Linux Builder', 913 'parent_buildername': 'GPU Linux Builder',
1109 'testing': { 914 'testing': {
1110 'platform': 'linux', 915 'platform': 'linux',
1111 }, 916 },
1112 'enable_swarming': True, 917 'enable_swarming': True,
1113 }, 918 },
1114 'Optional Mac 10.10 Release (Intel)': { 919 'Optional Mac 10.10 Release (Intel)': {
1115 'chromium_config': 'chromium', 920 'chromium_config': 'chromium',
1116 'chromium_apply_config': ['ninja_confirm_noop'], 921 'chromium_apply_config': ['ninja_confirm_noop'],
1117 'gclient_config': 'chromium', 922 'gclient_config': 'chromium',
1118 'chromium_config_kwargs': { 923 'chromium_config_kwargs': {
1119 'BUILD_CONFIG': 'Release', 924 'BUILD_CONFIG': 'Release',
1120 'TARGET_BITS': 64, 925 'TARGET_BITS': 64,
1121 }, 926 },
1122 'test_generators': [
1123 steps.generate_gtest,
1124 steps.generate_script,
1125 steps.generate_isolated_script,
1126 ],
1127 'bot_type': 'tester', 927 'bot_type': 'tester',
1128 'parent_buildername': 'GPU Mac Builder', 928 'parent_buildername': 'GPU Mac Builder',
1129 'testing': { 929 'testing': {
1130 'platform': 'mac', 930 'platform': 'mac',
1131 }, 931 },
1132 'enable_swarming': True, 932 'enable_swarming': True,
1133 }, 933 },
1134 'Optional Mac Retina Release': { 934 'Optional Mac Retina Release': {
1135 'chromium_config': 'chromium', 935 'chromium_config': 'chromium',
1136 'chromium_apply_config': ['ninja_confirm_noop'], 936 'chromium_apply_config': ['ninja_confirm_noop'],
1137 'gclient_config': 'chromium', 937 'gclient_config': 'chromium',
1138 'chromium_config_kwargs': { 938 'chromium_config_kwargs': {
1139 'BUILD_CONFIG': 'Release', 939 'BUILD_CONFIG': 'Release',
1140 'TARGET_BITS': 64, 940 'TARGET_BITS': 64,
1141 }, 941 },
1142 'test_generators': [
1143 steps.generate_gtest,
1144 steps.generate_script,
1145 steps.generate_isolated_script,
1146 ],
1147 'bot_type': 'tester', 942 'bot_type': 'tester',
1148 'parent_buildername': 'GPU Mac Builder', 943 'parent_buildername': 'GPU Mac Builder',
1149 'testing': { 944 'testing': {
1150 'platform': 'mac', 945 'platform': 'mac',
1151 }, 946 },
1152 'enable_swarming': True, 947 'enable_swarming': True,
1153 }, 948 },
1154 'Optional Mac 10.10 Retina Release (AMD)': { 949 'Optional Mac 10.10 Retina Release (AMD)': {
1155 'chromium_config': 'chromium', 950 'chromium_config': 'chromium',
1156 'chromium_apply_config': ['ninja_confirm_noop'], 951 'chromium_apply_config': ['ninja_confirm_noop'],
1157 'gclient_config': 'chromium', 952 'gclient_config': 'chromium',
1158 'chromium_config_kwargs': { 953 'chromium_config_kwargs': {
1159 'BUILD_CONFIG': 'Release', 954 'BUILD_CONFIG': 'Release',
1160 'TARGET_BITS': 64, 955 'TARGET_BITS': 64,
1161 }, 956 },
1162 'test_generators': [
1163 steps.generate_gtest,
1164 steps.generate_script,
1165 steps.generate_isolated_script,
1166 ],
1167 'bot_type': 'tester', 957 'bot_type': 'tester',
1168 'parent_buildername': 'GPU Mac Builder', 958 'parent_buildername': 'GPU Mac Builder',
1169 'testing': { 959 'testing': {
1170 'platform': 'mac', 960 'platform': 'mac',
1171 }, 961 },
1172 'enable_swarming': True, 962 'enable_swarming': True,
1173 }, 963 },
1174 'Linux ChromiumOS Builder': { 964 'Linux ChromiumOS Builder': {
1175 'chromium_config': 'chromium', 965 'chromium_config': 'chromium',
1176 'chromium_apply_config': [ 966 'chromium_apply_config': [
(...skipping 14 matching lines...) Expand all
1191 'aura_builder', 981 'aura_builder',
1192 ], 982 ],
1193 'testing': { 983 'testing': {
1194 'platform': 'linux', 984 'platform': 'linux',
1195 }, 985 },
1196 'enable_swarming': False, 986 'enable_swarming': False,
1197 'use_isolate': True, 987 'use_isolate': True,
1198 }, 988 },
1199 }, 989 },
1200 } 990 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698