Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6b49402

Browse files
committed
tests: added delete.DeleteTest.test_del_instance_archive
1 parent 049f818 commit 6b49402

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

tests/delete.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,36 @@ def test_delete_full_backups(self):
5555
# Clean after yourself
5656
self.del_test_dir(module_name, fname)
5757

58+
# @unittest.skip("skip")
59+
# @unittest.expectedFailure
60+
def test_del_instance_archive(self):
61+
"""delete full backups"""
62+
fname = self.id().split('.')[3]
63+
node = self.make_simple_node(
64+
base_dir=os.path.join(module_name, fname, 'node'),
65+
initdb_params=['--data-checksums'])
66+
67+
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')
68+
self.init_pb(backup_dir)
69+
self.add_instance(backup_dir, 'node', node)
70+
self.set_archiving(backup_dir, 'node', node)
71+
node.slow_start()
72+
73+
# full backup
74+
self.backup_node(backup_dir, 'node', node)
75+
76+
# full backup
77+
self.backup_node(backup_dir, 'node', node)
78+
79+
# restore
80+
self.restore_node(
81+
backup_dir, 'node', node)
82+
83+
self.del_instance(backup_dir, 'node')
84+
85+
# Clean after yourself
86+
#self.del_test_dir(module_name, fname)
87+
5888
# @unittest.skip("skip")
5989
# @unittest.expectedFailure
6090
def test_delete_archive_mix_compress_and_non_compressed_segments(self):

0 commit comments

Comments
 (0)