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 import locks | 6 from buildbot import locks |
7 from buildbot.changes import svnpoller | 7 from buildbot.changes import svnpoller |
8 from buildbot.scheduler import Dependent | 8 from buildbot.scheduler import Dependent |
9 from buildbot.scheduler import Nightly | 9 from buildbot.scheduler import Nightly |
10 from buildbot.scheduler import Periodic | 10 from buildbot.scheduler import Periodic |
(...skipping 475 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
486 'archive_build': False, | 486 'archive_build': False, |
487 'generate_gtest_json': True | 487 'generate_gtest_json': True |
488 }) | 488 }) |
489 | 489 |
490 | 490 |
491 def without(these, notthese): | 491 def without(these, notthese): |
492 return [x for x in these if x not in notthese] | 492 return [x for x in these if x not in notthese] |
493 | 493 |
494 tests_win_1 = ['base', | 494 tests_win_1 = ['base', |
495 'cacheinvalidation', | 495 'cacheinvalidation', |
| 496 'components_unittests', |
496 'courgette', | 497 'courgette', |
497 'crypto', | 498 'crypto', |
498 'device_unittests', | 499 'device_unittests', |
499 'googleurl', | 500 'googleurl', |
500 'gpu', | 501 'gpu', |
501 'installer', | 502 'installer', |
502 'jingle', | 503 'jingle', |
503 'media', | 504 'media', |
504 'net', | 505 'net', |
505 'ppapi_unittests', | 506 'ppapi_unittests', |
(...skipping 232 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
738 'gclient_env': { | 739 'gclient_env': { |
739 'GYP_DEFINES': 'build_for_tool=memcheck target_arch=ia32'}}) | 740 'GYP_DEFINES': 'build_for_tool=memcheck target_arch=ia32'}}) |
740 | 741 |
741 f_chromium_rel_linux_tsan_v2 = linux().ChromiumFactory( | 742 f_chromium_rel_linux_tsan_v2 = linux().ChromiumFactory( |
742 target='Release', | 743 target='Release', |
743 slave_type='BuilderTester', | 744 slave_type='BuilderTester', |
744 options=[ | 745 options=[ |
745 '--compiler=goma-clang', | 746 '--compiler=goma-clang', |
746 '--build-tool=ninja', | 747 '--build-tool=ninja', |
747 'base_unittests', | 748 'base_unittests', |
| 749 'components_unittests', |
748 'content_unittests', | 750 'content_unittests', |
749 'ipc_tests', | 751 'ipc_tests', |
750 'media_unittests', | 752 'media_unittests', |
751 'net_unittests', | 753 'net_unittests', |
752 'remoting_unittests', | 754 'remoting_unittests', |
753 'unit_tests', | 755 'unit_tests', |
754 ], | 756 ], |
755 factory_properties={ | 757 factory_properties={ |
756 'tsan': True, | 758 'tsan': True, |
757 'gclient_env': { | 759 'gclient_env': { |
758 'GYP_DEFINES': ('tsan=1 ' | 760 'GYP_DEFINES': ('tsan=1 ' |
759 'linux_use_tcmalloc=0 ' | 761 'linux_use_tcmalloc=0 ' |
760 'release_extra_cflags="-gline-tables-only" ' | 762 'release_extra_cflags="-gline-tables-only" ' |
761 'disable_nacl=1 '), | 763 'disable_nacl=1 '), |
762 'GYP_GENERATORS': 'ninja', }}, | 764 'GYP_GENERATORS': 'ninja', }}, |
763 tests=[ | 765 tests=[ |
764 'base', | 766 'base', |
| 767 'components_unittests', |
765 'content_unittests', | 768 'content_unittests', |
766 'media', | 769 'media', |
767 'net', | 770 'net', |
768 'remoting', | 771 'remoting', |
769 'unit', | 772 'unit', |
770 ], | 773 ], |
771 ) | 774 ) |
772 | 775 |
773 # GYP_DEFINES for running coverage. Why we do each: | 776 # GYP_DEFINES for running coverage. Why we do each: |
774 # coverage=1: turn it on! (e.g. add -ftest-coverage on Linux, enable | 777 # coverage=1: turn it on! (e.g. add -ftest-coverage on Linux, enable |
(...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1218 slave_type='Tester', | 1221 slave_type='Tester', |
1219 target='Release', | 1222 target='Release', |
1220 build_url=chromium_linux_arm_archive, | 1223 build_url=chromium_linux_arm_archive, |
1221 tests=[ | 1224 tests=[ |
1222 'base', | 1225 'base', |
1223 'browser_tests', | 1226 'browser_tests', |
1224 'cacheinvalidation', | 1227 'cacheinvalidation', |
1225 'cc_unittests', | 1228 'cc_unittests', |
1226 'content_browsertests', | 1229 'content_browsertests', |
1227 'chromedriver2_unittests', | 1230 'chromedriver2_unittests', |
| 1231 'components_unittests', |
1228 'content_unittests', | 1232 'content_unittests', |
1229 'crypto', | 1233 'crypto', |
1230 'dbus', | 1234 'dbus', |
1231 'device_unittests', | 1235 'device_unittests', |
1232 'googleurl', | 1236 'googleurl', |
1233 'gpu', | 1237 'gpu', |
1234 'interactive_ui', | 1238 'interactive_ui', |
1235 'jingle', | 1239 'jingle', |
1236 'media', | 1240 'media', |
1237 'net', | 1241 'net', |
(...skipping 775 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2013 subject='goma canary buildbot %(result)s in %(projectName)s ' | 2017 subject='goma canary buildbot %(result)s in %(projectName)s ' |
2014 'on %(builder)s', | 2018 'on %(builder)s', |
2015 extraRecipients=['goma+alert@google.com'], | 2019 extraRecipients=['goma+alert@google.com'], |
2016 sendToInterestedUsers=False)) | 2020 sendToInterestedUsers=False)) |
2017 | 2021 |
2018 | 2022 |
2019 ####### PROJECT IDENTITY | 2023 ####### PROJECT IDENTITY |
2020 | 2024 |
2021 # Buildbot master url: | 2025 # Buildbot master url: |
2022 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.fyi/' | 2026 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.fyi/' |
OLD | NEW |