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

Side by Side Diff: masters/master.chromium.fyi/master.cfg

Issue 323223002: Win Clang FYI bots: build chromium_builder_tests and run the standard set of tests (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Also run content_unittests Created 6 years, 6 months 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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))
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698