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

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

Issue 1147043007: Promote deterministic build CI to real CI (tree closer, except for the Clang builder) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 5 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 | Annotate | Revision Log
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.filter import ChangeFilter 6 from buildbot.changes.filter import ChangeFilter
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 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 # The bots need a short name to work around crbug.com/399990. 92 # The bots need a short name to work around crbug.com/399990.
93 'Cr Win VS2013 (dbg)', 93 'Cr Win VS2013 (dbg)',
94 'Cr Win VS2013', 94 'Cr Win VS2013',
95 'CrWinGoma', 95 'CrWinGoma',
96 'CrWinGoma(dll)', # not (shared) cause crbug.com/399990 96 'CrWinGoma(dll)', # not (shared) cause crbug.com/399990
97 'CrWin7Goma', 97 'CrWin7Goma',
98 'CrWin7Goma(dll)', # not (shared) cause crbug.com/399990 98 'CrWin7Goma(dll)', # not (shared) cause crbug.com/399990
99 'CrWin7Goma(dbg)', 99 'CrWin7Goma(dbg)',
100 'CrWin7Goma(clbr)', # not (clobber) cause crbug.com/399990 100 'CrWin7Goma(clbr)', # not (clobber) cause crbug.com/399990
101 'CrWinClangGoma', 101 'CrWinClangGoma',
102 'CrWinClang', 102 'CrWinClang',
M-A Ruel 2015/06/04 20:56:07 Move it there and name it 'CrWinClang Deterministi
Sébastien Marchand 2015/06/04 21:16:29 Done.
103 'CrWinClang(dbg)', 103 'CrWinClang(dbg)',
104 'CrWinClang(shared)', 104 'CrWinClang(shared)',
105 'CrWinClang64', 105 'CrWinClang64',
106 'CrWinClang64(dbg)', 106 'CrWinClang64(dbg)',
107 'CrWinClang64(dll)', # not (shared) cause crbug.com/399990 107 'CrWinClang64(dll)', # not (shared) cause crbug.com/399990
108 'CrWinClangLLD', 108 'CrWinClangLLD',
109 'CrWinAsan', 109 'CrWinAsan',
110 'ClangToTLinux', 110 'ClangToTLinux',
111 'ClangToTLinux (dbg)', 111 'ClangToTLinux (dbg)',
112 'ClangToTLinuxASan', 112 'ClangToTLinuxASan',
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
162 'Linux Trusty (dbg)', 162 'Linux Trusty (dbg)',
163 'Linux Trusty (dbg)(32)', 163 'Linux Trusty (dbg)(32)',
164 'Print Preview Linux', 164 'Print Preview Linux',
165 'Print Preview Mac', 165 'Print Preview Mac',
166 'Print Preview Win', 166 'Print Preview Win',
167 'Site Isolation Linux', 167 'Site Isolation Linux',
168 'Site Isolation Win', 168 'Site Isolation Win',
169 'Browser Side Navigation Linux', 169 'Browser Side Navigation Linux',
170 'Closure Compilation Linux', 170 'Closure Compilation Linux',
171 'CFI Linux', 171 'CFI Linux',
172 'Windows Clang deterministic build',
172 ]) 173 ])
173 174
174 # Triggerable scheduler for Windows Release. 175 # Triggerable scheduler for Windows Release.
175 s_chromium_win_rel = Triggerable( 176 s_chromium_win_rel = Triggerable(
176 name='win_rel', 177 name='win_rel',
177 builderNames=['Chromium Win MiniInstaller Tests', 178 builderNames=['Chromium Win MiniInstaller Tests',
178 'More NaCl Tests (win32)', 179 'More NaCl Tests (win32)',
179 'More NaCl Tests (win64)', 180 'More NaCl Tests (win64)',
180 'Win8 Tests (1)', 181 'Win8 Tests (1)',
181 'Win8 Tests (2)',]) 182 'Win8 Tests (2)',])
(...skipping 1607 matching lines...) Expand 10 before | Expand all | Expand 10 after
1789 1790
1790 b_chromium_cfi_linux = { 1791 b_chromium_cfi_linux = {
1791 'name': 'CFI Linux', 1792 'name': 'CFI Linux',
1792 'factory': m_annotator.BaseFactory('chromium', 1793 'factory': m_annotator.BaseFactory('chromium',
1793 triggers=['chromium_cfi'], 1794 triggers=['chromium_cfi'],
1794 timeout=7200), 1795 timeout=7200),
1795 'category': 'chromium_cfi', 1796 'category': 'chromium_cfi',
1796 'auto_reboot': True, 1797 'auto_reboot': True,
1797 } 1798 }
1798 1799
1800 b_win_clang_deterministic_build = {
1801 'name': 'Windows Clang deterministic build',
1802 # Work around an issue with NaCl build.
1803 'slavebuilddir': 'chr',
1804 'factory': annotator_factory.AnnotatorFactory().BaseFactory(
1805 'swarming/deterministic_build',
1806 factory_properties = {
1807 'configuration': 'Release',
1808 }),
1809 # Auto-reboot to try to clear up TEMP fill up issues.
1810 'auto_reboot': True,
1811 'category': 'clang tot',
1812 }
1813
1799 def windows_browser_drmemory_light_tester(shard, total): 1814 def windows_browser_drmemory_light_tester(shard, total):
1800 if shard < 1 or shard > total: 1815 if shard < 1 or shard > total:
1801 raise 1816 raise
1802 ret = {'category': 'drmemory'} 1817 ret = {'category': 'drmemory'}
1803 ret['name'] = 'Windows Browser (DrMemory light) (%d)' % shard 1818 ret['name'] = 'Windows Browser (DrMemory light) (%d)' % shard
1804 ret['builddir'] = 'windows-browser-drm-light-%d' % shard 1819 ret['builddir'] = 'windows-browser-drm-light-%d' % shard
1805 ret['factory'] = win_out().ChromiumFactory( 1820 ret['factory'] = win_out().ChromiumFactory(
1806 target='Release', 1821 target='Release',
1807 slave_type='Tester', 1822 slave_type='Tester',
1808 build_url=chromium_windows_drmemory_archive, 1823 build_url=chromium_windows_drmemory_archive,
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
1980 b_clang_tot_win64_dbg, 1995 b_clang_tot_win64_dbg,
1981 b_clang_tot_win64_dbg_tester, 1996 b_clang_tot_win64_dbg_tester,
1982 b_clang_tot_win64_dll, 1997 b_clang_tot_win64_dll,
1983 b_clang_tot_win64_dll_tester, 1998 b_clang_tot_win64_dll_tester,
1984 b_chromium_win_clang_lld, 1999 b_chromium_win_clang_lld,
1985 b_chromium_win_clang_lld_tester, 2000 b_chromium_win_clang_lld_tester,
1986 b_chromium_win_clang_asan, 2001 b_chromium_win_clang_asan,
1987 b_chromium_win_clang_asan_tester, 2002 b_chromium_win_clang_asan_tester,
1988 b_chromium_win_clang_asan_shared, 2003 b_chromium_win_clang_asan_shared,
1989 b_chromium_win_clang_asan_shared_tester, 2004 b_chromium_win_clang_asan_shared_tester,
2005 b_win_clang_deterministic_build,
M-A Ruel 2015/06/04 20:56:07 Move along other clang builders
Sébastien Marchand 2015/06/04 21:16:29 I've renamed this variable, otherwise it's already
1990 2006
1991 # Control flow integrity. 2007 # Control flow integrity.
1992 b_chromium_cfi_linux, 2008 b_chromium_cfi_linux,
1993 ] 2009 ]
1994 2010
1995 # DrMemory test bots 2011 # DrMemory test bots
1996 b_win_drmemory = [ 2012 b_win_drmemory = [
1997 b_chromium_windows_drmemory_builder, 2013 b_chromium_windows_drmemory_builder,
1998 b_chromium_rel_win_drmemory_xp, 2014 b_chromium_rel_win_drmemory_xp,
1999 b_chromium_tests_drmemory, 2015 b_chromium_tests_drmemory,
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
2123 c['status'].append(MailNotifier( 2139 c['status'].append(MailNotifier(
2124 fromaddr=ActiveMaster.from_address, # Reply-To address 2140 fromaddr=ActiveMaster.from_address, # Reply-To address
2125 mode='failing', 2141 mode='failing',
2126 relayhost=config.Master.smtp, 2142 relayhost=config.Master.smtp,
2127 subject='Remoting Android Tests failing on %(builder)s', 2143 subject='Remoting Android Tests failing on %(builder)s',
2128 extraRecipients=[ 2144 extraRecipients=[
2129 'remoting-android-test-results@google.com', 2145 'remoting-android-test-results@google.com',
2130 ], 2146 ],
2131 sendToInterestedUsers=False, 2147 sendToInterestedUsers=False,
2132 builders=['Android Remoting Tests'])) 2148 builders=['Android Remoting Tests']))
OLDNEW
« no previous file with comments | « no previous file | masters/master.chromium.fyi/slaves.cfg » ('j') | masters/master.chromium.fyi/slaves.cfg » ('J')

Powered by Google App Engine
This is Rietveld 408576698