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

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

Issue 2357493005: Add trusty builders on chromium.linux & tryserver.chromium.linux (Closed)
Patch Set: rebased Created 4 years, 1 month 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 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 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
117 'TARGET_BITS': 64, 117 'TARGET_BITS': 64,
118 }, 118 },
119 'bot_type': 'tester', 119 'bot_type': 'tester',
120 'parent_buildername': 'Linux Builder (dbg)', 120 'parent_buildername': 'Linux Builder (dbg)',
121 'testing': { 121 'testing': {
122 'platform': 'linux', 122 'platform': 'linux',
123 }, 123 },
124 'enable_swarming': True, 124 'enable_swarming': True,
125 }, 125 },
126 126
127 # for testing trusty
128 'Linux Builder Trusty': {
129 'chromium_config': 'chromium',
130 'chromium_apply_config': [
131 'mb',
132 'ninja_confirm_noop',
133 'archive_gpu_tests',
134 'chrome_with_codecs'
135 ],
136 'gclient_config': 'chromium',
137 'chromium_config_kwargs': {
138 'BUILD_CONFIG': 'Release',
139 'TARGET_BITS': 64,
140 },
141 'bot_type': 'builder',
142 'compile_targets': [
143 'chromium_swarm_tests',
144 ],
145 'testing': {
146 'platform': 'linux',
147 },
148 'use_isolate': True,
149 'enable_swarming': True,
150 'checkout_dir': 'linux',
151 },
152 'Linux Tests Trusty': {
153 'chromium_config': 'chromium',
154 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
155 'gclient_config': 'chromium',
156 'chromium_config_kwargs': {
157 'BUILD_CONFIG': 'Release',
158 'TARGET_BITS': 64,
159 },
160 'bot_type': 'tester',
161 'parent_buildername': 'Linux Builder Trusty',
162 'testing': {
163 'platform': 'linux',
164 },
165 'enable_swarming': True,
166 },
167 'Linux Builder Trusty (dbg)(32)': {
168 'chromium_config': 'chromium',
169 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
170 'gclient_config': 'chromium',
171 'chromium_config_kwargs': {
172 'BUILD_CONFIG': 'Debug',
173 'TARGET_BITS': 32,
174 },
175 'bot_type': 'builder',
176 'compile_targets': [
177 'google_apis_unittests',
178 'sync_integration_tests',
179 ],
180 'testing': {
181 'platform': 'linux',
182 },
183 'use_isolate': True,
184 'enable_swarming': True,
185 'checkout_dir': 'linux',
186 # Temporary hack because the binaries are too large to be isolated.
187 'GYP_DEFINES': {
188 'fastbuild': 2,
189 },
190 },
191 'Linux Tests Trusty (dbg)(1)(32)': {
192 'chromium_config': 'chromium',
193 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
194 'gclient_config': 'chromium',
195 'chromium_config_kwargs': {
196 'BUILD_CONFIG': 'Debug',
197 'TARGET_BITS': 32,
198 },
199 'bot_type': 'tester',
200 'parent_buildername': 'Linux Builder Trusty (dbg)(32)',
201 'testing': {
202 'platform': 'linux',
203 },
204 'enable_swarming': True,
205 },
206
207 'Linux Builder Trusty (dbg)': {
208 'chromium_config': 'chromium',
209 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
210 'gclient_config': 'chromium',
211 'chromium_config_kwargs': {
212 'BUILD_CONFIG': 'Debug',
213 'TARGET_BITS': 64,
214 },
215 'bot_type': 'builder',
216 'testing': {
217 'platform': 'linux',
218 },
219 'enable_swarming': True,
220 'use_isolate': True,
221 'checkout_dir': 'linux',
222 },
223 'Linux Tests Trusty (dbg)(1)': {
224 'chromium_config': 'chromium',
225 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
226 'gclient_config': 'chromium',
227 'chromium_config_kwargs': {
228 'BUILD_CONFIG': 'Debug',
229 'TARGET_BITS': 64,
230 },
231 'bot_type': 'tester',
232 'parent_buildername': 'Linux Builder Trusty (dbg)',
233 'testing': {
234 'platform': 'linux',
235 },
236 'enable_swarming': True,
237 },
238
127 'Android Arm64 Builder (dbg)': { 239 'Android Arm64 Builder (dbg)': {
128 'chromium_config': 'android', 240 'chromium_config': 'android',
129 'chromium_apply_config': ['chrome_with_codecs', 'mb'], 241 'chromium_apply_config': ['chrome_with_codecs', 'mb'],
130 'gclient_config': 'chromium', 242 'gclient_config': 'chromium',
131 'gclient_apply_config': ['android'], 243 'gclient_apply_config': ['android'],
132 'chromium_config_kwargs': { 244 'chromium_config_kwargs': {
133 'BUILD_CONFIG': 'Debug', 245 'BUILD_CONFIG': 'Debug',
134 'TARGET_BITS': 64, 246 'TARGET_BITS': 64,
135 'TARGET_PLATFORM': 'android', 247 'TARGET_PLATFORM': 'android',
136 }, 248 },
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
210 }, 322 },
211 'bot_type': 'tester', 323 'bot_type': 'tester',
212 'parent_buildername': 'Android Builder', 324 'parent_buildername': 'Android Builder',
213 'android_config': 'main_builder', 325 'android_config': 'main_builder',
214 'root_devices': True, 326 'root_devices': True,
215 'testing': { 327 'testing': {
216 'platform': 'linux', 328 'platform': 'linux',
217 }, 329 },
218 'enable_swarming': True, 330 'enable_swarming': True,
219 }, 331 },
332 'Cast Linux Trusty': {
333 'chromium_config': 'cast_linux',
334 'chromium_apply_config': ['mb', 'ninja_confirm_noop'],
335 'gclient_config': 'chromium',
336 'chromium_config_kwargs': {
337 'BUILD_CONFIG': 'Release',
338 'TARGET_BITS': 64,
339 },
340 'compile_targets': [
341 'cast_shell',
342 ],
343 'testing': {
344 'platform': 'linux',
345 },
346 },
220 347
221 'Android Clang Builder (dbg)': { 348 'Android Clang Builder (dbg)': {
222 'chromium_config': 'android_clang', 349 'chromium_config': 'android_clang',
223 'chromium_apply_config': ['chrome_with_codecs', 'errorprone'], 350 'chromium_apply_config': ['chrome_with_codecs', 'errorprone'],
224 'gclient_config': 'chromium', 351 'gclient_config': 'chromium',
225 'gclient_apply_config': ['android'], 352 'gclient_apply_config': ['android'],
226 'chromium_config_kwargs': { 353 'chromium_config_kwargs': {
227 'BUILD_CONFIG': 'Debug', 354 'BUILD_CONFIG': 'Debug',
228 'TARGET_BITS': 32, 355 'TARGET_BITS': 32,
229 'TARGET_PLATFORM': 'android', 356 'TARGET_PLATFORM': 'android',
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
278 'TARGET_BITS': 32, 405 'TARGET_BITS': 32,
279 'TARGET_PLATFORM': 'android', 406 'TARGET_PLATFORM': 'android',
280 }, 407 },
281 'android_config': 'cast_builder', 408 'android_config': 'cast_builder',
282 'testing': { 409 'testing': {
283 'platform': 'linux', 410 'platform': 'linux',
284 }, 411 },
285 }, 412 },
286 }, 413 },
287 } 414 }
OLDNEW
« no previous file with comments | « masters/master.tryserver.chromium.linux/slaves.cfg ('k') | scripts/slave/recipe_modules/chromium_tests/trybots.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698