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

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

Issue 2377933002: Add trusty builder / tester for chromium.linux. (Closed)
Patch Set: removed test generators 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
« no previous file with comments | « no previous file | scripts/slave/recipe_modules/chromium_tests/trybots.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
278 'TARGET_BITS': 32, 390 'TARGET_BITS': 32,
279 'TARGET_PLATFORM': 'android', 391 'TARGET_PLATFORM': 'android',
280 }, 392 },
281 'android_config': 'cast_builder', 393 'android_config': 'cast_builder',
282 'testing': { 394 'testing': {
283 'platform': 'linux', 395 'platform': 'linux',
284 }, 396 },
285 }, 397 },
286 }, 398 },
287 } 399 }
OLDNEW
« no previous file with comments | « no previous file | scripts/slave/recipe_modules/chromium_tests/trybots.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698