Chromium Code Reviews| 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 839 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 850 slave_type='BuilderTester', | 850 slave_type='BuilderTester', |
| 851 clobber=True, | 851 clobber=True, |
| 852 target='Release_x64', | 852 target='Release_x64', |
| 853 tests=win_x64_tests, | 853 tests=win_x64_tests, |
| 854 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], | 854 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 855 factory_properties={ | 855 factory_properties={ |
| 856 'gclient_env': { | 856 'gclient_env': { |
| 857 'GYP_DEFINES': 'target_arch=x64', | 857 'GYP_DEFINES': 'target_arch=x64', |
| 858 }}) | 858 }}) |
| 859 | 859 |
| 860 win_clang_tests = [ | |
|
Reid Kleckner
2014/06/10 23:14:49
Given that content_unittests is missing, maybe we
| |
| 861 'base_unittests', | |
| 862 'browser_tests', | |
| 863 'cc_unittests', | |
| 864 'components_unittests', | |
| 865 'content_unittests', | |
| 866 'crypto_unittests', | |
| 867 'ipc_tests', | |
| 868 'net_unittests', | |
| 869 'printing_unittests', | |
| 870 'remoting_unittests', | |
| 871 'sbox_integration_tests', | |
| 872 'sbox_unittests', | |
| 873 'sbox_validation_tests', | |
| 874 'sql_unittests', | |
| 875 'unit_tests', | |
| 876 'url_unittests', | |
| 877 ] | |
| 878 | |
| 879 f_chromium_win_clang = win_out().ChromiumFactory( | 860 f_chromium_win_clang = win_out().ChromiumFactory( |
| 880 slave_type='BuilderTester', | 861 slave_type='BuilderTester', |
| 881 target='Release', | 862 target='Release', |
| 882 tests=win_clang_tests, | 863 tests=tests_win_1 + tests_win_2, |
| 883 # TODO(hans): Build chromium_builder_tests when LLVM PR11170 is fixed. | 864 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 884 options=['--build-tool=ninja', '--'] + win_clang_tests, | |
| 885 factory_properties={ | 865 factory_properties={ |
| 886 'gclient_env': { | 866 'gclient_env': { |
| 887 'GYP_DEFINES': 'clang=1', | 867 'GYP_DEFINES': 'clang=1', |
| 888 }}) | 868 }}) |
| 889 | 869 |
| 890 f_chromium_win_clang_dbg = win_out().ChromiumFactory( | 870 f_chromium_win_clang_dbg = win_out().ChromiumFactory( |
| 891 slave_type='BuilderTester', | 871 slave_type='BuilderTester', |
| 892 target='Debug', | 872 target='Debug', |
| 893 tests=win_clang_tests, | 873 tests=tests_win_1 + tests_win_2, |
| 894 options=['--build-tool=ninja', '--'] + win_clang_tests, | 874 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 895 factory_properties={ | 875 factory_properties={ |
| 896 'gclient_env': { | 876 'gclient_env': { |
| 897 'GYP_DEFINES': 'clang=1 component=static_library', | 877 'GYP_DEFINES': 'clang=1 component=static_library', |
| 898 }}) | 878 }}) |
| 899 | 879 |
| 900 f_chromium_win_clang_asan = win_out().ChromiumFactory( | 880 f_chromium_win_clang_asan = win_out().ChromiumFactory( |
| 901 slave_type='BuilderTester', | 881 slave_type='BuilderTester', |
| 902 target='Release', | 882 target='Release', |
| 903 tests=win_clang_tests, | 883 tests=without(tests_win_1 + tests_win_2, ['sandbox']), |
| 904 options=['--build-tool=ninja', '--'] + win_clang_tests, | 884 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 905 factory_properties={ | 885 factory_properties={ |
| 906 'asan': True, | 886 'asan': True, |
| 907 'gclient_env': { | 887 'gclient_env': { |
| 908 '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', |
| 909 }}) | 889 }}) |
| 910 | 890 |
| 911 f_chromium_win_ninja_shared_2013_dbg = win_out().ChromiumFactory( | 891 f_chromium_win_ninja_shared_2013_dbg = win_out().ChromiumFactory( |
| 912 slave_type='BuilderTester', | 892 slave_type='BuilderTester', |
| 913 options=['--build-tool=ninja', 'chromium_builder_tests'], | 893 options=['--build-tool=ninja', 'chromium_builder_tests'], |
| 914 tests=tests_win_1, | 894 tests=tests_win_1, |
| (...skipping 1393 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2308 | 2288 |
| 2309 c['status'].append(MailNotifier( | 2289 c['status'].append(MailNotifier( |
| 2310 fromaddr='ukai@chromium.org', # Reply-To address | 2290 fromaddr='ukai@chromium.org', # Reply-To address |
| 2311 mode='failing', | 2291 mode='failing', |
| 2312 categories=['goma'], | 2292 categories=['goma'], |
| 2313 relayhost=config.Master.smtp, | 2293 relayhost=config.Master.smtp, |
| 2314 subject='goma canary buildbot %(result)s in %(projectName)s ' | 2294 subject='goma canary buildbot %(result)s in %(projectName)s ' |
| 2315 'on %(builder)s', | 2295 'on %(builder)s', |
| 2316 extraRecipients=['goma+alert@google.com'], | 2296 extraRecipients=['goma+alert@google.com'], |
| 2317 sendToInterestedUsers=False)) | 2297 sendToInterestedUsers=False)) |
| OLD | NEW |