File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -202,6 +202,8 @@ class ProbackupTest(object):
202
202
enterprise = is_enterprise ()
203
203
enable_nls = is_nls_enabled ()
204
204
205
+ nodes_to_cleanup = []
206
+
205
207
def __init__ (self , * args , ** kwargs ):
206
208
super (ProbackupTest , self ).__init__ (* args , ** kwargs )
207
209
@@ -379,6 +381,11 @@ def tearDown(self):
379
381
if is_test_result_ok (self ):
380
382
self .del_test_dir (module_name , fname )
381
383
384
+ for node in self .nodes_to_cleanup :
385
+ node .cleanup ()
386
+
387
+ self .nodes_to_cleanup .clear ()
388
+
382
389
@property
383
390
def pg_config_version (self ):
384
391
return self .version_to_num (
@@ -475,6 +482,9 @@ def make_simple_node(
475
482
if node .major_version >= 13 :
476
483
self .set_auto_conf (
477
484
node , {}, 'postgresql.conf' , ['wal_keep_segments' ])
485
+
486
+ self .nodes_to_cleanup .append (node )
487
+
478
488
return node
479
489
480
490
def simple_bootstrap (self , node , role ) -> None :
You can’t perform that action at this time.
0 commit comments