@@ -975,6 +975,8 @@ def test_continue_failed_merge(self):
975975 """
976976 Check that failed MERGE can be continued
977977 """
978+ self ._check_gdb_flag_or_skip_test ()
979+
978980 fname = self .id ().split ('.' )[3 ]
979981 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
980982 node = self .make_simple_node (
@@ -1051,6 +1053,8 @@ def test_continue_failed_merge_with_corrupted_delta_backup(self):
10511053 """
10521054 Fail merge via gdb, corrupt DELTA backup, try to continue merge
10531055 """
1056+ self ._check_gdb_flag_or_skip_test ()
1057+
10541058 fname = self .id ().split ('.' )[3 ]
10551059 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
10561060 node = self .make_simple_node (
@@ -1148,6 +1152,8 @@ def test_continue_failed_merge_2(self):
11481152 """
11491153 Check that failed MERGE on delete can be continued
11501154 """
1155+ self ._check_gdb_flag_or_skip_test ()
1156+
11511157 fname = self .id ().split ('.' )[3 ]
11521158 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
11531159 node = self .make_simple_node (
@@ -1219,6 +1225,8 @@ def test_continue_failed_merge_3(self):
12191225 Check that failed MERGE cannot be continued if intermediate
12201226 backup is missing.
12211227 """
1228+ self ._check_gdb_flag_or_skip_test ()
1229+
12221230 fname = self .id ().split ('.' )[3 ]
12231231 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
12241232 node = self .make_simple_node (
@@ -1409,6 +1417,8 @@ def test_crash_after_opening_backup_control_1(self):
14091417 check that crashing after opening backup.control
14101418 for writing will not result in losing backup metadata
14111419 """
1420+ self ._check_gdb_flag_or_skip_test ()
1421+
14121422 fname = self .id ().split ('.' )[3 ]
14131423 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
14141424 node = self .make_simple_node (
@@ -1461,6 +1471,8 @@ def test_crash_after_opening_backup_control_2(self):
14611471 for writing will not result in losing metadata about backup files
14621472 TODO: rewrite
14631473 """
1474+ self ._check_gdb_flag_or_skip_test ()
1475+
14641476 fname = self .id ().split ('.' )[3 ]
14651477 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
14661478 node = self .make_simple_node (
@@ -1552,6 +1564,8 @@ def test_losing_file_after_failed_merge(self):
15521564 for writing will not result in losing metadata about backup files
15531565 TODO: rewrite
15541566 """
1567+ self ._check_gdb_flag_or_skip_test ()
1568+
15551569 fname = self .id ().split ('.' )[3 ]
15561570 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
15571571 node = self .make_simple_node (
@@ -1639,6 +1653,8 @@ def test_losing_file_after_failed_merge(self):
16391653 def test_failed_merge_after_delete (self ):
16401654 """
16411655 """
1656+ self ._check_gdb_flag_or_skip_test ()
1657+
16421658 fname = self .id ().split ('.' )[3 ]
16431659 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
16441660 node = self .make_simple_node (
@@ -1720,6 +1736,8 @@ def test_failed_merge_after_delete(self):
17201736 def test_failed_merge_after_delete_1 (self ):
17211737 """
17221738 """
1739+ self ._check_gdb_flag_or_skip_test ()
1740+
17231741 fname = self .id ().split ('.' )[3 ]
17241742 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
17251743 node = self .make_simple_node (
@@ -1796,6 +1814,8 @@ def test_failed_merge_after_delete_1(self):
17961814 def test_failed_merge_after_delete_2 (self ):
17971815 """
17981816 """
1817+ self ._check_gdb_flag_or_skip_test ()
1818+
17991819 fname = self .id ().split ('.' )[3 ]
18001820 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
18011821 node = self .make_simple_node (
@@ -1858,6 +1878,8 @@ def test_failed_merge_after_delete_2(self):
18581878 def test_failed_merge_after_delete_3 (self ):
18591879 """
18601880 """
1881+ self ._check_gdb_flag_or_skip_test ()
1882+
18611883 fname = self .id ().split ('.' )[3 ]
18621884 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
18631885 node = self .make_simple_node (
@@ -2281,6 +2303,8 @@ def test_smart_merge(self):
22812303 def test_idempotent_merge (self ):
22822304 """
22832305 """
2306+ self ._check_gdb_flag_or_skip_test ()
2307+
22842308 fname = self .id ().split ('.' )[3 ]
22852309 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
22862310 node = self .make_simple_node (
@@ -2580,6 +2604,8 @@ def test_merge_page_header_map_retry(self):
25802604 page header map cannot be trusted when
25812605 running retry
25822606 """
2607+ self ._check_gdb_flag_or_skip_test ()
2608+
25832609 fname = self .id ().split ('.' )[3 ]
25842610 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
25852611 node = self .make_simple_node (
@@ -2626,6 +2652,8 @@ def test_merge_page_header_map_retry(self):
26262652 def test_missing_data_file (self ):
26272653 """
26282654 """
2655+ self ._check_gdb_flag_or_skip_test ()
2656+
26292657 fname = self .id ().split ('.' )[3 ]
26302658 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
26312659 node = self .make_simple_node (
@@ -2684,6 +2712,8 @@ def test_missing_data_file(self):
26842712 def test_missing_non_data_file (self ):
26852713 """
26862714 """
2715+ self ._check_gdb_flag_or_skip_test ()
2716+
26872717 fname = self .id ().split ('.' )[3 ]
26882718 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
26892719 node = self .make_simple_node (
@@ -2741,6 +2771,8 @@ def test_missing_non_data_file(self):
27412771 def test_merge_remote_mode (self ):
27422772 """
27432773 """
2774+ self ._check_gdb_flag_or_skip_test ()
2775+
27442776 fname = self .id ().split ('.' )[3 ]
27452777 backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
27462778 node = self .make_simple_node (
0 commit comments