| 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 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 141 'MD Top Chrome ChromeOS non-material', | 141 'MD Top Chrome ChromeOS non-material', |
| 142 'MD Top Chrome ChromeOS material-hybrid', | 142 'MD Top Chrome ChromeOS material-hybrid', |
| 143 'MD Top Chrome Win material', | 143 'MD Top Chrome Win material', |
| 144 'MD Top Chrome Linux material', | 144 'MD Top Chrome Linux material', |
| 145 'WebKit Linux - WPTServe', | 145 'WebKit Linux - WPTServe', |
| 146 'WebKit Linux - TraceWrappables', | 146 'WebKit Linux - TraceWrappables', |
| 147 'WebKit Mac - WPTServe', | 147 'WebKit Mac - WPTServe', |
| 148 'WebKit Win - WPTServe', | 148 'WebKit Win - WPTServe', |
| 149 'Linux remote_run Builder', | 149 'Linux remote_run Builder', |
| 150 'EarlGreyiOS', | 150 'EarlGreyiOS', |
| 151 'Mojo ChromiumOS', |
| 152 'Mojo Windows', |
| 151 ]) | 153 ]) |
| 152 | 154 |
| 153 # Triggerable scheduler for Android Builder | 155 # Triggerable scheduler for Android Builder |
| 154 s_chromium_android_dbg = Triggerable( | 156 s_chromium_android_dbg = Triggerable( |
| 155 name='android_dbg', | 157 name='android_dbg', |
| 156 builderNames=['Android ChromeDriver Tests (dbg)', | 158 builderNames=['Android ChromeDriver Tests (dbg)', |
| 157 'Android Tests (trial)(dbg)', | 159 'Android Tests (trial)(dbg)', |
| 158 'Android Tests (x86 emulator)', | 160 'Android Tests (x86 emulator)', |
| 159 'Android Remoting Tests',]) | 161 'Android Remoting Tests',]) |
| 160 | 162 |
| (...skipping 996 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1157 timeout=24000), | 1159 timeout=24000), |
| 1158 'category': 'chromium_libfuzzer', | 1160 'category': 'chromium_libfuzzer', |
| 1159 'auto_reboot': True, | 1161 'auto_reboot': True, |
| 1160 } | 1162 } |
| 1161 | 1163 |
| 1162 b_earlgrey_ios = { | 1164 b_earlgrey_ios = { |
| 1163 'name': 'EarlGreyiOS', | 1165 'name': 'EarlGreyiOS', |
| 1164 'factory': annotator_factory.AnnotatorFactory().BaseFactory( | 1166 'factory': annotator_factory.AnnotatorFactory().BaseFactory( |
| 1165 'ios/unified_builder_tester' | 1167 'ios/unified_builder_tester' |
| 1166 ), | 1168 ), |
| 1167 'category': 'ealrgrey', | 1169 'category': 'earlgrey', |
| 1168 'auto_reboot': True, | 1170 'auto_reboot': True, |
| 1169 } | 1171 } |
| 1170 | 1172 |
| 1173 b_mojo_chromiumos = { |
| 1174 'name': 'Mojo ChromiumOS', |
| 1175 'factory': m_annotator.BaseFactory('chromium'), |
| 1176 'category': 'mojo', |
| 1177 'auto_reboot': True, |
| 1178 } |
| 1179 |
| 1180 b_mojo_windows = { |
| 1181 'name': 'Mojo Windows', |
| 1182 'factory': m_annotator.BaseFactory('chromium'), |
| 1183 'category': 'mojo', |
| 1184 'auto_reboot': True, |
| 1185 } |
| 1186 |
| 1171 c['builders'] = [ | 1187 c['builders'] = [ |
| 1172 # Windows release | 1188 # Windows release |
| 1173 b_chromium_win_goma, | 1189 b_chromium_win_goma, |
| 1174 b_chromium_win_goma_shared, | 1190 b_chromium_win_goma_shared, |
| 1175 b_chromium_win7_goma, | 1191 b_chromium_win7_goma, |
| 1176 b_chromium_win7_goma_shared, | 1192 b_chromium_win7_goma_shared, |
| 1177 b_chromium_win7_goma_dbg, | 1193 b_chromium_win7_goma_dbg, |
| 1178 b_chromium_win7_goma_clobber, | 1194 b_chromium_win7_goma_clobber, |
| 1179 b_chromium_win_clang_goma, | 1195 b_chromium_win_clang_goma, |
| 1180 b_chromium_win_clang, | 1196 b_chromium_win_clang, |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1317 b_chromium_md_top_chrome_linux_material, | 1333 b_chromium_md_top_chrome_linux_material, |
| 1318 | 1334 |
| 1319 # WebKit Linux with the wptserve server enabled for web-platform-tests. | 1335 # WebKit Linux with the wptserve server enabled for web-platform-tests. |
| 1320 b_chromium_linux_webkit_wptserve, | 1336 b_chromium_linux_webkit_wptserve, |
| 1321 | 1337 |
| 1322 # Webkit Linux with TraceWrappables feature on. | 1338 # Webkit Linux with TraceWrappables feature on. |
| 1323 b_chromium_linux_webkit_trace_wrappables, | 1339 b_chromium_linux_webkit_trace_wrappables, |
| 1324 | 1340 |
| 1325 # EarlGrey bot | 1341 # EarlGrey bot |
| 1326 b_earlgrey_ios, | 1342 b_earlgrey_ios, |
| 1343 |
| 1344 # Mojo bots. |
| 1345 b_mojo_chromiumos, |
| 1346 b_mojo_windows, |
| 1327 ] | 1347 ] |
| 1328 | 1348 |
| 1329 c['builders'].extend([ | 1349 c['builders'].extend([ |
| 1330 { | 1350 { |
| 1331 'name': 'Linux remote_run Builder', | 1351 'name': 'Linux remote_run Builder', |
| 1332 'factory': m_remote_run('chromium', timeout=2400, max_time=10800), | 1352 'factory': m_remote_run('chromium', timeout=2400, max_time=10800), |
| 1333 'category': 'remote_run', | 1353 'category': 'remote_run', |
| 1334 'auto_reboot': True, | 1354 'auto_reboot': True, |
| 1335 }, | 1355 }, |
| 1336 { | 1356 { |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1449 ])) | 1469 ])) |
| 1450 | 1470 |
| 1451 c['status'].append(MailNotifier( | 1471 c['status'].append(MailNotifier( |
| 1452 fromaddr=ActiveMaster.from_address, # Reply-To address | 1472 fromaddr=ActiveMaster.from_address, # Reply-To address |
| 1453 mode='failing', | 1473 mode='failing', |
| 1454 relayhost=config.Master.smtp, | 1474 relayhost=config.Master.smtp, |
| 1455 subject='Build failure on %(builder)s', | 1475 subject='Build failure on %(builder)s', |
| 1456 extraRecipients=['sbc@chromium.org'], | 1476 extraRecipients=['sbc@chromium.org'], |
| 1457 sendToInterestedUsers=False, | 1477 sendToInterestedUsers=False, |
| 1458 builders=['Linux ARM'])) | 1478 builders=['Linux ARM'])) |
| OLD | NEW |