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 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
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 Loading... | |
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 Loading... | |
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 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_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 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 |