| 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 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 267 s_chromium_win_dbg, | 267 s_chromium_win_dbg, |
| 268 s_chromium_linux_browser_valgrind_trigger, | 268 s_chromium_linux_browser_valgrind_trigger, |
| 269 s_chromium_windows_drmemory_trigger, | 269 s_chromium_windows_drmemory_trigger, |
| 270 s_chromium_linux_arm, | 270 s_chromium_linux_arm, |
| 271 s_chromium_mac_108_x64_experimental, | 271 s_chromium_mac_108_x64_experimental, |
| 272 s_chromium_win_coverage, | 272 s_chromium_win_coverage, |
| 273 ] | 273 ] |
| 274 | 274 |
| 275 # Tests that are single-machine shard-safe. | 275 # Tests that are single-machine shard-safe. |
| 276 sharded_tests = [ | 276 sharded_tests = [ |
| 277 'accessibility_unittests', |
| 277 'aura_unittests', | 278 'aura_unittests', |
| 278 'base_unittests', | 279 'base_unittests', |
| 279 'browser_tests', | 280 'browser_tests', |
| 280 'cacheinvalidation_unittests', | 281 'cacheinvalidation_unittests', |
| 281 'cc_unittests', | 282 'cc_unittests', |
| 282 'chromedriver_tests', | 283 'chromedriver_tests', |
| 283 'chromedriver_unittests', | 284 'chromedriver_unittests', |
| 284 'components_unittests', | 285 'components_unittests', |
| 285 'content_browsertests', | 286 'content_browsertests', |
| 286 'content_unittests', | 287 'content_unittests', |
| (...skipping 366 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 653 tests=[ | 654 tests=[ |
| 654 'base_unittests', | 655 'base_unittests', |
| 655 'cacheinvalidation_unittests', | 656 'cacheinvalidation_unittests', |
| 656 'crypto_unittests', | 657 'crypto_unittests', |
| 657 'device_unittests', | 658 'device_unittests', |
| 658 'jingle', | 659 'jingle', |
| 659 'net', | 660 'net', |
| 660 'unit', | 661 'unit', |
| 661 'check_deps2git', | 662 'check_deps2git', |
| 662 ], | 663 ], |
| 663 options=['base_unittests', | 664 options=['accessibility_unittests', |
| 665 'base_unittests', |
| 664 'cacheinvalidation_unittests', | 666 'cacheinvalidation_unittests', |
| 665 'content_unittests', | 667 'content_unittests', |
| 666 'crypto_unittests', | 668 'crypto_unittests', |
| 667 'device_unittests', | 669 'device_unittests', |
| 668 'ipc_tests', | 670 'ipc_tests', |
| 669 'jingle_unittests', | 671 'jingle_unittests', |
| 670 'media_unittests', | 672 'media_unittests', |
| 671 'net_unittests', | 673 'net_unittests', |
| 672 'ppapi_unittests', | 674 'ppapi_unittests', |
| 673 'printing_unittests', | 675 'printing_unittests', |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 768 target='Release', | 770 target='Release', |
| 769 tests=['nacl_integration']) | 771 tests=['nacl_integration']) |
| 770 | 772 |
| 771 f_chromium_rel_linux_tsan_v2 = linux().ChromiumFactory( | 773 f_chromium_rel_linux_tsan_v2 = linux().ChromiumFactory( |
| 772 target='Release', | 774 target='Release', |
| 773 slave_type='BuilderTester', | 775 slave_type='BuilderTester', |
| 774 options=[ | 776 options=[ |
| 775 '--compiler=goma-clang', | 777 '--compiler=goma-clang', |
| 776 '--build-tool=ninja', | 778 '--build-tool=ninja', |
| 777 '--llvm-tsan', | 779 '--llvm-tsan', |
| 780 'accessibility_unittests', |
| 778 'base_unittests', | 781 'base_unittests', |
| 779 'browser_tests', | 782 'browser_tests', |
| 780 'cacheinvalidation_unittests', | 783 'cacheinvalidation_unittests', |
| 781 'content_browsertests', | 784 'content_browsertests', |
| 782 'content_unittests', | 785 'content_unittests', |
| 783 'crypto_unittests', | 786 'crypto_unittests', |
| 784 'device_unittests', | 787 'device_unittests', |
| 785 'gpu_unittests', | 788 'gpu_unittests', |
| 786 'ipc_tests', | 789 'ipc_tests', |
| 787 'jingle_unittests', | 790 'jingle_unittests', |
| (...skipping 13 matching lines...) Expand all Loading... |
| 801 'tsan': True, | 804 'tsan': True, |
| 802 'sharded_tests': sharded_tests, | 805 'sharded_tests': sharded_tests, |
| 803 'gclient_env': { | 806 'gclient_env': { |
| 804 'GYP_DEFINES': ('tsan=1 ' | 807 'GYP_DEFINES': ('tsan=1 ' |
| 805 'use_aura=1 ' | 808 'use_aura=1 ' |
| 806 'linux_use_tcmalloc=0 ' | 809 'linux_use_tcmalloc=0 ' |
| 807 'release_extra_cflags="-gline-tables-only" ' | 810 'release_extra_cflags="-gline-tables-only" ' |
| 808 'disable_nacl=1 '), | 811 'disable_nacl=1 '), |
| 809 'GYP_GENERATORS': 'ninja', }}, | 812 'GYP_GENERATORS': 'ninja', }}, |
| 810 tests=[ | 813 tests=[ |
| 814 'accessibility_unittests', |
| 811 'base_unittests', | 815 'base_unittests', |
| 812 'browser_tests', | 816 'browser_tests', |
| 813 'cacheinvalidation_unittests', | 817 'cacheinvalidation_unittests', |
| 814 'content_browsertests', | 818 'content_browsertests', |
| 815 'content_unittests', | 819 'content_unittests', |
| 816 'crypto_unittests', | 820 'crypto_unittests', |
| 817 'device_unittests', | 821 'device_unittests', |
| 818 'googleurl', | 822 'googleurl', |
| 819 'gpu', | 823 'gpu', |
| 820 'jingle', | 824 'jingle', |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 890 'tsan_rv_ipc_tests', | 894 'tsan_rv_ipc_tests', |
| 891 'tsan_rv_remoting', | 895 'tsan_rv_remoting', |
| 892 'tsan_rv_base_unittests', | 896 'tsan_rv_base_unittests', |
| 893 'tsan_rv_crypto', | 897 'tsan_rv_crypto', |
| 894 'tsan_rv_sync', | 898 'tsan_rv_sync', |
| 895 'tsan_rv_net', | 899 'tsan_rv_net', |
| 896 'tsan_rv_ui_unittests', | 900 'tsan_rv_ui_unittests', |
| 897 'tsan_rv_unit_1_of_2', | 901 'tsan_rv_unit_1_of_2', |
| 898 'tsan_rv_unit_2_of_2', | 902 'tsan_rv_unit_2_of_2', |
| 899 ], | 903 ], |
| 900 options=['content_unittests', | 904 options=['accessibility_unittests', |
| 901 'base_unittests', | 905 'base_unittests', |
| 906 'content_unittests', |
| 902 'crypto_unittests', | 907 'crypto_unittests', |
| 903 'device_unittests', | 908 'device_unittests', |
| 904 'ipc_tests', | 909 'ipc_tests', |
| 905 'media_unittests', | 910 'media_unittests', |
| 906 'net_unittests', | 911 'net_unittests', |
| 907 'ppapi_unittests', | 912 'ppapi_unittests', |
| 908 'printing_unittests', | 913 'printing_unittests', |
| 909 'remoting_unittests', | 914 'remoting_unittests', |
| 910 'sql_unittests', | 915 'sql_unittests', |
| 911 'sync_unit_tests', | 916 'sync_unit_tests', |
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1165 factory_properties={ | 1170 factory_properties={ |
| 1166 'gclient_env': { | 1171 'gclient_env': { |
| 1167 'CC': 'jsonclang', | 1172 'CC': 'jsonclang', |
| 1168 'CXX': 'jsonclang++', | 1173 'CXX': 'jsonclang++', |
| 1169 'GYP_DEFINES': 'clang=1 fastbuild=1', | 1174 'GYP_DEFINES': 'clang=1 fastbuild=1', |
| 1170 }, | 1175 }, |
| 1171 'package_filename': 'chromium-src', | 1176 'package_filename': 'chromium-src', |
| 1172 }) | 1177 }) |
| 1173 | 1178 |
| 1174 linux_aura_options=[ | 1179 linux_aura_options=[ |
| 1180 'accessibility_unittests', |
| 1175 'aura_builder', | 1181 'aura_builder', |
| 1176 'base_unittests', | 1182 'base_unittests', |
| 1177 'browser_tests', | 1183 'browser_tests', |
| 1178 'cacheinvalidation_unittests', | 1184 'cacheinvalidation_unittests', |
| 1179 'compositor_unittests', | 1185 'compositor_unittests', |
| 1180 'content_browsertests', | 1186 'content_browsertests', |
| 1181 'content_unittests', | 1187 'content_unittests', |
| 1182 'crypto_unittests', | 1188 'crypto_unittests', |
| 1183 'gpu_unittests', | 1189 'gpu_unittests', |
| 1184 'interactive_ui_tests', | 1190 'interactive_ui_tests', |
| (...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1416 'gs_acl': 'public-read', | 1422 'gs_acl': 'public-read', |
| 1417 'gs_bucket': 'gs://chromium-qa', | 1423 'gs_bucket': 'gs://chromium-qa', |
| 1418 'trigger': 'chromium_mac_108_x64_experimental', | 1424 'trigger': 'chromium_mac_108_x64_experimental', |
| 1419 }) | 1425 }) |
| 1420 | 1426 |
| 1421 f_chromium_mac_108_x64_tester_experimental = mac().ChromiumFactory( | 1427 f_chromium_mac_108_x64_tester_experimental = mac().ChromiumFactory( |
| 1422 build_url=chromium_mac_108_x64_experimental_archive, | 1428 build_url=chromium_mac_108_x64_experimental_archive, |
| 1423 slave_type='Tester', | 1429 slave_type='Tester', |
| 1424 target='Release', | 1430 target='Release', |
| 1425 tests=[ | 1431 tests=[ |
| 1432 'accessibility_unittests', |
| 1426 'base_unittests', | 1433 'base_unittests', |
| 1427 'browser_tests', | 1434 'browser_tests', |
| 1428 'cacheinvalidation_unittests', | 1435 'cacheinvalidation_unittests', |
| 1429 'cc_unittests', | 1436 'cc_unittests', |
| 1430 'chromedriver_unittests', | 1437 'chromedriver_unittests', |
| 1431 'components_unittests', | 1438 'components_unittests', |
| 1432 'content_browsertests', | 1439 'content_browsertests', |
| 1433 'content_unittests', | 1440 'content_unittests', |
| 1434 'crypto_unittests', | 1441 'crypto_unittests', |
| 1435 'google_apis_unittests', | 1442 'google_apis_unittests', |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1492 'GYP_DEFINES': 'target_arch=arm arm_float_abi=hard', | 1499 'GYP_DEFINES': 'target_arch=arm arm_float_abi=hard', |
| 1493 'RANLIB': 'arm-linux-gnueabihf-ranlib', | 1500 'RANLIB': 'arm-linux-gnueabihf-ranlib', |
| 1494 }, | 1501 }, |
| 1495 }) | 1502 }) |
| 1496 | 1503 |
| 1497 f_linux_arm_tests_panda = linux(nohooks_on_update=True).ChromiumFactory( | 1504 f_linux_arm_tests_panda = linux(nohooks_on_update=True).ChromiumFactory( |
| 1498 slave_type='Tester', | 1505 slave_type='Tester', |
| 1499 target='Release', | 1506 target='Release', |
| 1500 build_url=chromium_linux_arm_archive, | 1507 build_url=chromium_linux_arm_archive, |
| 1501 tests=[ | 1508 tests=[ |
| 1509 'accessibility_unittests', |
| 1502 'base_unittests', | 1510 'base_unittests', |
| 1503 'browser_tests', | 1511 'browser_tests', |
| 1504 'cacheinvalidation_unittests', | 1512 'cacheinvalidation_unittests', |
| 1505 'cc_unittests', | 1513 'cc_unittests', |
| 1506 'chromedriver_unittests', | 1514 'chromedriver_unittests', |
| 1507 'components_unittests', | 1515 'components_unittests', |
| 1508 'content_browsertests', | 1516 'content_browsertests', |
| 1509 'content_unittests', | 1517 'content_unittests', |
| 1510 'crypto_unittests', | 1518 'crypto_unittests', |
| 1511 'dbus', | 1519 'dbus', |
| (...skipping 911 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2423 | 2431 |
| 2424 c['status'].append(MailNotifier( | 2432 c['status'].append(MailNotifier( |
| 2425 fromaddr='ukai@chromium.org', # Reply-To address | 2433 fromaddr='ukai@chromium.org', # Reply-To address |
| 2426 mode='failing', | 2434 mode='failing', |
| 2427 categories=['goma'], | 2435 categories=['goma'], |
| 2428 relayhost=config.Master.smtp, | 2436 relayhost=config.Master.smtp, |
| 2429 subject='goma canary buildbot %(result)s in %(projectName)s ' | 2437 subject='goma canary buildbot %(result)s in %(projectName)s ' |
| 2430 'on %(builder)s', | 2438 'on %(builder)s', |
| 2431 extraRecipients=['goma+alert@google.com'], | 2439 extraRecipients=['goma+alert@google.com'], |
| 2432 sendToInterestedUsers=False)) | 2440 sendToInterestedUsers=False)) |
| OLD | NEW |