@@ -80,7 +80,6 @@ def test_basic_incr_restore(self):
8080 # Clean after yourself
8181 self .del_test_dir (module_name , fname )
8282
83-
8483 # @unittest.skip("skip")
8584 def test_checksum_corruption_detection (self ):
8685 """recovery to target timeline"""
@@ -105,32 +104,30 @@ def test_checksum_corruption_detection(self):
105104 pgbench .wait ()
106105 pgbench .stdout .close ()
107106
108- self .backup_node (backup_dir , 'node' , node , backup_type = 'delta ' )
107+ self .backup_node (backup_dir , 'node' , node , backup_type = 'page ' )
109108
110109 pgbench = node .pgbench (
111110 stdout = subprocess .PIPE , stderr = subprocess .STDOUT ,
112111 options = ['-T' , '10' , '-c' , '1' ])
113112 pgbench .wait ()
114113 pgbench .stdout .close ()
115114
116- self .backup_node (backup_dir , 'node' , node , backup_type = 'delta ' )
115+ self .backup_node (backup_dir , 'node' , node , backup_type = 'page ' )
117116
118117 pgbench = node .pgbench (
119118 stdout = subprocess .PIPE , stderr = subprocess .STDOUT ,
120119 options = ['-T' , '10' , '-c' , '1' , '--no-vacuum' ])
121120 pgbench .wait ()
122121 pgbench .stdout .close ()
123122
124- backup_id = self .backup_node (backup_dir , 'node' , node , backup_type = 'delta ' )
123+ backup_id = self .backup_node (backup_dir , 'node' , node , backup_type = 'page ' )
125124
126125 pgdata = self .pgdata_content (node .data_dir )
127126
128127 node .stop ()
129128
130- # corrupt block
131-
132129 self .restore_node (
133- backup_dir , 'node' , node , options = ["-j" , "4" , "--incremental-mode=checksum " ])
130+ backup_dir , 'node' , node , options = ["-j" , "4" , "--incremental-mode=lsn " ])
134131
135132 pgdata_restored = self .pgdata_content (node .data_dir )
136133 self .compare_pgdata (pgdata , pgdata_restored )
@@ -349,7 +346,7 @@ def test_basic_incr_restore_sanity(self):
349346 repr (e .message ), self .cmd ))
350347
351348 # Clean after yourself
352- self .del_test_dir (module_name , fname )
349+ self .del_test_dir (module_name , fname , [ node ] )
353350
354351 # @unittest.skip("skip")
355352 def test_incr_checksum_restore (self ):
@@ -438,7 +435,7 @@ def test_incr_checksum_restore(self):
438435 self .compare_pgdata (pgdata , pgdata_restored )
439436
440437 # Clean after yourself
441- self .del_test_dir (module_name , fname )
438+ self .del_test_dir (module_name , fname , [ node , node_1 ] )
442439
443440
444441 # @unittest.skip("skip")
@@ -527,7 +524,7 @@ def test_incr_lsn_restore(self):
527524 self .compare_pgdata (pgdata , pgdata_restored )
528525
529526 # Clean after yourself
530- self .del_test_dir (module_name , fname )
527+ self .del_test_dir (module_name , fname , [ node , node_1 ] )
531528
532529 # @unittest.skip("skip")
533530 def test_incr_lsn_sanity (self ):
@@ -596,7 +593,7 @@ def test_incr_lsn_sanity(self):
596593 repr (e .message ), self .cmd ))
597594
598595 # Clean after yourself
599- self .del_test_dir (module_name , fname )
596+ self .del_test_dir (module_name , fname , [ node_1 ] )
600597
601598 # @unittest.skip("skip")
602599 def test_incr_checksum_sanity (self ):
@@ -655,7 +652,7 @@ def test_incr_checksum_sanity(self):
655652 self .compare_pgdata (pgdata , pgdata_restored )
656653
657654 # Clean after yourself
658- self .del_test_dir (module_name , fname )
655+ self .del_test_dir (module_name , fname , [ node_1 ] )
659656
660657
661658 # @unittest.skip("skip")
@@ -1178,7 +1175,7 @@ def test_make_replica_via_incr_checksum_restore(self):
11781175 pgbench .wait ()
11791176
11801177 # Clean after yourself
1181- self .del_test_dir (module_name , fname )
1178+ self .del_test_dir (module_name , fname , [ new_master , old_master ] )
11821179
11831180 # @unittest.skip("skip")
11841181 def test_make_replica_via_incr_lsn_restore (self ):
@@ -1251,7 +1248,7 @@ def test_make_replica_via_incr_lsn_restore(self):
12511248 pgbench .wait ()
12521249
12531250 # Clean after yourself
1254- self .del_test_dir (module_name , fname )
1251+ self .del_test_dir (module_name , fname , [ new_master , old_master ] )
12551252
12561253 # @unittest.skip("skip")
12571254 # @unittest.expectedFailure
@@ -1492,7 +1489,7 @@ def test_incr_lsn_long_xact_2(self):
14921489 '1' )
14931490
14941491 # Clean after yourself
1495- self .del_test_dir (module_name , fname )
1492+ self .del_test_dir (module_name , fname , [ node ] )
14961493
14971494 # @unittest.skip("skip")
14981495 # @unittest.expectedFailure
0 commit comments