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 |