| 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 2002 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2013 'chromium_apply_config': [ | 2013 'chromium_apply_config': [ |
| 2014 'default_compiler', | 2014 'default_compiler', |
| 2015 'v8_ninja', | 2015 'v8_ninja', |
| 2016 'goma', | 2016 'goma', |
| 2017 ], | 2017 ], |
| 2018 'v8_config_kwargs': { | 2018 'v8_config_kwargs': { |
| 2019 'BUILD_CONFIG': 'Debug', | 2019 'BUILD_CONFIG': 'Debug', |
| 2020 'TARGET_BITS': 32, | 2020 'TARGET_BITS': 32, |
| 2021 }, | 2021 }, |
| 2022 'bot_type': 'builder_tester', | 2022 'bot_type': 'builder_tester', |
| 2023 'tests': [V8Testing, Ignition], | 2023 'tests': [V8Testing, Ignition, Mozilla], |
| 2024 'testing': {'platform': 'win'}, | 2024 'testing': {'platform': 'win'}, |
| 2025 }, | 2025 }, |
| 2026 'v8_win_compile_dbg': { | 2026 'v8_win_compile_dbg': { |
| 2027 'chromium_apply_config': [ | 2027 'chromium_apply_config': [ |
| 2028 'default_compiler', | 2028 'default_compiler', |
| 2029 'v8_ninja', | 2029 'v8_ninja', |
| 2030 'goma', | 2030 'goma', |
| 2031 ], | 2031 ], |
| 2032 'v8_config_kwargs': { | 2032 'v8_config_kwargs': { |
| 2033 'BUILD_CONFIG': 'Debug', | 2033 'BUILD_CONFIG': 'Debug', |
| (...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2191 ], | 2191 ], |
| 2192 'v8_config_kwargs': { | 2192 'v8_config_kwargs': { |
| 2193 'BUILD_CONFIG': 'Debug', | 2193 'BUILD_CONFIG': 'Debug', |
| 2194 'TARGET_BITS': 64, | 2194 'TARGET_BITS': 64, |
| 2195 }, | 2195 }, |
| 2196 'bot_type': 'builder_tester', | 2196 'bot_type': 'builder_tester', |
| 2197 'enable_swarming': True, | 2197 'enable_swarming': True, |
| 2198 'swarming_dimensions': { | 2198 'swarming_dimensions': { |
| 2199 'os': 'Windows-7-SP1', | 2199 'os': 'Windows-7-SP1', |
| 2200 }, | 2200 }, |
| 2201 'tests': [V8Testing_2, SimdJs, Ignition], | 2201 'tests': [V8Testing_2, SimdJs, Ignition, Mozilla], |
| 2202 'testing': {'platform': 'win'}, | 2202 'testing': {'platform': 'win'}, |
| 2203 }, | 2203 }, |
| 2204 'v8_mac_rel_ng': { | 2204 'v8_mac_rel_ng': { |
| 2205 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], | 2205 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], |
| 2206 'v8_config_kwargs': { | 2206 'v8_config_kwargs': { |
| 2207 'BUILD_CONFIG': 'Release', | 2207 'BUILD_CONFIG': 'Release', |
| 2208 'TARGET_BITS': 32, | 2208 'TARGET_BITS': 32, |
| 2209 }, | 2209 }, |
| 2210 'bot_type': 'builder', | 2210 'bot_type': 'builder', |
| 2211 'enable_swarming': True, | 2211 'enable_swarming': True, |
| (...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2612 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) | 2612 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) |
| 2613 | 2613 |
| 2614 BUILDERS = freeze(BUILDERS) | 2614 BUILDERS = freeze(BUILDERS) |
| 2615 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) | 2615 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) |
| 2616 | 2616 |
| 2617 def iter_builders(): | 2617 def iter_builders(): |
| 2618 for mastername, master_config in BUILDERS.iteritems(): | 2618 for mastername, master_config in BUILDERS.iteritems(): |
| 2619 builders = master_config['builders'] | 2619 builders = master_config['builders'] |
| 2620 for buildername, bot_config in builders.iteritems(): | 2620 for buildername, bot_config in builders.iteritems(): |
| 2621 yield mastername, builders, buildername, bot_config | 2621 yield mastername, builders, buildername, bot_config |
| OLD | NEW |