| OLD | NEW |
| 1 # vim: ft=python: | 1 # vim: ft=python: |
| 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 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 834 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 845 slave_type='BuilderTester', | 845 slave_type='BuilderTester', |
| 846 clobber=True, | 846 clobber=True, |
| 847 target='Release_x64', | 847 target='Release_x64', |
| 848 tests=win_x64_tests, | 848 tests=win_x64_tests, |
| 849 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], | 849 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 850 factory_properties={ | 850 factory_properties={ |
| 851 'gclient_env': { | 851 'gclient_env': { |
| 852 'GYP_DEFINES': 'target_arch=x64', | 852 'GYP_DEFINES': 'target_arch=x64', |
| 853 }}) | 853 }}) |
| 854 | 854 |
| 855 win_clang_tests = [ | 855 win_clang_tests = tests_win_1 + tests_win_2 + ['content_unittests'] |
| 856 'base_unittests', | |
| 857 'browser_tests', | |
| 858 'cc_unittests', | |
| 859 'components_unittests', | |
| 860 'content_unittests', | |
| 861 'crypto_unittests', | |
| 862 'ipc_tests', | |
| 863 'net_unittests', | |
| 864 'printing_unittests', | |
| 865 'remoting_unittests', | |
| 866 'sbox_integration_tests', | |
| 867 'sbox_unittests', | |
| 868 'sbox_validation_tests', | |
| 869 'sql_unittests', | |
| 870 'unit_tests', | |
| 871 'url_unittests', | |
| 872 ] | |
| 873 | 856 |
| 874 f_chromium_win_clang = win_out().ChromiumFactory( | 857 f_chromium_win_clang = win_out().ChromiumFactory( |
| 875 slave_type='BuilderTester', | 858 slave_type='BuilderTester', |
| 876 target='Release', | 859 target='Release', |
| 877 tests=win_clang_tests, | 860 tests=win_clang_tests, |
| 878 # TODO(hans): Build chromium_builder_tests when LLVM PR11170 is fixed. | 861 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 879 options=['--build-tool=ninja', '--'] + win_clang_tests, | |
| 880 factory_properties={ | 862 factory_properties={ |
| 881 'gclient_env': { | 863 'gclient_env': { |
| 882 'GYP_DEFINES': 'clang=1', | 864 'GYP_DEFINES': 'clang=1', |
| 883 'LLVM_WIN_REVISION': 'HEAD', | 865 'LLVM_WIN_REVISION': 'HEAD', |
| 884 }}) | 866 }}) |
| 885 | 867 |
| 886 f_chromium_win_clang_dbg = win_out().ChromiumFactory( | 868 f_chromium_win_clang_dbg = win_out().ChromiumFactory( |
| 887 slave_type='BuilderTester', | 869 slave_type='BuilderTester', |
| 888 target='Debug', | 870 target='Debug', |
| 889 tests=win_clang_tests, | 871 tests=win_clang_tests, |
| 890 options=['--build-tool=ninja', '--'] + win_clang_tests, | 872 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 891 factory_properties={ | 873 factory_properties={ |
| 892 'gclient_env': { | 874 'gclient_env': { |
| 893 'GYP_DEFINES': 'clang=1 component=static_library', | 875 'GYP_DEFINES': 'clang=1 component=static_library', |
| 894 'LLVM_WIN_REVISION': 'HEAD', | 876 'LLVM_WIN_REVISION': 'HEAD', |
| 895 }}) | 877 }}) |
| 896 | 878 |
| 897 f_chromium_win_clang_asan = win_out().ChromiumFactory( | 879 f_chromium_win_clang_asan = win_out().ChromiumFactory( |
| 898 slave_type='BuilderTester', | 880 slave_type='BuilderTester', |
| 899 target='Release', | 881 target='Release', |
| 900 tests=win_clang_tests, | 882 # ASan doesn't support sandboxing on Windows yet (http://crbug.com/382867). |
| 901 options=['--build-tool=ninja', '--'] + win_clang_tests, | 883 tests=without(win_clang_tests, ['sandbox']), |
| 884 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 902 factory_properties={ | 885 factory_properties={ |
| 903 'asan': True, | 886 'asan': True, |
| 904 'gclient_env': { | 887 'gclient_env': { |
| 905 'GYP_DEFINES': 'clang=1 asan=1 component=static_library disable_nacl=1', | 888 'GYP_DEFINES': 'clang=1 asan=1 component=static_library disable_nacl=1', |
| 906 'LLVM_WIN_REVISION': 'HEAD', | 889 'LLVM_WIN_REVISION': 'HEAD', |
| 907 }}) | 890 }}) |
| 908 | 891 |
| 909 f_chromium_win_ninja_shared_2013_dbg = win_out().ChromiumFactory( | 892 f_chromium_win_ninja_shared_2013_dbg = win_out().ChromiumFactory( |
| 910 slave_type='BuilderTester', | 893 slave_type='BuilderTester', |
| 911 options=['--build-tool=ninja', 'chromium_builder_tests'], | 894 options=['--build-tool=ninja', 'chromium_builder_tests'], |
| (...skipping 1364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2276 | 2259 |
| 2277 c['status'].append(MailNotifier( | 2260 c['status'].append(MailNotifier( |
| 2278 fromaddr='ukai@chromium.org', # Reply-To address | 2261 fromaddr='ukai@chromium.org', # Reply-To address |
| 2279 mode='failing', | 2262 mode='failing', |
| 2280 categories=['goma'], | 2263 categories=['goma'], |
| 2281 relayhost=config.Master.smtp, | 2264 relayhost=config.Master.smtp, |
| 2282 subject='goma canary buildbot %(result)s in %(projectName)s ' | 2265 subject='goma canary buildbot %(result)s in %(projectName)s ' |
| 2283 'on %(builder)s', | 2266 'on %(builder)s', |
| 2284 extraRecipients=['goma+alert@google.com'], | 2267 extraRecipients=['goma+alert@google.com'], |
| 2285 sendToInterestedUsers=False)) | 2268 sendToInterestedUsers=False)) |
| OLD | NEW |