Skip to content

Commit 49705d7

Browse files
committed
tests: fix test_archive_node_backup_archive_pitr_2()
1 parent 0aa1403 commit 49705d7

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

tests/restore_test.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1160,15 +1160,18 @@ def test_archive_node_backup_archive_pitr_2(self):
11601160

11611161
node.safe_psql("postgres", "create table t_heap(a int)")
11621162
node.stop()
1163-
node.cleanup()
1163+
1164+
node_restored = self.make_simple_node(
1165+
base_dir=os.path.join(module_name, fname, 'node_restored'))
1166+
node_restored.cleanup()
11641167

11651168
recovery_time = self.show_pb(
11661169
backup_dir, 'node', backup_id)['recovery-time']
11671170

11681171
self.assertIn(
11691172
"INFO: Restore of backup {0} completed.".format(backup_id),
11701173
self.restore_node(
1171-
backup_dir, 'node', node,
1174+
backup_dir, 'node', node_restored,
11721175
options=[
11731176
"-j", "4", '--time={0}'.format(recovery_time),
11741177
"--recovery-target-action=promote"
@@ -1178,12 +1181,12 @@ def test_archive_node_backup_archive_pitr_2(self):
11781181
repr(self.output), self.cmd))
11791182

11801183
if self.paranoia:
1181-
pgdata_restored = self.pgdata_content(node.data_dir)
1184+
pgdata_restored = self.pgdata_content(node_restored.data_dir)
11821185
self.compare_pgdata(pgdata, pgdata_restored)
11831186

1184-
node.slow_start()
1187+
node_restored.slow_start()
11851188

1186-
result = node.psql("postgres", 'select * from t_heap')
1189+
result = node_restored.psql("postgres", 'select * from t_heap')
11871190
self.assertTrue('does not exist' in result[2].decode("utf-8"))
11881191

11891192
# Clean after yourself

0 commit comments

Comments
 (0)