File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -75,10 +75,13 @@ def next_profile(
7575 ) -> Optional [Profile ]:
7676 if self ._rate_index >= len (self ._rates ):
7777 return None
78+
79+ current_rate = self ._rates [self ._rate_index ]
80+ self ._rate_index += 1
7881
7982 if self ._rate_type == "constant" :
8083 return Profile (
81- load_gen_mode = LoadGenerationModes .CONSTANT , load_gen_rate = self . _rates [ self . _rate_index ]
84+ load_gen_mode = LoadGenerationModes .CONSTANT , load_gen_rate = current_rate
8285 )
8386
8487 if self ._rate_type == "synchronous" :
@@ -88,7 +91,7 @@ def next_profile(
8891
8992 if self ._rate_type == "poisson" :
9093 return Profile (
91- load_gen_mode = LoadGenerationModes .POISSON , load_gen_rate = self . _rates [ self . _rate_index ]
94+ load_gen_mode = LoadGenerationModes .POISSON , load_gen_rate = current_rate
9295 )
9396
9497 raise ValueError (f"Invalid rate type: { self ._rate_type } " )
You can’t perform that action at this time.
0 commit comments