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 |