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

Side by Side Diff: scripts/slave/recipe_modules/chromium_tests/chromium_fyi.py

Issue 2415543004: Download the hermetic xcode toolchain on all bots that target mac. (Closed)
Patch Set: Created 4 years, 2 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 from . import steps 5 from . import steps
6 6
7 RESULTS_URL = 'https://chromeperf.appspot.com' 7 RESULTS_URL = 'https://chromeperf.appspot.com'
8 8
9 9
10 KITCHEN_TEST_SPEC = { 10 KITCHEN_TEST_SPEC = {
(...skipping 24 matching lines...) Expand all
35 'settings': { 35 'settings': {
36 'build_gs_bucket': 'chromium-fyi-archive', 36 'build_gs_bucket': 'chromium-fyi-archive',
37 }, 37 },
38 'builders': { 38 'builders': {
39 'Chromium Mac 10.10 MacViews': { 39 'Chromium Mac 10.10 MacViews': {
40 'chromium_config': 'chromium', 40 'chromium_config': 'chromium',
41 'gclient_config': 'chromium', 41 'gclient_config': 'chromium',
42 'chromium_apply_config': [ 42 'chromium_apply_config': [
43 'chromium_mac_mac_views', 43 'chromium_mac_mac_views',
44 'mb', 44 'mb',
45 'force_mac_toolchain'
46 ], 45 ],
47 'chromium_config_kwargs': { 46 'chromium_config_kwargs': {
48 'BUILD_CONFIG': 'Release', 47 'BUILD_CONFIG': 'Release',
49 'TARGET_BITS': 64, 48 'TARGET_BITS': 64,
50 }, 49 },
51 'checkout_dir': 'mac', 50 'checkout_dir': 'mac',
52 'testing': { 51 'testing': {
53 'platform': 'mac', 52 'platform': 'mac',
54 }, 53 },
55 }, 54 },
56 'Chromium Mac 10.11': { 55 'Chromium Mac 10.11': {
57 'chromium_config': 'chromium', 56 'chromium_config': 'chromium',
58 'chromium_apply_config': ['mb', 'force_mac_toolchain'], 57 'chromium_apply_config': ['mb'],
59 'gclient_config': 'chromium', 58 'gclient_config': 'chromium',
60 'chromium_config_kwargs': { 59 'chromium_config_kwargs': {
61 'BUILD_CONFIG': 'Release', 60 'BUILD_CONFIG': 'Release',
62 'TARGET_BITS': 64, 61 'TARGET_BITS': 64,
63 }, 62 },
64 'testing': { 63 'testing': {
65 'platform': 'mac', 64 'platform': 'mac',
66 }, 65 },
67 }, 66 },
68 'Chromium Mac 10.11 Force Mac Toolchain': { 67 'Chromium Mac 10.11 Force Mac Toolchain': {
69 'chromium_config': 'chromium', 68 'chromium_config': 'chromium',
70 'chromium_apply_config': ['mb', 'force_mac_toolchain'], 69 'chromium_apply_config': ['mb'],
71 'gclient_config': 'chromium', 70 'gclient_config': 'chromium',
72 'chromium_config_kwargs': { 71 'chromium_config_kwargs': {
73 'BUILD_CONFIG': 'Release', 72 'BUILD_CONFIG': 'Release',
74 'TARGET_BITS': 64, 73 'TARGET_BITS': 64,
75 }, 74 },
76 'testing': { 75 'testing': {
77 'platform': 'mac', 76 'platform': 'mac',
78 }, 77 },
79 }, 78 },
80 'Linux ARM': { 79 'Linux ARM': {
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
245 steps.PrintPreviewTests(), 244 steps.PrintPreviewTests(),
246 ], 245 ],
247 'bot_type': 'builder_tester', 246 'bot_type': 'builder_tester',
248 'testing': { 247 'testing': {
249 'platform': 'linux', 248 'platform': 'linux',
250 }, 249 },
251 }, 250 },
252 'Print Preview Mac': { 251 'Print Preview Mac': {
253 'chromium_config': 'chromium', 252 'chromium_config': 'chromium',
254 'gclient_config': 'chromium', 253 'gclient_config': 'chromium',
255 'chromium_apply_config': ['force_mac_toolchain'],
256 'GYP_DEFINES': { 254 'GYP_DEFINES': {
257 'component': 'shared_library', 255 'component': 'shared_library',
258 }, 256 },
259 'chromium_config_kwargs': { 257 'chromium_config_kwargs': {
260 'BUILD_CONFIG': 'Release', 258 'BUILD_CONFIG': 'Release',
261 'TARGET_PLATFORM': 'mac', 259 'TARGET_PLATFORM': 'mac',
262 'TARGET_BITS': 64, 260 'TARGET_BITS': 64,
263 }, 261 },
264 'tests': [ 262 'tests': [
265 steps.PrintPreviewTests(), 263 steps.PrintPreviewTests(),
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
394 'TARGET_BITS': 64, 392 'TARGET_BITS': 64,
395 }, 393 },
396 'bot_type': 'builder_tester', 394 'bot_type': 'builder_tester',
397 'testing': { 395 'testing': {
398 'platform': 'linux', 396 'platform': 'linux',
399 }, 397 },
400 }, 398 },
401 'Mac OpenSSL': { 399 'Mac OpenSSL': {
402 'chromium_config': 'chromium', 400 'chromium_config': 'chromium',
403 'gclient_config': 'chromium', 401 'gclient_config': 'chromium',
404 'chromium_apply_config': ['force_mac_toolchain'],
405 'chromium_config_kwargs': { 402 'chromium_config_kwargs': {
406 'BUILD_CONFIG': 'Release', 403 'BUILD_CONFIG': 'Release',
407 'TARGET_BITS': 32, 404 'TARGET_BITS': 32,
408 }, 405 },
409 'GYP_DEFINES': { 406 'GYP_DEFINES': {
410 'use_openssl': '1', 407 'use_openssl': '1',
411 }, 408 },
412 'testing': { 409 'testing': {
413 'platform': 'mac', 410 'platform': 'mac',
414 }, 411 },
(...skipping 703 matching lines...) Expand 10 before | Expand all | Expand 10 after
1118 }, 1115 },
1119 'compile_targets': [ 'chromium_builder_tests' ], 1116 'compile_targets': [ 'chromium_builder_tests' ],
1120 'goma_canary': True, 1117 'goma_canary': True,
1121 'tests': steps.GOMA_TESTS, 1118 'tests': steps.GOMA_TESTS,
1122 'testing': { 1119 'testing': {
1123 'platform': 'linux' 1120 'platform': 'linux'
1124 } 1121 }
1125 }, 1122 },
1126 'Chromium Mac 10.9 Goma Canary': { 1123 'Chromium Mac 10.9 Goma Canary': {
1127 'chromium_config': 'chromium', 1124 'chromium_config': 'chromium',
1128 'chromium_apply_config': ['goma_canary', 'mb', 'force_mac_toolchain'], 1125 'chromium_apply_config': ['goma_canary', 'mb'],
1129 'gclient_config': 'chromium', 1126 'gclient_config': 'chromium',
1130 'chromium_config_kwargs': { 1127 'chromium_config_kwargs': {
1131 'BUILD_CONFIG': 'Release', 1128 'BUILD_CONFIG': 'Release',
1132 'TARGET_BITS': 64, 1129 'TARGET_BITS': 64,
1133 }, 1130 },
1134 'compile_targets': [ 'chromium_builder_tests' ], 1131 'compile_targets': [ 'chromium_builder_tests' ],
1135 'goma_canary': True, 1132 'goma_canary': True,
1136 'tests': steps.GOMA_TESTS, 1133 'tests': steps.GOMA_TESTS,
1137 'testing': { 1134 'testing': {
1138 'platform': 'mac' 1135 'platform': 'mac'
1139 } 1136 }
1140 }, 1137 },
1141 'Chromium Mac 10.9 Goma Canary (dbg)': { 1138 'Chromium Mac 10.9 Goma Canary (dbg)': {
1142 'chromium_config': 'chromium', 1139 'chromium_config': 'chromium',
1143 'chromium_apply_config': ['goma_canary', 'mb', 'force_mac_toolchain'], 1140 'chromium_apply_config': ['goma_canary', 'mb'],
1144 'gclient_config': 'chromium', 1141 'gclient_config': 'chromium',
1145 'chromium_config_kwargs': { 1142 'chromium_config_kwargs': {
1146 'BUILD_CONFIG': 'Debug', 1143 'BUILD_CONFIG': 'Debug',
1147 'TARGET_BITS': 64, 1144 'TARGET_BITS': 64,
1148 }, 1145 },
1149 'compile_targets': [ 'chromium_builder_tests' ], 1146 'compile_targets': [ 'chromium_builder_tests' ],
1150 'goma_canary': True, 1147 'goma_canary': True,
1151 'tests': steps.GOMA_TESTS, 1148 'tests': steps.GOMA_TESTS,
1152 'testing': { 1149 'testing': {
1153 'platform': 'mac' 1150 'platform': 'mac'
1154 } 1151 }
1155 }, 1152 },
1156 'Chromium Mac 10.9 Goma Canary (clobber)': { 1153 'Chromium Mac 10.9 Goma Canary (clobber)': {
1157 'chromium_config': 'chromium', 1154 'chromium_config': 'chromium',
1158 'chromium_apply_config': [ 1155 'chromium_apply_config': [
1159 'clobber', 1156 'clobber',
1160 'goma_canary', 1157 'goma_canary',
1161 'mb', 1158 'mb',
1162 'force_mac_toolchain',
1163 ], 1159 ],
1164 'gclient_config': 'chromium', 1160 'gclient_config': 'chromium',
1165 'chromium_config_kwargs': { 1161 'chromium_config_kwargs': {
1166 'BUILD_CONFIG': 'Release', 1162 'BUILD_CONFIG': 'Release',
1167 'TARGET_BITS': 64, 1163 'TARGET_BITS': 64,
1168 }, 1164 },
1169 'compile_targets': [ 'chromium_builder_tests' ], 1165 'compile_targets': [ 'chromium_builder_tests' ],
1170 'goma_canary': True, 1166 'goma_canary': True,
1171 'tests': steps.GOMA_TESTS, 1167 'tests': steps.GOMA_TESTS,
1172 'testing': { 1168 'testing': {
1173 'platform': 'mac' 1169 'platform': 'mac'
1174 } 1170 }
1175 }, 1171 },
1176 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)': { 1172 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)': {
1177 'chromium_config': 'chromium', 1173 'chromium_config': 'chromium',
1178 'chromium_apply_config': [ 1174 'chromium_apply_config': [
1179 'clobber', 1175 'clobber',
1180 'goma_canary', 1176 'goma_canary',
1181 'mb', 1177 'mb',
1182 'force_mac_toolchain',
1183 ], 1178 ],
1184 'gclient_config': 'chromium', 1179 'gclient_config': 'chromium',
1185 'chromium_config_kwargs': { 1180 'chromium_config_kwargs': {
1186 'BUILD_CONFIG': 'Debug', 1181 'BUILD_CONFIG': 'Debug',
1187 'TARGET_BITS': 64, 1182 'TARGET_BITS': 64,
1188 }, 1183 },
1189 'compile_targets': [ 'chromium_builder_tests' ], 1184 'compile_targets': [ 'chromium_builder_tests' ],
1190 'goma_canary': True, 1185 'goma_canary': True,
1191 'tests': steps.GOMA_TESTS, 1186 'tests': steps.GOMA_TESTS,
1192 'testing': { 1187 'testing': {
(...skipping 864 matching lines...) Expand 10 before | Expand all | Expand 10 after
2057 'TARGET_PLATFORM': 'win', 2052 'TARGET_PLATFORM': 'win',
2058 'TARGET_BITS': 32, 2053 'TARGET_BITS': 32,
2059 }, 2054 },
2060 'bot_type': 'builder_tester', 2055 'bot_type': 'builder_tester',
2061 'testing': { 'platform': 'win', }, 2056 'testing': { 'platform': 'win', },
2062 'use_isolate': True, 2057 'use_isolate': True,
2063 'enable_swarming': True, 2058 'enable_swarming': True,
2064 }, 2059 },
2065 }, 2060 },
2066 } 2061 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698