OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 buildbot import locks | 5 from buildbot import locks |
6 from buildbot.changes import svnpoller | 6 from buildbot.changes import svnpoller |
7 from buildbot.scheduler import Dependent | 7 from buildbot.scheduler import Dependent |
8 from buildbot.scheduler import Nightly | 8 from buildbot.scheduler import Nightly |
9 from buildbot.scheduler import Periodic | 9 from buildbot.scheduler import Periodic |
10 from buildbot.scheduler import Scheduler | 10 from buildbot.scheduler import Scheduler |
(...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
425 ], | 425 ], |
426 options=['base_unittests', | 426 options=['base_unittests', |
427 'cacheinvalidation_unittests', | 427 'cacheinvalidation_unittests', |
428 'content_unittests', | 428 'content_unittests', |
429 'crypto_unittests', | 429 'crypto_unittests', |
430 'googleurl_unittests', | 430 'googleurl_unittests', |
431 'ipc_tests', | 431 'ipc_tests', |
432 'jingle_unittests', | 432 'jingle_unittests', |
433 'media_unittests', | 433 'media_unittests', |
434 'net_unittests', | 434 'net_unittests', |
435 'gfx_unittests', | |
436 'printing_unittests', | 435 'printing_unittests', |
437 'remoting_unittests', | 436 'remoting_unittests', |
438 'sql_unittests', | 437 'sql_unittests', |
439 'sync_unit_tests', | 438 'sync_unit_tests', |
| 439 'ui_unittests', |
440 'unit_tests', | 440 'unit_tests', |
441 ], | 441 ], |
442 factory_properties={ | 442 factory_properties={ |
443 'gclient_env': { | 443 'gclient_env': { |
444 'GYP_DEFINES': ('linux_fpic=1 ' | 444 'GYP_DEFINES': ('linux_fpic=1 ' |
445 'enable_touch_events=1 ' | 445 'enable_touch_events=1 ' |
446 'disable_nacl=1 ' | 446 'disable_nacl=1 ' |
447 'linux_use_tcmalloc=0 ' | 447 'linux_use_tcmalloc=0 ' |
448 'linux_breakpad=0 ' | 448 'linux_breakpad=0 ' |
449 'remoting=0 ' | 449 'remoting=0 ' |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
575 options=['--compiler=tsan_gcc', | 575 options=['--compiler=tsan_gcc', |
576 'base_unittests', | 576 'base_unittests', |
577 'content_unittests', | 577 'content_unittests', |
578 'crypto_unittests', | 578 'crypto_unittests', |
579 'googleurl_unittests', | 579 'googleurl_unittests', |
580 'net_unittests', | 580 'net_unittests', |
581 'ipc_tests', | 581 'ipc_tests', |
582 'media_unittests', | 582 'media_unittests', |
583 'printing_unittests', | 583 'printing_unittests', |
584 'remoting_unittests', | 584 'remoting_unittests', |
585 'gfx_unittests', | |
586 'sync_unit_tests', | 585 'sync_unit_tests', |
587 'sql_unittests', | 586 'sql_unittests', |
| 587 'ui_unittests', |
588 'unit_tests', | 588 'unit_tests', |
589 ], | 589 ], |
590 factory_properties={ | 590 factory_properties={ |
591 'needs_tsan_gcc': True, | 591 'needs_tsan_gcc': True, |
592 'gclient_env': { | 592 'gclient_env': { |
593 'GYP_DEFINES': ('linux_use_tcmalloc=0 disable_nacl=1' | 593 'GYP_DEFINES': ('linux_use_tcmalloc=0 disable_nacl=1' |
594 ' release_valgrind_build=1' | 594 ' release_valgrind_build=1' |
595 ' target_arch=x64')}}) | 595 ' target_arch=x64')}}) |
596 | 596 |
597 # GYP_DEFINES for running coverage. Why we do each: | 597 # GYP_DEFINES for running coverage. Why we do each: |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
683 'googleurl_unittests', | 683 'googleurl_unittests', |
684 'printing_unittests', | 684 'printing_unittests', |
685 'media_unittests', | 685 'media_unittests', |
686 'sql_unittests', | 686 'sql_unittests', |
687 'ipc_tests', | 687 'ipc_tests', |
688 'remoting_unittests', | 688 'remoting_unittests', |
689 'base_unittests', | 689 'base_unittests', |
690 'crypto_unittests', | 690 'crypto_unittests', |
691 'sync_unit_tests', | 691 'sync_unit_tests', |
692 'net_unittests', | 692 'net_unittests', |
693 'gfx_unittests', | 693 'ui_unittests', |
694 'unit_tests', | 694 'unit_tests', |
695 ], | 695 ], |
696 factory_properties={ | 696 factory_properties={ |
697 'needs_valgrind': True, | 697 'needs_valgrind': True, |
698 'gclient_env': {'GYP_DEFINES': 'build_for_tool=tsan'}}) | 698 'gclient_env': {'GYP_DEFINES': 'build_for_tool=tsan'}}) |
699 | 699 |
700 f_chromium_dbg_win_tsan = win_build().ChromiumFactory( | 700 f_chromium_dbg_win_tsan = win_build().ChromiumFactory( |
701 slave_type='Tester', | 701 slave_type='Tester', |
702 target='Debug', | 702 target='Debug', |
703 build_url=chromium_dbg_win_drmemory_archive_ext, | 703 build_url=chromium_dbg_win_drmemory_archive_ext, |
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
817 }}) | 817 }}) |
818 | 818 |
819 linux_aura_options=[ | 819 linux_aura_options=[ |
820 'aura_builder', | 820 'aura_builder', |
821 'base_unittests', | 821 'base_unittests', |
822 'browser_tests', | 822 'browser_tests', |
823 'cacheinvalidation_unittests', | 823 'cacheinvalidation_unittests', |
824 'compositor_unittests', | 824 'compositor_unittests', |
825 'content_unittests', | 825 'content_unittests', |
826 'crypto_unittests', | 826 'crypto_unittests', |
827 'gfx_unittests', | |
828 'googleurl_unittests', | 827 'googleurl_unittests', |
829 'gpu_unittests', | 828 'gpu_unittests', |
830 'interactive_ui_tests', | 829 'interactive_ui_tests', |
831 'ipc_tests', | 830 'ipc_tests', |
832 'jingle_unittests', | 831 'jingle_unittests', |
833 'net_unittests', | 832 'net_unittests', |
834 'media_unittests', | 833 'media_unittests', |
835 'printing_unittests', | 834 'printing_unittests', |
836 'remoting_unittests', | 835 'remoting_unittests', |
837 'safe_browsing_tests', | 836 'safe_browsing_tests', |
838 'sql_unittests', | 837 'sql_unittests', |
| 838 'ui_unittests', |
839 ] | 839 ] |
840 | 840 |
841 # Please do not add release_extra_cflags=-g here until the debug info section | 841 # Please do not add release_extra_cflags=-g here until the debug info section |
842 # produced by Clang on Linux is small enough. | 842 # produced by Clang on Linux is small enough. |
843 fp_chromeos_asan = { | 843 fp_chromeos_asan = { |
844 'asan': True, | 844 'asan': True, |
845 'gclient_env': { | 845 'gclient_env': { |
846 'GYP_DEFINES': ('asan=1 ' | 846 'GYP_DEFINES': ('asan=1 ' |
847 'linux_use_tcmalloc=0 ' | 847 'linux_use_tcmalloc=0 ' |
848 'chromeos=1 ')}} | 848 'chromeos=1 ')}} |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
891 factory_properties=dict(fp_chromeos_asan, | 891 factory_properties=dict(fp_chromeos_asan, |
892 browser_total_shards='2', | 892 browser_total_shards='2', |
893 browser_shard_index='2')) | 893 browser_shard_index='2')) |
894 | 894 |
895 mac_asan_options = [ | 895 mac_asan_options = [ |
896 'base_unittests', | 896 'base_unittests', |
897 'browser_tests', | 897 'browser_tests', |
898 'cacheinvalidation_unittests', | 898 'cacheinvalidation_unittests', |
899 'content_unittests', | 899 'content_unittests', |
900 'crypto_unittests', | 900 'crypto_unittests', |
901 'gfx_unittests', | |
902 'googleurl_unittests', | 901 'googleurl_unittests', |
903 'interactive_ui_tests', | 902 'interactive_ui_tests', |
904 'ipc_tests', | 903 'ipc_tests', |
905 'jingle_unittests', | 904 'jingle_unittests', |
906 'media_unittests', | 905 'media_unittests', |
907 'printing_unittests', | 906 'printing_unittests', |
908 'remoting_unittests', | 907 'remoting_unittests', |
909 'sql_unittests', | 908 'sql_unittests', |
| 909 'ui_unittests', |
910 ] | 910 ] |
911 | 911 |
912 mac_asan_tests_1 = [ | 912 mac_asan_tests_1 = [ |
913 'base', | 913 'base', |
914 'browser_tests', | 914 'browser_tests', |
915 'cacheinvalidation', | 915 'cacheinvalidation', |
916 'content', | 916 'content', |
917 'crypto', | 917 'crypto', |
918 'gfx', | 918 'gfx', |
919 'googleurl', | 919 'googleurl', |
(...skipping 621 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1541 relayhost=config.Master.smtp, | 1541 relayhost=config.Master.smtp, |
1542 subject='macshared buildbot %(result)s in %(projectName)s on %(builder)s', | 1542 subject='macshared buildbot %(result)s in %(projectName)s on %(builder)s', |
1543 extraRecipients=['thakis@chromium.org'], | 1543 extraRecipients=['thakis@chromium.org'], |
1544 sendToInterestedUsers=False)) | 1544 sendToInterestedUsers=False)) |
1545 | 1545 |
1546 | 1546 |
1547 ####### PROJECT IDENTITY | 1547 ####### PROJECT IDENTITY |
1548 | 1548 |
1549 # Buildbot master url: | 1549 # Buildbot master url: |
1550 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.fyi/' | 1550 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.fyi/' |
OLD | NEW |