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 |