| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 |
| OLD | NEW |