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 |