| 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 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 153 ]) | 153 ]) |
| 154 | 154 |
| 155 # Triggerable scheduler for Android Builder | 155 # Triggerable scheduler for Android Builder |
| 156 s_chromium_android_dbg = Triggerable( | 156 s_chromium_android_dbg = Triggerable( |
| 157 name='android_dbg', | 157 name='android_dbg', |
| 158 builderNames=['Android ChromeDriver Tests (dbg)', | 158 builderNames=['Android ChromeDriver Tests (dbg)', |
| 159 'Android Tests (trial)(dbg)', | 159 'Android Tests (trial)(dbg)', |
| 160 'Android Tests (x86 emulator)', | 160 'Android Tests (x86 emulator)', |
| 161 'Android Remoting Tests',]) | 161 'Android Remoting Tests',]) |
| 162 | 162 |
| 163 s_android_find_annotated_test = Nightly( |
| 164 name='android_find_annotated_test', |
| 165 branch='master', |
| 166 minute=0, |
| 167 hour=range(0,24,3), |
| 168 builderNames=['Android Find Annotated Test']) |
| 169 |
| 163 # Triggerable schedulers for clang/win bots | 170 # Triggerable schedulers for clang/win bots |
| 164 s_win_clang = Triggerable( | 171 s_win_clang = Triggerable( |
| 165 name='cr_win_clang', builderNames=['CrWinClang tester']) | 172 name='cr_win_clang', builderNames=['CrWinClang tester']) |
| 166 s_win_clang_dbg = Triggerable( | 173 s_win_clang_dbg = Triggerable( |
| 167 name='cr_win_clang_dbg', builderNames=['CrWinClang(dbg) tester']) | 174 name='cr_win_clang_dbg', builderNames=['CrWinClang(dbg) tester']) |
| 168 s_win_clang_shared = Triggerable( | 175 s_win_clang_shared = Triggerable( |
| 169 name='cr_win_clang_shared', builderNames=['CrWinClang(shared) tester']) | 176 name='cr_win_clang_shared', builderNames=['CrWinClang(shared) tester']) |
| 170 s_win_clang_64 = Triggerable( | 177 s_win_clang_64 = Triggerable( |
| 171 name='cr_win_clang_64', | 178 name='cr_win_clang_64', |
| 172 builderNames=['CrWinClang64 tester']) | 179 builderNames=['CrWinClang64 tester']) |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 214 name='clang_tot_win_dll', builderNames=['ClangToTWin(dll) tester']) | 221 name='clang_tot_win_dll', builderNames=['ClangToTWin(dll) tester']) |
| 215 s_clang_tot_win64 = Triggerable( | 222 s_clang_tot_win64 = Triggerable( |
| 216 name='clang_tot_win64', builderNames=['ClangToTWin64 tester']) | 223 name='clang_tot_win64', builderNames=['ClangToTWin64 tester']) |
| 217 s_clang_tot_win64_dbg = Triggerable( | 224 s_clang_tot_win64_dbg = Triggerable( |
| 218 name='clang_tot_win64_dbg', builderNames=['ClangToTWin64(dbg) tester']) | 225 name='clang_tot_win64_dbg', builderNames=['ClangToTWin64(dbg) tester']) |
| 219 s_clang_tot_win64_dll = Triggerable( | 226 s_clang_tot_win64_dll = Triggerable( |
| 220 name='clang_tot_win64_dll', builderNames=['ClangToTWin64(dll) tester']) | 227 name='clang_tot_win64_dll', builderNames=['ClangToTWin64(dll) tester']) |
| 221 | 228 |
| 222 c['schedulers'] = [s_chromium, | 229 c['schedulers'] = [s_chromium, |
| 223 s_chromium_android_dbg, | 230 s_chromium_android_dbg, |
| 231 s_android_find_annotated_test, |
| 224 s_win_clang, | 232 s_win_clang, |
| 225 s_win_clang_dbg, | 233 s_win_clang_dbg, |
| 226 s_win_clang_shared, | 234 s_win_clang_shared, |
| 227 s_win_clang_64, | 235 s_win_clang_64, |
| 228 s_win_clang_64_dbg, | 236 s_win_clang_64_dbg, |
| 229 s_win_clang_64_shared, | 237 s_win_clang_64_shared, |
| 230 s_win_clang_lld, | 238 s_win_clang_lld, |
| 231 s_win_clang_lld_dbg, | 239 s_win_clang_lld_dbg, |
| 232 s_win_clang_lld64, | 240 s_win_clang_lld64, |
| 233 s_win_clang_lld64_dbg, | 241 s_win_clang_lld64_dbg, |
| (...skipping 599 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 833 'category': 'android_tests', | 841 'category': 'android_tests', |
| 834 } | 842 } |
| 835 | 843 |
| 836 b_chromium_rel_android_remoting_tests = { | 844 b_chromium_rel_android_remoting_tests = { |
| 837 'name': 'Android Remoting Tests', | 845 'name': 'Android Remoting Tests', |
| 838 'factory': annotator_factory.AnnotatorFactory().BaseFactory( | 846 'factory': annotator_factory.AnnotatorFactory().BaseFactory( |
| 839 recipe='chromium'), | 847 recipe='chromium'), |
| 840 'category': 'android_tests', | 848 'category': 'android_tests', |
| 841 } | 849 } |
| 842 | 850 |
| 851 b_chromium_rel_android_find_annotated_test = { |
| 852 'name': 'Android Find Annotated Test', |
| 853 'factory': annotator_factory.AnnotatorFactory().BaseFactory( |
| 854 recipe='chromium'), |
| 855 'category': 'android_tests', |
| 856 } |
| 857 |
| 843 b_chromium_dbg_android_tests_trial = { | 858 b_chromium_dbg_android_tests_trial = { |
| 844 'name': 'Android Tests (trial)(dbg)', | 859 'name': 'Android Tests (trial)(dbg)', |
| 845 'factory': m_annotator.BaseFactory(recipe='chromium'), | 860 'factory': m_annotator.BaseFactory(recipe='chromium'), |
| 846 'category': 'android_tests', | 861 'category': 'android_tests', |
| 847 } | 862 } |
| 848 | 863 |
| 849 b_chromium_dbg_android_chromedriver_tests = { | 864 b_chromium_dbg_android_chromedriver_tests = { |
| 850 'name': 'Android ChromeDriver Tests (dbg)', | 865 'name': 'Android ChromeDriver Tests (dbg)', |
| 851 'factory': annotator_factory.AnnotatorFactory().BaseFactory( | 866 'factory': annotator_factory.AnnotatorFactory().BaseFactory( |
| 852 recipe='chromedriver'), | 867 recipe='chromedriver'), |
| (...skipping 352 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1205 b_chromium_linux32_goma_canary_clobber, | 1220 b_chromium_linux32_goma_canary_clobber, |
| 1206 | 1221 |
| 1207 # Linux ARM | 1222 # Linux ARM |
| 1208 b_linux_arm, | 1223 b_linux_arm, |
| 1209 | 1224 |
| 1210 # Android | 1225 # Android |
| 1211 b_chromium_dbg_android_builder, | 1226 b_chromium_dbg_android_builder, |
| 1212 b_chromium_dbg_android_tests_trial, | 1227 b_chromium_dbg_android_tests_trial, |
| 1213 b_chromium_dbg_android_emulator_builder_tests, | 1228 b_chromium_dbg_android_emulator_builder_tests, |
| 1214 b_chromium_rel_android_remoting_tests, | 1229 b_chromium_rel_android_remoting_tests, |
| 1230 b_chromium_rel_android_find_annotated_test, |
| 1215 b_chromium_dbg_android_cloud_tests, | 1231 b_chromium_dbg_android_cloud_tests, |
| 1216 | 1232 |
| 1217 b_chromium_dbg_android_chromedriver_tests, | 1233 b_chromium_dbg_android_chromedriver_tests, |
| 1218 | 1234 |
| 1219 # Sanitizers | 1235 # Sanitizers |
| 1220 b_chromium_afl_upload_linux_asan, | 1236 b_chromium_afl_upload_linux_asan, |
| 1221 b_chromium_libfuzzer_upload_linux_asan, | 1237 b_chromium_libfuzzer_upload_linux_asan, |
| 1222 b_chromium_libfuzzer_upload_linux_asan_debug, | 1238 b_chromium_libfuzzer_upload_linux_asan_debug, |
| 1223 b_chromium_libfuzzer_upload_linux_msan, | 1239 b_chromium_libfuzzer_upload_linux_msan, |
| 1224 b_chromium_libfuzzer_upload_linux_ubsan, | 1240 b_chromium_libfuzzer_upload_linux_ubsan, |
| (...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1447 ])) | 1463 ])) |
| 1448 | 1464 |
| 1449 c['status'].append(MailNotifier( | 1465 c['status'].append(MailNotifier( |
| 1450 fromaddr=ActiveMaster.from_address, # Reply-To address | 1466 fromaddr=ActiveMaster.from_address, # Reply-To address |
| 1451 mode='failing', | 1467 mode='failing', |
| 1452 relayhost=config.Master.smtp, | 1468 relayhost=config.Master.smtp, |
| 1453 subject='Build failure on %(builder)s', | 1469 subject='Build failure on %(builder)s', |
| 1454 extraRecipients=['sbc@chromium.org'], | 1470 extraRecipients=['sbc@chromium.org'], |
| 1455 sendToInterestedUsers=False, | 1471 sendToInterestedUsers=False, |
| 1456 builders=['Linux ARM'])) | 1472 builders=['Linux ARM'])) |
| OLD | NEW |