Skip to content

Commit 68922f2

Browse files
committed
tests: various fixes
1 parent d785bea commit 68922f2

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

tests/merge.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1865,6 +1865,10 @@ def test_merge_backup_from_future(self):
18651865
backup_dir, 'node', node, backup_type='page')
18661866
pgdata = self.pgdata_content(node.data_dir)
18671867

1868+
result = node.safe_psql(
1869+
'postgres',
1870+
'SELECT * from pgbench_accounts')
1871+
18681872
node_restored = self.make_simple_node(
18691873
base_dir=os.path.join(module_name, fname, 'node_restored'))
18701874
node_restored.cleanup()
@@ -1883,6 +1887,18 @@ def test_merge_backup_from_future(self):
18831887
backup_dir, 'node',
18841888
node_restored, backup_id=backup_id)
18851889
pgdata_restored = self.pgdata_content(node_restored.data_dir)
1890+
1891+
self.set_auto_conf(
1892+
node_restored,
1893+
{'port': node_restored.port})
1894+
node_restored.slow_start()
1895+
1896+
result_new = node_restored.safe_psql(
1897+
'postgres',
1898+
'SELECT * from pgbench_accounts')
1899+
1900+
self.assertTrue(result, result_new)
1901+
18861902
self.compare_pgdata(pgdata, pgdata_restored)
18871903

18881904
# Clean after yourself

tests/restore.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2748,6 +2748,7 @@ def test_partial_restore_include(self):
27482748

27492749
def test_partial_restore_backward_compatibility_1(self):
27502750
"""
2751+
old binary should be version < 2.2.0
27512752
"""
27522753
fname = self.id().split('.')[3]
27532754
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')

tests/set_backup.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,9 @@ def test_wal_retention_and_pinning(self):
311311

312312
# sanity
313313
for timeline in timelines:
314-
self.assertEqual(timeline['min-segno'], '0000000000000004')
314+
self.assertEqual(
315+
timeline['min-segno'],
316+
'000000010000000000000004')
315317
self.assertEqual(timeline['status'], 'OK')
316318

317319
# Clean after yourself
@@ -373,7 +375,9 @@ def test_wal_retention_and_pinning_1(self):
373375

374376
# sanity
375377
for timeline in timelines:
376-
self.assertEqual(timeline['min-segno'], '0000000000000002')
378+
self.assertEqual(
379+
timeline['min-segno'],
380+
'000000010000000000000002')
377381
self.assertEqual(timeline['status'], 'OK')
378382

379383
self.validate_pb(backup_dir)

0 commit comments

Comments
 (0)