Add pg_upgrade test suite
Peter Eisentraut <peter_e@gmx.net>
Add pg_upgrade test suite It runs the regression tests, runs pg_upgrade on the populated database, and compares the before and after dumps. While not actually a cross-version upgrade, this does detect omissions and bugs in the involved tools from time to time. It's also possible to do a cross-version upgrade by manually supplying parameters.
Files
| Path | Change | +/− |
|---|---|---|
| contrib/pg_upgrade/.gitignore | modified | +4 −0 |
| contrib/pg_upgrade/Makefile | modified | +8 −0 |
| contrib/pg_upgrade/TESTING | modified | +19 −0 |
| contrib/pg_upgrade/test.sh | added | +123 −0 |
| src/makefiles/pgxs.mk | modified | +1 −1 |
| src/test/regress/GNUmakefile | modified | +1 −1 |