forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit5b75a4f
committed
pgbench: Report errors during run better
When an error occurs during a benchmark run, exit with a nonzero exitcode and write a message at the end. Previously, it would just printthe error message when it happened but then proceed to print the runsummary normally and exit with status 0. To still allowdistinguishing setup from run-time errors, we use exit status 2 forthe new state, whereas existing errors during pgbench initializationuse exit status 1.Reviewed-by: Fabien COELHO <coelho@cri.ensmp.fr>1 parent35584fd commit5b75a4f
File tree
3 files changed
+51
-29
lines changed- doc/src/sgml/ref
- src/bin/pgbench
- t
3 files changed
+51
-29
lines changedLines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
804 | 804 |
| |
805 | 805 |
| |
806 | 806 |
| |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
807 | 819 |
| |
808 | 820 |
| |
809 | 821 |
| |
|
Lines changed: 10 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4931 | 4931 |
| |
4932 | 4932 |
| |
4933 | 4933 |
| |
| 4934 | + | |
| 4935 | + | |
4934 | 4936 |
| |
4935 | 4937 |
| |
4936 | 4938 |
| |
| |||
5675 | 5677 |
| |
5676 | 5678 |
| |
5677 | 5679 |
| |
| 5680 | + | |
| 5681 | + | |
| 5682 | + | |
| 5683 | + | |
5678 | 5684 |
| |
5679 | 5685 |
| |
5680 | 5686 |
| |
| |||
5699 | 5705 |
| |
5700 | 5706 |
| |
5701 | 5707 |
| |
5702 |
| - | |
| 5708 | + | |
| 5709 | + | |
| 5710 | + | |
| 5711 | + | |
5703 | 5712 |
| |
5704 | 5713 |
| |
5705 | 5714 |
| |
|
Lines changed: 29 additions & 28 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
537 | 537 |
| |
538 | 538 |
| |
539 | 539 |
| |
540 |
| - | |
| 540 | + | |
541 | 541 |
| |
542 | 542 |
| |
543 | 543 |
| |
| |||
556 | 556 |
| |
557 | 557 |
| |
558 | 558 |
| |
559 |
| - | |
| 559 | + | |
560 | 560 |
| |
561 | 561 |
| |
562 | 562 |
| |
563 |
| - | |
| 563 | + | |
564 | 564 |
| |
565 | 565 |
| |
566 | 566 |
| |
| |||
600 | 600 |
| |
601 | 601 |
| |
602 | 602 |
| |
603 |
| - | |
| 603 | + | |
604 | 604 |
| |
605 | 605 |
| |
606 | 606 |
| |
607 |
| - | |
| 607 | + | |
608 | 608 |
| |
609 | 609 |
| |
610 | 610 |
| |
611 |
| - | |
| 611 | + | |
612 | 612 |
| |
613 | 613 |
| |
614 | 614 |
| |
615 | 615 |
| |
616 | 616 |
| |
617 | 617 |
| |
618 |
| - | |
| 618 | + | |
619 | 619 |
| |
620 | 620 |
| |
621 | 621 |
| |
622 | 622 |
| |
623 |
| - | |
| 623 | + | |
624 | 624 |
| |
625 | 625 |
| |
626 | 626 |
| |
627 | 627 |
| |
628 |
| - | |
| 628 | + | |
629 | 629 |
| |
630 | 630 |
| |
631 | 631 |
| |
632 | 632 |
| |
633 | 633 |
| |
634 |
| - | |
| 634 | + | |
635 | 635 |
| |
636 | 636 |
| |
637 | 637 |
| |
638 | 638 |
| |
639 | 639 |
| |
640 |
| - | |
| 640 | + | |
641 | 641 |
| |
642 | 642 |
| |
643 | 643 |
| |
644 | 644 |
| |
645 | 645 |
| |
646 |
| - | |
| 646 | + | |
647 | 647 |
| |
648 | 648 |
| |
649 | 649 |
| |
650 | 650 |
| |
651 | 651 |
| |
652 |
| - | |
| 652 | + | |
653 | 653 |
| |
654 | 654 |
| |
655 | 655 |
| |
656 | 656 |
| |
657 |
| - | |
| 657 | + | |
658 | 658 |
| |
659 | 659 |
| |
660 | 660 |
| |
661 | 661 |
| |
662 | 662 |
| |
663 |
| - | |
| 663 | + | |
664 | 664 |
| |
665 | 665 |
| |
666 | 666 |
| |
667 |
| - | |
| 667 | + | |
668 | 668 |
| |
669 | 669 |
| |
670 | 670 |
| |
671 |
| - | |
| 671 | + | |
672 | 672 |
| |
673 | 673 |
| |
674 | 674 |
| |
| |||
678 | 678 |
| |
679 | 679 |
| |
680 | 680 |
| |
681 |
| - | |
| 681 | + | |
682 | 682 |
| |
683 | 683 |
| |
684 | 684 |
| |
| |||
691 | 691 |
| |
692 | 692 |
| |
693 | 693 |
| |
694 |
| - | |
| 694 | + | |
695 | 695 |
| |
696 |
| - | |
| 696 | + | |
697 | 697 |
| |
698 |
| - | |
| 698 | + | |
699 | 699 |
| |
700 |
| - | |
| 700 | + | |
701 | 701 |
| |
702 |
| - | |
| 702 | + | |
703 | 703 |
| |
704 | 704 |
| |
705 | 705 |
| |
706 | 706 |
| |
707 |
| - | |
| 707 | + | |
708 | 708 |
| |
709 | 709 |
| |
710 | 710 |
| |
711 | 711 |
| |
712 |
| - | |
| 712 | + | |
713 | 713 |
| |
714 | 714 |
| |
715 | 715 |
| |
716 | 716 |
| |
717 | 717 |
| |
718 |
| - | |
| 718 | + | |
719 | 719 |
| |
720 | 720 |
| |
721 | 721 |
| |
| |||
738 | 738 |
| |
739 | 739 |
| |
740 | 740 |
| |
741 |
| - | |
| 741 | + | |
742 | 742 |
| |
743 | 743 |
| |
744 | 744 |
| |
745 | 745 |
| |
746 | 746 |
| |
747 | 747 |
| |
748 | 748 |
| |
| 749 | + | |
749 | 750 |
| |
750 | 751 |
| |
751 | 752 |
| |
752 | 753 |
| |
753 | 754 |
| |
754 | 755 |
| |
755 |
| - | |
| 756 | + | |
756 | 757 |
| |
757 | 758 |
| |
758 | 759 |
| |
|
0 commit comments
Comments
(0)