| 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 |