@@ -26,12 +26,12 @@ class RandomFailoverTest(TestLvolHACluster):
26
26
27
27
def __init__ (self , ** kwargs ):
28
28
super ().__init__ (** kwargs )
29
- self .total_lvols = 10
29
+ self .total_lvols = 20
30
30
self .lvol_name = f"lvl{ generate_random_sequence (15 )} "
31
31
self .clone_name = f"cln{ generate_random_sequence (15 )} "
32
32
self .snapshot_name = f"snap{ generate_random_sequence (15 )} "
33
- self .lvol_size = "10G "
34
- self .int_lvol_size = 10
33
+ self .lvol_size = "20G "
34
+ self .int_lvol_size = 20
35
35
self .fio_size = "2G"
36
36
self .fio_threads = []
37
37
self .clone_mount_details = {}
@@ -196,7 +196,7 @@ def create_lvols_with_fio(self, count):
196
196
"bs" : f"{ 2 ** random .randint (2 , 7 )} K" ,
197
197
"nrfiles" : 16 ,
198
198
"iodepth" : 1 ,
199
- "numjobs" : 3 ,
199
+ "numjobs" : 5 ,
200
200
"time_based" : True ,
201
201
"runtime" : 2000 ,
202
202
},
@@ -635,7 +635,7 @@ def create_snapshots_and_clones(self):
635
635
"bs" : f"{ 2 ** random .randint (2 , 7 )} K" ,
636
636
"nrfiles" : 16 ,
637
637
"iodepth" : 1 ,
638
- "numjobs" : 3 ,
638
+ "numjobs" : 5 ,
639
639
"time_based" : True ,
640
640
"runtime" : 2000 ,
641
641
},
@@ -731,9 +731,9 @@ def perform_failover_during_outage(self):
731
731
outage_type = self .perform_random_outage ()
732
732
733
733
if not self .sbcli_utils .is_secondary_node (self .current_outage_node ):
734
- self .delete_random_lvols (5 )
734
+ self .delete_random_lvols (8 )
735
735
self .logger .info ("Creating 5 new lvols, clones, and snapshots." )
736
- self .create_lvols_with_fio (3 )
736
+ self .create_lvols_with_fio (5 )
737
737
self .create_snapshots_and_clones ()
738
738
else :
739
739
self .logger .info (f"Current outage node: { self .current_outage_node } is secondary node. Skipping delete or create" )
@@ -792,7 +792,7 @@ def restart_fio(self, iteration):
792
792
"bs" : f"{ 2 ** random .randint (2 , 7 )} K" ,
793
793
"nrfiles" : 16 ,
794
794
"iodepth" : 1 ,
795
- "numjobs" : 3 ,
795
+ "numjobs" : 5 ,
796
796
"time_based" : True ,
797
797
"runtime" : 2000 ,
798
798
},
@@ -824,7 +824,7 @@ def restart_fio(self, iteration):
824
824
"bs" : f"{ 2 ** random .randint (2 , 7 )} K" ,
825
825
"nrfiles" : 16 ,
826
826
"iodepth" : 1 ,
827
- "numjobs" : 3 ,
827
+ "numjobs" : 5 ,
828
828
"time_based" : True ,
829
829
"runtime" : 2000 ,
830
830
},
@@ -857,8 +857,8 @@ def run(self):
857
857
self .restart_fio (iteration = iteration )
858
858
outage_type = self .perform_random_outage ()
859
859
if not self .sbcli_utils .is_secondary_node (self .current_outage_node ):
860
- self .delete_random_lvols (5 )
861
- self .create_lvols_with_fio (3 )
860
+ self .delete_random_lvols (8 )
861
+ self .create_lvols_with_fio (5 )
862
862
self .create_snapshots_and_clones ()
863
863
else :
864
864
self .logger .info (f"Current outage node: { self .current_outage_node } is secondary node. Skipping delete and create" )
0 commit comments