| 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 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 'Site Isolation Win', | 135 'Site Isolation Win', |
| 136 'Browser Side Navigation Linux', | 136 'Browser Side Navigation Linux', |
| 137 'Closure Compilation Linux', | 137 'Closure Compilation Linux', |
| 138 'CFI Linux', | 138 'CFI Linux', |
| 139 'CFI Linux ToT', | 139 'CFI Linux ToT', |
| 140 'CFI Linux CF', | 140 'CFI Linux CF', |
| 141 'LTO Linux Perf', | 141 'LTO Linux Perf', |
| 142 'Chromium Win 10', | 142 'Chromium Win 10', |
| 143 'Libfuzzer Upload Linux ASan', | 143 'Libfuzzer Upload Linux ASan', |
| 144 'Libfuzzer Upload Linux MSan', | 144 'Libfuzzer Upload Linux MSan', |
| 145 'Libfuzzer Upload Linux UBSan', |
| 145 'MD Top Chrome ChromeOS non-material', | 146 'MD Top Chrome ChromeOS non-material', |
| 146 'MD Top Chrome ChromeOS material-hybrid', | 147 'MD Top Chrome ChromeOS material-hybrid', |
| 147 'MD Top Chrome Win material', | 148 'MD Top Chrome Win material', |
| 148 'MD Top Chrome Linux material', | 149 'MD Top Chrome Linux material', |
| 149 ]) | 150 ]) |
| 150 | 151 |
| 151 # Triggerable scheduler for Windows Release. | 152 # Triggerable scheduler for Windows Release. |
| 152 s_chromium_win_rel = Triggerable( | 153 s_chromium_win_rel = Triggerable( |
| 153 name='win_rel', | 154 name='win_rel', |
| 154 builderNames=['Chromium Win MiniInstaller Tests', | 155 builderNames=['Chromium Win MiniInstaller Tests', |
| (...skipping 1071 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1226 } | 1227 } |
| 1227 | 1228 |
| 1228 b_chromium_libfuzzer_upload_linux_msan = { | 1229 b_chromium_libfuzzer_upload_linux_msan = { |
| 1229 'name': 'Libfuzzer Upload Linux MSan', | 1230 'name': 'Libfuzzer Upload Linux MSan', |
| 1230 'factory': m_annotator.BaseFactory('chromium_libfuzzer', | 1231 'factory': m_annotator.BaseFactory('chromium_libfuzzer', |
| 1231 timeout=24000), | 1232 timeout=24000), |
| 1232 'category': 'chromium_libfuzzer', | 1233 'category': 'chromium_libfuzzer', |
| 1233 'auto_reboot': True, | 1234 'auto_reboot': True, |
| 1234 } | 1235 } |
| 1235 | 1236 |
| 1237 b_chromium_libfuzzer_upload_linux_ubsan = { |
| 1238 'name': 'Libfuzzer Upload Linux UBSan', |
| 1239 'factory': m_annotator.BaseFactory('chromium_libfuzzer', |
| 1240 timeout=24000), |
| 1241 'category': 'chromium_libfuzzer', |
| 1242 'auto_reboot': True, |
| 1243 } |
| 1244 |
| 1236 def windows_browser_drmemory_light_tester(shard, total): | 1245 def windows_browser_drmemory_light_tester(shard, total): |
| 1237 if shard < 1 or shard > total: | 1246 if shard < 1 or shard > total: |
| 1238 raise | 1247 raise |
| 1239 ret = {'category': 'drmemory'} | 1248 ret = {'category': 'drmemory'} |
| 1240 ret['name'] = 'Windows Browser (DrMemory light) (%d)' % shard | 1249 ret['name'] = 'Windows Browser (DrMemory light) (%d)' % shard |
| 1241 ret['builddir'] = 'windows-browser-drm-light-%d' % shard | 1250 ret['builddir'] = 'windows-browser-drm-light-%d' % shard |
| 1242 ret['factory'] = F_RECIPE_WDM | 1251 ret['factory'] = F_RECIPE_WDM |
| 1243 return ret | 1252 return ret |
| 1244 | 1253 |
| 1245 c['builders'] = [ | 1254 c['builders'] = [ |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1309 | 1318 |
| 1310 # iOS | 1319 # iOS |
| 1311 b_chromium_dbg_ios_simulator, | 1320 b_chromium_dbg_ios_simulator, |
| 1312 b_chromium_rel_ios_device, | 1321 b_chromium_rel_ios_device, |
| 1313 b_chromium_rel_ninja_ios_device, | 1322 b_chromium_rel_ninja_ios_device, |
| 1314 | 1323 |
| 1315 # Sanitizers | 1324 # Sanitizers |
| 1316 b_blink_linux_lsan_asan, | 1325 b_blink_linux_lsan_asan, |
| 1317 b_chromium_libfuzzer_upload_linux_asan, | 1326 b_chromium_libfuzzer_upload_linux_asan, |
| 1318 b_chromium_libfuzzer_upload_linux_msan, | 1327 b_chromium_libfuzzer_upload_linux_msan, |
| 1328 b_chromium_libfuzzer_upload_linux_ubsan, |
| 1319 | 1329 |
| 1320 # MiniInstaller | 1330 # MiniInstaller |
| 1321 b_chromium_win_mini_installer, | 1331 b_chromium_win_mini_installer, |
| 1322 | 1332 |
| 1323 # Ozone Shell | 1333 # Ozone Shell |
| 1324 b_chromium_ozone_tests, | 1334 b_chromium_ozone_tests, |
| 1325 | 1335 |
| 1326 # Ubuntu 14.04 Trusty | 1336 # Ubuntu 14.04 Trusty |
| 1327 b_chromium_trusty, | 1337 b_chromium_trusty, |
| 1328 b_chromium_trusty_dbg, | 1338 b_chromium_trusty_dbg, |
| (...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1521 builders=['Chromium Win PGO Builder'])) | 1531 builders=['Chromium Win PGO Builder'])) |
| 1522 | 1532 |
| 1523 c['status'].append(MailNotifier( | 1533 c['status'].append(MailNotifier( |
| 1524 fromaddr=ActiveMaster.from_address, # Reply-To address | 1534 fromaddr=ActiveMaster.from_address, # Reply-To address |
| 1525 mode='failing', | 1535 mode='failing', |
| 1526 relayhost=config.Master.smtp, | 1536 relayhost=config.Master.smtp, |
| 1527 subject='Build failure on %(builder)s', | 1537 subject='Build failure on %(builder)s', |
| 1528 extraRecipients=['sbc@chromium.org'], | 1538 extraRecipients=['sbc@chromium.org'], |
| 1529 sendToInterestedUsers=False, | 1539 sendToInterestedUsers=False, |
| 1530 builders=['Linux ARM'])) | 1540 builders=['Linux ARM'])) |
| OLD | NEW |