| OLD | NEW |
| 1 # vim: ft=python: | 1 # vim: ft=python: |
| 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 from buildbot.changes.filter import ChangeFilter | 6 from buildbot.changes.filter import ChangeFilter |
| 7 from buildbot.process.properties import WithProperties | 7 from buildbot.process.properties import WithProperties |
| 8 from buildbot.scheduler import Dependent | 8 from buildbot.scheduler import Dependent |
| 9 from buildbot.scheduler import Nightly | 9 from buildbot.scheduler import Nightly |
| 10 from buildbot.scheduler import Periodic | 10 from buildbot.scheduler import Periodic |
| (...skipping 469 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 480 'name': 'CrWin7Goma(clbr)', | 480 'name': 'CrWin7Goma(clbr)', |
| 481 'factory': m_remote_run('chromium'), | 481 'factory': m_remote_run('chromium'), |
| 482 'category': 'goma', | 482 'category': 'goma', |
| 483 'auto_reboot': False, | 483 'auto_reboot': False, |
| 484 } | 484 } |
| 485 | 485 |
| 486 b_chromium_win_clang_goma = { | 486 b_chromium_win_clang_goma = { |
| 487 'name': 'CrWinClangGoma', | 487 'name': 'CrWinClangGoma', |
| 488 'factory': m_remote_run('chromium', timeout=3000), | 488 'factory': m_remote_run('chromium', timeout=3000), |
| 489 'category': 'goma', | 489 'category': 'goma', |
| 490 'auto_reboot': False, | 490 'auto_reboot': True, |
| 491 } | 491 } |
| 492 | 492 |
| 493 b_chromium_win_clang = { | 493 b_chromium_win_clang = { |
| 494 'name': 'CrWinClang', | 494 'name': 'CrWinClang', |
| 495 'factory': m_remote_run('chromium', triggers=['cr_win_clang']), | 495 'factory': m_remote_run('chromium', triggers=['cr_win_clang']), |
| 496 'category': 'win clang', | 496 'category': 'win clang', |
| 497 'auto_reboot': False, | 497 'auto_reboot': True, |
| 498 } | 498 } |
| 499 | 499 |
| 500 b_chromium_win_clang_tester = { | 500 b_chromium_win_clang_tester = { |
| 501 'name': 'CrWinClang tester', | 501 'name': 'CrWinClang tester', |
| 502 'factory': m_remote_run('chromium'), | 502 'factory': m_remote_run('chromium'), |
| 503 'category': 'win clang', | 503 'category': 'win clang', |
| 504 'auto_reboot': False, | 504 'auto_reboot': False, |
| 505 } | 505 } |
| 506 | 506 |
| 507 b_chromium_win_clang_dbg = { | 507 b_chromium_win_clang_dbg = { |
| 508 'name': 'CrWinClang(dbg)', | 508 'name': 'CrWinClang(dbg)', |
| 509 'factory': m_remote_run('chromium', triggers=['cr_win_clang_dbg']), | 509 'factory': m_remote_run('chromium', triggers=['cr_win_clang_dbg']), |
| 510 'category': 'win clang', | 510 'category': 'win clang', |
| 511 'auto_reboot': False, | 511 'auto_reboot': True, |
| 512 } | 512 } |
| 513 b_chromium_win_clang_dbg_tester = { | 513 b_chromium_win_clang_dbg_tester = { |
| 514 'name': 'CrWinClang(dbg) tester', | 514 'name': 'CrWinClang(dbg) tester', |
| 515 'factory': m_remote_run('chromium'), | 515 'factory': m_remote_run('chromium'), |
| 516 'category': 'win clang', | 516 'category': 'win clang', |
| 517 'auto_reboot': False, | 517 'auto_reboot': False, |
| 518 } | 518 } |
| 519 | 519 |
| 520 b_chromium_win_clang_shared = { | 520 b_chromium_win_clang_shared = { |
| 521 'name': 'CrWinClang(shared)', | 521 'name': 'CrWinClang(shared)', |
| 522 'factory': m_remote_run('chromium', triggers=['cr_win_clang_shared']), | 522 'factory': m_remote_run('chromium', triggers=['cr_win_clang_shared']), |
| 523 'category': 'win clang', | 523 'category': 'win clang', |
| 524 'auto_reboot': False, | 524 'auto_reboot': True, |
| 525 } | 525 } |
| 526 b_chromium_win_clang_shared_tester = { | 526 b_chromium_win_clang_shared_tester = { |
| 527 'name': 'CrWinClang(shared) tester', | 527 'name': 'CrWinClang(shared) tester', |
| 528 'factory': m_remote_run('chromium'), | 528 'factory': m_remote_run('chromium'), |
| 529 'category': 'win clang', | 529 'category': 'win clang', |
| 530 'auto_reboot': False, | 530 'auto_reboot': False, |
| 531 } | 531 } |
| 532 | 532 |
| 533 b_chromium_win_clang_64 = { | 533 b_chromium_win_clang_64 = { |
| 534 'name': 'CrWinClang64', | 534 'name': 'CrWinClang64', |
| 535 'factory': m_remote_run('chromium', triggers=['cr_win_clang_64']), | 535 'factory': m_remote_run('chromium', triggers=['cr_win_clang_64']), |
| 536 'category': 'win clang', | 536 'category': 'win clang', |
| 537 'auto_reboot': False, | 537 'auto_reboot': True, |
| 538 } | 538 } |
| 539 b_chromium_win_clang_64_tester = { | 539 b_chromium_win_clang_64_tester = { |
| 540 'name': 'CrWinClang64 tester', | 540 'name': 'CrWinClang64 tester', |
| 541 'factory': m_remote_run('chromium'), | 541 'factory': m_remote_run('chromium'), |
| 542 'category': 'win clang', | 542 'category': 'win clang', |
| 543 'auto_reboot': False, | 543 'auto_reboot': False, |
| 544 } | 544 } |
| 545 | 545 |
| 546 b_chromium_win_clang_64_dbg = { | 546 b_chromium_win_clang_64_dbg = { |
| 547 'name': 'CrWinClang64(dbg)', | 547 'name': 'CrWinClang64(dbg)', |
| 548 'factory': m_remote_run('chromium', triggers=['cr_win_clang_64_dbg']), | 548 'factory': m_remote_run('chromium', triggers=['cr_win_clang_64_dbg']), |
| 549 'category': 'win clang', | 549 'category': 'win clang', |
| 550 'auto_reboot': False, | 550 'auto_reboot': True, |
| 551 } | 551 } |
| 552 b_chromium_win_clang_64_dbg_tester = { | 552 b_chromium_win_clang_64_dbg_tester = { |
| 553 'name': 'CrWinClang64(dbg) tester', | 553 'name': 'CrWinClang64(dbg) tester', |
| 554 'factory': m_remote_run('chromium'), | 554 'factory': m_remote_run('chromium'), |
| 555 'category': 'win clang', | 555 'category': 'win clang', |
| 556 'auto_reboot': False, | 556 'auto_reboot': False, |
| 557 } | 557 } |
| 558 | 558 |
| 559 b_chromium_win_clang_64_shared = { | 559 b_chromium_win_clang_64_shared = { |
| 560 'name': 'CrWinClang64(dll)', | 560 'name': 'CrWinClang64(dll)', |
| 561 'factory': m_remote_run('chromium', triggers=['cr_win_clang_64_shared']), | 561 'factory': m_remote_run('chromium', triggers=['cr_win_clang_64_shared']), |
| 562 'category': 'win clang', | 562 'category': 'win clang', |
| 563 'auto_reboot': False, | 563 'auto_reboot': True, |
| 564 } | 564 } |
| 565 b_chromium_win_clang_64_shared_tester = { | 565 b_chromium_win_clang_64_shared_tester = { |
| 566 'name': 'CrWinClang64(dll) tester', | 566 'name': 'CrWinClang64(dll) tester', |
| 567 'factory': m_remote_run('chromium'), | 567 'factory': m_remote_run('chromium'), |
| 568 'category': 'win clang', | 568 'category': 'win clang', |
| 569 'auto_reboot': False, | 569 'auto_reboot': False, |
| 570 } | 570 } |
| 571 | 571 |
| 572 b_chromium_win_clang_lld = { | 572 b_chromium_win_clang_lld = { |
| 573 'name': 'CrWinClangLLD', | 573 'name': 'CrWinClangLLD', |
| 574 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld']), | 574 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld']), |
| 575 'category': 'clang tot', | 575 'category': 'clang tot', |
| 576 'auto_reboot': False, | 576 'auto_reboot': True, |
| 577 } | 577 } |
| 578 b_chromium_win_clang_lld_tester = { | 578 b_chromium_win_clang_lld_tester = { |
| 579 'name': 'CrWinClangLLD tester', | 579 'name': 'CrWinClangLLD tester', |
| 580 'factory': m_remote_run('chromium'), | 580 'factory': m_remote_run('chromium'), |
| 581 'category': 'clang tot', | 581 'category': 'clang tot', |
| 582 'auto_reboot': False, | 582 'auto_reboot': False, |
| 583 } | 583 } |
| 584 b_chromium_win_clang_lld_dbg = { | 584 b_chromium_win_clang_lld_dbg = { |
| 585 'name': 'CrWinClngLLDdbg', | 585 'name': 'CrWinClngLLDdbg', |
| 586 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld_dbg']), | 586 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld_dbg']), |
| 587 'category': 'clang tot', | 587 'category': 'clang tot', |
| 588 'auto_reboot': False, | 588 'auto_reboot': True, |
| 589 } | 589 } |
| 590 b_chromium_win_clang_lld_dbg_tester = { | 590 b_chromium_win_clang_lld_dbg_tester = { |
| 591 'name': 'CrWinClngLLDdbg tester', | 591 'name': 'CrWinClngLLDdbg tester', |
| 592 'factory': m_remote_run('chromium'), | 592 'factory': m_remote_run('chromium'), |
| 593 'category': 'clang tot', | 593 'category': 'clang tot', |
| 594 'auto_reboot': False, | 594 'auto_reboot': False, |
| 595 } | 595 } |
| 596 b_chromium_win_clang_lld64 = { | 596 b_chromium_win_clang_lld64 = { |
| 597 'name': 'CrWinClangLLD64', | 597 'name': 'CrWinClangLLD64', |
| 598 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld64']), | 598 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld64']), |
| 599 'category': 'clang tot', | 599 'category': 'clang tot', |
| 600 'auto_reboot': False, | 600 'auto_reboot': True, |
| 601 } | 601 } |
| 602 b_chromium_win_clang_lld64_tester = { | 602 b_chromium_win_clang_lld64_tester = { |
| 603 'name': 'CrWinClangLLD64 tester', | 603 'name': 'CrWinClangLLD64 tester', |
| 604 'factory': m_remote_run('chromium'), | 604 'factory': m_remote_run('chromium'), |
| 605 'category': 'clang tot', | 605 'category': 'clang tot', |
| 606 'auto_reboot': False, | 606 'auto_reboot': False, |
| 607 } | 607 } |
| 608 b_chromium_win_clang_lld64_dbg = { | 608 b_chromium_win_clang_lld64_dbg = { |
| 609 'name': 'CrWinClngLLD64dbg', | 609 'name': 'CrWinClngLLD64dbg', |
| 610 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld64_dbg']), | 610 'factory': m_remote_run('chromium', triggers=['cr_win_clang_lld64_dbg']), |
| 611 'category': 'clang tot', | 611 'category': 'clang tot', |
| 612 'auto_reboot': False, | 612 'auto_reboot': True, |
| 613 } | 613 } |
| 614 b_chromium_win_clang_lld64_dbg_tester = { | 614 b_chromium_win_clang_lld64_dbg_tester = { |
| 615 'name': 'CrWinClngLLD64dbg tester', | 615 'name': 'CrWinClngLLD64dbg tester', |
| 616 'factory': m_remote_run('chromium'), | 616 'factory': m_remote_run('chromium'), |
| 617 'category': 'clang tot', | 617 'category': 'clang tot', |
| 618 'auto_reboot': False, | 618 'auto_reboot': False, |
| 619 } | 619 } |
| 620 | 620 |
| 621 b_chromium_win_clang_asan = { | 621 b_chromium_win_clang_asan = { |
| 622 'name': 'CrWinAsan', | 622 'name': 'CrWinAsan', |
| 623 'factory': m_remote_run('chromium', triggers=['cr_win_clang_asan']), | 623 'factory': m_remote_run('chromium', triggers=['cr_win_clang_asan']), |
| 624 'category': 'clang tot', | 624 'category': 'clang tot', |
| 625 'auto_reboot': False, | 625 'auto_reboot': True, |
| 626 } | 626 } |
| 627 b_chromium_win_clang_asan_tester = { | 627 b_chromium_win_clang_asan_tester = { |
| 628 'name': 'CrWinAsan tester', | 628 'name': 'CrWinAsan tester', |
| 629 'factory': m_remote_run('chromium'), | 629 'factory': m_remote_run('chromium'), |
| 630 'category': 'clang tot', | 630 'category': 'clang tot', |
| 631 'auto_reboot': False, | 631 'auto_reboot': False, |
| 632 } | 632 } |
| 633 | 633 |
| 634 b_chromium_win_clang_asan_shared = { | 634 b_chromium_win_clang_asan_shared = { |
| 635 'name': 'CrWinAsan(dll)', | 635 'name': 'CrWinAsan(dll)', |
| 636 'factory': m_remote_run('chromium', triggers=['cr_win_clang_asan_shared']), | 636 'factory': m_remote_run('chromium', triggers=['cr_win_clang_asan_shared']), |
| 637 'category': 'clang tot', | 637 'category': 'clang tot', |
| 638 'auto_reboot': False, | 638 'auto_reboot': True, |
| 639 } | 639 } |
| 640 b_chromium_win_clang_asan_shared_tester = { | 640 b_chromium_win_clang_asan_shared_tester = { |
| 641 'name': 'CrWinAsan(dll) tester', | 641 'name': 'CrWinAsan(dll) tester', |
| 642 'factory': m_remote_run('chromium'), | 642 'factory': m_remote_run('chromium'), |
| 643 'category': 'clang tot', | 643 'category': 'clang tot', |
| 644 'auto_reboot': False, | 644 'auto_reboot': False, |
| 645 } | 645 } |
| 646 | 646 |
| 647 b_chromium_win_clang_asan_coverage = { | 647 b_chromium_win_clang_asan_coverage = { |
| 648 'name': 'CrWinAsanCov', | 648 'name': 'CrWinAsanCov', |
| 649 'factory': m_remote_run('chromium', triggers=['cr_win_clang_asan_coverage']), | 649 'factory': m_remote_run('chromium', triggers=['cr_win_clang_asan_coverage']), |
| 650 'category': 'clang tot', | 650 'category': 'clang tot', |
| 651 'auto_reboot': False, | 651 'auto_reboot': True, |
| 652 } | 652 } |
| 653 b_chromium_win_clang_asan_coverage_tester = { | 653 b_chromium_win_clang_asan_coverage_tester = { |
| 654 'name': 'CrWinAsanCov tester', | 654 'name': 'CrWinAsanCov tester', |
| 655 'factory': m_remote_run('chromium'), | 655 'factory': m_remote_run('chromium'), |
| 656 'category': 'clang tot', | 656 'category': 'clang tot', |
| 657 'auto_reboot': False, | 657 'auto_reboot': False, |
| 658 } | 658 } |
| 659 | 659 |
| 660 b_clang_tot_linux = { | 660 b_clang_tot_linux = { |
| 661 'name': 'ClangToTLinux', | 661 'name': 'ClangToTLinux', |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 768 'ios/unified_builder_tester' | 768 'ios/unified_builder_tester' |
| 769 ), | 769 ), |
| 770 'category': 'clang tot', | 770 'category': 'clang tot', |
| 771 'auto_reboot': True, | 771 'auto_reboot': True, |
| 772 } | 772 } |
| 773 | 773 |
| 774 b_clang_tot_win = { | 774 b_clang_tot_win = { |
| 775 'name': 'ClangToTWin', | 775 'name': 'ClangToTWin', |
| 776 'factory': m_remote_run('chromium', triggers=['clang_tot_win']), | 776 'factory': m_remote_run('chromium', triggers=['clang_tot_win']), |
| 777 'category': 'clang tot', | 777 'category': 'clang tot', |
| 778 'auto_reboot': False, | 778 'auto_reboot': True, |
| 779 } | 779 } |
| 780 b_clang_tot_win_tester = { | 780 b_clang_tot_win_tester = { |
| 781 'name': 'ClangToTWin tester', | 781 'name': 'ClangToTWin tester', |
| 782 'factory': m_remote_run('chromium'), | 782 'factory': m_remote_run('chromium'), |
| 783 'category': 'clang tot', | 783 'category': 'clang tot', |
| 784 'auto_reboot': False, | 784 'auto_reboot': False, |
| 785 } | 785 } |
| 786 b_clang_tot_win_dbg = { | 786 b_clang_tot_win_dbg = { |
| 787 'name': 'ClangToTWin(dbg)', | 787 'name': 'ClangToTWin(dbg)', |
| 788 'factory': m_remote_run('chromium', triggers=['clang_tot_win_dbg']), | 788 'factory': m_remote_run('chromium', triggers=['clang_tot_win_dbg']), |
| 789 'category': 'clang tot', | 789 'category': 'clang tot', |
| 790 'auto_reboot': False, | 790 'auto_reboot': True, |
| 791 } | 791 } |
| 792 b_clang_tot_win_dbg_tester = { | 792 b_clang_tot_win_dbg_tester = { |
| 793 'name': 'ClangToTWin(dbg) tester', | 793 'name': 'ClangToTWin(dbg) tester', |
| 794 'factory': m_remote_run('chromium'), | 794 'factory': m_remote_run('chromium'), |
| 795 'category': 'clang tot', | 795 'category': 'clang tot', |
| 796 'auto_reboot': False, | 796 'auto_reboot': False, |
| 797 } | 797 } |
| 798 b_clang_tot_win_dll = { | 798 b_clang_tot_win_dll = { |
| 799 'name': 'ClangToTWin(dll)', | 799 'name': 'ClangToTWin(dll)', |
| 800 'factory': m_remote_run('chromium', triggers=['clang_tot_win_dll']), | 800 'factory': m_remote_run('chromium', triggers=['clang_tot_win_dll']), |
| 801 'category': 'clang tot', | 801 'category': 'clang tot', |
| 802 'auto_reboot': False, | 802 'auto_reboot': True, |
| 803 } | 803 } |
| 804 b_clang_tot_win_dll_tester = { | 804 b_clang_tot_win_dll_tester = { |
| 805 'name': 'ClangToTWin(dll) tester', | 805 'name': 'ClangToTWin(dll) tester', |
| 806 'factory': m_remote_run('chromium'), | 806 'factory': m_remote_run('chromium'), |
| 807 'category': 'clang tot', | 807 'category': 'clang tot', |
| 808 'auto_reboot': False, | 808 'auto_reboot': False, |
| 809 } | 809 } |
| 810 b_clang_tot_win64 = { | 810 b_clang_tot_win64 = { |
| 811 'name': 'ClangToTWin64', | 811 'name': 'ClangToTWin64', |
| 812 'factory': m_remote_run('chromium', triggers=['clang_tot_win64']), | 812 'factory': m_remote_run('chromium', triggers=['clang_tot_win64']), |
| 813 'category': 'clang tot', | 813 'category': 'clang tot', |
| 814 'auto_reboot': False, | 814 'auto_reboot': True, |
| 815 } | 815 } |
| 816 b_clang_tot_win64_tester = { | 816 b_clang_tot_win64_tester = { |
| 817 'name': 'ClangToTWin64 tester', | 817 'name': 'ClangToTWin64 tester', |
| 818 'factory': m_remote_run('chromium'), | 818 'factory': m_remote_run('chromium'), |
| 819 'category': 'clang tot', | 819 'category': 'clang tot', |
| 820 'auto_reboot': False, | 820 'auto_reboot': False, |
| 821 } | 821 } |
| 822 b_clang_tot_win64_dbg = { | 822 b_clang_tot_win64_dbg = { |
| 823 'name': 'ClangToTWin64(dbg)', | 823 'name': 'ClangToTWin64(dbg)', |
| 824 'factory': m_remote_run('chromium', triggers=['clang_tot_win64_dbg']), | 824 'factory': m_remote_run('chromium', triggers=['clang_tot_win64_dbg']), |
| 825 'category': 'clang tot', | 825 'category': 'clang tot', |
| 826 'auto_reboot': False, | 826 'auto_reboot': True, |
| 827 } | 827 } |
| 828 b_clang_tot_win64_dbg_tester = { | 828 b_clang_tot_win64_dbg_tester = { |
| 829 'name': 'ClangToTWin64(dbg) tester', | 829 'name': 'ClangToTWin64(dbg) tester', |
| 830 'factory': m_remote_run('chromium'), | 830 'factory': m_remote_run('chromium'), |
| 831 'category': 'clang tot', | 831 'category': 'clang tot', |
| 832 'auto_reboot': False, | 832 'auto_reboot': False, |
| 833 } | 833 } |
| 834 b_clang_tot_win64_dll = { | 834 b_clang_tot_win64_dll = { |
| 835 'name': 'ClangToTWin64(dll)', | 835 'name': 'ClangToTWin64(dll)', |
| 836 'factory': m_remote_run('chromium', triggers=['clang_tot_win64_dll']), | 836 'factory': m_remote_run('chromium', triggers=['clang_tot_win64_dll']), |
| 837 'category': 'clang tot', | 837 'category': 'clang tot', |
| 838 'auto_reboot': False, | 838 'auto_reboot': True, |
| 839 } | 839 } |
| 840 b_clang_tot_win64_dll_tester = { | 840 b_clang_tot_win64_dll_tester = { |
| 841 'name': 'ClangToTWin64(dll) tester', | 841 'name': 'ClangToTWin64(dll) tester', |
| 842 'factory': m_remote_run('chromium'), | 842 'factory': m_remote_run('chromium'), |
| 843 'category': 'clang tot', | 843 'category': 'clang tot', |
| 844 'auto_reboot': False, | 844 'auto_reboot': False, |
| 845 } | 845 } |
| 846 | 846 |
| 847 b_chromium_dbg_android_builder = { | 847 b_chromium_dbg_android_builder = { |
| 848 'name': 'Android Builder (dbg)', | 848 'name': 'Android Builder (dbg)', |
| (...skipping 657 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1506 ])) | 1506 ])) |
| 1507 | 1507 |
| 1508 c['status'].append(MailNotifier( | 1508 c['status'].append(MailNotifier( |
| 1509 fromaddr=ActiveMaster.from_address, # Reply-To address | 1509 fromaddr=ActiveMaster.from_address, # Reply-To address |
| 1510 mode='failing', | 1510 mode='failing', |
| 1511 relayhost=config.Master.smtp, | 1511 relayhost=config.Master.smtp, |
| 1512 subject='Build failure on %(builder)s', | 1512 subject='Build failure on %(builder)s', |
| 1513 extraRecipients=['sbc@chromium.org'], | 1513 extraRecipients=['sbc@chromium.org'], |
| 1514 sendToInterestedUsers=False, | 1514 sendToInterestedUsers=False, |
| 1515 builders=['Linux ARM'])) | 1515 builders=['Linux ARM'])) |
| OLD | NEW |