Commit Graph

135 Commits (579cef5faf11b63a312691e086415b37d7888b5a)

Author SHA1 Message Date
Tom Lane 579cef5faf Harden TAP tests that intentionally corrupt page checksums. 4 years ago
Noah Misch f60bb3e0a9 Introduce PG_TEST_TIMEOUT_DEFAULT for TAP suite non-elapsing timeouts. 4 years ago
Andrew Dunstan 8b5cd373ba
Remove most msys special processing in TAP tests 4 years ago
Andrew Dunstan 652ff988fb
Remove PostgreSQL::Test::Utils::perl2host completely 4 years ago
Tom Lane cf680bd653 Tighten TAP tests' tracking of postmaster state some more. 4 years ago
Tom Lane b0623625a0 TAP tests: check for postmaster.pid anyway when "pg_ctl start" fails. 4 years ago
Tom Lane b1f943d2aa Improve contrib/amcheck's tests for CREATE INDEX CONCURRENTLY. 4 years ago
Noah Misch dde966efb2 Avoid race in RelationBuildDesc() affecting CREATE INDEX CONCURRENTLY. 4 years ago
Andrew Dunstan c697d8a39b
Fix PostgresNode install_path sanity tests that fail on Windows 4 years ago
Andrew Dunstan e1c1c30f63
Pre branch pgindent / pgperltidy run 4 years ago
Tom Lane f452aaf7d4 Restore robustness of TAP tests that wait for postmaster restart. 4 years ago
Andrew Dunstan 11e9caff82
In PostgresNode.pm, don't pass SQL to psql on the command line 4 years ago
Noah Misch d03eeab886 Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl. 4 years ago
Andrew Dunstan 8bdd6f563a
Use a more portable way to get the version string in PostgresNode 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
Andrew Dunstan 8b82de0164
Remove extraneous newlines added by perl copyright patch 4 years ago
Andrew Dunstan 8fa6e6919c
Add a copyright notice to perl files lacking one. 4 years ago
Andrew Dunstan 4c4eaf3d19 Make PostgresNode version aware 4 years ago
Andrew Dunstan e014d25dea fix silly perl error in commit d064afc720 4 years ago
Andrew Dunstan d064afc720 Only ever test for non-127.0.0.1 addresses on Windows in PostgresNode 4 years ago
Andrew Dunstan 95c3a1956e Avoid unfortunate IPC::Run path caching in PostgresNode 4 years ago
Andrew Dunstan 3c5b0685b9 Allow TestLib::slurp_file to skip contents, and use as needed 4 years ago
Michael Paquier c7578fa640 Fix some failures with connection tests on Windows hosts 5 years ago
Michael Paquier 9afffcb833 Add some information about authenticated identity via log_connections 5 years ago
Michael Paquier 6d41dd045a Change PostgresNode::connect_fails() to never send down queries 5 years ago
Michael Paquier c50624cdd2 Refactor all TAP test suites doing connection checks 5 years ago
Michael Paquier 0d1a33438d Move some client-specific routines from SSLServer to PostgresNode 5 years ago
Andrew Dunstan b34ca595ab Allow for installation-aware instances of PostgresNode 5 years ago
Tom Lane 081876d75e Add end-to-end testing of pg_basebackup's tar-format output. 5 years ago
Noah Misch a1b8aa1e4e Use HASH_BLOBS for xidhash. 5 years ago
Noah Misch 73aae4522b Correct behavior descriptions in comments, and correct a test name. 5 years ago
Alvaro Herrera 831611b11c
Use fast checkpoint in PostgresNode::backup() 5 years ago
Tom Lane 4964253048 Put back explicit setting of replication values within TAP tests. 5 years ago
Tom Lane 151c0c5f72 Remove obsolete replication settings within TAP tests. 5 years ago
Noah Misch 676a9c3cc4 Correct several behavior descriptions in comments. 5 years ago
Tom Lane ffb4cee43b Further tighten Windows CRLF conversion in our TAP test scripts. 5 years ago
Tom Lane 91bdf499b3 Tighten up Windows CRLF conversion in our TAP test scripts. 5 years ago
Andres Freund 229f8c219f tap tests: replace 'master' with 'primary'. 5 years ago
Alvaro Herrera 1d3743023e
Fix walsender error cleanup code 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Peter Eisentraut 1d53432ff9 Allow using Unix-domain sockets on Windows in tests 6 years ago
Noah Misch bf989aaf35 When a TAP file has non-zero exit status, retain temporary directories. 6 years ago
Peter Eisentraut dc788668bb Fail if recovery target is not reached 6 years ago
Tom Lane 7c015045b9 Add basic TAP tests for psql's tab-completion logic. 6 years ago
Tom Lane 803466b6ff Avoid picking already-bound TCP ports in kerberos and ldap test suites. 6 years ago
Noah Misch 660a2b1903 Consolidate methods for translating a Perl path to a Windows path. 6 years ago
Noah Misch 54c2ecb567 Honor TEMP_CONFIG in TAP suites. 6 years ago
Thomas Munro 8efe710d9c Probe only 127.0.0.1 when looking for ports on Unix. 6 years ago
Noah Misch 4ab02e8156 Test both 0.0.0.0 and 127.0.0.x addresses to find a usable port. 7 years ago
Michael Paquier d9f543e9e9 Switch TAP tests of pg_rewind to use non-superuser role, take two 7 years ago