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

Side by Side Diff: masters/master.tryserver.chromium/master.cfg

Issue 7043032: Include crypto_unittests for the Valgrind trybots (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build/
Patch Set: Created 9 years, 7 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # -*- python -*- 1 # -*- python -*-
2 # ex: set syntax=python: 2 # ex: set syntax=python:
3 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 3 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
4 # Use of this source code is governed by a BSD-style license that can be 4 # Use of this source code is governed by a BSD-style license that can be
5 # found in the LICENSE file. 5 # found in the LICENSE file.
6 6
7 # READ THIS: 7 # READ THIS:
8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure 8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure
9 9
10 # These modules come from scripts, which must be in the PYTHONPATH. 10 # These modules come from scripts, which must be in the PYTHONPATH.
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after
203 valgrind_gyp_defines = ( 203 valgrind_gyp_defines = (
204 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0') 204 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0')
205 205
206 b_valgrind_linux = { 206 b_valgrind_linux = {
207 'name': 'linux_valgrind', 207 'name': 'linux_valgrind',
208 'factory': m_chromium_linux.ChromiumFactory( 208 'factory': m_chromium_linux.ChromiumFactory(
209 target='Release', 209 target='Release',
210 options=['--compiler=goma', 210 options=['--compiler=goma',
211 'app_unittests', 211 'app_unittests',
212 'base_unittests', 212 'base_unittests',
213 'crypto_unittests',
213 'googleurl_unittests', 214 'googleurl_unittests',
214 'ipc_tests', 215 'ipc_tests',
215 'media_unittests', 216 'media_unittests',
216 'net_unittests', 217 'net_unittests',
217 'gfx_unittests', 218 'gfx_unittests',
218 'printing_unittests', 219 'printing_unittests',
219 'remoting_unittests', 220 'remoting_unittests',
220 'safe_browsing_tests', 221 'safe_browsing_tests',
221 'sync_unit_tests', 222 'sync_unit_tests',
222 'unit_tests', 223 'unit_tests',
223 'test_shell_tests', 224 'test_shell_tests',
224 'DumpRenderTree', 225 'DumpRenderTree',
225 ], 226 ],
226 tests=['valgrind_app', 227 tests=['valgrind_app',
227 'valgrind_base', 228 'valgrind_base',
229 'valgrind_crypto',
228 'valgrind_googleurl', 230 'valgrind_googleurl',
229 'valgrind_ipc', 231 'valgrind_ipc',
230 'valgrind_media', 232 'valgrind_media',
231 'valgrind_net', 233 'valgrind_net',
232 'valgrind_printing', 234 'valgrind_printing',
233 'valgrind_remoting', 235 'valgrind_remoting',
234 'valgrind_safe_browsing', 236 'valgrind_safe_browsing',
235 'valgrind_sync', 237 'valgrind_sync',
236 'valgrind_unit', 238 'valgrind_unit',
237 'valgrind_test_shell', 239 'valgrind_test_shell',
238 ], 240 ],
239 factory_properties={ 241 factory_properties={
240 'needs_valgrind' : True, 242 'needs_valgrind' : True,
241 'gclient_env': { 243 'gclient_env': {
242 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32' 244 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32'
243 } 245 }
244 } 246 }
245 ), 247 ),
246 } 248 }
247 249
248 b_valgrind_mac = { 250 b_valgrind_mac = {
249 'name': 'mac_valgrind', 251 'name': 'mac_valgrind',
250 'factory': m_chromium_mac.ChromiumFactory( 252 'factory': m_chromium_mac.ChromiumFactory(
251 target='Debug', 253 target='Debug',
252 # This trybot will build every build target. We can speed up the build 254 # This trybot will build every build target. We can speed up the build
253 # for Valgrind by building only what we really need if/when we want to. 255 # for Valgrind by building only what we really need if/when we want to.
254 # See http://crbug.com/42298 256 # See http://crbug.com/42298
255 tests=['valgrind_app', 257 tests=['valgrind_app',
256 'valgrind_base', 258 'valgrind_base',
259 'valgrind_crypto',
257 'valgrind_googleurl', 260 'valgrind_googleurl',
258 'valgrind_ipc', 261 'valgrind_ipc',
259 'valgrind_media', 262 'valgrind_media',
260 'valgrind_net', 263 'valgrind_net',
261 'valgrind_printing', 264 'valgrind_printing',
262 'valgrind_remoting', 265 'valgrind_remoting',
263 'valgrind_safe_browsing', 266 'valgrind_safe_browsing',
264 'valgrind_unit', 267 'valgrind_unit',
265 'valgrind_test_shell', 268 'valgrind_test_shell',
266 ], 269 ],
267 factory_properties={ 270 factory_properties={
268 'needs_valgrind' : True, 271 'needs_valgrind' : True,
269 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}), 272 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}),
270 } 273 }
271 274
272 b_chromium_chromiumos_valgrind = { 275 b_chromium_chromiumos_valgrind = {
273 'name': 'linux_chromeos_valgrind', 276 'name': 'linux_chromeos_valgrind',
274 'factory': m_chromium_chromiumos.ChromiumOSFactory( 277 'factory': m_chromium_chromiumos.ChromiumOSFactory(
275 target='Release', 278 target='Release',
276 options=['--compiler=goma', 279 options=['--compiler=goma',
277 'app_unittests', 280 'app_unittests',
278 'base_unittests', 281 'base_unittests',
282 'crypto_unittests',
279 'googleurl_unittests', 283 'googleurl_unittests',
280 'ipc_tests', 284 'ipc_tests',
281 'media_unittests', 285 'media_unittests',
282 'net_unittests', 286 'net_unittests',
283 'gfx_unittests', 287 'gfx_unittests',
284 'printing_unittests', 288 'printing_unittests',
285 'remoting_unittests', 289 'remoting_unittests',
286 'safe_browsing_tests', 290 'safe_browsing_tests',
287 'sync_unit_tests', 291 'sync_unit_tests',
288 'unit_tests', 292 'unit_tests',
289 ], 293 ],
290 tests=['valgrind_app', 294 tests=['valgrind_app',
291 'valgrind_base', 295 'valgrind_base',
296 'valgrind_crypto',
292 'valgrind_googleurl', 297 'valgrind_googleurl',
293 'valgrind_ipc', 298 'valgrind_ipc',
294 'valgrind_media', 299 'valgrind_media',
295 'valgrind_net', 300 'valgrind_net',
296 'valgrind_printing', 301 'valgrind_printing',
297 'valgrind_remoting', 302 'valgrind_remoting',
298 'valgrind_safe_browsing', 303 'valgrind_safe_browsing',
299 'valgrind_sync', 304 'valgrind_sync',
300 'valgrind_unit', 305 'valgrind_unit',
301 ], 306 ],
302 factory_properties={ 307 factory_properties={
303 'needs_valgrind' : True, 308 'needs_valgrind' : True,
304 'gclient_env': { 309 'gclient_env': {
305 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32 chromeos=1' 310 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32 chromeos=1'
306 } 311 }
307 } 312 }
308 ), 313 ),
309 } 314 }
310 315
311 b_tsan_linux = { 316 b_tsan_linux = {
312 'name': 'linux_tsan', 317 'name': 'linux_tsan',
313 # Reuse the directory. 318 # Reuse the directory.
314 'slavebuilddir': 'linux_valgrind', 319 'slavebuilddir': 'linux_valgrind',
315 'factory': m_chromium_linux.ChromiumFactory( 320 'factory': m_chromium_linux.ChromiumFactory(
316 target='Release', 321 target='Release',
317 options=['--compiler=goma', 322 options=['--compiler=goma',
318 'app_unittests', 323 'app_unittests',
319 'base_unittests', 324 'base_unittests',
325 'crypto_unittests',
320 'googleurl_unittests', 326 'googleurl_unittests',
321 'ipc_tests', 327 'ipc_tests',
322 'media_unittests', 328 'media_unittests',
323 'net_unittests', 329 'net_unittests',
324 'gfx_unittests', 330 'gfx_unittests',
325 'printing_unittests', 331 'printing_unittests',
326 'remoting_unittests', 332 'remoting_unittests',
327 'sync_unit_tests', 333 'sync_unit_tests',
328 'unit_tests', 334 'unit_tests',
329 ], 335 ],
330 tests=['tsan_app', 336 tests=['tsan_app',
331 'tsan_base', 337 'tsan_base',
338 'tsan_crypto',
332 'tsan_googleurl', 339 'tsan_googleurl',
333 'tsan_ipc', 340 'tsan_ipc',
334 'tsan_media', 341 'tsan_media',
335 'tsan_net', 342 'tsan_net',
336 'tsan_printing', 343 'tsan_printing',
337 'tsan_remoting', 344 'tsan_remoting',
338 'tsan_sync', 345 'tsan_sync',
339 'tsan_unit', 346 'tsan_unit',
340 ], 347 ],
341 factory_properties={ 348 factory_properties={
(...skipping 281 matching lines...) Expand 10 before | Expand all | Expand 10 after
623 ####### PROJECT IDENTITY 630 ####### PROJECT IDENTITY
624 631
625 # The 'projectURL' string will be used to provide a link 632 # The 'projectURL' string will be used to provide a link
626 # from buildbot HTML pages to your project's home page. 633 # from buildbot HTML pages to your project's home page.
627 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' 634 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage'
628 635
629 # Buildbot master url: 636 # Buildbot master url:
630 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' 637 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/'
631 638
632 # vi: set ts=4 sts=2 sw=2 et: 639 # vi: set ts=4 sts=2 sw=2 et:
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698