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.scheduler import Dependent | 6 from buildbot.scheduler import Dependent |
7 from buildbot.scheduler import Nightly | 7 from buildbot.scheduler import Nightly |
8 from buildbot.scheduler import Periodic | 8 from buildbot.scheduler import Periodic |
9 from buildbot.scheduler import Scheduler | 9 from buildbot.scheduler import Scheduler |
10 from buildbot.scheduler import Triggerable | 10 from buildbot.scheduler import Triggerable |
(...skipping 1805 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1816 'auto_reboot': True, | 1816 'auto_reboot': True, |
1817 } | 1817 } |
1818 | 1818 |
1819 b_chromium_openssl_mac = { | 1819 b_chromium_openssl_mac = { |
1820 'name': 'Mac OpenSSL', | 1820 'name': 'Mac OpenSSL', |
1821 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), | 1821 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), |
1822 'category': 'openssl', | 1822 'category': 'openssl', |
1823 'auto_reboot': True, | 1823 'auto_reboot': True, |
1824 } | 1824 } |
1825 | 1825 |
| 1826 b_chromium_site_isolation_linux = { |
| 1827 'name': 'Site Isolation Linux', |
| 1828 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), |
| 1829 'category': 'site_isolation', |
| 1830 'auto_reboot': True, |
| 1831 } |
| 1832 |
| 1833 b_chromium_site_isolation_win = { |
| 1834 'name': 'Site Isolation Win', |
| 1835 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), |
| 1836 'category': 'site_isolation', |
| 1837 'auto_reboot': True, |
| 1838 } |
| 1839 |
1826 def windows_browser_drmemory_light_tester(shard, total): | 1840 def windows_browser_drmemory_light_tester(shard, total): |
1827 if shard < 1 or shard > total: | 1841 if shard < 1 or shard > total: |
1828 raise | 1842 raise |
1829 ret = {'category': 'drmemory'} | 1843 ret = {'category': 'drmemory'} |
1830 ret['name'] = 'Windows Browser (DrMemory light) (%d)' % shard | 1844 ret['name'] = 'Windows Browser (DrMemory light) (%d)' % shard |
1831 ret['builddir'] = 'windows-browser-drm-light-%d' % shard | 1845 ret['builddir'] = 'windows-browser-drm-light-%d' % shard |
1832 ret['factory'] = win_out().ChromiumFactory( | 1846 ret['factory'] = win_out().ChromiumFactory( |
1833 target='Release', | 1847 target='Release', |
1834 slave_type='Tester', | 1848 slave_type='Tester', |
1835 build_url=chromium_windows_drmemory_archive, | 1849 build_url=chromium_windows_drmemory_archive, |
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2009 b_chromium_trusty_dbg, | 2023 b_chromium_trusty_dbg, |
2010 b_chromium_trusty32_dbg, | 2024 b_chromium_trusty32_dbg, |
2011 | 2025 |
2012 # Print Preview | 2026 # Print Preview |
2013 b_chromium_print_preview_linux, | 2027 b_chromium_print_preview_linux, |
2014 b_chromium_print_preview_mac, | 2028 b_chromium_print_preview_mac, |
2015 b_chromium_print_preview_win, | 2029 b_chromium_print_preview_win, |
2016 | 2030 |
2017 # OpenSSL | 2031 # OpenSSL |
2018 b_chromium_openssl_mac, | 2032 b_chromium_openssl_mac, |
| 2033 |
| 2034 # Site Isolation |
| 2035 b_chromium_site_isolation_linux, |
| 2036 b_chromium_site_isolation_win, |
2019 ] | 2037 ] |
2020 | 2038 |
2021 # DrMemory test bots | 2039 # DrMemory test bots |
2022 b_win_drmemory = [ | 2040 b_win_drmemory = [ |
2023 b_chromium_windows_drmemory_builder, | 2041 b_chromium_windows_drmemory_builder, |
2024 b_chromium_rel_win_drmemory_xp, | 2042 b_chromium_rel_win_drmemory_xp, |
2025 b_chromium_tests_drmemory, | 2043 b_chromium_tests_drmemory, |
2026 ] | 2044 ] |
2027 | 2045 |
2028 # Windows Browser (DrMemory light) | 2046 # Windows Browser (DrMemory light) |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2150 sendToInterestedUsers=False)) | 2168 sendToInterestedUsers=False)) |
2151 | 2169 |
2152 c['status'].append(MailNotifier( | 2170 c['status'].append(MailNotifier( |
2153 fromaddr=ActiveMaster.from_address, # Reply-To address | 2171 fromaddr=ActiveMaster.from_address, # Reply-To address |
2154 mode='problem', | 2172 mode='problem', |
2155 relayhost=config.Master.smtp, | 2173 relayhost=config.Master.smtp, |
2156 subject='Cronet build failed on %(builder)s', | 2174 subject='Cronet build failed on %(builder)s', |
2157 extraRecipients=['cronet+buildproblem@google.com'], | 2175 extraRecipients=['cronet+buildproblem@google.com'], |
2158 sendToInterestedUsers=False, | 2176 sendToInterestedUsers=False, |
2159 builders=['Android Cronet Builder', 'Android Cronet Builder (dbg)'])) | 2177 builders=['Android Cronet Builder', 'Android Cronet Builder (dbg)'])) |
OLD | NEW |