| 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 1053 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1064 }, | 1064 }, |
| 1065 }, | 1065 }, |
| 1066 }, | 1066 }, |
| 1067 ####### Waterfall: client.v8.ports | 1067 ####### Waterfall: client.v8.ports |
| 1068 'client.v8.ports': { | 1068 'client.v8.ports': { |
| 1069 'builders': { | 1069 'builders': { |
| 1070 ####### Category: Arm | 1070 ####### Category: Arm |
| 1071 'V8 Arm - builder': { | 1071 'V8 Arm - builder': { |
| 1072 'chromium_apply_config': [ | 1072 'chromium_apply_config': [ |
| 1073 'v8_ninja', 'default_compiler', 'goma', 'arm_hard_float'], | 1073 'v8_ninja', 'default_compiler', 'goma', 'arm_hard_float'], |
| 1074 'v8_apply_config': ['arm_hard_float'], |
| 1074 'v8_config_kwargs': { | 1075 'v8_config_kwargs': { |
| 1075 'BUILD_CONFIG': 'Release', | 1076 'BUILD_CONFIG': 'Release', |
| 1076 'TARGET_ARCH': 'arm', | 1077 'TARGET_ARCH': 'arm', |
| 1077 'TARGET_BITS': 32, | 1078 'TARGET_BITS': 32, |
| 1078 }, | 1079 }, |
| 1079 'bot_type': 'builder', | 1080 'bot_type': 'builder', |
| 1080 'build_gs_archive': 'arm_rel_archive', | 1081 'build_gs_archive': 'arm_rel_archive', |
| 1081 'enable_swarming': True, | 1082 'enable_swarming': True, |
| 1082 'testing': {'platform': 'linux'}, | 1083 'testing': {'platform': 'linux'}, |
| 1083 'triggers': [ | 1084 'triggers': [ |
| 1084 'V8 Arm', | 1085 'V8 Arm', |
| 1085 ], | 1086 ], |
| 1086 'triggers_proxy': True, | 1087 'triggers_proxy': True, |
| 1087 }, | 1088 }, |
| 1088 'V8 Arm - debug builder': { | 1089 'V8 Arm - debug builder': { |
| 1089 'chromium_apply_config': [ | 1090 'chromium_apply_config': [ |
| 1090 'v8_ninja', 'default_compiler', 'goma', 'arm_hard_float'], | 1091 'v8_ninja', 'default_compiler', 'goma', 'arm_hard_float'], |
| 1092 'v8_apply_config': ['arm_hard_float'], |
| 1091 'v8_config_kwargs': { | 1093 'v8_config_kwargs': { |
| 1092 'BUILD_CONFIG': 'Debug', | 1094 'BUILD_CONFIG': 'Debug', |
| 1093 'TARGET_ARCH': 'arm', | 1095 'TARGET_ARCH': 'arm', |
| 1094 'TARGET_BITS': 32, | 1096 'TARGET_BITS': 32, |
| 1095 }, | 1097 }, |
| 1096 'bot_type': 'builder', | 1098 'bot_type': 'builder', |
| 1097 'build_gs_archive': 'arm_dbg_archive', | 1099 'build_gs_archive': 'arm_dbg_archive', |
| 1098 'enable_swarming': True, | 1100 'enable_swarming': True, |
| 1099 'testing': {'platform': 'linux'}, | 1101 'testing': {'platform': 'linux'}, |
| 1100 'triggers': [ | 1102 'triggers': [ |
| (...skipping 1403 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2504 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) | 2506 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) |
| 2505 | 2507 |
| 2506 BUILDERS = freeze(BUILDERS) | 2508 BUILDERS = freeze(BUILDERS) |
| 2507 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) | 2509 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) |
| 2508 | 2510 |
| 2509 def iter_builders(): | 2511 def iter_builders(): |
| 2510 for mastername, master_config in BUILDERS.iteritems(): | 2512 for mastername, master_config in BUILDERS.iteritems(): |
| 2511 builders = master_config['builders'] | 2513 builders = master_config['builders'] |
| 2512 for buildername, bot_config in builders.iteritems(): | 2514 for buildername, bot_config in builders.iteritems(): |
| 2513 yield mastername, builders, buildername, bot_config | 2515 yield mastername, builders, buildername, bot_config |
| OLD | NEW |