diff --git a/benchmarks/requirements.txt b/benchmarks/requirements.txt index 3fc8cac6..8af24458 100644 --- a/benchmarks/requirements.txt +++ b/benchmarks/requirements.txt @@ -1 +1 @@ -aiohttp==2.0.7 +aiohttp==3.8.5 diff --git a/benchmarks/run-benchmarks.py b/benchmarks/run-benchmarks.py index f273e969..24a644d8 100755 --- a/benchmarks/run-benchmarks.py +++ b/benchmarks/run-benchmarks.py @@ -55,11 +55,9 @@ async def do_get(request): bs = rando + b'x' * 49 + b'\n' else: bs = b'x' * 79 + b'\n' - response.write(bs) - await response.drain() + await response.write(bs) if n % 80 > 0: - response.write(b'x' * (n % 80 - 1) + b'\n') - await response.drain() + await response.write(b'x' * (n % 80 - 1) + b'\n') return response @@ -124,7 +122,7 @@ async def fetch(session, url, proxy=None): async def benchmarking_client( base_url, requests=200, payload_size=100000, proxy=None): start = time.time() - connector = aiohttp.TCPConnector(verify_ssl=False) + connector = aiohttp.TCPConnector(ssl=False) n_urls = 0 n_bytes = 0 url = '%s/%s' % (base_url, payload_size)