| OLD | NEW |
| 1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 buildbot import locks | 5 from buildbot import locks |
| 6 from buildbot.changes import svnpoller | 6 from buildbot.changes import svnpoller |
| 7 from buildbot.scheduler import Dependent | 7 from buildbot.scheduler import Dependent |
| 8 from buildbot.scheduler import Nightly | 8 from buildbot.scheduler import Nightly |
| 9 from buildbot.scheduler import Periodic | 9 from buildbot.scheduler import Periodic |
| 10 from buildbot.scheduler import Scheduler | 10 from buildbot.scheduler import Scheduler |
| (...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 241 | 241 |
| 242 f_cr_rel_frame = win_build().ChromiumFactory( | 242 f_cr_rel_frame = win_build().ChromiumFactory( |
| 243 slave_type='Tester', | 243 slave_type='Tester', |
| 244 build_url=chromium_rel_archive, | 244 build_url=chromium_rel_archive, |
| 245 tests=['chrome_frame'], | 245 tests=['chrome_frame'], |
| 246 factory_properties={'process_dumps': True, | 246 factory_properties={'process_dumps': True, |
| 247 'start_crash_handler': True,}) | 247 'start_crash_handler': True,}) |
| 248 | 248 |
| 249 f_chromium_linux_redux = linux().ChromiumFactory( | 249 f_chromium_linux_redux = linux().ChromiumFactory( |
| 250 tests=['unit', 'net', 'base', 'crypto', 'cacheinvalidation', 'jingle'], | 250 tests=['unit', 'net', 'base', 'crypto', 'cacheinvalidation', 'jingle'], |
| 251 options=['app_unittests', | 251 options=['base_unittests', |
| 252 'base_unittests', | |
| 253 'cacheinvalidation_unittests', | 252 'cacheinvalidation_unittests', |
| 254 'crypto_unittests', | 253 'crypto_unittests', |
| 255 'googleurl_unittests', | 254 'googleurl_unittests', |
| 256 'ipc_tests', | 255 'ipc_tests', |
| 257 'jingle_unittests', | 256 'jingle_unittests', |
| 258 'media_unittests', | 257 'media_unittests', |
| 259 'net_unittests', | 258 'net_unittests', |
| 260 'gfx_unittests', | 259 'gfx_unittests', |
| 261 'printing_unittests', | 260 'printing_unittests', |
| 262 'remoting_unittests', | 261 'remoting_unittests', |
| 262 'sql_unittests', |
| 263 'sync_unit_tests', | 263 'sync_unit_tests', |
| 264 'ui_tests', | 264 'ui_tests', |
| 265 'unit_tests'], | 265 'unit_tests'], |
| 266 factory_properties={ | 266 factory_properties={ |
| 267 'gclient_env': {'GYP_DEFINES': | 267 'gclient_env': {'GYP_DEFINES': |
| 268 ('linux_fpic=1 ' | 268 ('linux_fpic=1 ' |
| 269 'enable_touch_events=1 ' | 269 'enable_touch_events=1 ' |
| 270 'disable_nacl=1 ' | 270 'disable_nacl=1 ' |
| 271 'linux_use_tcmalloc=0 ' | 271 'linux_use_tcmalloc=0 ' |
| 272 'linux_breakpad=0 ' | 272 'linux_breakpad=0 ' |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 326 'needs_valgrind' : True, | 326 'needs_valgrind' : True, |
| 327 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines + ' chromeos=1', | 327 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines + ' chromeos=1', |
| 328 'GYP_GENERATORS':'make',}}) | 328 'GYP_GENERATORS':'make',}}) |
| 329 | 329 |
| 330 f_chromium_dbg_win_drmemory = win_build().ChromiumFactory( | 330 f_chromium_dbg_win_drmemory = win_build().ChromiumFactory( |
| 331 target='Debug', | 331 target='Debug', |
| 332 tests=[ | 332 tests=[ |
| 333 'drmemory_googleurl', | 333 'drmemory_googleurl', |
| 334 'drmemory_printing', | 334 'drmemory_printing', |
| 335 'drmemory_media', | 335 'drmemory_media', |
| 336 'drmemory_app', | 336 'drmemory_sql', |
| 337 'drmemory_crypto', | 337 'drmemory_crypto', |
| 338 'drmemory_remoting', | 338 'drmemory_remoting', |
| 339 'drmemory_ipc', | 339 'drmemory_ipc', |
| 340 'drmemory_base', | 340 'drmemory_base', |
| 341 # run tests in shards to decrease the number of reports per shard. | 341 # run tests in shards to decrease the number of reports per shard. |
| 342 'drmemory_net_1_of_2', | 342 'drmemory_net_1_of_2', |
| 343 'drmemory_net_2_of_2', | 343 'drmemory_net_2_of_2', |
| 344 # TODO(timurrrr): we don't build unit_tests automatically on these bots | 344 # TODO(timurrrr): we don't build unit_tests automatically on these bots |
| 345 # because it's slow and flaky. | 345 # because it's slow and flaky. |
| 346 'drmemory_unit_1_of_5', | 346 'drmemory_unit_1_of_5', |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 451 | 451 |
| 452 f_chromium_win_targets = win().TargetTestsFactory( | 452 f_chromium_win_targets = win().TargetTestsFactory( |
| 453 factory_properties={'show_perf_results' : True, | 453 factory_properties={'show_perf_results' : True, |
| 454 'perf_id' : 'chromium-win-targets'}) | 454 'perf_id' : 'chromium-win-targets'}) |
| 455 | 455 |
| 456 f_chromium_rel_linux_valgrind_x64 = linux().ChromiumFactory( | 456 f_chromium_rel_linux_valgrind_x64 = linux().ChromiumFactory( |
| 457 target='Release', | 457 target='Release', |
| 458 tests=['valgrind_googleurl', | 458 tests=['valgrind_googleurl', |
| 459 'valgrind_printing', | 459 'valgrind_printing', |
| 460 'valgrind_media', | 460 'valgrind_media', |
| 461 'valgrind_app', | 461 'valgrind_sql', |
| 462 'valgrind_ipc', | 462 'valgrind_ipc', |
| 463 'valgrind_remoting', | 463 'valgrind_remoting', |
| 464 'valgrind_base', | 464 'valgrind_base', |
| 465 'valgrind_crypto', | 465 'valgrind_crypto', |
| 466 'valgrind_sync', | 466 'valgrind_sync', |
| 467 'valgrind_net', | 467 'valgrind_net', |
| 468 'valgrind_gfx', | 468 'valgrind_gfx', |
| 469 'valgrind_unit_1_of_2', | 469 'valgrind_unit_1_of_2', |
| 470 'valgrind_unit_2_of_2', | 470 'valgrind_unit_2_of_2', |
| 471 ], | 471 ], |
| 472 options=['googleurl_unittests', | 472 options=['googleurl_unittests', |
| 473 'printing_unittests', | 473 'printing_unittests', |
| 474 'media_unittests', | 474 'media_unittests', |
| 475 'app_unittests', | 475 'sql_unittests', |
| 476 'ipc_tests', | 476 'ipc_tests', |
| 477 'remoting_unittests', | 477 'remoting_unittests', |
| 478 'base_unittests', | 478 'base_unittests', |
| 479 'crypto_unittests', | 479 'crypto_unittests', |
| 480 'sync_unit_tests', | 480 'sync_unit_tests', |
| 481 'net_unittests', | 481 'net_unittests', |
| 482 'gfx_unittests', | 482 'gfx_unittests', |
| 483 'unit_tests', | 483 'unit_tests', |
| 484 ], | 484 ], |
| 485 factory_properties={ | 485 factory_properties={ |
| 486 'needs_valgrind' : True, | 486 'needs_valgrind' : True, |
| 487 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines, | 487 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines, |
| 488 'GYP_GENERATORS':'make'}}) | 488 'GYP_GENERATORS':'make'}}) |
| 489 | 489 |
| 490 f_chromium_rel_linux_tsan_x64 = linux().ChromiumFactory( | 490 f_chromium_rel_linux_tsan_x64 = linux().ChromiumFactory( |
| 491 target='Release', | 491 target='Release', |
| 492 tests=['tsan_googleurl', | 492 tests=['tsan_googleurl', |
| 493 'tsan_printing', | 493 'tsan_printing', |
| 494 'tsan_media', | 494 'tsan_media', |
| 495 'tsan_app', | 495 'tsan_sql', |
| 496 'tsan_ipc', | 496 'tsan_ipc', |
| 497 'tsan_remoting', | 497 'tsan_remoting', |
| 498 'tsan_gfx', | 498 'tsan_gfx', |
| 499 'tsan_base', | 499 'tsan_base', |
| 500 'tsan_crypto', | 500 'tsan_crypto', |
| 501 'tsan_sync', | 501 'tsan_sync', |
| 502 'tsan_net', | 502 'tsan_net', |
| 503 'tsan_unit_1_of_2', | 503 'tsan_unit_1_of_2', |
| 504 'tsan_unit_2_of_2', | 504 'tsan_unit_2_of_2', |
| 505 # Experimental! Run the same set of tests in RaceVerifier mode | 505 # Experimental! Run the same set of tests in RaceVerifier mode |
| 506 'tsan_rv_googleurl', | 506 'tsan_rv_googleurl', |
| 507 'tsan_rv_printing', | 507 'tsan_rv_printing', |
| 508 'tsan_rv_media', | 508 'tsan_rv_media', |
| 509 'tsan_rv_app', | 509 'tsan_rv_sql', |
| 510 'tsan_rv_ipc', | 510 'tsan_rv_ipc', |
| 511 'tsan_rv_remoting', | 511 'tsan_rv_remoting', |
| 512 'tsan_rv_gfx', | 512 'tsan_rv_gfx', |
| 513 'tsan_rv_base', | 513 'tsan_rv_base', |
| 514 'tsan_rv_crypto', | 514 'tsan_rv_crypto', |
| 515 'tsan_rv_sync', | 515 'tsan_rv_sync', |
| 516 'tsan_rv_net', | 516 'tsan_rv_net', |
| 517 'tsan_rv_unit_1_of_2', | 517 'tsan_rv_unit_1_of_2', |
| 518 'tsan_rv_unit_2_of_2', | 518 'tsan_rv_unit_2_of_2', |
| 519 ], | 519 ], |
| 520 options=['googleurl_unittests', | 520 options=['googleurl_unittests', |
| 521 'printing_unittests', | 521 'printing_unittests', |
| 522 'media_unittests', | 522 'media_unittests', |
| 523 'app_unittests', | 523 'sql_unittests', |
| 524 'ipc_tests', | 524 'ipc_tests', |
| 525 'remoting_unittests', | 525 'remoting_unittests', |
| 526 'base_unittests', | 526 'base_unittests', |
| 527 'crypto_unittests', | 527 'crypto_unittests', |
| 528 'sync_unit_tests', | 528 'sync_unit_tests', |
| 529 'net_unittests', | 529 'net_unittests', |
| 530 'gfx_unittests', | 530 'gfx_unittests', |
| 531 'unit_tests', | 531 'unit_tests', |
| 532 ], | 532 ], |
| 533 factory_properties={ | 533 factory_properties={ |
| 534 'needs_valgrind' : True, | 534 'needs_valgrind' : True, |
| 535 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}) | 535 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}) |
| 536 | 536 |
| 537 f_chromium_dbg_win_tsan = win_build().ChromiumFactory( | 537 f_chromium_dbg_win_tsan = win_build().ChromiumFactory( |
| 538 target='Debug', | 538 target='Debug', |
| 539 tests=[ | 539 tests=[ |
| 540 'tsan_googleurl', | 540 'tsan_googleurl', |
| 541 'tsan_printing', | 541 'tsan_printing', |
| 542 'tsan_remoting', | 542 'tsan_remoting', |
| 543 'tsan_app', | 543 'tsan_sql', |
| 544 'tsan_media', | 544 'tsan_media', |
| 545 'tsan_ipc', | 545 'tsan_ipc', |
| 546 'tsan_base', | 546 'tsan_base', |
| 547 'tsan_crypto', | 547 'tsan_crypto', |
| 548 'tsan_net', | 548 'tsan_net', |
| 549 ], | 549 ], |
| 550 project='all.sln;chromium_builder_dbg_tsan_win', | 550 project='all.sln;chromium_builder_dbg_tsan_win', |
| 551 factory_properties={ | 551 factory_properties={ |
| 552 'needs_tsan_win' : True, | 552 'needs_tsan_win' : True, |
| 553 'gclient_env': { 'GYP_DEFINES' : pin_gyp_defines }, | 553 'gclient_env': { 'GYP_DEFINES' : pin_gyp_defines }, |
| (...skipping 374 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 928 '%(builder)s, revision %(revision)s', | 928 '%(builder)s, revision %(revision)s', |
| 929 extraRecipients=['jochen@chromium.org'], | 929 extraRecipients=['jochen@chromium.org'], |
| 930 lookup=master_utils.FilterDomain(), | 930 lookup=master_utils.FilterDomain(), |
| 931 forgiving_steps=forgiving_steps, | 931 forgiving_steps=forgiving_steps, |
| 932 use_getname=True)) | 932 use_getname=True)) |
| 933 | 933 |
| 934 ####### PROJECT IDENTITY | 934 ####### PROJECT IDENTITY |
| 935 | 935 |
| 936 # Buildbot master url: | 936 # Buildbot master url: |
| 937 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.fyi/' | 937 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.fyi/' |
| OLD | NEW |