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 <dan...@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