| OLD | NEW |
| 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 218 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 229 'printing', | 229 'printing', |
| 230 'remoting', | 230 'remoting', |
| 231 'browser_tests', | 231 'browser_tests', |
| 232 'interactive_ui', | 232 'interactive_ui', |
| 233 'safe_browsing', | 233 'safe_browsing', |
| 234 'views', | 234 'views', |
| 235 'cacheinvalidation', | 235 'cacheinvalidation', |
| 236 'jingle' | 236 'jingle' |
| 237 ], | 237 ], |
| 238 options=['--compiler=goma', | 238 options=['--compiler=goma', |
| 239 'app_unittests', | |
| 240 'base_unittests', | 239 'base_unittests', |
| 241 'browser_tests', | 240 'browser_tests', |
| 242 'interactive_ui_tests', | 241 'interactive_ui_tests', |
| 243 'ipc_tests', | 242 'ipc_tests', |
| 244 'googleurl_unittests', | 243 'googleurl_unittests', |
| 245 'media_unittests', | 244 'media_unittests', |
| 246 'net_unittests', | 245 'net_unittests', |
| 247 'printing_unittests', | 246 'printing_unittests', |
| 248 'remoting_unittests', | 247 'remoting_unittests', |
| 249 'safe_browsing_tests', | 248 'safe_browsing_tests', |
| 249 'sql_unittests', |
| 250 'sync_unit_tests', | 250 'sync_unit_tests', |
| 251 'ui_tests', | 251 'ui_tests', |
| 252 'unit_tests', | 252 'unit_tests', |
| 253 'views_unittests', | 253 'views_unittests', |
| 254 'gfx_unittests', | 254 'gfx_unittests', |
| 255 'crypto_unittests', | 255 'crypto_unittests', |
| 256 'cacheinvalidation_unittests', | 256 'cacheinvalidation_unittests', |
| 257 'jingle_unittests' | 257 'jingle_unittests' |
| 258 ], | 258 ], |
| 259 factory_properties={ | 259 factory_properties={ |
| (...skipping 28 matching lines...) Expand all Loading... |
| 288 # 32 bits tools can't link libwebcore.a anymore due to lack of virtual address | 288 # 32 bits tools can't link libwebcore.a anymore due to lack of virtual address |
| 289 # space, including OSX 10.5. | 289 # space, including OSX 10.5. |
| 290 valgrind_gyp_defines = ( | 290 valgrind_gyp_defines = ( |
| 291 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0') | 291 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0') |
| 292 | 292 |
| 293 b_valgrind_linux = { | 293 b_valgrind_linux = { |
| 294 'name': 'linux_valgrind', | 294 'name': 'linux_valgrind', |
| 295 'factory': m_chromium_linux.ChromiumFactory( | 295 'factory': m_chromium_linux.ChromiumFactory( |
| 296 target='Release', | 296 target='Release', |
| 297 options=['--compiler=goma', | 297 options=['--compiler=goma', |
| 298 'app_unittests', | |
| 299 'base_unittests', | 298 'base_unittests', |
| 300 'crypto_unittests', | 299 'crypto_unittests', |
| 301 'googleurl_unittests', | 300 'googleurl_unittests', |
| 302 'ipc_tests', | 301 'ipc_tests', |
| 303 'media_unittests', | 302 'media_unittests', |
| 304 'net_unittests', | 303 'net_unittests', |
| 305 'gfx_unittests', | 304 'gfx_unittests', |
| 306 'printing_unittests', | 305 'printing_unittests', |
| 307 'remoting_unittests', | 306 'remoting_unittests', |
| 308 'safe_browsing_tests', | 307 'safe_browsing_tests', |
| 308 'sql_unittests', |
| 309 'sync_unit_tests', | 309 'sync_unit_tests', |
| 310 'unit_tests', | 310 'unit_tests', |
| 311 'test_shell_tests', | 311 'test_shell_tests', |
| 312 'DumpRenderTree', | 312 'DumpRenderTree', |
| 313 ], | 313 ], |
| 314 tests=['valgrind_app', | 314 tests=['valgrind_base', |
| 315 'valgrind_base', | |
| 316 'valgrind_crypto', | 315 'valgrind_crypto', |
| 317 'valgrind_googleurl', | 316 'valgrind_googleurl', |
| 318 'valgrind_ipc', | 317 'valgrind_ipc', |
| 319 'valgrind_media', | 318 'valgrind_media', |
| 320 'valgrind_net', | 319 'valgrind_net', |
| 321 'valgrind_printing', | 320 'valgrind_printing', |
| 322 'valgrind_remoting', | 321 'valgrind_remoting', |
| 323 'valgrind_safe_browsing', | 322 'valgrind_safe_browsing', |
| 323 'valgrind_sql', |
| 324 'valgrind_sync', | 324 'valgrind_sync', |
| 325 'valgrind_unit', | 325 'valgrind_unit', |
| 326 'valgrind_test_shell', | 326 'valgrind_test_shell', |
| 327 ], | 327 ], |
| 328 factory_properties={ | 328 factory_properties={ |
| 329 'needs_valgrind' : True, | 329 'needs_valgrind' : True, |
| 330 'gclient_env': { | 330 'gclient_env': { |
| 331 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32' | 331 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32' |
| 332 } | 332 } |
| 333 } | 333 } |
| 334 ), | 334 ), |
| 335 } | 335 } |
| 336 | 336 |
| 337 b_valgrind_mac = { | 337 b_valgrind_mac = { |
| 338 'name': 'mac_valgrind', | 338 'name': 'mac_valgrind', |
| 339 'factory': m_chromium_mac.ChromiumFactory( | 339 'factory': m_chromium_mac.ChromiumFactory( |
| 340 target='Debug', | 340 target='Debug', |
| 341 # This trybot will build every build target. We can speed up the build | 341 # This trybot will build every build target. We can speed up the build |
| 342 # for Valgrind by building only what we really need if/when we want to. | 342 # for Valgrind by building only what we really need if/when we want to. |
| 343 # See http://crbug.com/42298 | 343 # See http://crbug.com/42298 |
| 344 tests=['valgrind_app', | 344 tests=['valgrind_base', |
| 345 'valgrind_base', | |
| 346 'valgrind_crypto', | 345 'valgrind_crypto', |
| 347 'valgrind_googleurl', | 346 'valgrind_googleurl', |
| 348 'valgrind_ipc', | 347 'valgrind_ipc', |
| 349 'valgrind_media', | 348 'valgrind_media', |
| 350 'valgrind_net', | 349 'valgrind_net', |
| 351 'valgrind_printing', | 350 'valgrind_printing', |
| 352 'valgrind_remoting', | 351 'valgrind_remoting', |
| 353 'valgrind_safe_browsing', | 352 'valgrind_safe_browsing', |
| 353 'valgrind_sql', |
| 354 'valgrind_unit', | 354 'valgrind_unit', |
| 355 'valgrind_test_shell', | 355 'valgrind_test_shell', |
| 356 ], | 356 ], |
| 357 factory_properties={ | 357 factory_properties={ |
| 358 'needs_valgrind' : True, | 358 'needs_valgrind' : True, |
| 359 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}), | 359 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}), |
| 360 } | 360 } |
| 361 | 361 |
| 362 b_chromium_chromiumos_valgrind = { | 362 b_chromium_chromiumos_valgrind = { |
| 363 'name': 'linux_chromeos_valgrind', | 363 'name': 'linux_chromeos_valgrind', |
| 364 'factory': m_chromium_chromiumos.ChromiumOSFactory( | 364 'factory': m_chromium_chromiumos.ChromiumOSFactory( |
| 365 target='Release', | 365 target='Release', |
| 366 options=['--compiler=goma', | 366 options=['--compiler=goma', |
| 367 'app_unittests', | |
| 368 'base_unittests', | 367 'base_unittests', |
| 369 'crypto_unittests', | 368 'crypto_unittests', |
| 370 'googleurl_unittests', | 369 'googleurl_unittests', |
| 371 'ipc_tests', | 370 'ipc_tests', |
| 372 'media_unittests', | 371 'media_unittests', |
| 373 'net_unittests', | 372 'net_unittests', |
| 374 'gfx_unittests', | 373 'gfx_unittests', |
| 375 'printing_unittests', | 374 'printing_unittests', |
| 376 'remoting_unittests', | 375 'remoting_unittests', |
| 377 'safe_browsing_tests', | 376 'safe_browsing_tests', |
| 377 'sql_unittests', |
| 378 'sync_unit_tests', | 378 'sync_unit_tests', |
| 379 'unit_tests', | 379 'unit_tests', |
| 380 ], | 380 ], |
| 381 tests=['valgrind_app', | 381 tests=['valgrind_base', |
| 382 'valgrind_base', | |
| 383 'valgrind_crypto', | 382 'valgrind_crypto', |
| 384 'valgrind_googleurl', | 383 'valgrind_googleurl', |
| 385 'valgrind_ipc', | 384 'valgrind_ipc', |
| 386 'valgrind_media', | 385 'valgrind_media', |
| 387 'valgrind_net', | 386 'valgrind_net', |
| 388 'valgrind_printing', | 387 'valgrind_printing', |
| 389 'valgrind_remoting', | 388 'valgrind_remoting', |
| 390 'valgrind_safe_browsing', | 389 'valgrind_safe_browsing', |
| 390 'valgrind_sql', |
| 391 'valgrind_sync', | 391 'valgrind_sync', |
| 392 'valgrind_unit', | 392 'valgrind_unit', |
| 393 ], | 393 ], |
| 394 factory_properties={ | 394 factory_properties={ |
| 395 'needs_valgrind' : True, | 395 'needs_valgrind' : True, |
| 396 'gclient_env': { | 396 'gclient_env': { |
| 397 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32 chromeos=1' | 397 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32 chromeos=1' |
| 398 } | 398 } |
| 399 } | 399 } |
| 400 ), | 400 ), |
| 401 } | 401 } |
| 402 | 402 |
| 403 b_tsan_linux = { | 403 b_tsan_linux = { |
| 404 'name': 'linux_tsan', | 404 'name': 'linux_tsan', |
| 405 # Reuse the directory. | 405 # Reuse the directory. |
| 406 'slavebuilddir': 'linux_valgrind', | 406 'slavebuilddir': 'linux_valgrind', |
| 407 'factory': m_chromium_linux.ChromiumFactory( | 407 'factory': m_chromium_linux.ChromiumFactory( |
| 408 target='Release', | 408 target='Release', |
| 409 options=['--compiler=goma', | 409 options=['--compiler=goma', |
| 410 'app_unittests', | |
| 411 'base_unittests', | 410 'base_unittests', |
| 412 'crypto_unittests', | 411 'crypto_unittests', |
| 413 'googleurl_unittests', | 412 'googleurl_unittests', |
| 414 'ipc_tests', | 413 'ipc_tests', |
| 415 'media_unittests', | 414 'media_unittests', |
| 416 'net_unittests', | 415 'net_unittests', |
| 417 'gfx_unittests', | 416 'gfx_unittests', |
| 418 'printing_unittests', | 417 'printing_unittests', |
| 419 'remoting_unittests', | 418 'remoting_unittests', |
| 419 'sql_unittests', |
| 420 'sync_unit_tests', | 420 'sync_unit_tests', |
| 421 'unit_tests', | 421 'unit_tests', |
| 422 ], | 422 ], |
| 423 tests=['tsan_app', | 423 tests=['tsan_base', |
| 424 'tsan_base', | |
| 425 'tsan_crypto', | 424 'tsan_crypto', |
| 426 'tsan_googleurl', | 425 'tsan_googleurl', |
| 427 'tsan_ipc', | 426 'tsan_ipc', |
| 428 'tsan_media', | 427 'tsan_media', |
| 429 'tsan_net', | 428 'tsan_net', |
| 430 'tsan_printing', | 429 'tsan_printing', |
| 431 'tsan_remoting', | 430 'tsan_remoting', |
| 431 'tsan_sql', |
| 432 'tsan_sync', | 432 'tsan_sync', |
| 433 'tsan_unit', | 433 'tsan_unit', |
| 434 ], | 434 ], |
| 435 factory_properties={ | 435 factory_properties={ |
| 436 'needs_valgrind' : True, | 436 'needs_valgrind' : True, |
| 437 'gclient_env': { | 437 'gclient_env': { |
| 438 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32' | 438 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32' |
| 439 } | 439 } |
| 440 } | 440 } |
| 441 ), | 441 ), |
| (...skipping 300 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 742 ####### PROJECT IDENTITY | 742 ####### PROJECT IDENTITY |
| 743 | 743 |
| 744 # The 'projectURL' string will be used to provide a link | 744 # The 'projectURL' string will be used to provide a link |
| 745 # from buildbot HTML pages to your project's home page. | 745 # from buildbot HTML pages to your project's home page. |
| 746 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 746 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
| 747 | 747 |
| 748 # Buildbot master url: | 748 # Buildbot master url: |
| 749 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' | 749 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' |
| 750 | 750 |
| 751 # vi: set ts=4 sts=2 sw=2 et: | 751 # vi: set ts=4 sts=2 sw=2 et: |
| OLD | NEW |