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

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

Issue 1573093002: V8 Buildbot: Remove swarming staging builders/testers. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Review 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 | « scripts/slave/gatekeeper.json ('k') | scripts/slave/recipes/v8.py » ('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 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
68 'V8 Deopt Fuzzer', 68 'V8 Deopt Fuzzer',
69 'V8 Linux', 69 'V8 Linux',
70 'V8 Linux - deadcode', 70 'V8 Linux - deadcode',
71 'V8 Linux - gcmole', 71 'V8 Linux - gcmole',
72 'V8 Linux - isolates', 72 'V8 Linux - isolates',
73 'V8 Linux - nosse3', 73 'V8 Linux - nosse3',
74 'V8 Linux - nosse4', 74 'V8 Linux - nosse4',
75 'V8 Linux - presubmit', 75 'V8 Linux - presubmit',
76 ], 76 ],
77 }, 77 },
78 'V8 Linux - swarming staging builder': {
79 'chromium_apply_config': [
80 'clang', 'v8_ninja', 'goma', 'embed_script_mjsunit'],
81 'v8_config_kwargs': {
82 'BUILD_CONFIG': 'Debug',
83 'TARGET_BITS': 64,
84 },
85 'bot_type': 'builder',
86 'build_gs_archive': 'linux_swarming_staging_archive',
87 'enable_swarming': True,
88 'testing': {
89 'platform': 'linux',
90 },
91 'triggers': [
92 'V8 Linux - swarming staging 1',
93 'V8 Linux - swarming staging 2',
94 ],
95 },
96 'V8 Linux - debug builder': { 78 'V8 Linux - debug builder': {
97 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'], 79 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
98 'v8_config_kwargs': { 80 'v8_config_kwargs': {
99 'BUILD_CONFIG': 'Debug', 81 'BUILD_CONFIG': 'Debug',
100 'TARGET_BITS': 32, 82 'TARGET_BITS': 32,
101 }, 83 },
102 'bot_type': 'builder', 84 'bot_type': 'builder',
103 'build_gs_archive': 'linux_dbg_archive', 85 'build_gs_archive': 'linux_dbg_archive',
104 'enable_swarming': True, 86 'enable_swarming': True,
105 'testing': {'platform': 'linux'}, 87 'testing': {'platform': 'linux'},
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
173 Ignition, 155 Ignition,
174 MjsunitSPFrameAccess, 156 MjsunitSPFrameAccess,
175 Test262Ignition, 157 Test262Ignition,
176 ], 158 ],
177 'testing': {'platform': 'linux'}, 159 'testing': {'platform': 'linux'},
178 'enable_swarming': True, 160 'enable_swarming': True,
179 'swarming_dimensions': { 161 'swarming_dimensions': {
180 'os': 'Ubuntu-12.04', 162 'os': 'Ubuntu-12.04',
181 }, 163 },
182 }, 164 },
183 'V8 Linux - swarming staging 1': { 165 'V8 Linux - swarming staging': {
184 'v8_apply_config': ['no_harness'],
185 'v8_config_kwargs': {
186 'BUILD_CONFIG': 'Debug',
187 'TARGET_BITS': 64,
188 },
189 'bot_type': 'tester',
190 'parent_buildername': 'V8 Linux - swarming staging builder',
191 'build_gs_archive': 'linux_swarming_staging_archive',
192 'tests': [Mjsunit, V8Initializers],
193 'testing': {'platform': 'linux'},
194 'enable_swarming': True,
195 'slim_swarming_tester': True,
196 'swarming_dimensions': {
197 'os': 'Ubuntu',
198 },
199 },
200 'V8 Linux - swarming staging 2': {
201 'v8_apply_config': ['gc_stress', 'no_harness'],
202 'v8_config_kwargs': {
203 'BUILD_CONFIG': 'Debug',
204 'TARGET_BITS': 64,
205 },
206 'bot_type': 'tester',
207 'parent_buildername': 'V8 Linux - swarming staging builder',
208 'build_gs_archive': 'linux_swarming_staging_archive',
209 'tests': [Mjsunit],
210 'testing': {'platform': 'linux'},
211 'enable_swarming': True,
212 'slim_swarming_tester': True,
213 'swarming_dimensions': {
214 'os': 'Ubuntu',
215 },
216 },
217 'V8 Linux - swarming staging 3': {
218 'chromium_apply_config': [ 166 'chromium_apply_config': [
219 'v8_ninja', 'clang', 'asan', 'goma'], 167 'v8_ninja', 'clang', 'asan', 'goma'],
220 'v8_config_kwargs': { 168 'v8_config_kwargs': {
221 'BUILD_CONFIG': 'Release', 169 'BUILD_CONFIG': 'Release',
222 'TARGET_BITS': 64, 170 'TARGET_BITS': 64,
223 }, 171 },
224 'bot_type': 'builder_tester', 172 'bot_type': 'builder_tester',
225 'enable_swarming': True, 173 'enable_swarming': True,
226 'tests': [ 174 'tests': [
227 V8Testing, 175 V8Testing,
(...skipping 2142 matching lines...) Expand 10 before | Expand all | Expand 10 after
2370 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) 2318 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013'])
2371 2319
2372 BUILDERS = freeze(BUILDERS) 2320 BUILDERS = freeze(BUILDERS)
2373 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) 2321 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS)
2374 2322
2375 def iter_builders(): 2323 def iter_builders():
2376 for mastername, master_config in BUILDERS.iteritems(): 2324 for mastername, master_config in BUILDERS.iteritems():
2377 builders = master_config['builders'] 2325 builders = master_config['builders']
2378 for buildername, bot_config in builders.iteritems(): 2326 for buildername, bot_config in builders.iteritems():
2379 yield mastername, builders, buildername, bot_config 2327 yield mastername, builders, buildername, bot_config
OLDNEW
« no previous file with comments | « scripts/slave/gatekeeper.json ('k') | scripts/slave/recipes/v8.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698