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 = [ | 860 win_clang_tests = tests_win_1 + tests_win_2 + ['content_unittests'] |
| 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 | 861 |
| 879 f_chromium_win_clang = win_out().ChromiumFactory( | 862 f_chromium_win_clang = win_out().ChromiumFactory( |
| 880 slave_type='BuilderTester', | 863 slave_type='BuilderTester', |
| 881 target='Release', | 864 target='Release', |
| 882 tests=win_clang_tests, | 865 tests=win_clang_tests, |
| 883 # TODO(hans): Build chromium_builder_tests when LLVM PR11170 is fixed. | 866 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 884 options=['--build-tool=ninja', '--'] + win_clang_tests, | |
| 885 factory_properties={ | 867 factory_properties={ |
| 886 'gclient_env': { | 868 'gclient_env': { |
| 887 'GYP_DEFINES': 'clang=1', | 869 'GYP_DEFINES': 'clang=1', |
| 888 }}) | 870 }}) |
| 889 | 871 |
| 890 f_chromium_win_clang_dbg = win_out().ChromiumFactory( | 872 f_chromium_win_clang_dbg = win_out().ChromiumFactory( |
| 891 slave_type='BuilderTester', | 873 slave_type='BuilderTester', |
| 892 target='Debug', | 874 target='Debug', |
| 893 tests=win_clang_tests, | 875 tests=win_clang_tests, |
| 894 options=['--build-tool=ninja', '--'] + win_clang_tests, | 876 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 895 factory_properties={ | 877 factory_properties={ |
| 896 'gclient_env': { | 878 'gclient_env': { |
| 897 'GYP_DEFINES': 'clang=1 component=static_library', | 879 'GYP_DEFINES': 'clang=1 component=static_library', |
| 898 }}) | 880 }}) |
| 899 | 881 |
| 900 f_chromium_win_clang_asan = win_out().ChromiumFactory( | 882 f_chromium_win_clang_asan = win_out().ChromiumFactory( |
| 901 slave_type='BuilderTester', | 883 slave_type='BuilderTester', |
| 902 target='Release', | 884 target='Release', |
| 903 tests=win_clang_tests, | 885 tests=without(win_clang_tests, ['sandbox']), |
|
Timur Iskhodzhanov
2014/06/11 07:43:44
This won't work as you'd expect?
Probably you want
Timur Iskhodzhanov
2014/06/11 07:44:57
Please add
# ASan doesn't support sandboxing on Wi
hans
2014/06/11 15:50:23
tests_win_1 doesn't include 'sbox_integration_test
hans
2014/06/11 15:50:23
Done.
Timur Iskhodzhanov
2014/06/11 15:58:45
Oh, didn't know that.
| |
| 904 options=['--build-tool=ninja', '--'] + win_clang_tests, | 886 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| 905 factory_properties={ | 887 factory_properties={ |
| 906 'asan': True, | 888 'asan': True, |
| 907 'gclient_env': { | 889 'gclient_env': { |
| 908 'GYP_DEFINES': 'clang=1 asan=1 component=static_library disable_nacl=1', | 890 'GYP_DEFINES': 'clang=1 asan=1 component=static_library disable_nacl=1', |
| 909 }}) | 891 }}) |
| 910 | 892 |
| 911 f_chromium_win_ninja_shared_2013_dbg = win_out().ChromiumFactory( | 893 f_chromium_win_ninja_shared_2013_dbg = win_out().ChromiumFactory( |
| 912 slave_type='BuilderTester', | 894 slave_type='BuilderTester', |
| 913 options=['--build-tool=ninja', 'chromium_builder_tests'], | 895 options=['--build-tool=ninja', 'chromium_builder_tests'], |
| 914 tests=tests_win_1, | 896 tests=tests_win_1, |
| (...skipping 1393 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2308 | 2290 |
| 2309 c['status'].append(MailNotifier( | 2291 c['status'].append(MailNotifier( |
| 2310 fromaddr='ukai@chromium.org', # Reply-To address | 2292 fromaddr='ukai@chromium.org', # Reply-To address |
| 2311 mode='failing', | 2293 mode='failing', |
| 2312 categories=['goma'], | 2294 categories=['goma'], |
| 2313 relayhost=config.Master.smtp, | 2295 relayhost=config.Master.smtp, |
| 2314 subject='goma canary buildbot %(result)s in %(projectName)s ' | 2296 subject='goma canary buildbot %(result)s in %(projectName)s ' |
| 2315 'on %(builder)s', | 2297 'on %(builder)s', |
| 2316 extraRecipients=['goma+alert@google.com'], | 2298 extraRecipients=['goma+alert@google.com'], |
| 2317 sendToInterestedUsers=False)) | 2299 sendToInterestedUsers=False)) |
| OLD | NEW |