- Notifications
You must be signed in to change notification settings - Fork4.9k
Commit800d93f
committed
Allow pg_regress.c wrappers to postprocess test result files.
Add an optional callback to regression_main() that, if provided,is invoked on each test output file before we try to compare itto the expected-result file.The main and isolation test programs don't need this (yet).In pg_regress_ecpg, add a filter that eliminates target-hostdetails from "could not connect" error reports. This filterdoesn't do anything as of this commit, but it will be neededby the next one.In the long run we might want to provide some more general,perhaps pattern-based, filtering mechanism for test output.For now, this will solve the immediate problem.Discussion:https://postgr.es/m/BN6PR05MB3492948E4FD76C156E747E8BC9160@BN6PR05MB3492.namprd05.prod.outlook.com1 parentffa2e46 commit800d93f
File tree
5 files changed
+134
-24
lines changed- src
- interfaces/ecpg/test
- test
- isolation
- regress
5 files changed
+134
-24
lines changedLines changed: 88 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
26 | 33 |
| |
27 |
| - | |
| 34 | + | |
28 | 35 |
| |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 | 36 |
| |
34 | 37 |
| |
35 | 38 |
| |
| |||
76 | 79 |
| |
77 | 80 |
| |
78 | 81 |
| |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
79 | 142 |
| |
80 | 143 |
| |
81 | 144 |
| |
| |||
139 | 202 |
| |
140 | 203 |
| |
141 | 204 |
| |
142 |
| - | |
| 205 | + | |
143 | 206 |
| |
144 | 207 |
| |
145 | 208 |
| |
| |||
167 | 230 |
| |
168 | 231 |
| |
169 | 232 |
| |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
170 | 248 |
| |
171 | 249 |
| |
172 | 250 |
| |
| |||
176 | 254 |
| |
177 | 255 |
| |
178 | 256 |
| |
179 |
| - | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
180 | 261 |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
145 | 145 |
| |
146 | 146 |
| |
147 | 147 |
| |
148 |
| - | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
149 | 152 |
|
Lines changed: 19 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
731 | 731 |
| |
732 | 732 |
| |
733 | 733 |
| |
734 |
| - | |
| 734 | + | |
735 | 735 |
| |
736 | 736 |
| |
737 | 737 |
| |
| |||
1616 | 1616 |
| |
1617 | 1617 |
| |
1618 | 1618 |
| |
1619 |
| - | |
| 1619 | + | |
| 1620 | + | |
1620 | 1621 |
| |
1621 | 1622 |
| |
1622 | 1623 |
| |
| |||
1730 | 1731 |
| |
1731 | 1732 |
| |
1732 | 1733 |
| |
1733 |
| - | |
| 1734 | + | |
1734 | 1735 |
| |
1735 | 1736 |
| |
1736 | 1737 |
| |
| |||
1756 | 1757 |
| |
1757 | 1758 |
| |
1758 | 1759 |
| |
1759 |
| - | |
| 1760 | + | |
1760 | 1761 |
| |
1761 | 1762 |
| |
1762 | 1763 |
| |
| |||
1769 | 1770 |
| |
1770 | 1771 |
| |
1771 | 1772 |
| |
1772 |
| - | |
| 1773 | + | |
1773 | 1774 |
| |
1774 | 1775 |
| |
1775 | 1776 |
| |
| |||
1801 | 1802 |
| |
1802 | 1803 |
| |
1803 | 1804 |
| |
| 1805 | + | |
| 1806 | + | |
1804 | 1807 |
| |
1805 | 1808 |
| |
1806 | 1809 |
| |
| |||
1867 | 1870 |
| |
1868 | 1871 |
| |
1869 | 1872 |
| |
1870 |
| - | |
| 1873 | + | |
| 1874 | + | |
1871 | 1875 |
| |
1872 | 1876 |
| |
1873 | 1877 |
| |
| |||
1882 | 1886 |
| |
1883 | 1887 |
| |
1884 | 1888 |
| |
1885 |
| - | |
| 1889 | + | |
1886 | 1890 |
| |
1887 | 1891 |
| |
1888 | 1892 |
| |
| |||
1900 | 1904 |
| |
1901 | 1905 |
| |
1902 | 1906 |
| |
| 1907 | + | |
| 1908 | + | |
1903 | 1909 |
| |
1904 | 1910 |
| |
1905 | 1911 |
| |
| |||
2083 | 2089 |
| |
2084 | 2090 |
| |
2085 | 2091 |
| |
2086 |
| - | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
2087 | 2096 |
| |
2088 | 2097 |
| |
2089 | 2098 |
| |
| |||
2554 | 2563 |
| |
2555 | 2564 |
| |
2556 | 2565 |
| |
2557 |
| - | |
| 2566 | + | |
2558 | 2567 |
| |
2559 | 2568 |
| |
2560 | 2569 |
| |
2561 | 2570 |
| |
2562 |
| - | |
| 2571 | + | |
2563 | 2572 |
| |
2564 | 2573 |
| |
2565 | 2574 |
| |
|
Lines changed: 19 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
34 | 35 |
| |
35 | 36 |
| |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
36 | 47 |
| |
37 | 48 |
| |
38 | 49 |
| |
| |||
48 | 59 |
| |
49 | 60 |
| |
50 | 61 |
| |
51 |
| - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
52 | 66 |
| |
53 | 67 |
| |
54 | 68 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
122 |
| - | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
123 | 126 |
|
0 commit comments
Comments
(0)