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

Side by Side Diff: scripts/slave/recipe_modules/chromium/chromium_webkit.py

Issue 1185693002: Move builders.py and steps.py to chromium_tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Address review comments. Created 5 years, 6 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
(Empty)
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
3 # found in the LICENSE file.
4
5 import copy
6
7 from . import chromium_chromiumos
8 from . import steps
9
10 SPEC = copy.deepcopy(chromium_chromiumos.SPEC)
11 for b in SPEC['builders'].itervalues():
12 b['gclient_apply_config'] = ['blink']
13
14 SPEC['settings']['build_gs_bucket'] = 'chromium-webkit-archive'
15
16 SPEC['builders'].update({
17 'WebKit Win Builder': {
18 'chromium_config': 'chromium',
19 'gclient_config': 'chromium',
20 'gclient_apply_config': ['blink_or_chromium'],
21 'chromium_config_kwargs': {
22 'BUILD_CONFIG': 'Release',
23 'TARGET_BITS': 32,
24 },
25 'compile_targets': [
26 # TODO(phajdan.jr): Find a way to automatically add crash_service
27 # to Windows builds (so that start_crash_service step works).
28 'crash_service',
29 ],
30 'bot_type': 'builder',
31 'testing': {
32 'platform': 'win',
33 },
34 'enable_swarming': True,
35 'use_isolate': True,
36 },
37 'WebKit XP': {
38 'chromium_config': 'chromium',
39 'gclient_config': 'chromium',
40 'gclient_apply_config': ['blink_or_chromium'],
41 'chromium_config_kwargs': {
42 'BUILD_CONFIG': 'Release',
43 'TARGET_BITS': 32,
44 },
45 'bot_type': 'tester',
46 'parent_buildername': 'WebKit Win Builder',
47 'test_generators': [
48 steps.generate_gtest,
49 steps.generate_script,
50 ],
51 'tests': [
52 steps.BlinkTest(),
53 ],
54 'testing': {
55 'platform': 'win',
56 },
57 'enable_swarming': True,
58 'use_isolate': True,
59 },
60 'WebKit Win7': {
61 'chromium_config': 'chromium',
62 'gclient_config': 'chromium',
63 'gclient_apply_config': ['blink_or_chromium'],
64 'chromium_config_kwargs': {
65 'BUILD_CONFIG': 'Release',
66 'TARGET_BITS': 32,
67 },
68 'bot_type': 'tester',
69 'parent_buildername': 'WebKit Win Builder',
70 'test_generators': [
71 steps.generate_gtest,
72 steps.generate_script,
73 ],
74 'tests': [
75 steps.BlinkTest(),
76 ],
77 'testing': {
78 'platform': 'win',
79 },
80 'enable_swarming': True,
81 'use_isolate': True,
82 },
83 'WebKit Win x64 Builder': {
84 'chromium_config': 'chromium',
85 'gclient_config': 'chromium',
86 'chromium_apply_config': ['shared_library'],
87 'gclient_apply_config': ['blink_or_chromium'],
88 'chromium_config_kwargs': {
89 'BUILD_CONFIG': 'Release',
90 'TARGET_BITS': 64,
91 },
92 'compile_targets': [
93 # TODO(phajdan.jr): Shouldn't be needed once we have 64-bit testers.
94 'blink_tests',
95
96 # TODO(phajdan.jr): Find a way to automatically add crash_service
97 # to Windows builds (so that start_crash_service step works).
98 'crash_service',
99 ],
100 'bot_type': 'builder',
101 'testing': {
102 'platform': 'win',
103 },
104 'enable_swarming': True,
105 'use_isolate': True,
106 },
107 'WebKit Win Builder (dbg)': {
108 'chromium_config': 'chromium',
109 'gclient_config': 'chromium',
110 'gclient_apply_config': ['blink_or_chromium'],
111 'chromium_config_kwargs': {
112 'BUILD_CONFIG': 'Debug',
113 'TARGET_BITS': 32,
114 },
115 'compile_targets': [
116 # TODO(phajdan.jr): Find a way to automatically add crash_service
117 # to Windows builds (so that start_crash_service step works).
118 'crash_service',
119 ],
120 'bot_type': 'builder',
121 'testing': {
122 'platform': 'win',
123 },
124 'enable_swarming': True,
125 'use_isolate': True,
126 },
127 'WebKit Win7 (dbg)': {
128 'chromium_config': 'chromium',
129 'gclient_config': 'chromium',
130 'gclient_apply_config': ['blink_or_chromium'],
131 'chromium_config_kwargs': {
132 'BUILD_CONFIG': 'Debug',
133 'TARGET_BITS': 32,
134 },
135 'bot_type': 'tester',
136 'parent_buildername': 'WebKit Win Builder (dbg)',
137 'test_generators': [
138 steps.generate_gtest,
139 steps.generate_script,
140 ],
141 'tests': [
142 steps.BlinkTest(),
143 ],
144 'testing': {
145 'platform': 'win',
146 },
147 'enable_swarming': True,
148 'use_isolate': True,
149 },
150 'WebKit Win x64 Builder (dbg)': {
151 'chromium_config': 'chromium',
152 'gclient_config': 'chromium',
153 'gclient_apply_config': ['blink_or_chromium'],
154 'chromium_config_kwargs': {
155 'BUILD_CONFIG': 'Debug',
156 'TARGET_BITS': 64,
157 },
158 'compile_targets': [
159 # TODO(phajdan.jr): Shouldn't be needed once we have 64-bit testers.
160 'blink_tests',
161
162 # TODO(phajdan.jr): Find a way to automatically add crash_service
163 # to Windows builds (so that start_crash_service step works).
164 'crash_service',
165 ],
166 'bot_type': 'builder',
167 'testing': {
168 'platform': 'win',
169 },
170 'enable_swarming': True,
171 'use_isolate': True,
172 },
173 'WebKit Mac Builder': {
174 'chromium_config': 'chromium',
175 'gclient_config': 'chromium',
176 'gclient_apply_config': ['blink_or_chromium'],
177 'chromium_config_kwargs': {
178 'BUILD_CONFIG': 'Release',
179 'TARGET_BITS': 64,
180 },
181 'bot_type': 'builder',
182 'testing': {
183 'platform': 'mac',
184 },
185 'enable_swarming': True,
186 'use_isolate': True,
187 },
188 'WebKit Mac10.6': {
189 'chromium_config': 'chromium',
190 'gclient_config': 'chromium',
191 'gclient_apply_config': ['blink_or_chromium'],
192 'chromium_config_kwargs': {
193 'BUILD_CONFIG': 'Release',
194 'TARGET_BITS': 64,
195 },
196 'bot_type': 'tester',
197 'parent_buildername': 'WebKit Mac Builder',
198 'test_generators': [
199 steps.generate_gtest,
200 steps.generate_script,
201 ],
202 'tests': [
203 steps.BlinkTest(),
204 ],
205 'testing': {
206 'platform': 'mac',
207 },
208 'enable_swarming': True,
209 'use_isolate': True,
210 },
211 'WebKit Mac10.7': {
212 'chromium_config': 'chromium',
213 'gclient_config': 'chromium',
214 'gclient_apply_config': ['blink_or_chromium'],
215 'chromium_config_kwargs': {
216 'BUILD_CONFIG': 'Release',
217 'TARGET_BITS': 64,
218 },
219 'bot_type': 'tester',
220 'parent_buildername': 'WebKit Mac Builder',
221 'test_generators': [
222 steps.generate_gtest,
223 steps.generate_script,
224 ],
225 'tests': [
226 steps.BlinkTest(),
227 ],
228 'testing': {
229 'platform': 'mac',
230 },
231 'enable_swarming': True,
232 'use_isolate': True,
233 },
234 'WebKit Mac10.8': {
235 'chromium_config': 'chromium',
236 'gclient_config': 'chromium',
237 'gclient_apply_config': ['blink_or_chromium'],
238 'chromium_config_kwargs': {
239 'BUILD_CONFIG': 'Release',
240 'TARGET_BITS': 64,
241 },
242 'bot_type': 'tester',
243 'parent_buildername': 'WebKit Mac Builder',
244 'test_generators': [
245 steps.generate_gtest,
246 steps.generate_script,
247 ],
248 'tests': [
249 steps.BlinkTest(),
250 ],
251 'testing': {
252 'platform': 'mac',
253 },
254 'enable_swarming': True,
255 'use_isolate': True,
256 },
257 'WebKit Mac10.9 (retina)': {
258 'chromium_config': 'chromium',
259 'gclient_config': 'chromium',
260 'gclient_apply_config': ['blink_or_chromium'],
261 'chromium_config_kwargs': {
262 'BUILD_CONFIG': 'Release',
263 'TARGET_BITS': 64,
264 },
265 'compile_targets': [
266 'blink_tests',
267 ],
268 'test_generators': [
269 steps.generate_gtest,
270 steps.generate_script,
271 ],
272 'tests': [
273 steps.BlinkTest(),
274 ],
275 'testing': {
276 'platform': 'mac',
277 },
278 'enable_swarming': True,
279 'use_isolate': True,
280 },
281 'WebKit Mac10.9': {
282 'chromium_config': 'chromium',
283 'gclient_config': 'chromium',
284 'gclient_apply_config': ['blink_or_chromium'],
285 'chromium_config_kwargs': {
286 'BUILD_CONFIG': 'Release',
287 'TARGET_BITS': 64,
288 },
289 'bot_type': 'tester',
290 'parent_buildername': 'WebKit Mac Builder',
291 'test_generators': [
292 steps.generate_gtest,
293 steps.generate_script,
294 ],
295 'tests': [
296 steps.BlinkTest(),
297 ],
298 'testing': {
299 'platform': 'mac',
300 },
301 'enable_swarming': True,
302 'use_isolate': True,
303 },
304 'WebKit Mac Builder (dbg)': {
305 'chromium_config': 'chromium',
306 'gclient_config': 'chromium',
307 'gclient_apply_config': ['blink_or_chromium'],
308 'chromium_config_kwargs': {
309 'BUILD_CONFIG': 'Debug',
310 'TARGET_BITS': 64,
311 },
312 'bot_type': 'builder',
313 'testing': {
314 'platform': 'mac',
315 },
316 'enable_swarming': True,
317 'use_isolate': True,
318 },
319 'WebKit Mac10.6 (dbg)': {
320 'chromium_config': 'chromium',
321 'gclient_config': 'chromium',
322 'gclient_apply_config': ['blink_or_chromium'],
323 'chromium_config_kwargs': {
324 'BUILD_CONFIG': 'Debug',
325 'TARGET_BITS': 64,
326 },
327 'bot_type': 'tester',
328 'parent_buildername': 'WebKit Mac Builder (dbg)',
329 'test_generators': [
330 steps.generate_gtest,
331 steps.generate_script,
332 ],
333 'tests': [
334 steps.BlinkTest(),
335 ],
336 'testing': {
337 'platform': 'mac',
338 },
339 'enable_swarming': True,
340 'use_isolate': True,
341 },
342 'WebKit Mac10.7 (dbg)': {
343 'chromium_config': 'chromium',
344 'gclient_config': 'chromium',
345 'gclient_apply_config': ['blink_or_chromium'],
346 'chromium_config_kwargs': {
347 'BUILD_CONFIG': 'Debug',
348 'TARGET_BITS': 64,
349 },
350 'bot_type': 'tester',
351 'parent_buildername': 'WebKit Mac Builder (dbg)',
352 'test_generators': [
353 steps.generate_gtest,
354 steps.generate_script,
355 ],
356 'tests': [
357 steps.BlinkTest(),
358 ],
359 'testing': {
360 'platform': 'mac',
361 },
362 'enable_swarming': True,
363 'use_isolate': True,
364 },
365 'WebKit Linux': {
366 'chromium_config': 'chromium',
367 'gclient_config': 'chromium',
368 'gclient_apply_config': ['blink_or_chromium'],
369 'chromium_config_kwargs': {
370 'BUILD_CONFIG': 'Release',
371 'TARGET_BITS': 64,
372 },
373 'compile_targets': [
374 'blink_tests',
375 ],
376 'test_generators': [
377 steps.generate_gtest,
378 steps.generate_script,
379 ],
380 'tests': [
381 steps.BlinkTest(),
382 ],
383 'testing': {
384 'platform': 'linux',
385 },
386 'enable_swarming': True,
387 'use_isolate': True,
388 },
389 'WebKit Linux 32': {
390 'chromium_config': 'chromium',
391 'gclient_config': 'chromium',
392 'gclient_apply_config': ['blink_or_chromium'],
393 'chromium_config_kwargs': {
394 'BUILD_CONFIG': 'Release',
395 'TARGET_BITS': 32,
396 },
397 'test_generators': [
398 steps.generate_gtest,
399 steps.generate_script,
400 ],
401 'tests': [
402 steps.BlinkTest(),
403 ],
404 'testing': {
405 'platform': 'linux',
406 },
407 'enable_swarming': True,
408 'use_isolate': True,
409 },
410 'WebKit Linux ASAN': {
411 'chromium_config': 'chromium_clang',
412 'gclient_config': 'chromium',
413 'chromium_apply_config': ['asan'],
414 'gclient_apply_config': ['blink_or_chromium'],
415 'chromium_config_kwargs': {
416 'BUILD_CONFIG': 'Release',
417 'TARGET_BITS': 64,
418 },
419 'test_generators': [
420 steps.generate_gtest,
421 steps.generate_script,
422 ],
423 'tests': [
424 steps.BlinkTest(extra_args=[
425 '--additional-expectations',
426 'src/third_party/WebKit/LayoutTests/ASANExpectations',
427 # ASAN is roughly 8x slower than Release.
428 '--time-out-ms', '48000',
429 '--options=--enable-sanitizer',
430 ]),
431 ],
432 'testing': {
433 'platform': 'linux',
434 },
435 'enable_swarming': True,
436 'use_isolate': True,
437 },
438 'WebKit Linux MSAN': {
439 'chromium_config': 'chromium_clang',
440 'gclient_config': 'chromium',
441 'chromium_apply_config': [
442 'prebuilt_instrumented_libraries',
443 'msan',
444 'msan_full_origin_tracking',
445 ],
446 'gclient_apply_config': ['blink_or_chromium'],
447 'chromium_config_kwargs': {
448 'BUILD_CONFIG': 'Release',
449 'TARGET_BITS': 64,
450 },
451 'test_generators': [
452 steps.generate_gtest,
453 steps.generate_script,
454 ],
455 'tests': [
456 steps.BlinkTest(extra_args=[
457 '--additional-expectations',
458 'src/third_party/WebKit/LayoutTests/MSANExpectations',
459 # Because JS code is run on a simulator, the slowdown in JS-heavy
460 # tests will be much higher than MSan's average of 3x.
461 '--time-out-ms', '66000',
462 '--options=--enable-sanitizer',
463 ]),
464 ],
465 'testing': {
466 'platform': 'linux',
467 },
468 'enable_swarming': True,
469 'use_isolate': True,
470 },
471 'WebKit Linux (dbg)': {
472 'chromium_config': 'chromium',
473 'gclient_config': 'chromium',
474 'gclient_apply_config': ['blink_or_chromium'],
475 'chromium_config_kwargs': {
476 'BUILD_CONFIG': 'Debug',
477 'TARGET_BITS': 64,
478 },
479 'test_generators': [
480 steps.generate_gtest,
481 steps.generate_script,
482 ],
483 'tests': [
484 steps.BlinkTest(),
485 ],
486 'testing': {
487 'platform': 'linux',
488 },
489 'enable_swarming': True,
490 'use_isolate': True,
491 },
492 'Android Builder': {
493 'chromium_config': 'android',
494 'gclient_config': 'chromium',
495 'gclient_apply_config': ['android', 'blink_or_chromium'],
496 'chromium_config_kwargs': {
497 'BUILD_CONFIG': 'Release',
498 'TARGET_BITS': 32,
499 'TARGET_PLATFORM': 'android',
500 },
501 'android_config': 'main_builder',
502 'bot_type': 'builder',
503 'testing': {
504 'platform': 'linux',
505 },
506 },
507 'WebKit Android (Nexus4)': {
508 'chromium_config': 'android',
509 'gclient_config': 'chromium',
510 'gclient_apply_config': ['android', 'blink_or_chromium'],
511 'chromium_config_kwargs': {
512 'BUILD_CONFIG': 'Release',
513 'TARGET_BITS': 32,
514 'TARGET_PLATFORM': 'android',
515 },
516 'bot_type': 'tester',
517 'parent_buildername': 'Android Builder',
518 'android_config': 'main_builder',
519 'root_devices': True,
520 'tests': [
521 steps.GTestTest('blink_heap_unittests'),
522 steps.GTestTest('webkit_unit_tests'),
523 steps.BlinkTest(),
524 ],
525 'test_generators': [
526 steps.generate_gtest,
527 steps.generate_script,
528 ],
529 'testing': {
530 'platform': 'linux',
531 },
532 },
533 'WebKit Win Oilpan': {
534 'chromium_config': 'chromium',
535 'gclient_config': 'chromium',
536 'gclient_apply_config': ['blink_or_chromium'],
537 'chromium_apply_config': ['oilpan'],
538 'chromium_config_kwargs': {
539 'BUILD_CONFIG': 'Release',
540 'TARGET_BITS': 32,
541 },
542 'compile_targets': [
543 # TODO(phajdan.jr): Find a way to automatically add crash_service
544 # to Windows builds (so that start_crash_service step works).
545 'crash_service',
546 ],
547 'test_generators': [
548 steps.generate_gtest,
549 steps.generate_script,
550 ],
551 'tests': [
552 steps.BlinkTest(extra_args=[
553 '--additional-expectations',
554 'src\\third_party\\WebKit\\LayoutTests\\OilpanExpectations',
555 ]),
556 ],
557 'testing': {
558 'platform': 'win',
559 },
560 'enable_swarming': True,
561 'use_isolate': True,
562 },
563 'WebKit Win Oilpan (dbg)': {
564 'chromium_config': 'chromium',
565 'gclient_config': 'chromium',
566 'gclient_apply_config': ['blink_or_chromium'],
567 'chromium_apply_config': ['oilpan'],
568 'chromium_config_kwargs': {
569 'BUILD_CONFIG': 'Debug',
570 'TARGET_BITS': 32,
571 },
572 'compile_targets': [
573 # TODO(phajdan.jr): Find a way to automatically add crash_service
574 # to Windows builds (so that start_crash_service step works).
575 'crash_service',
576 ],
577 'test_generators': [
578 steps.generate_gtest,
579 steps.generate_script,
580 ],
581 'tests': [
582 steps.BlinkTest(extra_args=[
583 '--additional-expectations',
584 'src\\third_party\\WebKit\\LayoutTests\\OilpanExpectations',
585 ]),
586 ],
587 'testing': {
588 'platform': 'win',
589 },
590 'enable_swarming': True,
591 'use_isolate': True,
592 },
593 'WebKit Mac Oilpan': {
594 'chromium_config': 'chromium',
595 'gclient_config': 'chromium',
596 'gclient_apply_config': ['blink_or_chromium'],
597 'chromium_apply_config': ['oilpan'],
598 'chromium_config_kwargs': {
599 'BUILD_CONFIG': 'Release',
600 'TARGET_BITS': 64,
601 },
602 'test_generators': [
603 steps.generate_gtest,
604 steps.generate_script,
605 ],
606 'tests': [
607 steps.BlinkTest(extra_args=[
608 '--additional-expectations',
609 'src/third_party/WebKit/LayoutTests/OilpanExpectations',
610 ]),
611 ],
612 'testing': {
613 'platform': 'mac',
614 },
615 'enable_swarming': True,
616 'use_isolate': True,
617 },
618 'WebKit Mac Oilpan (dbg)': {
619 'chromium_config': 'chromium',
620 'gclient_config': 'chromium',
621 'gclient_apply_config': ['blink_or_chromium'],
622 'chromium_apply_config': ['oilpan'],
623 'chromium_config_kwargs': {
624 'BUILD_CONFIG': 'Debug',
625 'TARGET_BITS': 64,
626 },
627 'test_generators': [
628 steps.generate_gtest,
629 steps.generate_script,
630 ],
631 'tests': [
632 steps.BlinkTest(extra_args=[
633 '--additional-expectations',
634 'src/third_party/WebKit/LayoutTests/OilpanExpectations',
635 ]),
636 ],
637 'testing': {
638 'platform': 'mac',
639 },
640 'enable_swarming': True,
641 'use_isolate': True,
642 },
643 'WebKit Linux Oilpan': {
644 'chromium_config': 'chromium',
645 'gclient_config': 'chromium',
646 'gclient_apply_config': ['blink_or_chromium'],
647 'chromium_apply_config': ['oilpan'],
648 'chromium_config_kwargs': {
649 'BUILD_CONFIG': 'Release',
650 'TARGET_BITS': 64,
651 },
652 'compile_targets': [
653 'blink_tests',
654 ],
655 'test_generators': [
656 steps.generate_gtest,
657 steps.generate_script,
658 ],
659 'tests': [
660 steps.BlinkTest(extra_args=[
661 '--additional-expectations',
662 'src/third_party/WebKit/LayoutTests/OilpanExpectations',
663 ]),
664 ],
665 'testing': {
666 'platform': 'linux',
667 },
668 'enable_swarming': True,
669 'use_isolate': True,
670 },
671 'WebKit Linux Oilpan ASAN': {
672 'chromium_config': 'chromium_clang',
673 'gclient_config': 'chromium',
674 'gclient_apply_config': ['blink_or_chromium'],
675 'chromium_apply_config': ['oilpan', 'asan'],
676 'chromium_config_kwargs': {
677 'BUILD_CONFIG': 'Release',
678 'TARGET_BITS': 64,
679 },
680 'compile_targets': [
681 'blink_tests',
682 ],
683 'test_generators': [
684 steps.generate_gtest,
685 steps.generate_script,
686 ],
687 'tests': [
688 steps.BlinkTest(extra_args=[
689 '--additional-expectations',
690 'src/third_party/WebKit/LayoutTests/ASANExpectations',
691 # ASAN is roughly 8x slower than Release.
692 '--time-out-ms', '48000',
693 '--options=--enable-sanitizer',
694 ]),
695 ],
696 'testing': {
697 'platform': 'linux',
698 },
699 'enable_swarming': True,
700 'use_isolate': True,
701 },
702 'WebKit Linux Leak': {
703 'chromium_config': 'chromium',
704 'gclient_config': 'chromium',
705 'gclient_apply_config': ['blink_or_chromium'],
706 'chromium_config_kwargs': {
707 'BUILD_CONFIG': 'Release',
708 'TARGET_BITS': 64,
709 },
710 'compile_targets': [
711 'blink_tests',
712 ],
713 'test_generators': [
714 steps.generate_gtest,
715 steps.generate_script,
716 ],
717 'tests': [
718 steps.BlinkTest(extra_args=[
719 '--additional-expectations',
720 'src/third_party/WebKit/LayoutTests/LeakExpectations',
721 '--options=--enable-leak-detection',
722 ]),
723 ],
724 'testing': {
725 'platform': 'linux',
726 },
727 'enable_swarming': True,
728 'use_isolate': True,
729 },
730 'WebKit Linux Oilpan Leak': {
731 'chromium_config': 'chromium',
732 'gclient_config': 'chromium',
733 'gclient_apply_config': ['blink_or_chromium'],
734 'chromium_apply_config': ['oilpan'],
735 'chromium_config_kwargs': {
736 'BUILD_CONFIG': 'Release',
737 'TARGET_BITS': 64,
738 },
739 'compile_targets': [
740 'blink_tests',
741 ],
742 'test_generators': [
743 steps.generate_gtest,
744 steps.generate_script,
745 ],
746 'tests': [
747 steps.BlinkTest(extra_args=[
748 '--additional-expectations',
749 'src/third_party/WebKit/LayoutTests/OilpanExpectations',
750 '--additional-expectations',
751 'src/third_party/WebKit/LayoutTests/LeakExpectations',
752 '--additional-expectations',
753 'src/third_party/WebKit/LayoutTests/OilpanLeakExpectations',
754 '--options=--enable-leak-detection',
755 ]),
756 ],
757 'testing': {
758 'platform': 'linux',
759 },
760 'enable_swarming': True,
761 'use_isolate': True,
762 },
763 'WebKit Linux Oilpan (dbg)': {
764 'chromium_config': 'chromium',
765 'gclient_config': 'chromium',
766 'gclient_apply_config': ['blink_or_chromium'],
767 'chromium_apply_config': ['oilpan'],
768 'chromium_config_kwargs': {
769 'BUILD_CONFIG': 'Debug',
770 'TARGET_BITS': 64,
771 },
772 'compile_targets': [
773 'blink_tests',
774 ],
775 'test_generators': [
776 steps.generate_gtest,
777 steps.generate_script,
778 ],
779 'tests': [
780 steps.BlinkTest(extra_args=[
781 '--additional-expectations',
782 'src/third_party/WebKit/LayoutTests/OilpanExpectations',
783 ]),
784 ],
785 'testing': {
786 'platform': 'linux',
787 },
788 'enable_swarming': True,
789 'use_isolate': True,
790 },
791 })
OLDNEW
« no previous file with comments | « scripts/slave/recipe_modules/chromium/chromium_perf_fyi.py ('k') | scripts/slave/recipe_modules/chromium/chromium_win.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698