Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(153)

Side by Side Diff: scripts/slave/recipe_modules/v8/builders.py

Issue 1575923002: V8 Buildbot: Switch remaining mac bots to swarming. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac64_ASAN.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # Contains the bulk of the V8 builder configurations so they can be reused 5 # Contains the bulk of the V8 builder configurations so they can be reused
6 # from multiple recipes. 6 # from multiple recipes.
7 7
8 from recipe_engine.types import freeze 8 from recipe_engine.types import freeze
9 9
10 10
(...skipping 1447 matching lines...) Expand 10 before | Expand all | Expand 10 after
1458 'tests': [SimpleLeak], 1458 'tests': [SimpleLeak],
1459 'testing': {'platform': 'linux'}, 1459 'testing': {'platform': 'linux'},
1460 }, 1460 },
1461 'V8 Mac64 ASAN': { 1461 'V8 Mac64 ASAN': {
1462 'chromium_apply_config': ['v8_ninja', 'clang', 'asan', 'goma'], 1462 'chromium_apply_config': ['v8_ninja', 'clang', 'asan', 'goma'],
1463 'v8_config_kwargs': { 1463 'v8_config_kwargs': {
1464 'BUILD_CONFIG': 'Release', 1464 'BUILD_CONFIG': 'Release',
1465 'TARGET_BITS': 64, 1465 'TARGET_BITS': 64,
1466 }, 1466 },
1467 'bot_type': 'builder_tester', 1467 'bot_type': 'builder_tester',
1468 'tests': [V8Testing], 1468 'enable_swarming': True,
1469 'tests': [V8Testing_2],
1470 'swarming_dimensions': {
1471 'os': 'Mac-10.9',
1472 'cpu': 'x86-64',
1473 },
1469 'testing': {'platform': 'mac'}, 1474 'testing': {'platform': 'mac'},
1470 }, 1475 },
1471 ####### Category: FYI 1476 ####### Category: FYI
1472 'V8 Linux64 - gcov coverage': { 1477 'V8 Linux64 - gcov coverage': {
1473 'v8_apply_config': ['gcov_coverage'], 1478 'v8_apply_config': ['gcov_coverage'],
1474 'chromium_apply_config': [ 1479 'chromium_apply_config': [
1475 'v8_ninja', 'gcov_coverage', 'goma', 1480 'v8_ninja', 'gcov_coverage', 'goma',
1476 ], 1481 ],
1477 'v8_config_kwargs': { 1482 'v8_config_kwargs': {
1478 'BUILD_CONFIG': 'Release', 1483 'BUILD_CONFIG': 'Release',
(...skipping 571 matching lines...) Expand 10 before | Expand all | Expand 10 after
2050 'tests': [V8Testing_2, SimdJs], 2055 'tests': [V8Testing_2, SimdJs],
2051 'testing': {'platform': 'win'}, 2056 'testing': {'platform': 'win'},
2052 }, 2057 },
2053 'v8_mac_rel': { 2058 'v8_mac_rel': {
2054 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 2059 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
2055 'v8_config_kwargs': { 2060 'v8_config_kwargs': {
2056 'BUILD_CONFIG': 'Release', 2061 'BUILD_CONFIG': 'Release',
2057 'TARGET_BITS': 32, 2062 'TARGET_BITS': 32,
2058 }, 2063 },
2059 'bot_type': 'builder_tester', 2064 'bot_type': 'builder_tester',
2060 'tests': [V8Testing, SimdJs], 2065 'enable_swarming': True,
2066 'tests': [V8Testing, Test262, Mozilla, SimdJs],
2067 'swarming_dimensions': {
2068 'os': 'Mac-10.9',
2069 'cpu': 'x86-64',
2070 },
2061 'testing': {'platform': 'mac'}, 2071 'testing': {'platform': 'mac'},
2062 }, 2072 },
2063 'v8_mac_dbg': { 2073 'v8_mac_dbg': {
2064 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 2074 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
2065 'v8_config_kwargs': { 2075 'v8_config_kwargs': {
2066 'BUILD_CONFIG': 'Debug', 2076 'BUILD_CONFIG': 'Debug',
2067 'TARGET_BITS': 32, 2077 'TARGET_BITS': 32,
2068 }, 2078 },
2069 'bot_type': 'builder_tester', 2079 'bot_type': 'builder_tester',
2070 'tests': [V8Testing, SimdJs], 2080 'enable_swarming': True,
2081 'tests': [V8Testing, Test262, Mozilla, SimdJs],
2082 'swarming_dimensions': {
2083 'os': 'Mac-10.9',
2084 'cpu': 'x86-64',
2085 },
2071 'testing': {'platform': 'mac'}, 2086 'testing': {'platform': 'mac'},
2072 }, 2087 },
2073 'v8_mac64_rel': { 2088 'v8_mac64_rel': {
2074 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 2089 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
2075 'v8_config_kwargs': { 2090 'v8_config_kwargs': {
2076 'BUILD_CONFIG': 'Release', 2091 'BUILD_CONFIG': 'Release',
2077 'TARGET_BITS': 64, 2092 'TARGET_BITS': 64,
2078 }, 2093 },
2079 'bot_type': 'builder_tester', 2094 'bot_type': 'builder_tester',
2080 'tests': [V8Testing, SimdJs], 2095 'enable_swarming': True,
2096 'tests': [V8Testing, Test262, Mozilla, SimdJs],
2097 'swarming_dimensions': {
2098 'os': 'Mac-10.9',
2099 'cpu': 'x86-64',
2100 },
2081 'testing': {'platform': 'mac'}, 2101 'testing': {'platform': 'mac'},
2082 }, 2102 },
2083 'v8_mac64_dbg': { 2103 'v8_mac64_dbg': {
2084 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 2104 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
2085 'v8_config_kwargs': { 2105 'v8_config_kwargs': {
2086 'BUILD_CONFIG': 'Debug', 2106 'BUILD_CONFIG': 'Debug',
2087 'TARGET_BITS': 64, 2107 'TARGET_BITS': 64,
2088 }, 2108 },
2089 'bot_type': 'builder_tester', 2109 'bot_type': 'builder_tester',
2090 'tests': [V8Testing, SimdJs], 2110 'enable_swarming': True,
2111 'tests': [V8Testing, Test262, Mozilla, SimdJs],
2112 'swarming_dimensions': {
2113 'os': 'Mac-10.9',
2114 'cpu': 'x86-64',
2115 },
2091 'testing': {'platform': 'mac'}, 2116 'testing': {'platform': 'mac'},
2092 }, 2117 },
2093 'v8_mac_gc_stress_dbg': { 2118 'v8_mac_gc_stress_dbg': {
2094 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 2119 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
2095 'v8_apply_config': ['gc_stress'], 2120 'v8_apply_config': ['gc_stress'],
2096 'v8_config_kwargs': { 2121 'v8_config_kwargs': {
2097 'BUILD_CONFIG': 'Debug', 2122 'BUILD_CONFIG': 'Debug',
2098 'TARGET_BITS': 32, 2123 'TARGET_BITS': 32,
2099 }, 2124 },
2100 'bot_type': 'builder_tester', 2125 'bot_type': 'builder_tester',
2101 'tests': [Mjsunit, Webkit], 2126 'enable_swarming': True,
2127 'tests': [Mjsunit_3, Webkit],
2128 'swarming_dimensions': {
2129 'os': 'Mac-10.9',
2130 'cpu': 'x86-64',
2131 },
2102 'testing': {'platform': 'mac'}, 2132 'testing': {'platform': 'mac'},
2103 }, 2133 },
2104 'v8_mac64_asan_rel': { 2134 'v8_mac64_asan_rel': {
2105 'chromium_apply_config': [ 2135 'chromium_apply_config': [
2106 'v8_ninja', 2136 'v8_ninja',
2107 'clang', 2137 'clang',
2108 'asan', 2138 'asan',
2109 'goma', 2139 'goma',
2110 'no_dcheck', 2140 'no_dcheck',
2111 ], 2141 ],
2112 'v8_config_kwargs': { 2142 'v8_config_kwargs': {
2113 'BUILD_CONFIG': 'Release', 2143 'BUILD_CONFIG': 'Release',
2114 'TARGET_BITS': 64, 2144 'TARGET_BITS': 64,
2115 }, 2145 },
2116 'bot_type': 'builder_tester', 2146 'bot_type': 'builder_tester',
2117 'tests': [V8Testing], 2147 'enable_swarming': True,
2148 'tests': [V8Testing_2],
2149 'swarming_dimensions': {
2150 'os': 'Mac-10.9',
2151 'cpu': 'x86-64',
2152 },
2118 'testing': {'platform': 'mac'}, 2153 'testing': {'platform': 'mac'},
2119 }, 2154 },
2120 'v8_linux_arm_rel': { 2155 'v8_linux_arm_rel': {
2121 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], 2156 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
2122 'v8_config_kwargs': { 2157 'v8_config_kwargs': {
2123 'BUILD_CONFIG': 'Release', 2158 'BUILD_CONFIG': 'Release',
2124 'TARGET_BITS': 32, 2159 'TARGET_BITS': 32,
2125 }, 2160 },
2126 'bot_type': 'builder_tester', 2161 'bot_type': 'builder_tester',
2127 'enable_swarming': True, 2162 'enable_swarming': True,
(...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after
2387 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) 2422 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013'])
2388 2423
2389 BUILDERS = freeze(BUILDERS) 2424 BUILDERS = freeze(BUILDERS)
2390 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) 2425 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS)
2391 2426
2392 def iter_builders(): 2427 def iter_builders():
2393 for mastername, master_config in BUILDERS.iteritems(): 2428 for mastername, master_config in BUILDERS.iteritems():
2394 builders = master_config['builders'] 2429 builders = master_config['builders']
2395 for buildername, bot_config in builders.iteritems(): 2430 for buildername, bot_config in builders.iteritems():
2396 yield mastername, builders, buildername, bot_config 2431 yield mastername, builders, buildername, bot_config
OLDNEW
« no previous file with comments | « no previous file | scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac64_ASAN.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698