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.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 Loading... | |
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 Loading... | |
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 Loading... | |
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 Loading... | |
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'])) |
OLD | NEW |