Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 905387 Details for
Bug 941420
dev-python/aiohttp-3.10.9 fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-python:aiohttp-3.10.9:20241012-172653.log
dev-python:aiohttp-3.10.9:20241012-172653.log (text/plain), 718.91 KB, created by
Jonathan Lovelace
on 2024-10-12 19:12:35 UTC
(
hide
)
Description:
dev-python:aiohttp-3.10.9:20241012-172653.log
Filename:
MIME Type:
Creator:
Jonathan Lovelace
Created:
2024-10-12 19:12:35 UTC
Size:
718.91 KB
patch
obsolete
>[32m * [39;49;00mPackage: dev-python/aiohttp-3.10.9:0 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: zmedico@gentoo.org python@gentoo.org >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux native-extensions python_targets_python3_12 test test-rust >[32m * [39;49;00mFEATURES: distcc fakeroot network-sandbox preserve-libs sandbox test userpriv usersandbox >[32m * [39;49;00mPackage: dev-python/aiohttp-3.10.9:0 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: zmedico@gentoo.org python@gentoo.org >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux native-extensions python_targets_python3_12 test test-rust >[32m * [39;49;00mFEATURES: distcc fakeroot network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking aiohttp-3.10.9.tar.gz to /var/tmp/portage/dev-python/aiohttp-3.10.9/work >>>> Source unpacked in /var/tmp/portage/dev-python/aiohttp-3.10.9/work >>>> Preparing source in /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9 ... > [32m*[0m Build system packages: > [32m*[0m dev-python/gpep517 : 16 > [32m*[0m dev-python/installer : 0.7.0 > [32m*[0m dev-python/cython : 3.0.11 > [32m*[0m dev-python/setuptools : 73.0.1 > [32m*[0m dev-python/setuptools-rust : 1.10.1 > [32m*[0m dev-python/setuptools-scm : 8.1.0 > [32m*[0m dev-python/wheel : 0.44.0 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9 ... > [32m*[0m python3_12: running distutils-r1_run_phase python_configure >make -j3 -l4 requirements/.hash/cython.txt.hash >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/requirements/cython.txt >make -j3 -l4 cythonize >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/_helpers.pyx >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/_http_parser.pyx >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/_http_writer.pyx >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/_websocket.pyx >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/_helpers.pyi >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/_cparser.pxd >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/_find_header.pxd >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/aiohttp/hdrs.py >re-hash /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9/tools/gen.py >./tools/gen.py >cython -3 -o aiohttp/_helpers.c aiohttp/_helpers.pyx -I aiohttp >cython -3 -o aiohttp/_http_parser.c aiohttp/_http_parser.pyx -I aiohttp >cython -3 -o aiohttp/_http_writer.c aiohttp/_http_writer.pyx -I aiohttp >cython -3 -o aiohttp/_websocket.c aiohttp/_websocket.pyx -I aiohttp >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9 ... > [32m*[0m python3_12: running distutils-r1_run_phase python_compile > [32m*[0m Building the wheel for aiohttp-3.10.9 via setuptools.build_meta >python3.12 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/wheel >2024-10-12 13:27:07,384 gpep517 INFO Building wheel via backend setuptools.build_meta >********************* >* Accelerated build * >********************* >2024-10-12 13:27:07,973 root INFO running bdist_wheel >2024-10-12 13:27:08,281 root INFO running build >2024-10-12 13:27:08,360 root INFO running build_py >2024-10-12 13:27:08,440 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build >2024-10-12 13:27:08,440 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312 >2024-10-12 13:27:08,440 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,441 root INFO copying aiohttp/multipart.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,441 root INFO copying aiohttp/http_parser.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,441 root INFO copying aiohttp/client_reqrep.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,442 root INFO copying aiohttp/http_websocket.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,442 root INFO copying aiohttp/payload_streamer.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,443 root INFO copying aiohttp/web_protocol.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,443 root INFO copying aiohttp/__init__.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,443 root INFO copying aiohttp/cookiejar.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,444 root INFO copying aiohttp/typedefs.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,444 root INFO copying aiohttp/web_ws.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,445 root INFO copying aiohttp/client_proto.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,445 root INFO copying aiohttp/tracing.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,445 root INFO copying aiohttp/web_urldispatcher.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,446 root INFO copying aiohttp/client_ws.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,446 root INFO copying aiohttp/log.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,447 root INFO copying aiohttp/abc.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,447 root INFO copying aiohttp/connector.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,447 root INFO copying aiohttp/compression_utils.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,448 root INFO copying aiohttp/resolver.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,448 root INFO copying aiohttp/formdata.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,449 root INFO copying aiohttp/test_utils.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,449 root INFO copying aiohttp/web_middlewares.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,449 root INFO copying aiohttp/http_writer.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,450 root INFO copying aiohttp/web.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,450 root INFO copying aiohttp/web_exceptions.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,450 root INFO copying aiohttp/base_protocol.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,451 root INFO copying aiohttp/web_runner.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,451 root INFO copying aiohttp/helpers.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,452 root INFO copying aiohttp/web_fileresponse.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,452 root INFO copying aiohttp/client_exceptions.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,452 root INFO copying aiohttp/streams.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,453 root INFO copying aiohttp/web_request.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,453 root INFO copying aiohttp/hdrs.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,454 root INFO copying aiohttp/web_response.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,454 root INFO copying aiohttp/tcp_helpers.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,454 root INFO copying aiohttp/worker.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,455 root INFO copying aiohttp/web_server.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,455 root INFO copying aiohttp/http.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,456 root INFO copying aiohttp/payload.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,456 root INFO copying aiohttp/web_log.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,456 root INFO copying aiohttp/client.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,457 root INFO copying aiohttp/locks.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,457 root INFO copying aiohttp/web_app.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,458 root INFO copying aiohttp/pytest_plugin.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,458 root INFO copying aiohttp/http_exceptions.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,458 root INFO copying aiohttp/web_routedef.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:08,459 root INFO running egg_info >2024-10-12 13:27:08,536 root INFO writing aiohttp.egg-info/PKG-INFO >2024-10-12 13:27:08,538 root INFO writing dependency_links to aiohttp.egg-info/dependency_links.txt >2024-10-12 13:27:08,540 root INFO writing requirements to aiohttp.egg-info/requires.txt >2024-10-12 13:27:08,540 root INFO writing top-level names to aiohttp.egg-info/top_level.txt >[10/12/24 13:27:08] ERROR listing git files failed - pretending there aren't any git.py:26 >2024-10-12 13:27:09,222 root INFO reading manifest file 'aiohttp.egg-info/SOURCES.txt' >2024-10-12 13:27:09,232 root INFO reading manifest template 'MANIFEST.in' >2024-10-12 13:27:09,260 root WARNING warning: no files found matching 'aiohttp' anywhere in distribution >2024-10-12 13:27:09,261 root WARNING warning: no previously-included files matching '*.pyc' found anywhere in distribution >2024-10-12 13:27:09,262 root WARNING warning: no previously-included files matching '*.pyd' found anywhere in distribution >2024-10-12 13:27:09,263 root WARNING warning: no previously-included files matching '*.so' found anywhere in distribution >2024-10-12 13:27:09,263 root WARNING warning: no previously-included files matching '*.lib' found anywhere in distribution >2024-10-12 13:27:09,264 root WARNING warning: no previously-included files matching '*.dll' found anywhere in distribution >2024-10-12 13:27:09,265 root WARNING warning: no previously-included files matching '*.a' found anywhere in distribution >2024-10-12 13:27:09,266 root WARNING warning: no previously-included files matching '*.obj' found anywhere in distribution >2024-10-12 13:27:09,266 root WARNING warning: no previously-included files found matching 'aiohttp/*.html' >2024-10-12 13:27:09,266 root WARNING no previously-included directories found matching 'docs/_build' >2024-10-12 13:27:09,267 root INFO adding license file 'LICENSE.txt' >2024-10-12 13:27:09,273 root INFO writing manifest file 'aiohttp.egg-info/SOURCES.txt' >2024-10-12 13:27:09,277 root INFO copying aiohttp/_cparser.pxd -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,278 root INFO copying aiohttp/_find_header.pxd -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,278 root INFO copying aiohttp/_headers.pxi -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,278 root INFO copying aiohttp/_helpers.pyi -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,279 root INFO copying aiohttp/_helpers.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,279 root INFO copying aiohttp/_http_parser.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,280 root INFO copying aiohttp/_http_writer.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,280 root INFO copying aiohttp/_websocket.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,281 root INFO copying aiohttp/py.typed -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,281 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,281 root INFO copying aiohttp/.hash/_cparser.pxd.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,282 root INFO copying aiohttp/.hash/_find_header.pxd.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,282 root INFO copying aiohttp/.hash/_helpers.pyi.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,283 root INFO copying aiohttp/.hash/_helpers.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,283 root INFO copying aiohttp/.hash/_http_parser.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,283 root INFO copying aiohttp/.hash/_http_writer.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,284 root INFO copying aiohttp/.hash/_websocket.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,284 root INFO copying aiohttp/.hash/hdrs.py.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash >2024-10-12 13:27:09,285 root WARNING warning: build_py: byte-compiling is disabled, skipping. > >2024-10-12 13:27:09,286 root INFO running build_ext >2024-10-12 13:27:09,410 root INFO building 'aiohttp._websocket' extension >2024-10-12 13:27:09,411 root INFO building 'aiohttp._http_parser' extension >2024-10-12 13:27:09,412 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312 >2024-10-12 13:27:09,412 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312 >2024-10-12 13:27:09,412 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp >2024-10-12 13:27:09,413 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -I/usr/include/python3.12 -c aiohttp/_websocket.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_websocket.o >2024-10-12 13:27:09,412 root INFO building 'aiohttp._helpers' extension >2024-10-12 13:27:09,413 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor >2024-10-12 13:27:09,415 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -I/usr/include/python3.12 -c aiohttp/_helpers.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_helpers.o >2024-10-12 13:27:09,416 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp >2024-10-12 13:27:09,417 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/build >2024-10-12 13:27:09,417 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/build/c >2024-10-12 13:27:09,417 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/src >2024-10-12 13:27:09,418 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/src/native >2024-10-12 13:27:09,418 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.12 -c aiohttp/_find_header.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_find_header.o >2024-10-12 13:27:10,396 root INFO x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_websocket.o -L/usr/lib64 -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_websocket.cpython-312-x86_64-linux-gnu.so >2024-10-12 13:27:10,424 root INFO building 'aiohttp._http_writer' extension >2024-10-12 13:27:10,425 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -I/usr/include/python3.12 -c aiohttp/_http_writer.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_http_writer.o >2024-10-12 13:27:10,989 root INFO x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_helpers.o -L/usr/lib64 -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_helpers.cpython-312-x86_64-linux-gnu.so >aiohttp/_find_header.c: In function âfind_headerâ: >aiohttp/_find_header.c:21:19: warning: initialization discards âconstâ qualifier from pointer target type [-Wdiscarded-qualifiers] > 21 | char *pchar = str; > | ^~~ >2024-10-12 13:27:12,546 root INFO x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_http_writer.o -L/usr/lib64 -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_http_writer.cpython-312-x86_64-linux-gnu.so >2024-10-12 13:27:12,948 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.12 -c aiohttp/_http_parser.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_http_parser.o >aiohttp/_http_parser.c: In function â__pyx_f_7aiohttp_12_http_parser_cb_on_header_fieldâ: >aiohttp/_http_parser.c:16286:33: warning: comparison of integer expressions of different signedness: âPy_ssize_tâ {aka âlong intâ} and âsize_tâ {aka âlong unsigned intâ} [-Wsign-compare] >16286 | __pyx_t_6 = (__pyx_v_size > __pyx_v_pyparser->_max_field_size); > | ^ >aiohttp/_http_parser.c:16354:148: warning: passing argument 2 of â__pyx_v_pyparser->__pyx_vtab->_on_header_fieldâ discards âconstâ qualifier from pointer target type [-Wdiscarded-qualifiers] >16354 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_field(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 723, __pyx_L3_error) > | ^~~~~~~~~~ >aiohttp/_http_parser.c:16354:148: note: expected âchar *â but argument is of type âconst char *â >aiohttp/_http_parser.c: In function â__pyx_f_7aiohttp_12_http_parser_cb_on_header_valueâ: >aiohttp/_http_parser.c:16576:33: warning: comparison of integer expressions of different signedness: âPy_ssize_tâ {aka âlong intâ} and âsize_tâ {aka âlong unsigned intâ} [-Wsign-compare] >16576 | __pyx_t_6 = (__pyx_v_size > __pyx_v_pyparser->_max_field_size); > | ^ >aiohttp/_http_parser.c:16644:148: warning: passing argument 2 of â__pyx_v_pyparser->__pyx_vtab->_on_header_valueâ discards âconstâ qualifier from pointer target type [-Wdiscarded-qualifiers] >16644 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_value(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 740, __pyx_L3_error) > | ^~~~~~~~~~ >aiohttp/_http_parser.c:16644:148: note: expected âchar *â but argument is of type âconst char *â >2024-10-12 13:27:23,360 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.12 -c vendor/llhttp/build/c/llhttp.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/build/c/llhttp.o >2024-10-12 13:27:24,526 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.12 -c vendor/llhttp/src/native/api.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/src/native/api.o >2024-10-12 13:27:24,737 root INFO x86_64-pc-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.12 -c vendor/llhttp/src/native/http.c -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/src/native/http.o >2024-10-12 13:27:24,803 root INFO x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -O2 -pipe -march=core2 -mtune=generic -fno-unwind-tables -fno-asynchronous-unwind-tables -fomit-frame-pointer -DNDEBUG /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_find_header.o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/aiohttp/_http_parser.o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/build/c/llhttp.o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/src/native/api.o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/temp.linux-x86_64-cpython-312/vendor/llhttp/src/native/http.o -L/usr/lib64 -o /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_http_parser.cpython-312-x86_64-linux-gnu.so >2024-10-12 13:27:25,015 root INFO installing to /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel >2024-10-12 13:27:25,015 root INFO running install >2024-10-12 13:27:25,029 root INFO running install_lib >2024-10-12 13:27:25,107 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64 >2024-10-12 13:27:25,107 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel >2024-10-12 13:27:25,108 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/aiohttp >2024-10-12 13:27:25,108 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/multipart.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,108 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/aiohttp/.hash >2024-10-12 13:27:25,108 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/_helpers.pyi.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,109 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/hdrs.py.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,109 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/_http_parser.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,110 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/_find_header.pxd.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,110 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/_helpers.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,110 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/_websocket.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,111 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/_cparser.pxd.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,111 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/.hash/_http_writer.pyx.hash -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp/.hash >2024-10-12 13:27:25,112 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/http_parser.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,112 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_helpers.cpython-312-x86_64-linux-gnu.so -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,112 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/client_reqrep.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,113 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_http_parser.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,113 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/http_websocket.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,114 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/payload_streamer.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,114 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_protocol.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,114 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/__init__.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,115 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/cookiejar.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,115 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/typedefs.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,116 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_ws.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,116 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/client_proto.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,116 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/py.typed -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,117 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/tracing.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,117 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_urldispatcher.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,117 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/client_ws.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,118 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/log.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,118 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_websocket.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,119 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_http_writer.cpython-312-x86_64-linux-gnu.so -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,119 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/abc.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,119 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_helpers.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,120 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/connector.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,120 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/compression_utils.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,121 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/resolver.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,121 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_find_header.pxd -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,121 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/formdata.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,122 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/test_utils.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,122 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_middlewares.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,123 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/http_writer.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,123 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_helpers.pyi -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,123 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,124 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_exceptions.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,124 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/base_protocol.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,125 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_runner.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,125 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/helpers.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,125 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_fileresponse.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,126 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/client_exceptions.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,126 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_cparser.pxd -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,126 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/streams.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,127 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_request.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,127 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/hdrs.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,128 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_response.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,128 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/tcp_helpers.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,128 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/worker.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,129 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_server.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,129 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/http.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,130 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/payload.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,130 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_log.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,130 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/client.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,131 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/locks.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,131 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_http_parser.cpython-312-x86_64-linux-gnu.so -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,132 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_app.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,132 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_websocket.cpython-312-x86_64-linux-gnu.so -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,133 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/pytest_plugin.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,133 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_http_writer.pyx -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,134 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/_headers.pxi -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,134 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/http_exceptions.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,134 root INFO copying /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/lib.linux-x86_64-cpython-312/aiohttp/web_routedef.py -> /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp >2024-10-12 13:27:25,135 root WARNING warning: install_lib: byte-compiling is disabled, skipping. > >2024-10-12 13:27:25,135 root INFO running install_egg_info >2024-10-12 13:27:25,214 root INFO Copying aiohttp.egg-info to /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/./aiohttp-3.10.9-py3.12.egg-info >2024-10-12 13:27:25,216 root INFO running install_scripts >2024-10-12 13:27:25,242 root INFO creating /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel/aiohttp-3.10.9.dist-info/WHEEL >2024-10-12 13:27:25,243 wheel INFO creating '/var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/wheel/.tmp-5urvaz21/aiohttp-3.10.9-cp312-cp312-linux_x86_64.whl' and adding '/var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel' to it >2024-10-12 13:27:25,243 wheel INFO adding 'aiohttp/__init__.py' >2024-10-12 13:27:25,244 wheel INFO adding 'aiohttp/_cparser.pxd' >2024-10-12 13:27:25,244 wheel INFO adding 'aiohttp/_find_header.pxd' >2024-10-12 13:27:25,244 wheel INFO adding 'aiohttp/_headers.pxi' >2024-10-12 13:27:25,245 wheel INFO adding 'aiohttp/_helpers.cpython-312-x86_64-linux-gnu.so' >2024-10-12 13:27:25,245 wheel INFO adding 'aiohttp/_helpers.pyi' >2024-10-12 13:27:25,245 wheel INFO adding 'aiohttp/_helpers.pyx' >2024-10-12 13:27:25,247 wheel INFO adding 'aiohttp/_http_parser.cpython-312-x86_64-linux-gnu.so' >2024-10-12 13:27:25,249 wheel INFO adding 'aiohttp/_http_parser.pyx' >2024-10-12 13:27:25,249 wheel INFO adding 'aiohttp/_http_writer.cpython-312-x86_64-linux-gnu.so' >2024-10-12 13:27:25,250 wheel INFO adding 'aiohttp/_http_writer.pyx' >2024-10-12 13:27:25,250 wheel INFO adding 'aiohttp/_websocket.cpython-312-x86_64-linux-gnu.so' >2024-10-12 13:27:25,250 wheel INFO adding 'aiohttp/_websocket.pyx' >2024-10-12 13:27:25,251 wheel INFO adding 'aiohttp/abc.py' >2024-10-12 13:27:25,251 wheel INFO adding 'aiohttp/base_protocol.py' >2024-10-12 13:27:25,251 wheel INFO adding 'aiohttp/client.py' >2024-10-12 13:27:25,252 wheel INFO adding 'aiohttp/client_exceptions.py' >2024-10-12 13:27:25,252 wheel INFO adding 'aiohttp/client_proto.py' >2024-10-12 13:27:25,252 wheel INFO adding 'aiohttp/client_reqrep.py' >2024-10-12 13:27:25,253 wheel INFO adding 'aiohttp/client_ws.py' >2024-10-12 13:27:25,253 wheel INFO adding 'aiohttp/compression_utils.py' >2024-10-12 13:27:25,253 wheel INFO adding 'aiohttp/connector.py' >2024-10-12 13:27:25,254 wheel INFO adding 'aiohttp/cookiejar.py' >2024-10-12 13:27:25,254 wheel INFO adding 'aiohttp/formdata.py' >2024-10-12 13:27:25,255 wheel INFO adding 'aiohttp/hdrs.py' >2024-10-12 13:27:25,255 wheel INFO adding 'aiohttp/helpers.py' >2024-10-12 13:27:25,255 wheel INFO adding 'aiohttp/http.py' >2024-10-12 13:27:25,256 wheel INFO adding 'aiohttp/http_exceptions.py' >2024-10-12 13:27:25,256 wheel INFO adding 'aiohttp/http_parser.py' >2024-10-12 13:27:25,256 wheel INFO adding 'aiohttp/http_websocket.py' >2024-10-12 13:27:25,257 wheel INFO adding 'aiohttp/http_writer.py' >2024-10-12 13:27:25,257 wheel INFO adding 'aiohttp/locks.py' >2024-10-12 13:27:25,257 wheel INFO adding 'aiohttp/log.py' >2024-10-12 13:27:25,257 wheel INFO adding 'aiohttp/multipart.py' >2024-10-12 13:27:25,258 wheel INFO adding 'aiohttp/payload.py' >2024-10-12 13:27:25,258 wheel INFO adding 'aiohttp/payload_streamer.py' >2024-10-12 13:27:25,258 wheel INFO adding 'aiohttp/py.typed' >2024-10-12 13:27:25,259 wheel INFO adding 'aiohttp/pytest_plugin.py' >2024-10-12 13:27:25,259 wheel INFO adding 'aiohttp/resolver.py' >2024-10-12 13:27:25,259 wheel INFO adding 'aiohttp/streams.py' >2024-10-12 13:27:25,260 wheel INFO adding 'aiohttp/tcp_helpers.py' >2024-10-12 13:27:25,260 wheel INFO adding 'aiohttp/test_utils.py' >2024-10-12 13:27:25,260 wheel INFO adding 'aiohttp/tracing.py' >2024-10-12 13:27:25,261 wheel INFO adding 'aiohttp/typedefs.py' >2024-10-12 13:27:25,261 wheel INFO adding 'aiohttp/web.py' >2024-10-12 13:27:25,261 wheel INFO adding 'aiohttp/web_app.py' >2024-10-12 13:27:25,262 wheel INFO adding 'aiohttp/web_exceptions.py' >2024-10-12 13:27:25,262 wheel INFO adding 'aiohttp/web_fileresponse.py' >2024-10-12 13:27:25,262 wheel INFO adding 'aiohttp/web_log.py' >2024-10-12 13:27:25,263 wheel INFO adding 'aiohttp/web_middlewares.py' >2024-10-12 13:27:25,263 wheel INFO adding 'aiohttp/web_protocol.py' >2024-10-12 13:27:25,263 wheel INFO adding 'aiohttp/web_request.py' >2024-10-12 13:27:25,264 wheel INFO adding 'aiohttp/web_response.py' >2024-10-12 13:27:25,264 wheel INFO adding 'aiohttp/web_routedef.py' >2024-10-12 13:27:25,264 wheel INFO adding 'aiohttp/web_runner.py' >2024-10-12 13:27:25,265 wheel INFO adding 'aiohttp/web_server.py' >2024-10-12 13:27:25,265 wheel INFO adding 'aiohttp/web_urldispatcher.py' >2024-10-12 13:27:25,265 wheel INFO adding 'aiohttp/web_ws.py' >2024-10-12 13:27:25,266 wheel INFO adding 'aiohttp/worker.py' >2024-10-12 13:27:25,266 wheel INFO adding 'aiohttp/.hash/_cparser.pxd.hash' >2024-10-12 13:27:25,266 wheel INFO adding 'aiohttp/.hash/_find_header.pxd.hash' >2024-10-12 13:27:25,267 wheel INFO adding 'aiohttp/.hash/_helpers.pyi.hash' >2024-10-12 13:27:25,267 wheel INFO adding 'aiohttp/.hash/_helpers.pyx.hash' >2024-10-12 13:27:25,267 wheel INFO adding 'aiohttp/.hash/_http_parser.pyx.hash' >2024-10-12 13:27:25,267 wheel INFO adding 'aiohttp/.hash/_http_writer.pyx.hash' >2024-10-12 13:27:25,268 wheel INFO adding 'aiohttp/.hash/_websocket.pyx.hash' >2024-10-12 13:27:25,268 wheel INFO adding 'aiohttp/.hash/hdrs.py.hash' >2024-10-12 13:27:25,268 wheel INFO adding 'aiohttp-3.10.9.dist-info/LICENSE.txt' >2024-10-12 13:27:25,268 wheel INFO adding 'aiohttp-3.10.9.dist-info/METADATA' >2024-10-12 13:27:25,269 wheel INFO adding 'aiohttp-3.10.9.dist-info/WHEEL' >2024-10-12 13:27:25,269 wheel INFO adding 'aiohttp-3.10.9.dist-info/top_level.txt' >2024-10-12 13:27:25,269 wheel INFO adding 'aiohttp-3.10.9.dist-info/RECORD' >2024-10-12 13:27:25,270 root INFO removing /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/build/bdist.linux-x86_64/wheel >2024-10-12 13:27:25,275 gpep517 INFO The backend produced /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/wheel/aiohttp-3.10.9-cp312-cp312-linux_x86_64.whl > [32m*[0m Installing aiohttp-3.10.9-cp312-cp312-linux_x86_64.whl to /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install >python3.12 -m gpep517 install-wheel --destdir=/var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install --interpreter=/usr/bin/python3.12 --prefix=/usr --optimize=all /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/wheel/aiohttp-3.10.9-cp312-cp312-linux_x86_64.whl >2024-10-12 13:27:25,467 gpep517 INFO Installing /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/wheel/aiohttp-3.10.9-cp312-cp312-linux_x86_64.whl into /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install >2024-10-12 13:27:26,178 gpep517 INFO Installation complete >>>> Source compiled. >>>> Test phase: dev-python/aiohttp-3.10.9 > [32m*[0m python3_12: running distutils-r1_run_phase python_test >python3.12 -m pytest -vv -ra -l -Wdefault -Werror::pytest.PytestUnhandledCoroutineWarning --color=yes -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed -n 3 --dist=worksteal --deselect tests/test_client_session.py::test_client_session_timeout_zero --deselect tests/test_circular_imports.py::test_no_warnings --ignore tests/test_proxy_functional.py --ignore tests/autobahn/test_autobahn.py -m not internal and not dev_mode -p rerunfailures --reruns=5 >[1m============================================================================= test session starts ==============================================================================[0m >platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0 -- /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9 >configfile: setup.cfg >testpaths: tests/ >plugins: rerunfailures-14.0 >created: 3/3 workers >3 workers [3262 items] > >scheduling tests via WorkStealingScheduling > >tests/test_base_protocol.py::test_loop >tests/test_http_parser.py::test_whitespace_before_header[py-parser-pyloop] >tests/test_urldispatch.py::test_add_static_append_version_not_follow_symlink >[gw2][36m [ 1/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version_not_follow_symlink >tests/test_urldispatch.py::test_add_static_quoting >[gw2][36m [ 2/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_quoting >tests/test_urldispatch.py::test_plain_not_match >[gw2][36m [ 3/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_plain_not_match >tests/test_urldispatch.py::test_dynamic_not_match >[gw2][36m [ 4/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_not_match >tests/test_urldispatch.py::test_static_not_match >[gw0][36m [ 5/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_loop >tests/test_base_protocol.py::test_pause_writing >[gw1][36m [ 6/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_whitespace_before_header[py-parser-pyloop] >tests/test_http_parser.py::test_whitespace_before_header[c-parser-pyloop] >[gw2][36m [ 7/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_static_not_match >tests/test_urldispatch.py::test_dynamic_with_trailing_slash >[gw2][36m [ 8/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_with_trailing_slash >[gw0][36m [ 9/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_pause_writing >tests/test_urldispatch.py::test_len >tests/test_base_protocol.py::test_pause_reading_no_transport >[gw2][36m [ 10/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_len >tests/test_urldispatch.py::test_iter >[gw2][36m [ 11/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_iter >tests/test_urldispatch.py::test_contains >[gw2][36m [ 12/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_contains >tests/test_urldispatch.py::test_static_repr >[gw2][36m [ 13/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_static_repr >tests/test_urldispatch.py::test_static_adds_slash >[gw2][36m [ 14/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_static_adds_slash >tests/test_urldispatch.py::test_static_remove_trailing_slash >[gw2][36m [ 15/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_static_remove_trailing_slash >tests/test_urldispatch.py::test_add_route_with_re[{to:\\d+}-1234-expected0] >[gw0][36m [ 16/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_pause_reading_no_transport >tests/test_base_protocol.py::test_pause_reading_stub_transport >[gw1][36m [ 17/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_whitespace_before_header[c-parser-pyloop] >tests/test_http_parser.py::test_parse_headers_longline[py-parser-pyloop] >[gw0][36m [ 18/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_pause_reading_stub_transport >tests/test_base_protocol.py::test_resume_reading_no_transport >[gw2][36m [ 19/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_re[{to:\\d+}-1234-expected0] >[gw1][36m [ 20/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_headers_longline[py-parser-pyloop] >tests/test_http_parser.py::test_parse_headers_longline[c-parser-pyloop] >tests/test_urldispatch.py::test_add_route_with_re[{name}.html-test.html-expected1] >[gw0][36m [ 21/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_resume_reading_no_transport >tests/test_base_protocol.py::test_resume_reading_stub_transport >[gw1][36m [ 22/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_headers_longline[c-parser-pyloop] >tests/test_http_parser.py::test_parse_unusual_request_line[py-parser-pyloop] >[gw1][36m [ 23/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_unusual_request_line[py-parser-pyloop] >tests/test_http_parser.py::test_parse_unusual_request_line[c-parser-pyloop] >[gw2][36m [ 24/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_re[{name}.html-test.html-expected1] >tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+ \\d+}-abc 123-expected2] >[gw0][36m [ 25/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_resume_reading_stub_transport >tests/test_base_protocol.py::test_resume_writing_no_waiters >[gw2][36m [ 26/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+ \\d+}-abc 123-expected2] >tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+\\s\\d+}-abc 123-expected3] >[gw0][36m [ 27/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_resume_writing_no_waiters >tests/test_base_protocol.py::test_resume_writing_waiter_done >[gw2][36m [ 28/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+\\s\\d+}-abc 123-expected3] >tests/test_urldispatch.py::test_add_route_with_re_and_slashes >[gw0][36m [ 29/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_resume_writing_waiter_done >tests/test_base_protocol.py::test_connection_made >[gw1][36m [ 30/3262] [0m[33mXFAIL[0m tests/test_http_parser.py::test_parse_unusual_request_line[c-parser-pyloop] >tests/test_http_parser.py::test_parse[py-parser-pyloop] >[gw2][36m [ 31/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_re_and_slashes >tests/test_urldispatch.py::test_add_route_with_re_not_match >[gw0][36m [ 32/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_connection_made >tests/test_base_protocol.py::test_connection_lost_not_paused >[gw1][36m [ 33/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse[py-parser-pyloop] >tests/test_http_parser.py::test_parse[c-parser-pyloop] >[gw1][36m [ 34/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse[c-parser-pyloop] >tests/test_http_parser.py::test_parse_body[py-parser-pyloop] >[gw2][36m [ 35/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_re_not_match >tests/test_urldispatch.py::test_add_route_with_re_including_slashes >[gw0][36m [ 36/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_connection_lost_not_paused >tests/test_base_protocol.py::test_connection_lost_paused_without_waiter >[gw1][36m [ 37/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_body[py-parser-pyloop] >tests/test_http_parser.py::test_parse_body[c-parser-pyloop] >[gw2][36m [ 38/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_re_including_slashes >tests/test_urldispatch.py::test_add_route_with_invalid_re >[gw2][36m [ 39/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_invalid_re >tests/test_urldispatch.py::test_route_dynamic_with_regex_spec >[gw2][36m [ 40/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_route_dynamic_with_regex_spec >tests/test_urldispatch.py::test_route_dynamic_with_regex_spec_and_trailing_slash >[gw2][36m [ 41/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_route_dynamic_with_regex_spec_and_trailing_slash >tests/test_urldispatch.py::test_route_dynamic_with_regex >[gw2][36m [ 42/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_route_dynamic_with_regex >tests/test_urldispatch.py::test_route_dynamic_quoting >[gw2][36m [ 43/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_route_dynamic_quoting >tests/test_urldispatch.py::test_regular_match_info >[gw0][36m [ 44/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_connection_lost_paused_without_waiter >[gw2][36m [ 45/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_regular_match_info >tests/test_urldispatch.py::test_match_info_with_plus >tests/test_base_protocol.py::test_connection_lost_waiter_done >[gw1][36m [ 46/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_body[c-parser-pyloop] >tests/test_http_parser.py::test_parse_body_with_CRLF[py-parser-pyloop] >[gw1][36m [ 47/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_body_with_CRLF[py-parser-pyloop] >tests/test_http_parser.py::test_parse_body_with_CRLF[c-parser-pyloop] >[gw2][36m [ 48/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_info_with_plus >tests/test_urldispatch.py::test_not_found_repr >[gw0][36m [ 49/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_connection_lost_waiter_done >tests/test_base_protocol.py::test_drain_lost >[gw1][36m [ 50/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_body_with_CRLF[c-parser-pyloop] >tests/test_http_parser.py::test_parse_delayed[py-parser-pyloop] >[gw2][36m [ 51/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_not_found_repr >tests/test_urldispatch.py::test_not_allowed_repr >[gw2][36m [ 52/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_not_allowed_repr >tests/test_urldispatch.py::test_default_expect_handler >[gw0][36m [ 53/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_drain_lost >tests/test_base_protocol.py::test_drain_not_paused >[gw2][36m [ 54/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_default_expect_handler >tests/test_urldispatch.py::test_custom_expect_handler_plain >[gw2][36m [ 55/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_custom_expect_handler_plain >[gw1][36m [ 56/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_delayed[py-parser-pyloop] >tests/test_http_parser.py::test_parse_delayed[c-parser-pyloop] >tests/test_urldispatch.py::test_custom_expect_handler_dynamic >[gw2][36m [ 57/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_custom_expect_handler_dynamic >tests/test_urldispatch.py::test_expect_handler_non_coroutine >[gw2][36m [ 58/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_expect_handler_non_coroutine >tests/test_urldispatch.py::test_dynamic_match_non_ascii >[gw1][36m [ 59/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_delayed[c-parser-pyloop] >tests/test_http_parser.py::test_headers_multi_feed[py-parser-pyloop] >[gw0][36m [ 60/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_drain_not_paused >tests/test_base_protocol.py::test_resume_drain_waited >[gw1][36m [ 61/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_multi_feed[py-parser-pyloop] >tests/test_http_parser.py::test_headers_multi_feed[c-parser-pyloop] >[gw2][36m [ 62/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_match_non_ascii >tests/test_urldispatch.py::test_dynamic_match_with_static_part >[gw0][36m [ 63/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_resume_drain_waited >tests/test_base_protocol.py::test_lost_drain_waited_ok >[gw0][36m [ 64/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_lost_drain_waited_ok >tests/test_base_protocol.py::test_lost_drain_waited_exception >[gw1][36m [ 65/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_multi_feed[c-parser-pyloop] >tests/test_http_parser.py::test_headers_split_field[py-parser-pyloop] >[gw2][36m [ 66/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_match_with_static_part >tests/test_urldispatch.py::test_dynamic_match_two_part2 >[gw0][36m [ 67/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_lost_drain_waited_exception >tests/test_base_protocol.py::test_lost_drain_cancelled >[gw2][36m [ 68/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_match_two_part2 >tests/test_urldispatch.py::test_dynamic_match_unquoted_path >[gw1][36m [ 69/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_split_field[py-parser-pyloop] >tests/test_http_parser.py::test_headers_split_field[c-parser-pyloop] >[gw2][36m [ 70/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_match_unquoted_path >tests/test_urldispatch.py::test_dynamic_match_double_quoted_path >[gw0][36m [ 71/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_lost_drain_cancelled >tests/test_base_protocol.py::test_resume_drain_cancelled >[gw1][36m [ 72/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_split_field[c-parser-pyloop] >tests/test_http_parser.py::test_parse_headers_multi[py-parser-pyloop] >[gw2][36m [ 73/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_match_double_quoted_path >tests/test_urldispatch.py::test_add_route_not_started_with_slash >[gw2][36m [ 74/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_not_started_with_slash >tests/test_urldispatch.py::test_add_route_invalid_method >[gw2][36m [ 75/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_invalid_method >tests/test_urldispatch.py::test_routes_view_len >[gw2][36m [ 76/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_routes_view_len >tests/test_urldispatch.py::test_routes_view_iter >[gw2][36m [ 77/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_routes_view_iter >tests/test_urldispatch.py::test_routes_view_contains >[gw2][36m [ 78/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_routes_view_contains >tests/test_urldispatch.py::test_routes_abc >[gw2][36m [ 79/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_routes_abc >[gw1][36m [ 80/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_headers_multi[py-parser-pyloop] >tests/test_urldispatch.py::test_named_resources_abc >tests/test_http_parser.py::test_parse_headers_multi[c-parser-pyloop] >[gw2][36m [ 81/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_named_resources_abc >tests/test_urldispatch.py::test_named_resources >[gw2][36m [ 82/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_named_resources >tests/test_urldispatch.py::test_resource_iter >[gw2][36m [ 83/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_resource_iter >tests/test_urldispatch.py::test_deprecate_bare_generators >[gw0][36m [ 84/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_resume_drain_cancelled >[gw2][36m [ 85/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_deprecate_bare_generators >tests/test_urldispatch.py::test_view_route >tests/test_base_protocol.py::test_parallel_drain_race_condition >[gw2][36m [ 86/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_view_route >tests/test_urldispatch.py::test_resource_route_match >[gw2][36m [ 87/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_resource_route_match >tests/test_urldispatch.py::test_error_on_double_route_adding >[gw2][36m [ 88/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_error_on_double_route_adding >tests/test_urldispatch.py::test_error_on_adding_route_after_wildcard >[gw2][36m [ 89/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_error_on_adding_route_after_wildcard >tests/test_urldispatch.py::test_http_exception_is_none_when_resolved >[gw1][36m [ 90/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_headers_multi[c-parser-pyloop] >tests/test_http_parser.py::test_conn_default_1_0[py-parser-pyloop] >[gw2][36m [ 91/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_http_exception_is_none_when_resolved >tests/test_urldispatch.py::test_http_exception_is_not_none_when_not_resolved >[gw1][36m [ 92/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_default_1_0[py-parser-pyloop] >tests/test_http_parser.py::test_conn_default_1_0[c-parser-pyloop] >[gw2][36m [ 93/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_http_exception_is_not_none_when_not_resolved >tests/test_urldispatch.py::test_match_info_get_info_plain >[gw1][36m [ 94/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_default_1_0[c-parser-pyloop] >tests/test_http_parser.py::test_conn_default_1_1[py-parser-pyloop] >[gw2][36m [ 95/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_info_get_info_plain >tests/test_urldispatch.py::test_match_info_get_info_dynamic >[gw2][36m [ 96/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_info_get_info_dynamic >tests/test_urldispatch.py::test_match_info_get_info_dynamic2 >[gw1][36m [ 97/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_default_1_1[py-parser-pyloop] >tests/test_http_parser.py::test_conn_default_1_1[c-parser-pyloop] >[gw1][36m [ 98/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_default_1_1[c-parser-pyloop] >tests/test_http_parser.py::test_conn_close[py-parser-pyloop] >[gw2][36m [ 99/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_info_get_info_dynamic2 >tests/test_urldispatch.py::test_static_resource_get_info >[gw2][36m [ 100/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_static_resource_get_info >tests/test_urldispatch.py::test_system_route_get_info >[gw1][36m [ 101/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_close[py-parser-pyloop] >tests/test_http_parser.py::test_conn_close[c-parser-pyloop] >[gw2][36m [ 102/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_system_route_get_info >tests/test_urldispatch.py::test_resources_view_len >[gw2][36m [ 103/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_resources_view_len >tests/test_urldispatch.py::test_resources_view_iter >[gw2][36m [ 104/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_resources_view_iter >tests/test_urldispatch.py::test_resources_view_contains >[gw2][36m [ 105/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_resources_view_contains >tests/test_urldispatch.py::test_resources_abc >[gw2][36m [ 106/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_resources_abc >tests/test_urldispatch.py::test_static_route_user_home >[gw2][36m [ 107/3262] [0m[33mSKIPPED[0m tests/test_urldispatch.py::test_static_route_user_home >tests/test_urldispatch.py::test_static_route_points_to_file >[gw2][36m [ 108/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_static_route_points_to_file >tests/test_urldispatch.py::test_404_for_static_resource >[gw1][36m [ 109/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_close[c-parser-pyloop] >tests/test_http_parser.py::test_conn_close_1_0[py-parser-pyloop] >[gw2][36m [ 110/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_404_for_static_resource >tests/test_urldispatch.py::test_405_for_resource_adapter >[gw1][36m [ 111/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_close_1_0[py-parser-pyloop] >tests/test_http_parser.py::test_conn_close_1_0[c-parser-pyloop] >[gw2][36m [ 112/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_405_for_resource_adapter >tests/test_urldispatch.py::test_check_allowed_method_for_found_resource >[gw1][36m [ 113/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_close_1_0[c-parser-pyloop] >tests/test_http_parser.py::test_conn_keep_alive_1_0[py-parser-pyloop] >[gw2][36m [ 114/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_check_allowed_method_for_found_resource >tests/test_urldispatch.py::test_url_for_in_static_resource >[gw2][36m [ 115/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_url_for_in_static_resource >tests/test_urldispatch.py::test_url_for_in_static_resource_pathlib >[gw2][36m [ 116/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_url_for_in_static_resource_pathlib >tests/test_urldispatch.py::test_url_for_in_resource_route >[gw1][36m [ 117/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_keep_alive_1_0[py-parser-pyloop] >[gw2][36m [ 118/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_url_for_in_resource_route >tests/test_http_parser.py::test_conn_keep_alive_1_0[c-parser-pyloop] >tests/test_urldispatch.py::test_subapp_get_info >[gw2][36m [ 119/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_subapp_get_info >tests/test_urldispatch.py::test_domain_validation_error[None-TypeError] >[gw2][36m [ 120/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_domain_validation_error[None-TypeError] >tests/test_urldispatch.py::test_domain_validation_error[-ValueError] >[gw2][36m [ 121/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_domain_validation_error[-ValueError] >tests/test_urldispatch.py::test_domain_validation_error[http://dom-ValueError] >[gw2][36m [ 122/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_domain_validation_error[http://dom-ValueError] >tests/test_urldispatch.py::test_domain_validation_error[*.example.com-ValueError] >[gw2][36m [ 123/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_domain_validation_error[*.example.com-ValueError] >tests/test_urldispatch.py::test_domain_validation_error[example$com-ValueError] >[gw2][36m [ 124/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_domain_validation_error[example$com-ValueError] >tests/test_urldispatch.py::test_domain_valid >[gw2][36m [ 125/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_domain_valid >tests/test_urldispatch.py::test_match_domain[example.com-example.com-True] >[gw1][36m [ 126/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_keep_alive_1_0[c-parser-pyloop] >tests/test_http_parser.py::test_conn_keep_alive_1_1[py-parser-pyloop] >[gw2][36m [ 127/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_domain[example.com-example.com-True] >tests/test_urldispatch.py::test_match_domain[example.com:81-example.com:81-True] >[gw2][36m [ 128/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_domain[example.com:81-example.com:81-True] >tests/test_urldispatch.py::test_match_domain[example.com:81-example.com-False] >[gw2][36m [ 129/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_domain[example.com:81-example.com-False] >tests/test_urldispatch.py::test_match_domain[\u043f\u0443\u043d\u0438\u043a\u043e\u0434-xn--d1ahgkhc2a-True] >[gw2][36m [ 130/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_domain[\u043f\u0443\u043d\u0438\u043a\u043e\u0434-xn--d1ahgkhc2a-True] >tests/test_urldispatch.py::test_match_domain[*.example.com-jpg.example.com-True] >[gw2][36m [ 131/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_domain[*.example.com-jpg.example.com-True] >tests/test_urldispatch.py::test_match_domain[*.example.com-a.example.com-True] >[gw2][36m [ 132/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_domain[*.example.com-a.example.com-True] >tests/test_urldispatch.py::test_match_domain[*.example.com-example.com-False] >[gw2][36m [ 133/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_domain[*.example.com-example.com-False] >tests/test_urldispatch.py::test_add_subapp_errors >[gw2][36m [ 134/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_subapp_errors >tests/test_urldispatch.py::test_subapp_rule_resource >[gw2][36m [ 135/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_subapp_rule_resource >tests/test_urldispatch.py::test_add_domain_not_str[pyloop] >[gw0][36m [ 136/3262] [0m[32mPASSED[0m tests/test_base_protocol.py::test_parallel_drain_race_condition >tests/test_classbasedview.py::test_ctor >[gw0][36m [ 137/3262] [0m[32mPASSED[0m tests/test_classbasedview.py::test_ctor >tests/test_classbasedview.py::test_render_ok >[gw2][36m [ 138/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_domain_not_str[pyloop] >tests/test_urldispatch.py::test_add_domain[pyloop] >[gw1][36m [ 139/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_keep_alive_1_1[py-parser-pyloop] >tests/test_http_parser.py::test_conn_keep_alive_1_1[c-parser-pyloop] >[gw2][36m [ 140/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_domain[pyloop] >tests/test_urldispatch.py::test_subapp_url_for >[gw1][36m [ 141/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_keep_alive_1_1[c-parser-pyloop] >[gw2][36m [ 142/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_subapp_url_for >tests/test_urldispatch.py::test_subapp_repr >tests/test_http_parser.py::test_conn_other_1_0[py-parser-pyloop] >[gw2][36m [ 143/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_subapp_repr >tests/test_urldispatch.py::test_subapp_len >[gw2][36m [ 144/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_subapp_len >tests/test_urldispatch.py::test_subapp_iter >[gw2][36m [ 145/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_subapp_iter >tests/test_urldispatch.py::test_invalid_route_name[invalid name] >[gw0][36m [ 146/3262] [0m[32mPASSED[0m tests/test_classbasedview.py::test_render_ok >[gw2][36m [ 147/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_invalid_route_name[invalid name] >tests/test_urldispatch.py::test_invalid_route_name[class] >tests/test_classbasedview.py::test_render_unknown_method >[gw2][36m [ 148/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_invalid_route_name[class] >tests/test_urldispatch.py::test_frozen_router >[gw2][36m [ 149/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_frozen_router >tests/test_urldispatch.py::test_frozen_router_subapp >[gw2][36m [ 150/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_frozen_router_subapp >tests/test_urldispatch.py::test_frozen_app_on_subapp >[gw2][36m [ 151/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_frozen_app_on_subapp >tests/test_urldispatch.py::test_set_options_route >[gw2][36m [ 152/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_set_options_route >tests/test_urldispatch.py::test_dynamic_url_with_name_started_from_underscore >[gw2][36m [ 153/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_url_with_name_started_from_underscore >tests/test_urldispatch.py::test_cannot_add_subapp_with_empty_prefix >[gw2][36m [ 154/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_cannot_add_subapp_with_empty_prefix >tests/test_urldispatch.py::test_cannot_add_subapp_with_slash_prefix >[gw2][36m [ 155/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_cannot_add_subapp_with_slash_prefix >tests/test_urldispatch.py::test_convert_empty_path_to_slash_on_freezing >[gw1][36m [ 156/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_other_1_0[py-parser-pyloop] >tests/test_http_parser.py::test_conn_other_1_0[c-parser-pyloop] >[gw0][36m [ 157/3262] [0m[32mPASSED[0m tests/test_classbasedview.py::test_render_unknown_method >tests/test_classbasedview.py::test_render_unsupported_method >[gw1][36m [ 158/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_other_1_0[c-parser-pyloop] >tests/test_http_parser.py::test_conn_other_1_1[py-parser-pyloop] >[gw2][36m [ 159/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_convert_empty_path_to_slash_on_freezing >tests/test_urldispatch.py::test_deprecate_non_coroutine >[gw2][36m [ 160/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_deprecate_non_coroutine >tests/test_urldispatch.py::test_plain_resource_canonical >[gw2][36m [ 161/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_plain_resource_canonical >tests/test_urldispatch.py::test_dynamic_resource_canonical >[gw2][36m [ 162/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_dynamic_resource_canonical >[gw0][36m [ 163/3262] [0m[32mPASSED[0m tests/test_classbasedview.py::test_render_unsupported_method >tests/test_client_connection.py::test_ctor >tests/test_urldispatch.py::test_static_resource_canonical >[gw2][36m [ 164/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_static_resource_canonical >[gw0][36m [ 165/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_ctor >tests/test_client_connection.py::test_callbacks_on_close >[gw0][36m [ 166/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_callbacks_on_close >tests/test_urldispatch.py::test_prefixed_subapp_resource_canonical >tests/test_client_connection.py::test_callbacks_on_release >[gw0][36m [ 167/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_callbacks_on_release >tests/test_client_connection.py::test_callbacks_exception >[gw0][36m [ 168/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_callbacks_exception >tests/test_client_connection.py::test_del >[gw2][36m [ 169/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_prefixed_subapp_resource_canonical >tests/test_urldispatch.py::test_prefixed_subapp_overlap >[gw1][36m [ 170/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_other_1_1[py-parser-pyloop] >tests/test_http_parser.py::test_conn_other_1_1[c-parser-pyloop] >[gw0][36m [ 171/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_del >tests/test_client_connection.py::test_close >[gw0][36m [ 172/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_close >tests/test_client_connection.py::test_release >[gw0][36m [ 173/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_release >tests/test_client_connection.py::test_release_proto_should_close >[gw0][36m [ 174/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_release_proto_should_close >tests/test_client_connection.py::test_release_released >[gw0][36m [ 175/3262] [0m[32mPASSED[0m tests/test_client_connection.py::test_release_released >tests/test_client_exceptions.py::TestClientResponseError::test_default_status >[gw0][36m [ 176/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientResponseError::test_default_status >tests/test_client_exceptions.py::TestClientResponseError::test_status >[gw0][36m [ 177/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientResponseError::test_status >tests/test_client_exceptions.py::TestClientResponseError::test_pickle >[gw0][36m [ 178/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientResponseError::test_pickle >tests/test_client_exceptions.py::TestClientResponseError::test_repr >[gw0][36m [ 179/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientResponseError::test_repr >tests/test_client_exceptions.py::TestClientResponseError::test_str >[gw0][36m [ 180/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientResponseError::test_str >tests/test_client_exceptions.py::test_response_status >[gw0][36m [ 181/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::test_response_status >tests/test_client_exceptions.py::test_response_deprecated_code_property >[gw0][36m [ 182/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::test_response_deprecated_code_property >tests/test_client_exceptions.py::test_response_both_code_and_status >[gw0][36m [ 183/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::test_response_both_code_and_status >tests/test_client_exceptions.py::TestClientConnectorError::test_ctor >[gw0][36m [ 184/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorError::test_ctor >tests/test_client_exceptions.py::TestClientConnectorError::test_pickle >[gw0][36m [ 185/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorError::test_pickle >tests/test_client_exceptions.py::TestClientConnectorError::test_repr >[gw0][36m [ 186/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorError::test_repr >tests/test_client_exceptions.py::TestClientConnectorError::test_str >[gw0][36m [ 187/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorError::test_str >tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_ctor >[gw0][36m [ 188/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_ctor >tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_pickle >[gw0][36m [ 189/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_pickle >tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_repr >[gw0][36m [ 190/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_repr >tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_str >[gw0][36m [ 191/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_str >tests/test_client_exceptions.py::TestServerDisconnectedError::test_ctor >[gw0][36m [ 192/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestServerDisconnectedError::test_ctor >tests/test_client_exceptions.py::TestServerDisconnectedError::test_pickle >[gw2][36m [ 193/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_prefixed_subapp_overlap >tests/test_urldispatch.py::test_prefixed_subapp_empty_route >[gw0][36m [ 194/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestServerDisconnectedError::test_pickle >tests/test_client_exceptions.py::TestServerDisconnectedError::test_repr >[gw0][36m [ 195/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestServerDisconnectedError::test_repr >tests/test_client_exceptions.py::TestServerDisconnectedError::test_str >[gw0][36m [ 196/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestServerDisconnectedError::test_str >tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_ctor >[gw0][36m [ 197/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_ctor >tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_pickle >[gw1][36m [ 198/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_other_1_1[c-parser-pyloop] >tests/test_http_parser.py::test_request_chunked[py-parser-pyloop] >[gw0][36m [ 199/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_pickle >tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_repr >[gw0][36m [ 200/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_repr >tests/test_client_exceptions.py::TestInvalidURL::test_ctor >[gw0][36m [ 201/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_ctor >tests/test_client_exceptions.py::TestInvalidURL::test_pickle >[gw0][36m [ 202/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_pickle >tests/test_client_exceptions.py::TestInvalidURL::test_repr_no_description >[gw0][36m [ 203/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_repr_no_description >tests/test_client_exceptions.py::TestInvalidURL::test_repr_yarl_URL >[gw0][36m [ 204/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_repr_yarl_URL >tests/test_client_exceptions.py::TestInvalidURL::test_repr_with_description >[gw0][36m [ 205/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_repr_with_description >tests/test_client_exceptions.py::TestInvalidURL::test_str_no_description >[gw0][36m [ 206/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_str_no_description >tests/test_client_exceptions.py::TestInvalidURL::test_none_description >[gw0][36m [ 207/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_none_description >tests/test_client_exceptions.py::TestInvalidURL::test_str_with_description >[gw0][36m [ 208/3262] [0m[32mPASSED[0m tests/test_client_exceptions.py::TestInvalidURL::test_str_with_description >tests/test_client_fingerprint.py::test_fingerprint_sha256 >[gw0][36m [ 209/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test_fingerprint_sha256 >tests/test_client_fingerprint.py::test_fingerprint_sha1 >[gw0][36m [ 210/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test_fingerprint_sha1 >tests/test_client_fingerprint.py::test_fingerprint_md5 >[gw0][36m [ 211/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test_fingerprint_md5 >tests/test_client_fingerprint.py::test_fingerprint_check_no_ssl >[gw0][36m [ 212/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test_fingerprint_check_no_ssl >tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl >[gw0][36m [ 213/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl >tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl_conflict >[gw2][36m [ 214/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_prefixed_subapp_empty_route >tests/test_urldispatch.py::test_prefixed_subapp_root_route >[gw0][36m [ 215/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl_conflict >tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context >[gw0][36m [ 216/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context >tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context_conflict >[gw0][36m [ 217/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context_conflict >tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint >[gw0][36m [ 218/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint >tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint_conflict >[gw0][36m [ 219/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint_conflict >tests/test_client_fingerprint.py::test__merge_ssl_params_ssl >[gw0][36m [ 220/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_ssl >tests/test_client_fingerprint.py::test__merge_ssl_params_invlid >[gw1][36m [ 221/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_chunked[py-parser-pyloop] >tests/test_http_parser.py::test_request_chunked[c-parser-pyloop] >[gw0][36m [ 222/3262] [0m[32mPASSED[0m tests/test_client_fingerprint.py::test__merge_ssl_params_invlid >tests/test_client_functional.py::test_keepalive_two_requests_success[pyloop] >[gw2][36m [ 223/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_prefixed_subapp_root_route >tests/test_web_app.py::test_app_ctor >[gw2][36m [ 224/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_ctor >tests/test_web_app.py::test_app_call >[gw2][36m [ 225/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_call >[gw1][36m [ 226/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_chunked[c-parser-pyloop] >tests/test_http_parser.py::test_request_te_chunked_with_content_length[py-parser-pyloop] >tests/test_web_app.py::test_app_default_loop >[gw2][36m [ 227/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_default_loop >tests/test_web_app.py::test_set_loop >[gw0][36m [ 228/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_two_requests_success[pyloop] >tests/test_client_functional.py::test_keepalive_after_head_requests_success[pyloop] >[gw2][36m [ 229/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_set_loop >tests/test_web_app.py::test_set_loop_default_loop >[gw1][36m [ 230/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_chunked_with_content_length[py-parser-pyloop] >tests/test_http_parser.py::test_request_te_chunked_with_content_length[c-parser-pyloop] >[gw0][36m [ 231/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_after_head_requests_success[pyloop] >tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-101] >[gw2][36m [ 232/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_set_loop_default_loop >tests/test_web_app.py::test_set_loop_with_different_loops >[gw1][36m [ 233/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_chunked_with_content_length[c-parser-pyloop] >tests/test_http_parser.py::test_request_te_chunked123[py-parser-pyloop] >[gw0][36m [ 234/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-101] >tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-204] >[gw2][36m [ 235/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_set_loop_with_different_loops >tests/test_web_app.py::test_app_make_handler_debug_exc[True] >[gw1][36m [ 236/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_chunked123[py-parser-pyloop] >tests/test_http_parser.py::test_request_te_chunked123[c-parser-pyloop] >[gw0][36m [ 237/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-204] >tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-304] >[gw2][36m [ 238/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_make_handler_debug_exc[True] >tests/test_web_app.py::test_app_make_handler_debug_exc[False] >[gw1][36m [ 239/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_chunked123[c-parser-pyloop] >tests/test_http_parser.py::test_request_te_last_chunked[py-parser-pyloop] >[gw0][36m [ 240/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-304] >tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-101] >[gw2][36m [ 241/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_make_handler_debug_exc[False] >tests/test_web_app.py::test_app_make_handler_args >[gw1][36m [ 242/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_last_chunked[py-parser-pyloop] >tests/test_http_parser.py::test_request_te_last_chunked[c-parser-pyloop] >[gw0][36m [ 243/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-101] >tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-204] >[gw2][36m [ 244/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_make_handler_args >tests/test_web_app.py::test_app_make_handler_access_log_class >[gw1][36m [ 245/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_last_chunked[c-parser-pyloop] >tests/test_http_parser.py::test_request_te_first_chunked[py-parser-pyloop] >[gw0][36m [ 246/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-204] >tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-304] >[gw2][36m [ 247/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_make_handler_access_log_class >tests/test_web_app.py::test_app_make_handler_raises_deprecation_warning >[gw1][36m [ 248/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_first_chunked[py-parser-pyloop] >tests/test_http_parser.py::test_request_te_first_chunked[c-parser-pyloop] >[gw2][36m [ 249/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_make_handler_raises_deprecation_warning >tests/test_web_app.py::test_app_register_on_finish >[gw1][36m [ 250/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_request_te_first_chunked[c-parser-pyloop] >tests/test_http_parser.py::test_conn_upgrade[py-parser-pyloop] >[gw0][36m [ 251/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-304] >tests/test_client_functional.py::test_keepalive_response_released[pyloop] >[gw2][36m [ 252/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_register_on_finish >tests/test_web_app.py::test_app_register_coro >[gw1][36m [ 253/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_upgrade[py-parser-pyloop] >tests/test_http_parser.py::test_conn_upgrade[c-parser-pyloop] >[gw2][36m [ 254/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_register_coro >tests/test_web_app.py::test_non_default_router >[gw2][36m [ 255/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_non_default_router >tests/test_web_app.py::test_logging >[gw2][36m [ 256/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_logging >tests/test_web_app.py::test_on_shutdown >[gw1][36m [ 257/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_conn_upgrade[c-parser-pyloop] >tests/test_http_parser.py::test_bad_upgrade[py-parser-pyloop] >[gw0][36m [ 258/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_response_released[pyloop] >tests/test_client_functional.py::test_upgrade_connection_not_released_after_read[pyloop] >[gw2][36m [ 259/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_on_shutdown >tests/test_web_app.py::test_on_startup >[gw1][36m [ 260/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_upgrade[py-parser-pyloop] >tests/test_http_parser.py::test_bad_upgrade[c-parser-pyloop] >[gw0][36m [ 261/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_upgrade_connection_not_released_after_read[pyloop] >tests/test_client_functional.py::test_keepalive_server_force_close_connection[pyloop] >[gw2][36m [ 262/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_on_startup >tests/test_web_app.py::test_appkey >[gw2][36m [ 263/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_appkey >tests/test_web_app.py::test_appkey_repr_concrete >[gw2][36m [ 264/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_appkey_repr_concrete >tests/test_web_app.py::test_appkey_repr_nonconcrete >[gw2][36m [ 265/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_appkey_repr_nonconcrete >tests/test_web_app.py::test_appkey_repr_annotated >[gw2][36m [ 266/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_appkey_repr_annotated >[gw1][36m [ 267/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_upgrade[c-parser-pyloop] >tests/test_http_parser.py::test_compression_empty[py-parser-pyloop] >tests/test_web_app.py::test_app_str_keys >[gw2][36m [ 268/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_str_keys >tests/test_web_app.py::test_app_get >[gw2][36m [ 269/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_get >tests/test_web_app.py::test_app_freeze >[gw2][36m [ 270/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_freeze >tests/test_web_app.py::test_equality >[gw0][36m [ 271/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_server_force_close_connection[pyloop] >[gw2][36m [ 272/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_equality >tests/test_web_app.py::test_app_run_middlewares >tests/test_client_functional.py::test_keepalive_timeout_async_sleep >[gw2][36m [ 273/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_run_middlewares >tests/test_web_app.py::test_subapp_pre_frozen_after_adding >[gw2][36m [ 274/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_subapp_pre_frozen_after_adding >tests/test_web_app.py::test_app_inheritance >[gw2][36m [ 275/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_inheritance >tests/test_web_app.py::test_app_custom_attr >[gw2][36m [ 276/3262] [0m[33mSKIPPED[0m tests/test_web_app.py::test_app_custom_attr >tests/test_web_app.py::test_cleanup_ctx >[gw1][36m [ 277/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_empty[py-parser-pyloop] >tests/test_http_parser.py::test_compression_empty[c-parser-pyloop] >[gw2][36m [ 278/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_cleanup_ctx >tests/test_web_app.py::test_cleanup_ctx_exception_on_startup >[gw1][36m [ 279/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_empty[c-parser-pyloop] >tests/test_http_parser.py::test_compression_deflate[py-parser-pyloop] >[gw2][36m [ 280/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_cleanup_ctx_exception_on_startup >tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup >[gw1][36m [ 281/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_deflate[py-parser-pyloop] >tests/test_http_parser.py::test_compression_deflate[c-parser-pyloop] >[gw2][36m [ 282/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup >tests/test_web_app.py::test_cleanup_ctx_cleanup_after_exception >[gw1][36m [ 283/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_deflate[c-parser-pyloop] >tests/test_http_parser.py::test_compression_gzip[py-parser-pyloop] >[gw2][36m [ 284/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_cleanup_ctx_cleanup_after_exception >tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[Exception] >[gw2][36m [ 285/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[Exception] >tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[CancelledError] >[gw1][36m [ 286/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_gzip[py-parser-pyloop] >tests/test_http_parser.py::test_compression_gzip[c-parser-pyloop] >[gw2][36m [ 287/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[CancelledError] >tests/test_web_app.py::test_cleanup_ctx_multiple_yields >[gw2][36m [ 288/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_cleanup_ctx_multiple_yields >tests/test_web_app.py::test_subapp_chained_config_dict_visibility[pyloop] >[gw1][36m [ 289/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_gzip[c-parser-pyloop] >tests/test_http_parser.py::test_compression_brotli[py-parser-pyloop] >[gw1][36m [ 290/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_brotli[py-parser-pyloop] >tests/test_http_parser.py::test_compression_brotli[c-parser-pyloop] >[gw2][36m [ 291/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_subapp_chained_config_dict_visibility[pyloop] >tests/test_web_app.py::test_subapp_chained_config_dict_overriding[pyloop] >[gw1][36m [ 292/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_brotli[c-parser-pyloop] >tests/test_http_parser.py::test_compression_unknown[py-parser-pyloop] >[gw2][36m [ 293/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_subapp_chained_config_dict_overriding[pyloop] >tests/test_web_app.py::test_subapp_on_startup[pyloop] >[gw1][36m [ 294/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_unknown[py-parser-pyloop] >tests/test_http_parser.py::test_compression_unknown[c-parser-pyloop] >[gw2][36m [ 295/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_subapp_on_startup[pyloop] >tests/test_web_app.py::test_app_iter >[gw2][36m [ 296/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_iter >tests/test_web_app.py::test_app_boolean >[gw2][36m [ 297/3262] [0m[32mPASSED[0m tests/test_web_app.py::test_app_boolean >tests/test_web_cli.py::test_entry_func_empty >[gw2][36m [ 298/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_empty >tests/test_web_cli.py::test_entry_func_only_module >[gw2][36m [ 299/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_only_module >tests/test_web_cli.py::test_entry_func_only_function >[gw1][36m [ 300/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_compression_unknown[c-parser-pyloop] >tests/test_http_parser.py::test_url_connect[py-parser-pyloop] >[gw2][36m [ 301/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_only_function >tests/test_web_cli.py::test_entry_func_only_separator >[gw2][36m [ 302/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_only_separator >tests/test_web_cli.py::test_entry_func_relative_module >[gw2][36m [ 303/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_relative_module >tests/test_web_cli.py::test_entry_func_non_existent_module >[gw2][36m [ 304/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_non_existent_module >tests/test_web_cli.py::test_entry_func_non_existent_attribute >[gw1][36m [ 305/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_url_connect[py-parser-pyloop] >tests/test_http_parser.py::test_url_connect[c-parser-pyloop] >[gw2][36m [ 306/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_non_existent_attribute >tests/test_web_cli.py::test_path_when_unsupported >[gw2][36m [ 307/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_path_when_unsupported >tests/test_web_cli.py::test_entry_func_call >[gw2][36m [ 308/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_entry_func_call >tests/test_web_cli.py::test_running_application >[gw2][36m [ 309/3262] [0m[32mPASSED[0m tests/test_web_cli.py::test_running_application >tests/test_web_exceptions.py::test_all_http_exceptions_exported >[gw2][36m [ 310/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_all_http_exceptions_exported >tests/test_web_exceptions.py::test_HTTPOk >[gw1][36m [ 311/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_url_connect[c-parser-pyloop] >tests/test_http_parser.py::test_headers_connect[py-parser-pyloop] >[gw1][36m [ 312/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_connect[py-parser-pyloop] >tests/test_http_parser.py::test_headers_connect[c-parser-pyloop] >[gw2][36m [ 313/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_HTTPOk >tests/test_web_exceptions.py::test_terminal_classes_has_status_code >[gw2][36m [ 314/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_terminal_classes_has_status_code >tests/test_web_exceptions.py::test_HTTPFound >[gw1][36m [ 315/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_connect[c-parser-pyloop] >tests/test_http_parser.py::test_url_absolute[py-parser-pyloop] >[gw1][36m [ 316/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_url_absolute[py-parser-pyloop] >tests/test_http_parser.py::test_url_absolute[c-parser-pyloop] >[gw2][36m [ 317/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_HTTPFound >tests/test_web_exceptions.py::test_HTTPFound_empty_location >[gw0][36m [ 318/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_timeout_async_sleep >tests/test_client_functional.py::test_keepalive_timeout_sync_sleep >[gw2][36m [ 319/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_HTTPFound_empty_location >tests/test_web_exceptions.py::test_HTTPFound_location_CRLF >[gw2][36m [ 320/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_HTTPFound_location_CRLF >tests/test_web_exceptions.py::test_HTTPMethodNotAllowed >[gw1][36m [ 321/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_url_absolute[c-parser-pyloop] >tests/test_http_parser.py::test_headers_old_websocket_key1[py-parser-pyloop] >[gw2][36m [ 322/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_HTTPMethodNotAllowed >tests/test_web_exceptions.py::test_override_body_with_text >[gw2][36m [ 323/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_override_body_with_text >tests/test_web_exceptions.py::test_override_body_with_binary >[gw2][36m [ 324/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_override_body_with_binary >tests/test_web_exceptions.py::test_default_body >[gw2][36m [ 325/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_default_body >tests/test_web_exceptions.py::test_empty_body_204 >[gw2][36m [ 326/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_empty_body_204 >tests/test_web_exceptions.py::test_empty_body_205 >[gw2][36m [ 327/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_empty_body_205 >tests/test_web_exceptions.py::test_empty_body_304 >[gw2][36m [ 328/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_empty_body_304 >tests/test_web_exceptions.py::test_no_link_451 >[gw2][36m [ 329/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_no_link_451 >tests/test_web_exceptions.py::test_link_none_451 >[gw2][36m [ 330/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_link_none_451 >tests/test_web_exceptions.py::test_link_empty_451 >[gw2][36m [ 331/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_link_empty_451 >tests/test_web_exceptions.py::test_link_str_451 >[gw2][36m [ 332/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_link_str_451 >tests/test_web_exceptions.py::test_link_url_451 >[gw2][36m [ 333/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_link_url_451 >tests/test_web_exceptions.py::test_link_CRLF_451 >[gw2][36m [ 334/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_link_CRLF_451 >tests/test_web_exceptions.py::test_HTTPException_retains_cause >[gw2][36m [ 335/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_HTTPException_retains_cause >tests/test_web_exceptions.py::test_HTTPException_retains_cookie[pyloop] >[gw1][36m [ 336/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_old_websocket_key1[py-parser-pyloop] >tests/test_http_parser.py::test_headers_old_websocket_key1[c-parser-pyloop] >[gw2][36m [ 337/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_HTTPException_retains_cookie[pyloop] >tests/test_web_exceptions.py::test_unicode_text_body_unauthorized >[gw2][36m [ 338/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_unicode_text_body_unauthorized >tests/test_web_exceptions.py::test_multiline_reason >[gw2][36m [ 339/3262] [0m[32mPASSED[0m tests/test_web_exceptions.py::test_multiline_reason >tests/test_web_functional.py::test_simple_get[pyloop] >[gw1][36m [ 340/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_old_websocket_key1[c-parser-pyloop] >tests/test_http_parser.py::test_headers_content_length_err_1[py-parser-pyloop] >[gw1][36m [ 341/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_content_length_err_1[py-parser-pyloop] >tests/test_http_parser.py::test_headers_content_length_err_1[c-parser-pyloop] >[gw2][36m [ 342/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_simple_get[pyloop] >tests/test_web_functional.py::test_simple_get_with_text[pyloop] >[gw1][36m [ 343/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_content_length_err_1[c-parser-pyloop] >tests/test_http_parser.py::test_headers_content_length_err_2[py-parser-pyloop] >[gw1][36m [ 344/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_content_length_err_2[py-parser-pyloop] >tests/test_http_parser.py::test_headers_content_length_err_2[c-parser-pyloop] >[gw2][36m [ 345/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_simple_get_with_text[pyloop] >tests/test_web_functional.py::test_handler_returns_not_response[pyloop] >[gw2][36m [ 346/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_handler_returns_not_response[pyloop] >tests/test_web_functional.py::test_handler_returns_none[pyloop] >[gw1][36m [ 347/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_headers_content_length_err_2[c-parser-pyloop] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-name-empty] >[gw2][36m [ 348/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_handler_returns_none[pyloop] >tests/test_web_functional.py::test_handler_returns_not_response_after_100expect[pyloop] >[gw1][36m [ 349/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-with-name] >[gw2][36m [ 350/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_handler_returns_not_response_after_100expect[pyloop] >tests/test_web_functional.py::test_head_returns_empty_body[pyloop] >[gw2][36m [ 351/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_head_returns_empty_body[pyloop] >tests/test_web_functional.py::test_default_content_type_no_body[pyloop-201] >[gw1][36m [ 352/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-name-empty] >[gw2][36m [ 353/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_default_content_type_no_body[pyloop-201] >tests/test_web_functional.py::test_default_content_type_no_body[pyloop-204] >[gw1][36m [ 354/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-with-name] >[gw2][36m [ 355/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_default_content_type_no_body[pyloop-204] >tests/test_web_functional.py::test_default_content_type_no_body[pyloop-404] >[gw1][36m [ 356/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-name-empty] >[gw1][36m [ 357/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-with-name] >[gw2][36m [ 358/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_default_content_type_no_body[pyloop-404] >tests/test_web_functional.py::test_response_before_complete[pyloop] >[gw2][36m [ 359/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_before_complete[pyloop] >tests/test_web_functional.py::test_cancel_shutdown[pyloop] >[gw1][36m [ 360/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-name-empty] >[gw2][36m [ 361/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_cancel_shutdown[pyloop] >tests/test_web_functional.py::test_post_form[pyloop] >[gw1][36m [ 362/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-with-name] >[gw1][36m [ 363/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-name-empty] >[gw2][36m [ 364/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_form[pyloop] >tests/test_web_functional.py::test_post_text[pyloop] >[gw1][36m [ 365/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-with-name] >[gw0][36m [ 366/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_timeout_sync_sleep >tests/test_client_functional.py::test_release_early[pyloop] >[gw2][36m [ 367/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_text[pyloop] >tests/test_web_functional.py::test_post_json[pyloop] >[gw1][36m [ 368/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-name-empty] >[gw0][36m [ 369/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_release_early[pyloop] >tests/test_client_functional.py::test_HTTP_304[pyloop] >[gw0][36m [ 370/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_304[pyloop] >tests/test_client_functional.py::test_stream_request_on_server_eof[pyloop] >[gw1][36m [ 371/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-with-name] >[gw2][36m [ 372/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_json[pyloop] >tests/test_web_functional.py::test_multipart[pyloop] >[gw1][36m [ 373/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-name-empty] >[gw0][36m [ 374/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_stream_request_on_server_eof[pyloop] >tests/test_client_functional.py::test_stream_request_on_server_eof_nested[pyloop] >[gw1][36m [ 375/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-with-name] >[gw2][36m [ 376/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_multipart[pyloop] >tests/test_web_functional.py::test_multipart_empty[pyloop] >[gw1][36m [ 377/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-name-empty] >[gw0][36m [ 378/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_stream_request_on_server_eof_nested[pyloop] >tests/test_client_functional.py::test_HTTP_304_WITH_BODY[pyloop] >[gw2][36m [ 379/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_multipart_empty[pyloop] >tests/test_web_functional.py::test_multipart_content_transfer_encoding[pyloop] >[gw1][36m [ 380/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-with-name] >[gw2][36m [ 381/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_multipart_content_transfer_encoding[pyloop] >tests/test_web_functional.py::test_render_redirect[pyloop] >[gw0][36m [ 382/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_304_WITH_BODY[pyloop] >tests/test_client_functional.py::test_auto_header_user_agent[pyloop] >[gw2][36m [ 383/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_render_redirect[pyloop] >tests/test_web_functional.py::test_post_single_file[pyloop] >[gw1][36m [ 384/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-name-empty] >[gw0][36m [ 385/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_auto_header_user_agent[pyloop] >tests/test_client_functional.py::test_skip_auto_headers_user_agent[pyloop] >[gw2][36m [ 386/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_single_file[pyloop] >tests/test_web_functional.py::test_files_upload_with_same_key[pyloop] >[gw1][36m [ 387/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-with-name] >[gw1][36m [ 388/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-name-empty] >[gw0][36m [ 389/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_skip_auto_headers_user_agent[pyloop] >tests/test_client_functional.py::test_skip_default_auto_headers_user_agent[pyloop] >[gw1][36m [ 390/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-with-name] >[gw2][36m [ 391/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_files_upload_with_same_key[pyloop] >tests/test_web_functional.py::test_post_files[pyloop] >[gw1][36m [ 392/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-name-empty] >[gw0][36m [ 393/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_skip_default_auto_headers_user_agent[pyloop] >tests/test_client_functional.py::test_skip_auto_headers_content_type[pyloop] >[gw2][36m [ 394/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_files[pyloop] >tests/test_web_functional.py::test_release_post_data[pyloop] >[gw2][36m [ 395/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_release_post_data[pyloop] >tests/test_web_functional.py::test_post_form_with_duplicate_keys[pyloop] >[gw1][36m [ 396/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-with-name] >[gw0][36m [ 397/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_skip_auto_headers_content_type[pyloop] >tests/test_client_functional.py::test_post_data_bytesio[pyloop] >[gw0][36m [ 398/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_post_data_bytesio[pyloop] >tests/test_client_functional.py::test_post_data_with_bytesio_file[pyloop] >[gw2][36m [ 399/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_form_with_duplicate_keys[pyloop] >tests/test_web_functional.py::test_repr_for_application >[gw1][36m [ 400/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-name-empty] >[gw2][36m [ 401/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_repr_for_application >tests/test_web_functional.py::test_expect_default_handler_unknown[pyloop] >[gw0][36m [ 402/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_post_data_with_bytesio_file[pyloop] >tests/test_client_functional.py::test_post_data_stringio[pyloop] >[gw1][36m [ 403/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-with-name] >[gw2][36m [ 404/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_expect_default_handler_unknown[pyloop] >tests/test_web_functional.py::test_100_continue[pyloop] >[gw0][36m [ 405/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_post_data_stringio[pyloop] >tests/test_client_functional.py::test_post_data_textio_encoding[pyloop] >[gw1][36m [ 406/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-name-empty] >[gw2][36m [ 407/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_100_continue[pyloop] >tests/test_web_functional.py::test_100_continue_custom[pyloop] >[gw0][36m [ 408/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_post_data_textio_encoding[pyloop] >tests/test_client_functional.py::test_post_data_zipfile_filelike[pyloop] >[gw1][36m [ 409/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-with-name] >[gw2][36m [ 410/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_100_continue_custom[pyloop] >tests/test_web_functional.py::test_100_continue_custom_response[pyloop] >[gw0][36m [ 411/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_post_data_zipfile_filelike[pyloop] >tests/test_client_functional.py::test_post_data_tarfile_filelike[pyloop] >[gw1][36m [ 412/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-name-empty] >[gw2][36m [ 413/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_100_continue_custom_response[pyloop] >tests/test_web_functional.py::test_expect_handler_custom_response[pyloop] >[gw0][36m [ 414/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_post_data_tarfile_filelike[pyloop] >tests/test_client_functional.py::test_ssl_client[pyloop] >[gw1][36m [ 415/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-with-name] >[gw2][36m [ 416/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_expect_handler_custom_response[pyloop] >tests/test_web_functional.py::test_100_continue_for_not_found[pyloop] >[gw1][36m [ 417/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-name-empty] >[gw0][36m [ 418/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_ssl_client[pyloop] >tests/test_client_functional.py::test_tcp_connector_fingerprint_ok[pyloop] >[gw2][36m [ 419/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_100_continue_for_not_found[pyloop] >tests/test_web_functional.py::test_100_continue_for_not_allowed[pyloop] >[gw1][36m [ 420/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-with-name] >[gw0][36m [ 421/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_tcp_connector_fingerprint_ok[pyloop] >tests/test_client_functional.py::test_tcp_connector_fingerprint_fail[pyloop] >[gw2][36m [ 422/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_100_continue_for_not_allowed[pyloop] >tests/test_web_functional.py::test_http11_keep_alive_default[pyloop] >[gw1][36m [ 423/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-name-empty] >[gw0][36m [ 424/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_tcp_connector_fingerprint_fail[pyloop] >tests/test_client_functional.py::test_format_task_get[pyloop] >[gw2][36m [ 425/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_http11_keep_alive_default[pyloop] >tests/test_web_functional.py::test_http10_keep_alive_default[pyloop] >[gw1][36m [ 426/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-with-name] >[gw0][36m [ 427/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_format_task_get[pyloop] >tests/test_client_functional.py::test_str_params[pyloop] >[gw1][36m [ 428/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-name-empty] >[gw0][36m [ 429/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_str_params[pyloop] >tests/test_client_functional.py::test_params_and_query_string[pyloop] >[gw1][36m [ 430/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-with-name] >[gw1][36m [ 431/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-name-empty] >[gw0][36m [ 432/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_params_and_query_string[pyloop] >tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-None] >[gw1][36m [ 433/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-with-name] >[gw2][36m [ 434/3262] [0m[33mXFAIL[0m tests/test_web_functional.py::test_http10_keep_alive_default[pyloop] >tests/test_web_functional.py::test_http10_keep_alive_with_headers_close[pyloop] >[gw0][36m [ 435/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-None] >tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-] >[gw1][36m [ 436/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-name-empty] >[gw0][36m [ 437/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-] >tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params2] >[gw2][36m [ 438/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_http10_keep_alive_with_headers_close[pyloop] >tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop] >[gw0][36m [ 439/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params2] >tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params3] >[gw1][36m [ 440/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-with-name] >[gw0][36m [ 441/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params3] >tests/test_client_functional.py::test_drop_params_on_redirect[pyloop] >[gw2][36m [ 442/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop] >tests/test_web_functional.py::test_upload_file[pyloop] >[gw0][36m [ 443/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_drop_params_on_redirect[pyloop] >tests/test_client_functional.py::test_drop_fragment_on_redirect[pyloop] >[gw1][36m [ 444/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-name-empty] >[gw1][36m [ 445/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-with-name] >[gw0][36m [ 446/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_drop_fragment_on_redirect[pyloop] >tests/test_client_functional.py::test_drop_fragment[pyloop] >[gw2][36m [ 447/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_upload_file[pyloop] >tests/test_web_functional.py::test_upload_file_object[pyloop] >[gw1][36m [ 448/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-name-empty] >[gw0][36m [ 449/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_drop_fragment[pyloop] >tests/test_client_functional.py::test_history[pyloop] >[gw1][36m [ 450/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-with-name] >[gw0][36m [ 451/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_history[pyloop] >tests/test_client_functional.py::test_keepalive_closed_by_server[pyloop] >[gw2][36m [ 452/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_upload_file_object[pyloop] >tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get] >[gw2][36m [ 453/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get] >tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0] >[gw1][36m [ 454/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-name-empty] >[gw0][36m [ 455/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_keepalive_closed_by_server[pyloop] >tests/test_client_functional.py::test_wait_for[pyloop] >[gw2][36m [ 456/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0] >[gw1][36m [ 457/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-with-name] >tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options] >[gw0][36m [ 458/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_wait_for[pyloop] >tests/test_client_functional.py::test_raw_headers[pyloop] >[gw1][36m [ 459/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-name-empty] >[gw2][36m [ 460/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options] >tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1] >[gw0][36m [ 461/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_raw_headers[pyloop] >tests/test_client_functional.py::test_host_header_first[pyloop] >[gw0][36m [ 462/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_host_header_first[pyloop] >tests/test_client_functional.py::test_empty_header_values[pyloop] >[gw1][36m [ 463/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-with-name] >[gw2][36m [ 464/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1] >[gw0][36m [ 465/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_empty_header_values[pyloop] >tests/test_client_functional.py::test_204_with_gzipped_content_encoding[pyloop] >tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put] >[gw0][36m [ 466/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_204_with_gzipped_content_encoding[pyloop] >tests/test_client_functional.py::test_timeout_on_reading_headers[pyloop] >[gw1][36m [ 467/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-name-empty] >[gw2][36m [ 468/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put] >[gw1][36m [ 469/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-name-empty] >tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-with-name] >[gw1][36m [ 470/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-name-empty] >[gw0][36m [ 471/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_timeout_on_reading_headers[pyloop] >tests/test_client_functional.py::test_timeout_on_conn_reading_headers[pyloop] >[gw2][36m [ 472/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch] >tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete] >[gw1][36m [ 473/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-with-name] >[gw0][36m [ 474/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_timeout_on_conn_reading_headers[pyloop] >tests/test_client_functional.py::test_timeout_on_session_read_timeout[pyloop] >[gw2][36m [ 475/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete] >tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop] >[gw1][36m [ 476/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-name-empty] >[gw2][36m [ 477/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop] >tests/test_web_functional.py::test_get_with_empty_arg[pyloop] >[gw1][36m [ 478/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-with-name] >[gw0][36m [ 479/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_timeout_on_session_read_timeout[pyloop] >tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop] >[gw2][36m [ 480/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_get_with_empty_arg[pyloop] >tests/test_web_functional.py::test_large_header[pyloop] >[gw1][36m [ 481/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-name-empty] >[gw2][36m [ 482/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_large_header[pyloop] >tests/test_web_functional.py::test_large_header_allowed[pyloop] >[gw1][36m [ 483/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-with-name] >[gw2][36m [ 484/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_large_header_allowed[pyloop] >tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop] >[gw1][36m [ 485/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-name-empty] >[gw2][36m [ 486/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop] >tests/test_web_functional.py::test_response_with_async_gen[pyloop] >[gw1][36m [ 487/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-with-name] >[gw2][36m [ 488/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_async_gen[pyloop] >tests/test_web_functional.py::test_response_with_streamer[pyloop] >[gw1][36m [ 489/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-name-empty] >[gw2][36m [ 490/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_streamer[pyloop] >tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop] >[gw1][36m [ 491/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-with-name] >[gw2][36m [ 492/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop] >tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop] >[gw1][36m [ 493/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-name-empty] >[gw2][36m [ 494/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop] >tests/test_web_functional.py::test_response_with_file[pyloop] >[gw1][36m [ 495/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-with-name] >[gw2][36m [ 496/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_file[pyloop] >tests/test_web_functional.py::test_response_with_file_ctype[pyloop] >[gw1][36m [ 497/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-name-empty] >[gw2][36m [ 498/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_file_ctype[pyloop] >tests/test_web_functional.py::test_response_with_payload_disp[pyloop] >[gw1][36m [ 499/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-with-name] >[gw2][36m [ 500/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_payload_disp[pyloop] >tests/test_web_functional.py::test_response_with_payload_stringio[pyloop] >[gw1][36m [ 501/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-name-empty] >[gw2][36m [ 502/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_payload_stringio[pyloop] >tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor0-gzip] >[gw1][36m [ 503/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-with-name] >[gw2][36m [ 504/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor0-gzip] >tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor1-deflate] >[gw1][36m [ 505/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-name-empty] >[gw2][36m [ 506/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor1-deflate] >tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor2-deflate] >[gw1][36m [ 507/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-with-name] >[gw2][36m [ 508/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor2-deflate] >tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop] >[gw1][36m [ 509/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-name-empty] >[gw2][36m [ 510/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop] >tests/test_web_functional.py::test_bad_request_payload[pyloop] >[gw1][36m [ 511/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-with-name] >[gw2][36m [ 512/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_bad_request_payload[pyloop] >tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop] >[gw1][36m [ 513/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-name-empty] >[gw2][36m [ 514/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop] >tests/test_web_functional.py::test_start_without_routes[pyloop] >[gw1][36m [ 515/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-with-name] >[gw2][36m [ 516/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_start_without_routes[pyloop] >tests/test_web_functional.py::test_requests_count[pyloop] >[gw1][36m [ 517/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-name-empty] >[gw2][36m [ 518/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_requests_count[pyloop] >tests/test_web_functional.py::test_redirect_url[pyloop] >[gw1][36m [ 519/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-with-name] >[gw2][36m [ 520/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_redirect_url[pyloop] >tests/test_web_functional.py::test_simple_subapp[pyloop] >[gw1][36m [ 521/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-name-empty] >[gw2][36m [ 522/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_simple_subapp[pyloop] >tests/test_web_functional.py::test_subapp_reverse_url[pyloop] >[gw1][36m [ 523/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-with-name] >[gw2][36m [ 524/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_reverse_url[pyloop] >tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop] >[gw1][36m [ 525/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-name-empty] >[gw2][36m [ 526/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop] >tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop] >[gw1][36m [ 527/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-with-name] >[gw2][36m [ 528/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop] >tests/test_web_functional.py::test_subapp_app[pyloop] >[gw1][36m [ 529/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-name-empty] >[gw2][36m [ 530/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_app[pyloop] >tests/test_web_functional.py::test_subapp_not_found[pyloop] >[gw1][36m [ 531/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-with-name] >[gw2][36m [ 532/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_not_found[pyloop] >tests/test_web_functional.py::test_subapp_not_found2[pyloop] >[gw1][36m [ 533/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-name-empty] >[gw2][36m [ 534/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_not_found2[pyloop] >tests/test_web_functional.py::test_subapp_not_allowed[pyloop] >[gw1][36m [ 535/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-with-name] >[gw2][36m [ 536/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_not_allowed[pyloop] >tests/test_web_functional.py::test_subapp_cannot_add_app_in_handler[pyloop] >[gw1][36m [ 537/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-name-empty] >[gw2][36m [ 538/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_cannot_add_app_in_handler[pyloop] >tests/test_web_functional.py::test_subapp_middlewares[pyloop] >[gw1][36m [ 539/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-with-name] >[gw2][36m [ 540/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middlewares[pyloop] >[gw1][36m [ 541/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-with-name] >tests/test_web_functional.py::test_subapp_on_response_prepare[pyloop] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-name-empty] >[gw1][36m [ 542/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-name-empty] >[gw2][36m [ 543/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_on_response_prepare[pyloop] >tests/test_web_functional.py::test_subapp_on_startup[pyloop] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-with-name] >[gw2][36m [ 544/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_on_startup[pyloop] >[gw1][36m [ 545/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-with-name] >tests/test_web_functional.py::test_subapp_on_shutdown[pyloop] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-name-empty] >[gw2][36m [ 546/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_on_shutdown[pyloop] >tests/test_web_functional.py::test_subapp_on_cleanup[pyloop] >[gw1][36m [ 547/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-with-name] >[gw2][36m [ 548/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_on_cleanup[pyloop] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected0-AC] >[gw1][36m [ 549/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-name-empty] >[gw2][36m [ 550/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected0-AC] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected1-AC] >[gw1][36m [ 551/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-with-name] >[gw2][36m [ 552/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected1-AC] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected2-A] >[gw1][36m [ 553/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-name-empty] >[gw1][36m [ 554/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-with-name] >[gw2][36m [ 555/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected2-A] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected3-A] >[gw1][36m [ 556/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-name-empty] >[gw2][36m [ 557/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected3-A] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected4-C] >[gw1][36m [ 558/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-with-name] >[gw2][36m [ 559/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected4-C] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected5-C] >[gw0][36m [ 560/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop] >tests/test_client_functional.py::test_read_timeout_on_reading_chunks[pyloop] >[gw1][36m [ 561/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-name-empty] >[gw2][36m [ 562/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected5-C] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected6-] >[gw1][36m [ 563/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-with-name] >[gw2][36m [ 564/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected6-] >tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected7-] >[gw1][36m [ 565/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-name-empty] >[gw2][36m [ 566/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected7-] >tests/test_web_functional.py::test_custom_date_header[pyloop] >[gw1][36m [ 567/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-with-name] >[gw0][36m [ 568/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_timeout_on_reading_chunks[pyloop] >tests/test_client_functional.py::test_read_timeout_on_write[pyloop] >[gw2][36m [ 569/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_custom_date_header[pyloop] >tests/test_web_functional.py::test_response_prepared_with_clone[pyloop] >[gw1][36m [ 570/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-name-empty] >[gw2][36m [ 571/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_prepared_with_clone[pyloop] >tests/test_web_functional.py::test_app_max_client_size[pyloop] >[gw1][36m [ 572/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-with-name] >[gw1][36m [ 573/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-name-empty] >[gw2][36m [ 574/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_app_max_client_size[pyloop] >tests/test_web_functional.py::test_app_max_client_size_adjusted[pyloop] >[gw1][36m [ 575/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-with-name] >[gw2][36m [ 576/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_app_max_client_size_adjusted[pyloop] >tests/test_web_functional.py::test_app_max_client_size_none[pyloop] >[gw1][36m [ 577/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-name-empty] >[gw1][36m [ 578/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-with-name] >[gw2][36m [ 579/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_app_max_client_size_none[pyloop] >tests/test_web_functional.py::test_post_max_client_size[pyloop] >[gw1][36m [ 580/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-name-empty] >[gw1][36m [ 581/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-with-name] >[gw2][36m [ 582/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_max_client_size[pyloop] >tests/test_web_functional.py::test_post_max_client_size_for_file[pyloop] >[gw0][36m [ 583/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_timeout_on_write[pyloop] >[gw1][36m [ 584/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-with-name] >tests/test_client_functional.py::test_timeout_on_reading_data[pyloop] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-name-empty] >[gw1][36m [ 585/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-with-name] >[gw2][36m [ 586/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_post_max_client_size_for_file[pyloop] >tests/test_web_functional.py::test_response_with_bodypart[pyloop] >[gw1][36m [ 587/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-name-empty] >[gw2][36m [ 588/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_bodypart[pyloop] >tests/test_web_functional.py::test_response_with_bodypart_named[pyloop] >[gw1][36m [ 589/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-with-name] >[gw2][36m [ 590/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_bodypart_named[pyloop] >tests/test_web_functional.py::test_response_with_bodypart_invalid_name[pyloop] >[gw1][36m [ 591/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-name-empty] >[gw2][36m [ 592/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_with_bodypart_invalid_name[pyloop] >tests/test_web_functional.py::test_request_clone[pyloop] >[gw1][36m [ 593/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-with-name] >[gw2][36m [ 594/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_request_clone[pyloop] >tests/test_web_functional.py::test_await[pyloop] >[gw1][36m [ 595/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-name-empty] >[gw2][36m [ 596/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_await[pyloop] >tests/test_web_functional.py::test_response_context_manager[pyloop] >[gw1][36m [ 597/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-with-name] >[gw2][36m [ 598/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_context_manager[pyloop] >tests/test_web_functional.py::test_response_context_manager_error[pyloop] >[gw1][36m [ 599/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-name-empty] >[gw2][36m [ 600/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_context_manager_error[pyloop] >tests/test_web_functional.py::test_context_manager_close_on_release[pyloop] >[gw1][36m [ 601/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-with-name] >[gw2][36m [ 602/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_context_manager_close_on_release[pyloop] >tests/test_web_functional.py::test_iter_any[pyloop] >[gw1][36m [ 603/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-name-empty] >[gw2][36m [ 604/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_iter_any[pyloop] >tests/test_web_functional.py::test_request_tracing[pyloop] >[gw1][36m [ 605/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-with-name] >[gw2][36m [ 606/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_request_tracing[pyloop] >tests/test_web_functional.py::test_return_http_exception_deprecated[pyloop] >[gw1][36m [ 607/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-name-empty] >[gw1][36m [ 608/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-name-empty] >[gw2][36m [ 609/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_return_http_exception_deprecated[pyloop] >tests/test_web_functional.py::test_request_path[pyloop] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-with-name] >[gw1][36m [ 610/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-name-empty] >[gw2][36m [ 611/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_request_path[pyloop] >tests/test_web_functional.py::test_app_add_routes[pyloop] >[gw1][36m [ 612/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-with-name] >[gw2][36m [ 613/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_app_add_routes[pyloop] >tests/test_web_functional.py::test_request_headers_type[pyloop] >[gw1][36m [ 614/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-name-empty] >[gw2][36m [ 615/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_request_headers_type[pyloop] >tests/test_web_functional.py::test_signal_on_error_handler[pyloop] >[gw1][36m [ 616/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-with-name] >[gw0][36m [ 617/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_timeout_on_reading_data[pyloop] >tests/test_client_functional.py::test_timeout_none[pyloop] >[gw1][36m [ 618/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-name-empty] >[gw2][36m [ 619/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_signal_on_error_handler[pyloop] >tests/test_web_functional.py::test_bad_method_for_c_http_parser_not_hangs[pyloop] >[gw2][36m [ 620/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_bad_method_for_c_http_parser_not_hangs[pyloop] >tests/test_web_functional.py::test_read_bufsize[pyloop] >[gw0][36m [ 621/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_timeout_none[pyloop] >tests/test_client_functional.py::test_readline_error_on_conn_close[pyloop] >[gw1][36m [ 622/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-with-name] >[gw2][36m [ 623/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_read_bufsize[pyloop] >tests/test_web_functional.py::test_auto_decompress[pyloop-True-uncompressed] >[gw1][36m [ 624/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-name-empty] >[gw2][36m [ 625/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_auto_decompress[pyloop-True-uncompressed] >tests/test_web_functional.py::test_auto_decompress[pyloop-False-compressed] >[gw1][36m [ 626/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-with-name] >[gw2][36m [ 627/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_auto_decompress[pyloop-False-compressed] >tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-101] >[gw1][36m [ 628/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-name-empty] >[gw2][36m [ 629/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-101] >tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-204] >[gw1][36m [ 630/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-with-name] >[gw2][36m [ 631/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-204] >tests/test_web_functional.py::test_stream_response_headers_204[pyloop] >[gw1][36m [ 632/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-name-empty] >[gw2][36m [ 633/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_stream_response_headers_204[pyloop] >tests/test_web_functional.py::test_httpfound_cookies_302[pyloop] >[gw1][36m [ 634/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-with-name] >[gw1][36m [ 635/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-with-name] >[gw2][36m [ 636/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_httpfound_cookies_302[pyloop] >tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-101] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-name-empty] >[gw1][36m [ 637/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-with-name] >[gw2][36m [ 638/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-101] >tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-204] >[gw1][36m [ 639/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-name-empty] >[gw2][36m [ 640/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-204] >tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-304] >[gw1][36m [ 641/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-with-name] >[gw2][36m [ 642/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-304] >tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-101] >[gw1][36m [ 643/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-name-empty] >[gw2][36m [ 644/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-101] >tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-204] >[gw1][36m [ 645/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-with-name] >[gw2][36m [ 646/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-204] >tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-304] >[gw1][36m [ 647/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-name-empty] >[gw2][36m [ 648/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-304] >tests/test_web_functional.py::test_keepalive_race_condition[pyloop] >[gw1][36m [ 649/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-with-name] >[gw2][36m [ 650/3262] [0m[32mPASSED[0m tests/test_web_functional.py::test_keepalive_race_condition[pyloop] >tests/test_web_log.py::test_access_logger_format >[gw2][36m [ 651/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_access_logger_format >tests/test_web_log.py::test_access_logger_atoms[%t-[01/Jan/1843:00:29:56 +0800]-extra0] >[gw2][36m [ 652/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_access_logger_atoms[%t-[01/Jan/1843:00:29:56 +0800]-extra0] >tests/test_web_log.py::test_access_logger_atoms[%a %t %P %r %s %b %T %Tf %D "%{H1}i" "%{H2}i"-127.0.0.2 [01/Jan/1843:00:29:56 +0800] <42> GET /path HTTP/1.1 200 42 3 3.141593 3141593 "a" "b"-extra1] >[gw2][36m [ 653/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_access_logger_atoms[%a %t %P %r %s %b %T %Tf %D "%{H1}i" "%{H2}i"-127.0.0.2 [01/Jan/1843:00:29:56 +0800] <42> GET /path HTTP/1.1 200 42 3 3.141593 3141593 "a" "b"-extra1] >tests/test_web_log.py::test_access_logger_dicts >[gw1][36m [ 654/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-name-empty] >[gw2][36m [ 655/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_access_logger_dicts >tests/test_web_log.py::test_access_logger_unix_socket >[gw2][36m [ 656/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_access_logger_unix_socket >tests/test_web_log.py::test_logger_no_message >[gw2][36m [ 657/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_logger_no_message >tests/test_web_log.py::test_logger_internal_error >[gw2][36m [ 658/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_logger_internal_error >tests/test_web_log.py::test_logger_no_transport >[gw2][36m [ 659/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_logger_no_transport >tests/test_web_log.py::test_logger_abc >[gw2][36m [ 660/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_logger_abc >tests/test_web_log.py::test_contextvars_logger[pyloop] >[gw1][36m [ 661/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-with-name] >[gw2][36m [ 662/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_contextvars_logger[pyloop] >tests/test_web_log.py::test_logger_does_nothing_when_disabled >[gw2][36m [ 663/3262] [0m[32mPASSED[0m tests/test_web_log.py::test_logger_does_nothing_when_disabled >tests/test_web_middleware.py::test_middleware_modifies_response[pyloop] >[gw1][36m [ 664/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-name-empty] >[gw2][36m [ 665/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_middleware_modifies_response[pyloop] >tests/test_web_middleware.py::test_middleware_handles_exception[pyloop] >[gw1][36m [ 666/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-with-name] >[gw2][36m [ 667/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_middleware_handles_exception[pyloop] >tests/test_web_middleware.py::test_middleware_chain[pyloop] >[gw1][36m [ 668/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-name-empty] >[gw2][36m [ 669/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_middleware_chain[pyloop] >tests/test_web_middleware.py::test_middleware_subapp[pyloop] >[gw1][36m [ 670/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-with-name] >[gw2][36m [ 671/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_middleware_subapp[pyloop] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1-200] >[gw1][36m [ 672/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-name-empty] >[gw2][36m [ 673/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/-404] >[gw0][36m [ 674/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_readline_error_on_conn_close[pyloop] >tests/test_client_functional.py::test_no_error_on_conn_close_if_eof[pyloop] >[gw1][36m [ 675/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-with-name] >[gw2][36m [ 676/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2-200] >[gw1][36m [ 677/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-name-empty] >[gw2][36m [ 678/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/-200] >[gw1][36m [ 679/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-with-name] >[gw2][36m [ 680/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] >[gw1][36m [ 681/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-name-empty] >[gw2][36m [ 682/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-404] >[gw1][36m [ 683/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-with-name] >[gw2][36m [ 684/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-200] >[gw1][36m [ 685/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-name-empty] >[gw1][36m [ 686/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-with-name] >[gw2][36m [ 687/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] >[gw1][36m [ 688/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-name-empty] >[gw2][36m [ 689/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-200] >[gw1][36m [ 690/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-with-name] >[gw2][36m [ 691/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] >[gw1][36m [ 692/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-name-empty] >[gw2][36m [ 693/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1-200] >[gw1][36m [ 694/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-with-name] >[gw2][36m [ 695/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/-200] >[gw1][36m [ 696/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-name-empty] >[gw0][36m [ 697/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_no_error_on_conn_close_if_eof[pyloop] >tests/test_client_functional.py::test_error_not_overwrote_on_conn_close[pyloop] >[gw1][36m [ 698/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-with-name] >[gw2][36m [ 699/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2-404] >[gw0][36m [ 700/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_error_not_overwrote_on_conn_close[pyloop] >tests/test_client_functional.py::test_HTTP_200_OK_METHOD[pyloop] >[gw2][36m [ 701/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/-200] >[gw1][36m [ 702/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-name-empty] >[gw0][36m [ 703/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_200_OK_METHOD[pyloop] >tests/test_client_functional.py::test_HTTP_200_OK_METHOD_connector[pyloop] >[gw2][36m [ 704/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] >[gw1][36m [ 705/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-with-name] >[gw0][36m [ 706/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_200_OK_METHOD_connector[pyloop] >tests/test_client_functional.py::test_HTTP_302_REDIRECT_GET[pyloop] >[gw2][36m [ 707/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-200] >[gw1][36m [ 708/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-name-empty] >[gw0][36m [ 709/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_302_REDIRECT_GET[pyloop] >tests/test_client_functional.py::test_HTTP_302_REDIRECT_HEAD[pyloop] >[gw2][36m [ 710/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-404] >[gw1][36m [ 711/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-with-name] >[gw0][36m [ 712/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_302_REDIRECT_HEAD[pyloop] >tests/test_client_functional.py::test_HTTP_302_REDIRECT_NON_HTTP[pyloop] >[gw1][36m [ 713/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-name-empty] >[gw2][36m [ 714/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] >[gw0][36m [ 715/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_302_REDIRECT_NON_HTTP[pyloop] >tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST[pyloop] >[gw1][36m [ 716/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-with-name] >[gw2][36m [ 717/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-404] >[gw0][36m [ 718/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST[pyloop] >tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST_with_content_length_hdr[pyloop] >[gw1][36m [ 719/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-name-empty] >[gw2][36m [ 720/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] >[gw0][36m [ 721/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST_with_content_length_hdr[pyloop] >tests/test_client_functional.py::test_HTTP_307_REDIRECT_POST[pyloop] >[gw1][36m [ 722/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-with-name] >[gw2][36m [ 723/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1-200] >[gw0][36m [ 724/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_307_REDIRECT_POST[pyloop] >tests/test_client_functional.py::test_HTTP_308_PERMANENT_REDIRECT_POST[pyloop] >[gw1][36m [ 725/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-name-empty] >[gw2][36m [ 726/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/-404] >[gw0][36m [ 727/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_308_PERMANENT_REDIRECT_POST[pyloop] >tests/test_client_functional.py::test_HTTP_302_max_redirects[pyloop] >[gw2][36m [ 728/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2-404] >[gw1][36m [ 729/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-with-name] >[gw2][36m [ 730/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/-200] >[gw0][36m [ 731/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_302_max_redirects[pyloop] >tests/test_client_functional.py::test_HTTP_200_GET_WITH_PARAMS[pyloop] >[gw1][36m [ 732/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-name-empty] >[gw2][36m [ 733/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1?p1=1&p2=2-200] >[gw1][36m [ 734/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-with-name] >[gw0][36m [ 735/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_200_GET_WITH_PARAMS[pyloop] >tests/test_client_functional.py::test_HTTP_200_GET_WITH_MultiDict_PARAMS[pyloop] >[gw1][36m [ 736/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-name-empty] >[gw2][36m [ 737/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/?p1=1&p2=2-404] >[gw1][36m [ 738/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-with-name] >[gw2][36m [ 739/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/?p1=1&p2=2-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2?p1=1&p2=2-404] >[gw0][36m [ 740/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_200_GET_WITH_MultiDict_PARAMS[pyloop] >tests/test_client_functional.py::test_HTTP_200_GET_WITH_MIXED_PARAMS[pyloop] >[gw1][36m [ 741/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-name-empty] >[gw0][36m [ 742/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_HTTP_200_GET_WITH_MIXED_PARAMS[pyloop] >tests/test_client_functional.py::test_POST_DATA[pyloop] >[gw1][36m [ 743/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-with-name] >[gw2][36m [ 744/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2?p1=1&p2=2-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/?p1=1&p2=2-200] >[gw0][36m [ 745/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_DATA[pyloop] >tests/test_client_functional.py::test_POST_DATA_with_explicit_formdata[pyloop] >[gw1][36m [ 746/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-with-name] >[gw2][36m [ 747/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/?p1=1&p2=2-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc-404] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-name-empty] >[gw0][36m [ 748/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_DATA_with_explicit_formdata[pyloop] >tests/test_client_functional.py::test_POST_DATA_with_charset[pyloop] >[gw1][36m [ 749/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-with-name] >[gw0][36m [ 750/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_DATA_with_charset[pyloop] >tests/test_client_functional.py::test_POST_DATA_formdats_with_charset[pyloop] >[gw2][36m [ 751/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc/-200] >[gw1][36m [ 752/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-name-empty] >[gw0][36m [ 753/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_DATA_formdats_with_charset[pyloop] >tests/test_client_functional.py::test_POST_DATA_with_charset_post[pyloop] >[gw2][36m [ 754/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b-200] >[gw1][36m [ 755/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-with-name] >[gw0][36m [ 756/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_DATA_with_charset_post[pyloop] >tests/test_client_functional.py::test_POST_MultiDict[pyloop] >[gw2][36m [ 757/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b-200] >[gw2][36m [ 758/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b-200] >[gw1][36m [ 759/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-with-name] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/-404] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-name-empty] >[gw0][36m [ 760/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_MultiDict[pyloop] >tests/test_client_functional.py::test_GET_DEFLATE[pyloop-None] >[gw1][36m [ 761/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-with-name] >[gw2][36m [ 762/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b-200] >[gw0][36m [ 763/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_GET_DEFLATE[pyloop-None] >tests/test_client_functional.py::test_GET_DEFLATE[pyloop-] >[gw1][36m [ 764/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-name-empty] >[gw0][36m [ 765/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_GET_DEFLATE[pyloop-] >tests/test_client_functional.py::test_POST_DATA_DEFLATE[pyloop] >[gw2][36m [ 766/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b-200] >[gw1][36m [ 767/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-with-name] >[gw2][36m [ 768/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/-404] >[gw0][36m [ 769/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_DATA_DEFLATE[pyloop] >tests/test_client_functional.py::test_POST_FILES[pyloop] >[gw2][36m [ 770/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b?p=1-200] >[gw1][36m [ 771/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-name-empty] >[gw0][36m [ 772/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES[pyloop] >tests/test_client_functional.py::test_POST_FILES_DEFLATE[pyloop] >[gw1][36m [ 773/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-with-name] >[gw2][36m [ 774/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b?p=1-200] >[gw0][36m [ 775/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_DEFLATE[pyloop] >tests/test_client_functional.py::test_POST_bytes[pyloop] >[gw1][36m [ 776/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-name-empty] >[gw2][36m [ 777/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/?p=1-404] >[gw2][36m [ 778/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b?p=1-200] >[gw0][36m [ 779/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_bytes[pyloop] >tests/test_client_functional.py::test_POST_bytes_too_large[pyloop] >[gw1][36m [ 780/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-with-name] >[gw2][36m [ 781/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b?p=1-200] >[gw0][36m [ 782/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_bytes_too_large[pyloop] >tests/test_client_functional.py::test_POST_FILES_STR[pyloop] >[gw2][36m [ 783/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/?p=1-404] >[gw1][36m [ 784/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-name-empty] >[gw2][36m [ 785/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b-200] >[gw0][36m [ 786/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_STR[pyloop] >tests/test_client_functional.py::test_POST_FILES_STR_SIMPLE[pyloop] >[gw1][36m [ 787/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-with-name] >[gw0][36m [ 788/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_STR_SIMPLE[pyloop] >tests/test_client_functional.py::test_POST_FILES_LIST[pyloop] >[gw2][36m [ 789/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/-404] >[gw0][36m [ 790/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_LIST[pyloop] >tests/test_client_functional.py::test_POST_FILES_CT[pyloop] >[gw1][36m [ 791/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-name-empty] >[gw1][36m [ 792/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-with-name] >[gw0][36m [ 793/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_CT[pyloop] >tests/test_client_functional.py::test_POST_FILES_SINGLE[pyloop] >[gw2][36m [ 794/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_0] >[gw1][36m [ 795/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-name-empty] >[gw2][36m [ 796/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_0] >[gw1][36m [ 797/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-with-name] >[gw0][36m [ 798/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_SINGLE[pyloop] >tests/test_client_functional.py::test_POST_FILES_SINGLE_content_disposition[pyloop] >[gw2][36m [ 799/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b-200] >[gw0][36m [ 800/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_SINGLE_content_disposition[pyloop] >tests/test_client_functional.py::test_POST_FILES_SINGLE_BINARY[pyloop] >[gw1][36m [ 801/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-name-empty] >[gw0][36m [ 802/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_SINGLE_BINARY[pyloop] >tests/test_client_functional.py::test_POST_FILES_IO[pyloop] >[gw2][36m [ 803/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/-404] >[gw0][36m [ 804/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_IO[pyloop] >tests/test_client_functional.py::test_POST_FILES_IO_WITH_PARAMS[pyloop] >[gw1][36m [ 805/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-with-name] >[gw0][36m [ 806/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_IO_WITH_PARAMS[pyloop] >tests/test_client_functional.py::test_POST_FILES_WITH_DATA[pyloop] >[gw0][36m [ 807/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_FILES_WITH_DATA[pyloop] >tests/test_client_functional.py::test_POST_STREAM_DATA[pyloop] >[gw2][36m [ 808/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b-200] >[gw1][36m [ 809/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-with-name] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-name-empty] >[gw1][36m [ 810/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-name-empty] >tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-with-name] >[gw0][36m [ 811/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_STREAM_DATA[pyloop] >tests/test_client_functional.py::test_POST_STREAM_DATA_no_params[pyloop] >[gw2][36m [ 812/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b-200] >[gw0][36m [ 813/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_POST_STREAM_DATA_no_params[pyloop] >tests/test_client_functional.py::test_json[pyloop] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/-404] >[gw1][36m [ 814/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-with-name] >tests/test_http_parser.py::test_empty_header_name[py-parser-pyloop] >[gw2][36m [ 815/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b-200] >[gw0][36m [ 816/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_json[pyloop] >tests/test_client_functional.py::test_json_custom[pyloop] >[gw1][36m [ 817/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_empty_header_name[py-parser-pyloop] >tests/test_http_parser.py::test_empty_header_name[c-parser-pyloop] >[gw1][36m [ 818/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_empty_header_name[c-parser-pyloop] >tests/test_http_parser.py::test_invalid_header[py-parser-pyloop] >[gw0][36m [ 819/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_json_custom[pyloop] >tests/test_client_functional.py::test_expect_continue[pyloop] >[gw2][36m [ 820/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_1] >[gw1][36m [ 821/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header[py-parser-pyloop] >tests/test_http_parser.py::test_invalid_header[c-parser-pyloop] >[gw2][36m [ 822/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_1] >[gw1][36m [ 823/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_header[c-parser-pyloop] >tests/test_http_parser.py::test_invalid_name[py-parser-pyloop] >[gw0][36m [ 824/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_expect_continue[pyloop] >tests/test_client_functional.py::test_encoding_deflate[pyloop] >[gw1][36m [ 825/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_name[py-parser-pyloop] >tests/test_http_parser.py::test_invalid_name[c-parser-pyloop] >[gw2][36m [ 826/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b-200] >[gw1][36m [ 827/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_name[c-parser-pyloop] >tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-40960] >[gw0][36m [ 828/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_encoding_deflate[pyloop] >tests/test_client_functional.py::test_encoding_deflate_nochunk[pyloop] >[gw2][36m [ 829/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/-200] >[gw1][36m [ 830/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-40960] >tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-8191] >[gw2][36m [ 831/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b-200] >[gw0][36m [ 832/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_encoding_deflate_nochunk[pyloop] >tests/test_client_functional.py::test_encoding_gzip[pyloop] >[gw0][36m [ 833/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_encoding_gzip[pyloop] >tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[pyloop] >[gw1][36m [ 834/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-8191] >tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-40960] >[gw2][36m [ 835/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/-200] >[gw0][36m [ 836/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[pyloop] >tests/test_client_functional.py::test_encoding_gzip_nochunk[pyloop] >[gw1][36m [ 837/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-40960] >tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-8191] >[gw0][36m [ 838/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_encoding_gzip_nochunk[pyloop] >tests/test_client_functional.py::test_bad_payload_compression[pyloop] >[gw2][36m [ 839/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b?p=1-200] >[gw0][36m [ 840/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_bad_payload_compression[pyloop] >tests/test_client_functional.py::test_bad_payload_chunked_encoding[pyloop] >[gw1][36m [ 841/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-8191] >tests/test_http_parser.py::test_max_header_field_size_under_limit[py-parser-pyloop] >[gw1][36m [ 842/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_field_size_under_limit[py-parser-pyloop] >tests/test_http_parser.py::test_max_header_field_size_under_limit[c-parser-pyloop] >[gw2][36m [ 843/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/?p=1-404] >[gw0][36m [ 844/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_bad_payload_chunked_encoding[pyloop] >tests/test_client_functional.py::test_no_payload_304_with_chunked_encoding[pyloop] >[gw1][36m [ 845/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_field_size_under_limit[c-parser-pyloop] >tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-40960] >[gw1][36m [ 846/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-40960] >tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-8191] >[gw0][36m [ 847/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_no_payload_304_with_chunked_encoding[pyloop] >tests/test_client_functional.py::test_head_request_with_chunked_encoding[pyloop] >[gw2][36m [ 848/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_0] >[gw1][36m [ 849/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-8191] >tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-40960] >[gw0][36m [ 850/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_head_request_with_chunked_encoding[pyloop] >tests/test_client_functional.py::test_no_payload_200_with_chunked_encoding[pyloop] >[gw1][36m [ 851/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-40960] >tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-8191] >[gw2][36m [ 852/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] >[gw1][36m [ 853/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-8191] >tests/test_http_parser.py::test_max_header_value_size_under_limit[py-parser-pyloop] >[gw0][36m [ 854/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_no_payload_200_with_chunked_encoding[pyloop] >tests/test_client_functional.py::test_bad_payload_content_length[pyloop] >[gw1][36m [ 855/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_under_limit[py-parser-pyloop] >tests/test_http_parser.py::test_max_header_value_size_under_limit[c-parser-pyloop] >[gw2][36m [ 856/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b?p=1-200] >[gw1][36m [ 857/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_under_limit[c-parser-pyloop] >tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-40965] >[gw0][36m [ 858/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_bad_payload_content_length[pyloop] >tests/test_client_functional.py::test_payload_content_length_by_chunks[pyloop] >[gw2][36m [ 859/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/?p=1-404] >[gw1][36m [ 860/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-40965] >tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-8191] >[gw0][36m [ 861/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_payload_content_length_by_chunks[pyloop] >tests/test_client_functional.py::test_chunked[pyloop] >[gw1][36m [ 862/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-8191] >tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-40965] >[gw2][36m [ 863/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] >[gw0][36m [ 864/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_chunked[pyloop] >tests/test_client_functional.py::test_shortcuts[pyloop] >[gw1][36m [ 865/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-40965] >tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-8191] >[gw2][36m [ 866/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/?p=1-404] >[gw0][36m [ 867/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_shortcuts[pyloop] >tests/test_client_functional.py::test_cookies[pyloop] >[gw1][36m [ 868/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-8191] >tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[py-parser-pyloop] >[gw2][36m [ 869/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200] >[gw0][36m [ 870/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_cookies[pyloop] >tests/test_client_functional.py::test_cookies_per_request[pyloop] >[gw1][36m [ 871/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[py-parser-pyloop] >tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[c-parser-pyloop] >[gw0][36m [ 872/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_cookies_per_request[pyloop] >tests/test_client_functional.py::test_cookies_redirect[pyloop] >[gw2][36m [ 873/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_1] >[gw1][36m [ 874/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser[py-parser-pyloop] >[gw2][36m [ 875/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] >[gw0][36m [ 876/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_cookies_redirect[pyloop] >tests/test_client_functional.py::test_cookies_on_empty_session_jar[pyloop] >[gw1][36m [ 877/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser[c-parser-pyloop] >[gw2][36m [ 878/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b?p=1-200] >[gw1][36m [ 879/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_bad_status_line[py-parser-pyloop] >[gw0][36m [ 880/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_cookies_on_empty_session_jar[pyloop] >tests/test_client_functional.py::test_morsel_with_attributes[pyloop] >[gw2][36m [ 881/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] >[gw1][36m [ 882/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_bad_status_line[c-parser-pyloop] >[gw0][36m [ 883/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_morsel_with_attributes[pyloop] >tests/test_client_functional.py::test_set_cookies[pyloop] >[gw1][36m [ 884/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8digit] >[gw0][36m [ 885/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_set_cookies[pyloop] >tests/test_client_functional.py::test_set_cookies_expired[pyloop] >[gw2][36m [ 886/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b?p=1-200] >[gw1][36m [ 887/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8digit] >tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8number] >[gw1][36m [ 888/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8number] >tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-latin1number] >[gw0][36m [ 889/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_set_cookies_expired[pyloop] >tests/test_client_functional.py::test_set_cookies_max_age[pyloop] >[gw1][36m [ 890/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-latin1number] >tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8digit] >[gw2][36m [ 891/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] >[gw1][36m [ 892/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8digit] >tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8number] >[gw2][36m [ 893/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b-200] >[gw1][36m [ 894/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8number] >tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-latin1number] >[gw1][36m [ 895/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-latin1number] >tests/test_http_parser.py::test_http_request_bad_status_line_separator[py-parser-pyloop] >[gw2][36m [ 896/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/-200] >[gw1][36m [ 897/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_separator[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_bad_status_line_separator[c-parser-pyloop] >[gw2][36m [ 898/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_0] >[gw1][36m [ 899/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_separator[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[py-parser-pyloop] >[gw1][36m [ 900/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[c-parser-pyloop] >[gw2][36m [ 901/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_0] >[gw2][36m [ 902/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b-200] >[gw1][36m [ 903/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_message_after_close[py-parser-pyloop] >[gw2][36m [ 904/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/-200] >[gw1][36m [ 905/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_message_after_close[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_message_after_close[c-parser-pyloop] >[gw1][36m [ 906/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_message_after_close[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_upgrade[py-parser-pyloop] >[gw2][36m [ 907/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b-200] >[gw1][36m [ 908/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_upgrade[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_upgrade[c-parser-pyloop] >[gw2][36m [ 909/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/-200] >[gw1][36m [ 910/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_upgrade[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_upgrade_unknown[py-parser-pyloop] >[gw2][36m [ 911/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b///-200] >[gw1][36m [ 912/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_upgrade_unknown[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_upgrade_unknown[c-parser-pyloop] >[gw1][36m [ 913/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_upgrade_unknown[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_utf8_request_line[py-parser-pyloop] >[gw2][36m [ 914/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b///-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b-404] >[gw1][36m [ 915/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_utf8_request_line[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_utf8_request_line[c-parser-pyloop] >[gw2][36m [ 916/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_1] >[gw2][36m [ 917/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_1] >[gw1][36m [ 918/3262] [0m[33mXFAIL[0m tests/test_http_parser.py::test_http_request_parser_utf8_request_line[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_utf8[py-parser-pyloop] >[gw2][36m [ 919/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b-404] >[gw1][36m [ 920/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_utf8[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_utf8[c-parser-pyloop] >[gw1][36m [ 921/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_utf8[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_non_utf8[py-parser-pyloop] >[gw2][36m [ 922/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/-200] >[gw1][36m [ 923/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_non_utf8[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_non_utf8[c-parser-pyloop] >[gw2][36m [ 924/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b-404] >[gw1][36m [ 925/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_non_utf8[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_two_slashes[py-parser-pyloop] >[gw2][36m [ 926/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/-200] >[gw1][36m [ 927/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_two_slashes[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_two_slashes[c-parser-pyloop] >[gw2][36m [ 928/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b?p=1-200] >[gw1][36m [ 929/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_two_slashes[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-"] >[gw1][36m [ 930/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-"] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-(] >[gw2][36m [ 931/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/?p=1-200] >[gw1][36m [ 932/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-(] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-)] >[gw2][36m [ 933/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_0] >[gw1][36m [ 934/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-)] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-,] >[gw2][36m [ 935/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] >[gw1][36m [ 936/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-,] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-/] >[gw2][36m [ 937/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b?p=1-200] >[gw1][36m [ 938/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-/] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-:] >[gw2][36m [ 939/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/?p=1-200] >[gw1][36m [ 940/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-:] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-;] >[gw1][36m [ 941/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-;] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-<] >[gw2][36m [ 942/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] >[gw1][36m [ 943/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-<] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-=] >[gw2][36m [ 944/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/?p=1-200] >[gw1][36m [ 945/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-=] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop->] >[gw2][36m [ 946/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b?p=1-404] >[gw1][36m [ 947/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop->] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-?] >[gw2][36m [ 948/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_1] >[gw1][36m [ 949/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-?] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-@] >[gw1][36m [ 950/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-@] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-[] >[gw2][36m [ 951/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] >[gw1][36m [ 952/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-[] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-\] >[gw2][36m [ 953/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b?p=1-404] >[gw1][36m [ 954/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-\] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-]] >[gw2][36m [ 955/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] >[gw1][36m [ 956/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-]] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-{] >[gw1][36m [ 957/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-{] >tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-}] >[gw2][36m [ 958/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b?p=1-404] >[gw1][36m [ 959/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-}] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-"] >[gw0][36m [ 960/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_set_cookies_max_age[pyloop] >tests/test_client_functional.py::test_set_cookies_max_age_overflow[pyloop] >[gw1][36m [ 961/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-"] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-(] >[gw2][36m [ 962/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b?p=1-404] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] >[gw0][36m [ 963/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_set_cookies_max_age_overflow[pyloop] >tests/test_client_functional.py::test_request_conn_error >[gw1][36m [ 964/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-(] >[gw2][36m [ 965/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_cannot_remove_and_add_slash >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-)] >[gw1][36m [ 966/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-)] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-,] >[gw2][36m [ 967/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_cannot_remove_and_add_slash >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-True-False] >[gw0][36m [ 968/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_conn_error >tests/test_client_functional.py::test_broken_connection[pyloop] >[gw2][36m [ 969/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-True-False] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-True] >[gw1][36m [ 970/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-,] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-/] >[gw1][36m [ 971/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-/] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-:] >[gw2][36m [ 972/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-True] >tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-False] >[gw1][36m [ 973/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-:] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-;] >[gw2][36m [ 974/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-False] >tests/test_web_middleware.py::test_old_style_middleware[pyloop] >[gw1][36m [ 975/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-;] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-<] >[gw2][36m [ 976/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_old_style_middleware[pyloop] >tests/test_web_middleware.py::test_old_style_middleware_class[pyloop] >[gw1][36m [ 977/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-<] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-=] >[gw2][36m [ 978/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_old_style_middleware_class[pyloop] >tests/test_web_middleware.py::test_new_style_middleware_class[pyloop] >[gw0][36m [ 979/3262] [0m[33mXFAIL[0m tests/test_client_functional.py::test_broken_connection[pyloop] >tests/test_client_functional.py::test_broken_connection_2[pyloop] >[gw1][36m [ 980/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-=] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop->] >[gw2][36m [ 981/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_new_style_middleware_class[pyloop] >tests/test_web_middleware.py::test_new_style_middleware_method[pyloop] >[gw0][36m [ 982/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_broken_connection_2[pyloop] >tests/test_client_functional.py::test_custom_headers[pyloop] >[gw1][36m [ 983/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop->] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-?] >[gw2][36m [ 984/3262] [0m[32mPASSED[0m tests/test_web_middleware.py::test_new_style_middleware_method[pyloop] >tests/test_web_request.py::test_base_ctor >[gw2][36m [ 985/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_base_ctor >tests/test_web_request.py::test_ctor >[gw2][36m [ 986/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_ctor >tests/test_web_request.py::test_deprecated_message >[gw2][36m [ 987/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_deprecated_message >tests/test_web_request.py::test_doubleslashes >[gw2][36m [ 988/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_doubleslashes >tests/test_web_request.py::test_content_type_not_specified >[gw2][36m [ 989/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_content_type_not_specified >tests/test_web_request.py::test_content_type_from_spec >[gw2][36m [ 990/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_content_type_from_spec >tests/test_web_request.py::test_content_type_from_spec_with_charset >[gw0][36m [ 991/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_custom_headers[pyloop] >tests/test_client_functional.py::test_redirect_to_absolute_url[pyloop] >[gw1][36m [ 992/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-?] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-@] >[gw2][36m [ 993/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_content_type_from_spec_with_charset >tests/test_web_request.py::test_calc_content_type_on_getting_charset >[gw2][36m [ 994/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_calc_content_type_on_getting_charset >tests/test_web_request.py::test_urlencoded_querystring >[gw2][36m [ 995/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_urlencoded_querystring >tests/test_web_request.py::test_non_ascii_path >[gw2][36m [ 996/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_non_ascii_path >tests/test_web_request.py::test_non_ascii_raw_path >[gw2][36m [ 997/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_non_ascii_raw_path >tests/test_web_request.py::test_absolute_url >[gw2][36m [ 998/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_absolute_url >tests/test_web_request.py::test_clone_absolute_scheme >[gw2][36m [ 999/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_absolute_scheme >tests/test_web_request.py::test_clone_absolute_host >[gw2][36m [1000/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_absolute_host >tests/test_web_request.py::test_content_length >[gw2][36m [1001/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_content_length >tests/test_web_request.py::test_range_to_slice_head >[gw2][36m [1002/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_range_to_slice_head >tests/test_web_request.py::test_range_to_slice_mid >[gw2][36m [1003/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_range_to_slice_mid >tests/test_web_request.py::test_range_to_slice_tail_start >[gw2][36m [1004/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_range_to_slice_tail_start >tests/test_web_request.py::test_range_to_slice_tail_stop >[gw1][36m [1005/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-@] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-[] >[gw0][36m [1006/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_redirect_to_absolute_url[pyloop] >tests/test_client_functional.py::test_redirect_without_location_header[pyloop] >[gw2][36m [1007/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_range_to_slice_tail_stop >tests/test_web_request.py::test_non_keepalive_on_http10 >[gw2][36m [1008/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_non_keepalive_on_http10 >tests/test_web_request.py::test_non_keepalive_on_closing >[gw2][36m [1009/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_non_keepalive_on_closing >tests/test_web_request.py::test_call_POST_on_GET_request >[gw1][36m [1010/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-[] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-\] >[gw0][36m [1011/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_redirect_without_location_header[pyloop] >tests/test_client_functional.py::test_chunked_deprecated[pyloop] >[gw2][36m [1012/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_call_POST_on_GET_request >tests/test_web_request.py::test_call_POST_on_weird_content_type >[gw1][36m [1013/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-\] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-]] >[gw0][36m [1014/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_chunked_deprecated[pyloop] >tests/test_client_functional.py::test_invalid_and_non_http_url[http://:/-http://:/-InvalidUrlClientError] >[gw2][36m [1015/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_call_POST_on_weird_content_type >tests/test_web_request.py::test_call_POST_twice >[gw1][36m [1016/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-]] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-{] >[gw2][36m [1017/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_call_POST_twice >tests/test_web_request.py::test_no_request_cookies >[gw0][36m [1018/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[http://:/-http://:/-InvalidUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlClientError] >[gw2][36m [1019/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_no_request_cookies >tests/test_web_request.py::test_request_cookie >[gw2][36m [1020/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_request_cookie >tests/test_web_request.py::test_request_cookie__set_item >[gw2][36m [1021/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_request_cookie__set_item >tests/test_web_request.py::test_match_info >[gw2][36m [1022/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_match_info >tests/test_web_request.py::test_request_is_mutable_mapping >[gw2][36m [1023/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_request_is_mutable_mapping >tests/test_web_request.py::test_request_delitem >[gw2][36m [1024/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_request_delitem >tests/test_web_request.py::test_request_len >[gw2][36m [1025/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_request_len >tests/test_web_request.py::test_request_iter >[gw2][36m [1026/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_request_iter >tests/test_web_request.py::test___repr__ >[gw2][36m [1027/3262] [0m[32mPASSED[0m tests/test_web_request.py::test___repr__ >tests/test_web_request.py::test___repr___non_ascii_path >[gw2][36m [1028/3262] [0m[32mPASSED[0m tests/test_web_request.py::test___repr___non_ascii_path >tests/test_web_request.py::test_http_scheme >[gw2][36m [1029/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_http_scheme >tests/test_web_request.py::test_https_scheme_by_ssl_transport >[gw2][36m [1030/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_https_scheme_by_ssl_transport >tests/test_web_request.py::test_single_forwarded_header >[gw2][36m [1031/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header >tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4:1234-1.2.3.4:1234] >[gw2][36m [1032/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4:1234-1.2.3.4:1234] >tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4-1.2.3.4] >[gw2][36m [1033/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4-1.2.3.4] >tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]:1234"-[2001:db8:cafe::17]:1234] >[gw2][36m [1034/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]:1234"-[2001:db8:cafe::17]:1234] >tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]"-[2001:db8:cafe::17]] >[gw2][36m [1035/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]"-[2001:db8:cafe::17]] >tests/test_web_request.py::test_single_forwarded_header_camelcase >[gw2][36m [1036/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_camelcase >[gw1][36m [1037/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-{] >tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-}] >tests/test_web_request.py::test_single_forwarded_header_single_param >[gw2][36m [1038/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_single_param >tests/test_web_request.py::test_single_forwarded_header_multiple_param >[gw2][36m [1039/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_multiple_param >tests/test_web_request.py::test_single_forwarded_header_quoted_escaped >[gw2][36m [1040/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_quoted_escaped >tests/test_web_request.py::test_single_forwarded_header_custom_param >[gw2][36m [1041/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_custom_param >tests/test_web_request.py::test_single_forwarded_header_empty_params >[gw0][36m [1042/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[http:/-http:///-InvalidUrlClientError] >[gw2][36m [1043/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_empty_params >tests/test_web_request.py::test_single_forwarded_header_bad_separator >[gw2][36m [1044/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_bad_separator >tests/test_web_request.py::test_single_forwarded_header_injection1 >[gw2][36m [1045/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_injection1 >tests/test_web_request.py::test_single_forwarded_header_injection2 >[gw2][36m [1046/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_injection2 >tests/test_web_request.py::test_single_forwarded_header_long_quoted_string >[gw2][36m [1047/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_single_forwarded_header_long_quoted_string >tests/test_web_request.py::test_multiple_forwarded_headers >[gw2][36m [1048/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_multiple_forwarded_headers >tests/test_web_request.py::test_multiple_forwarded_headers_bad_syntax >[gw2][36m [1049/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_multiple_forwarded_headers_bad_syntax >tests/test_web_request.py::test_multiple_forwarded_headers_injection >[gw2][36m [1050/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_multiple_forwarded_headers_injection >tests/test_web_request.py::test_host_by_host_header >[gw2][36m [1051/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_host_by_host_header >tests/test_web_request.py::test_raw_headers >[gw2][36m [1052/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_raw_headers >tests/test_web_request.py::test_rel_url >[gw2][36m [1053/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_rel_url >tests/test_web_request.py::test_url_url >[gw2][36m [1054/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_url_url >tests/test_web_request.py::test_url_non_default_port >[gw2][36m [1055/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_url_non_default_port >tests/test_web_request.py::test_url_ipv6 >[gw2][36m [1056/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_url_ipv6 >tests/test_web_request.py::test_clone >[gw2][36m [1057/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone >tests/test_web_request.py::test_clone_client_max_size >[gw1][36m [1058/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-}] >[gw2][36m [1059/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_client_max_size >tests/test_http_parser.py::test_http_request_parser_bad_version[py-parser-pyloop] >tests/test_web_request.py::test_clone_override_client_max_size >[gw2][36m [1060/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_override_client_max_size >tests/test_web_request.py::test_clone_method >[gw2][36m [1061/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_method >tests/test_web_request.py::test_clone_rel_url >[gw2][36m [1062/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_rel_url >tests/test_web_request.py::test_clone_rel_url_str >[gw2][36m [1063/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_rel_url_str >tests/test_web_request.py::test_clone_headers >[gw0][36m [1064/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[http:/-http:///-InvalidUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[http:/example.com-http:///example.com-InvalidUrlClientError] >[gw2][36m [1065/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_headers >tests/test_web_request.py::test_clone_headers_dict >[gw2][36m [1066/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_headers_dict >tests/test_web_request.py::test_cannot_clone_after_read >[gw2][36m [1067/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_cannot_clone_after_read >tests/test_web_request.py::test_make_too_big_request >[gw1][36m [1068/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_version[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_bad_version[c-parser-pyloop] >[gw0][36m [1069/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[http:/example.com-http:///example.com-InvalidUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[http:///example.com-http:///example.com-InvalidUrlClientError] >[gw2][36m [1070/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_make_too_big_request >tests/test_web_request.py::test_make_too_big_request_adjust_limit >[gw1][36m [1071/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_version[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_bad_version_number[py-parser-pyloop] >[gw0][36m [1072/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[http:///example.com-http:///example.com-InvalidUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[call:+380123456789-call:\\+380123456789-NonHttpUrlClientError] >[gw1][36m [1073/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_version_number[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_bad_version_number[c-parser-pyloop] >[gw2][36m [1074/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_make_too_big_request_adjust_limit >tests/test_web_request.py::test_multipart_formdata >[gw0][36m [1075/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[call:+380123456789-call:\\+380123456789-NonHttpUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[skype:handle-skype:handle-NonHttpUrlClientError] >[gw1][36m [1076/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_version_number[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[py-parser-pyloop] >[gw0][36m [1077/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[skype:handle-skype:handle-NonHttpUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[slack://instance/room-slack://instance/room-NonHttpUrlClientError] >[gw2][36m [1078/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_multipart_formdata >tests/test_web_request.py::test_multipart_formdata_file >[gw1][36m [1079/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[c-parser-pyloop] >[gw2][36m [1080/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_multipart_formdata_file >tests/test_web_request.py::test_make_too_big_request_limit_None >[gw0][36m [1081/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[slack://instance/room-slack://instance/room-NonHttpUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[steam:code-steam:code-NonHttpUrlClientError] >[gw2][36m [1082/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_make_too_big_request_limit_None >tests/test_web_request.py::test_remote_peername_tcp >[gw2][36m [1083/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_remote_peername_tcp >tests/test_web_request.py::test_remote_peername_unix >[gw2][36m [1084/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_remote_peername_unix >tests/test_web_request.py::test_save_state_on_clone >[gw2][36m [1085/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_save_state_on_clone >tests/test_web_request.py::test_clone_scheme >[gw1][36m [1086/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[c-parser-pyloop] >[gw2][36m [1087/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_scheme >tests/test_web_request.py::test_clone_host >tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[py-parser-pyloop] >[gw2][36m [1088/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_host >tests/test_web_request.py::test_clone_remote >[gw2][36m [1089/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_clone_remote >tests/test_web_request.py::test_remote_with_closed_transport >[gw2][36m [1090/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_remote_with_closed_transport >tests/test_web_request.py::test_url_http_with_closed_transport >[gw2][36m [1091/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_url_http_with_closed_transport >tests/test_web_request.py::test_url_https_with_closed_transport >[gw2][36m [1092/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_url_https_with_closed_transport >tests/test_web_request.py::test_get_extra_info >[gw0][36m [1093/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[steam:code-steam:code-NonHttpUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[twitter://handle-twitter://handle-NonHttpUrlClientError] >[gw2][36m [1094/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_get_extra_info >tests/test_web_request.py::test_eq >[gw2][36m [1095/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_eq >[gw1][36m [1096/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[c-parser-pyloop] >tests/test_web_request.py::test_loop_prop >[gw0][36m [1097/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[twitter://handle-twitter://handle-NonHttpUrlClientError] >tests/test_client_functional.py::test_invalid_and_non_http_url[bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlClientError] >[gw2][36m [1098/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_loop_prop >tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-Match-if_match] >[gw2][36m [1099/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-Match-if_match] >tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-None-Match-if_none_match] >[gw0][36m [1100/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_and_non_http_url[bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/-http:///-InvalidUrlRedirectClientError] >[gw2][36m [1101/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-None-Match-if_none_match] >tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-Match-if_match] >[gw2][36m [1102/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-Match-if_match] >[gw1][36m [1103/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[c-parser-pyloop] >tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-None-Match-if_none_match] >tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-40965] >[gw2][36m [1104/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-None-Match-if_none_match] >tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-Match-if_match] >[gw2][36m [1105/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-Match-if_match] >tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-None-Match-if_none_match] >[gw2][36m [1106/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-None-Match-if_none_match] >tests/test_web_request.py::test_etag_headers["ascii", "\u044d\u0442\u043e \u0442\u043e\u0447\u043d\u043e \u043d\u0435 ascii", "ascii again"-expected3-If-Match-if_match] >[gw2][36m [1107/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["ascii", "\u044d\u0442\u043e \u0442\u043e\u0447\u043d\u043e \u043d\u0435 ascii", "ascii again"-expected3-If-Match-if_match] >tests/test_web_request.py::test_etag_headers["ascii", "\u044d\u0442\u043e \u0442\u043e\u0447\u043d\u043e \u043d\u0435 ascii", "ascii again"-expected3-If-None-Match-if_none_match] >[gw2][36m [1108/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers["ascii", "\u044d\u0442\u043e \u0442\u043e\u0447\u043d\u043e \u043d\u0435 ascii", "ascii again"-expected3-If-None-Match-if_none_match] >[gw0][36m [1109/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/-http:///-InvalidUrlRedirectClientError] >tests/test_web_request.py::test_etag_headers[*-expected4-If-Match-if_match] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError] >[gw2][36m [1110/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers[*-expected4-If-Match-if_match] >tests/test_web_request.py::test_etag_headers[*-expected4-If-None-Match-if_none_match] >[gw2][36m [1111/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_etag_headers[*-expected4-If-None-Match-if_none_match] >tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Modified-Since-if_modified_since] >[gw2][36m [1112/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Modified-Since-if_modified_since] >tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Unmodified-Since-if_unmodified_since] >[gw2][36m [1113/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Unmodified-Since-if_unmodified_since] >tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Range-if_range] >[gw2][36m [1114/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Range-if_range] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Modified-Since-if_modified_since] >[gw2][36m [1115/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Modified-Since-if_modified_since] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Unmodified-Since-if_unmodified_since] >[gw0][36m [1116/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError] >[gw1][36m [1117/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-40965] >tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-8191] >[gw2][36m [1118/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Unmodified-Since-if_unmodified_since] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Range-if_range] >[gw2][36m [1119/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Range-if_range] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Modified-Since-if_modified_since] >[gw2][36m [1120/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Modified-Since-if_modified_since] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Unmodified-Since-if_unmodified_since] >[gw2][36m [1121/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Unmodified-Since-if_unmodified_since] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Range-if_range] >[gw2][36m [1122/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Range-if_range] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Modified-Since-if_modified_since] >[gw2][36m [1123/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Modified-Since-if_modified_since] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Unmodified-Since-if_unmodified_since] >[gw2][36m [1124/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Unmodified-Since-if_unmodified_since] >tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Range-if_range] >[gw2][36m [1125/3262] [0m[32mPASSED[0m tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Range-if_range] >tests/test_web_request_handler.py::test_repr >[gw0][36m [1126/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError] >[gw1][36m [1127/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-8191] >tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-40965] >[gw2][36m [1128/3262] [0m[32mPASSED[0m tests/test_web_request_handler.py::test_repr >tests/test_web_request_handler.py::test_connections >[gw2][36m [1129/3262] [0m[32mPASSED[0m tests/test_web_request_handler.py::test_connections >tests/test_web_request_handler.py::test_shutdown_no_timeout >[gw0][36m [1130/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError] >[gw1][36m [1131/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-40965] >tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-8191] >[gw0][36m [1132/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError] >[gw1][36m [1133/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-8191] >tests/test_http_parser.py::test_http_request_max_status_line_under_limit[py-parser-pyloop] >[gw2][36m [1134/3262] [0m[32mPASSED[0m tests/test_web_request_handler.py::test_shutdown_no_timeout >tests/test_web_request_handler.py::test_shutdown_timeout >[gw0][36m [1135/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError] >[gw0][36m [1136/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError] >[gw1][36m [1137/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_max_status_line_under_limit[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_max_status_line_under_limit[c-parser-pyloop] >[gw2][36m [1138/3262] [0m[32mPASSED[0m tests/test_web_request_handler.py::test_shutdown_timeout >tests/test_web_response.py::test_stream_response_ctor >[gw2][36m [1139/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_stream_response_ctor >tests/test_web_response.py::test_stream_response_hashable >[gw2][36m [1140/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_stream_response_hashable >tests/test_web_response.py::test_stream_response_eq >[gw2][36m [1141/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_stream_response_eq >tests/test_web_response.py::test_stream_response_is_mutable_mapping >[gw2][36m [1142/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_stream_response_is_mutable_mapping >tests/test_web_response.py::test_stream_response_delitem >[gw2][36m [1143/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_stream_response_delitem >[gw0][36m [1144/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError] >tests/test_web_response.py::test_stream_response_len >[gw2][36m [1145/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_stream_response_len >tests/test_web_response.py::test_request_iter >[gw2][36m [1146/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_request_iter >tests/test_web_response.py::test_content_length >[gw2][36m [1147/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_content_length >tests/test_web_response.py::test_content_length_setter >[gw2][36m [1148/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_content_length_setter >tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding >[gw2][36m [1149/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding >tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None >[gw2][36m [1150/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None >tests/test_web_response.py::test_set_content_length_to_None_on_non_set >[gw2][36m [1151/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_set_content_length_to_None_on_non_set >[gw1][36m [1152/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_max_status_line_under_limit[c-parser-pyloop] >tests/test_web_response.py::test_setting_content_type >[gw2][36m [1153/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_setting_content_type >tests/test_http_parser.py::test_http_response_parser_utf8[py-parser-pyloop] >tests/test_web_response.py::test_setting_charset >[gw2][36m [1154/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_setting_charset >tests/test_web_response.py::test_default_charset >[gw2][36m [1155/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_default_charset >tests/test_web_response.py::test_reset_charset >[gw2][36m [1156/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_reset_charset >tests/test_web_response.py::test_reset_charset_after_setting >[gw2][36m [1157/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_reset_charset_after_setting >tests/test_web_response.py::test_charset_without_content_type >[gw2][36m [1158/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_charset_without_content_type >tests/test_web_response.py::test_last_modified_initial >[gw2][36m [1159/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_initial >tests/test_web_response.py::test_last_modified_string >[gw2][36m [1160/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_string >tests/test_web_response.py::test_last_modified_timestamp >[gw2][36m [1161/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_timestamp >tests/test_web_response.py::test_last_modified_datetime >[gw2][36m [1162/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_datetime >tests/test_web_response.py::test_last_modified_reset >[gw2][36m [1163/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_reset >tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None] >[gw2][36m [1164/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None] >tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None] >[gw2][36m [1165/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None] >tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None] >[gw1][36m [1166/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_utf8[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_utf8[c-parser-pyloop] >[gw2][36m [1167/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None] >tests/test_web_response.py::test_etag_initial >[gw2][36m [1168/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_initial >tests/test_web_response.py::test_etag_string >[gw2][36m [1169/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_string >tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"] >[gw2][36m [1170/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"] >tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"] >[gw2][36m [1171/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"] >tests/test_web_response.py::test_etag_any >[gw0][36m [1172/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError] >[gw2][36m [1173/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_any >tests/test_web_response.py::test_etag_invalid_value_set["invalid"] >[gw2][36m [1174/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_set["invalid"] >tests/test_web_response.py::test_etag_invalid_value_set[\u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 ascii] >[gw2][36m [1175/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_set[\u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 ascii] >tests/test_web_response.py::test_etag_invalid_value_set[invalid_value2] >[gw2][36m [1176/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_set[invalid_value2] >tests/test_web_response.py::test_etag_invalid_value_set[invalid_value3] >[gw2][36m [1177/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_set[invalid_value3] >tests/test_web_response.py::test_etag_invalid_value_get[forgotten quotes] >[gw2][36m [1178/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_get[forgotten quotes] >tests/test_web_response.py::test_etag_invalid_value_get["\u2200 x \u2209 ascii"] >[gw2][36m [1179/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_get["\u2200 x \u2209 ascii"] >tests/test_web_response.py::test_etag_invalid_value_class[123] >[gw2][36m [1180/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_class[123] >tests/test_web_response.py::test_etag_invalid_value_class[invalid1] >[gw2][36m [1181/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_invalid_value_class[invalid1] >[gw1][36m [1182/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_utf8[c-parser-pyloop] >tests/test_web_response.py::test_etag_reset >tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[py-parser-pyloop] >[gw2][36m [1183/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_etag_reset >tests/test_web_response.py::test_start >[gw0][36m [1184/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError] >[gw1][36m [1185/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[c-parser-pyloop] >[gw0][36m [1186/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/-http:///-InvalidUrlRedirectClientError] >[gw2][36m [1187/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_start >tests/test_web_response.py::test_chunked_encoding >[gw0][36m [1188/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/-http:///-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError] >[gw1][36m [1189/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_obs_line_folding[py-parser-pyloop] >[gw2][36m [1190/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_chunked_encoding >tests/test_web_response.py::test_enable_chunked_encoding_with_content_length >[gw2][36m [1191/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_enable_chunked_encoding_with_content_length >tests/test_web_response.py::test_chunk_size >[gw0][36m [1192/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError] >[gw1][36m [1193/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_obs_line_folding[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_obs_line_folding[c-parser-pyloop] >[gw2][36m [1194/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_chunk_size >tests/test_web_response.py::test_chunked_encoding_forbidden_for_http_10 >[gw0][36m [1195/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError] >[gw2][36m [1196/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_chunked_encoding_forbidden_for_http_10 >tests/test_web_response.py::test_compression_no_accept >[gw1][36m [1197/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_obs_line_folding[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-40962] >[gw0][36m [1198/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError] >[gw0][36m [1199/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError] >[gw1][36m [1200/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-40962] >tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-8191] >[gw2][36m [1201/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_compression_no_accept >tests/test_web_response.py::test_force_compression_no_accept_backwards_compat >[gw0][36m [1202/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError] >[gw1][36m [1203/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-8191] >tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-40962] >[gw0][36m [1204/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError] >[gw1][36m [1205/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-40962] >tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-8191] >[gw2][36m [1206/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_no_accept_backwards_compat >tests/test_web_response.py::test_force_compression_false_backwards_compat >[gw0][36m [1207/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError] >[gw0][36m [1208/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError] >[gw1][36m [1209/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-8191] >tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[py-parser-pyloop] >[gw2][36m [1210/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_false_backwards_compat >tests/test_web_response.py::test_compression_default_coding >[gw2][36m [1211/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_compression_default_coding >tests/test_web_response.py::test_force_compression_deflate >[gw0][36m [1212/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError] >[gw1][36m [1213/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[c-parser-pyloop] >[gw2][36m [1214/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_deflate >tests/test_web_response.py::test_force_compression_no_accept_deflate >[gw0][36m [1215/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError] >tests/test_client_functional.py::test_ok_from_status[pyloop-200-True] >[gw1][36m [1216/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_version[py-parser-pyloop] >[gw0][36m [1217/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_ok_from_status[pyloop-200-True] >tests/test_client_functional.py::test_ok_from_status[pyloop-201-True] >[gw2][36m [1218/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_no_accept_deflate >tests/test_web_response.py::test_force_compression_gzip >[gw0][36m [1219/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_ok_from_status[pyloop-201-True] >tests/test_client_functional.py::test_ok_from_status[pyloop-301-True] >[gw1][36m [1220/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_version[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_version[c-parser-pyloop] >[gw2][36m [1221/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_gzip >tests/test_web_response.py::test_force_compression_no_accept_gzip >[gw0][36m [1222/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_ok_from_status[pyloop-301-True] >tests/test_client_functional.py::test_ok_from_status[pyloop-400-False] >[gw1][36m [1223/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_version[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_version_number[py-parser-pyloop] >[gw2][36m [1224/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_no_accept_gzip >tests/test_web_response.py::test_change_content_threaded_compression_enabled >[gw0][36m [1225/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_ok_from_status[pyloop-400-False] >tests/test_client_functional.py::test_ok_from_status[pyloop-403-False] >[gw1][36m [1226/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_version_number[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_version_number[c-parser-pyloop] >[gw2][36m [1227/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_change_content_threaded_compression_enabled >tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit >[gw0][36m [1228/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_ok_from_status[pyloop-403-False] >tests/test_client_functional.py::test_ok_from_status[pyloop-500-False] >[gw1][36m [1229/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_version_number[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_no_reason[py-parser-pyloop] >[gw2][36m [1230/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit >tests/test_web_response.py::test_change_content_length_if_compression_enabled >[gw0][36m [1231/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_ok_from_status[pyloop-500-False] >tests/test_client_functional.py::test_raise_for_status[pyloop] >[gw1][36m [1232/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_no_reason[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_no_reason[c-parser-pyloop] >[gw1][36m [1233/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_no_reason[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_lenient_headers[py-parser-pyloop] >[gw0][36m [1234/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_raise_for_status[pyloop] >tests/test_client_functional.py::test_raise_for_status_per_request[pyloop] >[gw2][36m [1235/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_change_content_length_if_compression_enabled >tests/test_web_response.py::test_set_content_length_if_compression_enabled >[gw2][36m [1236/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_set_content_length_if_compression_enabled >tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11 >[gw1][36m [1237/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_lenient_headers[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_lenient_headers[c-parser-pyloop] >[gw0][36m [1238/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_raise_for_status_per_request[pyloop] >tests/test_client_functional.py::test_raise_for_status_disable_per_request[pyloop] >[gw2][36m [1239/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11 >tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10 >[gw1][36m [1240/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_lenient_headers[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_crlf[py-parser-pyloop] >[gw0][36m [1241/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_raise_for_status_disable_per_request[pyloop] >tests/test_client_functional.py::test_request_raise_for_status_default[pyloop] >[gw1][36m [1242/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_crlf[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_crlf[c-parser-pyloop] >[gw2][36m [1243/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10 >tests/test_web_response.py::test_force_compression_identity >[gw1][36m [1244/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_crlf[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[py-parser-pyloop] >[gw0][36m [1245/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_raise_for_status_default[pyloop] >tests/test_client_functional.py::test_request_raise_for_status_disabled[pyloop] >[gw2][36m [1246/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_identity >tests/test_web_response.py::test_force_compression_identity_response >[gw1][36m [1247/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[c-parser-pyloop] >[gw2][36m [1248/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_compression_identity_response >tests/test_web_response.py::test_rm_content_length_if_compression_http11 >[gw0][36m [1249/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_raise_for_status_disabled[pyloop] >tests/test_client_functional.py::test_request_raise_for_status_enabled[pyloop] >[gw2][36m [1250/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_if_compression_http11 >tests/test_web_response.py::test_rm_content_length_if_compression_http10 >[gw1][36m [1251/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_notchunked[py-parser-pyloop] >[gw2][36m [1252/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_if_compression_http10 >tests/test_web_response.py::test_rm_content_length_if_204 >[gw0][36m [1253/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_raise_for_status_enabled[pyloop] >tests/test_client_functional.py::test_session_raise_for_status_coro[pyloop] >[gw1][36m [1254/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_notchunked[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_notchunked[c-parser-pyloop] >[gw1][36m [1255/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_notchunked[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_last_chunked[py-parser-pyloop] >[gw0][36m [1256/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_session_raise_for_status_coro[pyloop] >tests/test_client_functional.py::test_request_raise_for_status_coro[pyloop] >[gw2][36m [1257/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_if_204 >tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100] >[gw1][36m [1258/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_last_chunked[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_last_chunked[c-parser-pyloop] >[gw0][36m [1259/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_raise_for_status_coro[pyloop] >tests/test_client_functional.py::test_invalid_idna >[gw0][36m [1260/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_invalid_idna >tests/test_client_functional.py::test_creds_in_auth_and_url >[gw1][36m [1261/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_last_chunked[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad[py-parser-pyloop] >[gw0][36m [1262/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_creds_in_auth_and_url >tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-entirely different hosts] >[gw2][36m [1263/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100] >tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101] >[gw1][36m [1264/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_bad[c-parser-pyloop] >[gw0][36m [1265/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-entirely different hosts] >tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-http -> https] >[gw1][36m [1266/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_bad[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_code_under_100[py-parser-pyloop] >[gw0][36m [1267/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-http -> https] >tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-https -> http] >[gw2][36m [1268/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101] >tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204] >[gw0][36m [1269/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-https -> http] >tests/test_client_functional.py::test_async_with_session >[gw1][36m [1270/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_under_100[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_code_under_100[c-parser-pyloop] >[gw0][36m [1271/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_async_with_session >tests/test_client_functional.py::test_session_close_awaitable >[gw1][36m [1272/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_under_100[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_code_above_999[py-parser-pyloop] >[gw2][36m [1273/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204] >tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304] >[gw0][36m [1274/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_session_close_awaitable >tests/test_client_functional.py::test_close_resp_on_error_async_with_session[pyloop] >[gw1][36m [1275/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_above_999[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_code_above_999[c-parser-pyloop] >[gw0][36m [1276/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_close_resp_on_error_async_with_session[pyloop] >tests/test_client_functional.py::test_release_resp_on_normal_exit_from_cm[pyloop] >[gw2][36m [1277/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304] >tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100] >[gw1][36m [1278/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_above_999[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_code_not_int[py-parser-pyloop] >[gw0][36m [1279/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_release_resp_on_normal_exit_from_cm[pyloop] >tests/test_client_functional.py::test_non_close_detached_session_on_error_cm[pyloop] >[gw2][36m [1280/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100] >tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101] >[gw1][36m [1281/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_int[py-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_code_not_int[c-parser-pyloop] >[gw2][36m [1282/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101] >tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102] >[gw0][36m [1283/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_non_close_detached_session_on_error_cm[pyloop] >tests/test_client_functional.py::test_close_detached_session_on_non_existing_addr >[gw1][36m [1284/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_int[c-parser-pyloop] >tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8digit] >[gw2][36m [1285/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102] >tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204] >[gw0][36m [1286/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_close_detached_session_on_non_existing_addr >tests/test_client_functional.py::test_aiohttp_request_context_manager[pyloop] >[gw1][36m [1287/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8digit] >tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8number] >[gw2][36m [1288/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204] >tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304] >[gw0][36m [1289/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_aiohttp_request_context_manager[pyloop] >tests/test_client_functional.py::test_aiohttp_request_ctx_manager_close_sess_on_error[pyloop] >[gw1][36m [1290/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8number] >tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-latin1number] >[gw2][36m [1291/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304] >tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body >[gw1][36m [1292/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-latin1number] >tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8digit] >[gw0][36m [1293/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_aiohttp_request_ctx_manager_close_sess_on_error[pyloop] >tests/test_client_functional.py::test_aiohttp_request_ctx_manager_not_found >[gw2][36m [1294/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body >tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset >[gw1][36m [1295/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8digit] >tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8number] >[gw2][36m [1296/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset >tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset >[gw1][36m [1297/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8number] >tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-latin1number] >[gw2][36m [1298/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset >tests/test_web_response.py::test_content_length_on_chunked >[gw1][36m [1299/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-latin1number] >tests/test_http_parser.py::test_http_request_chunked_payload[py-parser-pyloop] >[gw1][36m [1300/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_chunked_payload[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_chunked_payload[c-parser-pyloop] >[gw2][36m [1301/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_content_length_on_chunked >tests/test_web_response.py::test_write_non_byteish >[gw1][36m [1302/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_chunked_payload[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[py-parser-pyloop] >[gw2][36m [1303/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_write_non_byteish >tests/test_web_response.py::test_write_before_start >[gw2][36m [1304/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_write_before_start >tests/test_web_response.py::test_cannot_write_after_eof >[gw1][36m [1305/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[c-parser-pyloop] >[gw2][36m [1306/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_cannot_write_after_eof >tests/test_web_response.py::test___repr___after_eof >[gw1][36m [1307/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[c-parser-pyloop] >tests/test_http_parser.py::test_http_request_chunked_payload_chunks[py-parser-pyloop] >[gw2][36m [1308/3262] [0m[32mPASSED[0m tests/test_web_response.py::test___repr___after_eof >tests/test_web_response.py::test_cannot_write_eof_before_headers >[gw1][36m [1309/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_chunked_payload_chunks[py-parser-pyloop] >tests/test_http_parser.py::test_http_request_chunked_payload_chunks[c-parser-pyloop] >[gw2][36m [1310/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_cannot_write_eof_before_headers >tests/test_web_response.py::test_cannot_write_eof_twice >[gw1][36m [1311/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_http_request_chunked_payload_chunks[c-parser-pyloop] >tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[py-parser-pyloop] >[gw1][36m [1312/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[py-parser-pyloop] >[gw2][36m [1313/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_cannot_write_eof_twice >tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[c-parser-pyloop] >tests/test_web_response.py::test_force_close >[gw2][36m [1314/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_force_close >tests/test_web_response.py::test_response_output_length >[gw1][36m [1315/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[c-parser-pyloop] >tests/test_http_parser.py::test_parse_no_length_or_te_on_post[py-parser-pyloop] >[gw1][36m [1316/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_no_length_or_te_on_post[py-parser-pyloop] >tests/test_http_parser.py::test_parse_no_length_or_te_on_post[c-parser-pyloop] >[gw2][36m [1317/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_output_length >tests/test_web_response.py::test_response_cookies >[gw2][36m [1318/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_cookies >tests/test_web_response.py::test_response_cookie_path >[gw2][36m [1319/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_cookie_path >tests/test_web_response.py::test_response_cookie__issue_del_cookie >[gw2][36m [1320/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_cookie__issue_del_cookie >tests/test_web_response.py::test_cookie_set_after_del >[gw2][36m [1321/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_cookie_set_after_del >tests/test_web_response.py::test_set_status_with_reason >[gw2][36m [1322/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_set_status_with_reason >tests/test_web_response.py::test_set_status_with_empty_reason >[gw2][36m [1323/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_set_status_with_empty_reason >tests/test_web_response.py::test_start_force_close >[gw1][36m [1324/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_no_length_or_te_on_post[c-parser-pyloop] >tests/test_http_parser.py::test_parse_payload_response_without_body[py-parser-pyloop] >[gw1][36m [1325/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_payload_response_without_body[py-parser-pyloop] >tests/test_http_parser.py::test_parse_payload_response_without_body[c-parser-pyloop] >[gw1][36m [1326/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_payload_response_without_body[c-parser-pyloop] >tests/test_http_parser.py::test_parse_length_payload[py-parser-pyloop] >[gw2][36m [1327/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_start_force_close >tests/test_web_response.py::test___repr__ >[gw2][36m [1328/3262] [0m[32mPASSED[0m tests/test_web_response.py::test___repr__ >tests/test_web_response.py::test___repr___not_prepared >[gw2][36m [1329/3262] [0m[32mPASSED[0m tests/test_web_response.py::test___repr___not_prepared >tests/test_web_response.py::test_keep_alive_http10_default >[gw1][36m [1330/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_length_payload[py-parser-pyloop] >tests/test_http_parser.py::test_parse_length_payload[c-parser-pyloop] >[gw2][36m [1331/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_keep_alive_http10_default >tests/test_web_response.py::test_keep_alive_http10_switched_on >[gw0][36m [1332/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_aiohttp_request_ctx_manager_not_found >tests/test_client_functional.py::test_yield_from_in_session_request[pyloop] >[gw1][36m [1333/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_length_payload[c-parser-pyloop] >tests/test_http_parser.py::test_parse_no_length_payload[py-parser-pyloop] >[gw2][36m [1334/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_keep_alive_http10_switched_on >tests/test_web_response.py::test_keep_alive_http09 >[gw0][36m [1335/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_yield_from_in_session_request[pyloop] >tests/test_client_functional.py::test_close_context_manager[pyloop] >[gw0][36m [1336/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_close_context_manager[pyloop] >tests/test_client_functional.py::test_session_auth[pyloop] >[gw1][36m [1337/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_no_length_payload[py-parser-pyloop] >tests/test_http_parser.py::test_parse_no_length_payload[c-parser-pyloop] >[gw2][36m [1338/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_keep_alive_http09 >tests/test_web_response.py::test_prepare_twice >[gw0][36m [1339/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_session_auth[pyloop] >tests/test_client_functional.py::test_session_auth_override[pyloop] >[gw1][36m [1340/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_no_length_payload[c-parser-pyloop] >tests/test_http_parser.py::test_parse_content_length_payload_multiple[py-parser-pyloop] >[gw2][36m [1341/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_prepare_twice >tests/test_web_response.py::test_prepare_calls_signal >[gw0][36m [1342/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_session_auth_override[pyloop] >tests/test_client_functional.py::test_session_auth_header_conflict[pyloop] >[gw1][36m [1343/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_content_length_payload_multiple[py-parser-pyloop] >tests/test_http_parser.py::test_parse_content_length_payload_multiple[c-parser-pyloop] >[gw2][36m [1344/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_prepare_calls_signal >tests/test_web_response.py::test_response_ctor >[gw2][36m [1345/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_ctor >[gw0][36m [1346/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_session_auth_header_conflict[pyloop] >tests/test_client_functional.py::test_session_headers[pyloop] >tests/test_web_response.py::test_ctor_with_headers_and_status >[gw1][36m [1347/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_content_length_payload_multiple[c-parser-pyloop] >tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[py-parser-pyloop] >[gw0][36m [1348/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_session_headers[pyloop] >tests/test_client_functional.py::test_session_headers_merge[pyloop] >[gw1][36m [1349/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[py-parser-pyloop] >tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[c-parser-pyloop] >[gw2][36m [1350/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_with_headers_and_status >tests/test_web_response.py::test_ctor_content_type >[gw2][36m [1351/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_content_type >tests/test_web_response.py::test_ctor_text_body_combined >[gw2][36m [1352/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_text_body_combined >tests/test_web_response.py::test_ctor_text >[gw0][36m [1353/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_session_headers_merge[pyloop] >tests/test_client_functional.py::test_multidict_headers[pyloop] >[gw1][36m [1354/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[c-parser-pyloop] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-204] >[gw2][36m [1355/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_text >tests/test_web_response.py::test_ctor_charset >[gw2][36m [1356/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_charset >tests/test_web_response.py::test_ctor_charset_default_utf8 >[gw2][36m [1357/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_charset_default_utf8 >tests/test_web_response.py::test_ctor_charset_in_content_type >[gw2][36m [1358/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_charset_in_content_type >tests/test_web_response.py::test_ctor_charset_without_text >[gw2][36m [1359/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_charset_without_text >tests/test_web_response.py::test_ctor_content_type_with_extra >[gw2][36m [1360/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_content_type_with_extra >tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text >[gw2][36m [1361/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text >tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text >[gw2][36m [1362/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text >tests/test_web_response.py::test_ctor_both_content_type_param_and_header >[gw2][36m [1363/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_both_content_type_param_and_header >tests/test_web_response.py::test_ctor_both_charset_param_and_header >[gw2][36m [1364/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_ctor_both_charset_param_and_header >tests/test_web_response.py::test_assign_nonbyteish_body >[gw1][36m [1365/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-204] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-304] >[gw0][36m [1366/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_multidict_headers[pyloop] >tests/test_client_functional.py::test_request_conn_closed[pyloop] >[gw1][36m [1367/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-304] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-101] >[gw1][36m [1368/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-101] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-102] >[gw2][36m [1369/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_assign_nonbyteish_body >tests/test_web_response.py::test_assign_nonstr_text >[gw2][36m [1370/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_assign_nonstr_text >tests/test_web_response.py::test_payload_body_get_text[test-test] >[gw2][36m [1371/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[test-test] >tests/test_web_response.py::test_payload_body_get_text[payload1-test] >[gw2][36m [1372/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[payload1-test] >tests/test_web_response.py::test_payload_body_get_text[payload2-test] >[gw0][36m [1373/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_conn_closed[pyloop] >tests/test_client_functional.py::test_dont_close_explicit_connector[pyloop] >[gw2][36m [1374/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[payload2-test] >tests/test_web_response.py::test_payload_body_get_text[payload3-test] >[gw2][36m [1375/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[payload3-test] >tests/test_web_response.py::test_payload_body_get_text[payload4-test] >[gw2][36m [1376/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[payload4-test] >tests/test_web_response.py::test_payload_body_get_text[payload5-test] >[gw2][36m [1377/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[payload5-test] >tests/test_web_response.py::test_payload_body_get_text[async_iter-None] >[gw2][36m [1378/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[async_iter-None] >tests/test_web_response.py::test_payload_body_get_text[payload7-None] >[gw2][36m [1379/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[payload7-None] >tests/test_web_response.py::test_payload_body_get_text[payload8---x\nContent-Type: text/plain; charset=utf-8\r\nContent-Length: 4\r\n\r\ntest] >[gw2][36m [1380/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_payload_body_get_text[payload8---x\nContent-Type: text/plain; charset=utf-8\r\nContent-Length: 4\r\n\r\ntest] >tests/test_web_response.py::test_response_set_content_length >[gw2][36m [1381/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_set_content_length >tests/test_web_response.py::test_send_headers_for_empty_body >[gw1][36m [1382/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-102] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-204] >[gw1][36m [1383/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-204] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-304] >[gw0][36m [1384/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_dont_close_explicit_connector[pyloop] >tests/test_client_functional.py::test_server_close_keepalive_connection >[gw1][36m [1385/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-304] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-101] >[gw2][36m [1386/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_send_headers_for_empty_body >tests/test_web_response.py::test_render_with_body >[gw0][36m [1387/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_server_close_keepalive_connection >tests/test_client_functional.py::test_handle_keepalive_on_closed_connection >[gw0][36m [1388/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_handle_keepalive_on_closed_connection >tests/test_client_functional.py::test_error_in_performing_request[pyloop] >[gw1][36m [1389/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-101] >tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-102] >[gw2][36m [1390/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_render_with_body >tests/test_web_response.py::test_multiline_reason >[gw0][36m [1391/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_error_in_performing_request[pyloop] >tests/test_client_functional.py::test_await_after_cancelling[pyloop] >[gw2][36m [1392/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_multiline_reason >tests/test_web_response.py::test_send_set_cookie_header >[gw1][36m [1393/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-102] >tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[py-parser-pyloop] >[gw2][36m [1394/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_send_set_cookie_header >tests/test_web_response.py::test_consecutive_write_eof >[gw0][36m [1395/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_await_after_cancelling[pyloop] >tests/test_client_functional.py::test_async_payload_generator[pyloop] >[gw1][36m [1396/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[py-parser-pyloop] >tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[c-parser-pyloop] >[gw2][36m [1397/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_consecutive_write_eof >tests/test_web_response.py::test_set_text_with_content_type >[gw2][36m [1398/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_set_text_with_content_type >tests/test_web_response.py::test_set_text_with_charset >[gw2][36m [1399/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_set_text_with_charset >tests/test_web_response.py::test_default_content_type_in_stream_response >[gw0][36m [1400/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_async_payload_generator[pyloop] >tests/test_client_functional.py::test_read_from_closed_response[pyloop] >[gw2][36m [1401/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_default_content_type_in_stream_response >tests/test_web_response.py::test_default_content_type_in_response >[gw2][36m [1402/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_default_content_type_in_response >tests/test_web_response.py::test_content_type_with_set_text >[gw2][36m [1403/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_content_type_with_set_text >tests/test_web_response.py::test_content_type_with_set_body >[gw2][36m [1404/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_content_type_with_set_body >tests/test_web_response.py::test_prepared_when_not_started >[gw2][36m [1405/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_prepared_when_not_started >tests/test_web_response.py::test_prepared_when_started >[gw1][36m [1406/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[c-parser-pyloop] >tests/test_http_parser.py::test_partial_url[py-parser-pyloop] >[gw2][36m [1407/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_prepared_when_started >tests/test_web_response.py::test_prepared_after_eof >[gw0][36m [1408/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_from_closed_response[pyloop] >tests/test_client_functional.py::test_read_from_closed_response2[pyloop] >[gw2][36m [1409/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_prepared_after_eof >tests/test_web_response.py::test_drain_before_start >[gw1][36m [1410/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_partial_url[py-parser-pyloop] >tests/test_http_parser.py::test_partial_url[c-parser-pyloop] >[gw0][36m [1411/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_from_closed_response2[pyloop] >tests/test_client_functional.py::test_read_after_catch_raise_for_status[pyloop] >[gw2][36m [1412/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_drain_before_start >tests/test_web_response.py::test_changing_status_after_prepare_raises >[gw0][36m [1413/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_after_catch_raise_for_status[pyloop] >tests/test_client_functional.py::test_read_after_raise_outside_context[pyloop] >[gw1][36m [1414/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_partial_url[c-parser-pyloop] >tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%23frag-/path#frag-query0-] >[gw0][36m [1415/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_after_raise_outside_context[pyloop] >tests/test_client_functional.py::test_read_from_closed_content[pyloop] >[gw2][36m [1416/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_changing_status_after_prepare_raises >tests/test_web_response.py::test_nonstr_text_in_ctor >[gw2][36m [1417/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_nonstr_text_in_ctor >tests/test_web_response.py::test_text_in_ctor_with_content_type >[gw0][36m [1418/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_from_closed_content[pyloop] >[gw2][36m [1419/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_text_in_ctor_with_content_type >tests/test_client_functional.py::test_read_timeout[pyloop] >[gw1][36m [1420/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%23frag-/path#frag-query0-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%2523frag-/path%23frag-query1-] >tests/test_web_response.py::test_text_in_ctor_with_content_type_header >[gw2][36m [1421/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_text_in_ctor_with_content_type_header >tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict >[gw2][36m [1422/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict >tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict >[gw2][36m [1423/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict >tests/test_web_response.py::test_text_with_empty_payload >[gw2][36m [1424/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_text_with_empty_payload >tests/test_web_response.py::test_response_with_content_length_header_without_body >[gw2][36m [1425/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_with_content_length_header_without_body >tests/test_web_response.py::test_response_with_immutable_headers >[gw2][36m [1426/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_with_immutable_headers >tests/test_web_response.py::test_response_prepared_after_header_preparation >[gw1][36m [1427/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%2523frag-/path%23frag-query1-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%23frag-/path-query2-] >[gw2][36m [1428/3262] [0m[32mPASSED[0m tests/test_web_response.py::test_response_prepared_after_header_preparation >tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default >[gw2][36m [1429/3262] [0m[32mPASSED[0m tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default >tests/test_web_response.py::TestJSONResponse::test_passing_text_only >[gw2][36m [1430/3262] [0m[32mPASSED[0m tests/test_web_response.py::TestJSONResponse::test_passing_text_only >tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error >[gw2][36m [1431/3262] [0m[32mPASSED[0m tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error >tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error >[gw2][36m [1432/3262] [0m[32mPASSED[0m tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error >tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded >[gw2][36m [1433/3262] [0m[32mPASSED[0m tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded >tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable >[gw2][36m [1434/3262] [0m[32mPASSED[0m tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable >[gw1][36m [1435/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%23frag-/path-query2-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%2523frag-/path-query3-] >tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop] >[gw1][36m [1436/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%2523frag-/path-query3-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%20-/path-query4-frag ] >[gw2][36m [1437/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop] >tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop] >[gw0][36m [1438/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_timeout[pyloop] >tests/test_client_functional.py::test_socket_timeout[pyloop] >[gw1][36m [1439/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%20-/path-query4-frag ] >tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%2520-/path-query5-frag%20] >[gw2][36m [1440/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop] >tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop] >[gw1][36m [1441/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%2520-/path-query5-frag%20] >tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%23frag-/path#frag-query0-] >[gw2][36m [1442/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop] >tests/test_web_runner.py::test_site_double_added[pyloop] >[gw1][36m [1443/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%23frag-/path#frag-query0-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%2523frag-/path%23frag-query1-] >[gw2][36m [1444/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_site_double_added[pyloop] >tests/test_web_runner.py::test_site_stop_not_started[pyloop] >[gw0][36m [1445/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_socket_timeout[pyloop] >tests/test_client_functional.py::test_read_timeout_closes_connection[pyloop] >[gw1][36m [1446/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%2523frag-/path%23frag-query1-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%23frag-/path-query2-] >[gw2][36m [1447/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_site_stop_not_started[pyloop] >tests/test_web_runner.py::test_custom_log_format[pyloop] >[gw1][36m [1448/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%23frag-/path-query2-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%2523frag-/path-query3-] >[gw2][36m [1449/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_custom_log_format[pyloop] >tests/test_web_runner.py::test_unreg_site[pyloop] >[gw1][36m [1450/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%2523frag-/path-query3-] >tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%20-/path-query4-frag ] >[gw2][36m [1451/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_unreg_site[pyloop] >tests/test_web_runner.py::test_app_property[pyloop] >[gw1][36m [1452/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%20-/path-query4-frag ] >tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%2520-/path-query5-frag%20] >[gw2][36m [1453/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_app_property[pyloop] >tests/test_web_runner.py::test_non_app >[gw1][36m [1454/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%2520-/path-query5-frag%20] >tests/test_http_parser.py::test_parse_uri_utf8[py-parser-pyloop] >[gw2][36m [1455/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_non_app >tests/test_web_runner.py::test_addresses[pyloop] >[gw1][36m [1456/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_utf8[py-parser-pyloop] >tests/test_http_parser.py::test_parse_uri_utf8[c-parser-pyloop] >[gw0][36m [1457/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_timeout_closes_connection[pyloop] >tests/test_client_functional.py::test_read_timeout_on_prepared_response[pyloop] >[gw2][36m [1458/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_addresses[pyloop] >tests/test_web_runner.py::test_named_pipe_runner_wrong_loop >[gw2][36m [1459/3262] [0m[33mSKIPPED[0m tests/test_web_runner.py::test_named_pipe_runner_wrong_loop >tests/test_web_runner.py::test_named_pipe_runner_proactor_loop >[gw2][36m [1460/3262] [0m[33mSKIPPED[0m tests/test_web_runner.py::test_named_pipe_runner_proactor_loop >tests/test_web_runner.py::test_tcpsite_default_host[pyloop] >[gw1][36m [1461/3262] [0m[33mXFAIL[0m tests/test_http_parser.py::test_parse_uri_utf8[c-parser-pyloop] >tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[py-parser-pyloop] >[gw2][36m [1462/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_tcpsite_default_host[pyloop] >tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop] >[gw1][36m [1463/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[py-parser-pyloop] >tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[c-parser-pyloop] >[gw2][36m [1464/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop] >tests/test_web_runner.py::test_run_after_asyncio_run >[gw2][36m [1465/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_run_after_asyncio_run >tests/test_web_runner.py::test_app_handler_args_failure >[gw0][36m [1466/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_timeout_on_prepared_response[pyloop] >tests/test_client_functional.py::test_timeout_with_full_buffer[pyloop] >[gw1][36m [1467/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[c-parser-pyloop] >tests/test_http_parser.py::test_parse_bad_method_for_c_parser_raises[pyloop] >[gw2][36m [1468/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_app_handler_args_failure >tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0] >[gw1][36m [1469/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_bad_method_for_c_parser_raises[pyloop] >tests/test_http_parser.py::TestParsePayload::test_parse_eof_payload >[gw2][36m [1470/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0] >tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5] >[gw1][36m [1471/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_eof_payload >tests/test_http_parser.py::TestParsePayload::test_parse_length_payload_eof >[gw2][36m [1472/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5] >tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1] >[gw1][36m [1473/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_length_payload_eof >tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_error >[gw2][36m [1474/3262] [0m[32mPASSED[0m tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1] >tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop] >[gw1][36m [1475/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_error >tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end >[gw1][36m [1476/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end >tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end2 >[gw1][36m [1477/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end2 >tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers >[gw1][36m [1478/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers >tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers2 >[gw1][36m [1479/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers2 >tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers3 >[gw1][36m [1480/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers3 >tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers4 >[gw2][36m [1481/3262] [0m[32mPASSED[0m tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop] >tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop] >[gw1][36m [1482/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers4 >tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length >[gw0][36m [1483/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_timeout_with_full_buffer[pyloop] >tests/test_client_functional.py::test_read_bufsize_session_default[pyloop] >[gw1][36m [1484/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length >tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate >[gw1][36m [1485/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate >tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_no_hdrs >[gw0][36m [1486/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_bufsize_session_default[pyloop] >tests/test_client_functional.py::test_read_bufsize_explicit[pyloop] >[gw1][36m [1487/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_no_hdrs >tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_light >[gw0][36m [1488/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_read_bufsize_explicit[pyloop] >tests/test_client_functional.py::test_http_empty_data_text[pyloop] >[gw1][36m [1489/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_light >tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split >[gw0][36m [1490/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_http_empty_data_text[pyloop] >tests/test_client_functional.py::test_max_field_size_session_default[pyloop] >[gw0][36m [1491/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_field_size_session_default[pyloop] >tests/test_client_functional.py::test_max_field_size_session_default_fail[pyloop] >[gw1][36m [1492/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split >tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split_err >[gw2][36m [1493/3262] [0m[32mPASSED[0m tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop] >tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop] >[gw1][36m [1494/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split_err >tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length_zero >[gw0][36m [1495/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_field_size_session_default_fail[pyloop] >tests/test_client_functional.py::test_max_field_size_session_explicit[pyloop] >[gw1][36m [1496/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length_zero >tests/test_http_parser.py::TestParsePayload::test_http_payload_brotli >[gw0][36m [1497/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_field_size_session_explicit[pyloop] >tests/test_client_functional.py::test_max_field_size_request_explicit[pyloop] >[gw1][36m [1498/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestParsePayload::test_http_payload_brotli >tests/test_http_parser.py::TestDeflateBuffer::test_feed_data >[gw0][36m [1499/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_field_size_request_explicit[pyloop] >tests/test_client_functional.py::test_max_line_size_session_default[pyloop] >[gw1][36m [1500/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestDeflateBuffer::test_feed_data >tests/test_http_parser.py::TestDeflateBuffer::test_feed_data_err >[gw0][36m [1501/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_line_size_session_default[pyloop] >tests/test_client_functional.py::test_max_line_size_session_default_fail[pyloop] >[gw2][36m [1502/3262] [0m[32mPASSED[0m tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop] >tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop] >[gw1][36m [1503/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestDeflateBuffer::test_feed_data_err >tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof >[gw0][36m [1504/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_line_size_session_default_fail[pyloop] >tests/test_client_functional.py::test_max_line_size_session_explicit[pyloop] >[gw1][36m [1505/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof >tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_err_deflate >[gw1][36m [1506/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_err_deflate >tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_gzip >[gw0][36m [1507/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_line_size_session_explicit[pyloop] >tests/test_client_functional.py::test_max_line_size_request_explicit[pyloop] >[gw1][36m [1508/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_gzip >tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_brotli >[gw0][36m [1509/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_max_line_size_request_explicit[pyloop] >tests/test_client_functional.py::test_rejected_upload[pyloop] >[gw1][36m [1510/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_brotli >tests/test_http_parser.py::TestDeflateBuffer::test_empty_body >[gw0][36m [1511/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_rejected_upload[pyloop] >tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-42-TypeError] >[gw1][36m [1512/3262] [0m[32mPASSED[0m tests/test_http_parser.py::TestDeflateBuffer::test_empty_body >tests/test_http_writer.py::test_payloadwriter_properties[pyloop] >[gw0][36m [1513/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-42-TypeError] >tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-InvalidUrl-InvalidURL] >[gw1][36m [1514/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_payloadwriter_properties[pyloop] >[gw2][36m [1515/3262] [0m[32mPASSED[0m tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop] >tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop] >tests/test_http_writer.py::test_write_payload_eof[pyloop] >[gw0][36m [1516/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-InvalidUrl-InvalidURL] >tests/test_client_functional.py::test_raise_for_status_is_none[pyloop] >[gw1][36m [1517/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_eof[pyloop] >tests/test_http_writer.py::test_write_payload_chunked[pyloop] >[gw0][36m [1518/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_raise_for_status_is_none[pyloop] >tests/test_client_functional.py::test_exception_when_read_outside_of_session[pyloop] >[gw1][36m [1519/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_chunked[pyloop] >tests/test_http_writer.py::test_write_payload_chunked_multiple[pyloop] >[gw0][36m [1520/3262] [0m[32mPASSED[0m tests/test_client_functional.py::test_exception_when_read_outside_of_session[pyloop] >tests/test_client_proto.py::test_oserror[pyloop] >[gw1][36m [1521/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_chunked_multiple[pyloop] >tests/test_http_writer.py::test_write_payload_length[pyloop] >[gw0][36m [1522/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_oserror[pyloop] >tests/test_client_proto.py::test_pause_resume_on_error[pyloop] >[gw2][36m [1523/3262] [0m[32mPASSED[0m tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop] >[gw1][36m [1524/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_length[pyloop] >tests/test_http_writer.py::test_write_payload_chunked_filter[pyloop] >[gw0][36m [1525/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_pause_resume_on_error[pyloop] >tests/test_client_proto.py::test_client_proto_bad_message[pyloop] >[gw1][36m [1526/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_chunked_filter[pyloop] >tests/test_http_writer.py::test_write_payload_chunked_filter_mutiple_chunks[pyloop] >[gw2][36m [1527/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop] >[gw0][36m [1528/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_client_proto_bad_message[pyloop] >tests/test_client_proto.py::test_uncompleted_message[pyloop] >[gw1][36m [1529/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_chunked_filter_mutiple_chunks[pyloop] >tests/test_http_writer.py::test_write_payload_deflate_compression[pyloop] >[gw2][36m [1530/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop] >[gw0][36m [1531/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_uncompleted_message[pyloop] >tests/test_client_proto.py::test_client_protocol_readuntil_eof[pyloop] >[gw1][36m [1532/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_deflate_compression[pyloop] >tests/test_http_writer.py::test_write_payload_deflate_and_chunked[pyloop] >[gw2][36m [1533/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop] >[gw0][36m [1534/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_client_protocol_readuntil_eof[pyloop] >tests/test_client_proto.py::test_empty_data[pyloop] >[gw1][36m [1535/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_deflate_and_chunked[pyloop] >tests/test_http_writer.py::test_write_payload_bytes_memoryview[pyloop] >[gw0][36m [1536/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_empty_data[pyloop] >tests/test_client_proto.py::test_schedule_timeout[pyloop] >[gw1][36m [1537/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_bytes_memoryview[pyloop] >tests/test_http_writer.py::test_write_payload_short_ints_memoryview[pyloop] >[gw2][36m [1538/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop] >[gw0][36m [1539/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_schedule_timeout[pyloop] >tests/test_client_proto.py::test_drop_timeout[pyloop] >[gw1][36m [1540/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_short_ints_memoryview[pyloop] >tests/test_http_writer.py::test_write_payload_2d_shape_memoryview[pyloop] >[gw0][36m [1541/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_drop_timeout[pyloop] >tests/test_client_proto.py::test_reschedule_timeout[pyloop] >[gw2][36m [1542/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop] >[gw2][36m [1543/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop] >[gw1][36m [1544/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_2d_shape_memoryview[pyloop] >[gw0][36m [1545/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_reschedule_timeout[pyloop] >tests/test_client_proto.py::test_eof_received[pyloop] >tests/test_http_writer.py::test_write_payload_slicing_long_memoryview[pyloop] >[gw0][36m [1546/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_eof_received[pyloop] >tests/test_client_proto.py::test_connection_lost_sets_transport_to_none[pyloop] >[gw1][36m [1547/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_payload_slicing_long_memoryview[pyloop] >tests/test_http_writer.py::test_write_drain[pyloop] >[gw2][36m [1548/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop] >[gw0][36m [1549/3262] [0m[32mPASSED[0m tests/test_client_proto.py::test_connection_lost_sets_transport_to_none[pyloop] >tests/test_client_request.py::test_method1[pyloop] >[gw0][36m [1550/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_method1[pyloop] >tests/test_client_request.py::test_method2[pyloop] >[gw1][36m [1551/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_drain[pyloop] >tests/test_http_writer.py::test_write_calls_callback[pyloop] >[gw2][36m [1552/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop] >[gw0][36m [1553/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_method2[pyloop] >tests/test_client_request.py::test_method3[pyloop] >[gw1][36m [1554/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_calls_callback[pyloop] >tests/test_http_writer.py::test_write_eof_calls_callback[pyloop] >[gw0][36m [1555/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_method3[pyloop] >tests/test_client_request.py::test_method_invalid[pyloop] >[gw2][36m [1556/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop] >[gw0][36m [1557/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_method_invalid[pyloop] >tests/test_client_request.py::test_version_1_0[pyloop] >[gw1][36m [1558/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_eof_calls_callback[pyloop] >tests/test_http_writer.py::test_write_to_closing_transport[pyloop] >[gw0][36m [1559/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_version_1_0[pyloop] >tests/test_client_request.py::test_version_default[pyloop] >[gw0][36m [1560/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_version_default[pyloop] >tests/test_client_request.py::test_request_info[pyloop] >[gw2][36m [1561/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop] >[gw0][36m [1562/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_request_info[pyloop] >tests/test_client_request.py::test_request_info_with_fragment[pyloop] >[gw1][36m [1563/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_to_closing_transport[pyloop] >tests/test_http_writer.py::test_write_to_closed_transport[pyloop] >[gw0][36m [1564/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_request_info_with_fragment[pyloop] >tests/test_client_request.py::test_version_err[pyloop] >[gw0][36m [1565/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_version_err[pyloop] >tests/test_client_request.py::test_keep_alive[pyloop] >[gw1][36m [1566/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_to_closed_transport[pyloop] >tests/test_http_writer.py::test_drain[pyloop] >[gw2][36m [1567/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop] >[gw0][36m [1568/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_keep_alive[pyloop] >[gw1][36m [1569/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_drain[pyloop] >tests/test_http_writer.py::test_drain_no_transport[pyloop] >tests/test_client_request.py::test_host_port_default_http[pyloop] >[gw1][36m [1570/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_drain_no_transport[pyloop] >tests/test_http_writer.py::test_write_headers_prevents_injection[pyloop] >[gw0][36m [1571/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_default_http[pyloop] >tests/test_client_request.py::test_host_port_default_https[pyloop] >[gw1][36m [1572/3262] [0m[32mPASSED[0m tests/test_http_writer.py::test_write_headers_prevents_injection[pyloop] >tests/test_imports.py::test___all__ >[gw2][36m [1573/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip] >[gw0][36m [1574/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_default_https[pyloop] >tests/test_client_request.py::test_host_port_nondefault_http[pyloop] >[gw2][36m [1575/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip] >[gw0][36m [1576/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_nondefault_http[pyloop] >tests/test_client_request.py::test_host_port_nondefault_https[pyloop] >[gw1][36m [1577/3262] [0m[32mPASSED[0m tests/test_imports.py::test___all__ >tests/test_imports.py::test_web___all__ >[gw0][36m [1578/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_nondefault_https[pyloop] >tests/test_client_request.py::test_host_port_default_ws[pyloop] >[gw2][36m [1579/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br] >[gw1][36m [1580/3262] [0m[32mPASSED[0m tests/test_imports.py::test_web___all__ >tests/test_locks.py::TestEventResultOrError::test_set_exception[pyloop] >[gw0][36m [1581/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_default_ws[pyloop] >tests/test_client_request.py::test_host_port_default_wss[pyloop] >[gw1][36m [1582/3262] [0m[32mPASSED[0m tests/test_locks.py::TestEventResultOrError::test_set_exception[pyloop] >tests/test_locks.py::TestEventResultOrError::test_set[pyloop] >[gw1][36m [1583/3262] [0m[32mPASSED[0m tests/test_locks.py::TestEventResultOrError::test_set[pyloop] >tests/test_locks.py::TestEventResultOrError::test_cancel_waiters[pyloop] >[gw2][36m [1584/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br] >[gw0][36m [1585/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_default_wss[pyloop] >tests/test_client_request.py::test_host_port_nondefault_ws[pyloop] >[gw1][36m [1586/3262] [0m[32mPASSED[0m tests/test_locks.py::TestEventResultOrError::test_cancel_waiters[pyloop] >tests/test_loop.py::test_subprocess_co[pyloop] >[gw1][36m [1587/3262] [0m[32mPASSED[0m tests/test_loop.py::test_subprocess_co[pyloop] >tests/test_loop.py::TestCase::test_default_loop >[gw1][36m [1588/3262] [0m[32mPASSED[0m tests/test_loop.py::TestCase::test_default_loop >tests/test_loop.py::TestCase::test_on_startup_hook >[gw0][36m [1589/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_nondefault_ws[pyloop] >tests/test_client_request.py::test_host_port_nondefault_wss[pyloop] >[gw2][36m [1590/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip] >[gw1][36m [1591/3262] [0m[32mPASSED[0m tests/test_loop.py::TestCase::test_on_startup_hook >tests/test_loop.py::test_default_loop[pyloop] >[gw0][36m [1592/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_nondefault_wss[pyloop] >tests/test_client_request.py::test_host_port_none_port[pyloop] >[gw0][36m [1593/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_none_port[pyloop] >tests/test_client_request.py::test_host_port_err[pyloop] >[gw1][36m [1594/3262] [0m[32mPASSED[0m tests/test_loop.py::test_default_loop[pyloop] >tests/test_loop.py::test_setup_loop_non_main_thread >[gw2][36m [1595/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br] >[gw0][36m [1596/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_port_err[pyloop] >tests/test_client_request.py::test_hostname_err[pyloop] >[gw0][36m [1597/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_hostname_err[pyloop] >tests/test_client_request.py::test_host_header_host_first[pyloop] >[gw1][36m [1598/3262] [0m[32mPASSED[0m tests/test_loop.py::test_setup_loop_non_main_thread >tests/test_multipart.py::TestMultipartResponseWrapper::test_at_eof >[gw1][36m [1599/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartResponseWrapper::test_at_eof >tests/test_multipart.py::TestMultipartResponseWrapper::test_next >[gw2][36m [1600/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip] >[gw0][36m [1601/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_host_first[pyloop] >tests/test_client_request.py::test_host_header_host_without_port[pyloop] >[gw2][36m [1602/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip] >tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br] >[gw1][36m [1603/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartResponseWrapper::test_next >tests/test_multipart.py::TestMultipartResponseWrapper::test_release >[gw0][36m [1604/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_host_without_port[pyloop] >tests/test_client_request.py::test_host_header_host_with_default_port[pyloop] >[gw2][36m [1605/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate-gzip] >[gw0][36m [1606/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_host_with_default_port[pyloop] >tests/test_client_request.py::test_host_header_host_with_nondefault_port[pyloop] >[gw1][36m [1607/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartResponseWrapper::test_release >tests/test_multipart.py::TestMultipartResponseWrapper::test_release_when_stream_at_eof >[gw0][36m [1608/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_host_with_nondefault_port[pyloop] >tests/test_client_request.py::test_host_header_host_idna_encode[pyloop] >[gw2][36m [1609/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate-gzip] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate, br-br] >[gw0][36m [1610/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_host_idna_encode[pyloop] >tests/test_client_request.py::test_host_header_host_unicode[pyloop] >[gw1][36m [1611/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartResponseWrapper::test_release_when_stream_at_eof >tests/test_multipart.py::TestPartReader::test_next >[gw1][36m [1612/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_next >tests/test_multipart.py::TestPartReader::test_next_next >[gw0][36m [1613/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_host_unicode[pyloop] >tests/test_client_request.py::test_host_header_explicit_host[pyloop] >[gw1][36m [1614/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_next_next >tests/test_multipart.py::TestPartReader::test_read >[gw2][36m [1615/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate, br-br] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] >[gw1][36m [1616/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read >tests/test_multipart.py::TestPartReader::test_read_chunk_at_eof >[gw0][36m [1617/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_explicit_host[pyloop] >tests/test_client_request.py::test_host_header_explicit_host_with_port[pyloop] >[gw1][36m [1618/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_chunk_at_eof >tests/test_multipart.py::TestPartReader::test_read_chunk_without_content_length >[gw0][36m [1619/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_explicit_host_with_port[pyloop] >tests/test_client_request.py::test_host_header_ipv4[pyloop] >[gw2][36m [1620/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] >[gw0][36m [1621/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_ipv4[pyloop] >tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >[gw1][36m [1622/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_chunk_without_content_length >tests/test_multipart.py::TestPartReader::test_read_incomplete_chunk >[gw2][36m [1623/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate-gzip] >[gw1][36m [1624/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_incomplete_chunk >tests/test_multipart.py::TestPartReader::test_read_all_at_once >[gw1][36m [1625/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_all_at_once >tests/test_multipart.py::TestPartReader::test_read_incomplete_body_chunked >[gw1][36m [1626/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_incomplete_body_chunked >tests/test_multipart.py::TestPartReader::test_read_boundary_with_incomplete_chunk >[gw2][36m [1627/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate-gzip] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate, br-br] >[gw1][36m [1628/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_boundary_with_incomplete_chunk >tests/test_multipart.py::TestPartReader::test_multi_read_chunk >[gw0][36m [1629/3262] [0m[33mRERUN[0m tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >[gw1][36m [1630/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_multi_read_chunk >tests/test_multipart.py::TestPartReader::test_read_chunk_properly_counts_read_bytes >[gw2][36m [1631/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate, br-br] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] >[gw1][36m [1632/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_chunk_properly_counts_read_bytes >tests/test_multipart.py::TestPartReader::test_read_does_not_read_boundary >[gw1][36m [1633/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_does_not_read_boundary >tests/test_multipart.py::TestPartReader::test_multiread >[gw0][36m [1633/3262] [0m[33mRERUN[0m tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >[gw2][36m [1634/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] >tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] >[gw1][36m [1635/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_multiread >tests/test_multipart.py::TestPartReader::test_read_multiline >[gw1][36m [1636/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_multiline >tests/test_multipart.py::TestPartReader::test_read_respects_content_length >[gw1][36m [1637/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_respects_content_length >tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_gzip >[gw2][36m [1638/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] >tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip] >[gw1][36m [1639/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_gzip >tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_deflate >[gw2][36m [1640/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip] >tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli] >[gw1][36m [1641/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_deflate >tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_identity >[gw0][36m [1641/3262] [0m[33mRERUN[0m tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >[gw1][36m [1642/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_identity >tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_unknown >[gw2][36m [1643/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli] >tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2] >[gw2][36m [1644/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2] >[gw1][36m [1645/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_unknown >tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_base64 >tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip] >[gw2][36m [1646/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip] >tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli] >[gw1][36m [1647/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_base64 >tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_quoted_printable >[gw0][36m [1647/3262] [0m[33mRERUN[0m tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >[gw1][36m [1648/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_quoted_printable >tests/test_multipart.py::TestPartReader::test_decode_with_content_transfer_encoding_base64 >[gw2][36m [1649/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli] >tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2] >[gw1][36m [1650/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_decode_with_content_transfer_encoding_base64 >tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[binary] >[gw1][36m [1651/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[binary] >tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[8bit] >[gw1][36m [1652/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[8bit] >tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[7bit] >[gw2][36m [1653/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop] >[gw0][36m [1653/3262] [0m[33mRERUN[0m tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >[gw2][36m [1654/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop] >[gw1][36m [1655/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[7bit] >tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_unknown >[gw2][36m [1656/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop] >[gw1][36m [1657/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_unknown >tests/test_multipart.py::TestPartReader::test_read_text >[gw1][36m [1658/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_text >tests/test_multipart.py::TestPartReader::test_read_text_default_encoding >[gw2][36m [1659/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop] >[gw1][36m [1660/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_text_default_encoding >tests/test_multipart.py::TestPartReader::test_read_text_encoding >[gw0][36m [1660/3262] [0m[31mFAILED[0m tests/test_client_request.py::test_host_header_ipv6[pyloop-True] >tests/test_client_request.py::test_host_header_ipv6[pyloop-False] >[gw1][36m [1661/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_text_encoding >tests/test_multipart.py::TestPartReader::test_read_text_guess_encoding >[gw2][36m [1662/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop] >[gw0][36m [1663/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_ipv6[pyloop-False] >tests/test_client_request.py::test_host_header_ipv4_with_port[pyloop] >[gw0][36m [1664/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_ipv4_with_port[pyloop] >tests/test_client_request.py::test_host_header_ipv6_with_port[pyloop] >[gw1][36m [1665/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_text_guess_encoding >tests/test_multipart.py::TestPartReader::test_read_text_compressed >[gw2][36m [1666/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop] >[gw0][36m [1667/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_ipv6_with_port[pyloop] >tests/test_client_request.py::test_default_loop[pyloop] >[gw2][36m [1668/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop] >[gw1][36m [1669/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_text_compressed >tests/test_multipart.py::TestPartReader::test_read_text_while_closed >[gw2][36m [1670/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop] >[gw0][36m [1671/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_default_loop[pyloop] >tests/test_client_request.py::test_host_header_fqdn[pyloop-dot only at the end] >[gw1][36m [1672/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_text_while_closed >tests/test_multipart.py::TestPartReader::test_read_json >[gw1][36m [1673/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_json >tests/test_multipart.py::TestPartReader::test_read_json_encoding >[gw0][36m [1674/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-dot only at the end] >tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot] >[gw1][36m [1675/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_json_encoding >tests/test_multipart.py::TestPartReader::test_read_json_guess_encoding >[gw2][36m [1676/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-] >[gw0][36m [1677/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot] >tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port] >[gw1][36m [1678/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_json_guess_encoding >tests/test_multipart.py::TestPartReader::test_read_json_compressed >[gw0][36m [1679/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port] >tests/test_client_request.py::test_host_header_fqdn[pyloop-multiple dots with port] >[gw2][36m [1680/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-] >tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] >[gw0][36m [1681/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-multiple dots with port] >tests/test_client_request.py::test_host_header_fqdn[pyloop-explicit host header] >[gw1][36m [1682/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_json_compressed >tests/test_multipart.py::TestPartReader::test_read_json_while_closed >[gw0][36m [1683/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-explicit host header] >tests/test_client_request.py::test_host_header_fqdn[pyloop-https] >[gw2][36m [1684/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-] >[gw2][36m [1685/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-] >tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] >[gw1][36m [1686/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_json_while_closed >tests/test_multipart.py::TestPartReader::test_read_form >[gw0][36m [1687/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-https] >tests/test_client_request.py::test_host_header_fqdn[pyloop-only dots] >[gw2][36m [1688/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-] >[gw1][36m [1689/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_form >tests/test_multipart.py::TestPartReader::test_read_form_invalid_utf8 >[gw0][36m [1690/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-only dots] >tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port idna] >[gw2][36m [1691/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT] >[gw1][36m [1692/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_form_invalid_utf8 >tests/test_multipart.py::TestPartReader::test_read_form_encoding >[gw2][36m [1693/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-] >[gw0][36m [1694/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port idna] >tests/test_client_request.py::test_default_headers_useragent[pyloop] >[gw1][36m [1695/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_form_encoding >tests/test_multipart.py::TestPartReader::test_read_form_guess_encoding >[gw1][36m [1696/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_form_guess_encoding >tests/test_multipart.py::TestPartReader::test_read_form_while_closed >[gw2][36m [1697/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT] >[gw0][36m [1698/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_default_headers_useragent[pyloop] >tests/test_client_request.py::test_default_headers_useragent_custom[pyloop] >[gw1][36m [1699/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_read_form_while_closed >tests/test_multipart.py::TestPartReader::test_readline >[gw2][36m [1700/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-] >[gw0][36m [1701/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_default_headers_useragent_custom[pyloop] >tests/test_client_request.py::test_skip_default_useragent_header[pyloop] >[gw2][36m [1702/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT] >[gw1][36m [1703/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_readline >tests/test_multipart.py::TestPartReader::test_release >[gw2][36m [1704/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-] >[gw0][36m [1705/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_skip_default_useragent_header[pyloop] >tests/test_client_request.py::test_headers[pyloop] >[gw1][36m [1706/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_release >tests/test_multipart.py::TestPartReader::test_release_respects_content_length >[gw2][36m [1707/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-] >tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT] >[gw0][36m [1708/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_headers[pyloop] >tests/test_client_request.py::test_headers_list[pyloop] >[gw1][36m [1709/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_release_respects_content_length >tests/test_multipart.py::TestPartReader::test_release_release >[gw2][36m [1710/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-] >[gw0][36m [1711/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_headers_list[pyloop] >tests/test_client_request.py::test_headers_default[pyloop] >[gw2][36m [1712/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT] >[gw1][36m [1713/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_release_release >tests/test_multipart.py::TestPartReader::test_filename >[gw1][36m [1714/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_filename >tests/test_multipart.py::TestPartReader::test_reading_long_part >[gw0][36m [1715/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_headers_default[pyloop] >tests/test_client_request.py::test_invalid_url[pyloop] >[gw2][36m [1716/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT] >[gw1][36m [1717/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestPartReader::test_reading_long_part >tests/test_multipart.py::TestMultipartReader::test_from_response >[gw1][36m [1718/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_from_response >tests/test_multipart.py::TestMultipartReader::test_bad_boundary >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-] >[gw1][36m [1719/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_bad_boundary >tests/test_multipart.py::TestMultipartReader::test_dispatch >[gw1][36m [1720/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_dispatch >tests/test_multipart.py::TestMultipartReader::test_dispatch_bodypart >[gw1][36m [1721/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_dispatch_bodypart >tests/test_multipart.py::TestMultipartReader::test_dispatch_multipart >[gw1][36m [1722/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_dispatch_multipart >tests/test_multipart.py::TestMultipartReader::test_dispatch_custom_multipart_reader >[gw1][36m [1723/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_dispatch_custom_multipart_reader >tests/test_multipart.py::TestMultipartReader::test_emit_next >[gw0][36m [1724/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_invalid_url[pyloop] >tests/test_client_request.py::test_no_path[pyloop] >[gw1][36m [1725/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_emit_next >tests/test_multipart.py::TestMultipartReader::test_invalid_boundary >[gw0][36m [1726/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_no_path[pyloop] >tests/test_client_request.py::test_ipv6_default_http_port[pyloop] >[gw2][36m [1727/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT] >[gw0][36m [1728/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_ipv6_default_http_port[pyloop] >tests/test_client_request.py::test_ipv6_default_https_port[pyloop] >[gw1][36m [1729/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_invalid_boundary >tests/test_multipart.py::TestMultipartReader::test_read_boundary_across_chunks >[gw0][36m [1730/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_ipv6_default_https_port[pyloop] >tests/test_client_request.py::test_ipv6_nondefault_http_port[pyloop] >[gw2][36m [1731/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-] >[gw1][36m [1732/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_read_boundary_across_chunks >tests/test_multipart.py::TestMultipartReader::test_release >[gw0][36m [1733/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_ipv6_nondefault_http_port[pyloop] >tests/test_client_request.py::test_ipv6_nondefault_https_port[pyloop] >[gw1][36m [1734/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_release >tests/test_multipart.py::TestMultipartReader::test_release_release >[gw2][36m [1735/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT] >[gw0][36m [1736/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_ipv6_nondefault_https_port[pyloop] >tests/test_client_request.py::test_basic_auth[pyloop] >[gw1][36m [1737/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_release_release >tests/test_multipart.py::TestMultipartReader::test_release_next >[gw0][36m [1738/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basic_auth[pyloop] >tests/test_client_request.py::test_basic_auth_utf8[pyloop] >[gw2][36m [1739/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-] >[gw1][36m [1740/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_release_next >tests/test_multipart.py::TestMultipartReader::test_second_next_releases_previous_object >[gw0][36m [1741/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basic_auth_utf8[pyloop] >tests/test_client_request.py::test_basic_auth_tuple_forbidden[pyloop] >[gw2][36m [1742/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT] >[gw1][36m [1743/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_second_next_releases_previous_object >tests/test_multipart.py::TestMultipartReader::test_release_without_read_the_last_object >[gw0][36m [1744/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basic_auth_tuple_forbidden[pyloop] >tests/test_client_request.py::test_basic_auth_from_url[pyloop] >[gw1][36m [1745/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_release_without_read_the_last_object >tests/test_multipart.py::TestMultipartReader::test_read_chunk_by_length_doesnt_breaks_reader >[gw0][36m [1746/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basic_auth_from_url[pyloop] >tests/test_client_request.py::test_basic_auth_no_user_from_url[pyloop] >[gw2][36m [1747/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop] >[gw1][36m [1748/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_read_chunk_by_length_doesnt_breaks_reader >tests/test_multipart.py::TestMultipartReader::test_read_chunk_from_stream_doesnt_breaks_reader >[gw0][36m [1749/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basic_auth_no_user_from_url[pyloop] >tests/test_client_request.py::test_basic_auth_from_url_overridden[pyloop] >[gw2][36m [1750/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop] >[gw1][36m [1751/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_read_chunk_from_stream_doesnt_breaks_reader >tests/test_multipart.py::TestMultipartReader::test_reading_skips_prelude >[gw1][36m [1752/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_reading_skips_prelude >tests/test_multipart.py::TestMultipartReader::test_read_form_default_encoding >[gw0][36m [1753/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basic_auth_from_url_overridden[pyloop] >tests/test_client_request.py::test_path_is_not_double_encoded1[pyloop] >[gw2][36m [1754/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-] >[gw1][36m [1755/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_read_form_default_encoding >tests/test_multipart.py::TestMultipartReader::test_read_form_invalid_default_encoding >[gw0][36m [1756/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_path_is_not_double_encoded1[pyloop] >[gw2][36m [1757/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] >tests/test_client_request.py::test_path_is_not_double_encoded2[pyloop] >[gw1][36m [1758/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartReader::test_read_form_invalid_default_encoding >tests/test_multipart.py::test_writer >[gw0][36m [1759/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_path_is_not_double_encoded2[pyloop] >tests/test_client_request.py::test_path_is_not_double_encoded3[pyloop] >[gw2][36m [1760/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-] >[gw1][36m [1761/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer >tests/test_multipart.py::test_writer_serialize_io_chunk >[gw0][36m [1762/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_path_is_not_double_encoded3[pyloop] >tests/test_client_request.py::test_path_safe_chars_preserved[pyloop] >[gw1][36m [1763/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_io_chunk >tests/test_multipart.py::test_writer_serialize_json >[gw2][36m [1764/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-] >tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] >[gw0][36m [1765/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_path_safe_chars_preserved[pyloop] >tests/test_client_request.py::test_params_are_added_before_fragment1[pyloop] >[gw1][36m [1766/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_json >tests/test_multipart.py::test_writer_serialize_form >[gw2][36m [1767/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] >tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop] >[gw0][36m [1768/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_params_are_added_before_fragment1[pyloop] >tests/test_client_request.py::test_params_are_added_before_fragment2[pyloop] >[gw1][36m [1769/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_form >tests/test_multipart.py::test_writer_serialize_form_dict >[gw1][36m [1770/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_form_dict >tests/test_multipart.py::test_writer_write >[gw0][36m [1771/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_params_are_added_before_fragment2[pyloop] >tests/test_client_request.py::test_path_not_contain_fragment1[pyloop] >[gw2][36m [1772/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop] >[gw1][36m [1773/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_write >tests/test_multipart.py::test_writer_write_no_close_boundary >[gw0][36m [1774/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_path_not_contain_fragment1[pyloop] >tests/test_client_request.py::test_path_not_contain_fragment2[pyloop] >[gw0][36m [1775/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_path_not_contain_fragment2[pyloop] >tests/test_client_request.py::test_cookies[pyloop] >[gw1][36m [1776/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_write_no_close_boundary >tests/test_multipart.py::test_writer_write_no_parts >[gw0][36m [1777/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_cookies[pyloop] >tests/test_client_request.py::test_cookies_is_quoted_with_special_characters[pyloop] >[gw2][36m [1778/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop] >[gw1][36m [1779/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_write_no_parts >tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip >[gw0][36m [1780/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_cookies_is_quoted_with_special_characters[pyloop] >tests/test_client_request.py::test_cookies_merge_with_headers[pyloop] >[gw2][36m [1781/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop] >[gw0][36m [1782/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_cookies_merge_with_headers[pyloop] >tests/test_client_request.py::test_unicode_get1[pyloop] >[gw1][36m [1783/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip >tests/test_multipart.py::test_writer_serialize_with_content_encoding_deflate >[gw0][36m [1784/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_unicode_get1[pyloop] >tests/test_client_request.py::test_unicode_get2[pyloop] >[gw2][36m [1785/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop] >[gw0][36m [1786/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_unicode_get2[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop] >tests/test_client_request.py::test_unicode_get3[pyloop] >[gw1][36m [1787/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_with_content_encoding_deflate >tests/test_multipart.py::test_writer_serialize_with_content_encoding_identity >[gw1][36m [1788/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_with_content_encoding_identity >tests/test_multipart.py::test_writer_serialize_with_content_encoding_unknown >[gw1][36m [1789/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_serialize_with_content_encoding_unknown >tests/test_multipart.py::test_writer_with_content_transfer_encoding_base64 >[gw0][36m [1790/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_unicode_get3[pyloop] >tests/test_client_request.py::test_unicode_get4[pyloop] >[gw1][36m [1791/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_with_content_transfer_encoding_base64 >tests/test_multipart.py::test_writer_content_transfer_encoding_quote_printable >[gw0][36m [1792/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_unicode_get4[pyloop] >tests/test_client_request.py::test_query_multivalued_param[pyloop] >[gw1][36m [1793/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_content_transfer_encoding_quote_printable >tests/test_multipart.py::test_writer_content_transfer_encoding_unknown >[gw1][36m [1794/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_writer_content_transfer_encoding_unknown >tests/test_multipart.py::TestMultipartWriter::test_default_subtype >[gw1][36m [1795/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_default_subtype >tests/test_multipart.py::TestMultipartWriter::test_unquoted_boundary >[gw1][36m [1796/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_unquoted_boundary >tests/test_multipart.py::TestMultipartWriter::test_quoted_boundary >[gw1][36m [1797/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_quoted_boundary >tests/test_multipart.py::TestMultipartWriter::test_bad_boundary >[gw1][36m [1798/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_bad_boundary >tests/test_multipart.py::TestMultipartWriter::test_default_headers >[gw1][36m [1799/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_default_headers >tests/test_multipart.py::TestMultipartWriter::test_iter_parts >[gw1][36m [1800/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_iter_parts >tests/test_multipart.py::TestMultipartWriter::test_append >[gw1][36m [1801/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append >tests/test_multipart.py::TestMultipartWriter::test_append_with_headers >[gw1][36m [1802/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_with_headers >tests/test_multipart.py::TestMultipartWriter::test_append_json >[gw1][36m [1803/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_json >tests/test_multipart.py::TestMultipartWriter::test_append_part >[gw1][36m [1804/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_part >tests/test_multipart.py::TestMultipartWriter::test_append_json_overrides_content_type >[gw1][36m [1805/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_json_overrides_content_type >tests/test_multipart.py::TestMultipartWriter::test_append_form >[gw1][36m [1806/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_form >tests/test_multipart.py::TestMultipartWriter::test_append_multipart >[gw1][36m [1807/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_multipart >tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_after_append >[gw1][36m [1808/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_after_append >tests/test_multipart.py::TestMultipartWriter::test_automatic_content_disposition >[gw1][36m [1809/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_automatic_content_disposition >tests/test_multipart.py::TestMultipartWriter::test_with >[gw1][36m [1810/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_with >tests/test_multipart.py::TestMultipartWriter::test_append_int_not_allowed >[gw1][36m [1811/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_int_not_allowed >tests/test_multipart.py::TestMultipartWriter::test_append_float_not_allowed >[gw1][36m [1812/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_float_not_allowed >tests/test_multipart.py::TestMultipartWriter::test_append_none_not_allowed >[gw1][36m [1813/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_append_none_not_allowed >tests/test_multipart.py::TestMultipartWriter::test_write_preserves_content_disposition >[gw1][36m [1814/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_write_preserves_content_disposition >tests/test_multipart.py::TestMultipartWriter::test_preserve_content_disposition_header >[gw0][36m [1815/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_query_multivalued_param[pyloop] >tests/test_client_request.py::test_query_str_param[pyloop] >[gw1][36m [1816/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_preserve_content_disposition_header >tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_override >[gw0][36m [1817/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_query_str_param[pyloop] >tests/test_client_request.py::test_query_bytes_param_raises[pyloop] >[gw1][36m [1818/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_override >tests/test_multipart.py::TestMultipartWriter::test_reset_content_disposition_header >[gw1][36m [1819/3262] [0m[32mPASSED[0m tests/test_multipart.py::TestMultipartWriter::test_reset_content_disposition_header >tests/test_multipart.py::test_async_for_reader >[gw2][36m [1820/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop] >[gw0][36m [1821/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_query_bytes_param_raises[pyloop] >tests/test_client_request.py::test_query_str_param_is_not_encoded[pyloop] >[gw0][36m [1822/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_query_str_param_is_not_encoded[pyloop] >tests/test_client_request.py::test_params_update_path_and_url[pyloop] >[gw1][36m [1823/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_async_for_reader >tests/test_multipart.py::test_async_for_bodypart >[gw0][36m [1824/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_params_update_path_and_url[pyloop] >tests/test_client_request.py::test_params_empty_path_and_url[pyloop] >[gw2][36m [1825/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop] >[gw1][36m [1826/3262] [0m[32mPASSED[0m tests/test_multipart.py::test_async_for_bodypart >tests/test_multipart_helpers.py::TestParseContentDisposition::test_parse_empty >[gw1][36m [1827/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_parse_empty >tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonly >[gw0][36m [1828/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_params_empty_path_and_url[pyloop] >tests/test_client_request.py::test_gen_netloc_all[pyloop] >[gw1][36m [1829/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonly >tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonlyquoted >[gw1][36m [1830/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonlyquoted >tests/test_multipart_helpers.py::TestParseContentDisposition::test_semicolon >[gw1][36m [1831/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_semicolon >tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilename >[gw1][36m [1832/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilename >tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithfnattach >[gw1][36m [1833/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithfnattach >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonly >[gw1][36m [1834/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonly >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyquoted >[gw1][36m [1835/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyquoted >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyucase >[gw1][36m [1836/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyucase >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename >[gw1][36m [1837/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename >tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilenamepdf >[gw1][36m [1838/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilenamepdf >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename25 >[gw1][36m [1839/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename25 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename35 >[gw2][36m [1840/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop] >[gw1][36m [1841/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename35 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedchar >[gw1][36m [1842/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedchar >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedquote >[gw1][36m [1843/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedquote >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithquotedsemicolon >[gw1][36m [1844/3262] [0m[33mSKIPPED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithquotedsemicolon >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparam >[gw1][36m [1845/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparam >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparamescaped >[gw1][36m [1846/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparamescaped >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenameucase >[gw1][36m [1847/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenameucase >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenq >[gw1][36m [1848/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenq >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithtokfncommanq >[gw1][36m [1849/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithtokfncommanq >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqs >[gw1][36m [1850/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqs >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attemptyparam >[gw1][36m [1851/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attemptyparam >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqws >[gw1][36m [1852/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqws >[gw0][36m [1853/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_gen_netloc_all[pyloop] >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfntokensq >tests/test_client_request.py::test_gen_netloc_no_port[pyloop] >[gw1][36m [1854/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfntokensq >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofnplain >[gw1][36m [1855/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofnplain >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithutf8fnplain >[gw1][36m [1856/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithutf8fnplain >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenca >[gw1][36m [1857/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenca >[gw2][36m [1858/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop] >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnusingpct >[gw1][36m [1859/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnusingpct >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctencaq >[gw1][36m [1860/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctencaq >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithnamepct >[gw1][36m [1861/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithnamepct >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenamepctandiso >[gw1][36m [1862/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenamepctandiso >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenclong >[gw1][36m [1863/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenclong >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamews1 >[gw1][36m [1864/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamews1 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwith2filenames >[gw1][36m [1865/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwith2filenames >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentoken >[gw1][36m [1866/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentoken >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokeniso >[gw1][36m [1867/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokeniso >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokenutf >[gw1][36m [1868/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokenutf >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition >[gw1][36m [1869/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition2 >[gw1][36m [1870/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition2 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition3 >[gw1][36m [1871/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition3 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition4 >[gw1][36m [1872/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition4 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_emptydisposition >[gw1][36m [1873/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_emptydisposition >tests/test_multipart_helpers.py::TestParseContentDisposition::test_doublecolon >[gw1][36m [1874/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_doublecolon >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline >[gw1][36m [1875/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline2 >[gw1][36m [1876/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline2 >[gw2][36m [1877/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop] >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn >[gw1][36m [1878/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn >tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop] >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn2 >[gw1][36m [1879/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn2 >[gw0][36m [1880/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_gen_netloc_no_port[pyloop] >tests/test_client_request.py::test_connection_header[pyloop] >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn3 >[gw1][36m [1881/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn3 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmultinstances >[gw1][36m [1882/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmultinstances >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim >[gw1][36m [1883/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim2 >[gw1][36m [1884/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim2 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim3 >[gw1][36m [1885/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim3 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attreversed >[gw1][36m [1886/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attreversed >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attconfusedparam >[gw1][36m [1887/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attconfusedparam >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspath >[gw1][36m [1888/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspath >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspathwin >[gw1][36m [1889/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspathwin >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attcdate >[gw1][36m [1890/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attcdate >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmdate >[gw1][36m [1891/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmdate >tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispext >[gw1][36m [1892/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispext >tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispextbadfn >[gw1][36m [1893/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispextbadfn >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofn2231iso >[gw1][36m [1894/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofn2231iso >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8 >[gw1][36m [1895/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231noc >[gw1][36m [1896/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231noc >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8comp >[gw1][36m [1897/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8comp >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8_bad >[gw1][36m [1898/3262] [0m[33mSKIPPED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8_bad >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231iso_bad >[gw1][36m [1899/3262] [0m[33mSKIPPED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231iso_bad >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws1 >[gw1][36m [1900/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws1 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws2 >[gw1][36m [1901/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws2 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws3 >[gw1][36m [1902/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws3 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot >[gw1][36m [1903/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot2 >[gw1][36m [1904/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot2 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231singleqmissing >[gw2][36m [1905/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop] >[gw0][36m [1906/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_connection_header[pyloop] >tests/test_client_request.py::test_no_content_length[pyloop] >[gw1][36m [1907/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231singleqmissing >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct1 >[gw1][36m [1908/3262] [0m[33mSKIPPED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct1 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct2 >[gw1][36m [1909/3262] [0m[33mSKIPPED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct2 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231dpct >[gw1][36m [1910/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231dpct >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231abspathdisguised >[gw1][36m [1911/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231abspathdisguised >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncont >[gw1][36m [1912/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncont >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontqs >[gw1][36m [1913/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontqs >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontenc >[gw1][36m [1914/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontenc >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontlz >[gw1][36m [1915/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontlz >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontnc >[gw1][36m [1916/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontnc >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnconts1 >[gw1][36m [1917/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnconts1 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontord >[gw1][36m [1918/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontord >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth >[gw0][36m [1919/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_no_content_length[pyloop] >tests/test_client_request.py::test_no_content_length_head[pyloop] >[gw1][36m [1920/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth2 >[gw1][36m [1921/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth2 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth3 >[gw1][36m [1922/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth3 >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attnewandfn >[gw1][36m [1923/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attnewandfn >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047token >[gw1][36m [1924/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047token >tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047quoted >[gw1][36m [1925/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047quoted >tests/test_multipart_helpers.py::TestParseContentDisposition::test_bad_continuous_param >[gw1][36m [1926/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestParseContentDisposition::test_bad_continuous_param >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_no_filename >[gw1][36m [1927/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_no_filename >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename >[gw0][36m [1928/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_no_content_length_head[pyloop] >tests/test_client_request.py::test_content_type_auto_header_get[pyloop] >[gw1][36m [1929/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename_ext >[gw1][36m [1930/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename_ext >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncont >[gw1][36m [1931/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncont >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontqs >[gw1][36m [1932/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontqs >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontenc >[gw1][36m [1933/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontenc >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontlz >[gw1][36m [1934/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontlz >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontnc >[gw1][36m [1935/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontnc >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnconts1 >[gw1][36m [1936/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnconts1 >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth >[gw1][36m [1937/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth3 >[gw1][36m [1938/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth3 >tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attrfc2047quoted >[gw1][36m [1939/3262] [0m[32mPASSED[0m tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attrfc2047quoted >[gw0][36m [1940/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_type_auto_header_get[pyloop] >tests/test_client_request.py::test_content_type_auto_header_form[pyloop] >tests/test_payload.py::test_register_type >[gw1][36m [1941/3262] [0m[32mPASSED[0m tests/test_payload.py::test_register_type >tests/test_payload.py::test_register_unsupported_order >[gw1][36m [1942/3262] [0m[32mPASSED[0m tests/test_payload.py::test_register_unsupported_order >tests/test_payload.py::test_payload_ctor >[gw1][36m [1943/3262] [0m[32mPASSED[0m tests/test_payload.py::test_payload_ctor >tests/test_payload.py::test_payload_content_type >[gw1][36m [1944/3262] [0m[32mPASSED[0m tests/test_payload.py::test_payload_content_type >tests/test_payload.py::test_bytes_payload_default_content_type >[gw1][36m [1945/3262] [0m[32mPASSED[0m tests/test_payload.py::test_bytes_payload_default_content_type >tests/test_payload.py::test_bytes_payload_explicit_content_type >[gw1][36m [1946/3262] [0m[32mPASSED[0m tests/test_payload.py::test_bytes_payload_explicit_content_type >[gw2][36m [1947/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop] >tests/test_payload.py::test_bytes_payload_bad_type >tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop] >[gw1][36m [1948/3262] [0m[32mPASSED[0m tests/test_payload.py::test_bytes_payload_bad_type >tests/test_payload.py::test_bytes_payload_memoryview_correct_size >[gw1][36m [1949/3262] [0m[32mPASSED[0m tests/test_payload.py::test_bytes_payload_memoryview_correct_size >tests/test_payload.py::test_string_payload >[gw1][36m [1950/3262] [0m[32mPASSED[0m tests/test_payload.py::test_string_payload >tests/test_payload.py::test_string_io_payload >[gw1][36m [1951/3262] [0m[32mPASSED[0m tests/test_payload.py::test_string_io_payload >tests/test_payload.py::test_async_iterable_payload_default_content_type >[gw1][36m [1952/3262] [0m[32mPASSED[0m tests/test_payload.py::test_async_iterable_payload_default_content_type >tests/test_payload.py::test_async_iterable_payload_explicit_content_type >[gw1][36m [1953/3262] [0m[32mPASSED[0m tests/test_payload.py::test_async_iterable_payload_explicit_content_type >tests/test_payload.py::test_async_iterable_payload_not_async_iterable >[gw1][36m [1954/3262] [0m[32mPASSED[0m tests/test_payload.py::test_async_iterable_payload_not_async_iterable >tests/test_payload.py::test_stream_reader_long_lines >[gw0][36m [1955/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_type_auto_header_form[pyloop] >tests/test_client_request.py::test_content_type_auto_header_bytes[pyloop] >[gw2][36m [1956/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop] >[gw0][36m [1957/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_type_auto_header_bytes[pyloop] >tests/test_client_request.py::test_content_type_skip_auto_header_bytes[pyloop] >[gw0][36m [1958/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_type_skip_auto_header_bytes[pyloop] >tests/test_client_request.py::test_content_type_skip_auto_header_form[pyloop] >[gw0][36m [1959/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_type_skip_auto_header_form[pyloop] >tests/test_client_request.py::test_content_type_auto_header_content_length_no_skip[pyloop] >[gw2][36m [1960/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop] >[gw0][36m [1961/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_type_auto_header_content_length_no_skip[pyloop] >tests/test_client_request.py::test_urlencoded_formdata_charset[pyloop] >[gw2][36m [1962/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop] >[gw0][36m [1963/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_urlencoded_formdata_charset[pyloop] >tests/test_client_request.py::test_post_data[pyloop] >[gw0][36m [1964/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_post_data[pyloop] >tests/test_client_request.py::test_pass_falsy_data[pyloop] >[gw2][36m [1965/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop] >[gw0][36m [1966/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_pass_falsy_data[pyloop] >tests/test_client_request.py::test_pass_falsy_data_file[pyloop] >[gw2][36m [1967/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop] >[gw1][36m [1968/3262] [0m[32mPASSED[0m tests/test_payload.py::test_stream_reader_long_lines >tests/test_proxy.py::TestProxy::test_connect >[gw0][36m [1969/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_pass_falsy_data_file[pyloop] >tests/test_client_request.py::test_get_with_data[pyloop] >[gw2][36m [1970/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop] >[gw0][36m [1971/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_get_with_data[pyloop] >tests/test_client_request.py::test_bytes_data[pyloop] >[gw1][36m [1972/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_connect >tests/test_proxy.py::TestProxy::test_https_auth >[gw0][36m [1973/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_bytes_data[pyloop] >tests/test_client_request.py::test_content_encoding[pyloop] >[gw2][36m [1974/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop] >[gw1][36m [1975/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_https_auth >tests/test_proxy.py::TestProxy::test_https_connect >[gw0][36m [1976/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_encoding[pyloop] >tests/test_client_request.py::test_content_encoding_dont_set_headers_if_no_body[pyloop] >[gw1][36m [1977/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_https_connect >tests/test_proxy.py::TestProxy::test_https_connect_certificate_error >[gw2][36m [1978/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop] >[gw0][36m [1979/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_encoding_dont_set_headers_if_no_body[pyloop] >tests/test_client_request.py::test_content_encoding_header[pyloop] >[gw1][36m [1980/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_https_connect_certificate_error >tests/test_proxy.py::TestProxy::test_https_connect_http_proxy_error >[gw2][36m [1981/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop] >[gw0][36m [1982/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_content_encoding_header[pyloop] >tests/test_client_request.py::test_compress_and_content_encoding[pyloop] >[gw1][36m [1983/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_https_connect_http_proxy_error >[gw2][36m [1984/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop] >tests/test_proxy.py::TestProxy::test_https_connect_pass_ssl_context >[gw2][36m [1985/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop] >[gw0][36m [1986/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_compress_and_content_encoding[pyloop] >tests/test_client_request.py::test_chunked[pyloop] >[gw2][36m [1987/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop] >[gw1][36m [1988/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_https_connect_pass_ssl_context >tests/test_proxy.py::TestProxy::test_https_connect_resp_start_error >[gw0][36m [1989/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_chunked[pyloop] >tests/test_client_request.py::test_chunked2[pyloop] >[gw0][36m [1990/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_chunked2[pyloop] >tests/test_client_request.py::test_chunked_explicit[pyloop] >[gw1][36m [1991/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_https_connect_resp_start_error >tests/test_proxy.py::TestProxy::test_https_connect_ssl_error >[gw2][36m [1992/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop] >[gw1][36m [1993/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_https_connect_ssl_error >tests/test_proxy.py::TestProxy::test_proxy_auth >[gw0][36m [1994/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_chunked_explicit[pyloop] >tests/test_client_request.py::test_chunked_length[pyloop] >[gw1][36m [1995/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_auth >tests/test_proxy.py::TestProxy::test_proxy_auth_property >[gw2][36m [1996/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop] >[gw0][36m [1997/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_chunked_length[pyloop] >tests/test_client_request.py::test_chunked_transfer_encoding[pyloop] >[gw0][36m [1998/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_chunked_transfer_encoding[pyloop] >tests/test_client_request.py::test_file_upload_not_chunked[pyloop] >[gw1][36m [1999/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_auth_property >tests/test_proxy.py::TestProxy::test_proxy_auth_property_default >[gw0][36m [2000/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_file_upload_not_chunked[pyloop] >tests/test_client_request.py::test_precompressed_data_stays_intact[pyloop] >[gw2][36m [2001/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop] >[gw1][36m [2002/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_auth_property_default >tests/test_proxy.py::TestProxy::test_proxy_connection_error >[gw0][36m [2003/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_precompressed_data_stays_intact[pyloop] >tests/test_client_request.py::test_file_upload_not_chunked_seek[pyloop] >[gw2][36m [2004/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop] >[gw1][36m [2005/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_connection_error >tests/test_proxy.py::TestProxy::test_proxy_dns_error >[gw0][36m [2006/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_file_upload_not_chunked_seek[pyloop] >tests/test_client_request.py::test_file_upload_force_chunked[pyloop] >[gw2][36m [2007/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop] >[gw0][36m [2008/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_file_upload_force_chunked[pyloop] >tests/test_client_request.py::test_expect100[pyloop] >[gw1][36m [2009/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_dns_error >tests/test_proxy.py::TestProxy::test_proxy_headers >[gw0][36m [2010/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_expect100[pyloop] >tests/test_client_request.py::test_expect_100_continue_header[pyloop] >[gw0][36m [2011/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_expect_100_continue_header[pyloop] >tests/test_client_request.py::test_data_stream[pyloop] >[gw1][36m [2012/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_headers >tests/test_proxy.py::TestProxy::test_proxy_server_hostname_default >[gw2][36m [2013/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop] >[gw0][36m [2014/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_data_stream[pyloop] >tests/test_client_request.py::test_data_stream_deprecated[pyloop] >[gw2][36m [2015/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop] >[gw1][36m [2016/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_server_hostname_default >tests/test_proxy.py::TestProxy::test_proxy_server_hostname_override >[gw0][36m [2017/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_data_stream_deprecated[pyloop] >tests/test_client_request.py::test_data_file[pyloop] >[gw2][36m [2018/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop] >[gw0][36m [2019/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_data_file[pyloop] >tests/test_client_request.py::test_data_stream_exc[pyloop] >[gw1][36m [2020/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_proxy_server_hostname_override >tests/test_proxy.py::TestProxy::test_request_port >[gw2][36m [2021/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop] >[gw1][36m [2022/3262] [0m[32mPASSED[0m tests/test_proxy.py::TestProxy::test_request_port >tests/test_pytest_plugin.py::test_aiohttp_plugin >[gw0][36m [2023/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_data_stream_exc[pyloop] >tests/test_client_request.py::test_data_stream_exc_chain[pyloop] >[gw2][36m [2024/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_compression[sendfile-pyloop] >[gw0][36m [2025/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_data_stream_exc_chain[pyloop] >tests/test_client_request.py::test_data_stream_continue[pyloop] >[gw2][36m [2026/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_compression[sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_compression[no_sendfile-pyloop] >[gw0][36m [2027/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_data_stream_continue[pyloop] >tests/test_client_request.py::test_data_continue[pyloop] >[gw2][36m [2028/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_compression[no_sendfile-pyloop] >tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop] >[gw0][36m [2029/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_data_continue[pyloop] >tests/test_client_request.py::test_close[pyloop] >[gw2][36m [2030/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop] >tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop] >[gw0][36m [2031/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_close[pyloop] >tests/test_client_request.py::test_bad_version[pyloop] >[gw0][36m [2032/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_bad_version[pyloop] >tests/test_client_request.py::test_custom_response_class[pyloop] >[gw0][36m [2033/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_custom_response_class[pyloop] >tests/test_client_request.py::test_oserror_on_write_bytes[pyloop] >[gw2][36m [2034/3262] [0m[32mPASSED[0m tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop] >tests/test_web_server.py::test_simple_server[pyloop] >[gw0][36m [2035/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_oserror_on_write_bytes[pyloop] >tests/test_client_request.py::test_cancel_close[pyloop] >[gw2][36m [2036/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_simple_server[pyloop] >tests/test_web_server.py::test_unsupported_upgrade[pyloop] >[gw2][36m [2037/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_unsupported_upgrade[pyloop] >tests/test_web_server.py::test_raw_server_not_http_exception[pyloop] >[gw0][36m [2038/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_cancel_close[pyloop] >tests/test_client_request.py::test_terminate[pyloop] >[gw2][36m [2039/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_raw_server_not_http_exception[pyloop] >tests/test_web_server.py::test_raw_server_handler_timeout[pyloop] >[gw0][36m [2040/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_terminate[pyloop] >tests/test_client_request.py::test_terminate_with_closed_loop[pyloop] >[gw2][36m [2041/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_raw_server_handler_timeout[pyloop] >tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop] >[gw1][36m [2042/3262] [0m[32mPASSED[0m tests/test_pytest_plugin.py::test_aiohttp_plugin >tests/test_pytest_plugin.py::test_warning_checks >[gw2][36m [2043/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop] >tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop] >[gw0][36m [2044/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_terminate_with_closed_loop[pyloop] >tests/test_client_request.py::test_terminate_without_writer[pyloop] >[gw0][36m [2045/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_terminate_without_writer[pyloop] >tests/test_client_request.py::test_custom_req_rep[pyloop] >[gw2][36m [2046/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop] >tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop] >[gw0][36m [2047/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_custom_req_rep[pyloop] >tests/test_client_request.py::test_verify_ssl_false_with_ssl_context[pyloop] >[gw0][36m [2048/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_verify_ssl_false_with_ssl_context[pyloop] >tests/test_client_request.py::test_bad_fingerprint[pyloop] >[gw2][36m [2049/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop] >tests/test_web_server.py::test_raw_server_html_exception[pyloop] >[gw2][36m [2050/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_raw_server_html_exception[pyloop] >tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop] >[gw0][36m [2051/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_bad_fingerprint[pyloop] >tests/test_client_request.py::test_insecure_fingerprint_md5[pyloop] >[gw1][36m [2052/3262] [0m[32mPASSED[0m tests/test_pytest_plugin.py::test_warning_checks >tests/test_pytest_plugin.py::test_aiohttp_plugin_async_fixture >[gw2][36m [2053/3262] [0m[32mPASSED[0m tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop] >tests/test_web_server.py::test_handler_cancellation >[gw0][36m [2054/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_insecure_fingerprint_md5[pyloop] >tests/test_client_request.py::test_insecure_fingerprint_sha1[pyloop] >[gw0][36m [2055/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_insecure_fingerprint_sha1[pyloop] >tests/test_client_request.py::test_loose_cookies_types[pyloop] >[gw0][36m [2056/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_loose_cookies_types[pyloop] >tests/test_client_request.py::test_gen_default_accept_encoding[False-gzip, deflate] >[gw0][36m [2057/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_gen_default_accept_encoding[False-gzip, deflate] >tests/test_client_request.py::test_gen_default_accept_encoding[True-gzip, deflate, br] >[gw0][36m [2058/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_gen_default_accept_encoding[True-gzip, deflate, br] >tests/test_client_request.py::test_basicauth_from_netrc_present[pyloop-machine example.com login username password pass\n-expected_auth0] >[gw0][36m [2059/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basicauth_from_netrc_present[pyloop-machine example.com login username password pass\n-expected_auth0] >tests/test_client_request.py::test_basicauth_from_netrc_present_untrusted_env[pyloop-machine example.com login username password pass\n] >[gw0][36m [2060/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basicauth_from_netrc_present_untrusted_env[pyloop-machine example.com login username password pass\n] >tests/test_client_request.py::test_basicauth_from_empty_netrc[pyloop-] >[gw0][36m [2061/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_basicauth_from_empty_netrc[pyloop-] >tests/test_client_request.py::test_connection_key_with_proxy >[gw1][36m [2062/3262] [0m[32mPASSED[0m tests/test_pytest_plugin.py::test_aiohttp_plugin_async_fixture >tests/test_pytest_plugin.py::test_aiohttp_plugin_async_gen_fixture >[gw0][36m [2063/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_connection_key_with_proxy >tests/test_client_request.py::test_connection_key_without_proxy >[gw0][36m [2064/3262] [0m[32mPASSED[0m tests/test_client_request.py::test_connection_key_without_proxy >tests/test_client_response.py::test_http_processing_error >[gw1][36m [2065/3262] [0m[32mPASSED[0m tests/test_pytest_plugin.py::test_aiohttp_plugin_async_gen_fixture >tests/test_resolver.py::test_async_resolver_positive_ipv4_lookup[pyloop] >[gw0][36m [2066/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_http_processing_error >tests/test_client_response.py::test_del >[gw1][36m [2067/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_positive_ipv4_lookup[pyloop] >tests/test_resolver.py::test_async_resolver_positive_link_local_ipv6_lookup[pyloop] >[gw0][36m [2068/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_del >tests/test_client_response.py::test_close[pyloop] >[gw1][36m [2069/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_positive_link_local_ipv6_lookup[pyloop] >tests/test_resolver.py::test_async_resolver_multiple_replies[pyloop] >[gw0][36m [2070/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_close[pyloop] >tests/test_client_response.py::test_wait_for_100_1[pyloop] >[gw1][36m [2071/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_multiple_replies[pyloop] >tests/test_resolver.py::test_async_resolver_query_multiple_replies[pyloop] >[gw0][36m [2072/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_wait_for_100_1[pyloop] >tests/test_client_response.py::test_wait_for_100_2[pyloop] >[gw1][36m [2073/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_query_multiple_replies[pyloop] >tests/test_resolver.py::test_async_resolver_negative_lookup[pyloop] >[gw0][36m [2074/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_wait_for_100_2[pyloop] >tests/test_client_response.py::test_repr[pyloop] >[gw1][36m [2075/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_negative_lookup[pyloop] >tests/test_resolver.py::test_async_resolver_no_hosts_in_getaddrinfo[pyloop] >[gw0][36m [2076/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_repr[pyloop] >tests/test_client_response.py::test_repr_non_ascii_url >[gw0][36m [2077/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_repr_non_ascii_url >tests/test_client_response.py::test_repr_non_ascii_reason >[gw0][36m [2078/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_repr_non_ascii_reason >tests/test_client_response.py::test_url_obj_deprecated >[gw0][36m [2079/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_url_obj_deprecated >tests/test_client_response.py::test_read_and_release_connection[pyloop] >[gw1][36m [2080/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_no_hosts_in_getaddrinfo[pyloop] >tests/test_resolver.py::test_threaded_resolver_positive_lookup >[gw0][36m [2081/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_read_and_release_connection[pyloop] >tests/test_client_response.py::test_read_and_release_connection_with_error[pyloop] >[gw1][36m [2082/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_threaded_resolver_positive_lookup >tests/test_resolver.py::test_threaded_resolver_positive_ipv6_link_local_lookup >[gw0][36m [2083/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_read_and_release_connection_with_error[pyloop] >tests/test_client_response.py::test_release[pyloop] >[gw1][36m [2084/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_threaded_resolver_positive_ipv6_link_local_lookup >tests/test_resolver.py::test_threaded_resolver_multiple_replies >[gw0][36m [2085/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_release[pyloop] >tests/test_client_response.py::test_release_on_del[pyloop] >[gw1][36m [2086/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_threaded_resolver_multiple_replies >tests/test_resolver.py::test_threaded_negative_lookup >[gw0][36m [2087/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_release_on_del[pyloop] >tests/test_client_response.py::test_response_eof[pyloop] >[gw0][36m [2088/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_eof[pyloop] >tests/test_client_response.py::test_response_eof_upgraded[pyloop] >[gw1][36m [2089/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_threaded_negative_lookup >tests/test_resolver.py::test_threaded_negative_ipv6_lookup >[gw0][36m [2090/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_eof_upgraded[pyloop] >tests/test_client_response.py::test_response_eof_after_connection_detach[pyloop] >[gw1][36m [2091/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_threaded_negative_ipv6_lookup >tests/test_resolver.py::test_threaded_negative_lookup_with_unknown_result >[gw0][36m [2092/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_eof_after_connection_detach[pyloop] >tests/test_client_response.py::test_text[pyloop] >[gw1][36m [2093/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_threaded_negative_lookup_with_unknown_result >tests/test_resolver.py::test_close_for_threaded_resolver[pyloop] >[gw0][36m [2094/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_text[pyloop] >tests/test_client_response.py::test_text_bad_encoding[pyloop] >[gw1][36m [2095/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_close_for_threaded_resolver[pyloop] >tests/test_resolver.py::test_close_for_async_resolver[pyloop] >[gw0][36m [2096/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_text_bad_encoding[pyloop] >tests/test_client_response.py::test_text_badly_encoded_encoding_header[pyloop] >[gw1][36m [2097/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_close_for_async_resolver[pyloop] >tests/test_resolver.py::test_default_loop_for_threaded_resolver[pyloop] >[gw0][36m [2098/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_text_badly_encoded_encoding_header[pyloop] >tests/test_client_response.py::test_text_custom_encoding[pyloop] >[gw1][36m [2099/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_default_loop_for_threaded_resolver[pyloop] >tests/test_resolver.py::test_async_resolver_ipv6_positive_lookup[pyloop] >[gw1][36m [2100/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_ipv6_positive_lookup[pyloop] >tests/test_resolver.py::test_async_resolver_query_ipv6_positive_lookup[pyloop] >[gw0][36m [2101/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_text_custom_encoding[pyloop] >tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain] >[gw2][36m [2102/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_handler_cancellation >tests/test_web_server.py::test_handler_cancellation >[gw1][36m [2103/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_query_ipv6_positive_lookup[pyloop] >tests/test_resolver.py::test_async_resolver_aiodns_not_present[pyloop] >[gw0][36m [2104/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain] >tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain;charset=invalid] >[gw1][36m [2105/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_async_resolver_aiodns_not_present[pyloop] >tests/test_resolver.py::test_aio_dns_is_default >[gw1][36m [2106/3262] [0m[32mPASSED[0m tests/test_resolver.py::test_aio_dns_is_default >tests/test_resolver.py::test_threaded_resolver_is_default >[gw1][36m [2107/3262] [0m[33mSKIPPED[0m tests/test_resolver.py::test_threaded_resolver_is_default >tests/test_route_def.py::test_get >[gw1][36m [2108/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_get >tests/test_route_def.py::test_head >[gw1][36m [2109/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_head >tests/test_route_def.py::test_options >[gw1][36m [2110/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_options >tests/test_route_def.py::test_post >[gw1][36m [2111/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_post >tests/test_route_def.py::test_put >[gw1][36m [2112/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_put >tests/test_route_def.py::test_patch >[gw1][36m [2113/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_patch >tests/test_route_def.py::test_delete >[gw1][36m [2114/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_delete >tests/test_route_def.py::test_route >[gw1][36m [2115/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_route >tests/test_route_def.py::test_static >[gw0][36m [2116/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain;charset=invalid] >tests/test_client_response.py::test_get_encoding_body_none[pyloop] >[gw1][36m [2117/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_static >tests/test_route_def.py::test_head_deco >[gw1][36m [2118/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_head_deco >tests/test_route_def.py::test_get_deco >[gw1][36m [2119/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_get_deco >tests/test_route_def.py::test_post_deco >[gw1][36m [2120/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_post_deco >tests/test_route_def.py::test_put_deco >[gw1][36m [2121/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_put_deco >tests/test_route_def.py::test_patch_deco >[gw1][36m [2122/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_patch_deco >tests/test_route_def.py::test_delete_deco >[gw1][36m [2123/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_delete_deco >tests/test_route_def.py::test_options_deco >[gw1][36m [2124/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_options_deco >tests/test_route_def.py::test_route_deco >[gw1][36m [2125/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_route_deco >tests/test_route_def.py::test_routedef_sequence_protocol >[gw1][36m [2126/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_routedef_sequence_protocol >tests/test_route_def.py::test_repr_route_def >[gw1][36m [2127/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_repr_route_def >tests/test_route_def.py::test_repr_route_def_with_extra_info >[gw1][36m [2128/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_repr_route_def_with_extra_info >tests/test_route_def.py::test_repr_static_def >[gw1][36m [2129/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_repr_static_def >tests/test_route_def.py::test_repr_route_table_def >[gw1][36m [2130/3262] [0m[32mPASSED[0m tests/test_route_def.py::test_repr_route_table_def >tests/test_run_app.py::test_run_app_http[pyloop] >[gw0][36m [2131/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_get_encoding_body_none[pyloop] >tests/test_client_response.py::test_text_after_read[pyloop] >[gw1][36m [2132/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_http[pyloop] >tests/test_run_app.py::test_run_app_close_loop[pyloop] >[gw0][36m [2133/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_text_after_read[pyloop] >tests/test_client_response.py::test_json[pyloop] >[gw0][36m [2134/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_json[pyloop] >tests/test_client_response.py::test_json_extended_content_type[pyloop] >[gw1][36m [2135/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_close_loop[pyloop] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Nothing Specified] >[gw0][36m [2136/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_json_extended_content_type[pyloop] >tests/test_client_response.py::test_json_custom_content_type[pyloop] >[gw1][36m [2137/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Nothing Specified] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port Only] >[gw0][36m [2138/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_json_custom_content_type[pyloop] >tests/test_client_response.py::test_json_custom_loader[pyloop] >[gw1][36m [2139/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port Only] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts] >[gw0][36m [2140/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_json_custom_loader[pyloop] >tests/test_client_response.py::test_json_invalid_content_type[pyloop] >[gw0][36m [2141/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_json_invalid_content_type[pyloop] >tests/test_client_response.py::test_json_no_content[pyloop] >[gw1][36m [2142/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths] >[gw0][36m [2143/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_json_no_content[pyloop] >tests/test_client_response.py::test_json_override_encoding[pyloop] >[gw1][36m [2144/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port] >[gw0][36m [2145/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_json_override_encoding[pyloop] >tests/test_client_response.py::test_get_encoding_unknown[pyloop] >[gw0][36m [2146/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_get_encoding_unknown[pyloop] >tests/test_client_response.py::test_raise_for_status_2xx >[gw1][36m [2147/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host] >[gw0][36m [2148/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_raise_for_status_2xx >tests/test_client_response.py::test_raise_for_status_4xx >[gw0][36m [2149/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_raise_for_status_4xx >tests/test_client_response.py::test_raise_for_status_4xx_without_reason >[gw0][36m [2150/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_raise_for_status_4xx_without_reason >tests/test_client_response.py::test_resp_host >[gw0][36m [2151/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_resp_host >tests/test_client_response.py::test_content_type >[gw0][36m [2152/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_content_type >tests/test_client_response.py::test_content_type_no_header >[gw0][36m [2153/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_content_type_no_header >tests/test_client_response.py::test_charset >[gw0][36m [2154/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_charset >tests/test_client_response.py::test_charset_no_header >[gw0][36m [2155/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_charset_no_header >tests/test_client_response.py::test_charset_no_charset >[gw0][36m [2156/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_charset_no_charset >tests/test_client_response.py::test_content_disposition_full >[gw0][36m [2157/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_content_disposition_full >tests/test_client_response.py::test_content_disposition_no_parameters >[gw0][36m [2158/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_content_disposition_no_parameters >tests/test_client_response.py::test_content_disposition_no_header >[gw0][36m [2159/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_content_disposition_no_header >tests/test_client_response.py::test_response_request_info >[gw0][36m [2160/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_request_info >tests/test_client_response.py::test_request_info_in_exception >[gw0][36m [2161/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_request_info_in_exception >tests/test_client_response.py::test_no_redirect_history_in_exception >[gw0][36m [2162/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_no_redirect_history_in_exception >tests/test_client_response.py::test_redirect_history_in_exception >[gw0][36m [2163/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_redirect_history_in_exception >tests/test_client_response.py::test_response_read_triggers_callback[pyloop] >[gw1][36m [2164/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Single Host] >[gw0][36m [2165/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_read_triggers_callback[pyloop] >[gw1][36m [2166/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Single Host] >tests/test_client_response.py::test_response_real_url[pyloop] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Multiple Hosts] >[gw0][36m [2167/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_real_url[pyloop] >tests/test_client_response.py::test_response_links_comma_separated[pyloop] >[gw1][36m [2168/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Multiple Hosts] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Port] >[gw0][36m [2169/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_links_comma_separated[pyloop] >tests/test_client_response.py::test_response_links_multiple_headers[pyloop] >[gw1][36m [2170/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Multiple Hosts, Port] >[gw0][36m [2171/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_links_multiple_headers[pyloop] >tests/test_client_response.py::test_response_links_no_rel[pyloop] >[gw1][36m [2172/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Multiple Hosts, Port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Only socket] >[gw0][36m [2173/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_links_no_rel[pyloop] >tests/test_client_response.py::test_response_links_quoted[pyloop] >[gw1][36m [2174/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Only socket] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, port] >[gw0][36m [2175/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_links_quoted[pyloop] >tests/test_client_response.py::test_response_links_relative[pyloop] >[gw1][36m [2176/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, Host, No port] >[gw0][36m [2177/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_links_relative[pyloop] >tests/test_client_response.py::test_response_links_empty[pyloop] >[gw1][36m [2178/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, Host, No port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port] >[gw0][36m [2179/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_links_empty[pyloop] >tests/test_client_response.py::test_response_not_closed_after_get_ok >[gw0][36m [2180/3262] [0m[32mPASSED[0m tests/test_client_response.py::test_response_not_closed_after_get_ok >tests/test_client_session.py::test_close_coro[pyloop] >[gw1][36m [2181/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_address] >[gw0][36m [2182/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_close_coro[pyloop] >tests/test_client_session.py::test_init_headers_simple_dict[pyloop] >[gw1][36m [2183/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_address] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port, reuse_address] >[gw0][36m [2184/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_init_headers_simple_dict[pyloop] >tests/test_client_session.py::test_init_headers_list_of_tuples[pyloop] >[gw1][36m [2185/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port, reuse_address] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port, reuse_port] >[gw0][36m [2186/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_init_headers_list_of_tuples[pyloop] >tests/test_client_session.py::test_init_headers_MultiDict[pyloop] >[gw1][36m [2187/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port, reuse_port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts, reuse_port] >[gw0][36m [2188/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_init_headers_MultiDict[pyloop] >tests/test_client_session.py::test_init_headers_list_of_tuples_with_duplicates[pyloop] >[gw1][36m [2189/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts, reuse_port] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port, reuse_address] >[gw0][36m [2190/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_init_headers_list_of_tuples_with_duplicates[pyloop] >tests/test_client_session.py::test_init_cookies_with_simple_dict[pyloop] >[gw1][36m [2191/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port, reuse_address] >tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host, reuse_address, reuse_port] >[gw0][36m [2192/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_init_cookies_with_simple_dict[pyloop] >tests/test_client_session.py::test_init_cookies_with_list_of_tuples[pyloop] >[gw1][36m [2193/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host, reuse_address, reuse_port] >tests/test_run_app.py::test_run_app_https[pyloop] >[gw0][36m [2194/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_init_cookies_with_list_of_tuples[pyloop] >tests/test_client_session.py::test_merge_headers[pyloop] >[gw1][36m [2195/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_https[pyloop] >tests/test_run_app.py::test_run_app_nondefault_host_port[pyloop] >[gw0][36m [2196/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_merge_headers[pyloop] >tests/test_client_session.py::test_merge_headers_with_multi_dict[pyloop] >[gw0][36m [2197/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_merge_headers_with_multi_dict[pyloop] >tests/test_client_session.py::test_merge_headers_with_list_of_tuples[pyloop] >[gw1][36m [2198/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_nondefault_host_port[pyloop] >tests/test_run_app.py::test_run_app_multiple_hosts[pyloop] >[gw0][36m [2199/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_merge_headers_with_list_of_tuples[pyloop] >tests/test_client_session.py::test_merge_headers_with_list_of_tuples_duplicated_names[pyloop] >[gw1][36m [2200/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_multiple_hosts[pyloop] >tests/test_run_app.py::test_run_app_custom_backlog[pyloop] >[gw1][36m [2201/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_custom_backlog[pyloop] >[gw0][36m [2202/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_merge_headers_with_list_of_tuples_duplicated_names[pyloop] >tests/test_run_app.py::test_run_app_custom_backlog_unix[pyloop] >tests/test_client_session.py::test_http_GET[pyloop] >[gw1][36m [2203/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_custom_backlog_unix[pyloop] >tests/test_run_app.py::test_run_app_http_unix_socket[pyloop] >[gw0][36m [2204/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_http_GET[pyloop] >tests/test_client_session.py::test_http_OPTIONS[pyloop] >[gw2][36m [2204/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_handler_cancellation >tests/test_web_server.py::test_handler_cancellation >[gw0][36m [2205/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_http_OPTIONS[pyloop] >tests/test_client_session.py::test_http_HEAD[pyloop] >[gw1][36m [2206/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_http_unix_socket[pyloop] >tests/test_run_app.py::test_run_app_https_unix_socket[pyloop] >[gw0][36m [2207/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_http_HEAD[pyloop] >tests/test_client_session.py::test_http_POST[pyloop] >[gw1][36m [2208/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_https_unix_socket[pyloop] >tests/test_run_app.py::test_run_app_abstract_linux_socket[pyloop] >[gw0][36m [2209/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_http_POST[pyloop] >tests/test_client_session.py::test_http_PUT[pyloop] >[gw1][36m [2210/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_abstract_linux_socket[pyloop] >tests/test_run_app.py::test_run_app_preexisting_inet_socket[pyloop] >[gw0][36m [2211/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_http_PUT[pyloop] >tests/test_client_session.py::test_http_PATCH[pyloop] >[gw1][36m [2212/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_preexisting_inet_socket[pyloop] >tests/test_run_app.py::test_run_app_preexisting_inet6_socket[pyloop] >[gw0][36m [2213/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_http_PATCH[pyloop] >tests/test_client_session.py::test_http_DELETE[pyloop] >[gw1][36m [2214/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_preexisting_inet6_socket[pyloop] >tests/test_run_app.py::test_run_app_preexisting_unix_socket[pyloop] >[gw0][36m [2215/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_http_DELETE[pyloop] >tests/test_client_session.py::test_close[pyloop] >[gw1][36m [2216/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_preexisting_unix_socket[pyloop] >tests/test_run_app.py::test_run_app_multiple_preexisting_sockets[pyloop] >[gw0][36m [2217/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_close[pyloop] >tests/test_client_session.py::test_closed[pyloop] >[gw0][36m [2218/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_closed[pyloop] >tests/test_client_session.py::test_connector[pyloop] >[gw1][36m [2219/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_multiple_preexisting_sockets[pyloop] >tests/test_run_app.py::test_sigint >[gw0][36m [2220/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_connector[pyloop] >tests/test_client_session.py::test_create_connector[pyloop] >[gw0][36m [2221/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_create_connector[pyloop] >tests/test_client_session.py::test_connector_loop[pyloop] >[gw0][36m [2222/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_connector_loop[pyloop] >tests/test_client_session.py::test_detach[pyloop] >[gw0][36m [2223/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_detach[pyloop] >tests/test_client_session.py::test_request_closed_session[pyloop] >[gw0][36m [2224/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_request_closed_session[pyloop] >tests/test_client_session.py::test_close_flag_for_closed_connector[pyloop] >[gw0][36m [2225/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_close_flag_for_closed_connector[pyloop] >tests/test_client_session.py::test_double_close[pyloop] >[gw0][36m [2226/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_double_close[pyloop] >tests/test_client_session.py::test_del[pyloop] >[gw1][36m [2227/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_sigint >tests/test_run_app.py::test_sigterm >[gw0][36m [2228/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_del[pyloop] >tests/test_client_session.py::test_del_debug[pyloop] >[gw0][36m [2229/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_del_debug[pyloop] >tests/test_client_session.py::test_session_context_manager[pyloop] >[gw0][36m [2230/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_session_context_manager[pyloop] >tests/test_client_session.py::test_borrow_connector_loop[pyloop] >[gw0][36m [2231/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_borrow_connector_loop[pyloop] >tests/test_client_session.py::test_reraise_os_error[pyloop] >[gw0][36m [2232/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_reraise_os_error[pyloop] >tests/test_client_session.py::test_close_conn_on_error[pyloop] >[gw0][36m [2233/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_close_conn_on_error[pyloop] >tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-http] >[gw1][36m [2234/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_sigterm >tests/test_run_app.py::test_startup_cleanup_signals_even_on_failure[pyloop] >[gw1][36m [2235/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_startup_cleanup_signals_even_on_failure[pyloop] >tests/test_run_app.py::test_run_app_coro[pyloop] >[gw1][36m [2236/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_coro[pyloop] >tests/test_run_app.py::test_run_app_default_logger[pyloop] >[gw0][36m [2237/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-http] >tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-https] >[gw1][36m [2238/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_default_logger[pyloop] >tests/test_run_app.py::test_run_app_default_logger_setup_requires_debug[pyloop] >[gw1][36m [2239/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_default_logger_setup_requires_debug[pyloop] >tests/test_run_app.py::test_run_app_default_logger_setup_requires_default_logger[pyloop] >[gw1][36m [2240/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_default_logger_setup_requires_default_logger[pyloop] >tests/test_run_app.py::test_run_app_default_logger_setup_only_if_unconfigured[pyloop] >[gw2][36m [2240/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_handler_cancellation >tests/test_web_server.py::test_handler_cancellation >[gw1][36m [2241/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_default_logger_setup_only_if_unconfigured[pyloop] >tests/test_run_app.py::test_run_app_cancels_all_pending_tasks[pyloop] >[gw0][36m [2242/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-https] >tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-ws] >[gw1][36m [2243/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_cancels_all_pending_tasks[pyloop] >tests/test_run_app.py::test_run_app_cancels_done_tasks[pyloop] >[gw1][36m [2244/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_cancels_done_tasks[pyloop] >tests/test_run_app.py::test_run_app_cancels_failed_tasks[pyloop] >[gw0][36m [2245/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-ws] >tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-wss] >[gw1][36m [2246/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_cancels_failed_tasks[pyloop] >tests/test_run_app.py::test_run_app_keepalive_timeout[pyloop] >[gw1][36m [2247/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_keepalive_timeout[pyloop] >tests/test_run_app.py::test_run_app_context_vars[pyloop] >[gw1][36m [2248/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_context_vars[pyloop] >tests/test_run_app.py::test_run_app_raises_exception[pyloop] >[gw1][36m [2249/3262] [0m[32mPASSED[0m tests/test_run_app.py::test_run_app_raises_exception[pyloop] >tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >[gw0][36m [2250/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-wss] >tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-http] >[gw0][36m [2251/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-http] >tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-https] >[gw0][36m [2252/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-https] >tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-ws] >[gw0][36m [2253/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-ws] >tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-wss] >[gw0][36m [2254/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-wss] >tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-unix] >[gw0][36m [2255/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-unix] >tests/test_client_session.py::test_cookie_jar_usage[pyloop] >[gw0][36m [2256/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_cookie_jar_usage[pyloop] >tests/test_client_session.py::test_session_default_version[pyloop] >[gw1][36m [2257/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >[gw0][36m [2258/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_session_default_version[pyloop] >tests/test_client_session.py::test_session_loop[pyloop] >[gw0][36m [2259/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_session_loop[pyloop] >tests/test_client_session.py::test_proxy_str[pyloop] >[gw0][36m [2260/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_proxy_str[pyloop] >tests/test_client_session.py::test_request_tracing[pyloop] >[gw0][36m [2261/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_request_tracing[pyloop] >tests/test_client_session.py::test_request_tracing_url_params[pyloop] >[gw2][36m [2261/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_handler_cancellation >tests/test_web_server.py::test_handler_cancellation >[gw0][36m [2262/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_request_tracing_url_params[pyloop] >tests/test_client_session.py::test_request_tracing_exception >[gw0][36m [2263/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_request_tracing_exception >tests/test_client_session.py::test_request_tracing_interpose_headers[pyloop] >[gw0][36m [2264/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_request_tracing_interpose_headers[pyloop] >tests/test_client_session.py::test_client_session_inheritance >[gw0][36m [2265/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_client_session_inheritance >tests/test_client_session.py::test_client_session_custom_attr[pyloop] >[gw0][36m [2266/3262] [0m[33mSKIPPED[0m tests/test_client_session.py::test_client_session_custom_attr[pyloop] >tests/test_client_session.py::test_client_session_timeout_args[pyloop] >[gw0][36m [2267/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_client_session_timeout_args[pyloop] >tests/test_client_session.py::test_client_session_timeout_default_args[pyloop] >[gw0][36m [2268/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_client_session_timeout_default_args[pyloop] >tests/test_client_session.py::test_client_session_timeout_bad_argument >[gw0][36m [2269/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_client_session_timeout_bad_argument >tests/test_client_session.py::test_requote_redirect_url_default >[gw0][36m [2270/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_requote_redirect_url_default >tests/test_client_session.py::test_requote_redirect_url_default_disable >[gw0][36m [2271/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_requote_redirect_url_default_disable >tests/test_client_session.py::test_requote_redirect_setter >[gw0][36m [2272/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_requote_redirect_setter >tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url='http://example.com/test'] >[gw0][36m [2273/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url='http://example.com/test'] >tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url=URL('http://example.com/test')] >[gw0][36m [2274/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url=URL('http://example.com/test')] >tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url='http://example.com' url='/test'] >[gw0][36m [2275/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url='http://example.com' url='/test'] >tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='/test'] >[gw0][36m [2276/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='/test'] >tests/test_client_session.py::test_instantiation_with_invalid_timeout_value[pyloop] >[gw0][36m [2277/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_instantiation_with_invalid_timeout_value[pyloop] >tests/test_client_session.py::test_properties[pyloop-skip_auto_headers-_skip_auto_headers] >[gw0][36m [2278/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_properties[pyloop-skip_auto_headers-_skip_auto_headers] >tests/test_client_session.py::test_properties[pyloop-auth-_default_auth] >[gw0][36m [2279/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_properties[pyloop-auth-_default_auth] >tests/test_client_session.py::test_properties[pyloop-json_serialize-_json_serialize] >[gw1][36m [2279/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >[gw0][36m [2280/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_properties[pyloop-json_serialize-_json_serialize] >tests/test_client_session.py::test_properties[pyloop-connector_owner-_connector_owner] >[gw0][36m [2281/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_properties[pyloop-connector_owner-_connector_owner] >tests/test_client_session.py::test_properties[pyloop-raise_for_status-_raise_for_status] >[gw0][36m [2282/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_properties[pyloop-raise_for_status-_raise_for_status] >tests/test_client_session.py::test_properties[pyloop-trust_env-_trust_env] >[gw0][36m [2283/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_properties[pyloop-trust_env-_trust_env] >tests/test_client_session.py::test_properties[pyloop-trace_configs-_trace_configs] >[gw0][36m [2284/3262] [0m[32mPASSED[0m tests/test_client_session.py::test_properties[pyloop-trace_configs-_trace_configs] >tests/test_client_ws.py::test_ws_connect[pyloop] >[gw0][36m [2285/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect[pyloop] >tests/test_client_ws.py::test_ws_connect_read_timeout_is_reset_to_inf[pyloop] >[gw0][36m [2286/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_read_timeout_is_reset_to_inf[pyloop] >tests/test_client_ws.py::test_ws_connect_read_timeout_stays_inf[pyloop] >[gw0][36m [2287/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_read_timeout_stays_inf[pyloop] >tests/test_client_ws.py::test_ws_connect_read_timeout_reset_to_max[pyloop] >[gw0][36m [2288/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_read_timeout_reset_to_max[pyloop] >tests/test_client_ws.py::test_ws_connect_with_origin[pyloop] >[gw0][36m [2289/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_with_origin[pyloop] >tests/test_client_ws.py::test_ws_connect_with_params[pyloop] >[gw0][36m [2290/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_with_params[pyloop] >tests/test_client_ws.py::test_ws_connect_custom_response[pyloop] >[gw0][36m [2291/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_custom_response[pyloop] >tests/test_client_ws.py::test_ws_connect_err_status[pyloop] >[gw0][36m [2292/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_err_status[pyloop] >tests/test_client_ws.py::test_ws_connect_err_upgrade[pyloop] >[gw0][36m [2293/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_err_upgrade[pyloop] >tests/test_client_ws.py::test_ws_connect_err_conn[pyloop] >[gw0][36m [2294/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_err_conn[pyloop] >tests/test_client_ws.py::test_ws_connect_err_challenge[pyloop] >[gw0][36m [2295/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_err_challenge[pyloop] >tests/test_client_ws.py::test_ws_connect_common_headers[pyloop] >[gw0][36m [2296/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_common_headers[pyloop] >tests/test_client_ws.py::test_close[pyloop] >[gw2][36m [2296/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_handler_cancellation >tests/test_web_server.py::test_handler_cancellation >[gw0][36m [2297/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_close[pyloop] >tests/test_client_ws.py::test_close_eofstream[pyloop] >[gw0][36m [2298/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_close_eofstream[pyloop] >tests/test_client_ws.py::test_close_connection_lost[pyloop] >[gw0][36m [2299/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_close_connection_lost[pyloop] >tests/test_client_ws.py::test_close_exc[pyloop] >[gw0][36m [2300/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_close_exc[pyloop] >tests/test_client_ws.py::test_close_exc2[pyloop] >[gw0][36m [2301/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_close_exc2[pyloop] >tests/test_client_ws.py::test_send_data_after_close[pyloop-ClientConnectionResetError] >[gw0][36m [2302/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_send_data_after_close[pyloop-ClientConnectionResetError] >tests/test_client_ws.py::test_send_data_after_close[pyloop-ConnectionResetError] >[gw1][36m [2302/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >[gw0][36m [2303/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_send_data_after_close[pyloop-ConnectionResetError] >tests/test_client_ws.py::test_send_data_type_errors[pyloop] >[gw0][36m [2304/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_send_data_type_errors[pyloop] >tests/test_client_ws.py::test_reader_read_exception[pyloop] >[gw0][36m [2305/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_reader_read_exception[pyloop] >tests/test_client_ws.py::test_receive_runtime_err[pyloop] >[gw0][36m [2306/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_receive_runtime_err[pyloop] >tests/test_client_ws.py::test_ws_connect_close_resp_on_err[pyloop] >[gw0][36m [2307/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_close_resp_on_err[pyloop] >tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols[pyloop] >[gw0][36m [2308/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols[pyloop] >tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols_2[pyloop] >[gw0][36m [2309/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols_2[pyloop] >tests/test_client_ws.py::test_ws_connect_deflate[pyloop] >[gw0][36m [2310/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_deflate[pyloop] >tests/test_client_ws.py::test_ws_connect_deflate_per_message[pyloop] >[gw0][36m [2311/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_deflate_per_message[pyloop] >tests/test_client_ws.py::test_ws_connect_deflate_server_not_support[pyloop] >[gw0][36m [2312/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_deflate_server_not_support[pyloop] >tests/test_client_ws.py::test_ws_connect_deflate_notakeover[pyloop] >[gw0][36m [2313/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_deflate_notakeover[pyloop] >tests/test_client_ws.py::test_ws_connect_deflate_client_wbits[pyloop] >[gw0][36m [2314/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_deflate_client_wbits[pyloop] >tests/test_client_ws.py::test_ws_connect_deflate_client_wbits_bad[pyloop] >[gw0][36m [2315/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_deflate_client_wbits_bad[pyloop] >tests/test_client_ws.py::test_ws_connect_deflate_server_ext_bad[pyloop] >[gw0][36m [2316/3262] [0m[32mPASSED[0m tests/test_client_ws.py::test_ws_connect_deflate_server_ext_bad[pyloop] >tests/test_client_ws_functional.py::test_send_recv_text[pyloop] >[gw0][36m [2317/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_text[pyloop] >tests/test_client_ws_functional.py::test_send_recv_bytes_bad_type[pyloop] >[gw0][36m [2318/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_bytes_bad_type[pyloop] >tests/test_client_ws_functional.py::test_send_recv_bytes[pyloop] >[gw0][36m [2319/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_bytes[pyloop] >tests/test_client_ws_functional.py::test_send_recv_text_bad_type[pyloop] >[gw0][36m [2320/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_text_bad_type[pyloop] >tests/test_client_ws_functional.py::test_send_recv_json[pyloop] >[gw0][36m [2321/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_json[pyloop] >tests/test_client_ws_functional.py::test_ping_pong[pyloop] >[gw2][36m [2321/3262] [0m[31mFAILED[0m tests/test_web_server.py::test_handler_cancellation >tests/test_web_server.py::test_no_handler_cancellation >[gw0][36m [2322/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_ping_pong[pyloop] >tests/test_client_ws_functional.py::test_ping_pong_manual[pyloop] >[gw0][36m [2323/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_ping_pong_manual[pyloop] >tests/test_client_ws_functional.py::test_close[pyloop] >[gw1][36m [2323/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >[gw0][36m [2324/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_close[pyloop] >tests/test_client_ws_functional.py::test_concurrent_close[pyloop] >[gw0][36m [2325/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_concurrent_close[pyloop] >tests/test_client_ws_functional.py::test_concurrent_close_multiple_tasks[pyloop] >[gw0][36m [2326/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_concurrent_close_multiple_tasks[pyloop] >tests/test_client_ws_functional.py::test_concurrent_task_close[pyloop] >[gw0][36m [2327/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_concurrent_task_close[pyloop] >tests/test_client_ws_functional.py::test_close_from_server[pyloop] >[gw0][36m [2328/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_close_from_server[pyloop] >tests/test_client_ws_functional.py::test_close_manual[pyloop] >[gw0][36m [2329/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_close_manual[pyloop] >tests/test_client_ws_functional.py::test_close_timeout[pyloop] >[gw0][36m [2330/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_close_timeout[pyloop] >tests/test_client_ws_functional.py::test_close_cancel[pyloop] >[gw0][36m [2331/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_close_cancel[pyloop] >tests/test_client_ws_functional.py::test_override_default_headers[pyloop] >[gw1][36m [2331/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >[gw0][36m [2332/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_override_default_headers[pyloop] >tests/test_client_ws_functional.py::test_additional_headers[pyloop] >[gw0][36m [2333/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_additional_headers[pyloop] >tests/test_client_ws_functional.py::test_recv_protocol_error[pyloop] >[gw0][36m [2334/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_recv_protocol_error[pyloop] >tests/test_client_ws_functional.py::test_recv_timeout[pyloop] >[gw0][36m [2335/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_recv_timeout[pyloop] >tests/test_client_ws_functional.py::test_receive_timeout[pyloop] >[gw0][36m [2336/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_receive_timeout[pyloop] >tests/test_client_ws_functional.py::test_custom_receive_timeout[pyloop] >[gw0][36m [2337/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_custom_receive_timeout[pyloop] >tests/test_client_ws_functional.py::test_heartbeat[pyloop] >[gw0][36m [2338/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_heartbeat[pyloop] >tests/test_client_ws_functional.py::test_heartbeat_connection_closed[pyloop] >[gw2][36m [2339/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_no_handler_cancellation >tests/test_web_server.py::test_no_handler_cancellation >[gw0][36m [2340/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_heartbeat_connection_closed[pyloop] >tests/test_client_ws_functional.py::test_heartbeat_no_pong[pyloop] >[gw1][36m [2340/3262] [0m[31mFAILED[0m tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >[gw0][36m [2341/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_heartbeat_no_pong[pyloop] >tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_receive_many_messages[pyloop] >[gw0][36m [2342/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_receive_many_messages[pyloop] >tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_send_many_messages[pyloop] >[gw0][36m [2343/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_send_many_messages[pyloop] >tests/test_client_ws_functional.py::test_heartbeat_no_pong_concurrent_receive[pyloop] >[gw0][36m [2344/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_heartbeat_no_pong_concurrent_receive[pyloop] >tests/test_client_ws_functional.py::test_close_websocket_while_ping_inflight[pyloop] >[gw0][36m [2345/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_close_websocket_while_ping_inflight[pyloop] >tests/test_client_ws_functional.py::test_send_recv_compress[pyloop] >[gw1][36m [2346/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >[gw0][36m [2347/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_compress[pyloop] >tests/test_client_ws_functional.py::test_send_recv_compress_wbits[pyloop] >[gw2][36m [2347/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_no_handler_cancellation >tests/test_web_server.py::test_no_handler_cancellation >[gw0][36m [2348/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_compress_wbits[pyloop] >tests/test_client_ws_functional.py::test_send_recv_compress_wbit_error[pyloop] >[gw0][36m [2349/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_send_recv_compress_wbit_error[pyloop] >tests/test_client_ws_functional.py::test_ws_client_async_for[pyloop] >[gw0][36m [2350/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_ws_client_async_for[pyloop] >tests/test_client_ws_functional.py::test_ws_async_with[pyloop] >[gw0][36m [2351/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_ws_async_with[pyloop] >tests/test_client_ws_functional.py::test_ws_async_with_send[pyloop] >[gw0][36m [2352/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_ws_async_with_send[pyloop] >tests/test_client_ws_functional.py::test_ws_async_with_shortcut[pyloop] >[gw0][36m [2353/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_ws_async_with_shortcut[pyloop] >tests/test_client_ws_functional.py::test_closed_async_for[pyloop] >[gw0][36m [2354/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_closed_async_for[pyloop] >tests/test_client_ws_functional.py::test_peer_connection_lost[pyloop] >[gw0][36m [2355/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_peer_connection_lost[pyloop] >tests/test_client_ws_functional.py::test_peer_connection_lost_iter[pyloop] >[gw0][36m [2356/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_peer_connection_lost_iter[pyloop] >tests/test_client_ws_functional.py::test_ws_connect_with_wrong_ssl_type[pyloop] >[gw0][36m [2357/3262] [0m[32mPASSED[0m tests/test_client_ws_functional.py::test_ws_connect_with_wrong_ssl_type[pyloop] >tests/test_connector.py::test_connection_del[pyloop] >[gw0][36m [2358/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connection_del[pyloop] >tests/test_connector.py::test_connection_del_loop_debug[pyloop] >[gw0][36m [2359/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connection_del_loop_debug[pyloop] >tests/test_connector.py::test_connection_del_loop_closed[pyloop] >[gw0][36m [2360/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connection_del_loop_closed[pyloop] >tests/test_connector.py::test_del[pyloop] >[gw0][36m [2361/3262] [0m[32mPASSED[0m tests/test_connector.py::test_del[pyloop] >tests/test_connector.py::test_del_with_scheduled_cleanup[pyloop] >[gw1][36m [2361/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >[gw0][36m [2362/3262] [0m[33mXFAIL[0m tests/test_connector.py::test_del_with_scheduled_cleanup[pyloop] >tests/test_connector.py::test_del_with_closed_loop[pyloop] >[gw0][36m [2363/3262] [0m[32mPASSED[0m tests/test_connector.py::test_del_with_closed_loop[pyloop] >tests/test_connector.py::test_del_empty_connector[pyloop] >[gw0][36m [2364/3262] [0m[32mPASSED[0m tests/test_connector.py::test_del_empty_connector[pyloop] >tests/test_connector.py::test_create_conn[pyloop] >[gw0][36m [2365/3262] [0m[32mPASSED[0m tests/test_connector.py::test_create_conn[pyloop] >tests/test_connector.py::test_connector_context_manager[pyloop] >[gw0][36m [2366/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connector_context_manager[pyloop] >tests/test_connector.py::test_async_context_manager[pyloop] >[gw0][36m [2367/3262] [0m[32mPASSED[0m tests/test_connector.py::test_async_context_manager[pyloop] >tests/test_connector.py::test_close[pyloop] >[gw0][36m [2368/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close[pyloop] >tests/test_connector.py::test_get[pyloop] >[gw0][36m [2369/3262] [0m[32mPASSED[0m tests/test_connector.py::test_get[pyloop] >tests/test_connector.py::test_get_unconnected_proto[pyloop] >[gw0][36m [2370/3262] [0m[32mPASSED[0m tests/test_connector.py::test_get_unconnected_proto[pyloop] >tests/test_connector.py::test_get_unconnected_proto_ssl[pyloop] >[gw2][36m [2370/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_no_handler_cancellation >tests/test_web_server.py::test_no_handler_cancellation >[gw0][36m [2371/3262] [0m[32mPASSED[0m tests/test_connector.py::test_get_unconnected_proto_ssl[pyloop] >tests/test_connector.py::test_get_expired[pyloop] >[gw0][36m [2372/3262] [0m[32mPASSED[0m tests/test_connector.py::test_get_expired[pyloop] >tests/test_connector.py::test_get_expired_ssl[pyloop] >[gw0][36m [2373/3262] [0m[32mPASSED[0m tests/test_connector.py::test_get_expired_ssl[pyloop] >tests/test_connector.py::test_release_acquired[pyloop] >[gw0][36m [2374/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_acquired[pyloop] >tests/test_connector.py::test_release_acquired_closed[pyloop] >[gw0][36m [2375/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_acquired_closed[pyloop] >tests/test_connector.py::test_release[pyloop] >[gw0][36m [2376/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release[pyloop] >tests/test_connector.py::test_release_ssl_transport[pyloop] >[gw0][36m [2377/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_ssl_transport[pyloop] >tests/test_connector.py::test_release_already_closed[pyloop] >[gw0][36m [2378/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_already_closed[pyloop] >tests/test_connector.py::test_release_waiter_no_limit[pyloop] >[gw0][36m [2379/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_waiter_no_limit[pyloop] >tests/test_connector.py::test_release_waiter_first_available[pyloop] >[gw0][36m [2380/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_waiter_first_available[pyloop] >tests/test_connector.py::test_release_waiter_release_first[pyloop] >[gw0][36m [2381/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_waiter_release_first[pyloop] >tests/test_connector.py::test_release_waiter_skip_done_waiter[pyloop] >[gw1][36m [2381/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >[gw0][36m [2382/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_waiter_skip_done_waiter[pyloop] >tests/test_connector.py::test_release_waiter_per_host[pyloop] >[gw0][36m [2383/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_waiter_per_host[pyloop] >tests/test_connector.py::test_release_waiter_no_available[pyloop] >[gw0][36m [2384/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_waiter_no_available[pyloop] >tests/test_connector.py::test_release_close[pyloop] >[gw0][36m [2385/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_close[pyloop] >tests/test_connector.py::test__drop_acquire_per_host1[pyloop] >[gw0][36m [2386/3262] [0m[32mPASSED[0m tests/test_connector.py::test__drop_acquire_per_host1[pyloop] >tests/test_connector.py::test__drop_acquire_per_host2[pyloop] >[gw0][36m [2387/3262] [0m[32mPASSED[0m tests/test_connector.py::test__drop_acquire_per_host2[pyloop] >tests/test_connector.py::test__drop_acquire_per_host3[pyloop] >[gw0][36m [2388/3262] [0m[32mPASSED[0m tests/test_connector.py::test__drop_acquire_per_host3[pyloop] >tests/test_connector.py::test_tcp_connector_certificate_error[pyloop] >[gw0][36m [2389/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_certificate_error[pyloop] >tests/test_connector.py::test_tcp_connector_server_hostname_default[pyloop] >[gw0][36m [2390/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_server_hostname_default[pyloop] >tests/test_connector.py::test_tcp_connector_server_hostname_override[pyloop] >[gw0][36m [2391/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_server_hostname_override[pyloop] >tests/test_connector.py::test_tcp_connector_multiple_hosts_errors[pyloop] >[gw0][36m [2392/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_multiple_hosts_errors[pyloop] >tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.1] >[gw0][36m [2393/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.1] >tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.25] >[gw0][36m [2394/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.25] >tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-None] >[gw0][36m [2395/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-None] >tests/test_connector.py::test_tcp_connector_interleave[pyloop] >[gw0][36m [2396/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_interleave[pyloop] >tests/test_connector.py::test_tcp_connector_family_is_respected[pyloop] >[gw0][36m [2397/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_family_is_respected[pyloop] >tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-http://mocked.host] >[gw0][36m [2398/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-http://mocked.host] >tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-https://mocked.host] >[gw0][36m [2399/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-https://mocked.host] >tests/test_connector.py::test_tcp_connector_resolve_host[pyloop] >[gw2][36m [2399/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_no_handler_cancellation >tests/test_web_server.py::test_no_handler_cancellation >[gw1][36m [2399/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >[gw0][36m [2400/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_resolve_host[pyloop] >tests/test_connector.py::test_tcp_connector_dns_cache_not_expired[pyloop] >[gw0][36m [2401/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_cache_not_expired[pyloop] >tests/test_connector.py::test_tcp_connector_dns_cache_forever[pyloop] >[gw0][36m [2402/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_cache_forever[pyloop] >tests/test_connector.py::test_tcp_connector_use_dns_cache_disabled[pyloop] >[gw0][36m [2403/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_use_dns_cache_disabled[pyloop] >tests/test_connector.py::test_tcp_connector_dns_throttle_requests[pyloop] >[gw0][36m [2404/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_throttle_requests[pyloop] >tests/test_connector.py::test_tcp_connector_dns_throttle_requests_exception_spread[pyloop] >[gw0][36m [2405/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_throttle_requests_exception_spread[pyloop] >tests/test_connector.py::test_tcp_connector_dns_throttle_requests_cancelled_when_close[pyloop] >[gw0][36m [2406/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_throttle_requests_cancelled_when_close[pyloop] >tests/test_connector.py::test_tcp_connector_cancel_dns_error_captured[pyloop] >[gw0][36m [2407/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_cancel_dns_error_captured[pyloop] >tests/test_connector.py::test_tcp_connector_dns_tracing[pyloop] >[gw0][36m [2408/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_tracing[pyloop] >tests/test_connector.py::test_tcp_connector_dns_tracing_cache_disabled[pyloop] >[gw0][36m [2409/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_tracing_cache_disabled[pyloop] >tests/test_connector.py::test_tcp_connector_dns_tracing_throttle_requests[pyloop] >[gw0][36m [2410/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_dns_tracing_throttle_requests[pyloop] >tests/test_connector.py::test_dns_error[pyloop] >[gw2][36m [2410/3262] [0m[33mRERUN[0m tests/test_web_server.py::test_no_handler_cancellation >tests/test_web_server.py::test_no_handler_cancellation >[gw0][36m [2411/3262] [0m[32mPASSED[0m tests/test_connector.py::test_dns_error[pyloop] >tests/test_connector.py::test_get_pop_empty_conns[pyloop] >[gw1][36m [2411/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >[gw0][36m [2412/3262] [0m[32mPASSED[0m tests/test_connector.py::test_get_pop_empty_conns[pyloop] >tests/test_connector.py::test_release_close_do_not_add_to_pool[pyloop] >[gw0][36m [2413/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_close_do_not_add_to_pool[pyloop] >tests/test_connector.py::test_release_close_do_not_delete_existing_connections >[gw0][36m [2414/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_close_do_not_delete_existing_connections >tests/test_connector.py::test_release_not_started[pyloop] >[gw0][36m [2415/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_not_started[pyloop] >tests/test_connector.py::test_release_not_opened[pyloop] >[gw0][36m [2416/3262] [0m[32mPASSED[0m tests/test_connector.py::test_release_not_opened[pyloop] >tests/test_connector.py::test_connect[pyloop] >[gw0][36m [2417/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect[pyloop] >tests/test_connector.py::test_connect_tracing[pyloop] >[gw0][36m [2418/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_tracing[pyloop] >tests/test_connector.py::test_close_during_connect[pyloop] >[gw0][36m [2419/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close_during_connect[pyloop] >tests/test_connector.py::test_ctor_cleanup >[gw0][36m [2420/3262] [0m[32mPASSED[0m tests/test_connector.py::test_ctor_cleanup >tests/test_connector.py::test_cleanup >[gw0][36m [2421/3262] [0m[32mPASSED[0m tests/test_connector.py::test_cleanup >tests/test_connector.py::test_cleanup_close_ssl_transport >[gw0][36m [2422/3262] [0m[32mPASSED[0m tests/test_connector.py::test_cleanup_close_ssl_transport >tests/test_connector.py::test_cleanup2 >[gw0][36m [2423/3262] [0m[32mPASSED[0m tests/test_connector.py::test_cleanup2 >tests/test_connector.py::test_cleanup3 >[gw0][36m [2424/3262] [0m[32mPASSED[0m tests/test_connector.py::test_cleanup3 >tests/test_connector.py::test_cleanup_closed[pyloop] >[gw0][36m [2425/3262] [0m[32mPASSED[0m tests/test_connector.py::test_cleanup_closed[pyloop] >tests/test_connector.py::test_cleanup_closed_disabled[pyloop] >[gw0][36m [2426/3262] [0m[32mPASSED[0m tests/test_connector.py::test_cleanup_closed_disabled[pyloop] >tests/test_connector.py::test_tcp_connector_ctor >[gw0][36m [2427/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_ctor >tests/test_connector.py::test_tcp_connector_allowed_protocols[pyloop] >[gw0][36m [2428/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_allowed_protocols[pyloop] >tests/test_connector.py::test_invalid_ssl_param >[gw0][36m [2429/3262] [0m[32mPASSED[0m tests/test_connector.py::test_invalid_ssl_param >tests/test_connector.py::test_tcp_connector_ctor_fingerprint_valid[pyloop] >[gw0][36m [2430/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_ctor_fingerprint_valid[pyloop] >tests/test_connector.py::test_insecure_fingerprint_md5[pyloop] >[gw0][36m [2431/3262] [0m[32mPASSED[0m tests/test_connector.py::test_insecure_fingerprint_md5[pyloop] >tests/test_connector.py::test_insecure_fingerprint_sha1[pyloop] >[gw0][36m [2432/3262] [0m[32mPASSED[0m tests/test_connector.py::test_insecure_fingerprint_sha1[pyloop] >tests/test_connector.py::test_tcp_connector_clear_dns_cache[pyloop] >[gw0][36m [2433/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_clear_dns_cache[pyloop] >tests/test_connector.py::test_tcp_connector_clear_dns_cache_bad_args[pyloop] >[gw1][36m [2433/3262] [0m[31mFAILED[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >[gw0][36m [2434/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_clear_dns_cache_bad_args[pyloop] >tests/test_connector.py::test___get_ssl_context1 >[gw0][36m [2435/3262] [0m[32mPASSED[0m tests/test_connector.py::test___get_ssl_context1 >tests/test_connector.py::test___get_ssl_context2[pyloop] >[gw0][36m [2436/3262] [0m[32mPASSED[0m tests/test_connector.py::test___get_ssl_context2[pyloop] >tests/test_connector.py::test___get_ssl_context3[pyloop] >[gw0][36m [2437/3262] [0m[32mPASSED[0m tests/test_connector.py::test___get_ssl_context3[pyloop] >tests/test_connector.py::test___get_ssl_context4[pyloop] >[gw0][36m [2438/3262] [0m[32mPASSED[0m tests/test_connector.py::test___get_ssl_context4[pyloop] >tests/test_connector.py::test___get_ssl_context5[pyloop] >[gw0][36m [2439/3262] [0m[32mPASSED[0m tests/test_connector.py::test___get_ssl_context5[pyloop] >tests/test_connector.py::test___get_ssl_context6 >[gw2][36m [2439/3262] [0m[31mFAILED[0m tests/test_web_server.py::test_no_handler_cancellation >[gw0][36m [2440/3262] [0m[32mPASSED[0m tests/test_connector.py::test___get_ssl_context6 >tests/test_connector.py::test_ssl_context_once >tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden] >[gw0][36m [2441/3262] [0m[32mPASSED[0m tests/test_connector.py::test_ssl_context_once >tests/test_connector.py::test_close_twice[pyloop] >[gw2][36m [2442/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden] >tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-True-200-/-/-<html>\n<head>\n<title>Index of /.</title>\n</head>\n<body>\n<h1>Index of /.</h1>\n<ul>\n<li><a href="/my_dir">my_dir/</a></li>\n<li><a href="/my_file">my_file</a></li>\n</ul>\n</body>\n</html>] >[gw0][36m [2443/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close_twice[pyloop] >tests/test_connector.py::test_close_cancels_cleanup_handle[pyloop] >[gw2][36m [2444/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-True-200-/-/-<html>\n<head>\n<title>Index of /.</title>\n</head>\n<body>\n<h1>Index of /.</h1>\n<ul>\n<li><a href="/my_dir">my_dir/</a></li>\n<li><a href="/my_file">my_file</a></li>\n</ul>\n</body>\n</html>] >tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static] >[gw0][36m [2445/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close_cancels_cleanup_handle[pyloop] >tests/test_connector.py::test_close_cancels_resolve_host[pyloop] >[gw2][36m [2446/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static] >tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir] >[gw0][36m [2447/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close_cancels_resolve_host[pyloop] >tests/test_connector.py::test_close_abort_closed_transports[pyloop] >[gw0][36m [2448/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close_abort_closed_transports[pyloop] >tests/test_connector.py::test_close_cancels_cleanup_closed_handle[pyloop] >[gw2][36m [2449/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir] >tests/test_web_urldispatcher.py::test_follow_symlink[pyloop] >[gw0][36m [2450/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close_cancels_cleanup_closed_handle[pyloop] >tests/test_connector.py::test_ctor_with_default_loop[pyloop] >[gw2][36m [2451/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_follow_symlink[pyloop] >tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop] >[gw2][36m [2452/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop] >tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop] >[gw0][36m [2453/3262] [0m[32mPASSED[0m tests/test_connector.py::test_ctor_with_default_loop[pyloop] >tests/test_connector.py::test_base_connector_allows_high_level_protocols[pyloop] >[gw2][36m [2454/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop] >tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text] >[gw0][36m [2455/3262] [0m[32mPASSED[0m tests/test_connector.py::test_base_connector_allows_high_level_protocols[pyloop] >tests/test_connector.py::test_connect_with_limit[pyloop] >[gw2][36m [2456/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text] >tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop-test dir name-test dir file .txt-test text file folder] >[gw2][36m [2457/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop-test dir name-test dir file .txt-test text file folder] >tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop] >[gw0][36m [2458/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_with_limit[pyloop] >tests/test_connector.py::test_connect_queued_operation_tracing[pyloop] >[gw2][36m [2459/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop] >tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b] >[gw2][36m [2460/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b] >tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b] >[gw0][36m [2461/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_queued_operation_tracing[pyloop] >tests/test_connector.py::test_connect_reuseconn_tracing[pyloop] >[gw2][36m [2462/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b] >tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab] >[gw2][36m [2463/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab] >tests/test_web_urldispatcher.py::test_handler_metadata_persistence >[gw0][36m [2464/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_reuseconn_tracing[pyloop] >tests/test_connector.py::test_connect_with_limit_and_limit_per_host[pyloop] >[gw2][36m [2465/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_handler_metadata_persistence >tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-] >[gw0][36m [2466/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_with_limit_and_limit_per_host[pyloop] >tests/test_connector.py::test_connect_with_no_limit_and_limit_per_host[pyloop] >[gw2][36m [2467/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-] >tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt] >[gw2][36m [2468/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt] >tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-] >[gw0][36m [2469/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_with_no_limit_and_limit_per_host[pyloop] >tests/test_connector.py::test_connect_with_no_limits[pyloop] >[gw1][36m [2470/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >[gw2][36m [2471/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-] >tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt] >[gw0][36m [2472/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_with_no_limits[pyloop] >tests/test_connector.py::test_connect_with_limit_cancelled[pyloop] >[gw2][36m [2473/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt] >tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop] >[gw0][36m [2474/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_with_limit_cancelled[pyloop] >tests/test_connector.py::test_connect_with_capacity_release_waiters[pyloop] >[gw2][36m [2475/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop] >tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop] >[gw0][36m [2476/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_with_capacity_release_waiters[pyloop] >tests/test_connector.py::test_connect_with_limit_concurrent[pyloop] >[gw2][36m [2477/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop] >tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop] >[gw0][36m [2478/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_with_limit_concurrent[pyloop] >tests/test_connector.py::test_connect_waiters_cleanup[pyloop] >[gw2][36m [2479/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop] >tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop] >[gw0][36m [2480/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_waiters_cleanup[pyloop] >tests/test_connector.py::test_connect_waiters_cleanup_key_error[pyloop] >[gw2][36m [2481/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop] >tests/test_web_urldispatcher.py::test_access_special_resource[pyloop] >[gw0][36m [2482/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connect_waiters_cleanup_key_error[pyloop] >tests/test_connector.py::test_close_with_acquired_connection[pyloop] >[gw2][36m [2483/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_special_resource[pyloop] >tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop] >[gw0][36m [2484/3262] [0m[32mPASSED[0m tests/test_connector.py::test_close_with_acquired_connection[pyloop] >tests/test_connector.py::test_default_force_close[pyloop] >[gw2][36m [2485/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop] >tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop] >[gw0][36m [2486/3262] [0m[32mPASSED[0m tests/test_connector.py::test_default_force_close[pyloop] >tests/test_connector.py::test_limit_property[pyloop] >[gw2][36m [2487/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop] >tests/test_web_urldispatcher.py::test_static_head[pyloop] >[gw0][36m [2488/3262] [0m[32mPASSED[0m tests/test_connector.py::test_limit_property[pyloop] >tests/test_connector.py::test_limit_per_host_property[pyloop] >[gw2][36m [2489/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_head[pyloop] >tests/test_web_urldispatcher.py::test_system_route >[gw2][36m [2490/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_system_route >tests/test_web_urldispatcher.py::test_412_is_returned[pyloop] >[gw0][36m [2491/3262] [0m[32mPASSED[0m tests/test_connector.py::test_limit_per_host_property[pyloop] >tests/test_connector.py::test_limit_property_default[pyloop] >[gw0][36m [2492/3262] [0m[32mPASSED[0m tests/test_connector.py::test_limit_property_default[pyloop] >tests/test_connector.py::test_limit_per_host_property_default[pyloop] >[gw2][36m [2493/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_412_is_returned[pyloop] >tests/test_web_urldispatcher.py::test_allow_head[pyloop] >[gw2][36m [2494/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_allow_head[pyloop] >tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a] >[gw2][36m [2495/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a] >tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}] >[gw2][36m [2496/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}] >tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}] >[gw2][36m [2497/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}] >tests/test_web_urldispatcher.py::test_resource_raw_match >[gw2][36m [2498/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_resource_raw_match >tests/test_web_urldispatcher.py::test_add_view[pyloop] >[gw0][36m [2499/3262] [0m[32mPASSED[0m tests/test_connector.py::test_limit_per_host_property_default[pyloop] >tests/test_connector.py::test_force_close_and_explicit_keep_alive[pyloop] >[gw2][36m [2500/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_add_view[pyloop] >tests/test_web_urldispatcher.py::test_decorate_view[pyloop] >[gw0][36m [2501/3262] [0m[32mPASSED[0m tests/test_connector.py::test_force_close_and_explicit_keep_alive[pyloop] >tests/test_connector.py::test_error_on_connection[pyloop] >[gw2][36m [2502/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_decorate_view[pyloop] >tests/test_web_urldispatcher.py::test_web_view[pyloop] >[gw0][36m [2503/3262] [0m[32mPASSED[0m tests/test_connector.py::test_error_on_connection[pyloop] >tests/test_connector.py::test_cancelled_waiter[pyloop] >[gw2][36m [2504/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_web_view[pyloop] >tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop] >[gw2][36m [2505/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop] >tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop] >[gw0][36m [2506/3262] [0m[32mPASSED[0m tests/test_connector.py::test_cancelled_waiter[pyloop] >tests/test_connector.py::test_error_on_connection_with_cancelled_waiter[pyloop] >[gw2][36m [2507/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop] >tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200] >[gw0][36m [2508/3262] [0m[32mPASSED[0m tests/test_connector.py::test_error_on_connection_with_cancelled_waiter[pyloop] >tests/test_connector.py::test_tcp_connector[pyloop] >[gw2][36m [2509/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200] >tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200] >[gw1][36m [2509/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >[gw0][36m [2510/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector[pyloop] >tests/test_connector.py::test_unix_connector_not_found[pyloop] >[gw2][36m [2511/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200] >tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200] >[gw0][36m [2512/3262] [0m[32mPASSED[0m tests/test_connector.py::test_unix_connector_not_found[pyloop] >tests/test_connector.py::test_unix_connector_permission[pyloop] >[gw2][36m [2513/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200] >tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200] >[gw0][36m [2514/3262] [0m[32mPASSED[0m tests/test_connector.py::test_unix_connector_permission[pyloop] >tests/test_connector.py::test_named_pipe_connector_wrong_loop >[gw0][36m [2515/3262] [0m[33mSKIPPED[0m tests/test_connector.py::test_named_pipe_connector_wrong_loop >tests/test_connector.py::test_named_pipe_connector_not_found >[gw0][36m [2516/3262] [0m[33mSKIPPED[0m tests/test_connector.py::test_named_pipe_connector_not_found >tests/test_connector.py::test_named_pipe_connector_permission >[gw0][36m [2517/3262] [0m[33mSKIPPED[0m tests/test_connector.py::test_named_pipe_connector_permission >tests/test_connector.py::test_default_use_dns_cache >[gw2][36m [2518/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200] >tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404] >[gw0][36m [2519/3262] [0m[32mPASSED[0m tests/test_connector.py::test_default_use_dns_cache >tests/test_connector.py::test_ssl_none >[gw2][36m [2520/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404] >tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop] >[gw0][36m [2521/3262] [0m[32mPASSED[0m tests/test_connector.py::test_ssl_none >tests/test_connector.py::test_resolver_not_called_with_address_is_ip[pyloop] >[gw2][36m [2522/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop] >tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop] >[gw0][36m [2523/3262] [0m[32mPASSED[0m tests/test_connector.py::test_resolver_not_called_with_address_is_ip[pyloop] >tests/test_connector.py::test_tcp_connector_raise_connector_ssl_error[pyloop] >[gw0][36m [2524/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_raise_connector_ssl_error[pyloop] >tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-ip address] >[gw2][36m [2525/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop] >tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop] >[gw0][36m [2526/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-ip address] >tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-domain name] >[gw2][36m [2527/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop] >tests/test_web_urldispatcher.py::test_route_with_regex[pyloop] >[gw0][36m [2528/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-domain name] >tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name] >[gw2][36m [2529/3262] [0m[32mPASSED[0m tests/test_web_urldispatcher.py::test_route_with_regex[pyloop] >tests/test_web_websocket.py::test_nonstarted_ping >[gw0][36m [2530/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name] >tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name with multiple trailing dots] >[gw2][36m [2531/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_ping >tests/test_web_websocket.py::test_nonstarted_pong >[gw0][36m [2532/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name with multiple trailing dots] >tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-idna fully-qualified domain name] >[gw2][36m [2533/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_pong >tests/test_web_websocket.py::test_nonstarted_send_str >[gw2][36m [2534/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_send_str >[gw0][36m [2535/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-idna fully-qualified domain name] >tests/test_connector.py::test_tcp_connector_uses_provided_local_addr[pyloop] >tests/test_web_websocket.py::test_nonstarted_send_bytes >[gw0][36m [2536/3262] [0m[32mPASSED[0m tests/test_connector.py::test_tcp_connector_uses_provided_local_addr[pyloop] >tests/test_connector.py::test_unix_connector[pyloop] >[gw2][36m [2537/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_send_bytes >tests/test_web_websocket.py::test_nonstarted_send_json >[gw0][36m [2538/3262] [0m[32mPASSED[0m tests/test_connector.py::test_unix_connector[pyloop] >tests/test_connector.py::test_named_pipe_connector >[gw0][36m [2539/3262] [0m[33mSKIPPED[0m tests/test_connector.py::test_named_pipe_connector >tests/test_connector.py::TestDNSCacheTable::test_next_addrs_basic >[gw0][36m [2540/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_next_addrs_basic >tests/test_connector.py::TestDNSCacheTable::test_remove >[gw0][36m [2541/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_remove >tests/test_connector.py::TestDNSCacheTable::test_clear >[gw0][36m [2542/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_clear >tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl_None >[gw0][36m [2543/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl_None >tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl >[gw0][36m [2544/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl >tests/test_connector.py::TestDNSCacheTable::test_expired_ttl >[gw0][36m [2545/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_expired_ttl >tests/test_connector.py::TestDNSCacheTable::test_never_expire >[gw0][36m [2546/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_never_expire >tests/test_connector.py::TestDNSCacheTable::test_always_expire >[gw0][36m [2547/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_always_expire >tests/test_connector.py::TestDNSCacheTable::test_next_addrs >[gw0][36m [2548/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_next_addrs >tests/test_connector.py::TestDNSCacheTable::test_next_addrs_single >[gw0][36m [2549/3262] [0m[32mPASSED[0m tests/test_connector.py::TestDNSCacheTable::test_next_addrs_single >tests/test_connector.py::test_connector_cache_trace_race >[gw2][36m [2550/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_send_json >tests/test_web_websocket.py::test_nonstarted_close >[gw0][36m [2551/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connector_cache_trace_race >tests/test_connector.py::test_connector_throttle_trace_race[pyloop] >[gw2][36m [2552/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_close >tests/test_web_websocket.py::test_nonstarted_receive_str >[gw2][36m [2553/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_receive_str >tests/test_web_websocket.py::test_nonstarted_receive_bytes >[gw0][36m [2554/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connector_throttle_trace_race[pyloop] >tests/test_connector.py::test_connector_does_not_remove_needed_waiters[pyloop] >[gw2][36m [2555/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_receive_bytes >tests/test_web_websocket.py::test_nonstarted_receive_json >[gw0][36m [2556/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connector_does_not_remove_needed_waiters[pyloop] >tests/test_connector.py::test_connector_multiple_event_loop >[gw0][36m [2557/3262] [0m[32mPASSED[0m tests/test_connector.py::test_connector_multiple_event_loop >tests/test_connector.py::test_default_ssl_context_creation_without_ssl >[gw0][36m [2558/3262] [0m[32mPASSED[0m tests/test_connector.py::test_default_ssl_context_creation_without_ssl >tests/test_cookiejar.py::test_date_parsing >[gw0][36m [2559/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_date_parsing >tests/test_cookiejar.py::test_domain_matching >[gw0][36m [2560/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_domain_matching >tests/test_cookiejar.py::test_constructor[pyloop] >[gw2][36m [2561/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_nonstarted_receive_json >tests/test_web_websocket.py::test_receive_str_nonstring[pyloop] >[gw0][36m [2562/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_constructor[pyloop] >tests/test_cookiejar.py::test_constructor_with_expired[pyloop] >[gw2][36m [2563/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_receive_str_nonstring[pyloop] >tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop] >[gw2][36m [2564/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop] >tests/test_web_websocket.py::test_send_str_nonstring[pyloop] >[gw0][36m [2565/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_constructor_with_expired[pyloop] >tests/test_cookiejar.py::test_save_load[pyloop] >[gw1][36m [2565/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >[gw2][36m [2566/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_send_str_nonstring[pyloop] >tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop] >[gw0][36m [2567/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_save_load[pyloop] >tests/test_cookiejar.py::test_update_cookie_with_unicode_domain[pyloop] >[gw2][36m [2568/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop] >tests/test_web_websocket.py::test_send_json_nonjson[pyloop] >[gw0][36m [2569/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_update_cookie_with_unicode_domain[pyloop] >tests/test_cookiejar.py::test_filter_cookie_with_unicode_domain[pyloop] >[gw2][36m [2570/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_send_json_nonjson[pyloop] >tests/test_web_websocket.py::test_write_non_prepared >[gw0][36m [2571/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_filter_cookie_with_unicode_domain[pyloop] >tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/-expected_cookies0] >[gw2][36m [2572/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_write_non_prepared >tests/test_web_websocket.py::test_heartbeat_timeout[pyloop] >[gw0][36m [2573/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/-expected_cookies0] >tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two-expected_cookies1] >[gw2][36m [2574/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_heartbeat_timeout[pyloop] >tests/test_web_websocket.py::test_websocket_ready >[gw2][36m [2575/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_websocket_ready >tests/test_web_websocket.py::test_websocket_not_ready >[gw2][36m [2576/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_websocket_not_ready >tests/test_web_websocket.py::test_websocket_ready_unknown_protocol >[gw2][36m [2577/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_websocket_ready_unknown_protocol >tests/test_web_websocket.py::test_bool_websocket_ready >[gw2][36m [2578/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_bool_websocket_ready >tests/test_web_websocket.py::test_bool_websocket_not_ready >[gw2][36m [2579/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_bool_websocket_not_ready >tests/test_web_websocket.py::test_can_prepare_ok[pyloop] >[gw0][36m [2580/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two-expected_cookies1] >tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/three/-expected_cookies2] >[gw0][36m [2581/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/three/-expected_cookies2] >tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://test1.example.com/-expected_cookies3] >[gw2][36m [2582/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_can_prepare_ok[pyloop] >tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop] >[gw0][36m [2583/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://test1.example.com/-expected_cookies3] >tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/-expected_cookies4] >[gw2][36m [2584/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop] >tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop] >[gw0][36m [2585/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/-expected_cookies4] >tests/test_cookiejar.py::test_domain_filter_ip_cookie_send >[gw2][36m [2586/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop] >tests/test_web_websocket.py::test_can_prepare_started[pyloop] >[gw0][36m [2587/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_domain_filter_ip_cookie_send >tests/test_cookiejar.py::test_domain_filter_ip_cookie_receive >[gw2][36m [2588/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_can_prepare_started[pyloop] >tests/test_web_websocket.py::test_closed_after_ctor >[gw2][36m [2589/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_closed_after_ctor >tests/test_web_websocket.py::test_send_str_closed[pyloop] >[gw2][36m [2590/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_send_str_closed[pyloop] >tests/test_web_websocket.py::test_send_bytes_closed[pyloop] >[gw0][36m [2591/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_domain_filter_ip_cookie_receive >tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-IP domain preserved] >[gw0][36m [2592/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-IP domain preserved] >tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-no shared cookie] >[gw2][36m [2593/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_send_bytes_closed[pyloop] >tests/test_web_websocket.py::test_send_json_closed[pyloop] >[gw0][36m [2594/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-no shared cookie] >tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie with special char] >[gw2][36m [2595/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_send_json_closed[pyloop] >tests/test_web_websocket.py::test_ping_closed[pyloop] >[gw0][36m [2596/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie with special char] >tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie w/o special char] >[gw2][36m [2597/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_ping_closed[pyloop] >tests/test_web_websocket.py::test_pong_closed[pyloop] >[gw0][36m [2598/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie w/o special char] >tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-unquoted cookie with special char] >[gw2][36m [2599/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_pong_closed[pyloop] >tests/test_web_websocket.py::test_close_idempotent[pyloop] >[gw0][36m [2600/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-unquoted cookie with special char] >tests/test_cookiejar.py::test_ignore_domain_ending_with_dot[pyloop] >[gw2][36m [2601/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_close_idempotent[pyloop] >tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop] >[gw0][36m [2602/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_ignore_domain_ending_with_dot[pyloop] >tests/test_cookiejar.py::TestCookieJarSafe::test_cookie_not_expired_when_added_after_removal >[gw0][36m [2603/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_cookie_not_expired_when_added_after_removal >tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_diff_host >[gw0][36m [2604/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_diff_host >tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_host_only >[gw0][36m [2605/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_host_only >tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host >[gw0][36m [2606/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host >tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_and_subdomain >[gw2][36m [2607/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop] >[gw0][36m [2608/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_and_subdomain >tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop] >tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_diff_subdomain >[gw0][36m [2609/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_diff_subdomain >tests/test_cookiejar.py::TestCookieJarSafe::test_expires >[gw2][36m [2610/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop] >tests/test_web_websocket.py::test_wait_closed_before_start >[gw2][36m [2611/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_wait_closed_before_start >tests/test_web_websocket.py::test_write_eof_not_started >[gw0][36m [2612/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_expires >tests/test_cookiejar.py::TestCookieJarSafe::test_invalid_values >[gw0][36m [2613/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_invalid_values >tests/test_cookiejar.py::TestCookieJarSafe::test_max_age >[gw0][36m [2614/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_max_age >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name >[gw0][36m [2615/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name_return_best_match_independent_from_put_order >[gw0][36m [2616/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name_return_best_match_independent_from_put_order >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_different_folder >[gw0][36m [2617/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_different_folder >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_file >[gw0][36m [2618/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_file >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_folder >[gw0][36m [2619/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_folder >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_root >[gw0][36m [2620/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_root >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subfolder >[gw0][36m [2621/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subfolder >[gw2][36m [2622/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_write_eof_not_started >tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subsubfolder >tests/test_web_websocket.py::test_write_eof_idempotent[pyloop] >[gw0][36m [2623/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subsubfolder >tests/test_cookiejar.py::TestCookieJarSafe::test_path_value >[gw0][36m [2624/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_path_value >tests/test_cookiejar.py::TestCookieJarSafe::test_secure_filter >[gw0][36m [2625/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::TestCookieJarSafe::test_secure_filter >tests/test_cookiejar.py::test_dummy_cookie_jar >[gw1][36m [2625/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >[gw0][36m [2626/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_dummy_cookie_jar >tests/test_cookiejar.py::test_loose_cookies_types >[gw0][36m [2627/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_loose_cookies_types >tests/test_cookiejar.py::test_cookie_jar_clear_all >[gw2][36m [2628/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_write_eof_idempotent[pyloop] >tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop] >[gw0][36m [2629/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_clear_all >tests/test_cookiejar.py::test_cookie_jar_clear_expired >[gw2][36m [2630/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop] >tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop] >[gw2][36m [2631/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop] >tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop] >[gw0][36m [2632/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_clear_expired >tests/test_cookiejar.py::test_cookie_jar_expired_changes >[gw2][36m [2633/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop] >tests/test_web_websocket.py::test_receive_closing[pyloop] >[gw0][36m [2634/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_expired_changes >tests/test_cookiejar.py::test_cookie_jar_duplicates_with_expire_heap >[gw2][36m [2635/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_receive_closing[pyloop] >tests/test_web_websocket.py::test_close_after_closing[pyloop] >[gw0][36m [2636/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_duplicates_with_expire_heap >tests/test_cookiejar.py::test_cookie_jar_filter_cookies_expires >[gw0][36m [2637/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_filter_cookies_expires >tests/test_cookiejar.py::test_cookie_jar_heap_cleanup >[gw2][36m [2638/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_close_after_closing[pyloop] >tests/test_web_websocket.py::test_receive_timeouterror[pyloop] >[gw0][36m [2639/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_heap_cleanup >tests/test_cookiejar.py::test_cookie_jar_heap_maintains_order_after_cleanup >[gw2][36m [2640/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_receive_timeouterror[pyloop] >tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop] >[gw2][36m [2641/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop] >tests/test_web_websocket.py::test_concurrent_receive[pyloop] >[gw0][36m [2642/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_heap_maintains_order_after_cleanup >tests/test_cookiejar.py::test_cookie_jar_clear_domain >[gw2][36m [2643/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_concurrent_receive[pyloop] >tests/test_web_websocket.py::test_close_exc[pyloop] >[gw2][36m [2644/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_close_exc[pyloop] >tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop] >[gw0][36m [2645/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_cookie_jar_clear_domain >tests/test_cookiejar.py::test_pickle_format >[gw2][36m [2646/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop] >tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop] >[gw0][36m [2647/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_pickle_format >tests/test_cookiejar.py::test_treat_as_secure_origin_init[http://127.0.0.1/index.html] >[gw2][36m [2648/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop] >tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop] >[gw0][36m [2649/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_treat_as_secure_origin_init[http://127.0.0.1/index.html] >tests/test_cookiejar.py::test_treat_as_secure_origin_init[url1] >[gw2][36m [2650/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop] >tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent] >[gw2][36m [2651/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent] >tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default] >[gw0][36m [2652/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_treat_as_secure_origin_init[url1] >tests/test_cookiejar.py::test_treat_as_secure_origin_init[url2] >[gw2][36m [2653/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default] >tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default] >[gw0][36m [2654/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_treat_as_secure_origin_init[url2] >tests/test_cookiejar.py::test_treat_as_secure_origin_init[url3] >[gw1][36m [2654/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >[gw2][36m [2655/3262] [0m[32mPASSED[0m tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default] >tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop] >[gw0][36m [2656/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_treat_as_secure_origin_init[url3] >tests/test_cookiejar.py::test_treat_as_secure_origin >[gw2][36m [2657/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop] >tests/test_web_websocket_functional.py::test_websocket_json[pyloop] >[gw0][36m [2658/3262] [0m[32mPASSED[0m tests/test_cookiejar.py::test_treat_as_secure_origin >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read[pyloop] >[gw2][36m [2659/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_websocket_json[pyloop] >tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop] >[gw0][36m [2660/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_resume_paused[pyloop] >[gw2][36m [2661/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop] >tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop] >[gw0][36m [2662/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_resume_paused[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline[pyloop] >[gw2][36m [2663/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop] >tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop] >[gw0][36m [2664/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline_resume_paused[pyloop] >[gw2][36m [2665/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop] >tests/test_web_websocket_functional.py::test_send_recv_text[pyloop] >[gw0][36m [2666/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline_resume_paused[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany[pyloop] >[gw2][36m [2667/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_send_recv_text[pyloop] >tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop] >[gw0][36m [2668/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany_resume_paused[pyloop] >[gw2][36m [2669/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop] >tests/test_web_websocket_functional.py::test_send_recv_json[pyloop] >[gw0][36m [2670/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany_resume_paused[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk[pyloop] >[gw2][36m [2671/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_send_recv_json[pyloop] >tests/test_web_websocket_functional.py::test_close_timeout[pyloop] >[gw0][36m [2672/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk_resume_paused[pyloop] >[gw0][36m [2673/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk_resume_paused[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readexactly[pyloop] >[gw0][36m [2674/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readexactly[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_feed_data[pyloop] >[gw0][36m [2675/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_feed_data[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_nowait[pyloop] >[gw0][36m [2676/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_nowait[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlDataQueue::test_feed_pause[pyloop] >[gw0][36m [2677/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlDataQueue::test_feed_pause[pyloop] >tests/test_flowcontrol_streams.py::TestFlowControlDataQueue::test_resume_on_read[pyloop] >[gw2][36m [2678/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_close_timeout[pyloop] >tests/test_web_websocket_functional.py::test_concurrent_close[pyloop] >[gw2][36m [2679/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_concurrent_close[pyloop] >tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop] >[gw0][36m [2680/3262] [0m[32mPASSED[0m tests/test_flowcontrol_streams.py::TestFlowControlDataQueue::test_resume_on_read[pyloop] >tests/test_formdata.py::test_formdata_multipart >[gw0][36m [2681/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_formdata_multipart >tests/test_formdata.py::test_invalid_formdata_payload >[gw0][36m [2682/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_invalid_formdata_payload >tests/test_formdata.py::test_invalid_formdata_params >[gw0][36m [2683/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_invalid_formdata_params >tests/test_formdata.py::test_invalid_formdata_params2 >[gw0][36m [2684/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_invalid_formdata_params2 >tests/test_formdata.py::test_formdata_textio_charset >[gw2][36m [2685/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop] >tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop] >[gw0][36m [2686/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_formdata_textio_charset >tests/test_formdata.py::test_invalid_formdata_content_type >[gw0][36m [2687/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_invalid_formdata_content_type >tests/test_formdata.py::test_invalid_formdata_filename >[gw0][36m [2688/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_invalid_formdata_filename >tests/test_formdata.py::test_invalid_formdata_content_transfer_encoding >[gw0][36m [2689/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_invalid_formdata_content_transfer_encoding >tests/test_formdata.py::test_formdata_field_name_is_quoted >[gw2][36m [2690/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop] >tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop] >[gw0][36m [2691/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_formdata_field_name_is_quoted >tests/test_formdata.py::test_formdata_field_name_is_not_quoted >[gw2][36m [2692/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop] >tests/test_web_websocket_functional.py::test_ping[pyloop] >[gw0][36m [2693/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_formdata_field_name_is_not_quoted >tests/test_formdata.py::test_mark_formdata_as_processed[pyloop] >[gw2][36m [2694/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_ping[pyloop] >tests/test_web_websocket_functional.py::test_pong[pyloop] >[gw2][36m [2695/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_pong[pyloop] >tests/test_web_websocket_functional.py::test_change_status[pyloop] >[gw1][36m [2695/3262] [0m[31mFAILED[0m tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached >tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >[gw0][36m [2696/3262] [0m[32mPASSED[0m tests/test_formdata.py::test_mark_formdata_as_processed[pyloop] >tests/test_helpers.py::test_parse_mimetype[-expected0] >[gw0][36m [2697/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[-expected0] >tests/test_helpers.py::test_parse_mimetype[*-expected1] >[gw0][36m [2698/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[*-expected1] >tests/test_helpers.py::test_parse_mimetype[application/json-expected2] >[gw0][36m [2699/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[application/json-expected2] >tests/test_helpers.py::test_parse_mimetype[application/json; charset=utf-8-expected3] >[gw0][36m [2700/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[application/json; charset=utf-8-expected3] >tests/test_helpers.py::test_parse_mimetype[application/json; charset=utf-8;-expected4] >[gw0][36m [2701/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[application/json; charset=utf-8;-expected4] >tests/test_helpers.py::test_parse_mimetype[ApPlIcAtIoN/JSON;ChaRseT="UTF-8"-expected5] >[gw0][36m [2702/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[ApPlIcAtIoN/JSON;ChaRseT="UTF-8"-expected5] >tests/test_helpers.py::test_parse_mimetype[application/rss+xml-expected6] >[gw0][36m [2703/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[application/rss+xml-expected6] >tests/test_helpers.py::test_parse_mimetype[text/plain;base64-expected7] >[gw0][36m [2704/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_mimetype[text/plain;base64-expected7] >tests/test_helpers.py::test_guess_filename_with_file_object >[gw0][36m [2705/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_guess_filename_with_file_object >tests/test_helpers.py::test_guess_filename_with_path >[gw0][36m [2706/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_guess_filename_with_path >tests/test_helpers.py::test_guess_filename_with_default >[gw0][36m [2707/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_guess_filename_with_default >tests/test_helpers.py::test_basic_auth1 >[gw0][36m [2708/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth1 >tests/test_helpers.py::test_basic_auth2 >[gw0][36m [2709/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth2 >tests/test_helpers.py::test_basic_with_auth_colon_in_login >[gw0][36m [2710/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_with_auth_colon_in_login >tests/test_helpers.py::test_basic_auth3 >[gw0][36m [2711/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth3 >tests/test_helpers.py::test_basic_auth4 >[gw0][36m [2712/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth4 >[gw2][36m [2713/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_change_status[pyloop] >tests/test_helpers.py::test_basic_auth_decode[Basic bmtpbTpwd2Q=] >tests/test_web_websocket_functional.py::test_handle_protocol[pyloop] >[gw0][36m [2714/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode[Basic bmtpbTpwd2Q=] >tests/test_helpers.py::test_basic_auth_decode[basic bmtpbTpwd2Q=] >[gw0][36m [2715/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode[basic bmtpbTpwd2Q=] >tests/test_helpers.py::test_basic_auth_invalid >[gw0][36m [2716/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_invalid >tests/test_helpers.py::test_basic_auth_decode_not_basic >[gw0][36m [2717/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_not_basic >tests/test_helpers.py::test_basic_auth_decode_bad_base64 >[gw0][36m [2718/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_bad_base64 >tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic ???] >[gw0][36m [2719/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic ???] >tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic ] >[gw0][36m [2720/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic ] >tests/test_helpers.py::test_basic_auth_decode_invalid_credentials >[gw0][36m [2721/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_invalid_credentials >tests/test_helpers.py::test_basic_auth_decode_blank_username[:-expected_auth0] >[gw0][36m [2722/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_blank_username[:-expected_auth0] >tests/test_helpers.py::test_basic_auth_decode_blank_username[username:-expected_auth1] >[gw0][36m [2723/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_blank_username[username:-expected_auth1] >tests/test_helpers.py::test_basic_auth_decode_blank_username[:password-expected_auth2] >[gw0][36m [2724/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_blank_username[:password-expected_auth2] >tests/test_helpers.py::test_basic_auth_decode_blank_username[username:password-expected_auth3] >[gw0][36m [2725/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_decode_blank_username[username:password-expected_auth3] >tests/test_helpers.py::test_basic_auth_from_url >[gw2][36m [2726/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_handle_protocol[pyloop] >tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop] >[gw0][36m [2727/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_from_url >tests/test_helpers.py::test_basic_auth_no_user_from_url >[gw0][36m [2728/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_no_user_from_url >tests/test_helpers.py::test_basic_auth_no_auth_from_url >[gw0][36m [2729/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_no_auth_from_url >tests/test_helpers.py::test_basic_auth_from_not_url >[gw0][36m [2730/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basic_auth_from_not_url >tests/test_helpers.py::TestPyReify::test_reify >[gw0][36m [2731/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestPyReify::test_reify >tests/test_helpers.py::TestPyReify::test_reify_class >[gw0][36m [2732/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestPyReify::test_reify_class >tests/test_helpers.py::TestPyReify::test_reify_assignment >[gw0][36m [2733/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestPyReify::test_reify_assignment >tests/test_helpers.py::TestCReify::test_reify >[gw0][36m [2734/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestCReify::test_reify >tests/test_helpers.py::TestCReify::test_reify_class >[gw0][36m [2735/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestCReify::test_reify_class >tests/test_helpers.py::TestCReify::test_reify_assignment >[gw0][36m [2736/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestCReify::test_reify_assignment >tests/test_helpers.py::test_is_ip_address >[gw0][36m [2737/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_is_ip_address >tests/test_helpers.py::test_is_ip_address_bytes >[gw0][36m [2738/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_is_ip_address_bytes >tests/test_helpers.py::test_ipv4_addresses >[gw0][36m [2739/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ipv4_addresses >tests/test_helpers.py::test_ipv6_addresses >[gw0][36m [2740/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ipv6_addresses >tests/test_helpers.py::test_host_addresses >[gw0][36m [2741/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_host_addresses >tests/test_helpers.py::test_is_ip_address_invalid_type >[gw0][36m [2742/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_is_ip_address_invalid_type >tests/test_helpers.py::test_timeout_handle[pyloop] >[gw0][36m [2743/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_timeout_handle[pyloop] >tests/test_helpers.py::test_when_timeout_smaller_second[pyloop] >[gw2][36m [2744/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop] >tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop] >[gw0][36m [2745/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_when_timeout_smaller_second[pyloop] >tests/test_helpers.py::test_when_timeout_smaller_second_with_low_threshold[pyloop] >[gw2][36m [2746/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop] >tests/test_web_websocket_functional.py::test_receive_timeout[pyloop] >[gw0][36m [2747/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_when_timeout_smaller_second_with_low_threshold[pyloop] >tests/test_helpers.py::test_timeout_handle_cb_exc[pyloop] >[gw0][36m [2748/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_timeout_handle_cb_exc[pyloop] >tests/test_helpers.py::test_timer_context_not_cancelled >[gw0][36m [2749/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_timer_context_not_cancelled >tests/test_helpers.py::test_timer_context_timeout_does_not_leak_upward >[gw0][36m [2750/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_timer_context_timeout_does_not_leak_upward >tests/test_helpers.py::test_timer_context_timeout_does_swallow_cancellation >[gw2][36m [2751/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_receive_timeout[pyloop] >tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop] >[gw0][36m [2752/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_timer_context_timeout_does_swallow_cancellation >tests/test_helpers.py::test_timer_context_no_task[pyloop] >[gw0][36m [2753/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_timer_context_no_task[pyloop] >tests/test_helpers.py::test_weakref_handle[pyloop] >[gw2][36m [2754/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop] >tests/test_web_websocket_functional.py::test_heartbeat[pyloop] >[gw2][36m [2755/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_heartbeat[pyloop] >tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop] >[gw0][36m [2756/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_weakref_handle[pyloop] >tests/test_helpers.py::test_weakref_handle_with_small_threshold[pyloop] >[gw0][36m [2757/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_weakref_handle_with_small_threshold[pyloop] >tests/test_helpers.py::test_weakref_handle_weak[pyloop] >[gw2][36m [2758/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop] >tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop] >[gw2][36m [2759/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop] >tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop] >[gw0][36m [2760/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_weakref_handle_weak[pyloop] >tests/test_helpers.py::test_ceil_timeout >[gw0][36m [2761/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ceil_timeout >tests/test_helpers.py::test_ceil_timeout_round >[gw2][36m [2762/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop] >tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop] >[gw0][36m [2763/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ceil_timeout_round >tests/test_helpers.py::test_ceil_timeout_small >[gw0][36m [2764/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ceil_timeout_small >tests/test_helpers.py::test_ceil_call_later_with_small_threshold >[gw0][36m [2765/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ceil_call_later_with_small_threshold >tests/test_helpers.py::test_ceil_call_later_no_timeout >[gw0][36m [2766/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ceil_call_later_no_timeout >tests/test_helpers.py::test_ceil_timeout_none[pyloop] >[gw2][36m [2767/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop] >tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop] >[gw0][36m [2768/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ceil_timeout_none[pyloop] >tests/test_helpers.py::test_ceil_timeout_small_with_overriden_threshold[pyloop] >[gw0][36m [2769/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_ceil_timeout_small_with_overriden_threshold[pyloop] >tests/test_helpers.py::test_content_disposition[kwargs0-attachment; foo="bar"] >[gw0][36m [2770/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs0-attachment; foo="bar"] >tests/test_helpers.py::test_content_disposition[kwargs1-attachment; foo="bar[]"] >[gw0][36m [2771/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs1-attachment; foo="bar[]"] >tests/test_helpers.py::test_content_disposition[kwargs2-attachment; foo="\\ a\\"\\"b\\\\"] >[gw0][36m [2772/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs2-attachment; foo="\\ a\\"\\"b\\\\"] >tests/test_helpers.py::test_content_disposition[kwargs3-attachment; foo*=utf-8''b%C3%A4r] >[gw0][36m [2773/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs3-attachment; foo*=utf-8''b%C3%A4r] >tests/test_helpers.py::test_content_disposition[kwargs4-attachment; foo="b\xe4r \\"\\\\"] >[gw0][36m [2774/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs4-attachment; foo="b\xe4r \\"\\\\"] >tests/test_helpers.py::test_content_disposition[kwargs5-attachment; foo*=latin-1''b%E4r] >[gw0][36m [2775/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs5-attachment; foo*=latin-1''b%E4r] >tests/test_helpers.py::test_content_disposition[kwargs6-attachment; filename="b%C3%A4r"] >[gw0][36m [2776/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs6-attachment; filename="b%C3%A4r"] >tests/test_helpers.py::test_content_disposition[kwargs7-attachment; filename="b%E4r"] >[gw0][36m [2777/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs7-attachment; filename="b%E4r"] >tests/test_helpers.py::test_content_disposition[kwargs8-attachment; filename="b\xe4r \\"\\\\"] >[gw0][36m [2778/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition[kwargs8-attachment; filename="b\xe4r \\"\\\\"] >tests/test_helpers.py::test_content_disposition_bad_type >[gw0][36m [2779/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_content_disposition_bad_type >tests/test_helpers.py::test_set_content_disposition_bad_param >[gw0][36m [2780/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_set_content_disposition_bad_param >tests/test_helpers.py::test_proxies_from_env[http] >[gw0][36m [2781/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_proxies_from_env[http] >tests/test_helpers.py::test_proxies_from_env[https] >[gw0][36m [2782/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_proxies_from_env[https] >tests/test_helpers.py::test_proxies_from_env[ws] >[gw0][36m [2783/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_proxies_from_env[ws] >tests/test_helpers.py::test_proxies_from_env[wss] >[gw0][36m [2784/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_proxies_from_env[wss] >tests/test_helpers.py::test_proxies_from_env_skipped[https] >[gw0][36m [2785/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_proxies_from_env_skipped[https] >tests/test_helpers.py::test_proxies_from_env_skipped[wss] >[gw0][36m [2786/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_proxies_from_env_skipped[wss] >tests/test_helpers.py::test_proxies_from_env_http_with_auth[http] >[gw0][36m [2787/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_proxies_from_env_http_with_auth[http] >tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list] >[gw0][36m [2788/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list] >tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list_multiple] >[gw0][36m [2789/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list_multiple] >tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_http_proxy_list] >[gw0][36m [2790/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_http_proxy_list] >tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_https_proxy_list] >[gw0][36m [2791/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_https_proxy_list] >tests/test_helpers.py::test_get_env_proxy_for_url_negative[no_proxies_are_set] >[gw0][36m [2792/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url_negative[no_proxies_are_set] >tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_is_empty] >[gw0][36m [2793/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_is_empty] >tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list] >[gw0][36m [2794/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list] >tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_https_proxy_list] >[gw0][36m [2795/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_https_proxy_list] >tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list_multiple] >[gw0][36m [2796/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list_multiple] >tests/test_helpers.py::test_set_result[pyloop] >[gw2][36m [2797/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop] >tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop] >[gw0][36m [2798/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_set_result[pyloop] >tests/test_helpers.py::test_set_result_cancelled[pyloop] >[gw2][36m [2799/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop] >tests/test_web_websocket_functional.py::test_closed_async_for[pyloop] >[gw0][36m [2800/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_set_result_cancelled[pyloop] >tests/test_helpers.py::test_set_exception[pyloop] >[gw2][36m [2801/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_closed_async_for[pyloop] >tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop] >[gw0][36m [2802/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_set_exception[pyloop] >tests/test_helpers.py::test_set_exception_cancelled[pyloop] >[gw2][36m [2803/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop] >tests/test_web_websocket_functional.py::test_bug3380[pyloop] >[gw0][36m [2804/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_set_exception_cancelled[pyloop] >tests/test_helpers.py::TestChainMapProxy::test_inheritance >[gw0][36m [2805/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_inheritance >tests/test_helpers.py::TestChainMapProxy::test_getitem >[gw0][36m [2806/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_getitem >tests/test_helpers.py::TestChainMapProxy::test_getitem_not_found >[gw0][36m [2807/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_getitem_not_found >tests/test_helpers.py::TestChainMapProxy::test_get >[gw0][36m [2808/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_get >tests/test_helpers.py::TestChainMapProxy::test_get_default >[gw0][36m [2809/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_get_default >tests/test_helpers.py::TestChainMapProxy::test_get_non_default >[gw0][36m [2810/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_get_non_default >tests/test_helpers.py::TestChainMapProxy::test_len >[gw0][36m [2811/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_len >tests/test_helpers.py::TestChainMapProxy::test_iter >[gw0][36m [2812/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_iter >tests/test_helpers.py::TestChainMapProxy::test_contains >[gw0][36m [2813/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_contains >tests/test_helpers.py::TestChainMapProxy::test_bool >[gw0][36m [2814/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_bool >tests/test_helpers.py::TestChainMapProxy::test_repr >[gw0][36m [2815/3262] [0m[32mPASSED[0m tests/test_helpers.py::TestChainMapProxy::test_repr >tests/test_helpers.py::test_parse_http_date[xxyyzz-None] >[gw0][36m [2816/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_http_date[xxyyzz-None] >tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 4446413 00:56:40 GMT-None] >[gw0][36m [2817/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 4446413 00:56:40 GMT-None] >tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:80 GMT-None] >[gw0][36m [2818/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:80 GMT-None] >tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 GMT-expected3] >[gw0][36m [2819/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 GMT-expected3] >tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 +0900-expected4] >[gw0][36m [2820/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 +0900-expected4] >tests/test_helpers.py::test_netrc_from_env[machine example.com login username password pass\n-username] >[gw0][36m [2821/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_netrc_from_env[machine example.com login username password pass\n-username] >tests/test_helpers.py::test_netrc_from_home_does_not_raise_if_access_denied >[gw0][36m [2822/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_netrc_from_home_does_not_raise_if_access_denied >tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com login username password pass\n-expected_auth0] >[gw0][36m [2823/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com login username password pass\n-expected_auth0] >tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com account username password pass\n-expected_auth1] >[gw0][36m [2824/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com account username password pass\n-expected_auth1] >tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com password pass\n-expected_auth2] >[gw0][36m [2825/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com password pass\n-expected_auth2] >tests/test_helpers.py::test_read_basicauth_from_empty_netrc[] >[gw0][36m [2826/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_read_basicauth_from_empty_netrc[] >tests/test_helpers.py::test_method_must_be_empty_body >[gw0][36m [2827/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_method_must_be_empty_body >tests/test_helpers.py::test_should_remove_content_length_is_subset_of_must_be_empty_body >[gw0][36m [2828/3262] [0m[32mPASSED[0m tests/test_helpers.py::test_should_remove_content_length_is_subset_of_must_be_empty_body >tests/test_http_exceptions.py::TestHttpProcessingError::test_ctor >[gw0][36m [2829/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestHttpProcessingError::test_ctor >tests/test_http_exceptions.py::TestHttpProcessingError::test_pickle >[gw0][36m [2830/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestHttpProcessingError::test_pickle >tests/test_http_exceptions.py::TestHttpProcessingError::test_str >[gw0][36m [2831/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestHttpProcessingError::test_str >tests/test_http_exceptions.py::TestHttpProcessingError::test_repr >[gw0][36m [2832/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestHttpProcessingError::test_repr >tests/test_http_exceptions.py::TestBadHttpMessage::test_ctor >[gw0][36m [2833/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestBadHttpMessage::test_ctor >tests/test_http_exceptions.py::TestBadHttpMessage::test_pickle >[gw0][36m [2834/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestBadHttpMessage::test_pickle >tests/test_http_exceptions.py::TestBadHttpMessage::test_str >[gw0][36m [2835/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestBadHttpMessage::test_str >tests/test_http_exceptions.py::TestBadHttpMessage::test_repr >[gw0][36m [2836/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestBadHttpMessage::test_repr >tests/test_http_exceptions.py::TestLineTooLong::test_ctor >[gw0][36m [2837/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestLineTooLong::test_ctor >tests/test_http_exceptions.py::TestLineTooLong::test_pickle >[gw0][36m [2838/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestLineTooLong::test_pickle >tests/test_http_exceptions.py::TestLineTooLong::test_str >[gw0][36m [2839/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestLineTooLong::test_str >tests/test_http_exceptions.py::TestLineTooLong::test_repr >[gw0][36m [2840/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestLineTooLong::test_repr >tests/test_http_exceptions.py::TestInvalidHeader::test_ctor >[gw0][36m [2841/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestInvalidHeader::test_ctor >tests/test_http_exceptions.py::TestInvalidHeader::test_pickle >[gw0][36m [2842/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestInvalidHeader::test_pickle >tests/test_http_exceptions.py::TestInvalidHeader::test_str >[gw0][36m [2843/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestInvalidHeader::test_str >tests/test_http_exceptions.py::TestInvalidHeader::test_repr >[gw0][36m [2844/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestInvalidHeader::test_repr >tests/test_http_exceptions.py::TestBadStatusLine::test_ctor >[gw0][36m [2845/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestBadStatusLine::test_ctor >tests/test_http_exceptions.py::TestBadStatusLine::test_ctor2 >[gw0][36m [2846/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestBadStatusLine::test_ctor2 >tests/test_http_exceptions.py::TestBadStatusLine::test_pickle >[gw0][36m [2847/3262] [0m[32mPASSED[0m tests/test_http_exceptions.py::TestBadStatusLine::test_pickle >tests/test_http_parser.py::test_c_parser_loaded >[gw0][36m [2848/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_c_parser_loaded >tests/test_http_parser.py::test_parse_headers[py-parser-pyloop] >[gw2][36m [2849/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_bug3380[pyloop] >tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop] >[gw0][36m [2850/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_headers[py-parser-pyloop] >tests/test_http_parser.py::test_parse_headers[c-parser-pyloop] >[gw2][36m [2851/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop] >tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop] >[gw0][36m [2852/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_parse_headers[c-parser-pyloop] >tests/test_http_parser.py::test_reject_obsolete_line_folding[py-parser-pyloop] >[gw2][36m [2853/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop] >tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop] >[gw0][36m [2854/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_reject_obsolete_line_folding[py-parser-pyloop] >tests/test_http_parser.py::test_reject_obsolete_line_folding[c-parser-pyloop] >[gw2][36m [2855/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop] >tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop] >[gw2][36m [2856/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop] >tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop] >[gw0][36m [2857/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_reject_obsolete_line_folding[c-parser-pyloop] >tests/test_http_parser.py::test_invalid_character[pyloop] >[gw0][36m [2858/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_character[pyloop] >tests/test_http_parser.py::test_invalid_linebreak[pyloop] >[gw0][36m [2859/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_invalid_linebreak[pyloop] >tests/test_http_parser.py::test_cve_2023_37276[py-parser-pyloop] >[gw2][36m [2860/3262] [0m[32mPASSED[0m tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop] >tests/test_websocket_handshake.py::test_no_upgrade >[gw0][36m [2861/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_cve_2023_37276[py-parser-pyloop] >tests/test_http_parser.py::test_cve_2023_37276[c-parser-pyloop] >[gw2][36m [2862/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_no_upgrade >tests/test_websocket_handshake.py::test_no_connection >[gw2][36m [2863/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_no_connection >tests/test_websocket_handshake.py::test_protocol_version_unset >[gw0][36m [2864/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_cve_2023_37276[c-parser-pyloop] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-"] >[gw2][36m [2865/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_protocol_version_unset >tests/test_websocket_handshake.py::test_protocol_version_not_supported >[gw0][36m [2866/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-"] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-(] >[gw0][36m [2867/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-(] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-)] >[gw2][36m [2868/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_protocol_version_not_supported >tests/test_websocket_handshake.py::test_protocol_key_not_present >[gw0][36m [2869/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-)] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-,] >[gw0][36m [2870/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-,] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-/] >[gw2][36m [2871/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_protocol_key_not_present >tests/test_websocket_handshake.py::test_protocol_key_invalid >[gw0][36m [2872/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-/] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-:] >[gw2][36m [2873/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_protocol_key_invalid >tests/test_websocket_handshake.py::test_protocol_key_bad_size >[gw0][36m [2874/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-:] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-;] >[gw2][36m [2875/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_protocol_key_bad_size >tests/test_websocket_handshake.py::test_handshake_ok >[gw0][36m [2876/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-;] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-<] >[gw2][36m [2877/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_ok >tests/test_websocket_handshake.py::test_handshake_protocol >[gw0][36m [2878/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-<] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-=] >[gw1][36m [2879/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >[gw2][36m [2880/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_protocol >tests/test_websocket_handshake.py::test_handshake_protocol_agreement >[gw0][36m [2881/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-=] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop->] >[gw0][36m [2882/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop->] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-?] >[gw2][36m [2883/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_protocol_agreement >tests/test_websocket_handshake.py::test_handshake_protocol_unsupported >[gw0][36m [2884/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-?] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-@] >[gw2][36m [2885/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_protocol_unsupported >tests/test_websocket_handshake.py::test_handshake_compress >[gw0][36m [2886/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-@] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-[] >[gw0][36m [2887/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-[] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-\\] >[gw2][36m [2888/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress >tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover >[gw2][36m [2889/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover >tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover >[gw2][36m [2890/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover >tests/test_websocket_handshake.py::test_handshake_compress_wbits >[gw2][36m [2891/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress_wbits >tests/test_websocket_handshake.py::test_handshake_compress_wbits_error >[gw2][36m [2892/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress_wbits_error >tests/test_websocket_handshake.py::test_handshake_compress_bad_ext >[gw2][36m [2893/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress_bad_ext >tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad >[gw2][36m [2894/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad >tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits >[gw2][36m [2895/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits >tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding >[gw2][36m [2896/3262] [0m[32mPASSED[0m tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding >tests/test_websocket_parser.py::test_parse_frame[pyloop] >[gw0][36m [2897/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-\\] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-]] >[gw2][36m [2898/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame[pyloop] >tests/test_websocket_parser.py::test_parse_frame_length0[pyloop] >[gw0][36m [2899/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-]] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-{] >[gw2][36m [2900/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame_length0[pyloop] >tests/test_websocket_parser.py::test_parse_frame_length2[pyloop] >[gw0][36m [2901/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-{] >tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-}] >[gw2][36m [2902/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame_length2[pyloop] >tests/test_websocket_parser.py::test_parse_frame_length4[pyloop] >[gw0][36m [2903/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-}] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-"] >[gw2][36m [2904/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame_length4[pyloop] >tests/test_websocket_parser.py::test_parse_frame_mask[pyloop] >[gw0][36m [2905/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-"] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-(] >[gw2][36m [2906/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame_mask[pyloop] >tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop] >[gw0][36m [2907/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-(] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-)] >[gw2][36m [2908/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop] >tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop] >[gw0][36m [2909/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-)] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-,] >[gw0][36m [2910/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-,] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-/] >[gw2][36m [2911/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop] >tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop] >[gw0][36m [2912/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-/] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-:] >[gw2][36m [2913/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop] >tests/test_websocket_parser.py::test_ping_frame[pyloop] >[gw0][36m [2914/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-:] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-;] >[gw2][36m [2915/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_ping_frame[pyloop] >tests/test_websocket_parser.py::test_pong_frame[pyloop] >[gw0][36m [2916/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-;] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-<] >[gw2][36m [2917/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_pong_frame[pyloop] >tests/test_websocket_parser.py::test_close_frame[pyloop] >[gw0][36m [2918/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-<] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-=] >[gw2][36m [2919/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_close_frame[pyloop] >tests/test_websocket_parser.py::test_close_frame_info[pyloop] >[gw0][36m [2920/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-=] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop->] >[gw2][36m [2921/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_close_frame_info[pyloop] >tests/test_websocket_parser.py::test_close_frame_invalid[pyloop] >[gw0][36m [2922/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop->] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-?] >[gw2][36m [2923/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_close_frame_invalid[pyloop] >tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop] >[gw0][36m [2924/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-?] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-@] >[gw2][36m [2925/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop] >tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop] >[gw0][36m [2926/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-@] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-[] >[gw2][36m [2927/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop] >tests/test_websocket_parser.py::test_unknown_frame[pyloop] >[gw0][36m [2928/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-[] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-\\] >[gw2][36m [2929/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_unknown_frame[pyloop] >tests/test_websocket_parser.py::test_simple_text[pyloop] >[gw0][36m [2930/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-\\] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-]] >[gw0][36m [2931/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-]] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-{] >[gw2][36m [2932/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_simple_text[pyloop] >tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop] >[gw0][36m [2933/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-{] >tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-}] >[gw2][36m [2934/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop] >tests/test_websocket_parser.py::test_simple_binary[pyloop] >[gw0][36m [2935/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-}] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: -5] >[gw2][36m [2936/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_simple_binary[pyloop] >tests/test_websocket_parser.py::test_fragmentation_header[pyloop] >[gw0][36m [2937/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: -5] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: +256] >[gw2][36m [2938/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_fragmentation_header[pyloop] >tests/test_websocket_parser.py::test_continuation[pyloop] >[gw0][36m [2939/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: +256] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \xb9] >[gw2][36m [2940/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation[pyloop] >tests/test_websocket_parser.py::test_continuation_with_ping[pyloop] >[gw0][36m [2941/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \xb9] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \U0001d7d9] >[gw2][36m [2942/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation_with_ping[pyloop] >tests/test_websocket_parser.py::test_continuation_err[pyloop] >[gw0][36m [2943/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \U0001d7d9] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\rdef] >[gw2][36m [2944/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation_err[pyloop] >tests/test_websocket_parser.py::test_continuation_with_close[pyloop] >[gw0][36m [2945/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\rdef] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Bar: abc\ndef] >[gw0][36m [2946/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Bar: abc\ndef] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Baz: abc\x00def] >[gw2][36m [2947/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation_with_close[pyloop] >tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop] >[gw0][36m [2948/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Baz: abc\x00def] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo : bar] >[gw2][36m [2949/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop] >tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop] >[gw2][36m [2950/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop] >tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop] >[gw0][36m [2951/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo : bar] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo\t: bar] >[gw0][36m [2952/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo\t: bar] >[gw2][36m [2953/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop] >tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop] >tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-\xffoo: bar] >[gw0][36m [2954/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-\xffoo: bar] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: -5] >[gw2][36m [2955/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop] >[gw0][36m [2956/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: -5] >tests/test_websocket_parser.py::test_websocket_mask_python >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: +256] >[gw2][36m [2957/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_websocket_mask_python >tests/test_websocket_parser.py::test_websocket_mask_cython >[gw2][36m [2958/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_websocket_mask_cython >tests/test_websocket_parser.py::test_websocket_mask_python_empty >[gw2][36m [2959/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_websocket_mask_python_empty >tests/test_websocket_parser.py::test_websocket_mask_cython_empty >[gw2][36m [2960/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_websocket_mask_cython_empty >tests/test_websocket_parser.py::test_msgtype_aliases >[gw2][36m [2961/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_msgtype_aliases >tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop] >[gw0][36m [2962/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: +256] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \xb9] >[gw2][36m [2963/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop] >tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop] >[gw0][36m [2964/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \xb9] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \U0001d7d9] >[gw2][36m [2965/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop] >tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop] >[gw2][36m [2966/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop] >tests/test_websocket_parser.py::test_parse_no_compress_frame_single >[gw2][36m [2967/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_parse_no_compress_frame_single >tests/test_websocket_parser.py::test_msg_too_large[pyloop] >[gw0][36m [2968/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \U0001d7d9] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\rdef] >[gw0][36m [2969/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\rdef] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Bar: abc\ndef] >[gw2][36m [2970/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_msg_too_large[pyloop] >tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop] >[gw0][36m [2971/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Bar: abc\ndef] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Baz: abc\x00def] >[gw2][36m [2972/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop] >tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop] >[gw0][36m [2973/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Baz: abc\x00def] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo : bar] >[gw2][36m [2974/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop] >tests/test_websocket_parser.py::TestWebSocketError::test_ctor >[gw2][36m [2975/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::TestWebSocketError::test_ctor >tests/test_websocket_parser.py::TestWebSocketError::test_pickle >[gw2][36m [2976/3262] [0m[32mPASSED[0m tests/test_websocket_parser.py::TestWebSocketError::test_pickle >tests/test_websocket_writer.py::test_pong >[gw0][36m [2977/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo : bar] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo\t: bar] >[gw2][36m [2978/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_pong >tests/test_websocket_writer.py::test_ping >[gw0][36m [2979/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo\t: bar] >tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-\xffoo: bar] >[gw2][36m [2980/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_ping >tests/test_websocket_writer.py::test_send_text >[gw0][36m [2981/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-\xffoo: bar] >tests/test_http_parser.py::test_unpaired_surrogate_in_header_py[pyloop] >[gw0][36m [2982/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_unpaired_surrogate_in_header_py[pyloop] >tests/test_http_parser.py::test_content_length_transfer_encoding[py-parser-pyloop] >[gw2][36m [2983/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_text >tests/test_websocket_writer.py::test_send_binary >[gw0][36m [2984/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_content_length_transfer_encoding[py-parser-pyloop] >tests/test_http_parser.py::test_content_length_transfer_encoding[c-parser-pyloop] >[gw1][36m [2984/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >[gw2][36m [2985/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_binary >tests/test_websocket_writer.py::test_send_binary_long >[gw0][36m [2986/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_content_length_transfer_encoding[c-parser-pyloop] >tests/test_http_parser.py::test_bad_chunked_py[pyloop] >[gw2][36m [2987/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_binary_long >tests/test_websocket_writer.py::test_send_binary_very_long >[gw0][36m [2988/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_chunked_py[pyloop] >tests/test_http_parser.py::test_bad_chunked_c[pyloop] >[gw2][36m [2989/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_binary_very_long >tests/test_websocket_writer.py::test_close >[gw0][36m [2990/3262] [0m[32mPASSED[0m tests/test_http_parser.py::test_bad_chunked_c[pyloop] >tests/test_streams.py::test_isinstance_check >[gw0][36m [2991/3262] [0m[32mPASSED[0m tests/test_streams.py::test_isinstance_check >tests/test_tcp_helpers.py::test_tcp_nodelay_exception >[gw0][36m [2992/3262] [0m[32mPASSED[0m tests/test_tcp_helpers.py::test_tcp_nodelay_exception >tests/test_tcp_helpers.py::test_tcp_nodelay_enable >[gw0][36m [2993/3262] [0m[32mPASSED[0m tests/test_tcp_helpers.py::test_tcp_nodelay_enable >tests/test_tcp_helpers.py::test_tcp_nodelay_enable_and_disable >[gw2][36m [2994/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_close >tests/test_websocket_writer.py::test_send_text_masked >[gw0][36m [2995/3262] [0m[32mPASSED[0m tests/test_tcp_helpers.py::test_tcp_nodelay_enable_and_disable >tests/test_tcp_helpers.py::test_tcp_nodelay_enable_ipv6 >[gw0][36m [2996/3262] [0m[32mPASSED[0m tests/test_tcp_helpers.py::test_tcp_nodelay_enable_ipv6 >tests/test_tcp_helpers.py::test_tcp_nodelay_enable_unix >[gw0][36m [2997/3262] [0m[32mPASSED[0m tests/test_tcp_helpers.py::test_tcp_nodelay_enable_unix >tests/test_tcp_helpers.py::test_tcp_nodelay_enable_no_socket >[gw0][36m [2998/3262] [0m[32mPASSED[0m tests/test_tcp_helpers.py::test_tcp_nodelay_enable_no_socket >tests/test_test_utils.py::test_with_test_server_fails >[gw2][36m [2999/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_text_masked >tests/test_websocket_writer.py::test_send_compress_text >[gw0][36m [3000/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_with_test_server_fails >tests/test_test_utils.py::test_with_client_fails >[gw2][36m [3001/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_compress_text >tests/test_websocket_writer.py::test_send_compress_text_notakeover >[gw0][36m [3002/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_with_client_fails >tests/test_test_utils.py::test_aiohttp_client_close_is_idempotent >[gw2][36m [3003/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_compress_text_notakeover >tests/test_websocket_writer.py::test_send_compress_text_per_message >[gw0][36m [3004/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_aiohttp_client_close_is_idempotent >tests/test_test_utils.py::TestAioHTTPTestCase::test_example_with_loop >[gw0][36m [3005/3262] [0m[32mPASSED[0m tests/test_test_utils.py::TestAioHTTPTestCase::test_example_with_loop >tests/test_test_utils.py::TestAioHTTPTestCase::test_example_without_explicit_loop >[gw0][36m [3006/3262] [0m[32mPASSED[0m tests/test_test_utils.py::TestAioHTTPTestCase::test_example_without_explicit_loop >tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example >[gw0][36m [3007/3262] [0m[32mPASSED[0m tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example >tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example_without_explicit_loop >[gw0][36m [3008/3262] [0m[32mPASSED[0m tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example_without_explicit_loop >tests/test_test_utils.py::test_unittest_run_loop >[gw0][36m [3009/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_unittest_run_loop >tests/test_test_utils.py::test_get_route >[gw2][36m [3010/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_send_compress_text_per_message >tests/test_websocket_writer.py::test_concurrent_messages[16-<lambda>] >[gw0][36m [3011/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_get_route >tests/test_test_utils.py::test_client_websocket >[gw2][36m [3012/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_concurrent_messages[16-<lambda>] >tests/test_websocket_writer.py::test_concurrent_messages[4096-<lambda>] >[gw0][36m [3013/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_websocket >tests/test_test_utils.py::test_client_cookie >[gw2][36m [3014/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_concurrent_messages[4096-<lambda>] >tests/test_websocket_writer.py::test_concurrent_messages[32-<lambda>] >[gw0][36m [3015/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_cookie >tests/test_test_utils.py::test_test_client_methods[get] >[gw2][36m [3016/3262] [0m[32mPASSED[0m tests/test_websocket_writer.py::test_concurrent_messages[32-<lambda>] >tests/test_worker.py::test_init_process[AsyncioWorker-pyloop] >[gw0][36m [3017/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_methods[get] >tests/test_test_utils.py::test_test_client_methods[post0] >[gw2][36m [3018/3262] [0m[32mPASSED[0m tests/test_worker.py::test_init_process[AsyncioWorker-pyloop] >tests/test_worker.py::test_init_process[UvloopWorker-pyloop] >[gw0][36m [3019/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_methods[post0] >tests/test_test_utils.py::test_test_client_methods[options] >[gw2][36m [3020/3262] [0m[32mPASSED[0m tests/test_worker.py::test_init_process[UvloopWorker-pyloop] >tests/test_worker.py::test_run[AsyncioWorker-pyloop] >[gw0][36m [3021/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_methods[options] >tests/test_test_utils.py::test_test_client_methods[post1] >[gw0][36m [3022/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_methods[post1] >tests/test_test_utils.py::test_test_client_methods[put] >[gw2][36m [3023/3262] [0m[32mPASSED[0m tests/test_worker.py::test_run[AsyncioWorker-pyloop] >tests/test_worker.py::test_run[UvloopWorker-pyloop] >[gw0][36m [3024/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_methods[put] >tests/test_test_utils.py::test_test_client_methods[patch] >[gw2][36m [3025/3262] [0m[32mPASSED[0m tests/test_worker.py::test_run[UvloopWorker-pyloop] >tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop] >[gw0][36m [3026/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_methods[patch] >tests/test_test_utils.py::test_test_client_methods[delete] >[gw2][36m [3027/3262] [0m[32mPASSED[0m tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop] >tests/test_worker.py::test_run_async_factory[UvloopWorker-pyloop] >[gw0][36m [3028/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_methods[delete] >tests/test_test_utils.py::test_test_client_head >[gw2][36m [3029/3262] [0m[32mPASSED[0m tests/test_worker.py::test_run_async_factory[UvloopWorker-pyloop] >tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop] >[gw0][36m [3030/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_head >tests/test_test_utils.py::test_make_mocked_request[headers0] >[gw0][36m [3031/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request[headers0] >tests/test_test_utils.py::test_make_mocked_request[headers1] >[gw0][36m [3032/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request[headers1] >tests/test_test_utils.py::test_make_mocked_request[headers2] >[gw0][36m [3033/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request[headers2] >tests/test_test_utils.py::test_make_mocked_request_sslcontext >[gw0][36m [3034/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_sslcontext >tests/test_test_utils.py::test_make_mocked_request_unknown_extra_info >[gw0][36m [3035/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_unknown_extra_info >tests/test_test_utils.py::test_make_mocked_request_app >[gw0][36m [3036/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_app >tests/test_test_utils.py::test_make_mocked_request_app_can_store_values >[gw0][36m [3037/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_app_can_store_values >tests/test_test_utils.py::test_make_mocked_request_app_access_non_existing >[gw0][36m [3038/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_app_access_non_existing >tests/test_test_utils.py::test_make_mocked_request_match_info >[gw0][36m [3039/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_match_info >tests/test_test_utils.py::test_make_mocked_request_content >[gw0][36m [3040/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_content >tests/test_test_utils.py::test_make_mocked_request_empty_payload >[gw2][36m [3041/3262] [0m[32mPASSED[0m tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop] >tests/test_worker.py::test_run_not_app[UvloopWorker-pyloop] >[gw0][36m [3042/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_empty_payload >tests/test_test_utils.py::test_make_mocked_request_transport >[gw0][36m [3043/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_make_mocked_request_transport >tests/test_test_utils.py::test_test_client_props >[gw2][36m [3044/3262] [0m[32mPASSED[0m tests/test_worker.py::test_run_not_app[UvloopWorker-pyloop] >tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop] >[gw0][36m [3045/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_props >tests/test_test_utils.py::test_test_client_raw_server_props >[gw2][36m [3046/3262] [0m[32mPASSED[0m tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop] >tests/test_worker.py::test_handle_abort[UvloopWorker-pyloop] >[gw0][36m [3047/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_client_raw_server_props >tests/test_test_utils.py::test_test_server_context_manager >[gw2][36m [3048/3262] [0m[32mPASSED[0m tests/test_worker.py::test_handle_abort[UvloopWorker-pyloop] >tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop] >[gw0][36m [3049/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_server_context_manager >tests/test_test_utils.py::test_client_unsupported_arg >[gw0][36m [3050/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_unsupported_arg >tests/test_test_utils.py::test_server_make_url_yarl_compatibility >[gw0][36m [3051/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_server_make_url_yarl_compatibility >tests/test_test_utils.py::test_testcase_no_app >[gw2][36m [3052/3262] [0m[32mPASSED[0m tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop] >tests/test_worker.py::test__wait_next_notify[UvloopWorker-pyloop] >[gw0][36m [3053/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_testcase_no_app >tests/test_test_utils.py::test_server_context_manager >[gw2][36m [3054/3262] [0m[32mPASSED[0m tests/test_worker.py::test__wait_next_notify[UvloopWorker-pyloop] >tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop] >[gw0][36m [3055/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_server_context_manager >tests/test_test_utils.py::test_client_context_manager_response[head] >[gw2][36m [3056/3262] [0m[32mPASSED[0m tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop] >tests/test_worker.py::test__notify_waiter_done[UvloopWorker-pyloop] >[gw0][36m [3057/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[head] >tests/test_test_utils.py::test_client_context_manager_response[get] >[gw2][36m [3058/3262] [0m[32mPASSED[0m tests/test_worker.py::test__notify_waiter_done[UvloopWorker-pyloop] >tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop] >[gw0][36m [3059/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[get] >tests/test_test_utils.py::test_client_context_manager_response[post0] >[gw2][36m [3060/3262] [0m[32mPASSED[0m tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop] >tests/test_worker.py::test__notify_waiter_done_explicit_waiter[UvloopWorker-pyloop] >[gw0][36m [3061/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[post0] >tests/test_test_utils.py::test_client_context_manager_response[options] >[gw2][36m [3062/3262] [0m[32mPASSED[0m tests/test_worker.py::test__notify_waiter_done_explicit_waiter[UvloopWorker-pyloop] >tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop] >[gw0][36m [3063/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[options] >tests/test_test_utils.py::test_client_context_manager_response[post1] >[gw2][36m [3064/3262] [0m[32mPASSED[0m tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop] >tests/test_worker.py::test_init_signals[UvloopWorker-pyloop] >[gw0][36m [3065/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[post1] >tests/test_test_utils.py::test_client_context_manager_response[put] >[gw0][36m [3066/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[put] >tests/test_test_utils.py::test_client_context_manager_response[patch] >[gw2][36m [3067/3262] [0m[32mPASSED[0m tests/test_worker.py::test_init_signals[UvloopWorker-pyloop] >tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] >[gw0][36m [3068/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[patch] >tests/test_test_utils.py::test_client_context_manager_response[delete] >[gw2][36m [3069/3262] [0m[32mPASSED[0m tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] >tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"] >[gw2][36m [3070/3262] [0m[32mPASSED[0m tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"] >tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] >[gw0][36m [3071/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_client_context_manager_response[delete] >tests/test_test_utils.py::test_custom_port >[gw2][36m [3072/3262] [0m[32mPASSED[0m tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] >tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"] >[gw0][36m [3073/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_custom_port >tests/test_test_utils.py::test_base_test_server_socket_factory[TestServer] >[gw2][36m [3074/3262] [0m[32mPASSED[0m tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"] >tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop] >[gw0][36m [3075/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_base_test_server_socket_factory[TestServer] >tests/test_test_utils.py::test_base_test_server_socket_factory[RawTestServer] >[gw2][36m [3076/3262] [0m[32mPASSED[0m tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop] >tests/test_worker.py::test__get_valid_log_format_exc[UvloopWorker-pyloop] >[gw0][36m [3077/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_base_test_server_socket_factory[RawTestServer] >tests/test_test_utils.py::test_test_server_hostnames[127.0.0.1-127.0.0.1] >[gw2][36m [3078/3262] [0m[32mPASSED[0m tests/test_worker.py::test__get_valid_log_format_exc[UvloopWorker-pyloop] >tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop] >[gw0][36m [3079/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_server_hostnames[127.0.0.1-127.0.0.1] >tests/test_test_utils.py::test_test_server_hostnames[localhost-127.0.0.1] >[gw0][36m [3080/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_server_hostnames[localhost-127.0.0.1] >[gw2][36m [3081/3262] [0m[32mPASSED[0m tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop] >tests/test_worker.py::test__run_ok_parent_changed[UvloopWorker-pyloop] >tests/test_test_utils.py::test_test_server_hostnames[::1-::1] >[gw2][36m [3082/3262] [0m[32mPASSED[0m tests/test_worker.py::test__run_ok_parent_changed[UvloopWorker-pyloop] >tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop] >[gw0][36m [3083/3262] [0m[32mPASSED[0m tests/test_test_utils.py::test_test_server_hostnames[::1-::1] >tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_default >[gw0][36m [3084/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_default >tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_factory >[gw0][36m [3085/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_factory >tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_request_ctx >[gw0][36m [3086/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_request_ctx >tests/test_tracing.py::TestTraceConfig::test_freeze >[gw0][36m [3087/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTraceConfig::test_freeze >tests/test_tracing.py::TestTrace::test_send[request_start-params0-TraceRequestStartParams] >[gw0][36m [3088/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[request_start-params0-TraceRequestStartParams] >tests/test_tracing.py::TestTrace::test_send[request_chunk_sent-params1-TraceRequestChunkSentParams] >[gw1][36m [3088/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >[gw0][36m [3089/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[request_chunk_sent-params1-TraceRequestChunkSentParams] >tests/test_tracing.py::TestTrace::test_send[response_chunk_received-params2-TraceResponseChunkReceivedParams] >[gw2][36m [3090/3262] [0m[32mPASSED[0m tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop] >tests/test_worker.py::test__run_exc[UvloopWorker-pyloop] >[gw0][36m [3091/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[response_chunk_received-params2-TraceResponseChunkReceivedParams] >tests/test_tracing.py::TestTrace::test_send[request_end-params3-TraceRequestEndParams] >[gw0][36m [3092/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[request_end-params3-TraceRequestEndParams] >tests/test_tracing.py::TestTrace::test_send[request_exception-params4-TraceRequestExceptionParams] >[gw0][36m [3093/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[request_exception-params4-TraceRequestExceptionParams] >tests/test_tracing.py::TestTrace::test_send[request_redirect-params5-TraceRequestRedirectParams] >[gw0][36m [3094/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[request_redirect-params5-TraceRequestRedirectParams] >tests/test_tracing.py::TestTrace::test_send[connection_queued_start-params6-TraceConnectionQueuedStartParams] >[gw2][36m [3095/3262] [0m[32mPASSED[0m tests/test_worker.py::test__run_exc[UvloopWorker-pyloop] >tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop] >[gw0][36m [3096/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[connection_queued_start-params6-TraceConnectionQueuedStartParams] >tests/test_tracing.py::TestTrace::test_send[connection_queued_end-params7-TraceConnectionQueuedEndParams] >[gw2][36m [3097/3262] [0m[32mPASSED[0m tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop] >tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[UvloopWorker-pyloop] >[gw0][36m [3098/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[connection_queued_end-params7-TraceConnectionQueuedEndParams] >tests/test_tracing.py::TestTrace::test_send[connection_create_start-params8-TraceConnectionCreateStartParams] >[gw2][36m [3099/3262] [0m[32mPASSED[0m tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[UvloopWorker-pyloop] >tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop] >[gw0][36m [3100/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[connection_create_start-params8-TraceConnectionCreateStartParams] >tests/test_tracing.py::TestTrace::test_send[connection_create_end-params9-TraceConnectionCreateEndParams] >[gw2][36m [3101/3262] [0m[32mPASSED[0m tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop] >tests/test_worker.py::test__create_ssl_context_with_ciphers[UvloopWorker-pyloop] >[gw2][36m [3102/3262] [0m[32mPASSED[0m tests/test_worker.py::test__create_ssl_context_with_ciphers[UvloopWorker-pyloop] >tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop] >[gw0][36m [3103/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[connection_create_end-params9-TraceConnectionCreateEndParams] >tests/test_tracing.py::TestTrace::test_send[connection_reuseconn-params10-TraceConnectionReuseconnParams] >[gw2][36m [3104/3262] [0m[32mPASSED[0m tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop] >[gw0][36m [3105/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[connection_reuseconn-params10-TraceConnectionReuseconnParams] >tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_start-params11-TraceDnsResolveHostStartParams] >tests/test_worker.py::test__create_ssl_context_with_ca_certs[UvloopWorker-pyloop] >[gw0][36m [3106/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_start-params11-TraceDnsResolveHostStartParams] >tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_end-params12-TraceDnsResolveHostEndParams] >[gw2][36m [3107/3262] [0m[32mPASSED[0m tests/test_worker.py::test__create_ssl_context_with_ca_certs[UvloopWorker-pyloop] >tests/test_streams.py::TestStreamReader::test_read_nowait_n >[gw0][36m [3108/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_end-params12-TraceDnsResolveHostEndParams] >tests/test_tracing.py::TestTrace::test_send[dns_cache_hit-params13-TraceDnsCacheHitParams] >[gw2][36m [3109/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_nowait_n >tests/test_streams.py::TestStreamReader::test_read_nowait_exception >[gw2][36m [3110/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_nowait_exception >[gw0][36m [3111/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[dns_cache_hit-params13-TraceDnsCacheHitParams] >tests/test_streams.py::TestStreamReader::test_read_nowait_waiter >tests/test_tracing.py::TestTrace::test_send[dns_cache_miss-params14-TraceDnsCacheMissParams] >[gw0][36m [3112/3262] [0m[32mPASSED[0m tests/test_tracing.py::TestTrace::test_send[dns_cache_miss-params14-TraceDnsCacheMissParams] >[gw2][36m [3113/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_nowait_waiter >tests/test_urldispatch.py::test_register_uncommon_http_methods >[gw0][36m [3114/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_register_uncommon_http_methods >tests/test_urldispatch.py::test_add_route_root >tests/test_streams.py::TestStreamReader::test_readchunk >[gw0][36m [3115/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_root >tests/test_urldispatch.py::test_add_route_simple >[gw2][36m [3116/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readchunk >tests/test_streams.py::TestStreamReader::test_readchunk_wait_eof >[gw0][36m [3117/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_simple >tests/test_urldispatch.py::test_add_with_matchdict >[gw0][36m [3118/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_with_matchdict >tests/test_urldispatch.py::test_add_with_matchdict_with_colon >[gw0][36m [3119/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_with_matchdict_with_colon >tests/test_urldispatch.py::test_add_route_with_add_get_shortcut >[gw2][36m [3120/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readchunk_wait_eof >tests/test_streams.py::TestStreamReader::test_begin_and_end_chunk_receiving >[gw0][36m [3121/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_add_get_shortcut >tests/test_urldispatch.py::test_add_route_with_add_post_shortcut >[gw2][36m [3122/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_begin_and_end_chunk_receiving >tests/test_streams.py::TestStreamReader::test_readany_chunk_end_race >[gw0][36m [3123/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_add_post_shortcut >tests/test_urldispatch.py::test_add_route_with_add_put_shortcut >[gw0][36m [3124/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_add_put_shortcut >tests/test_urldispatch.py::test_add_route_with_add_patch_shortcut >[gw0][36m [3125/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_add_patch_shortcut >tests/test_urldispatch.py::test_add_route_with_add_delete_shortcut >[gw0][36m [3126/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_add_delete_shortcut >tests/test_urldispatch.py::test_add_route_with_add_head_shortcut >[gw0][36m [3127/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_route_with_add_head_shortcut >tests/test_urldispatch.py::test_add_with_name >[gw2][36m [3128/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readany_chunk_end_race >tests/test_streams.py::TestStreamReader::test_end_chunk_receiving_without_begin >[gw0][36m [3129/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_with_name >tests/test_urldispatch.py::test_add_with_tailing_slash >[gw2][36m [3130/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_end_chunk_receiving_without_begin >tests/test_streams.py::TestStreamReader::test_readchunk_with_unread >[gw0][36m [3131/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_with_tailing_slash >tests/test_urldispatch.py::test_add_invalid_path >[gw0][36m [3132/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_invalid_path >tests/test_urldispatch.py::test_add_url_invalid1 >[gw0][36m [3133/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_url_invalid1 >tests/test_urldispatch.py::test_add_url_invalid2 >[gw0][36m [3134/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_url_invalid2 >tests/test_urldispatch.py::test_add_url_invalid3 >[gw0][36m [3135/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_url_invalid3 >tests/test_urldispatch.py::test_add_url_invalid4 >[gw0][36m [3136/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_url_invalid4 >tests/test_urldispatch.py::test_add_url_escaping >[gw2][36m [3137/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readchunk_with_unread >tests/test_streams.py::TestStreamReader::test_readchunk_with_other_read_calls >[gw0][36m [3138/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_url_escaping >tests/test_urldispatch.py::test_any_method >[gw2][36m [3139/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readchunk_with_other_read_calls >tests/test_streams.py::TestStreamReader::test_chunksplits_memory_leak >[gw0][36m [3140/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_any_method >tests/test_urldispatch.py::test_match_second_result_in_table >[gw2][36m [3141/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_chunksplits_memory_leak >tests/test_streams.py::TestStreamReader::test_read_empty_chunks >[gw0][36m [3142/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_match_second_result_in_table >tests/test_urldispatch.py::test_raise_method_not_allowed >[gw2][36m [3143/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_empty_chunks >tests/test_streams.py::TestStreamReader::test_readchunk_separate_http_chunk_tail >[gw0][36m [3144/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_raise_method_not_allowed >tests/test_urldispatch.py::test_raise_method_not_found >[gw0][36m [3145/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_raise_method_not_found >tests/test_urldispatch.py::test_double_add_url_with_the_same_name >[gw0][36m [3146/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_double_add_url_with_the_same_name >tests/test_urldispatch.py::test_route_plain >[gw0][36m [3147/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_route_plain >tests/test_urldispatch.py::test_route_unknown_route_name >[gw0][36m [3148/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_route_unknown_route_name >tests/test_urldispatch.py::test_route_dynamic >[gw0][36m [3149/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_route_dynamic >tests/test_urldispatch.py::test_add_static_path_checks >[gw0][36m [3150/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_path_checks >tests/test_urldispatch.py::test_add_static_path_resolution >[gw0][36m [3151/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_path_resolution >tests/test_urldispatch.py::test_add_static >[gw0][36m [3152/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static >tests/test_urldispatch.py::test_add_static_append_version >[gw0][36m [3153/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version >tests/test_urldispatch.py::test_add_static_append_version_set_from_constructor >[gw0][36m [3154/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version_set_from_constructor >tests/test_urldispatch.py::test_add_static_append_version_override_constructor >[gw0][36m [3155/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version_override_constructor >tests/test_urldispatch.py::test_add_static_append_version_filename_without_slash >[gw0][36m [3156/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version_filename_without_slash >tests/test_urldispatch.py::test_add_static_append_version_non_exists_file >[gw0][36m [3157/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version_non_exists_file >tests/test_urldispatch.py::test_add_static_append_version_non_exists_file_without_slash >[gw0][36m [3158/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version_non_exists_file_without_slash >tests/test_urldispatch.py::test_add_static_append_version_follow_symlink >[gw0][36m [3159/3262] [0m[32mPASSED[0m tests/test_urldispatch.py::test_add_static_append_version_follow_symlink >tests/test_streams.py::TestStreamReader::test_readline_exception >[gw0][36m [3160/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline_exception >tests/test_streams.py::TestStreamReader::test_readuntil[*] >[gw0][36m [3161/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil[*] >tests/test_streams.py::TestStreamReader::test_readuntil[**] >[gw2][36m [3162/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readchunk_separate_http_chunk_tail >tests/test_streams.py::TestStreamReader::test___repr__ >[gw0][36m [3163/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil[**] >tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&] >[gw2][36m [3164/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test___repr__ >tests/test_streams.py::TestStreamReader::test___repr__nondefault_limit >[gw0][36m [3165/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&] >tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&&] >[gw2][36m [3166/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test___repr__nondefault_limit >tests/test_streams.py::TestStreamReader::test___repr__eof >[gw0][36m [3167/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&&] >tests/test_streams.py::TestStreamReader::test_readuntil_limit[$] >[gw2][36m [3168/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test___repr__eof >tests/test_streams.py::TestStreamReader::test___repr__data >[gw2][36m [3169/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test___repr__data >tests/test_streams.py::TestStreamReader::test___repr__exception >[gw0][36m [3170/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_limit[$] >tests/test_streams.py::TestStreamReader::test_readuntil_limit[$$] >[gw2][36m [3171/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test___repr__exception >tests/test_streams.py::TestStreamReader::test___repr__waiter >[gw0][36m [3172/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_limit[$$] >tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!] >[gw2][36m [3173/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test___repr__waiter >tests/test_streams.py::TestStreamReader::test_unread_empty >[gw0][36m [3174/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!] >tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!!] >[gw2][36m [3175/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_unread_empty >tests/test_streams.py::test_empty_stream_reader >[gw0][36m [3176/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!!] >tests/test_streams.py::TestStreamReader::test_readuntil_eof[@] >[gw2][36m [3177/3262] [0m[32mPASSED[0m tests/test_streams.py::test_empty_stream_reader >tests/test_streams.py::test_empty_stream_reader_iter_chunks >[gw0][36m [3178/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_eof[@] >tests/test_streams.py::TestStreamReader::test_readuntil_eof[@@] >[gw0][36m [3179/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_eof[@@] >tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@] >[gw2][36m [3180/3262] [0m[32mPASSED[0m tests/test_streams.py::test_empty_stream_reader_iter_chunks >tests/test_streams.py::TestDataQueue::test_is_eof[pyloop] >[gw1][36m [3180/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >[gw0][36m [3181/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@] >tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@@] >[gw2][36m [3182/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_is_eof[pyloop] >tests/test_streams.py::TestDataQueue::test_at_eof[pyloop] >[gw0][36m [3183/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@@] >tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!] >[gw2][36m [3184/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_at_eof[pyloop] >tests/test_streams.py::TestDataQueue::test_feed_data[pyloop] >[gw0][36m [3185/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!] >tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!!] >[gw2][36m [3186/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_feed_data[pyloop] >tests/test_streams.py::TestDataQueue::test_feed_eof[pyloop] >[gw0][36m [3187/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!!] >tests/test_streams.py::TestStreamReader::test_readuntil_exception[#] >[gw2][36m [3188/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_feed_eof[pyloop] >tests/test_streams.py::TestDataQueue::test_read[pyloop] >[gw2][36m [3189/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read[pyloop] >tests/test_streams.py::TestDataQueue::test_read_eof[pyloop] >[gw0][36m [3190/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_exception[#] >tests/test_streams.py::TestStreamReader::test_readuntil_exception[##] >[gw2][36m [3191/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read_eof[pyloop] >tests/test_streams.py::TestDataQueue::test_read_cancelled[pyloop] >[gw0][36m [3192/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readuntil_exception[##] >tests/test_streams.py::TestStreamReader::test_readexactly_zero_or_less >[gw2][36m [3193/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read_cancelled[pyloop] >tests/test_streams.py::TestDataQueue::test_read_until_eof[pyloop] >[gw0][36m [3194/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readexactly_zero_or_less >tests/test_streams.py::TestStreamReader::test_readexactly >[gw2][36m [3195/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read_until_eof[pyloop] >tests/test_streams.py::TestDataQueue::test_read_exc[pyloop] >[gw0][36m [3196/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readexactly >tests/test_streams.py::TestStreamReader::test_readexactly_eof >[gw2][36m [3197/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read_exc[pyloop] >tests/test_streams.py::TestDataQueue::test_read_exception[pyloop] >[gw2][36m [3198/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read_exception[pyloop] >tests/test_streams.py::TestDataQueue::test_read_exception_with_data[pyloop] >[gw0][36m [3199/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readexactly_eof >tests/test_streams.py::TestStreamReader::test_readexactly_exception >[gw2][36m [3200/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read_exception_with_data[pyloop] >tests/test_streams.py::TestDataQueue::test_read_exception_on_wait[pyloop] >[gw0][36m [3201/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readexactly_exception >tests/test_streams.py::TestStreamReader::test_unread_data >[gw2][36m [3202/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_read_exception_on_wait[pyloop] >tests/test_streams.py::TestDataQueue::test_exception[pyloop] >[gw0][36m [3203/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_unread_data >tests/test_streams.py::TestStreamReader::test_exception >[gw2][36m [3204/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_exception[pyloop] >tests/test_streams.py::TestDataQueue::test_exception_waiter[pyloop] >[gw0][36m [3205/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_exception >tests/test_streams.py::TestStreamReader::test_exception_waiter >[gw2][36m [3206/3262] [0m[32mPASSED[0m tests/test_streams.py::TestDataQueue::test_exception_waiter[pyloop] >tests/test_streams.py::test_feed_data_waiters >[gw0][36m [3207/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_exception_waiter >tests/test_streams.py::TestStreamReader::test_exception_cancel >[gw2][36m [3208/3262] [0m[32mPASSED[0m tests/test_streams.py::test_feed_data_waiters >tests/test_streams.py::test_feed_data_completed_waiters >[gw0][36m [3209/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_exception_cancel >tests/test_streams.py::TestStreamReader::test_readany_eof >[gw2][36m [3210/3262] [0m[32mPASSED[0m tests/test_streams.py::test_feed_data_completed_waiters >tests/test_streams.py::test_feed_eof_waiters >[gw0][36m [3211/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readany_eof >tests/test_streams.py::TestStreamReader::test_readany_empty_eof >[gw2][36m [3212/3262] [0m[32mPASSED[0m tests/test_streams.py::test_feed_eof_waiters >tests/test_streams.py::test_feed_eof_cancelled >[gw0][36m [3213/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readany_empty_eof >tests/test_streams.py::TestStreamReader::test_readany_exception >[gw2][36m [3214/3262] [0m[32mPASSED[0m tests/test_streams.py::test_feed_eof_cancelled >tests/test_streams.py::test_on_eof >[gw0][36m [3215/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readany_exception >tests/test_streams.py::TestStreamReader::test_read_nowait >[gw2][36m [3216/3262] [0m[32mPASSED[0m tests/test_streams.py::test_on_eof >tests/test_streams.py::test_on_eof_empty_reader >[gw0][36m [3217/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_nowait >tests/test_streams.py::TestStreamReader::test_read_all >[gw2][36m [3218/3262] [0m[32mPASSED[0m tests/test_streams.py::test_on_eof_empty_reader >tests/test_streams.py::test_on_eof_exc_in_callback >[gw0][36m [3219/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_all >tests/test_streams.py::TestStreamReader::test_read_up_to >[gw2][36m [3220/3262] [0m[32mPASSED[0m tests/test_streams.py::test_on_eof_exc_in_callback >tests/test_streams.py::test_on_eof_exc_in_callback_empty_stream_reader >[gw0][36m [3221/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_up_to >tests/test_streams.py::TestStreamReader::test_read_eof >[gw2][36m [3222/3262] [0m[32mPASSED[0m tests/test_streams.py::test_on_eof_exc_in_callback_empty_stream_reader >tests/test_streams.py::test_on_eof_eof_is_set >[gw0][36m [3223/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_eof >tests/test_streams.py::TestStreamReader::test_read_eof_infinite >[gw2][36m [3224/3262] [0m[32mPASSED[0m tests/test_streams.py::test_on_eof_eof_is_set >tests/test_streams.py::test_on_eof_eof_is_set_exception >[gw0][36m [3225/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_eof_infinite >tests/test_streams.py::TestStreamReader::test_read_eof_unread_data_no_warning >[gw2][36m [3226/3262] [0m[32mPASSED[0m tests/test_streams.py::test_on_eof_eof_is_set_exception >tests/test_streams.py::test_set_exception >[gw2][36m [3227/3262] [0m[32mPASSED[0m tests/test_streams.py::test_set_exception >tests/test_streams.py::test_set_exception_cancelled >[gw0][36m [3228/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_eof_unread_data_no_warning >tests/test_streams.py::TestStreamReader::test_read_until_eof >[gw2][36m [3229/3262] [0m[32mPASSED[0m tests/test_streams.py::test_set_exception_cancelled >tests/test_streams.py::test_set_exception_eof_callbacks >[gw0][36m [3230/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_until_eof >tests/test_streams.py::TestStreamReader::test_read_exception >[gw2][36m [3231/3262] [0m[32mPASSED[0m tests/test_streams.py::test_set_exception_eof_callbacks >tests/test_streams.py::test_stream_reader_lines >[gw0][36m [3232/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_exception >tests/test_streams.py::TestStreamReader::test_readline >[gw2][36m [3233/3262] [0m[32mPASSED[0m tests/test_streams.py::test_stream_reader_lines >tests/test_streams.py::test_stream_reader_chunks_complete >[gw0][36m [3234/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline >tests/test_streams.py::TestStreamReader::test_readline_limit_with_existing_data >[gw2][36m [3235/3262] [0m[32mPASSED[0m tests/test_streams.py::test_stream_reader_chunks_complete >tests/test_streams.py::test_stream_reader_chunks_incomplete >[gw0][36m [3236/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline_limit_with_existing_data >tests/test_streams.py::TestStreamReader::test_readline_limit >[gw2][36m [3237/3262] [0m[32mPASSED[0m tests/test_streams.py::test_stream_reader_chunks_incomplete >tests/test_streams.py::test_data_queue_empty >[gw0][36m [3238/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline_limit >tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait >[gw2][36m [3239/3262] [0m[32mPASSED[0m tests/test_streams.py::test_data_queue_empty >tests/test_streams.py::test_data_queue_items >[gw0][36m [3240/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait >tests/test_streams.py::TestStreamReader::test_readline_eof >[gw2][36m [3241/3262] [0m[32mPASSED[0m tests/test_streams.py::test_data_queue_items >tests/test_streams.py::test_stream_reader_iter_any >[gw2][36m [3242/3262] [0m[32mPASSED[0m tests/test_streams.py::test_stream_reader_iter_any >tests/test_streams.py::test_stream_reader_iter >[gw0][36m [3243/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline_eof >tests/test_streams.py::TestStreamReader::test_readline_empty_eof >[gw2][36m [3244/3262] [0m[32mPASSED[0m tests/test_streams.py::test_stream_reader_iter >tests/test_streams.py::test_stream_reader_iter_chunks_no_chunked_encoding >[gw0][36m [3245/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline_empty_eof >tests/test_streams.py::TestStreamReader::test_readline_read_byte_count >[gw0][36m [3246/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_readline_read_byte_count >tests/test_streams.py::TestStreamReader::test_wait_eof >[gw2][36m [3247/3262] [0m[32mPASSED[0m tests/test_streams.py::test_stream_reader_iter_chunks_no_chunked_encoding >tests/test_streams.py::test_stream_reader_iter_chunks_chunked_encoding >[gw2][36m [3248/3262] [0m[32mPASSED[0m tests/test_streams.py::test_stream_reader_iter_chunks_chunked_encoding >tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed >[gw0][36m [3249/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_wait_eof >tests/test_streams.py::TestStreamReader::test_wait_eof_eof >[gw0][36m [3250/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_wait_eof_eof >tests/test_streams.py::TestStreamReader::test_feed_empty_data >[gw0][36m [3251/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_feed_empty_data >tests/test_streams.py::TestStreamReader::test_feed_nonempty_data >[gw0][36m [3252/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_feed_nonempty_data >tests/test_streams.py::TestStreamReader::test_read_zero >[gw0][36m [3253/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_zero >tests/test_streams.py::TestStreamReader::test_read >[gw0][36m [3254/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read >tests/test_streams.py::TestStreamReader::test_read_line_breaks >[gw1][36m [3254/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >[gw0][36m [3255/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_read_line_breaks >tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive >[gw2][36m [3256/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed >tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed >[gw2][36m [3256/3262] [0m[33mRERUN[0m tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed >tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed >[gw0][36m [3257/3262] [0m[32mPASSED[0m tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive >tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets >[gw0][36m [3258/3262] [0m[32mPASSED[0m tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets >tests/test_streams.py::TestStreamReader::test_ctor_global_loop >[gw1][36m [3258/3262] [0m[31mFAILED[0m tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds >[gw0][36m [3259/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_ctor_global_loop >tests/test_streams.py::TestStreamReader::test_at_eof >[gw0][36m [3260/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_at_eof >[gw2][36m [3260/3262] [0m[32mPASSED[0m tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed >tests/test_streams.py::TestStreamReader::test_create_waiter >[gw2][36m [3261/3262] [0m[32mPASSED[0m tests/test_streams.py::TestStreamReader::test_create_waiter >[gw1][36m [3262/3262] [0m[32mPASSED[0m tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds > >=================================================================================== FAILURES =================================================================================== >[31m[1m______________________________________________________________________ test_host_header_ipv6[pyloop-True] ______________________________________________________________________[0m >[gw0] linux -- Python 3.12.6 /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 > >make_request = <function make_request.<locals>.maker at 0x7f378c17dda0>, yarl_supports_host_subcomponent = True > > [0m[37m@pytest[39;49;00m.mark.parametrize([33m"[39;49;00m[33myarl_supports_host_subcomponent[39;49;00m[33m"[39;49;00m, [[94mTrue[39;49;00m, [94mFalse[39;49;00m])[90m[39;49;00m > [94mdef[39;49;00m [92mtest_host_header_ipv6[39;49;00m(make_request, yarl_supports_host_subcomponent: [96mbool[39;49;00m) -> [94mNone[39;49;00m:[90m[39;49;00m > [90m# Ensure the old path is tested for old yarl versions[39;49;00m[90m[39;49;00m > [94mwith[39;49;00m mock.patch.object([90m[39;49;00m > client_reqrep,[90m[39;49;00m > [33m"[39;49;00m[33m_YARL_SUPPORTS_HOST_SUBCOMPONENT[39;49;00m[33m"[39;49;00m,[90m[39;49;00m > yarl_supports_host_subcomponent,[90m[39;49;00m > ):[90m[39;49;00m >> req = make_request([33m"[39;49;00m[33mget[39;49;00m[33m"[39;49;00m, [33m"[39;49;00m[33mhttp://[::2][39;49;00m[33m"[39;49;00m)[90m[39;49;00m > >make_request = <function make_request.<locals>.maker at 0x7f378c17dda0> >yarl_supports_host_subcomponent = True > >[1m[31mtests/test_client_request.py[0m:291: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >[1m[31mtests/test_client_request.py[0m:47: in maker > [0mrequest = ClientRequest(method, URL(url), *args, loop=loop, **kwargs)[90m[39;49;00m > args = () > kwargs = {} > loop = <_UnixSelectorEventLoop running=False closed=False debug=False> > method = 'get' > request = None > url = 'http://[::2]' >[1m[31m../aiohttp-3.10.9-python3_12/install/usr/lib/python3.12/site-packages/aiohttp/client_reqrep.py[0m:331: in __init__ > [0m[96mself[39;49;00m.update_headers(headers)[90m[39;49;00m > auth = None > chunked = None > compress = None > cookies = None > data = None > expect100 = False > headers = None > loop = <_UnixSelectorEventLoop running=False closed=False debug=False> > match = None > method = 'get' > params = None > proxy = None > proxy_auth = None > proxy_headers = None > real_response_class = <class 'aiohttp.client_reqrep.ClientResponse'> > response_class = None > self = <aiohttp.client_reqrep.ClientRequest object at 0x7f378c0de630> > server_hostname = None > session = None > skip_auto_headers = None > ssl = True > timer = None > traces = None > trust_env = False > url = URL('http://::2') > version = HttpVersion(major=1, minor=1) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <aiohttp.client_reqrep.ClientRequest object at 0x7f378c0de630>, headers = None > > [0m[94mdef[39;49;00m [92mupdate_headers[39;49;00m([96mself[39;49;00m, headers: Optional[LooseHeaders]) -> [94mNone[39;49;00m:[90m[39;49;00m > [90m [39;49;00m[33m"""Update request headers."""[39;49;00m[90m[39;49;00m > [96mself[39;49;00m.headers: CIMultiDict[[96mstr[39;49;00m] = CIMultiDict()[90m[39;49;00m > [90m[39;49;00m > [90m# Build the host header[39;49;00m[90m[39;49;00m > [94mif[39;49;00m _YARL_SUPPORTS_HOST_SUBCOMPONENT:[90m[39;49;00m >> host = [96mself[39;49;00m.url.host_subcomponent[90m[39;49;00m >[1m[31mE AttributeError: 'URL' object has no attribute 'host_subcomponent'[0m > >headers = None >self = <aiohttp.client_reqrep.ClientRequest object at 0x7f378c0de630> > >[1m[31m../aiohttp-3.10.9-python3_12/install/usr/lib/python3.12/site-packages/aiohttp/client_reqrep.py[0m:436: AttributeError >[31m[1m__________________________________________________________________________ test_handler_cancellation ___________________________________________________________________________[0m >[gw2] linux -- Python 3.12.6 /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 > >aiohttp_unused_port = <function unused_port at 0x7f27e17ffe20> > > [0m[94masync[39;49;00m [94mdef[39;49;00m [92mtest_handler_cancellation[39;49;00m(aiohttp_unused_port) -> [94mNone[39;49;00m:[90m[39;49;00m > event = asyncio.Event()[90m[39;49;00m > port = aiohttp_unused_port()[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mdef[39;49;00m [92mon_request[39;49;00m(_: web.Request) -> web.Response:[90m[39;49;00m > [94mnonlocal[39;49;00m event[90m[39;49;00m > [94mtry[39;49;00m:[90m[39;49;00m > [94mawait[39;49;00m asyncio.sleep([94m10[39;49;00m)[90m[39;49;00m > [94mexcept[39;49;00m asyncio.CancelledError:[90m[39;49;00m > event.set()[90m[39;49;00m > [94mraise[39;49;00m[90m[39;49;00m > [94melse[39;49;00m:[90m[39;49;00m > [94mraise[39;49;00m web.HTTPInternalServerError()[90m[39;49;00m > [90m[39;49;00m > app = web.Application()[90m[39;49;00m > app.router.add_route([33m"[39;49;00m[33mGET[39;49;00m[33m"[39;49;00m, [33m"[39;49;00m[33m/[39;49;00m[33m"[39;49;00m, on_request)[90m[39;49;00m > [90m[39;49;00m > runner = web.AppRunner(app, handler_cancellation=[94mTrue[39;49;00m)[90m[39;49;00m > [94mawait[39;49;00m runner.setup()[90m[39;49;00m > [90m[39;49;00m > site = web.TCPSite(runner, host=[33m"[39;49;00m[33mlocalhost[39;49;00m[33m"[39;49;00m, port=port)[90m[39;49;00m > [90m[39;49;00m > [94mawait[39;49;00m site.start()[90m[39;49;00m > [90m[39;49;00m > [94mtry[39;49;00m:[90m[39;49;00m > [94massert[39;49;00m runner.server.handler_cancellation, [33m"[39;49;00m[33mFlag was not propagated[39;49;00m[33m"[39;49;00m[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mwith[39;49;00m client.ClientSession([90m[39;49;00m > timeout=client.ClientTimeout(total=[94m0.1[39;49;00m)[90m[39;49;00m > ) [94mas[39;49;00m sess:[90m[39;49;00m > [94mwith[39;49;00m pytest.raises(asyncio.TimeoutError):[90m[39;49;00m > [94mawait[39;49;00m sess.get([33mf[39;49;00m[33m"[39;49;00m[33mhttp://localhost:[39;49;00m[33m{[39;49;00mport[33m}[39;49;00m[33m/[39;49;00m[33m"[39;49;00m)[90m[39;49;00m > [90m[39;49;00m > [94mwith[39;49;00m suppress(asyncio.TimeoutError):[90m[39;49;00m > [94mawait[39;49;00m asyncio.wait_for(event.wait(), timeout=[94m1[39;49;00m)[90m[39;49;00m >> [94massert[39;49;00m event.is_set(), [33m"[39;49;00m[33mRequest handler hasn[39;49;00m[33m'[39;49;00m[33mt been cancelled[39;49;00m[33m"[39;49;00m[90m[39;49;00m >[1m[31mE AssertionError: Request handler hasn't been cancelled[0m >[1m[31mE assert False[0m >[1m[31mE + where False = is_set()[0m >[1m[31mE + where is_set = <asyncio.locks.Event object at 0x7f27d874e060 [unset]>.is_set[0m > >aiohttp_unused_port = <function unused_port at 0x7f27e17ffe20> >app = <Application 0x7f27d874e0c0> >event = <asyncio.locks.Event object at 0x7f27d874e060 [unset]> >on_request = <function test_handler_cancellation.<locals>.on_request at 0x7f27d8733a60> >port = 47845 >runner = <aiohttp.web_runner.AppRunner object at 0x7f27d90bbc90> >sess = <aiohttp.client.ClientSession object at 0x7f27d874e990> >site = <aiohttp.web_runner.TCPSite object at 0x7f27d9004b20> > >[1m[31mtests/test_web_server.py[0m:207: AssertionError >[31m[1m_________________________________________________________________ TestShutdown.test_shutdown_wait_for_handler __________________________________________________________________[0m >[gw1] linux -- Python 3.12.6 /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 > >self = <test_run_app.TestShutdown object at 0x7f47df9a66f0>, aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> > > [0m[94mdef[39;49;00m [92mtest_shutdown_wait_for_handler[39;49;00m([90m[39;49;00m > [96mself[39;49;00m, aiohttp_unused_port: Callable[[], [96mint[39;49;00m][90m[39;49;00m > ) -> [94mNone[39;49;00m:[90m[39;49;00m > port = aiohttp_unused_port()[90m[39;49;00m > finished = [94mFalse[39;49;00m[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mdef[39;49;00m [92mtask[39;49;00m():[90m[39;49;00m > [94mnonlocal[39;49;00m finished[90m[39;49;00m > [94mawait[39;49;00m asyncio.sleep([94m2[39;49;00m)[90m[39;49;00m > finished = [94mTrue[39;49;00m[90m[39;49;00m > [90m[39;49;00m > t, connection_count = [96mself[39;49;00m.run_app(port, [94m3[39;49;00m, task)[90m[39;49;00m > [90m[39;49;00m >> [94massert[39;49;00m finished [95mis[39;49;00m [94mTrue[39;49;00m[90m[39;49;00m >[1m[31mE assert False is True[0m > >aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> >connection_count = 0 >finished = False >port = 50543 >self = <test_run_app.TestShutdown object at 0x7f47df9a66f0> >t = None >task = <function TestShutdown.test_shutdown_wait_for_handler.<locals>.task at 0x7f47dc281f80> > >[1m[31mtests/test_run_app.py[0m:1009: AssertionError >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:44877 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:41597 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:33735 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:58113 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:40245 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:50543 ======== >(Press CTRL+C to quit) >[31m[1m__________________________________________________________________ TestShutdown.test_shutdown_timeout_handler __________________________________________________________________[0m >[gw1] linux -- Python 3.12.6 /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 > >self = <test_run_app.TestShutdown object at 0x7f47df9a68d0>, aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> > > [0m[94mdef[39;49;00m [92mtest_shutdown_timeout_handler[39;49;00m([90m[39;49;00m > [96mself[39;49;00m, aiohttp_unused_port: Callable[[], [96mint[39;49;00m][90m[39;49;00m > ) -> [94mNone[39;49;00m:[90m[39;49;00m > port = aiohttp_unused_port()[90m[39;49;00m > finished = [94mFalse[39;49;00m[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mdef[39;49;00m [92mtask[39;49;00m():[90m[39;49;00m > [94mnonlocal[39;49;00m finished[90m[39;49;00m > [94mawait[39;49;00m asyncio.sleep([94m2[39;49;00m)[90m[39;49;00m > finished = [94mTrue[39;49;00m[90m[39;49;00m > [90m[39;49;00m > t, connection_count = [96mself[39;49;00m.run_app(port, [94m1[39;49;00m, task)[90m[39;49;00m > [90m[39;49;00m > [94massert[39;49;00m finished [95mis[39;49;00m [94mFalse[39;49;00m[90m[39;49;00m >> [94massert[39;49;00m t.done()[90m[39;49;00m >[1m[31mE AttributeError: 'NoneType' object has no attribute 'done'[0m > >aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> >connection_count = 0 >finished = False >port = 57815 >self = <test_run_app.TestShutdown object at 0x7f47df9a68d0> >t = None >task = <function TestShutdown.test_shutdown_timeout_handler.<locals>.task at 0x7f47dc2839c0> > >[1m[31mtests/test_run_app.py[0m:1028: AttributeError >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:56753 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:40385 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:43647 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:39593 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:41309 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:57815 ======== >(Press CTRL+C to quit) >[31m[1m_________________________________________________________________________ test_no_handler_cancellation _________________________________________________________________________[0m >[gw2] linux -- Python 3.12.6 /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 > >aiohttp_unused_port = <function unused_port at 0x7f27e17ffe20> > > [0m[94masync[39;49;00m [94mdef[39;49;00m [92mtest_no_handler_cancellation[39;49;00m(aiohttp_unused_port) -> [94mNone[39;49;00m:[90m[39;49;00m > timeout_event = asyncio.Event()[90m[39;49;00m > done_event = asyncio.Event()[90m[39;49;00m > port = aiohttp_unused_port()[90m[39;49;00m > started = [94mFalse[39;49;00m[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mdef[39;49;00m [92mon_request[39;49;00m(_: web.Request) -> web.Response:[90m[39;49;00m > [94mnonlocal[39;49;00m done_event, started, timeout_event[90m[39;49;00m > started = [94mTrue[39;49;00m[90m[39;49;00m > [94mawait[39;49;00m asyncio.wait_for(timeout_event.wait(), timeout=[94m5[39;49;00m)[90m[39;49;00m > done_event.set()[90m[39;49;00m > [94mreturn[39;49;00m web.Response()[90m[39;49;00m > [90m[39;49;00m > app = web.Application()[90m[39;49;00m > app.router.add_route([33m"[39;49;00m[33mGET[39;49;00m[33m"[39;49;00m, [33m"[39;49;00m[33m/[39;49;00m[33m"[39;49;00m, on_request)[90m[39;49;00m > [90m[39;49;00m > runner = web.AppRunner(app)[90m[39;49;00m > [94mawait[39;49;00m runner.setup()[90m[39;49;00m > [90m[39;49;00m > site = web.TCPSite(runner, host=[33m"[39;49;00m[33mlocalhost[39;49;00m[33m"[39;49;00m, port=port)[90m[39;49;00m > [90m[39;49;00m > [94mawait[39;49;00m site.start()[90m[39;49;00m > [90m[39;49;00m > [94mtry[39;49;00m:[90m[39;49;00m > [94masync[39;49;00m [94mwith[39;49;00m client.ClientSession([90m[39;49;00m > timeout=client.ClientTimeout(total=[94m0.2[39;49;00m)[90m[39;49;00m > ) [94mas[39;49;00m sess:[90m[39;49;00m > [94mwith[39;49;00m pytest.raises(asyncio.TimeoutError):[90m[39;49;00m > [94mawait[39;49;00m sess.get([33mf[39;49;00m[33m"[39;49;00m[33mhttp://localhost:[39;49;00m[33m{[39;49;00mport[33m}[39;49;00m[33m/[39;49;00m[33m"[39;49;00m)[90m[39;49;00m > [94mawait[39;49;00m asyncio.sleep([94m0.1[39;49;00m)[90m[39;49;00m > timeout_event.set()[90m[39;49;00m > [90m[39;49;00m > [94mwith[39;49;00m suppress(asyncio.TimeoutError):[90m[39;49;00m > [94mawait[39;49;00m asyncio.wait_for(done_event.wait(), timeout=[94m1[39;49;00m)[90m[39;49;00m >> [94massert[39;49;00m started[90m[39;49;00m >[1m[31mE assert False[0m > >aiohttp_unused_port = <function unused_port at 0x7f27e17ffe20> >app = <Application 0x7f27d85ad280> >done_event = <asyncio.locks.Event object at 0x7f27d85ad0a0 [unset]> >on_request = <function test_no_handler_cancellation.<locals>.on_request at 0x7f27d876f1a0> >port = 38687 >runner = <aiohttp.web_runner.AppRunner object at 0x7f27d83cd440> >sess = <aiohttp.client.ClientSession object at 0x7f27d85afb00> >site = <aiohttp.web_runner.TCPSite object at 0x7f27d87b4880> >started = False >timeout_event = <asyncio.locks.Event object at 0x7f27d85aed20 [set]> > >[1m[31mtests/test_web_server.py[0m:246: AssertionError >[31m[1m________________________________________________________________ TestShutdown.test_shutdown_timeout_not_reached ________________________________________________________________[0m >[gw1] linux -- Python 3.12.6 /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 > >self = <test_run_app.TestShutdown object at 0x7f47df9a6ae0>, aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> > > [0m[94mdef[39;49;00m [92mtest_shutdown_timeout_not_reached[39;49;00m([90m[39;49;00m > [96mself[39;49;00m, aiohttp_unused_port: Callable[[], [96mint[39;49;00m][90m[39;49;00m > ) -> [94mNone[39;49;00m:[90m[39;49;00m > port = aiohttp_unused_port()[90m[39;49;00m > finished = [94mFalse[39;49;00m[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mdef[39;49;00m [92mtask[39;49;00m():[90m[39;49;00m > [94mnonlocal[39;49;00m finished[90m[39;49;00m > [94mawait[39;49;00m asyncio.sleep([94m1[39;49;00m)[90m[39;49;00m > finished = [94mTrue[39;49;00m[90m[39;49;00m > [90m[39;49;00m > start_time = time.time()[90m[39;49;00m > t, connection_count = [96mself[39;49;00m.run_app(port, [94m15[39;49;00m, task)[90m[39;49;00m > [90m[39;49;00m >> [94massert[39;49;00m finished [95mis[39;49;00m [94mTrue[39;49;00m[90m[39;49;00m >[1m[31mE assert False is True[0m > >aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> >connection_count = 0 >finished = False >port = 43509 >self = <test_run_app.TestShutdown object at 0x7f47df9a6ae0> >start_time = 1728754143.2307825 >t = None >task = <function TestShutdown.test_shutdown_timeout_not_reached.<locals>.task at 0x7f47dc280b80> > >[1m[31mtests/test_run_app.py[0m:1046: AssertionError >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:53713 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:38039 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:47903 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:39669 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:38653 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:43509 ======== >(Press CTRL+C to quit) >[31m[1m_________________________________________________________________ TestShutdown.test_shutdown_new_conn_rejected _________________________________________________________________[0m >[gw1] linux -- Python 3.12.6 /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/bin/python3.12 > >self = <test_run_app.TestShutdown object at 0x7f47df9a6c60>, aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> > > [0m[94mdef[39;49;00m [92mtest_shutdown_new_conn_rejected[39;49;00m([90m[39;49;00m > [96mself[39;49;00m, aiohttp_unused_port: Callable[[], [96mint[39;49;00m][90m[39;49;00m > ) -> [94mNone[39;49;00m:[90m[39;49;00m > port = aiohttp_unused_port()[90m[39;49;00m > finished = [94mFalse[39;49;00m[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mdef[39;49;00m [92mtask[39;49;00m() -> [94mNone[39;49;00m:[90m[39;49;00m > [94mnonlocal[39;49;00m finished[90m[39;49;00m > [94mawait[39;49;00m asyncio.sleep([94m9[39;49;00m)[90m[39;49;00m > finished = [94mTrue[39;49;00m[90m[39;49;00m > [90m[39;49;00m > [94masync[39;49;00m [94mdef[39;49;00m [92mtest[39;49;00m(sess: ClientSession) -> [94mNone[39;49;00m:[90m[39;49;00m > [90m# Ensure we are in the middle of shutdown (waiting for task()).[39;49;00m[90m[39;49;00m > [94mawait[39;49;00m asyncio.sleep([94m1[39;49;00m)[90m[39;49;00m > [94mwith[39;49;00m pytest.raises(ClientConnectorError):[90m[39;49;00m > [90m# Use a new session to try and open a new connection.[39;49;00m[90m[39;49;00m > [94masync[39;49;00m [94mwith[39;49;00m ClientSession() [94mas[39;49;00m sess:[90m[39;49;00m > [94masync[39;49;00m [94mwith[39;49;00m sess.get([33mf[39;49;00m[33m"[39;49;00m[33mhttp://localhost:[39;49;00m[33m{[39;49;00mport[33m}[39;49;00m[33m/[39;49;00m[33m"[39;49;00m):[90m[39;49;00m > [94mpass[39;49;00m[90m[39;49;00m > [94massert[39;49;00m finished [95mis[39;49;00m [94mFalse[39;49;00m[90m[39;49;00m > [90m[39;49;00m > t, connection_count = [96mself[39;49;00m.run_app(port, [94m10[39;49;00m, task, test)[90m[39;49;00m > [90m[39;49;00m >> [94massert[39;49;00m finished [95mis[39;49;00m [94mTrue[39;49;00m[90m[39;49;00m >[1m[31mE assert False is True[0m > >aiohttp_unused_port = <function unused_port at 0x7f47e46bfe20> >connection_count = 0 >finished = False >port = 51213 >self = <test_run_app.TestShutdown object at 0x7f47df9a6c60> >t = None >task = <function TestShutdown.test_shutdown_new_conn_rejected.<locals>.task at 0x7f47dc283a60> >test = <function TestShutdown.test_shutdown_new_conn_rejected.<locals>.test at 0x7f47dc280e00> > >[1m[31mtests/test_run_app.py[0m:1075: AssertionError >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:50533 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:33043 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:53843 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:47637 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:46375 ======== >(Press CTRL+C to quit) >----------------------------------------------------------------------------- Captured stdout call ----------------------------------------------------------------------------- >======== Running on http://0.0.0.0:51213 ======== >(Press CTRL+C to quit) >[33m=============================================================================== warnings summary ===============================================================================[0m >../../../../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:831 >../../../../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:831 >../../../../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:831 >../../../../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:831 > /usr/lib/python3.12/site-packages/_pytest/config/__init__.py:831: PytestAssertRewriteWarning: Module already imported so cannot be rewritten: xdist.plugin > self.import_plugin(import_spec) > >tests/test_client_functional.py::test_non_close_detached_session_on_error_cm[pyloop] > /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/lib/python3.12/site-packages/aiohttp/client.py:417: ResourceWarning: Unclosed client session <aiohttp.client.ClientSession object at 0x7f378793ee40> > _warnings.warn( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/test_client_ws.py::test_ws_connect_err_status[pyloop] > /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/lib/python3.12/site-packages/aiohttp/client.py:417: ResourceWarning: Unclosed client session <aiohttp.client.ClientSession object at 0x7f37846abd40> > _warnings.warn( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/test_client_ws.py::test_ws_connect_err_upgrade[pyloop] > /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/lib/python3.12/site-packages/aiohttp/client.py:417: ResourceWarning: Unclosed client session <aiohttp.client.ClientSession object at 0x7f37846ab590> > _warnings.warn( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/test_client_ws.py::test_ws_connect_err_conn[pyloop] > /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/lib/python3.12/site-packages/aiohttp/client.py:417: ResourceWarning: Unclosed client session <aiohttp.client.ClientSession object at 0x7f3787377f20> > _warnings.warn( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/test_client_ws.py::test_ws_connect_err_challenge[pyloop] > /var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9-python3_12/install/usr/lib/python3.12/site-packages/aiohttp/client.py:417: ResourceWarning: Unclosed client session <aiohttp.client.ClientSession object at 0x7f3787376ea0> > _warnings.warn( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden] > /usr/lib/python3.12/asyncio/base_events.py:726: ResourceWarning: unclosed event loop <_UnixSelectorEventLoop running=False closed=False debug=False> > _warn(f"unclosed event loop {self!r}", ResourceWarning, source=self) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html >============================================================================= slowest 10 durations ============================================================================= >4.38s call tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds >2.93s call tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >2.86s call tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >2.73s call tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >2.66s call tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >2.66s call tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >2.60s call tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected >2.41s call tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed >2.01s call tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop] >2.01s call tests/test_client_functional.py::test_set_cookies_max_age[pyloop] >[36m[1m=========================================================================== short test summary info ============================================================================[0m >[33mSKIPPED[0m [1] tests/test_urldispatch.py:978: aiohttp folder is not placed in user's HOME >[33mSKIPPED[0m [1] tests/test_web_app.py:365: The check is applied in DEBUG mode only >[33mSKIPPED[0m [1] tests/test_web_runner.py:121: Proactor Event loop present only in Windows >[33mSKIPPED[0m [1] tests/test_web_runner.py:133: Proactor Event loop present only in Windows >[33mSKIPPED[0m [1] tests/test_multipart_helpers.py:99: need more smart parser which respects quoted text >[33mSKIPPED[0m [1] tests/test_multipart_helpers.py:446: should raise decoding error: %82 is invalid for latin1 >[33mSKIPPED[0m [1] tests/test_multipart_helpers.py:455: should raise decoding error: %E4 is invalid for utf-8 >[33mSKIPPED[0m [1] tests/test_multipart_helpers.py:510: urllib.parse.unquote is tolerate to standalone % chars >[33mSKIPPED[0m [1] tests/test_multipart_helpers.py:519: urllib.parse.unquote is tolerate to standalone % chars >[33mSKIPPED[0m [1] tests/test_resolver.py:353: aiodns <3.2.0 required >[33mSKIPPED[0m [1] tests/test_client_session.py:902: The check is applied in DEBUG mode only >[33mSKIPPED[0m [1] tests/test_connector.py:2417: Proactor Event loop present only in Windows >[33mSKIPPED[0m [1] tests/test_connector.py:2425: Proactor Event loop present only in Windows >[33mSKIPPED[0m [1] tests/test_connector.py:2436: Proactor Event loop present only in Windows >[33mSKIPPED[0m [1] tests/test_connector.py:2628: Proactor Event loop present only in Windows >[33mXFAIL[0m tests/test_http_parser.py::[1mtest_parse_unusual_request_line[c-parser-pyloop][0m - Regression test for Py parser. May match C behaviour later. >[33mXFAIL[0m tests/test_web_functional.py::[1mtest_http10_keep_alive_default[pyloop][0m >[33mXFAIL[0m tests/test_http_parser.py::[1mtest_http_request_parser_utf8_request_line[c-parser-pyloop][0m - Regression test for Py parser. May match C behaviour later. >[33mXFAIL[0m tests/test_client_functional.py::[1mtest_broken_connection[pyloop][0m >[33mXFAIL[0m tests/test_http_parser.py::[1mtest_parse_uri_utf8[c-parser-pyloop][0m - reason: Not valid HTTP. Maybe update py-parser to reject later. >[33mXFAIL[0m tests/test_connector.py::[1mtest_del_with_scheduled_cleanup[pyloop][0m >[31mFAILED[0m tests/test_client_request.py::[1mtest_host_header_ipv6[pyloop-True][0m - AttributeError: 'URL' object has no attribute 'host_subcomponent' >[31mFAILED[0m tests/test_web_server.py::[1mtest_handler_cancellation[0m - AssertionError: Request handler hasn't been cancelled >assert False > + where False = is_set() > + where is_set = <asyncio.locks.Event object at 0x7f27d874e060 [unset]>.is_set >[31mFAILED[0m tests/test_run_app.py::[1mTestShutdown::test_shutdown_wait_for_handler[0m - assert False is True >[31mFAILED[0m tests/test_run_app.py::[1mTestShutdown::test_shutdown_timeout_handler[0m - AttributeError: 'NoneType' object has no attribute 'done' >[31mFAILED[0m tests/test_web_server.py::[1mtest_no_handler_cancellation[0m - assert False >[31mFAILED[0m tests/test_run_app.py::[1mTestShutdown::test_shutdown_timeout_not_reached[0m - assert False is True >[31mFAILED[0m tests/test_run_app.py::[1mTestShutdown::test_shutdown_new_conn_rejected[0m - assert False is True >[31m=========================================== [31m[1m7 failed[0m, [32m3234 passed[0m, [33m15 skipped[0m, [33m6 xfailed[0m, [33m10 warnings[0m, [33m37 rerun[0m[31m in 123.59s (0:02:03)[0m[31m ===========================================[0m >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb/popen-gw2/test_static_directory_without_1 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb/popen-gw2/test_static_directory_without_1' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb/popen-gw2/test_static_directory_without_0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb/popen-gw2/test_static_directory_without_0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb/popen-gw2 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb/popen-gw2' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-3cd2403e-46b8-481c-9fb0-cb3f7d2741cb' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f/popen-gw2/test_static_directory_without_1 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f/popen-gw2/test_static_directory_without_1' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f/popen-gw2/test_static_directory_without_0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f/popen-gw2/test_static_directory_without_0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f/popen-gw2 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f/popen-gw2' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/pytest-of-kingjon/garbage-f697f4a5-eb9a-43e8-b84c-65725f331c5f' > warnings.warn( > [31;01m*[0m ERROR: dev-python/aiohttp-3.10.9::gentoo failed (test phase): > [31;01m*[0m pytest failed with python3.12 > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 136: Called src_test > [31;01m*[0m environment, line 4187: Called distutils-r1_src_test > [31;01m*[0m environment, line 2072: Called _distutils-r1_run_foreach_impl 'python_test' > [31;01m*[0m environment, line 803: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 3737: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 3192: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 3190: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 1295: Called distutils-r1_run_phase 'python_test' > [31;01m*[0m environment, line 1995: Called python_test > [31;01m*[0m environment, line 4034: Called epytest '-m' 'not internal and not dev_mode' '-p' 'rerunfailures' '--reruns=5' > [31;01m*[0m environment, line 2619: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}"; > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-python/aiohttp-3.10.9::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-python/aiohttp-3.10.9::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/log/portage/dev-python:aiohttp-3.10.9:20241012-172653.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-python/aiohttp-3.10.9/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9' > [31;01m*[0m S: '/var/tmp/portage/dev-python/aiohttp-3.10.9/work/aiohttp-3.10.9'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 941420
: 905387 |
905388