diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2011-11-27 22:42:32 +0200 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2011-11-27 22:42:32 +0200 |
commit | 08da2d282f1c3cbff141ecd218d737990cf6d234 (patch) | |
tree | 28bab8e043eacd472d8129f5aa11ef84af99c21e /src | |
parent | 8722a1a06aedbbbeb4f848a7b9ee62d6ae8649c6 (diff) | |
download | postgresql-08da2d282f1c3cbff141ecd218d737990cf6d234.tar.gz postgresql-08da2d282f1c3cbff141ecd218d737990cf6d234.zip |
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.
Diffstat (limited to 'src')
-rw-r--r-- | src/makefiles/pgxs.mk | 2 | ||||
-rw-r--r-- | src/test/regress/GNUmakefile | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/makefiles/pgxs.mk b/src/makefiles/pgxs.mk index 84a296a60d7..7dc874240ac 100644 --- a/src/makefiles/pgxs.mk +++ b/src/makefiles/pgxs.mk @@ -207,7 +207,7 @@ ifdef OBJS rm -f $(OBJS) endif ifdef EXTRA_CLEAN - rm -f $(EXTRA_CLEAN) + rm -rf $(EXTRA_CLEAN) endif ifdef REGRESS # things created by various check targets diff --git a/src/test/regress/GNUmakefile b/src/test/regress/GNUmakefile index 90aea6cc82a..ec293914ec9 100644 --- a/src/test/regress/GNUmakefile +++ b/src/test/regress/GNUmakefile @@ -132,7 +132,7 @@ tablespace-setup: ## Run tests ## -REGRESS_OPTS = --dlpath=. +REGRESS_OPTS = --dlpath=. $(EXTRA_REGRESS_OPTS) check: all tablespace-setup $(pg_regress_check) $(REGRESS_OPTS) --schedule=$(srcdir)/parallel_schedule $(MAXCONNOPT) $(TEMP_CONF) $(EXTRA_TESTS) |