File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -136,7 +136,7 @@ class Settings(BaseSettings):
136
136
# use number of CPUs - 1, but at least 10
137
137
default_factory = lambda : max ((os .cpu_count () or 1 ) - 1 , 10 )
138
138
)
139
- max_add_requests_per_loop : int = 20
139
+ min_queued_requests : int = 20
140
140
scheduler_start_delay : float = 5
141
141
142
142
# Data settings
Original file line number Diff line number Diff line change @@ -140,7 +140,6 @@ async def run(
140
140
queues .requests ,
141
141
times_iter ,
142
142
run_info ,
143
- loop_limit = run_info .strategy .queued_requests_limit ,
144
143
)
145
144
# Wait for the test to start
146
145
await asyncio .sleep (time .time () - scheduling_strategy .start_time )
@@ -296,14 +295,14 @@ def _add_requests(
296
295
requests_queue : Queue [WorkerProcessRequest [RequestT , ResponseT ]],
297
296
times_iter : Iterator [float ],
298
297
run_info : SchedulerRunInfo ,
299
- loop_limit : Optional [int ] = None ,
300
298
) -> Optional [Iterator [Any ]]:
301
299
if requests_iter is not None :
302
300
try :
303
301
added_count = 0
304
302
305
303
while not requests_queue .full () and added_count < (
306
- loop_limit or settings .max_add_requests_per_loop
304
+ run_info .strategy .queued_requests_limit
305
+ or settings .min_queued_requests
307
306
):
308
307
if run_info .created_requests >= run_info .end_number :
309
308
raise StopIteration
You can’t perform that action at this time.
0 commit comments