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

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: Address maruel's comments. 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 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
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',
103 'CrWinClang Deterministic',
103 'CrWinClang(dbg)', 104 'CrWinClang(dbg)',
104 'CrWinClang(shared)', 105 'CrWinClang(shared)',
105 'CrWinClang64', 106 'CrWinClang64',
106 'CrWinClang64(dbg)', 107 'CrWinClang64(dbg)',
107 'CrWinClang64(dll)', # not (shared) cause crbug.com/399990 108 'CrWinClang64(dll)', # not (shared) cause crbug.com/399990
108 'CrWinClangLLD', 109 'CrWinClangLLD',
109 'CrWinAsan', 110 'CrWinAsan',
110 'ClangToTLinux', 111 'ClangToTLinux',
111 'ClangToTLinux (dbg)', 112 'ClangToTLinux (dbg)',
112 'ClangToTLinuxASan', 113 'ClangToTLinuxASan',
(...skipping 1073 matching lines...) Expand 10 before | Expand all | Expand 10 after
1186 'category': 'clang tot', 1187 'category': 'clang tot',
1187 'auto_reboot': False, 1188 'auto_reboot': False,
1188 } 1189 }
1189 b_chromium_win_clang_asan_shared_tester = { 1190 b_chromium_win_clang_asan_shared_tester = {
1190 'name': 'CrWinAsan(dll) tester', 1191 'name': 'CrWinAsan(dll) tester',
1191 'factory': m_annotator.BaseFactory('chromium'), 1192 'factory': m_annotator.BaseFactory('chromium'),
1192 'category': 'clang tot', 1193 'category': 'clang tot',
1193 'auto_reboot': False, 1194 'auto_reboot': False,
1194 } 1195 }
1195 1196
1197 b_chromium_win_clang_deterministic = {
1198 'name': 'CrWinClang Deterministic',
1199 # Work around an issue with NaCl build.
Nico 2015/06/04 21:45:33 See all the "# not (clobber) cause crbug.com/39999
Sébastien Marchand 2015/06/05 18:44:42 imho it's cleaner to change the slavebuilddir argu
Nico 2015/06/05 18:46:44 Maybe, but we should do the same everywhere. And I
Sébastien Marchand 2015/06/05 18:52:57 In this case, what's the definition of a "short" n
Nico 2015/06/05 18:58:43 You have 18 characters. "ClangDeterministic" is 18
Sébastien Marchand 2015/06/05 19:09:07 ClangWinRepeatable it is.
1200 'slavebuilddir': 'chr',
1201 'factory': annotator_factory.AnnotatorFactory().BaseFactory(
1202 'swarming/deterministic_build',
1203 factory_properties = {
1204 'configuration': 'Release',
1205 }),
1206 # Auto-reboot to try to clear up TEMP fill up issues.
1207 'auto_reboot': True,
1208 'category': 'clang tot',
Nico 2015/06/04 21:45:33 You should use the bundled clang and go in the "wi
Sébastien Marchand 2015/06/05 18:44:42 Switched to "win clang", how can I make sure that
Nico 2015/06/05 18:46:44 It should just work. The tot bots use the chromium
Sébastien Marchand 2015/06/05 18:52:57 It's what we're using, we'll see if it works.
Nico 2015/06/05 18:58:43 https://codereview.chromium.org/1147043007/diff/80
Sébastien Marchand 2015/06/05 19:09:06 Oh sorry, I missed the '_tot' suffix. Fixing this.
1209 }
1210
1196 b_clang_tot_linux = { 1211 b_clang_tot_linux = {
1197 'name': 'ClangToTLinux', 1212 'name': 'ClangToTLinux',
1198 'factory': m_annotator.BaseFactory('chromium', 1213 'factory': m_annotator.BaseFactory('chromium',
1199 triggers=['clang_tot_linux']), 1214 triggers=['clang_tot_linux']),
1200 'category': 'clang tot', 1215 'category': 'clang tot',
1201 'auto_reboot': False, 1216 'auto_reboot': False,
1202 } 1217 }
1203 b_clang_tot_linux_tester = { 1218 b_clang_tot_linux_tester = {
1204 'name': 'ClangToTLinux tester', 1219 'name': 'ClangToTLinux tester',
1205 'factory': m_annotator.BaseFactory('chromium'), 1220 'factory': m_annotator.BaseFactory('chromium'),
(...skipping 774 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_chromium_win_clang_deterministic,
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.linux/master_linux_cfg.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698