pgsql: Support retaining data dirs on successful TAP tests
Support retaining data dirs on successful TAP tests
This moves the data directories from using temporary directories with
randomness in the directory name to a static name, to make it easier to
debug. The data directory will be retained if tests fail or the test
code dies/exits with failure, and is automatically removed on the next
make check.
If the environment variable PG_TEST_NOCLEAN is defined, the data
directories will be retained regardless of test or exit status.
Author: Daniel Gustafsson <daniel@yesql.se>
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/90627cf98a8e7d0531789391fd798c9bfcc3bc1a
Modified Files
--------------
src/Makefile.global.in | 6 ++--
src/bin/pg_rewind/RewindTest.pm | 7 +++--
src/bin/pg_rewind/t/001_basic.pl | 4 +--
src/bin/pg_rewind/t/002_databases.pl | 4 +--
src/bin/pg_rewind/t/003_extrafiles.pl | 4 +--
src/bin/pg_rewind/t/004_pg_xlog_symlink.pl | 4 +--
src/test/perl/PostgresNode.pm | 47 ++++++++++++++++++++++++++++--
7 files changed, 61 insertions(+), 15 deletions(-)
--
Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers