| 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 import svnpoller | 6 from buildbot.changes import svnpoller |
| 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 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 176 'Android Tests (JB Manta)(dbg)', | 176 'Android Tests (JB Manta)(dbg)', |
| 177 'Android ChromeDriver Tests (dbg)']) | 177 'Android ChromeDriver Tests (dbg)']) |
| 178 | 178 |
| 179 # Triggerable scheduler for Cronet Builder | 179 # Triggerable scheduler for Cronet Builder |
| 180 s_chromium_cronet_rel = Triggerable( | 180 s_chromium_cronet_rel = Triggerable( |
| 181 name='cronet_rel', | 181 name='cronet_rel', |
| 182 builderNames=['Android Cronet ARMv6 Builder', | 182 builderNames=['Android Cronet ARMv6 Builder', |
| 183 'Android Cronet x86 Builder', | 183 'Android Cronet x86 Builder', |
| 184 'Android Cronet MIPS Builder']) | 184 'Android Cronet MIPS Builder']) |
| 185 | 185 |
| 186 # Triggerable scheduler for Linux MSan. |
| 187 s_chromium_linux_msan = Triggerable( |
| 188 name='linux_msan', |
| 189 builderNames=['Chromium Linux MSan (browser tests)']) |
| 190 |
| 186 # Windows Dr.Memory builder list | 191 # Windows Dr.Memory builder list |
| 187 builderlist=[ | 192 builderlist=[ |
| 188 'Windows Tests (DrMemory XP)', | 193 'Windows Tests (DrMemory XP)', |
| 189 'Windows Content (DrMemory light)', | 194 'Windows Content (DrMemory light)', |
| 190 'Windows Content Unit (DrMemory full)', | 195 'Windows Content Unit (DrMemory full)', |
| 191 ] | 196 ] |
| 192 | 197 |
| 193 # Windows Content Browser (DrMemory full) | 198 # Windows Content Browser (DrMemory full) |
| 194 WINDOWS_CONTENT_BROWSER_DRMEMORY_FULL_TESTERS = 6 | 199 WINDOWS_CONTENT_BROWSER_DRMEMORY_FULL_TESTERS = 6 |
| 195 for i in range(WINDOWS_CONTENT_BROWSER_DRMEMORY_FULL_TESTERS): | 200 for i in range(WINDOWS_CONTENT_BROWSER_DRMEMORY_FULL_TESTERS): |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 268 s_chromium_4hourly, | 273 s_chromium_4hourly, |
| 269 s_chromium_android_dbg, | 274 s_chromium_android_dbg, |
| 270 s_chromium_cronet_rel, | 275 s_chromium_cronet_rel, |
| 271 s_chromium_codesearch, | 276 s_chromium_codesearch, |
| 272 s_chromium_win_rel, | 277 s_chromium_win_rel, |
| 273 s_chromium_win_dbg, | 278 s_chromium_win_dbg, |
| 274 s_chromium_windows_drmemory_trigger, | 279 s_chromium_windows_drmemory_trigger, |
| 275 s_chromium_linux_arm, | 280 s_chromium_linux_arm, |
| 276 s_chromium_mac_108_x64_experimental, | 281 s_chromium_mac_108_x64_experimental, |
| 277 s_chromium_win_coverage, | 282 s_chromium_win_coverage, |
| 283 s_chromium_linux_msan, |
| 278 ] | 284 ] |
| 279 | 285 |
| 280 # Tests that are single-machine shard-safe. | 286 # Tests that are single-machine shard-safe. |
| 281 sharded_tests = [ | 287 sharded_tests = [ |
| 282 'accessibility_unittests', | 288 'accessibility_unittests', |
| 283 'aura_unittests', | 289 'aura_unittests', |
| 284 'base_unittests', | 290 'base_unittests', |
| 285 'browser_tests', | 291 'browser_tests', |
| 286 'cacheinvalidation_unittests', | 292 'cacheinvalidation_unittests', |
| 287 'cc_unittests', | 293 'cc_unittests', |
| (...skipping 1186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1474 b_chromium_rel_linux_lsan_asan = { | 1480 b_chromium_rel_linux_lsan_asan = { |
| 1475 'name': 'Chromium Linux LSan (and ASan)', | 1481 'name': 'Chromium Linux LSan (and ASan)', |
| 1476 'builddir': 'chromium-rel-linux-lsan-asan', | 1482 'builddir': 'chromium-rel-linux-lsan-asan', |
| 1477 'factory': f_chromium_rel_linux_lsan_asan, | 1483 'factory': f_chromium_rel_linux_lsan_asan, |
| 1478 'category': 'lsan', | 1484 'category': 'lsan', |
| 1479 'auto_reboot': True, | 1485 'auto_reboot': True, |
| 1480 } | 1486 } |
| 1481 | 1487 |
| 1482 b_chromium_rel_linux_msan = { | 1488 b_chromium_rel_linux_msan = { |
| 1483 'name': 'Chromium Linux MSan', | 1489 'name': 'Chromium Linux MSan', |
| 1490 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium', |
| 1491 triggers=['linux_msan']), |
| 1492 'category': 'msan', |
| 1493 'auto_reboot': True, |
| 1494 } |
| 1495 |
| 1496 b_chromium_rel_linux_msan_browser = { |
| 1497 'name': 'Chromium Linux MSan (browser tests)', |
| 1484 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), | 1498 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), |
| 1485 'category': 'msan', | 1499 'category': 'msan', |
| 1486 'auto_reboot': True, | 1500 'auto_reboot': True, |
| 1487 } | 1501 } |
| 1488 | 1502 |
| 1489 b_chromium_rel_win32_morenacl = { | 1503 b_chromium_rel_win32_morenacl = { |
| 1490 'name': 'More NaCl Tests (win32)', | 1504 'name': 'More NaCl Tests (win32)', |
| 1491 'builddir': 'chromium-rel-win32-morenacl', | 1505 'builddir': 'chromium-rel-win32-morenacl', |
| 1492 'factory': f_chromium_rel_win_morenacl, | 1506 'factory': f_chromium_rel_win_morenacl, |
| 1493 'category': 'morenacl', | 1507 'category': 'morenacl', |
| (...skipping 657 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2151 # iOS | 2165 # iOS |
| 2152 b_chromium_dbg_ios_simulator, | 2166 b_chromium_dbg_ios_simulator, |
| 2153 b_chromium_rel_ios_device, | 2167 b_chromium_rel_ios_device, |
| 2154 b_chromium_rel_ninja_ios_device, | 2168 b_chromium_rel_ninja_ios_device, |
| 2155 | 2169 |
| 2156 # LSan | 2170 # LSan |
| 2157 b_chromium_rel_linux_lsan_asan, | 2171 b_chromium_rel_linux_lsan_asan, |
| 2158 | 2172 |
| 2159 # MSan | 2173 # MSan |
| 2160 b_chromium_rel_linux_msan, | 2174 b_chromium_rel_linux_msan, |
| 2175 b_chromium_rel_linux_msan_browser, |
| 2161 | 2176 |
| 2162 # NaCl | 2177 # NaCl |
| 2163 b_chromium_rel_win32_morenacl, | 2178 b_chromium_rel_win32_morenacl, |
| 2164 b_chromium_rel_win64_morenacl, | 2179 b_chromium_rel_win64_morenacl, |
| 2165 b_chromium_rel_mac_morenacl, | 2180 b_chromium_rel_mac_morenacl, |
| 2166 b_chromium_rel_linux_morenacl, | 2181 b_chromium_rel_linux_morenacl, |
| 2167 | 2182 |
| 2168 # Memory | 2183 # Memory |
| 2169 b_chromium_rel_win_memory_measurement, | 2184 b_chromium_rel_win_memory_measurement, |
| 2170 | 2185 |
| (...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2320 | 2335 |
| 2321 c['status'].append(MailNotifier( | 2336 c['status'].append(MailNotifier( |
| 2322 fromaddr='ukai@chromium.org', # Reply-To address | 2337 fromaddr='ukai@chromium.org', # Reply-To address |
| 2323 mode='failing', | 2338 mode='failing', |
| 2324 categories=['goma'], | 2339 categories=['goma'], |
| 2325 relayhost=config.Master.smtp, | 2340 relayhost=config.Master.smtp, |
| 2326 subject='goma canary buildbot %(result)s in %(projectName)s ' | 2341 subject='goma canary buildbot %(result)s in %(projectName)s ' |
| 2327 'on %(builder)s', | 2342 'on %(builder)s', |
| 2328 extraRecipients=['goma+alert@google.com'], | 2343 extraRecipients=['goma+alert@google.com'], |
| 2329 sendToInterestedUsers=False)) | 2344 sendToInterestedUsers=False)) |
| OLD | NEW |