| 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 from testing import V8NoExhaustiveVariants, V8Variant, V8VariantNeutral | 9 from testing import V8NoExhaustiveVariants, V8Variant, V8VariantNeutral |
| 10 | 10 |
| (...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 182 ['--extra-flags=--dead-code-elimination'], | 182 ['--extra-flags=--dead-code-elimination'], |
| 183 [V8Testing, Test262, Mozilla, SimdJs], | 183 [V8Testing, Test262, Mozilla, SimdJs], |
| 184 ), | 184 ), |
| 185 'testing': {'platform': 'linux'}, | 185 'testing': {'platform': 'linux'}, |
| 186 'enable_swarming': True, | 186 'enable_swarming': True, |
| 187 'swarming_dimensions': { | 187 'swarming_dimensions': { |
| 188 'os': 'Ubuntu-12.04', | 188 'os': 'Ubuntu-12.04', |
| 189 }, | 189 }, |
| 190 }, | 190 }, |
| 191 'V8 Linux - swarming staging': { | 191 'V8 Linux - swarming staging': { |
| 192 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'gn'], | 192 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'mb'], |
| 193 'v8_config_kwargs': { | 193 'v8_config_kwargs': { |
| 194 'BUILD_CONFIG': 'Release', | 194 'BUILD_CONFIG': 'Release', |
| 195 'TARGET_BITS': 64, | 195 'TARGET_BITS': 64, |
| 196 }, | 196 }, |
| 197 'bot_type': 'builder_tester', | 197 'bot_type': 'builder_tester', |
| 198 'enable_swarming': True, | 198 'enable_swarming': True, |
| 199 'tests': [ | 199 'tests': [ |
| 200 V8Initializers, | 200 V8Initializers, |
| 201 V8Testing, | 201 V8Testing, |
| 202 OptimizeForSize, | 202 OptimizeForSize, |
| (...skipping 2324 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2527 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) | 2527 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) |
| 2528 | 2528 |
| 2529 BUILDERS = freeze(BUILDERS) | 2529 BUILDERS = freeze(BUILDERS) |
| 2530 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) | 2530 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) |
| 2531 | 2531 |
| 2532 def iter_builders(): | 2532 def iter_builders(): |
| 2533 for mastername, master_config in BUILDERS.iteritems(): | 2533 for mastername, master_config in BUILDERS.iteritems(): |
| 2534 builders = master_config['builders'] | 2534 builders = master_config['builders'] |
| 2535 for buildername, bot_config in builders.iteritems(): | 2535 for buildername, bot_config in builders.iteritems(): |
| 2536 yield mastername, builders, buildername, bot_config | 2536 yield mastername, builders, buildername, bot_config |
| OLD | NEW |