From: Daniel Gustafsson Date: Fri, 12 Nov 2021 20:38:10 +0000 (+0100) Subject: Document PG_TEST_NOCLEAN in TAP test README X-Git-Tag: REL_15_BETA1~1184 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=05d8785af2a192d436df5b7734aacb4e0bab5da8;p=thirdparty%2Fpostgresql.git Document PG_TEST_NOCLEAN in TAP test README Commit 90627cf98 added support for retaining the data directory even on successful tests, but failed to document the environment variable which controls retention. This adds a small note to the TAP test README about PG_TEST_NOCLEAN which when set skips removing the data directories from successful tests. Reviewed-by: Tom Lane Discussion: https://postgr.es/m/2B02C1B3-3F41-4E14-92B9-005D83623A0B@yesql.se --- diff --git a/src/test/perl/README b/src/test/perl/README index d62db9b5d88..919d4a82799 100644 --- a/src/test/perl/README +++ b/src/test/perl/README @@ -23,6 +23,11 @@ tmp_check/log/ to get more info. Files named 'regress_log_XXX' are log output from the perl test scripts themselves, and should be examined first. Other files are postmaster logs, and may be helpful as additional data. +Data directories will also be left behind for analysis when a test fails; +they are named according to the test filename. But if the environment +variable PG_TEST_NOCLEAN is set, data directories will be retained +regardless of test status. + Writing tests -------------