Skip to content

Commit c67b514

Browse files
committed
[PBCKP-259] tests.backup.BackupTest.test_start_time_few_nodes fix
1 parent 42ddc9d commit c67b514

File tree

1 file changed

+31
-33
lines changed

1 file changed

+31
-33
lines changed

tests/backup.py

Lines changed: 31 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -3546,7 +3546,7 @@ def test_start_time_incorrect_time(self):
35463546

35473547
# @unittest.skip("skip")
35483548
def test_start_time_few_nodes(self):
3549-
3549+
"""Test, that we can synchronize backup_id's for different DBs"""
35503550
fname = self.id().split('.')[3]
35513551
node1 = self.make_simple_node(
35523552
base_dir=os.path.join(module_name, fname, 'node1'),
@@ -3571,62 +3571,60 @@ def test_start_time_few_nodes(self):
35713571
node2.slow_start()
35723572

35733573
# FULL backup
3574-
startTime = int(time())
3574+
startTime = str(int(time()))
35753575
self.backup_node(
3576-
backup_dir1, 'node1', node1, backup_type="full",
3577-
options=['--stream', '--start-time', str(startTime)])
3576+
backup_dir1, 'node1', node1, backup_type='full',
3577+
options=['--stream', '--start-time={0}'.format(startTime)])
35783578
self.backup_node(
3579-
backup_dir2, 'node2', node2, backup_type="full",
3580-
options=['--stream', '--start-time', str(startTime)])
3581-
3579+
backup_dir2, 'node2', node2, backup_type='full',
3580+
options=['--stream', '--start-time={0}'.format(startTime)])
35823581
show_backup1 = self.show_pb(backup_dir1, 'node1')[0]
35833582
show_backup2 = self.show_pb(backup_dir2, 'node2')[0]
35843583
self.assertEqual(show_backup1['id'], show_backup2['id'])
35853584

35863585
# DELTA backup
3587-
startTime = int(time())
3586+
startTime = str(int(time()))
35883587
self.backup_node(
3589-
backup_dir1, 'node1', node1, backup_type="delta",
3590-
options=['--stream', '--start-time', str(startTime)])
3588+
backup_dir1, 'node1', node1, backup_type='delta',
3589+
options=['--stream', '--start-time={0}'.format(startTime)])
35913590
self.backup_node(
3592-
backup_dir2, 'node2', node2, backup_type="delta",
3593-
options=['--stream', '--start-time', str(startTime)])
3591+
backup_dir2, 'node2', node2, backup_type='delta',
3592+
options=['--stream', '--start-time={0}'.format(startTime)])
35943593
show_backup1 = self.show_pb(backup_dir1, 'node1')[1]
35953594
show_backup2 = self.show_pb(backup_dir2, 'node2')[1]
35963595
self.assertEqual(show_backup1['id'], show_backup2['id'])
35973596

35983597
# PAGE backup
3599-
startTime = int(time())
3598+
startTime = str(int(time()))
36003599
self.backup_node(
3601-
backup_dir1, 'node1', node1, backup_type="page",
3602-
options=['--stream', '--start-time', str(startTime)])
3600+
backup_dir1, 'node1', node1, backup_type='page',
3601+
options=['--stream', '--start-time={0}'.format(startTime)])
36033602
self.backup_node(
3604-
backup_dir2, 'node2', node2, backup_type="page",
3605-
options=['--stream', '--start-time', str(startTime)])
3603+
backup_dir2, 'node2', node2, backup_type='page',
3604+
options=['--stream', '--start-time={0}'.format(startTime)])
36063605
show_backup1 = self.show_pb(backup_dir1, 'node1')[2]
36073606
show_backup2 = self.show_pb(backup_dir2, 'node2')[2]
36083607
self.assertEqual(show_backup1['id'], show_backup2['id'])
36093608

36103609
# PTRACK backup
3611-
startTime = int(time())
3612-
if self.ptrack and node1.major_version > 11:
3610+
if self.ptrack:
36133611
node1.safe_psql(
3614-
"postgres",
3615-
"create extension ptrack")
3616-
self.backup_node(
3617-
backup_dir1, 'node1', node1, backup_type="ptrack",
3618-
options=['--stream', '--start-time', str(startTime)])
3619-
3620-
if self.ptrack and node2.major_version > 11:
3612+
'postgres',
3613+
'create extension ptrack')
36213614
node2.safe_psql(
3622-
"postgres",
3623-
"create extension ptrack")
3615+
'postgres',
3616+
'create extension ptrack')
3617+
3618+
startTime = str(int(time()))
36243619
self.backup_node(
3625-
backup_dir2, 'node2', node2, backup_type="ptrack",
3626-
options=['--stream', '--start-time', str(startTime)])
3627-
show_backup1 = self.show_pb(backup_dir1, 'node1')[3]
3628-
show_backup2 = self.show_pb(backup_dir2, 'node2')[3]
3629-
self.assertEqual(show_backup1['id'], show_backup2['id'])
3620+
backup_dir1, 'node1', node1, backup_type='ptrack',
3621+
options=['--stream', '--start-time={0}'.format(startTime)])
3622+
self.backup_node(
3623+
backup_dir2, 'node2', node2, backup_type='ptrack',
3624+
options=['--stream', '--start-time={0}'.format(startTime)])
3625+
show_backup1 = self.show_pb(backup_dir1, 'node1')[3]
3626+
show_backup2 = self.show_pb(backup_dir2, 'node2')[3]
3627+
self.assertEqual(show_backup1['id'], show_backup2['id'])
36303628

36313629
# Clean after yourself
36323630
self.del_test_dir(module_name, fname)

0 commit comments

Comments
 (0)