Add pg_upgrade test suite

Peter Eisentraut <peter_e@gmx.net>

Commit: 08da2d282f1c3cbff141ecd218d737990cf6d234
Author: Peter Eisentraut <peter_e@gmx.net>
Date: 2011-11-27T20:42:32Z
Releases: 9.2.0
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

PathChange+/−
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