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

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

Issue 1578703002: V8 Buildbot: Switch static-initializer check 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
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 21 matching lines...) Expand all
32 SimdJs = TestStepConfig('simdjs') 32 SimdJs = TestStepConfig('simdjs')
33 SimpleLeak = TestStepConfig('simpleleak') 33 SimpleLeak = TestStepConfig('simpleleak')
34 Test262 = TestStepConfig('test262') 34 Test262 = TestStepConfig('test262')
35 Test262_2 = TestStepConfig('test262', shards=2) 35 Test262_2 = TestStepConfig('test262', shards=2)
36 Test262Ignition = TestStepConfig('test262_ignition') 36 Test262Ignition = TestStepConfig('test262_ignition')
37 Test262Ignition_2 = TestStepConfig('test262_ignition', shards=2) 37 Test262Ignition_2 = TestStepConfig('test262_ignition', shards=2)
38 Test262Variants = TestStepConfig('test262_variants') 38 Test262Variants = TestStepConfig('test262_variants')
39 Test262Variants_2 = TestStepConfig('test262_variants', shards=2) 39 Test262Variants_2 = TestStepConfig('test262_variants', shards=2)
40 Test262Variants_3 = TestStepConfig('test262_variants', shards=3) 40 Test262Variants_3 = TestStepConfig('test262_variants', shards=3)
41 Unittests = TestStepConfig('unittests') 41 Unittests = TestStepConfig('unittests')
42 V8Initializers = TestStepConfig('v8initializers', swarming=False) 42 V8Initializers = TestStepConfig('v8initializers')
43 V8InitializersSwarming = TestStepConfig('v8initializers', swarming=True)
44 V8Testing = TestStepConfig('v8testing') 43 V8Testing = TestStepConfig('v8testing')
45 V8Testing_2 = TestStepConfig('v8testing', shards=2) 44 V8Testing_2 = TestStepConfig('v8testing', shards=2)
46 V8Testing_3 = TestStepConfig('v8testing', shards=3) 45 V8Testing_3 = TestStepConfig('v8testing', shards=3)
47 V8Testing_4 = TestStepConfig('v8testing', shards=4) 46 V8Testing_4 = TestStepConfig('v8testing', shards=4)
48 Webkit = TestStepConfig('webkit') 47 Webkit = TestStepConfig('webkit')
49 48
50 49
51 BUILDERS = { 50 BUILDERS = {
52 ####### Waterfall: client.v8 51 ####### Waterfall: client.v8
53 'client.v8': { 52 'client.v8': {
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
183 }, 182 },
184 'V8 Linux - swarming staging 1': { 183 'V8 Linux - swarming staging 1': {
185 'v8_apply_config': ['no_harness'], 184 'v8_apply_config': ['no_harness'],
186 'v8_config_kwargs': { 185 'v8_config_kwargs': {
187 'BUILD_CONFIG': 'Debug', 186 'BUILD_CONFIG': 'Debug',
188 'TARGET_BITS': 64, 187 'TARGET_BITS': 64,
189 }, 188 },
190 'bot_type': 'tester', 189 'bot_type': 'tester',
191 'parent_buildername': 'V8 Linux - swarming staging builder', 190 'parent_buildername': 'V8 Linux - swarming staging builder',
192 'build_gs_archive': 'linux_swarming_staging_archive', 191 'build_gs_archive': 'linux_swarming_staging_archive',
193 'tests': [Mjsunit, V8InitializersSwarming], 192 'tests': [Mjsunit, V8Initializers],
194 'testing': {'platform': 'linux'}, 193 'testing': {'platform': 'linux'},
195 'enable_swarming': True, 194 'enable_swarming': True,
196 'slim_swarming_tester': True, 195 'slim_swarming_tester': True,
197 'swarming_dimensions': { 196 'swarming_dimensions': {
198 'os': 'Ubuntu', 197 'os': 'Ubuntu',
199 }, 198 },
200 }, 199 },
201 'V8 Linux - swarming staging 2': { 200 'V8 Linux - swarming staging 2': {
202 'v8_apply_config': ['gc_stress', 'no_harness'], 201 'v8_apply_config': ['gc_stress', 'no_harness'],
203 'v8_config_kwargs': { 202 'v8_config_kwargs': {
(...skipping 2167 matching lines...) Expand 10 before | Expand all | Expand 10 after
2371 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) 2370 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013'])
2372 2371
2373 BUILDERS = freeze(BUILDERS) 2372 BUILDERS = freeze(BUILDERS)
2374 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) 2373 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS)
2375 2374
2376 def iter_builders(): 2375 def iter_builders():
2377 for mastername, master_config in BUILDERS.iteritems(): 2376 for mastername, master_config in BUILDERS.iteritems():
2378 builders = master_config['builders'] 2377 builders = master_config['builders']
2379 for buildername, bot_config in builders.iteritems(): 2378 for buildername, bot_config in builders.iteritems():
2380 yield mastername, builders, buildername, bot_config 2379 yield mastername, builders, buildername, bot_config
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698