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

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

Issue 1447453002: Add explicit compile targets to FYI Clang builders (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: fix Created 5 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | scripts/slave/recipes/chromium.expected/full_chromium_fyi_ClangToTAndroidASan.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 SPEC = { 9 SPEC = {
10 'settings': { 10 'settings': {
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after
412 }, 412 },
413 }, 413 },
414 'CrWinClang': { 414 'CrWinClang': {
415 'chromium_config': 'chromium_win_clang_official', 415 'chromium_config': 'chromium_win_clang_official',
416 'gclient_config': 'chromium', 416 'gclient_config': 'chromium',
417 'gclient_apply_config': ['chrome_internal'], 417 'gclient_apply_config': ['chrome_internal'],
418 'chromium_config_kwargs': { 418 'chromium_config_kwargs': {
419 'BUILD_CONFIG': 'Release', 419 'BUILD_CONFIG': 'Release',
420 'TARGET_BITS': 32, 420 'TARGET_BITS': 32,
421 }, 421 },
422 'compile_targets': [
423 'all',
424 ],
422 'bot_type': 'builder', 425 'bot_type': 'builder',
423 'testing': { 426 'testing': {
424 'platform': 'win', 427 'platform': 'win',
425 }, 428 },
426 'use_isolate': True, 429 'use_isolate': True,
427 'enable_swarming': True, 430 'enable_swarming': True,
428 # Workaround so that recipes doesn't add random build targets to our 431 # Workaround so that recipes doesn't add random build targets to our
429 # compile line. We want to build everything. 432 # compile line. We want to build everything.
430 'add_tests_as_compile_targets': False, 433 'add_tests_as_compile_targets': False,
431 }, 434 },
(...skipping 14 matching lines...) Expand all
446 }, 449 },
447 'enable_swarming': True, 450 'enable_swarming': True,
448 }, 451 },
449 'CrWinClang(dbg)': { 452 'CrWinClang(dbg)': {
450 'chromium_config': 'chromium_win_clang', 453 'chromium_config': 'chromium_win_clang',
451 'gclient_config': 'chromium', 454 'gclient_config': 'chromium',
452 'chromium_config_kwargs': { 455 'chromium_config_kwargs': {
453 'BUILD_CONFIG': 'Debug', 456 'BUILD_CONFIG': 'Debug',
454 'TARGET_BITS': 32, 457 'TARGET_BITS': 32,
455 }, 458 },
459 'compile_targets': [
460 'all',
461 ],
456 # Recipes builds Debug builds with component=shared_library by default. 462 # Recipes builds Debug builds with component=shared_library by default.
457 'bot_type': 'builder', 463 'bot_type': 'builder',
458 'testing': { 464 'testing': {
459 'platform': 'win', 465 'platform': 'win',
460 }, 466 },
461 'use_isolate': True, 467 'use_isolate': True,
462 'enable_swarming': True, 468 'enable_swarming': True,
463 # Workaround so that recipes doesn't add random build targets to our 469 # Workaround so that recipes doesn't add random build targets to our
464 # compile line. We want to build everything. 470 # compile line. We want to build everything.
465 'add_tests_as_compile_targets': False, 471 'add_tests_as_compile_targets': False,
(...skipping 15 matching lines...) Expand all
481 }, 487 },
482 'enable_swarming': True, 488 'enable_swarming': True,
483 }, 489 },
484 'CrWinClang(shared)': { 490 'CrWinClang(shared)': {
485 'chromium_config': 'chromium_win_clang', 491 'chromium_config': 'chromium_win_clang',
486 'gclient_config': 'chromium', 492 'gclient_config': 'chromium',
487 'chromium_config_kwargs': { 493 'chromium_config_kwargs': {
488 'BUILD_CONFIG': 'Release', 494 'BUILD_CONFIG': 'Release',
489 'TARGET_BITS': 32, 495 'TARGET_BITS': 32,
490 }, 496 },
497 'compile_targets': [
498 'all',
499 ],
491 'GYP_DEFINES': { 'component': 'shared_library' }, 500 'GYP_DEFINES': { 'component': 'shared_library' },
492 'bot_type': 'builder', 501 'bot_type': 'builder',
493 'testing': { 502 'testing': {
494 'platform': 'win', 503 'platform': 'win',
495 }, 504 },
496 'use_isolate': True, 505 'use_isolate': True,
497 'enable_swarming': True, 506 'enable_swarming': True,
498 # Workaround so that recipes doesn't add random build targets to our 507 # Workaround so that recipes doesn't add random build targets to our
499 # compile line. We want to build everything. 508 # compile line. We want to build everything.
500 'add_tests_as_compile_targets': False, 509 'add_tests_as_compile_targets': False,
(...skipping 16 matching lines...) Expand all
517 'enable_swarming': True, 526 'enable_swarming': True,
518 }, 527 },
519 'CrWinClang64': { 528 'CrWinClang64': {
520 'chromium_config': 'chromium_win_clang_official', 529 'chromium_config': 'chromium_win_clang_official',
521 'gclient_config': 'chromium', 530 'gclient_config': 'chromium',
522 'gclient_apply_config': ['chrome_internal'], 531 'gclient_apply_config': ['chrome_internal'],
523 'chromium_config_kwargs': { 532 'chromium_config_kwargs': {
524 'BUILD_CONFIG': 'Release', 533 'BUILD_CONFIG': 'Release',
525 'TARGET_BITS': 64, 534 'TARGET_BITS': 64,
526 }, 535 },
536 'compile_targets': [
537 'all',
538 ],
527 'bot_type': 'builder', 539 'bot_type': 'builder',
528 'testing': { 540 'testing': {
529 'platform': 'win', 541 'platform': 'win',
530 }, 542 },
531 'use_isolate': True, 543 'use_isolate': True,
532 'enable_swarming': True, 544 'enable_swarming': True,
533 # Workaround so that recipes doesn't add random build targets to our 545 # Workaround so that recipes doesn't add random build targets to our
534 # compile line. We want to build everything. 546 # compile line. We want to build everything.
535 'add_tests_as_compile_targets': False, 547 'add_tests_as_compile_targets': False,
536 }, 548 },
(...skipping 15 matching lines...) Expand all
552 'enable_swarming': True, 564 'enable_swarming': True,
553 }, 565 },
554 'CrWinClang64(dbg)': { 566 'CrWinClang64(dbg)': {
555 'chromium_config': 'chromium_win_clang', 567 'chromium_config': 'chromium_win_clang',
556 'chromium_apply_config': ['mb'], 568 'chromium_apply_config': ['mb'],
557 'gclient_config': 'chromium', 569 'gclient_config': 'chromium',
558 'chromium_config_kwargs': { 570 'chromium_config_kwargs': {
559 'BUILD_CONFIG': 'Debug', 571 'BUILD_CONFIG': 'Debug',
560 'TARGET_BITS': 64, 572 'TARGET_BITS': 64,
561 }, 573 },
574 'compile_targets': [
575 'all',
576 ],
562 # Recipes builds Debug builds with component=shared_library by default. 577 # Recipes builds Debug builds with component=shared_library by default.
563 'bot_type': 'builder', 578 'bot_type': 'builder',
564 'testing': { 579 'testing': {
565 'platform': 'win', 580 'platform': 'win',
566 }, 581 },
567 # TODO(thakis): Reenable when swarming works in gn http://crbug.com/480053 582 # TODO(thakis): Reenable when swarming works in gn http://crbug.com/480053
568 #'use_isolate': True, 583 #'use_isolate': True,
569 #'enable_swarming': True, 584 #'enable_swarming': True,
570 # Workaround so that recipes doesn't add random build targets to our 585 # Workaround so that recipes doesn't add random build targets to our
571 # compile line. We want to build everything. 586 # compile line. We want to build everything.
(...skipping 17 matching lines...) Expand all
589 # TODO(thakis): Reenable when swarming works in gn http://crbug.com/480053 604 # TODO(thakis): Reenable when swarming works in gn http://crbug.com/480053
590 #'enable_swarming': True, 605 #'enable_swarming': True,
591 }, 606 },
592 'CrWinClang64(dll)': { 607 'CrWinClang64(dll)': {
593 'chromium_config': 'chromium_win_clang', 608 'chromium_config': 'chromium_win_clang',
594 'gclient_config': 'chromium', 609 'gclient_config': 'chromium',
595 'chromium_config_kwargs': { 610 'chromium_config_kwargs': {
596 'BUILD_CONFIG': 'Release', 611 'BUILD_CONFIG': 'Release',
597 'TARGET_BITS': 64, 612 'TARGET_BITS': 64,
598 }, 613 },
614 'compile_targets': [
615 'all',
616 ],
599 'GYP_DEFINES': { 'component': 'shared_library' }, 617 'GYP_DEFINES': { 'component': 'shared_library' },
600 'bot_type': 'builder', 618 'bot_type': 'builder',
601 'testing': { 619 'testing': {
602 'platform': 'win', 620 'platform': 'win',
603 }, 621 },
604 'use_isolate': True, 622 'use_isolate': True,
605 'enable_swarming': True, 623 'enable_swarming': True,
606 # Workaround so that recipes doesn't add random build targets to our 624 # Workaround so that recipes doesn't add random build targets to our
607 # compile line. We want to build everything. 625 # compile line. We want to build everything.
608 'add_tests_as_compile_targets': False, 626 'add_tests_as_compile_targets': False,
(...skipping 15 matching lines...) Expand all
624 }, 642 },
625 'enable_swarming': True, 643 'enable_swarming': True,
626 }, 644 },
627 'CrWinClangLLD': { 645 'CrWinClangLLD': {
628 'chromium_config': 'chromium_win_clang_tot', 646 'chromium_config': 'chromium_win_clang_tot',
629 'gclient_config': 'chromium', 647 'gclient_config': 'chromium',
630 'chromium_config_kwargs': { 648 'chromium_config_kwargs': {
631 'BUILD_CONFIG': 'Release', 649 'BUILD_CONFIG': 'Release',
632 'TARGET_BITS': 32, 650 'TARGET_BITS': 32,
633 }, 651 },
652 'compile_targets': [
653 'all',
654 ],
634 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 }, 655 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 },
635 'bot_type': 'builder', 656 'bot_type': 'builder',
636 'testing': { 657 'testing': {
637 'platform': 'win', 658 'platform': 'win',
638 }, 659 },
639 'use_isolate': True, 660 'use_isolate': True,
640 'enable_swarming': True, 661 'enable_swarming': True,
641 # Workaround so that recipes doesn't add random build targets to our 662 # Workaround so that recipes doesn't add random build targets to our
642 # compile line. We want to build everything. 663 # compile line. We want to build everything.
643 'add_tests_as_compile_targets': False, 664 'add_tests_as_compile_targets': False,
(...skipping 15 matching lines...) Expand all
659 }, 680 },
660 'enable_swarming': True, 681 'enable_swarming': True,
661 }, 682 },
662 'CrWinClngLLDdbg': { 683 'CrWinClngLLDdbg': {
663 'chromium_config': 'chromium_win_clang_tot', 684 'chromium_config': 'chromium_win_clang_tot',
664 'gclient_config': 'chromium', 685 'gclient_config': 'chromium',
665 'chromium_config_kwargs': { 686 'chromium_config_kwargs': {
666 'BUILD_CONFIG': 'Debug', 687 'BUILD_CONFIG': 'Debug',
667 'TARGET_BITS': 32, 688 'TARGET_BITS': 32,
668 }, 689 },
690 'compile_targets': [
691 'all',
692 ],
669 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 }, 693 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 },
670 'bot_type': 'builder', 694 'bot_type': 'builder',
671 'testing': { 695 'testing': {
672 'platform': 'win', 696 'platform': 'win',
673 }, 697 },
674 'use_isolate': True, 698 'use_isolate': True,
675 'enable_swarming': True, 699 'enable_swarming': True,
676 # Workaround so that recipes doesn't add random build targets to our 700 # Workaround so that recipes doesn't add random build targets to our
677 # compile line. We want to build everything. 701 # compile line. We want to build everything.
678 'add_tests_as_compile_targets': False, 702 'add_tests_as_compile_targets': False,
(...skipping 15 matching lines...) Expand all
694 }, 718 },
695 'enable_swarming': True, 719 'enable_swarming': True,
696 }, 720 },
697 'CrWinClangLLD64': { 721 'CrWinClangLLD64': {
698 'chromium_config': 'chromium_win_clang_tot', 722 'chromium_config': 'chromium_win_clang_tot',
699 'gclient_config': 'chromium', 723 'gclient_config': 'chromium',
700 'chromium_config_kwargs': { 724 'chromium_config_kwargs': {
701 'BUILD_CONFIG': 'Release', 725 'BUILD_CONFIG': 'Release',
702 'TARGET_BITS': 64, 726 'TARGET_BITS': 64,
703 }, 727 },
728 'compile_targets': [
729 'all',
730 ],
704 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 }, 731 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 },
705 'bot_type': 'builder', 732 'bot_type': 'builder',
706 'testing': { 733 'testing': {
707 'platform': 'win', 734 'platform': 'win',
708 }, 735 },
709 'use_isolate': True, 736 'use_isolate': True,
710 'enable_swarming': True, 737 'enable_swarming': True,
711 # Workaround so that recipes doesn't add random build targets to our 738 # Workaround so that recipes doesn't add random build targets to our
712 # compile line. We want to build everything. 739 # compile line. We want to build everything.
713 'add_tests_as_compile_targets': False, 740 'add_tests_as_compile_targets': False,
(...skipping 15 matching lines...) Expand all
729 }, 756 },
730 'enable_swarming': True, 757 'enable_swarming': True,
731 }, 758 },
732 'CrWinClngLLD64dbg': { 759 'CrWinClngLLD64dbg': {
733 'chromium_config': 'chromium_win_clang_tot', 760 'chromium_config': 'chromium_win_clang_tot',
734 'gclient_config': 'chromium', 761 'gclient_config': 'chromium',
735 'chromium_config_kwargs': { 762 'chromium_config_kwargs': {
736 'BUILD_CONFIG': 'Release', 763 'BUILD_CONFIG': 'Release',
737 'TARGET_BITS': 64, 764 'TARGET_BITS': 64,
738 }, 765 },
766 'compile_targets': [
767 'all',
768 ],
739 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 }, 769 'GYP_DEFINES': { 'component': 'shared_library', 'use_lld': 1 },
740 'bot_type': 'builder', 770 'bot_type': 'builder',
741 'testing': { 771 'testing': {
742 'platform': 'win', 772 'platform': 'win',
743 }, 773 },
744 'use_isolate': True, 774 'use_isolate': True,
745 'enable_swarming': True, 775 'enable_swarming': True,
746 # Workaround so that recipes doesn't add random build targets to our 776 # Workaround so that recipes doesn't add random build targets to our
747 # compile line. We want to build everything. 777 # compile line. We want to build everything.
748 'add_tests_as_compile_targets': False, 778 'add_tests_as_compile_targets': False,
(...skipping 354 matching lines...) Expand 10 before | Expand all | Expand 10 after
1103 'TARGET_BITS': 64, 1133 'TARGET_BITS': 64,
1104 }, 1134 },
1105 'GYP_DEFINES': { 1135 'GYP_DEFINES': {
1106 'component': 'shared_library', 1136 'component': 'shared_library',
1107 'werror': '', 1137 'werror': '',
1108 1138
1109 # Enable debug info, as on official builders, to catch issues with 1139 # Enable debug info, as on official builders, to catch issues with
1110 # optimized debug info. 1140 # optimized debug info.
1111 'linux_dump_symbols': '1', 1141 'linux_dump_symbols': '1',
1112 }, 1142 },
1143 'compile_targets': [
1144 'all',
1145 ],
1113 'bot_type': 'builder', 1146 'bot_type': 'builder',
1114 'testing': { 1147 'testing': {
1115 'platform': 'linux', 1148 'platform': 'linux',
1116 }, 1149 },
1117 'tests': { 1150 'tests': {
1118 steps.SizesStep(RESULTS_URL, 'ClangToTLinux') 1151 steps.SizesStep(RESULTS_URL, 'ClangToTLinux')
1119 }, 1152 },
1120 'use_isolate': True, 1153 'use_isolate': True,
1121 'enable_swarming': True, 1154 'enable_swarming': True,
1122 # Workaround so that recipes doesn't add random build targets to our 1155 # Workaround so that recipes doesn't add random build targets to our
(...skipping 22 matching lines...) Expand all
1145 'ClangToTLinux (dbg)': { 1178 'ClangToTLinux (dbg)': {
1146 'chromium_config': 'clang_tot_linux', 1179 'chromium_config': 'clang_tot_linux',
1147 'gclient_config': 'chromium', 1180 'gclient_config': 'chromium',
1148 'chromium_config_kwargs': { 1181 'chromium_config_kwargs': {
1149 'BUILD_CONFIG': 'Debug', 1182 'BUILD_CONFIG': 'Debug',
1150 'TARGET_BITS': 64, 1183 'TARGET_BITS': 64,
1151 }, 1184 },
1152 'GYP_DEFINES': { 1185 'GYP_DEFINES': {
1153 'werror': '', 1186 'werror': '',
1154 }, 1187 },
1188 'compile_targets': [
1189 'all',
1190 ],
1155 'bot_type': 'builder', 1191 'bot_type': 'builder',
1156 'testing': { 'platform': 'linux', }, 1192 'testing': { 'platform': 'linux', },
1157 'tests': { 1193 'tests': {
1158 steps.SizesStep(RESULTS_URL, 'ClangToTLinux (dbg)') 1194 steps.SizesStep(RESULTS_URL, 'ClangToTLinux (dbg)')
1159 }, 1195 },
1160 'use_isolate': True, 1196 'use_isolate': True,
1161 'enable_swarming': True, 1197 'enable_swarming': True,
1162 # Workaround so that recipes doesn't add random build targets to our 1198 # Workaround so that recipes doesn't add random build targets to our
1163 # compile line. We want to build everything. 1199 # compile line. We want to build everything.
1164 'add_tests_as_compile_targets': False, 1200 'add_tests_as_compile_targets': False,
1165 }, 1201 },
1166 'ClangToTLinuxASan': { 1202 'ClangToTLinuxASan': {
1167 'chromium_config': 'clang_tot_linux_asan', 1203 'chromium_config': 'clang_tot_linux_asan',
1168 'gclient_config': 'chromium', 1204 'gclient_config': 'chromium',
1169 'chromium_config_kwargs': { 1205 'chromium_config_kwargs': {
1170 'BUILD_CONFIG': 'Release', 1206 'BUILD_CONFIG': 'Release',
1171 'TARGET_BITS': 64, 1207 'TARGET_BITS': 64,
1172 }, 1208 },
1173 'chromium_apply_config': ['lsan'], 1209 'chromium_apply_config': ['lsan'],
1174 'GYP_DEFINES': { 1210 'GYP_DEFINES': {
1175 'werror': '', 1211 'werror': '',
1176 }, 1212 },
1213 'compile_targets': [
1214 'all',
1215 ],
1177 'bot_type': 'builder', 1216 'bot_type': 'builder',
1178 'testing': { 'platform': 'linux', }, 1217 'testing': { 'platform': 'linux', },
1179 'tests': { 1218 'tests': {
1180 steps.SizesStep(RESULTS_URL, 'ClangToTLinuxASan') 1219 steps.SizesStep(RESULTS_URL, 'ClangToTLinuxASan')
1181 }, 1220 },
1182 'use_isolate': True, 1221 'use_isolate': True,
1183 'enable_swarming': True, 1222 'enable_swarming': True,
1184 # Workaround so that recipes doesn't add random build targets to our 1223 # Workaround so that recipes doesn't add random build targets to our
1185 # compile line. We want to build everything. 1224 # compile line. We want to build everything.
1186 'add_tests_as_compile_targets': False, 1225 'add_tests_as_compile_targets': False,
(...skipping 19 matching lines...) Expand all
1206 'ClangToTLinuxUBSanVptr': { 1245 'ClangToTLinuxUBSanVptr': {
1207 'chromium_config': 'clang_tot_linux_ubsan_vptr', 1246 'chromium_config': 'clang_tot_linux_ubsan_vptr',
1208 'gclient_config': 'chromium', 1247 'gclient_config': 'chromium',
1209 'chromium_config_kwargs': { 1248 'chromium_config_kwargs': {
1210 'BUILD_CONFIG': 'Release', 1249 'BUILD_CONFIG': 'Release',
1211 'TARGET_BITS': 64, 1250 'TARGET_BITS': 64,
1212 }, 1251 },
1213 'GYP_DEFINES': { 1252 'GYP_DEFINES': {
1214 'werror': '', 1253 'werror': '',
1215 }, 1254 },
1255 'compile_targets': [
1256 'all',
1257 ],
1216 'bot_type': 'builder', 1258 'bot_type': 'builder',
1217 'testing': { 'platform': 'linux', }, 1259 'testing': { 'platform': 'linux', },
1218 'tests': { 1260 'tests': {
1219 steps.SizesStep(RESULTS_URL, 'ClangToTLinuxUBSanVptr') 1261 steps.SizesStep(RESULTS_URL, 'ClangToTLinuxUBSanVptr')
1220 }, 1262 },
1221 'use_isolate': True, 1263 'use_isolate': True,
1222 'enable_swarming': True, 1264 'enable_swarming': True,
1223 # Workaround so that recipes doesn't add random build targets to our 1265 # Workaround so that recipes doesn't add random build targets to our
1224 # compile line. We want to build everything. 1266 # compile line. We want to build everything.
1225 'add_tests_as_compile_targets': False, 1267 'add_tests_as_compile_targets': False,
(...skipping 22 matching lines...) Expand all
1248 'chromium_config_kwargs': { 1290 'chromium_config_kwargs': {
1249 'BUILD_CONFIG': 'Debug', 1291 'BUILD_CONFIG': 'Debug',
1250 'TARGET_PLATFORM': 'android', 1292 'TARGET_PLATFORM': 'android',
1251 'TARGET_ARCH': 'arm', 1293 'TARGET_ARCH': 'arm',
1252 'TARGET_BITS': 32, 1294 'TARGET_BITS': 32,
1253 }, 1295 },
1254 'GYP_DEFINES': { 1296 'GYP_DEFINES': {
1255 'component': 'shared_library', 1297 'component': 'shared_library',
1256 'werror': '', 1298 'werror': '',
1257 }, 1299 },
1300 'compile_targets': [
1301 'all',
1302 ],
1258 'bot_type': 'builder', 1303 'bot_type': 'builder',
1259 'android_config': 'clang_asan_tot_release_builder', 1304 'android_config': 'clang_asan_tot_release_builder',
1260 'testing': { 'platform': 'linux', }, 1305 'testing': { 'platform': 'linux', },
1261 # Workaround so that recipes doesn't add random build targets to our 1306 # Workaround so that recipes doesn't add random build targets to our
1262 # compile line. We want to build everything. 1307 # compile line. We want to build everything.
1263 'add_tests_as_compile_targets': False, 1308 'add_tests_as_compile_targets': False,
1264 }, 1309 },
1265 'ClangToTAndroidASan tester': { 1310 'ClangToTAndroidASan tester': {
1266 'chromium_config': 'clang_tot_android_asan', 1311 'chromium_config': 'clang_tot_android_asan',
1267 'gclient_config': 'chromium', 1312 'gclient_config': 'chromium',
(...skipping 24 matching lines...) Expand all
1292 'chromium_config': 'clang_tot_mac', 1337 'chromium_config': 'clang_tot_mac',
1293 'gclient_config': 'chromium', 1338 'gclient_config': 'chromium',
1294 'chromium_config_kwargs': { 1339 'chromium_config_kwargs': {
1295 'BUILD_CONFIG': 'Release', 1340 'BUILD_CONFIG': 'Release',
1296 'TARGET_BITS': 64, 1341 'TARGET_BITS': 64,
1297 }, 1342 },
1298 'GYP_DEFINES': { 1343 'GYP_DEFINES': {
1299 'component': 'shared_library', 1344 'component': 'shared_library',
1300 'werror': '', 1345 'werror': '',
1301 }, 1346 },
1347 'compile_targets': [
1348 'all',
1349 ],
1302 'bot_type': 'builder', 1350 'bot_type': 'builder',
1303 'testing': { 'platform': 'mac', }, 1351 'testing': { 'platform': 'mac', },
1304 'tests': { 1352 'tests': {
1305 steps.SizesStep(RESULTS_URL, 'ClangToTMac') 1353 steps.SizesStep(RESULTS_URL, 'ClangToTMac')
1306 }, 1354 },
1307 'use_isolate': True, 1355 'use_isolate': True,
1308 'enable_swarming': True, 1356 'enable_swarming': True,
1309 # Workaround so that recipes doesn't add random build targets to our 1357 # Workaround so that recipes doesn't add random build targets to our
1310 # compile line. We want to build everything. 1358 # compile line. We want to build everything.
1311 'add_tests_as_compile_targets': False, 1359 'add_tests_as_compile_targets': False,
(...skipping 20 matching lines...) Expand all
1332 'ClangToTMac (dbg)': { 1380 'ClangToTMac (dbg)': {
1333 'chromium_config': 'clang_tot_mac', 1381 'chromium_config': 'clang_tot_mac',
1334 'gclient_config': 'chromium', 1382 'gclient_config': 'chromium',
1335 'chromium_config_kwargs': { 1383 'chromium_config_kwargs': {
1336 'BUILD_CONFIG': 'Debug', 1384 'BUILD_CONFIG': 'Debug',
1337 'TARGET_BITS': 64, 1385 'TARGET_BITS': 64,
1338 }, 1386 },
1339 'GYP_DEFINES': { 1387 'GYP_DEFINES': {
1340 'werror': '', 1388 'werror': '',
1341 }, 1389 },
1390 'compile_targets': [
1391 'all',
1392 ],
1342 'bot_type': 'builder', 1393 'bot_type': 'builder',
1343 'testing': { 'platform': 'mac', }, 1394 'testing': { 'platform': 'mac', },
1344 'tests': { 1395 'tests': {
1345 steps.SizesStep(RESULTS_URL, 'ClangToTMac (dbg)') 1396 steps.SizesStep(RESULTS_URL, 'ClangToTMac (dbg)')
1346 }, 1397 },
1347 'use_isolate': True, 1398 'use_isolate': True,
1348 'enable_swarming': True, 1399 'enable_swarming': True,
1349 # Workaround so that recipes doesn't add random build targets to our 1400 # Workaround so that recipes doesn't add random build targets to our
1350 # compile line. We want to build everything. 1401 # compile line. We want to build everything.
1351 'add_tests_as_compile_targets': False, 1402 'add_tests_as_compile_targets': False,
1352 }, 1403 },
1353 'ClangToTMacASan': { 1404 'ClangToTMacASan': {
1354 'chromium_config': 'clang_tot_mac_asan', 1405 'chromium_config': 'clang_tot_mac_asan',
1355 'gclient_config': 'chromium', 1406 'gclient_config': 'chromium',
1356 'chromium_config_kwargs': { 1407 'chromium_config_kwargs': {
1357 'BUILD_CONFIG': 'Release', 1408 'BUILD_CONFIG': 'Release',
1358 'TARGET_BITS': 64, 1409 'TARGET_BITS': 64,
1359 }, 1410 },
1360 'GYP_DEFINES': { 1411 'GYP_DEFINES': {
1361 'werror': '', 1412 'werror': '',
1362 }, 1413 },
1414 'compile_targets': [
1415 'all',
1416 ],
1363 'bot_type': 'builder', 1417 'bot_type': 'builder',
1364 'testing': { 'platform': 'mac', }, 1418 'testing': { 'platform': 'mac', },
1365 'tests': { 1419 'tests': {
1366 steps.SizesStep(RESULTS_URL, 'ClangToTMacASan') 1420 steps.SizesStep(RESULTS_URL, 'ClangToTMacASan')
1367 }, 1421 },
1368 'use_isolate': True, 1422 'use_isolate': True,
1369 'enable_swarming': True, 1423 'enable_swarming': True,
1370 # Workaround so that recipes doesn't add random build targets to our 1424 # Workaround so that recipes doesn't add random build targets to our
1371 # compile line. We want to build everything. 1425 # compile line. We want to build everything.
1372 'add_tests_as_compile_targets': False, 1426 'add_tests_as_compile_targets': False,
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
1407 } 1461 }
1408 }, 1462 },
1409 'ClangToTWin': { 1463 'ClangToTWin': {
1410 'chromium_config': 'chromium_win_clang_official_tot', 1464 'chromium_config': 'chromium_win_clang_official_tot',
1411 'gclient_config': 'chromium', 1465 'gclient_config': 'chromium',
1412 'gclient_apply_config': ['chrome_internal'], 1466 'gclient_apply_config': ['chrome_internal'],
1413 'chromium_config_kwargs': { 1467 'chromium_config_kwargs': {
1414 'BUILD_CONFIG': 'Release', 1468 'BUILD_CONFIG': 'Release',
1415 'TARGET_BITS': 32, 1469 'TARGET_BITS': 32,
1416 }, 1470 },
1471 'compile_targets': [
1472 'all',
1473 ],
1417 'bot_type': 'builder', 1474 'bot_type': 'builder',
1418 'testing': { 'platform': 'win', }, 1475 'testing': { 'platform': 'win', },
1419 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin') }, 1476 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin') },
1420 'use_isolate': True, 1477 'use_isolate': True,
1421 'enable_swarming': True, 1478 'enable_swarming': True,
1422 # Workaround so that recipes doesn't add random build targets to our 1479 # Workaround so that recipes doesn't add random build targets to our
1423 # compile line. We want to build everything. 1480 # compile line. We want to build everything.
1424 'add_tests_as_compile_targets': False, 1481 'add_tests_as_compile_targets': False,
1425 }, 1482 },
1426 'ClangToTWin tester': { 1483 'ClangToTWin tester': {
1427 'chromium_config': 'chromium_no_goma', 1484 'chromium_config': 'chromium_no_goma',
1428 'gclient_config': 'chromium', 1485 'gclient_config': 'chromium',
1429 'chromium_config_kwargs': { 1486 'chromium_config_kwargs': {
1430 'BUILD_CONFIG': 'Release', 1487 'BUILD_CONFIG': 'Release',
1431 'TARGET_BITS': 32, 1488 'TARGET_BITS': 32,
1432 }, 1489 },
1433 'test_generators': [steps.generate_gtest], 1490 'test_generators': [steps.generate_gtest],
1434 'bot_type': 'tester', 1491 'bot_type': 'tester',
1435 'parent_buildername': 'ClangToTWin', 1492 'parent_buildername': 'ClangToTWin',
1436 'testing': { 'platform': 'win' }, 1493 'testing': { 'platform': 'win' },
1437 'enable_swarming': True, 1494 'enable_swarming': True,
1438 }, 1495 },
1439 'ClangToTWin(dbg)': { 1496 'ClangToTWin(dbg)': {
1440 'chromium_config': 'chromium_win_clang_tot', 1497 'chromium_config': 'chromium_win_clang_tot',
1441 'gclient_config': 'chromium', 1498 'gclient_config': 'chromium',
1442 'chromium_config_kwargs': { 1499 'chromium_config_kwargs': {
1443 'BUILD_CONFIG': 'Debug', 1500 'BUILD_CONFIG': 'Debug',
1444 'TARGET_BITS': 32, 1501 'TARGET_BITS': 32,
1445 }, 1502 },
1503 'compile_targets': [
1504 'all',
1505 ],
1446 'bot_type': 'builder', 1506 'bot_type': 'builder',
1447 'testing': { 'platform': 'win', }, 1507 'testing': { 'platform': 'win', },
1448 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin(dbg)') }, 1508 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin(dbg)') },
1449 'use_isolate': True, 1509 'use_isolate': True,
1450 'enable_swarming': True, 1510 'enable_swarming': True,
1451 # Workaround so that recipes doesn't add random build targets to our 1511 # Workaround so that recipes doesn't add random build targets to our
1452 # compile line. We want to build everything. 1512 # compile line. We want to build everything.
1453 'add_tests_as_compile_targets': False, 1513 'add_tests_as_compile_targets': False,
1454 }, 1514 },
1455 'ClangToTWin(dbg) tester': { 1515 'ClangToTWin(dbg) tester': {
1456 'chromium_config': 'chromium_no_goma', 1516 'chromium_config': 'chromium_no_goma',
1457 'gclient_config': 'chromium', 1517 'gclient_config': 'chromium',
1458 'chromium_config_kwargs': { 1518 'chromium_config_kwargs': {
1459 'BUILD_CONFIG': 'Debug', 1519 'BUILD_CONFIG': 'Debug',
1460 'TARGET_BITS': 32, 1520 'TARGET_BITS': 32,
1461 }, 1521 },
1462 'test_generators': [steps.generate_gtest], 1522 'test_generators': [steps.generate_gtest],
1463 'bot_type': 'tester', 1523 'bot_type': 'tester',
1464 'parent_buildername': 'ClangToTWin(dbg)', 1524 'parent_buildername': 'ClangToTWin(dbg)',
1465 'testing': { 'platform': 'win' }, 1525 'testing': { 'platform': 'win' },
1466 'enable_swarming': True, 1526 'enable_swarming': True,
1467 }, 1527 },
1468 'ClangToTWin(dll)': { 1528 'ClangToTWin(dll)': {
1469 'chromium_config': 'chromium_win_clang_tot', 1529 'chromium_config': 'chromium_win_clang_tot',
1470 'gclient_config': 'chromium', 1530 'gclient_config': 'chromium',
1471 'chromium_config_kwargs': { 1531 'chromium_config_kwargs': {
1472 'BUILD_CONFIG': 'Release', 1532 'BUILD_CONFIG': 'Release',
1473 'TARGET_BITS': 32, 1533 'TARGET_BITS': 32,
1474 }, 1534 },
1535 'compile_targets': [
1536 'all',
1537 ],
1475 'GYP_DEFINES': { 'component': 'shared_library' }, 1538 'GYP_DEFINES': { 'component': 'shared_library' },
1476 'bot_type': 'builder', 1539 'bot_type': 'builder',
1477 'testing': { 'platform': 'win', }, 1540 'testing': { 'platform': 'win', },
1478 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin(dll)') }, 1541 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin(dll)') },
1479 'use_isolate': True, 1542 'use_isolate': True,
1480 'enable_swarming': True, 1543 'enable_swarming': True,
1481 # Workaround so that recipes doesn't add random build targets to our 1544 # Workaround so that recipes doesn't add random build targets to our
1482 # compile line. We want to build everything. 1545 # compile line. We want to build everything.
1483 'add_tests_as_compile_targets': False, 1546 'add_tests_as_compile_targets': False,
1484 }, 1547 },
(...skipping 11 matching lines...) Expand all
1496 'enable_swarming': True, 1559 'enable_swarming': True,
1497 }, 1560 },
1498 'ClangToTWin64': { 1561 'ClangToTWin64': {
1499 'chromium_config': 'chromium_win_clang_official_tot', 1562 'chromium_config': 'chromium_win_clang_official_tot',
1500 'gclient_config': 'chromium', 1563 'gclient_config': 'chromium',
1501 'gclient_apply_config': ['chrome_internal'], 1564 'gclient_apply_config': ['chrome_internal'],
1502 'chromium_config_kwargs': { 1565 'chromium_config_kwargs': {
1503 'BUILD_CONFIG': 'Release', 1566 'BUILD_CONFIG': 'Release',
1504 'TARGET_BITS': 64, 1567 'TARGET_BITS': 64,
1505 }, 1568 },
1569 'compile_targets': [
1570 'all',
1571 ],
1506 'bot_type': 'builder', 1572 'bot_type': 'builder',
1507 'testing': { 'platform': 'win', }, 1573 'testing': { 'platform': 'win', },
1508 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin64') }, 1574 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin64') },
1509 'use_isolate': True, 1575 'use_isolate': True,
1510 'enable_swarming': True, 1576 'enable_swarming': True,
1511 # Workaround so that recipes doesn't add random build targets to our 1577 # Workaround so that recipes doesn't add random build targets to our
1512 # compile line. We want to build everything. 1578 # compile line. We want to build everything.
1513 'add_tests_as_compile_targets': False, 1579 'add_tests_as_compile_targets': False,
1514 }, 1580 },
1515 'ClangToTWin64 tester': { 1581 'ClangToTWin64 tester': {
1516 'chromium_config': 'chromium_no_goma', 1582 'chromium_config': 'chromium_no_goma',
1517 'gclient_config': 'chromium', 1583 'gclient_config': 'chromium',
1518 'chromium_config_kwargs': { 1584 'chromium_config_kwargs': {
1519 'BUILD_CONFIG': 'Release', 1585 'BUILD_CONFIG': 'Release',
1520 'TARGET_BITS': 64, 1586 'TARGET_BITS': 64,
1521 }, 1587 },
1522 'test_generators': [steps.generate_gtest], 1588 'test_generators': [steps.generate_gtest],
1523 'bot_type': 'tester', 1589 'bot_type': 'tester',
1524 'parent_buildername': 'ClangToTWin64', 1590 'parent_buildername': 'ClangToTWin64',
1525 'testing': { 'platform': 'win' }, 1591 'testing': { 'platform': 'win' },
1526 'enable_swarming': True, 1592 'enable_swarming': True,
1527 }, 1593 },
1528 'ClangToTWin64(dbg)': { 1594 'ClangToTWin64(dbg)': {
1529 'chromium_config': 'chromium_win_clang_tot', 1595 'chromium_config': 'chromium_win_clang_tot',
1530 'gclient_config': 'chromium', 1596 'gclient_config': 'chromium',
1531 'chromium_config_kwargs': { 1597 'chromium_config_kwargs': {
1532 'BUILD_CONFIG': 'Debug', 1598 'BUILD_CONFIG': 'Debug',
1533 'TARGET_BITS': 64, 1599 'TARGET_BITS': 64,
1534 }, 1600 },
1601 'compile_targets': [
1602 'all',
1603 ],
1535 'bot_type': 'builder', 1604 'bot_type': 'builder',
1536 'testing': { 'platform': 'win', }, 1605 'testing': { 'platform': 'win', },
1537 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin64(dbg)') }, 1606 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin64(dbg)') },
1538 'use_isolate': True, 1607 'use_isolate': True,
1539 'enable_swarming': True, 1608 'enable_swarming': True,
1540 # Workaround so that recipes doesn't add random build targets to our 1609 # Workaround so that recipes doesn't add random build targets to our
1541 # compile line. We want to build everything. 1610 # compile line. We want to build everything.
1542 'add_tests_as_compile_targets': False, 1611 'add_tests_as_compile_targets': False,
1543 }, 1612 },
1544 'ClangToTWin64(dbg) tester': { 1613 'ClangToTWin64(dbg) tester': {
1545 'chromium_config': 'chromium_no_goma', 1614 'chromium_config': 'chromium_no_goma',
1546 'gclient_config': 'chromium', 1615 'gclient_config': 'chromium',
1547 'chromium_config_kwargs': { 1616 'chromium_config_kwargs': {
1548 'BUILD_CONFIG': 'Debug', 1617 'BUILD_CONFIG': 'Debug',
1549 'TARGET_BITS': 64, 1618 'TARGET_BITS': 64,
1550 }, 1619 },
1551 'test_generators': [steps.generate_gtest], 1620 'test_generators': [steps.generate_gtest],
1552 'bot_type': 'tester', 1621 'bot_type': 'tester',
1553 'parent_buildername': 'ClangToTWin64(dbg)', 1622 'parent_buildername': 'ClangToTWin64(dbg)',
1554 'testing': { 'platform': 'win' }, 1623 'testing': { 'platform': 'win' },
1555 'enable_swarming': True, 1624 'enable_swarming': True,
1556 }, 1625 },
1557 'ClangToTWin64(dll)': { 1626 'ClangToTWin64(dll)': {
1558 'chromium_config': 'chromium_win_clang_tot', 1627 'chromium_config': 'chromium_win_clang_tot',
1559 'gclient_config': 'chromium', 1628 'gclient_config': 'chromium',
1560 'chromium_config_kwargs': { 1629 'chromium_config_kwargs': {
1561 'BUILD_CONFIG': 'Release', 1630 'BUILD_CONFIG': 'Release',
1562 'TARGET_BITS': 64, 1631 'TARGET_BITS': 64,
1563 }, 1632 },
1633 'compile_targets': [
1634 'all',
1635 ],
1564 'GYP_DEFINES': { 'component': 'shared_library' }, 1636 'GYP_DEFINES': { 'component': 'shared_library' },
1565 'bot_type': 'builder', 1637 'bot_type': 'builder',
1566 'testing': { 'platform': 'win', }, 1638 'testing': { 'platform': 'win', },
1567 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin64(dll)') }, 1639 'tests': { steps.SizesStep(RESULTS_URL, 'ClangToTWin64(dll)') },
1568 'use_isolate': True, 1640 'use_isolate': True,
1569 'enable_swarming': True, 1641 'enable_swarming': True,
1570 # Workaround so that recipes doesn't add random build targets to our 1642 # Workaround so that recipes doesn't add random build targets to our
1571 # compile line. We want to build everything. 1643 # compile line. We want to build everything.
1572 'add_tests_as_compile_targets': False, 1644 'add_tests_as_compile_targets': False,
1573 }, 1645 },
(...skipping 332 matching lines...) Expand 10 before | Expand all | Expand 10 after
1906 steps.generate_gtest, 1978 steps.generate_gtest,
1907 steps.generate_script, 1979 steps.generate_script,
1908 steps.generate_isolated_script, 1980 steps.generate_isolated_script,
1909 ], 1981 ],
1910 'testing': { 1982 'testing': {
1911 'platform': 'linux', 1983 'platform': 'linux',
1912 }, 1984 },
1913 }, 1985 },
1914 }, 1986 },
1915 } 1987 }
OLDNEW
« no previous file with comments | « no previous file | scripts/slave/recipes/chromium.expected/full_chromium_fyi_ClangToTAndroidASan.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698