| OLD | NEW |
| 1 # -*- python -*- | 1 # -*- python -*- |
| 2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
| 3 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 3 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
| 5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
| 6 | 6 |
| 7 # READ THIS: | 7 # READ THIS: |
| 8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure | 8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure |
| 9 | 9 |
| 10 import socket | 10 import socket |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 113 commit_bot = 'commit-bot@chromium.org' | 113 commit_bot = 'commit-bot@chromium.org' |
| 114 for req in requests: | 114 for req in requests: |
| 115 if (any(c.who == commit_bot for c in req.source.changes) | 115 if (any(c.who == commit_bot for c in req.source.changes) |
| 116 or req.properties.getProperty('requester') == commit_bot): | 116 or req.properties.getProperty('requester') == commit_bot): |
| 117 return req | 117 return req |
| 118 return requests[0] | 118 return requests[0] |
| 119 | 119 |
| 120 | 120 |
| 121 # Tests that are single-machine shard-safe. | 121 # Tests that are single-machine shard-safe. |
| 122 sharded_tests = [ | 122 sharded_tests = [ |
| 123 'accessibility_unittests', |
| 123 'aura_unittests', | 124 'aura_unittests', |
| 124 'base_unittests', | 125 'base_unittests', |
| 125 'browser_tests', | 126 'browser_tests', |
| 126 'buildrunner_tests', | 127 'buildrunner_tests', |
| 127 'cacheinvalidation_unittests', | 128 'cacheinvalidation_unittests', |
| 128 'cast_unittests', | 129 'cast_unittests', |
| 129 'cc_unittests', | 130 'cc_unittests', |
| 130 'chromedriver_tests', | 131 'chromedriver_tests', |
| 131 'chromedriver_unittests', | 132 'chromedriver_unittests', |
| 132 'components_unittests', | 133 'components_unittests', |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 349 'remoting_br', | 350 'remoting_br', |
| 350 'sandbox_linux_unittests_br', | 351 'sandbox_linux_unittests_br', |
| 351 'sync_integration_br', | 352 'sync_integration_br', |
| 352 'unit_br', | 353 'unit_br', |
| 353 'webkit_compositor_bindings_unittests_br', | 354 'webkit_compositor_bindings_unittests_br', |
| 354 ] | 355 ] |
| 355 | 356 |
| 356 # TODO(maruel): Having a different name to specify the tests to run is a tad | 357 # TODO(maruel): Having a different name to specify the tests to run is a tad |
| 357 # insane. Should be fixed separately. | 358 # insane. Should be fixed separately. |
| 358 linux_tests_full_name = [ | 359 linux_tests_full_name = [ |
| 360 'accessibility_unittests', |
| 359 'base_unittests', | 361 'base_unittests', |
| 360 'browser_tests', | 362 'browser_tests', |
| 361 'cacheinvalidation_unittests', | 363 'cacheinvalidation_unittests', |
| 362 'cast_unittests', | 364 'cast_unittests', |
| 363 'cc_unittests', | 365 'cc_unittests', |
| 364 'check_deps', | 366 'check_deps', |
| 365 'check_licenses', | 367 'check_licenses', |
| 366 'chromedriver_tests', | 368 'chromedriver_tests', |
| 367 'chromedriver_unittests', | 369 'chromedriver_unittests', |
| 368 'components_unittests', | 370 'components_unittests', |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 410 builder_name='linux_futura', | 412 builder_name='linux_futura', |
| 411 factory_properties={ | 413 factory_properties={ |
| 412 'gclient_env': { | 414 'gclient_env': { |
| 413 'GYP_DEFINES': 'use_aura=1', | 415 'GYP_DEFINES': 'use_aura=1', |
| 414 }, | 416 }, |
| 415 'window_manager': 'False' | 417 'window_manager': 'False' |
| 416 }, | 418 }, |
| 417 slavebuilddir='linux_aura') | 419 slavebuilddir='linux_aura') |
| 418 | 420 |
| 419 linux_aura_tests = [ | 421 linux_aura_tests = [ |
| 422 'accessibility_unittests_br', |
| 420 'app_list_unittests_br', | 423 'app_list_unittests_br', |
| 421 'aura_br', | 424 'aura_br', |
| 422 'base_unittests_br', | 425 'base_unittests_br', |
| 423 'browser_tests_br', | 426 'browser_tests_br', |
| 424 'buildrunner_tests', | 427 'buildrunner_tests', |
| 425 'cacheinvalidation_br', | 428 'cacheinvalidation_br', |
| 426 'cast_br', | 429 'cast_br', |
| 427 'compositor_br', | 430 'compositor_br', |
| 428 'content_browsertests_br', | 431 'content_browsertests_br', |
| 429 'content_unittests_br', | 432 'content_unittests_br', |
| (...skipping 12 matching lines...) Expand all Loading... |
| 442 'printing_br', | 445 'printing_br', |
| 443 'remoting_br', | 446 'remoting_br', |
| 444 'ui_unittests_br', | 447 'ui_unittests_br', |
| 445 'unit_sql_br', | 448 'unit_sql_br', |
| 446 'unit_sync_br', | 449 'unit_sync_br', |
| 447 'unit_unit_br', | 450 'unit_unit_br', |
| 448 'views_br', | 451 'views_br', |
| 449 ] | 452 ] |
| 450 | 453 |
| 451 linux_aura_options = [ | 454 linux_aura_options = [ |
| 455 'accessibility_unittests', |
| 452 'app_list_unittests', | 456 'app_list_unittests', |
| 453 'aura_builder', | 457 'aura_builder', |
| 454 'base_unittests', | 458 'base_unittests', |
| 455 'browser_tests', | 459 'browser_tests', |
| 456 'cacheinvalidation_unittests', | 460 'cacheinvalidation_unittests', |
| 457 'cast_unittests', | 461 'cast_unittests', |
| 458 'compositor_unittests', | 462 'compositor_unittests', |
| 459 'content_browsertests', | 463 'content_browsertests', |
| 460 'content_unittests', | 464 'content_unittests', |
| 461 'crypto_unittests', | 465 'crypto_unittests', |
| (...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 802 goma=True, | 806 goma=True, |
| 803 ninja=True, | 807 ninja=True, |
| 804 factory_properties={ | 808 factory_properties={ |
| 805 'gclient_env': { | 809 'gclient_env': { |
| 806 'GYP_DEFINES': 'component=shared_library target_arch=x64', | 810 'GYP_DEFINES': 'component=shared_library target_arch=x64', |
| 807 'GYP_MSVS_VERSION': '2012', | 811 'GYP_MSVS_VERSION': '2012', |
| 808 }}) | 812 }}) |
| 809 | 813 |
| 810 # Tests that are single-machine shard-safe on Linux ChromeOS | 814 # Tests that are single-machine shard-safe on Linux ChromeOS |
| 811 linux_chromeos_sharded = [ | 815 linux_chromeos_sharded = [ |
| 816 'accessibility_unittests', |
| 812 'base_unittests', | 817 'base_unittests', |
| 813 'browser_tests', | 818 'browser_tests', |
| 814 'buildrunner_tests', | 819 'buildrunner_tests', |
| 815 'components_unittests', | 820 'components_unittests', |
| 816 'content_browsertests', | 821 'content_browsertests', |
| 817 'content_unittests', | 822 'content_unittests', |
| 818 'media_unittests', | 823 'media_unittests', |
| 819 ] | 824 ] |
| 820 | 825 |
| 821 linux_chromeos_tests= [ | 826 linux_chromeos_tests= [ |
| 827 ('accessibility_unittests_br', 'accessibility_unittests'), |
| 822 ('app_list_unittests_br', 'app_list_unittests'), | 828 ('app_list_unittests_br', 'app_list_unittests'), |
| 823 ('ash_unittests_br', 'aura_builder'), | 829 ('ash_unittests_br', 'aura_builder'), |
| 824 ('aura_br', 'aura_builder'), | 830 ('aura_br', 'aura_builder'), |
| 825 ('base_unittests_br', 'base_unittests'), | 831 ('base_unittests_br', 'base_unittests'), |
| 826 ('browser_tests_br', 'browser_tests'), | 832 ('browser_tests_br', 'browser_tests'), |
| 827 ('buildrunner_tests', None), | 833 ('buildrunner_tests', None), |
| 828 ('cacheinvalidation_br', 'cacheinvalidation_unittests'), | 834 ('cacheinvalidation_br', 'cacheinvalidation_unittests'), |
| 829 ('cast_br', 'cast_unittests'), | 835 ('cast_br', 'cast_unittests'), |
| 830 ('check_deps_br', None), | 836 ('check_deps_br', None), |
| 831 ('check_deps2git_br', None), | 837 ('check_deps2git_br', None), |
| (...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1139 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0') | 1145 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0') |
| 1140 drmemory_gyp_defines = 'build_for_tool=drmemory' | 1146 drmemory_gyp_defines = 'build_for_tool=drmemory' |
| 1141 | 1147 |
| 1142 b_valgrind_linux = { | 1148 b_valgrind_linux = { |
| 1143 'name': 'linux_valgrind', | 1149 'name': 'linux_valgrind', |
| 1144 'factory': m_chromium_linux.ChromiumFactory( | 1150 'factory': m_chromium_linux.ChromiumFactory( |
| 1145 slave_type='Trybot', | 1151 slave_type='Trybot', |
| 1146 target='Release', | 1152 target='Release', |
| 1147 options=[ | 1153 options=[ |
| 1148 '--compiler=goma', | 1154 '--compiler=goma', |
| 1155 'accessibility_unittests', |
| 1149 'blink_tests', | 1156 'blink_tests', |
| 1150 'base_unittests', | 1157 'base_unittests', |
| 1151 'cast_unittests', | 1158 'cast_unittests', |
| 1152 'components_unittests', | 1159 'components_unittests', |
| 1153 'content_unittests', | 1160 'content_unittests', |
| 1154 'crypto_unittests', | 1161 'crypto_unittests', |
| 1155 'device_unittests', | 1162 'device_unittests', |
| 1156 'google_apis_unittests', | 1163 'google_apis_unittests', |
| 1157 'gpu_unittests', | 1164 'gpu_unittests', |
| 1158 'ipc_tests', | 1165 'ipc_tests', |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1273 | 1280 |
| 1274 b_tsan_linux = { | 1281 b_tsan_linux = { |
| 1275 'name': 'linux_tsan', | 1282 'name': 'linux_tsan', |
| 1276 # Reuse the directory. | 1283 # Reuse the directory. |
| 1277 'slavebuilddir': 'linux_valgrind', | 1284 'slavebuilddir': 'linux_valgrind', |
| 1278 'factory': m_chromium_linux.ChromiumFactory( | 1285 'factory': m_chromium_linux.ChromiumFactory( |
| 1279 slave_type='Trybot', | 1286 slave_type='Trybot', |
| 1280 target='Release', | 1287 target='Release', |
| 1281 options=[ | 1288 options=[ |
| 1282 '--compiler=goma', | 1289 '--compiler=goma', |
| 1290 'accessibility_unittests', |
| 1283 'base_unittests', | 1291 'base_unittests', |
| 1284 'cast_unittests', | 1292 'cast_unittests', |
| 1285 'components_unittests', | 1293 'components_unittests', |
| 1286 'content_unittests', | 1294 'content_unittests', |
| 1287 'crypto_unittests', | 1295 'crypto_unittests', |
| 1288 'device_unittests', | 1296 'device_unittests', |
| 1289 'google_apis_unittests', | 1297 'google_apis_unittests', |
| 1290 'ipc_tests', | 1298 'ipc_tests', |
| 1291 'media_unittests', | 1299 'media_unittests', |
| 1292 'net_unittests', | 1300 'net_unittests', |
| (...skipping 436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1729 }, | 1737 }, |
| 1730 }) | 1738 }) |
| 1731 | 1739 |
| 1732 b_linux_asan = { | 1740 b_linux_asan = { |
| 1733 'name': 'linux_asan', | 1741 'name': 'linux_asan', |
| 1734 'factory': m_chromium_linux.ChromiumASANFactory( | 1742 'factory': m_chromium_linux.ChromiumASANFactory( |
| 1735 slave_type='Trybot', | 1743 slave_type='Trybot', |
| 1736 options=[ | 1744 options=[ |
| 1737 '--build-tool=ninja', | 1745 '--build-tool=ninja', |
| 1738 '--compiler=goma-clang', | 1746 '--compiler=goma-clang', |
| 1747 'accessibility_unittests', |
| 1739 'base_unittests', | 1748 'base_unittests', |
| 1740 'cacheinvalidation_unittests', | 1749 'cacheinvalidation_unittests', |
| 1741 'cast_unittests', | 1750 'cast_unittests', |
| 1742 'cc_unittests', | 1751 'cc_unittests', |
| 1743 'components_unittests', | 1752 'components_unittests', |
| 1744 'content_unittests', | 1753 'content_unittests', |
| 1745 'crypto_unittests', | 1754 'crypto_unittests', |
| 1746 'device_unittests', | 1755 'device_unittests', |
| 1747 'google_apis_unittests', | 1756 'google_apis_unittests', |
| 1748 'gpu_unittests', | 1757 'gpu_unittests', |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1823 } | 1832 } |
| 1824 | 1833 |
| 1825 # browser_tests run for two hours. Please don't add them to the bot. | 1834 # browser_tests run for two hours. Please don't add them to the bot. |
| 1826 b_linux_clang_tsan = { | 1835 b_linux_clang_tsan = { |
| 1827 'name': 'linux_clang_tsan', | 1836 'name': 'linux_clang_tsan', |
| 1828 'factory': m_chromium_linux.ChromiumFactory( | 1837 'factory': m_chromium_linux.ChromiumFactory( |
| 1829 slave_type='Trybot', | 1838 slave_type='Trybot', |
| 1830 options=[ | 1839 options=[ |
| 1831 '--build-tool=ninja', | 1840 '--build-tool=ninja', |
| 1832 '--compiler=goma-clang', | 1841 '--compiler=goma-clang', |
| 1842 'accessibility_unittests', |
| 1833 'base_unittests', | 1843 'base_unittests', |
| 1834 'cacheinvalidation_unittests', | 1844 'cacheinvalidation_unittests', |
| 1835 'cast_unittests', | 1845 'cast_unittests', |
| 1836 'components_unittests', | 1846 'components_unittests', |
| 1837 'content_browsertests', | 1847 'content_browsertests', |
| 1838 'content_unittests', | 1848 'content_unittests', |
| 1839 'crypto_unittests', | 1849 'crypto_unittests', |
| 1840 'device_unittests', | 1850 'device_unittests', |
| 1841 'url_unittests', | 1851 'url_unittests', |
| 1842 'google_apis_unittests', | 1852 'google_apis_unittests', |
| 1843 'gpu_unittests', | 1853 'gpu_unittests', |
| 1844 'ipc_tests', | 1854 'ipc_tests', |
| 1845 'jingle_unittests', | 1855 'jingle_unittests', |
| 1846 'media_unittests', | 1856 'media_unittests', |
| 1847 'net_unittests', | 1857 'net_unittests', |
| 1848 'ppapi_unittests', | 1858 'ppapi_unittests', |
| 1849 'printing_unittests', | 1859 'printing_unittests', |
| 1850 'remoting_unittests', | 1860 'remoting_unittests', |
| 1851 'sandbox_linux_unittests', | 1861 'sandbox_linux_unittests', |
| 1852 'sql_unittests', | 1862 'sql_unittests', |
| 1853 'sync_unit_tests', | 1863 'sync_unit_tests', |
| 1854 'unit_tests', | 1864 'unit_tests', |
| 1855 ], | 1865 ], |
| 1856 tests=[ | 1866 tests=[ |
| 1867 'accessibility_unittests', |
| 1857 'base_unittests', | 1868 'base_unittests', |
| 1858 'cacheinvalidation_unittests', | 1869 'cacheinvalidation_unittests', |
| 1859 'cast', | 1870 'cast', |
| 1860 'components_unittests', | 1871 'components_unittests', |
| 1861 'content_browsertests', | 1872 'content_browsertests', |
| 1862 'content_unittests', | 1873 'content_unittests', |
| 1863 'crypto_unittests', | 1874 'crypto_unittests', |
| 1864 'device_unittests', | 1875 'device_unittests', |
| 1865 'google_apis_unittests', | 1876 'google_apis_unittests', |
| 1866 'googleurl', | 1877 'googleurl', |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1937 'release_extra_cflags=-gline-tables-only'), | 1948 'release_extra_cflags=-gline-tables-only'), |
| 1938 }, | 1949 }, |
| 1939 }) | 1950 }) |
| 1940 | 1951 |
| 1941 b_linux_redux = { | 1952 b_linux_redux = { |
| 1942 'name': 'linux_redux', | 1953 'name': 'linux_redux', |
| 1943 'factory': m_chromium_linux.ChromiumFactory( | 1954 'factory': m_chromium_linux.ChromiumFactory( |
| 1944 slave_type='Trybot', | 1955 slave_type='Trybot', |
| 1945 options=[ | 1956 options=[ |
| 1946 '--compiler=goma', | 1957 '--compiler=goma', |
| 1958 'accessibility_unittests', |
| 1947 'base_unittests', | 1959 'base_unittests', |
| 1948 'cacheinvalidation_unittests', | 1960 'cacheinvalidation_unittests', |
| 1949 'content_unittests', | 1961 'content_unittests', |
| 1950 'crypto_unittests', | 1962 'crypto_unittests', |
| 1951 'device_unittests', | 1963 'device_unittests', |
| 1952 'ipc_tests', | 1964 'ipc_tests', |
| 1953 'jingle_unittests', | 1965 'jingle_unittests', |
| 1954 'media_unittests', | 1966 'media_unittests', |
| 1955 'net_unittests', | 1967 'net_unittests', |
| 1956 'ppapi_unittests', | 1968 'ppapi_unittests', |
| (...skipping 395 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2352 # base.make_stop_form = hack_stop(base.make_stop_form) | 2364 # base.make_stop_form = hack_stop(base.make_stop_form) |
| 2353 | 2365 |
| 2354 | 2366 |
| 2355 ####### PROJECT IDENTITY | 2367 ####### PROJECT IDENTITY |
| 2356 | 2368 |
| 2357 # The 'projectURL' string will be used to provide a link | 2369 # The 'projectURL' string will be used to provide a link |
| 2358 # from buildbot HTML pages to your project's home page. | 2370 # from buildbot HTML pages to your project's home page. |
| 2359 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 2371 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
| 2360 | 2372 |
| 2361 # vi: set ts=4 sts=2 sw=2 et: | 2373 # vi: set ts=4 sts=2 sw=2 et: |
| OLD | NEW |