@@ -2567,11 +2567,51 @@ def test_concurrent_running_full_backup(self):
2567
2567
2568
2568
print (self .backup_node (
2569
2569
backup_dir , 'node' , node , backup_type = 'delta' ,
2570
- options = ['--retention-redundancy=2' , '--delete-expired' , '--log-level-console=VERBOSE' ],
2570
+ options = ['--retention-redundancy=2' , '--delete-expired' ],
2571
2571
return_id = False ))
2572
2572
2573
2573
self .assertTrue (
2574
2574
self .show_pb (backup_dir , 'node' )[1 ]['status' ],
2575
2575
'RUNNING' )
2576
2576
2577
+ self .backup_node (backup_dir , 'node' , node )
2578
+
2579
+ gdb = self .backup_node (backup_dir , 'node' , node , gdb = True )
2580
+ gdb .set_breakpoint ('backup_data_file' )
2581
+ gdb .run_until_break ()
2582
+ gdb .kill ()
2583
+
2584
+ gdb = self .backup_node (backup_dir , 'node' , node , gdb = True )
2585
+ gdb .set_breakpoint ('backup_data_file' )
2586
+ gdb .run_until_break ()
2587
+ gdb .kill ()
2588
+
2589
+ self .backup_node (backup_dir , 'node' , node )
2590
+
2591
+ gdb = self .backup_node (backup_dir , 'node' , node , gdb = True )
2592
+ gdb .set_breakpoint ('backup_data_file' )
2593
+ gdb .run_until_break ()
2594
+ gdb .kill ()
2595
+
2596
+ out = self .backup_node (
2597
+ backup_dir , 'node' , node , backup_type = 'delta' ,
2598
+ options = ['--retention-redundancy=2' , '--delete-expired' ],
2599
+ return_id = False )
2600
+
2601
+ self .assertTrue (
2602
+ self .show_pb (backup_dir , 'node' )[0 ]['status' ],
2603
+ 'OK' )
2604
+
2605
+ self .assertTrue (
2606
+ self .show_pb (backup_dir , 'node' )[1 ]['status' ],
2607
+ 'RUNNING' )
2608
+
2609
+ self .assertTrue (
2610
+ self .show_pb (backup_dir , 'node' )[2 ]['status' ],
2611
+ 'OK' )
2612
+
2613
+ self .assertEqual (
2614
+ len (self .show_pb (backup_dir , 'node' )),
2615
+ 6 )
2616
+
2577
2617
self .del_test_dir (module_name , fname , [node ])
0 commit comments