1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2024-11-28 09:33:54 +02:00
Commit Graph

198 Commits

Author SHA1 Message Date
Ivan Lazarev
26939d67c4 [PBCKP-220] removed inheritance GDBObj->ProbackupTest 2022-07-01 04:00:05 +03:00
Ivan Lazarev
32aae17928 [PBCKP-220] minor updates for gdb checks, checking CI tests 2022-06-30 02:28:29 +03:00
asavchkov
0b5b37e893
Add a workflow to build and test probackup on Windows (#484)
* Add a workflow to build and test probackup on Windows

* [PBCKP-149] fix test_basic_validate_nullified_heap_page_backup for windows

Co-authored-by: Alexey Savchkov <a.savchkov@postgrespro.ru>
Co-authored-by: Mikhail A. Kulagin <m.kulagin@postgrespro.ru>
2022-05-26 15:53:01 +03:00
dlepikhova
b87ca18bfc
[Issue #265][PGPRO-5421] archive-push backward compatibility (#437)
Restore the --wal-file-path option of the archive-push command (it was ignored since a196073) 

Co-authored-by: Mikhail A. Kulagin <m.kulagin@postgrespro.ru>
Co-authored-by: Elena Indrupskaya <e.indrupskaya@postgrespro.ru>
2021-11-22 10:41:49 +03:00
Mikhail A. Kulagin
196a70bd32 Fixes for ptrack tests (test_ptrack_vacuum, test_ptrack_vacuum_bits_frozen, test_ptrack_vacuum_bits_visibility):
this is workaround for spgist metadata update bug (PGPRO-5707)
2021-10-20 20:37:44 +03:00
Mikhail A. Kulagin
3cd69fb903 relaxation of the requirement for calling the old pg_catalog.ptrack_version() function 2021-10-18 17:20:35 +03:00
Mikhail A. Kulagin
80e88588c7 Fix broken in da5eb96 tests.validate.ValidateTest.test_basic_validate_nullified_heap_page_backup 2021-10-14 16:52:25 +03:00
Mikhail A. Kulagin
da5eb961c4 Stabilize tests.backup.BackupTest.test_backup_modes_archive 2021-10-14 16:06:10 +03:00
Mikhail A. Kulagin
de497aad52 Stabilize tests.ptrack.PtrackTest.test_horizon_lsn_ptrack 2021-10-14 15:11:08 +03:00
Mikhail A. Kulagin
ba28354de7 Merge branch 'master' into release_2_5 2021-08-03 22:24:33 +03:00
AndrewBille
8846e1997a
Stabilizy tests. (#411)
* tests: Introduced a new flag for tests -- PGPROBACKUP_GDB
* tests: Do travis builds with CFLAGS="-O0" (stabilization of gdb tests)
* tests: Run compatibility tests only if PGPROBACKUPBIN_OLD set
* tests: Running some tests now depends on PGPROBACKUP_SSH_REMOTE
2021-08-03 21:59:49 +03:00
Mikhail A. Kulagin
7de728496d
Catchup command implementation (#392)
[ PR #392] New command "catchup" is added, it allows fallen-behind standby to "catch up" with master, or create standby from scratch without resorting to restore from backup

Co-authored-by: Grigory Smolkin <g.smolkin@postgrespro.ru>
Co-authored-by: anastasia <lubennikovaav@gmail.com>
Co-authored-by: Elena Indrupskaya <e.indrupskaya@postgrespro.ru>
2021-06-21 11:45:10 +03:00
Grigory Smolkin
b13d3b8c88 Merge branch 'master' into release_2_5 2021-06-20 14:54:16 +03:00
Grigory Smolkin
e27a6a91e0 [Issue #400] PostgreSQL 14 support 2021-06-20 02:13:35 +03:00
Grigory Smolkin
7ca590c6cc tests: drop ptrack1 suppport 2021-06-18 12:12:37 +03:00
Grigory Smolkin
dbbfee4a63 tests: disable ptrack testing for PG < 11 2021-06-17 22:29:55 +03:00
Grigory Smolkin
97b23c45f6 Merge branch 'master' into release_2_5 2021-06-17 02:33:06 +03:00
Grigory Smolkin
6e8e948fd6 [Issue #313] added test coverage 2021-06-17 02:32:36 +03:00
Grigory Smolkin
ab85396a85 Merge branch 'master' into release_2_5 2021-05-26 21:08:39 +03:00
Yura Sokolov
d3bbb74d01 tests: disable autovacuum by default
With autovacuum enabled tests are unstable. Especially they are unstable
if postgresql is running under valgrind and therefore is severely
inhibited (and vacuum has time to be triggered).
2021-05-25 17:09:42 +03:00
Grigory Smolkin
d8050e5ce4 [Issue #385] improve test coverage 2021-05-18 14:59:00 +03:00
Grigory Smolkin
23b00b1ddf tests: set env for run_binary 2021-04-26 12:52:37 +03:00
Grigory Smolkin
9f29fb9b59 tests: sleep in slow_start 2021-04-25 15:33:49 +03:00
Grigory Smolkin
898d5f3292 sleep in slow_start 2021-04-25 01:10:36 +03:00
Grigory Smolkin
afcb00a04e tests: remove some old comments 2021-03-22 21:32:38 +03:00
Grigory Smolkin
9fcf99034d tests: store gdb output internally 2021-03-22 21:24:14 +03:00
a.kozhemyakin
dd8c23c9b1 delete nodes in del_test_dir 2021-02-18 05:13:11 +00:00
a.kozhemyakin
2193cd76fc clear pgdata and stop node after tests 2021-02-18 03:01:28 +00:00
kav23alex
f29ab895b3 remove self.nodes 2021-02-16 10:15:27 +07:00
kav23alex
92dfb3a313 clean data after run test 2021-02-16 09:34:01 +07:00
a.kozhemyakin
4261d5eba4 fix 2021-02-15 10:49:16 +03:00
a.kozhemyakin
eb91b7d54a Merge branch 'master' 2021-02-15 10:46:12 +03:00
a.kozhemyakin
5ea3615711 fix 2021-02-15 10:32:32 +03:00
a.kozhemyakin
fb5debda8a fix for test test_pgpro434_4 (not zero code exit) 2021-02-15 10:24:04 +03:00
a.kozhemyakin
86b71f934d clear data nodes after run test 2021-02-15 06:32:28 +03:00
a.kozhemyakin
b11bd8eb74 fix: clean node data after test 2021-02-14 10:34:49 +03:00
Grigory Smolkin
f324b08180 tests: more fixes for "cfs_backup" module 2021-02-11 20:27:47 +03:00
Grigory Smolkin
94ada4c137 [Issue #308] test coverage and comments improvement 2021-02-03 01:41:49 +03:00
Grigory Smolkin
4e445024f2 [Issue #280] Expand "--force" flag for incremental restore, now in case of system ID mismatch the destination PGDATA will be deleted; the content of the directory, used as destination for tablespace remapping, is now also deleted. Tablespace map is now validated before reading. 2021-01-22 15:56:14 +03:00
Grigory Smolkin
27310b3684 [Issue #284] added tests.time_stamp.TimeStamp.test_handling_of_TZ_env_variable 2020-12-09 10:50:49 +03:00
Grigory Smolkin
186fb72e1c tests: minor fixes 2020-12-03 13:15:08 +03:00
Grigory Smolkin
d11e3398f0 [Issue #238] in PG>=12 use postgresql.auto.conf for recovery parameters 2020-12-02 18:32:26 +03:00
Grigory Smolkin
1cf233d3a0 [Issue #281] Non-exclusive locking mode for read-only tasks, such as restore and validate 2020-12-01 12:36:36 +03:00
Andrew A. Bille
cbb721427d tests: ignore ptrack.map.tmp in pgdata_content 2020-11-16 15:15:05 +07:00
Andrew A. Bille
c796ab2c42 tests: fix errors for python3 in ptrack_helpers 2020-11-02 14:07:12 +07:00
Grigory Smolkin
3c00972bd4 tests: move to python3 2020-10-30 02:47:06 +03:00
Grigory Smolkin
a1f576752d tests: kludge for testgres, which currently does not support PG13 2020-10-19 18:57:48 +03:00
Grigory Smolkin
6b01210216 tests: use wal_keep_segments in make_simple_node 2020-09-26 09:27:46 +03:00
Grigory Smolkin
ee6d0327de [Issue #261] fix tests 2020-09-25 11:49:05 +03:00
Grigory Smolkin
066bb50274 tests: added tests.ptrack.PtrackTest.test_ptrack_stop_pg 2020-08-19 14:05:55 +03:00