Thread: pgsql: Back-patch src/test/recovery and PostgresNode from 9.6 to 9.5.
Back-patch src/test/recovery and PostgresNode from 9.6 to 9.5. This omits 007_sync_rep.pl, which tests a feature new in 9.6. The only other change is to substitute "hot_standby" for "replica". A planned back-patch will use this suite to test its recovery behavior changes. Identified by Kyotaro Horiguchi, though I did not use his patch. Discussion: https://postgr.es/m/20200304.162919.898938381201316571.horikyota.ntt@gmail.com Branch ------ REL9_5_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/12034da6cc39373fdb378ade133aec71c7730828 Modified Files -------------- src/Makefile.global.in | 4 +- src/test/Makefile | 2 +- src/test/perl/PostgresNode.pm | 1481 +++++++++++++++++++++++++++ src/test/perl/RecursiveCopy.pm | 154 +++ src/test/perl/TestLib.pm | 37 + src/test/recovery/.gitignore | 2 + src/test/recovery/Makefile | 20 + src/test/recovery/README | 17 + src/test/recovery/t/001_stream_rep.pl | 68 ++ src/test/recovery/t/002_archiving.pl | 76 ++ src/test/recovery/t/003_recovery_targets.pl | 127 +++ src/test/recovery/t/004_timeline_switch.pl | 75 ++ src/test/recovery/t/005_replay_delay.pl | 69 ++ src/test/recovery/t/008_fsm_truncation.pl | 93 ++ src/test/recovery/t/017_shm.pl | 204 ++++ src/tools/msvc/vcregress.pl | 17 +- 16 files changed, 2441 insertions(+), 5 deletions(-)