1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2024-12-12 11:45:24 +02:00
Commit Graph

776 Commits

Author SHA1 Message Date
Grigory Smolkin
3a0046e686 [Issue #90] tests fix 2019-07-05 00:25:36 +03:00
Grigory Smolkin
eac3d8a1d0 Merge branch 'master' into issue_92 2019-07-03 21:11:39 +03:00
Grigory Smolkin
b231d845f3 tests: added backup.BackupTest.test_backup_truncate_misaligned 2019-07-03 18:06:47 +03:00
Grigory Smolkin
c3d89c2552 tests: minor fixes in module "archive" 2019-07-03 18:00:15 +03:00
Grigory Smolkin
61282253db tests: minor fix for basic tests suit 2019-07-03 17:58:36 +03:00
Grigory Smolkin
f87fd1b2ac tests: added replica.ReplicaTest.test_replica_promote 2019-07-03 17:57:11 +03:00
Grigory Smolkin
265837b106 tests: minor fixes 2019-07-01 16:24:57 +03:00
Grigory Smolkin
361af245df tests: remove compatibility.CompatibilityTest.test_backup_concurrent_drop_table 2019-07-01 15:15:42 +03:00
Grigory Smolkin
6caf77ebbe tests: minor fixes 2019-06-29 03:19:31 +03:00
Grigory Smolkin
c069399f41 Merge branch 'master' into issue_92 2019-06-28 01:16:46 +03:00
Grigory Smolkin
eb2a397a01 tests: minor fixes for corruption detection 2019-06-28 01:16:10 +03:00
Grigory Smolkin
500e8b9ca3 Merge branch 'master' into issue_92 2019-06-28 01:07:51 +03:00
Grigory Smolkin
4a3ac209e0 tests: added backup.BackupTest.test_backup_detect_corruption 2019-06-28 00:41:14 +03:00
Grigory Smolkin
a5eb8db914 [Issue #92] Refactoring of catalog_get_last_data_backup(). First we look for latest valid FULL backup, he is the chain ancestor. Then latest valid child of chain ancestor becomes the parent of current backup. 2019-06-27 19:43:03 +03:00
Grigory Smolkin
4217bc2c22 [Issue #92] Overlapping chains and retention redundancy 2019-06-27 13:09:42 +03:00
Grigory Smolkin
54737fb8f4 tests: added retention.RetentionTest.test_retention_redundancy_overlapping_chains 2019-06-27 01:41:21 +03:00
Grigory Smolkin
341b612520 tests: added tests.backup.BackupTest.test_backup_with_least_privileges_role 2019-06-24 20:08:03 +03:00
Grigory Smolkin
f6ec367700 tests: fixes for ".partial" tests 2019-06-20 16:39:54 +03:00
Grigory Smolkin
66ad28201e tests: for ".partial" WAL file 2019-06-20 06:54:11 +03:00
Grigory Smolkin
5c751cbac7 tests: fix tests.validate.ValidateTest.test_validate_corrupt_tablespace_map 2019-06-18 20:51:10 +03:00
Grigory Smolkin
ad582b45d3 tests: fix permission issue in external module 2019-06-18 18:54:28 +03:00
Grigory Smolkin
ae19a99893 [Issue #79] minor fixes 2019-06-11 09:55:05 +03:00
Grigory Smolkin
e58cf5b776 tests: more tests for partial restore 2019-06-10 21:03:34 +03:00
Grigory Smolkin
cb37bf8ecb Merge branch 'master' into issue_79 2019-06-10 21:00:58 +03:00
Grigory Smolkin
dd2d85d11f tests: added truncate_every_file_in_dir 2019-06-10 20:56:01 +03:00
Grigory Smolkin
a4df3b4178 [Issue #79] added tests for partial restore 2019-06-07 03:18:49 +03:00
Grigory Smolkin
29bbcf9b82 tests: minor fixes 2019-06-05 16:41:36 +03:00
Grigory Smolkin
5814327593 tests: fix backup.BackupTest.test_sigint_handling 2019-06-05 12:51:00 +03:00
Grigory Smolkin
2050cc0350 tests: fix module pgpro2068 2019-06-05 01:43:55 +03:00
Grigory Smolkin
c92e10d52b tests: added validate.ValidateTest.test_validate_corrupt_tablespace_map 2019-06-04 21:12:20 +03:00
Grigory Smolkin
513bc487c2 tests: remove psycopg2 2019-06-01 15:00:32 +03:00
Grigory Smolkin
b4442c5762 tests: added external.ExternalTest.test_external_validation 2019-06-01 12:07:09 +03:00
Anastasia
30126c6eb5 Refactoring of checkdb. Move code to a separate file, improve error messages 2019-05-31 18:15:43 +03:00
Grigory Smolkin
2ac21b541d Release 2.1.3 2019-05-30 14:19:02 +03:00
Grigory Smolkin
2d7e60f9b1 tests: minor fixes 2019-05-29 18:49:38 +03:00
Grigory Smolkin
fcc1c4b939 tests: fix checkdb tests 2019-05-29 12:09:53 +03:00
Grigory Smolkin
64550a6675 tests: added backup.BackupTest.test_basic_missing_dir_permissions and backup.BackupTest.test_basic_missing_file_permissions 2019-05-28 22:37:12 +03:00
Grigory Smolkin
284613bb2f tests: added tests.backup.BackupTest.test_drop_table 2019-05-28 19:51:19 +03:00
Grigory Smolkin
1b0eb68694 tests: fix pgpro2068 2019-05-28 17:50:03 +03:00
Grigory Smolkin
88fed2b424 tests: add suit of basic tests 2019-05-28 12:41:03 +03:00
Grigory Smolkin
8514420c3f tests: minor changes 2019-05-28 11:22:58 +03:00
Grigory Smolkin
d436270b8e tests: minor fixes 2019-05-28 11:11:41 +03:00
Grigory Smolkin
64d0443057 tests: add property pg_config_version 2019-05-24 00:40:42 +03:00
Grigory Smolkin
420a527a65 tests: added checkdb.CheckdbTest.test_checkdb_sigint_handling 2019-05-23 20:28:46 +03:00
Grigory Smolkin
3b9d6c4d3a tests: added remote.RemoteTest.test_remote_sanity 2019-05-23 16:52:15 +03:00
Grigory Smolkin
6a64e5640e tests: added validate.ValidateTest.test_validation_after_backup 2019-05-23 11:58:28 +03:00
Grigory Smolkin
00cbcc8160 tests: fixes 2019-05-23 11:29:00 +03:00
Grigory Smolkin
5cf1556984 tests: added restore.RestoreTest.test_lost_non_data_file 2019-05-22 22:15:40 +03:00
Grigory Smolkin
21230cbb6c Release 2.1.2 2019-05-22 13:04:19 +03:00
Grigory Smolkin
0bac131d7a tests: added external.ExternalTest.test_external_merge_3 2019-05-22 11:34:21 +03:00
Grigory Smolkin
486cdc274b tests: added restore.RestoreTest.test_restore_concurrent_drop_table 2019-05-21 19:29:49 +03:00
Grigory Smolkin
92a73d1ce2 tests: added restore.RestoreTest.test_pg_10_waldir 2019-05-21 19:28:00 +03:00
Grigory Smolkin
18cfcdd236 tests: minor fix 2019-05-21 17:56:22 +03:00
Grigory Smolkin
0493eabfd6 tests: added backup.BackupTest.test_backup_concurrent_drop_table and compatibility.CompatibilityTest.test_backup_concurrent_drop_table 2019-05-21 17:54:23 +03:00
Grigory Smolkin
aa1812eec1 tests: added tests.delete.DeleteTest.test_delete_wal_between_multiple_timelines 2019-05-18 18:44:05 +03:00
Grigory Smolkin
c88cf22c13 tests: added restore.RestoreTest.test_pg_11_group_access 2019-05-14 02:28:37 +03:00
Grigory Smolkin
16dca32efd tests minor cleanup 2019-05-07 00:09:27 +03:00
Grigory Smolkin
1e1daa0079 tests: added tests.external.ExternalTest.test_smart_restore_externals 2019-05-06 21:22:16 +03:00
Grigory Smolkin
c9c55590b0 tests: fix typo 2019-05-06 19:21:22 +03:00
Grigory Smolkin
5b53945751 tests: fixed tests.merge.MergeTest.test_failed_merge_after_delete 2019-05-06 19:18:19 +03:00
Grigory Smolkin
f07c0ae2b8 tests: added tests.merge.MergeTest.test_failed_merge_after_delete and tests.merge.MergeTest.test_failed_merge_after_delete_1 2019-05-06 18:05:54 +03:00
Grigory Smolkin
87f28e76fd tests: added restore.RestoreTest.test_smart_restore 2019-05-06 16:14:24 +03:00
Grigory Smolkin
f84b21ca24 Release 2.1.1 2019-05-01 18:36:15 +03:00
Grigory Smolkin
323add28aa tests: added external.ExternalTest.test_external_dirs_overlapping 2019-05-01 16:53:49 +03:00
Grigory Smolkin
481faf0b5b tests: rename module "backup_test" to "backup" 2019-05-01 02:41:27 +03:00
Grigory Smolkin
04541c5029 tests: final Windows fixes 2019-05-01 02:39:08 +03:00
Grigory Smolkin
613a5b3cc0 tests: Windows fixes for "show" module 2019-05-01 02:32:16 +03:00
Grigory Smolkin
642eb1a096 tests: fixes for Windows in "option" modules 2019-05-01 02:20:08 +03:00
Grigory Smolkin
04af42c241 tests: changes in "init" and "restore" modules for Windows 2019-05-01 02:08:51 +03:00
Grigory Smolkin
b70b9a232b tests: fixes for Windows 2019-04-30 20:20:41 +03:00
Grigory Smolkin
b7a9a20b99 tests: fixes for Windows 2019-04-30 20:18:40 +03:00
Grigory Smolkin
e771c97aa2 tests: minor fixes for "page" module 2019-04-30 19:44:06 +03:00
Grigory Smolkin
d8086219c7 tests: fix checkdb for Windows 2019-04-30 01:49:14 +03:00
Grigory Smolkin
091b7c6e4b tests: minor fixes for Windows 2019-04-30 00:35:28 +03:00
Grigory Smolkin
c3451c5604 tests: module "external" fixes for Windows 2019-04-29 19:41:53 +03:00
Grigory Smolkin
1b02f87c12 tests: additional fixes for "external" module 2019-04-29 16:08:26 +03:00
Grigory Smolkin
cbfb496d5b tests: minor fix in "external" module 2019-04-29 15:59:19 +03:00
Grigory Smolkin
16fff38156 tests: fixes to "external" and "merge" modules 2019-04-28 23:28:35 +03:00
Grigory Smolkin
10229f710f tests: fix test_restore_external_dir_is_missing and test_restore_external_dir_is_empty and add test_restore_external_dir_string_order 2019-04-28 01:06:15 +03:00
Arthur Zakirov
6974eb8958 Remove external directories files from previous backups 2019-04-26 17:37:38 +03:00
Grigory Smolkin
d489cc700e tests: rename external.ExternalTest.test_restore_external_dir_is_empty to external.ExternalTest.test_restore_external_dir_is_missing 2019-04-26 01:19:10 +03:00
Grigory Smolkin
2b95e621c4 tests: added external.ExternalTest.test_restore_external_dir_is_empty 2019-04-25 17:43:20 +03:00
Grigory Smolkin
8ffe2ba597 tests: minor fix 2019-04-25 13:31:40 +03:00
Grigory Smolkin
75447d71f2 tests: minor fix 2019-04-25 13:29:43 +03:00
Grigory Smolkin
6e0d087eb5 tests: minor fixes 2019-04-24 23:39:11 +03:00
Arthur Zakirov
130bb7ee48 Check for existance and emptiness of external directories 2019-04-23 18:40:23 +03:00
Grigory Smolkin
a480a5d275 tests: add more "not empty" tests for tablespaces and externals, remapping included 2019-04-23 17:55:04 +03:00
Grigory Smolkin
6b9aca1c41 tests: added external.ExternalTest.test_restore_external_dir_not_empty 2019-04-23 17:21:30 +03:00
Grigory Smolkin
99c55b6cff tests: fix checkdb.CheckdbTest.test_checkdb_amcheck_only_sanity_1 2019-04-23 10:06:27 +03:00
Grigory Smolkin
1eeff19253 tests: fixes for PG 9.5 2019-04-22 20:52:00 +03:00
Grigory Smolkin
809ccbe7bc bump version to 2.1.0 and update expected help 2019-04-20 15:48:52 +03:00
Grigory Smolkin
a1e24cafc6 tests: fixes for false_positive module 2019-04-20 15:28:33 +03:00
Grigory Smolkin
380d6c655f tests: minor fixes 2019-04-20 12:42:17 +03:00
Grigory Smolkin
fd4ad9d2cb tests: fixes for remote backup and PG11 2019-04-20 03:44:51 +03:00
Grigory Smolkin
ca717e2d4c tests: spelling fix 2019-04-19 19:32:02 +03:00
Grigory Smolkin
54998dce44 tests: added backup_test.Backuptest.test_sigquit_hadnling 2019-04-19 19:30:36 +03:00
Grigory Smolkin
9ef51ae27e tests: added backup_test.BackupTest.test_sigterm_hadnling and backup_test.BackupTest.test_sigint_hadnling 2019-04-19 19:15:02 +03:00
Grigory Smolkin
ea50f4e9cf tests: check that log file do not gets rotated if '.rotation' file is missing or mangled 2019-04-19 18:42:07 +03:00
Grigory Smolkin
ec2d74dbbe tests: added backup.BackupTest.test_pg_11_adjusted_wal_segment_size 2019-04-19 17:05:14 +03:00
Grigory Smolkin
ac41c53f45 tests: added logging.LogTest.test_garbage_in_rotation_file 2019-04-19 16:25:30 +03:00
Grigory Smolkin
e0d6c6bfc0 tests: added test_unlink_rotation_file 2019-04-19 15:55:03 +03:00
Grigory Smolkin
05c1c4e0aa Merge branch 'pgpro-2065' 2019-04-19 11:18:23 +03:00
Grigory Smolkin
6aea552042 tests: more minor fixes 2019-04-19 11:17:26 +03:00
Grigory Smolkin
ec2e526ad8 tests: checkdb minor fixes 2019-04-19 11:12:19 +03:00
Grigory Smolkin
e04abf12f5 tests: minor changes to checkdb module 2019-04-19 10:59:52 +03:00
Grigory Smolkin
d27ab77920 tests: checkdb tests added 2019-04-19 01:52:41 +03:00
Grigory Smolkin
e7c3031f7f Issue 56: added logging.LogTest.test_truncated_rotation_file 2019-04-18 16:10:31 +03:00
Anastasia
6d0059092c Merge branch 'master' into pgpro-2065 2019-04-17 17:20:33 +03:00
Grigory Smolkin
2efce08756 tests: fix some ptrack tests 2019-04-17 14:37:39 +03:00
Grigory Smolkin
5b4685eb3a tests: fix missing _ptrack fork for 0 sized relations 2019-04-17 02:13:56 +03:00
Anastasia
ce29d91957 Merge master into pgpro-2065. Resolve conflicts.
TODO: review compatibility of checkdb and remote backup
2019-04-16 16:33:03 +03:00
Arthur Zakirov
baa6aa8e35 Fix help messages 2019-04-16 13:34:57 +03:00
Arthur Zakirov
c440ab0f45 Merge remote-tracking branch 'origin/remote_pull' 2019-04-16 13:24:02 +03:00
Arthur Zakirov
eec03820e4 Merge branch 'pbckp-36' 2019-04-16 11:33:08 +03:00
Arthur Zakirov
592df2e606 PBCKP-36: Fix help message for RESTORE and VALIDATE 2019-04-16 10:54:05 +03:00
Grigory Smolkin
bbd4e810af Merge branch 'master' into issue_52 2019-04-15 22:04:56 +03:00
Grigory Smolkin
e208e7f191 tests: add more comments in restore module 2019-04-15 19:53:38 +03:00
Grigory Smolkin
4406539528 tests: added restore.RestoreTest.test_restore_target_new_options 2019-04-15 19:02:07 +03:00
Grigory Smolkin
97e6182ca1 tests: fix header size for EE versions >= 10 2019-04-15 17:55:13 +03:00
Grigory Smolkin
d1e616e2f1 Merge branch 'master' into pgpro-2065 2019-04-13 23:31:39 +03:00
Grigory Smolkin
eb767ed0ad tests: added test_restore_target_immediate_stream, test_restore_target_immediate_archive and test_restore_target_latest_archive in "restore" module 2019-04-13 16:50:50 +03:00
Grigory Smolkin
290df26373 tests: minor fixes 2019-04-13 15:14:20 +03:00
Anastasia
1d5b9e469d Merge branch 'master' into pgpro-2065 2019-04-12 16:03:18 +03:00
Arthur Zakirov
db179af048 PBCKP-36: Fix recovery-target options 2019-04-12 14:48:53 +03:00
Grigory Smolkin
4193766317 Merge branch 'master' into remote_pull 2019-04-12 14:05:27 +03:00
Grigory Smolkin
06add7d59f tests: minor fix for replica.ReplicaTest.test_replica_archive_page_backup 2019-04-11 17:00:44 +03:00
Grigory Smolkin
8aeddc9892 tests: minor fixes 2019-04-11 16:33:16 +03:00
Grigory Smolkin
af340b982c tests: added delta.DeltaTest.test_delta_backup_from_past 2019-04-10 23:43:30 +03:00
Grigory Smolkin
9ca020c127 tests: update option_help.out 2019-04-10 22:31:52 +03:00
Grigory Smolkin
8240bc2dc4 tests: fix archive.ArchiveTest.test_replica_archive 2019-04-10 22:27:07 +03:00
Arthur Zakirov
d87149c68f PBCKP-36: Create recovery.conf if --latest specified 2019-04-10 15:57:32 +03:00
Grigory Smolkin
100899a7f1 Merge branch 'master' into remote_pull 2019-04-09 22:42:17 +03:00
Grigory Smolkin
64a7fac7a2 tests: minor fixes for del_instance 2019-04-08 13:54:29 +03:00
Grigory Smolkin
8df3a8cf4b tests: minor fixes 2019-04-08 12:09:09 +03:00
Grigory Smolkin
6b49402e9f tests: added delete.DeleteTest.test_del_instance_archive 2019-04-08 12:03:05 +03:00
Grigory Smolkin
f1cd6c23c5 Merge branch 'master' into remote_pull 2019-04-05 01:05:49 +03:00
Grigory Smolkin
9a5c8074db tests: fix test_delta_archive 2019-04-04 14:41:33 +03:00
Grigory Smolkin
9091bb5405 tests: additional tests for external directories 2019-04-03 18:34:18 +03:00
Konstantin Knizhnik
f0576ce10f Merge with master 2019-04-03 17:55:02 +03:00
Grigory Smolkin
db3273b344 Merge branch 'master' into pgpro-2065 2019-04-03 04:00:54 +03:00
Grigory Smolkin
0b549f317f tests: added checkdb.CheckdbTest.test_checkdb_block_validation 2019-03-31 11:43:50 +03:00
Grigory Smolkin
8964f2aff3 Merge branch 'master' into pgpro-2065 2019-03-30 16:57:02 +03:00
Grigory Smolkin
697a451b10 Merge branch 'master' into pgpro-2573 2019-03-30 16:12:13 +03:00
Grigory Smolkin
f0de44e0fa tests: add module "config" 2019-03-30 01:48:57 +03:00
Grigory Smolkin
c230189b75 Merge branch 'master' into pgpro-2573 2019-03-29 22:11:51 +03:00
Grigory Smolkin
2647c37841 tests: minor changes to logging and snapfs tests 2019-03-29 22:10:24 +03:00
Grigory Smolkin
048e86390e Merge branch 'master' into pgpro-2573 2019-03-28 21:58:32 +03:00
Grigory Smolkin
0b26072ef6 tests: added merge.MergeTest.test_merge_multiple_descendants 2019-03-28 21:58:15 +03:00
Grigory Smolkin
0c40a75f7f Merge branch 'master' into pgpro-2573 2019-03-28 20:59:52 +03:00
Grigory Smolkin
b80a1ffbb3 tests: minor changes to merge.MergeTest.test_losing_file_after_failed_merge 2019-03-28 20:59:37 +03:00