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 from . import steps | 5 from . import steps |
6 | 6 |
7 SPEC = { | 7 SPEC = { |
8 'settings': { | 8 'settings': { |
9 'build_gs_bucket': 'chromium-linux-archive', | 9 'build_gs_bucket': 'chromium-linux-archive', |
10 # WARNING: src-side runtest.py is only tested with chromium CQ builders. | 10 # WARNING: src-side runtest.py is only tested with chromium CQ builders. |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
132 steps.generate_script, | 132 steps.generate_script, |
133 steps.generate_isolated_script, | 133 steps.generate_isolated_script, |
134 ], | 134 ], |
135 'parent_buildername': 'Linux Builder (dbg)', | 135 'parent_buildername': 'Linux Builder (dbg)', |
136 'testing': { | 136 'testing': { |
137 'platform': 'linux', | 137 'platform': 'linux', |
138 }, | 138 }, |
139 'enable_swarming': True, | 139 'enable_swarming': True, |
140 }, | 140 }, |
141 | 141 |
142 # for testing trusty | |
143 'Linux Builder Trusty': { | |
144 'chromium_config': 'chromium', | |
145 'chromium_apply_config': [ | |
146 'mb', | |
147 'ninja_confirm_noop', | |
148 'archive_gpu_tests', | |
149 'chrome_with_codecs' | |
150 ], | |
151 'gclient_config': 'chromium', | |
152 'chromium_config_kwargs': { | |
153 'BUILD_CONFIG': 'Release', | |
154 'TARGET_BITS': 64, | |
155 }, | |
156 'bot_type': 'builder', | |
157 'compile_targets': [ | |
158 'chromium_swarm_tests', | |
159 ], | |
160 'testing': { | |
161 'platform': 'linux', | |
162 }, | |
163 'use_isolate': True, | |
164 'enable_swarming': True, | |
165 'checkout_dir': 'linux', | |
166 }, | |
167 'Linux Tests Trusty': { | |
168 'chromium_config': 'chromium', | |
169 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | |
170 'gclient_config': 'chromium', | |
171 'chromium_config_kwargs': { | |
172 'BUILD_CONFIG': 'Release', | |
173 'TARGET_BITS': 64, | |
174 }, | |
175 'bot_type': 'tester', | |
176 'test_generators': [ | |
Paweł Hajdan Jr.
2016/09/29 22:28:35
Test generators are no longer used (they still wer
| |
177 steps.generate_gtest, | |
178 steps.generate_script, | |
179 steps.generate_isolated_script, | |
180 ], | |
181 'parent_buildername': 'Linux Builder Trusty', | |
182 'testing': { | |
183 'platform': 'linux', | |
184 }, | |
185 'enable_swarming': True, | |
186 }, | |
187 'Linux Builder Trusty (dbg)(32)': { | |
188 'chromium_config': 'chromium', | |
189 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | |
190 'gclient_config': 'chromium', | |
191 'chromium_config_kwargs': { | |
192 'BUILD_CONFIG': 'Debug', | |
193 'TARGET_BITS': 32, | |
194 }, | |
195 'bot_type': 'builder', | |
196 'compile_targets': [ | |
197 'google_apis_unittests', | |
198 'sync_integration_tests', | |
199 ], | |
200 'testing': { | |
201 'platform': 'linux', | |
202 }, | |
203 'use_isolate': True, | |
204 'enable_swarming': True, | |
205 'checkout_dir': 'linux', | |
206 # Temporary hack because the binaries are too large to be isolated. | |
207 'GYP_DEFINES': { | |
208 'fastbuild': 2, | |
209 }, | |
210 }, | |
211 'Linux Tests Trusty (dbg)(1)(32)': { | |
212 'chromium_config': 'chromium', | |
213 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | |
214 'gclient_config': 'chromium', | |
215 'chromium_config_kwargs': { | |
216 'BUILD_CONFIG': 'Debug', | |
217 'TARGET_BITS': 32, | |
218 }, | |
219 'bot_type': 'tester', | |
220 'test_generators': [ | |
221 steps.generate_gtest, | |
222 steps.generate_script, | |
223 steps.generate_isolated_script, | |
224 ], | |
225 'parent_buildername': 'Linux Builder Trusty (dbg)(32)', | |
226 'testing': { | |
227 'platform': 'linux', | |
228 }, | |
229 'enable_swarming': True, | |
230 }, | |
231 | |
232 'Linux Builder Trusty (dbg)': { | |
233 'chromium_config': 'chromium', | |
234 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | |
235 'gclient_config': 'chromium', | |
236 'chromium_config_kwargs': { | |
237 'BUILD_CONFIG': 'Debug', | |
238 'TARGET_BITS': 64, | |
239 }, | |
240 'bot_type': 'builder', | |
241 'testing': { | |
242 'platform': 'linux', | |
243 }, | |
244 'enable_swarming': True, | |
245 'use_isolate': True, | |
246 'checkout_dir': 'linux', | |
247 }, | |
248 'Linux Tests Trusty (dbg)(1)': { | |
249 'chromium_config': 'chromium', | |
250 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | |
251 'gclient_config': 'chromium', | |
252 'chromium_config_kwargs': { | |
253 'BUILD_CONFIG': 'Debug', | |
254 'TARGET_BITS': 64, | |
255 }, | |
256 'bot_type': 'tester', | |
257 'test_generators': [ | |
258 steps.generate_gtest, | |
259 steps.generate_script, | |
260 steps.generate_isolated_script, | |
261 ], | |
262 'parent_buildername': 'Linux Builder Trusty (dbg)', | |
263 'testing': { | |
264 'platform': 'linux', | |
265 }, | |
266 'enable_swarming': True, | |
267 }, | |
268 | |
142 'Android Arm64 Builder (dbg)': { | 269 'Android Arm64 Builder (dbg)': { |
143 'chromium_config': 'android', | 270 'chromium_config': 'android', |
144 'chromium_apply_config': ['chrome_with_codecs', 'mb'], | 271 'chromium_apply_config': ['chrome_with_codecs', 'mb'], |
145 'gclient_config': 'chromium', | 272 'gclient_config': 'chromium', |
146 'gclient_apply_config': ['android'], | 273 'gclient_apply_config': ['android'], |
147 'chromium_config_kwargs': { | 274 'chromium_config_kwargs': { |
148 'BUILD_CONFIG': 'Debug', | 275 'BUILD_CONFIG': 'Debug', |
149 'TARGET_BITS': 64, | 276 'TARGET_BITS': 64, |
150 'TARGET_PLATFORM': 'android', | 277 'TARGET_PLATFORM': 'android', |
151 }, | 278 }, |
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
316 'TARGET_BITS': 32, | 443 'TARGET_BITS': 32, |
317 'TARGET_PLATFORM': 'android', | 444 'TARGET_PLATFORM': 'android', |
318 }, | 445 }, |
319 'android_config': 'cast_builder', | 446 'android_config': 'cast_builder', |
320 'testing': { | 447 'testing': { |
321 'platform': 'linux', | 448 'platform': 'linux', |
322 }, | 449 }, |
323 }, | 450 }, |
324 }, | 451 }, |
325 } | 452 } |
OLD | NEW |