Commit Graph

253 Commits (097366c45f5dfe142eb232dc6d348ca0705a63a9)

Author SHA1 Message Date
Michael Paquier b39838889e Add pg_version() to PostgreSQL::Test::Cluster 4 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Andrew Dunstan 3b0a42e74e
Add timestamp and elapsed time decorations to TAP test logs 4 years ago
Andres Freund 6f0cf87872 pgstat: remove stats_temp_directory. 4 years ago
Stephen Frost 39969e2a1e Remove exclusive backup mode 4 years ago
Andrew Dunstan d5f43a1a10
Remove use of perl parent module in Cluster.pm 4 years ago
Andrew Dunstan ddee016b34
Fix comment typo in PotsgreSQL::Test::Cluster module 4 years ago
Daniel Gustafsson 2beb4acff1 Add diagnostic output on error in pump_until 4 years ago
Andrew Dunstan fb16d2c658
Make PostgreSQL::Test::Cluster compatible with all live branches 4 years ago
Robert Haas ad4f2c47de Make PostgreSQL::Test::Cluster::run_log() return a useful value. 4 years ago
Tom Lane 174877f1e3 Harden TAP tests that intentionally corrupt page checksums. 4 years ago
Daniel Gustafsson 7dac61402e Remove unused module imports from TAP tests 4 years ago
Michael Paquier 6bdf1a1400 Fix collection of typos in the code and the documentation 4 years ago
Noah Misch f2698ea02c Introduce PG_TEST_TIMEOUT_DEFAULT for TAP suite non-elapsing timeouts. 4 years ago
Daniel Gustafsson 6da65a3f9a Add function to pump IPC process until string match 4 years ago
Andrew Dunstan 1c6d462939
Remove most msys special processing in TAP tests 4 years ago
Andrew Dunstan 95d981338b
Remove PostgreSQL::Test::Utils::perl2host completely 4 years ago
Andrew Dunstan f1ac4a74de
Disable perl2host() processing in TAP tests 4 years ago
Daniel Gustafsson 4d373e0528 Ensure that STDERR is empty in connect_ok tests 4 years ago
Daniel Gustafsson 549ec201d6 Replace Test::More plans with done_testing 4 years ago
Michael Paquier ba15f16107 Add PostgreSQL::Test::Cluster::config_data() 4 years ago
Andrew Dunstan acea505186
Improve msys2 detection for TAP tests 4 years ago
Noah Misch ce6d79368e On sparc64+ext4, suppress test failures from known WAL read failure. 4 years ago
Tom Lane 4fdbf9af51 Tighten TAP tests' tracking of postmaster state some more. 4 years ago
Tom Lane 6c4a8903b9 TAP tests: check for postmaster.pid anyway when "pg_ctl start" fails. 4 years ago
Tom Lane ed48e3582e Clean up TAP tests' usage of wait_for_catchup(). 4 years ago
Jeff Davis a2ab9c06ea Respect permissions within logical replication. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Andres Freund 45f52709d8 Make PG_TEST_USE_UNIX_SOCKETS work for tap tests on windows. 4 years ago
Tom Lane 92e70796e9 Doc: update some things relevant to minimum Test::More version. 4 years ago
Andrew Dunstan 405f32fc49
Require version 0.98 of Test::More for TAP tests 4 years ago
Daniel Gustafsson 05d8785af2 Document PG_TEST_NOCLEAN in TAP test README 4 years ago
Tom Lane b21415595c Doc: improve README files associated with TAP tests. 4 years ago
Tom Lane 7f580aa5d8 Improve contrib/amcheck's tests for CREATE INDEX CONCURRENTLY. 4 years ago
Andrew Dunstan b3b4d8e68a
Move Perl test modules to a better namespace 4 years ago
Noah Misch fdd965d074 Avoid race in RelationBuildDesc() affecting CREATE INDEX CONCURRENTLY. 4 years ago
Andrew Dunstan 15124d0e22
Fix PostgresNode install_path sanity tests that fail on Windows 4 years ago
Michael Paquier f9c4cb6868 Add more $Test::Builder::Level in the TAP tests 4 years ago
Tom Lane 3eb1f4d097 Doc: update testing recipe in src/test/perl/README. 4 years ago
Tom Lane 93fb39eca6 Update test/perl/README to insist on Perl version >= 5.8.3, too. 4 years ago
Andres Freund 2f74db1236 Fix TestLib::slurp_file() with offset on windows. 4 years ago
Michael Paquier 0d91c52a8f Fix places in TestLib.pm in need of adaptation to the output of Msys perl 4 years ago
Michael Paquier de1d4fef71 Add PostgresNode::command_fails_like() 4 years ago
Andrew Dunstan bad1067522
Make TestLib::perl2host more consistent and robust 5 years ago
Andrew Dunstan 87076c4083
Add a getter function for a PostgresNode install_path 5 years ago
Andrew Dunstan 1e8d89f880
Add PostgresVersion.pm method to emit the major version string 5 years ago
Andrew Dunstan 5dc932f9e7
Remove the last vestiges of Exporter from PostgresNode 5 years ago
Andrew Dunstan 201a76183e
Unify PostgresNode's new() and get_new_node() methods 5 years ago
Andrew Dunstan dbfe6e4b17
Add adjust_conf method to PostgresNode 5 years ago
Andrew Dunstan b33259e261
Add -w back to the flags for pg_ctl (re)start in PostgresNode 5 years ago