forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit558fff0
committed
pg_regress: Emit TAP compliant output
This converts pg_regress output format to emit TAP compliant outputwhile keeping it as human readable as possible for use without TAPtest harnesses. As verbose harness related information isn't reallysupported by TAP this also reduces the verbosity of pg_regress runswhich makes scrolling through log output in buildfarm/CI runs a biteasier as well.As the meson TAP parser conumes whitespace, the leading indentationfor differentiating parallel tests from sequential tests has beenchanged to a single character prefix.This patch has been around for an extended period of time, reviewerslisted below may have been involved in reviewing a version quitedifferent from the version in this commit. The original idea forthis patch was a hacking session with Jinbao Chen.TAP format testing is also enabled in meson as of this.Reviewed-by: Andres Freund <andres@anarazel.de>Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>Reviewed-by: Nikolay Shaplov <dhyan@nataraj.su>Reviewed-by: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>Reviewed-by: Peter Eisentraut <peter.eisentraut@enterprisedb.com>Discussion:https://postgr.es/m/BD4B107D-7E53-4794-ACBA-275BEB4327C9@yesql.seDiscussion:https://postgr.es/m/20220221164736.rq3ornzjdkmwk2wo@alap3.anarazel.de1 parent9b058f6 commit558fff0
File tree
4 files changed
+325
-262
lines changed- doc/src/sgml
- src
- test/regress
4 files changed
+325
-262
lines changedLines changed: 5 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| 33 | + | |
| 34 | + | |
33 | 35 |
| |
34 | 36 |
| |
35 | 37 |
| |
| |||
43 | 45 |
| |
44 | 46 |
| |
45 | 47 |
| |
| 48 | + | |
| 49 | + | |
46 | 50 |
| |
47 | 51 |
| |
48 | 52 |
| |
49 |
| - | |
50 |
| - | |
51 |
| - | |
| 53 | + | |
52 | 54 |
| |
53 | 55 |
| |
54 | 56 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3118 | 3118 |
| |
3119 | 3119 |
| |
3120 | 3120 |
| |
| 3121 | + | |
3121 | 3122 |
| |
3122 | 3123 |
| |
3123 | 3124 |
| |
|
Lines changed: 7 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
444 | 444 |
| |
445 | 445 |
| |
446 | 446 |
| |
447 |
| - | |
| 447 | + | |
448 | 448 |
| |
449 | 449 |
| |
450 | 450 |
| |
| |||
457 | 457 |
| |
458 | 458 |
| |
459 | 459 |
| |
460 |
| - | |
| 460 | + | |
461 | 461 |
| |
462 | 462 |
| |
463 | 463 |
| |
| |||
471 | 471 |
| |
472 | 472 |
| |
473 | 473 |
| |
474 |
| - | |
| 474 | + | |
475 | 475 |
| |
476 | 476 |
| |
477 | 477 |
| |
| |||
665 | 665 |
| |
666 | 666 |
| |
667 | 667 |
| |
668 |
| - | |
| 668 | + | |
669 | 669 |
| |
670 | 670 |
| |
671 | 671 |
| |
| |||
674 | 674 |
| |
675 | 675 |
| |
676 | 676 |
| |
677 |
| - | |
| 677 | + | |
678 | 678 |
| |
679 | 679 |
| |
680 | 680 |
| |
681 | 681 |
| |
682 | 682 |
| |
683 | 683 |
| |
684 |
| - | |
| 684 | + | |
685 | 685 |
| |
686 | 686 |
| |
687 | 687 |
| |
| |||
690 | 690 |
| |
691 | 691 |
| |
692 | 692 |
| |
693 |
| - | |
| 693 | + | |
694 | 694 |
| |
695 | 695 |
| |
696 | 696 |
| |
|
0 commit comments
Comments
(0)