Skip to content

Commit a3decdb

Browse files
committed
Increasing lvol size, delete
1 parent 747a77e commit a3decdb

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

e2e/stress_test/continuous_failover_ha.py

+11-11
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ class RandomFailoverTest(TestLvolHACluster):
2626

2727
def __init__(self, **kwargs):
2828
super().__init__(**kwargs)
29-
self.total_lvols = 10
29+
self.total_lvols = 20
3030
self.lvol_name = f"lvl{generate_random_sequence(15)}"
3131
self.clone_name = f"cln{generate_random_sequence(15)}"
3232
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
3535
self.fio_size = "2G"
3636
self.fio_threads = []
3737
self.clone_mount_details = {}
@@ -196,7 +196,7 @@ def create_lvols_with_fio(self, count):
196196
"bs": f"{2 ** random.randint(2, 7)}K",
197197
"nrfiles": 16,
198198
"iodepth": 1,
199-
"numjobs": 3,
199+
"numjobs": 5,
200200
"time_based": True,
201201
"runtime": 2000,
202202
},
@@ -635,7 +635,7 @@ def create_snapshots_and_clones(self):
635635
"bs": f"{2 ** random.randint(2, 7)}K",
636636
"nrfiles": 16,
637637
"iodepth": 1,
638-
"numjobs": 3,
638+
"numjobs": 5,
639639
"time_based": True,
640640
"runtime": 2000,
641641
},
@@ -731,9 +731,9 @@ def perform_failover_during_outage(self):
731731
outage_type = self.perform_random_outage()
732732

733733
if not self.sbcli_utils.is_secondary_node(self.current_outage_node):
734-
self.delete_random_lvols(5)
734+
self.delete_random_lvols(8)
735735
self.logger.info("Creating 5 new lvols, clones, and snapshots.")
736-
self.create_lvols_with_fio(3)
736+
self.create_lvols_with_fio(5)
737737
self.create_snapshots_and_clones()
738738
else:
739739
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):
792792
"bs": f"{2 ** random.randint(2, 7)}K",
793793
"nrfiles": 16,
794794
"iodepth": 1,
795-
"numjobs": 3,
795+
"numjobs": 5,
796796
"time_based": True,
797797
"runtime": 2000,
798798
},
@@ -824,7 +824,7 @@ def restart_fio(self, iteration):
824824
"bs": f"{2 ** random.randint(2, 7)}K",
825825
"nrfiles": 16,
826826
"iodepth": 1,
827-
"numjobs": 3,
827+
"numjobs": 5,
828828
"time_based": True,
829829
"runtime": 2000,
830830
},
@@ -857,8 +857,8 @@ def run(self):
857857
self.restart_fio(iteration=iteration)
858858
outage_type = self.perform_random_outage()
859859
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)
862862
self.create_snapshots_and_clones()
863863
else:
864864
self.logger.info(f"Current outage node: {self.current_outage_node} is secondary node. Skipping delete and create")

0 commit comments

Comments
 (0)