Chromium Code Reviews| 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 |