python3.14-aiohttp-3.14.3
herculesCI.onPush.default.outputs.packages.x86_64-linux.termux-native-zf10-bundle
· build #28
· raw
1structuredAttrs is enabled2Sourcing python-remove-tests-dir-hook3Sourcing python-catch-conflicts-hook.sh4Sourcing python-remove-bin-bytecode-hook.sh5Sourcing pypa-build-hook6Using pypaBuildPhase7Sourcing python-runtime-deps-check-hook8Using pythonRuntimeDepsCheckHook9Sourcing pypa-install-hook10Using pypaInstallPhase11Sourcing python-imports-check-hook.sh12Using pythonImportsCheckPhase13Sourcing python-metadata-check-hook.sh14Using pythonMetadataCheckPhase15Sourcing python-namespaces-hook16Sourcing python-catch-conflicts-hook.sh17Sourcing pytest-check-hook18Using pytestCheckPhase
unpackPhase
19unpacking source archive /nix/store/nyhdg599qdh4vgzmgmjvz194ahsnpbx9-source20source root is source21setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/vendor/README.rst"patchPhase
22applying patch /nix/store/fp6qn94s8503kz0xl4h3ixbv1c2almgd-cython-3.3.0-compat.patch23patching file CONTRIBUTORS.txt24Hunk #1 succeeded at 146 (offset -9 lines).25patching file aiohttp/_websocket/reader_py.py26Hunk #1 succeeded at 3 with fuzz 2 (offset -1 lines).27Hunk #2 succeeded at 18 (offset -6 lines).28Hunk #3 succeeded at 327 (offset -25 lines).29patching file CHANGES/13520.bugfix.rst30patching script interpreter paths in tools31tools/check_changes.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3"32tools/check_sum.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"33tools/cleanup_changes.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"34tools/drop_merged_branches.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"35tools/gen.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"configurePhase
36no configure script, doing nothingbuildPhase
37Executing pypaBuildPhase38re-hash /build/source/tools/gen.py39re-hash /build/source/aiohttp/hdrs.py40./tools/gen.py41re-hash /build/source/aiohttp/_http_parser.pyx42re-hash /build/source/aiohttp/_http_writer.pyx43re-hash /build/source/aiohttp/_cparser.pxd44re-hash /build/source/aiohttp/_find_header.pxd45re-hash /build/source/aiohttp/_websocket/mask.pyx46re-hash /build/source/aiohttp/_websocket/mask.pxd47re-hash /build/source/aiohttp/_websocket/reader_c.pxd48cython -3 -X freethreading_compatible=True -o aiohttp/_http_parser.c aiohttp/_http_parser.pyx -I aiohttp -Werror49cython -3 -X freethreading_compatible=True -o aiohttp/_http_writer.c aiohttp/_http_writer.pyx -I aiohttp -Werror50cython -3 -X freethreading_compatible=True -o aiohttp/_websocket/mask.c aiohttp/_websocket/mask.pyx -I aiohttp -Werror51cython -3 -X freethreading_compatible=True -o aiohttp/_websocket/reader_c.c aiohttp/_websocket/reader_c.py -I aiohttp -Werror52Creating a wheel...53pypa build flags: --no-isolation --outdir dist/ --wheel54* Getting build dependencies for wheel...55*********************56* Pure build *57*********************58/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated59!!6061 ********************************************************************************62 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).6364 By 2027-Feb-18, you need to update your project and remove deprecated calls65 or your builds will no longer be supported.6667 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.68 ********************************************************************************6970!!71 corresp(dist, value, root_dir)72/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0).73!!7475 ********************************************************************************7677 By 2027-Feb-18, you need to update your project and remove deprecated calls78 or your builds will no longer be supported.7980 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details.81 ********************************************************************************8283!!84 _apply_tool_table(dist, config, filename)85/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.86!!8788 ********************************************************************************89 Pattern 'vendor/llhttp/LICENSE' did not match any files.9091 By 2027-Feb-18, you need to update your project and remove deprecated calls92 or your builds will no longer be supported.93 ********************************************************************************9495!!96 for path in sorted(cls._find_pattern(pattern, enforce_match))97running egg_info98creating aiohttp.egg-info99writing aiohttp.egg-info/PKG-INFO100writing dependency_links to aiohttp.egg-info/dependency_links.txt101writing requirements to aiohttp.egg-info/requires.txt102writing top-level names to aiohttp.egg-info/top_level.txt103writing manifest file 'aiohttp.egg-info/SOURCES.txt'104reading manifest file 'aiohttp.egg-info/SOURCES.txt'105reading manifest template 'MANIFEST.in'106warning: no directories found matching 'vendor'107warning: no previously-included files matching '*.pyc' found anywhere in distribution108warning: no previously-included files matching '*.pyd' found anywhere in distribution109warning: no previously-included files matching '*.so' found anywhere in distribution110warning: no previously-included files matching '*.lib' found anywhere in distribution111warning: no previously-included files matching '*.dll' found anywhere in distribution112warning: no previously-included files matching '*.a' found anywhere in distribution113warning: no previously-included files matching '*.obj' found anywhere in distribution114warning: no previously-included files found matching 'aiohttp/*.html'115no previously-included directories found matching 'docs/_build'116adding license file 'LICENSE.txt'117writing manifest file 'aiohttp.egg-info/SOURCES.txt'118* Building wheel...119*********************120* Pure build *121*********************122/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated123!!124125 ********************************************************************************126 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).127128 By 2027-Feb-18, you need to update your project and remove deprecated calls129 or your builds will no longer be supported.130131 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.132 ********************************************************************************133134!!135 corresp(dist, value, root_dir)136/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0).137!!138139 ********************************************************************************140141 By 2027-Feb-18, you need to update your project and remove deprecated calls142 or your builds will no longer be supported.143144 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details.145 ********************************************************************************146147!!148 _apply_tool_table(dist, config, filename)149/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.150!!151152 ********************************************************************************153 Pattern 'vendor/llhttp/LICENSE' did not match any files.154155 By 2027-Feb-18, you need to update your project and remove deprecated calls156 or your builds will no longer be supported.157 ********************************************************************************158159!!160 for path in sorted(cls._find_pattern(pattern, enforce_match))161running bdist_wheel162running build163running build_py164creating build/lib/aiohttp165copying aiohttp/__init__.py -> build/lib/aiohttp166copying aiohttp/_cookie_helpers.py -> build/lib/aiohttp167copying aiohttp/abc.py -> build/lib/aiohttp168copying aiohttp/base_protocol.py -> build/lib/aiohttp169copying aiohttp/client.py -> build/lib/aiohttp170copying aiohttp/client_exceptions.py -> build/lib/aiohttp171copying aiohttp/client_middleware_digest_auth.py -> build/lib/aiohttp172copying aiohttp/client_middlewares.py -> build/lib/aiohttp173copying aiohttp/client_proto.py -> build/lib/aiohttp174copying aiohttp/client_reqrep.py -> build/lib/aiohttp175copying aiohttp/client_ws.py -> build/lib/aiohttp176copying aiohttp/compression_utils.py -> build/lib/aiohttp177copying aiohttp/connector.py -> build/lib/aiohttp178copying aiohttp/cookiejar.py -> build/lib/aiohttp179copying aiohttp/formdata.py -> build/lib/aiohttp180copying aiohttp/hdrs.py -> build/lib/aiohttp181copying aiohttp/helpers.py -> build/lib/aiohttp182copying aiohttp/http.py -> build/lib/aiohttp183copying aiohttp/http_exceptions.py -> build/lib/aiohttp184copying aiohttp/http_parser.py -> build/lib/aiohttp185copying aiohttp/http_websocket.py -> build/lib/aiohttp186copying aiohttp/http_writer.py -> build/lib/aiohttp187copying aiohttp/log.py -> build/lib/aiohttp188copying aiohttp/multipart.py -> build/lib/aiohttp189copying aiohttp/payload.py -> build/lib/aiohttp190copying aiohttp/payload_streamer.py -> build/lib/aiohttp191copying aiohttp/pytest_plugin.py -> build/lib/aiohttp192copying aiohttp/resolver.py -> build/lib/aiohttp193copying aiohttp/streams.py -> build/lib/aiohttp194copying aiohttp/tcp_helpers.py -> build/lib/aiohttp195copying aiohttp/test_utils.py -> build/lib/aiohttp196copying aiohttp/tracing.py -> build/lib/aiohttp197copying aiohttp/typedefs.py -> build/lib/aiohttp198copying aiohttp/web.py -> build/lib/aiohttp199copying aiohttp/web_app.py -> build/lib/aiohttp200copying aiohttp/web_exceptions.py -> build/lib/aiohttp201copying aiohttp/web_fileresponse.py -> build/lib/aiohttp202copying aiohttp/web_log.py -> build/lib/aiohttp203copying aiohttp/web_middlewares.py -> build/lib/aiohttp204copying aiohttp/web_protocol.py -> build/lib/aiohttp205copying aiohttp/web_request.py -> build/lib/aiohttp206copying aiohttp/web_response.py -> build/lib/aiohttp207copying aiohttp/web_routedef.py -> build/lib/aiohttp208copying aiohttp/web_runner.py -> build/lib/aiohttp209copying aiohttp/web_server.py -> build/lib/aiohttp210copying aiohttp/web_urldispatcher.py -> build/lib/aiohttp211copying aiohttp/web_ws.py -> build/lib/aiohttp212copying aiohttp/worker.py -> build/lib/aiohttp213creating build/lib/aiohttp/_websocket214copying aiohttp/_websocket/__init__.py -> build/lib/aiohttp/_websocket215copying aiohttp/_websocket/helpers.py -> build/lib/aiohttp/_websocket216copying aiohttp/_websocket/models.py -> build/lib/aiohttp/_websocket217copying aiohttp/_websocket/reader.py -> build/lib/aiohttp/_websocket218copying aiohttp/_websocket/writer.py -> build/lib/aiohttp/_websocket219copying aiohttp/_websocket/reader_c.py -> build/lib/aiohttp/_websocket220copying aiohttp/_websocket/reader_py.py -> build/lib/aiohttp/_websocket221running egg_info222writing aiohttp.egg-info/PKG-INFO223writing dependency_links to aiohttp.egg-info/dependency_links.txt224writing requirements to aiohttp.egg-info/requires.txt225writing top-level names to aiohttp.egg-info/top_level.txt226reading manifest file 'aiohttp.egg-info/SOURCES.txt'227reading manifest template 'MANIFEST.in'228warning: no directories found matching 'vendor'229warning: no previously-included files matching '*.pyc' found anywhere in distribution230warning: no previously-included files matching '*.pyd' found anywhere in distribution231warning: no previously-included files matching '*.so' found anywhere in distribution232warning: no previously-included files matching '*.lib' found anywhere in distribution233warning: no previously-included files matching '*.dll' found anywhere in distribution234warning: no previously-included files matching '*.a' found anywhere in distribution235warning: no previously-included files matching '*.obj' found anywhere in distribution236warning: no previously-included files found matching 'aiohttp/*.html'237no previously-included directories found matching 'docs/_build'238adding license file 'LICENSE.txt'239writing manifest file 'aiohttp.egg-info/SOURCES.txt'240copying aiohttp/_cparser.pxd -> build/lib/aiohttp241copying aiohttp/_find_header.pxd -> build/lib/aiohttp242copying aiohttp/_headers.pxi -> build/lib/aiohttp243copying aiohttp/_http_parser.pyx -> build/lib/aiohttp244copying aiohttp/_http_writer.pyx -> build/lib/aiohttp245copying aiohttp/py.typed -> build/lib/aiohttp246copying aiohttp/_websocket/mask.pxd -> build/lib/aiohttp/_websocket247copying aiohttp/_websocket/mask.pyx -> build/lib/aiohttp/_websocket248copying aiohttp/_websocket/reader_c.pxd -> build/lib/aiohttp/_websocket249copying aiohttp/_websocket/reader_py.py.orig -> build/lib/aiohttp/_websocket250installing to build/bdist.linux-x86_64/wheel251running install252running install_lib253creating build/bdist.linux-x86_64/wheel254creating build/bdist.linux-x86_64/wheel/aiohttp255copying build/lib/aiohttp/__init__.py -> build/bdist.linux-x86_64/wheel/./aiohttp256copying build/lib/aiohttp/_cookie_helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp257copying build/lib/aiohttp/abc.py -> build/bdist.linux-x86_64/wheel/./aiohttp258copying build/lib/aiohttp/base_protocol.py -> build/bdist.linux-x86_64/wheel/./aiohttp259copying build/lib/aiohttp/client.py -> build/bdist.linux-x86_64/wheel/./aiohttp260copying build/lib/aiohttp/client_exceptions.py -> build/bdist.linux-x86_64/wheel/./aiohttp261copying build/lib/aiohttp/client_middleware_digest_auth.py -> build/bdist.linux-x86_64/wheel/./aiohttp262copying build/lib/aiohttp/client_middlewares.py -> build/bdist.linux-x86_64/wheel/./aiohttp263copying build/lib/aiohttp/client_proto.py -> build/bdist.linux-x86_64/wheel/./aiohttp264copying build/lib/aiohttp/client_reqrep.py -> build/bdist.linux-x86_64/wheel/./aiohttp265copying build/lib/aiohttp/client_ws.py -> build/bdist.linux-x86_64/wheel/./aiohttp266copying build/lib/aiohttp/compression_utils.py -> build/bdist.linux-x86_64/wheel/./aiohttp267copying build/lib/aiohttp/connector.py -> build/bdist.linux-x86_64/wheel/./aiohttp268copying build/lib/aiohttp/cookiejar.py -> build/bdist.linux-x86_64/wheel/./aiohttp269copying build/lib/aiohttp/formdata.py -> build/bdist.linux-x86_64/wheel/./aiohttp270copying build/lib/aiohttp/hdrs.py -> build/bdist.linux-x86_64/wheel/./aiohttp271copying build/lib/aiohttp/helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp272copying build/lib/aiohttp/http.py -> build/bdist.linux-x86_64/wheel/./aiohttp273copying build/lib/aiohttp/http_exceptions.py -> build/bdist.linux-x86_64/wheel/./aiohttp274copying build/lib/aiohttp/http_parser.py -> build/bdist.linux-x86_64/wheel/./aiohttp275copying build/lib/aiohttp/http_websocket.py -> build/bdist.linux-x86_64/wheel/./aiohttp276copying build/lib/aiohttp/http_writer.py -> build/bdist.linux-x86_64/wheel/./aiohttp277copying build/lib/aiohttp/log.py -> build/bdist.linux-x86_64/wheel/./aiohttp278copying build/lib/aiohttp/multipart.py -> build/bdist.linux-x86_64/wheel/./aiohttp279copying build/lib/aiohttp/payload.py -> build/bdist.linux-x86_64/wheel/./aiohttp280copying build/lib/aiohttp/payload_streamer.py -> build/bdist.linux-x86_64/wheel/./aiohttp281copying build/lib/aiohttp/pytest_plugin.py -> build/bdist.linux-x86_64/wheel/./aiohttp282copying build/lib/aiohttp/resolver.py -> build/bdist.linux-x86_64/wheel/./aiohttp283copying build/lib/aiohttp/streams.py -> build/bdist.linux-x86_64/wheel/./aiohttp284copying build/lib/aiohttp/tcp_helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp285copying build/lib/aiohttp/test_utils.py -> build/bdist.linux-x86_64/wheel/./aiohttp286copying build/lib/aiohttp/tracing.py -> build/bdist.linux-x86_64/wheel/./aiohttp287copying build/lib/aiohttp/typedefs.py -> build/bdist.linux-x86_64/wheel/./aiohttp288copying build/lib/aiohttp/web.py -> build/bdist.linux-x86_64/wheel/./aiohttp289copying build/lib/aiohttp/web_app.py -> build/bdist.linux-x86_64/wheel/./aiohttp290copying build/lib/aiohttp/web_exceptions.py -> build/bdist.linux-x86_64/wheel/./aiohttp291copying build/lib/aiohttp/web_fileresponse.py -> build/bdist.linux-x86_64/wheel/./aiohttp292copying build/lib/aiohttp/web_log.py -> build/bdist.linux-x86_64/wheel/./aiohttp293copying build/lib/aiohttp/web_middlewares.py -> build/bdist.linux-x86_64/wheel/./aiohttp294copying build/lib/aiohttp/web_protocol.py -> build/bdist.linux-x86_64/wheel/./aiohttp295copying build/lib/aiohttp/web_request.py -> build/bdist.linux-x86_64/wheel/./aiohttp296copying build/lib/aiohttp/web_response.py -> build/bdist.linux-x86_64/wheel/./aiohttp297copying build/lib/aiohttp/web_routedef.py -> build/bdist.linux-x86_64/wheel/./aiohttp298copying build/lib/aiohttp/web_runner.py -> build/bdist.linux-x86_64/wheel/./aiohttp299copying build/lib/aiohttp/web_server.py -> build/bdist.linux-x86_64/wheel/./aiohttp300copying build/lib/aiohttp/web_urldispatcher.py -> build/bdist.linux-x86_64/wheel/./aiohttp301copying build/lib/aiohttp/web_ws.py -> build/bdist.linux-x86_64/wheel/./aiohttp302copying build/lib/aiohttp/worker.py -> build/bdist.linux-x86_64/wheel/./aiohttp303creating build/bdist.linux-x86_64/wheel/aiohttp/_websocket304copying build/lib/aiohttp/_websocket/__init__.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket305copying build/lib/aiohttp/_websocket/helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket306copying build/lib/aiohttp/_websocket/models.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket307copying build/lib/aiohttp/_websocket/reader.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket308copying build/lib/aiohttp/_websocket/writer.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket309copying build/lib/aiohttp/_websocket/reader_c.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket310copying build/lib/aiohttp/_websocket/reader_py.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket311copying build/lib/aiohttp/_websocket/mask.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket312copying build/lib/aiohttp/_websocket/mask.pyx -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket313copying build/lib/aiohttp/_websocket/reader_c.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket314copying build/lib/aiohttp/_websocket/reader_py.py.orig -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket315copying build/lib/aiohttp/_cparser.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp316copying build/lib/aiohttp/_find_header.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp317copying build/lib/aiohttp/_headers.pxi -> build/bdist.linux-x86_64/wheel/./aiohttp318copying build/lib/aiohttp/_http_parser.pyx -> build/bdist.linux-x86_64/wheel/./aiohttp319copying build/lib/aiohttp/_http_writer.pyx -> build/bdist.linux-x86_64/wheel/./aiohttp320copying build/lib/aiohttp/py.typed -> build/bdist.linux-x86_64/wheel/./aiohttp321running install_egg_info322Copying aiohttp.egg-info to build/bdist.linux-x86_64/wheel/./aiohttp-3.14.3-py3.14.egg-info323running install_scripts324creating build/bdist.linux-x86_64/wheel/aiohttp-3.14.3.dist-info/WHEEL325creating '/build/source/dist/.tmp-c9k80m7g/aiohttp-3.14.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it326adding 'aiohttp/__init__.py'327adding 'aiohttp/_cookie_helpers.py'328adding 'aiohttp/_cparser.pxd'329adding 'aiohttp/_find_header.pxd'330adding 'aiohttp/_headers.pxi'331adding 'aiohttp/_http_parser.pyx'332adding 'aiohttp/_http_writer.pyx'333adding 'aiohttp/abc.py'334adding 'aiohttp/base_protocol.py'335adding 'aiohttp/client.py'336adding 'aiohttp/client_exceptions.py'337adding 'aiohttp/client_middleware_digest_auth.py'338adding 'aiohttp/client_middlewares.py'339adding 'aiohttp/client_proto.py'340adding 'aiohttp/client_reqrep.py'341adding 'aiohttp/client_ws.py'342adding 'aiohttp/compression_utils.py'343adding 'aiohttp/connector.py'344adding 'aiohttp/cookiejar.py'345adding 'aiohttp/formdata.py'346adding 'aiohttp/hdrs.py'347adding 'aiohttp/helpers.py'348adding 'aiohttp/http.py'349adding 'aiohttp/http_exceptions.py'350adding 'aiohttp/http_parser.py'351adding 'aiohttp/http_websocket.py'352adding 'aiohttp/http_writer.py'353adding 'aiohttp/log.py'354adding 'aiohttp/multipart.py'355adding 'aiohttp/payload.py'356adding 'aiohttp/payload_streamer.py'357adding 'aiohttp/py.typed'358adding 'aiohttp/pytest_plugin.py'359adding 'aiohttp/resolver.py'360adding 'aiohttp/streams.py'361adding 'aiohttp/tcp_helpers.py'362adding 'aiohttp/test_utils.py'363adding 'aiohttp/tracing.py'364adding 'aiohttp/typedefs.py'365adding 'aiohttp/web.py'366adding 'aiohttp/web_app.py'367adding 'aiohttp/web_exceptions.py'368adding 'aiohttp/web_fileresponse.py'369adding 'aiohttp/web_log.py'370adding 'aiohttp/web_middlewares.py'371adding 'aiohttp/web_protocol.py'372adding 'aiohttp/web_request.py'373adding 'aiohttp/web_response.py'374adding 'aiohttp/web_routedef.py'375adding 'aiohttp/web_runner.py'376adding 'aiohttp/web_server.py'377adding 'aiohttp/web_urldispatcher.py'378adding 'aiohttp/web_ws.py'379adding 'aiohttp/worker.py'380adding 'aiohttp/_websocket/__init__.py'381adding 'aiohttp/_websocket/helpers.py'382adding 'aiohttp/_websocket/mask.pxd'383adding 'aiohttp/_websocket/mask.pyx'384adding 'aiohttp/_websocket/models.py'385adding 'aiohttp/_websocket/reader.py'386adding 'aiohttp/_websocket/reader_c.pxd'387adding 'aiohttp/_websocket/reader_c.py'388adding 'aiohttp/_websocket/reader_py.py'389adding 'aiohttp/_websocket/reader_py.py.orig'390adding 'aiohttp/_websocket/writer.py'391adding 'aiohttp-3.14.3.dist-info/licenses/LICENSE.txt'392adding 'aiohttp-3.14.3.dist-info/METADATA'393adding 'aiohttp-3.14.3.dist-info/WHEEL'394adding 'aiohttp-3.14.3.dist-info/top_level.txt'395adding 'aiohttp-3.14.3.dist-info/RECORD'396removing build/bdist.linux-x86_64/wheel397Successfully built aiohttp-3.14.3-py3-none-any.whl398Finished creating a wheel...399Finished executing pypaBuildPhase400buildPhase completed in 31 secondspythonRuntimeDepsCheckHook
401Executing pythonRuntimeDepsCheck402Checking runtime dependencies for aiohttp-3.14.3-py3-none-any.whl403Finished executing pythonRuntimeDepsCheckinstallPhase
404Executing pypaInstallPhase405Successfully installed aiohttp-3.14.3-py3-none-any.whl406Finished executing pypaInstallPhasepythonOutputDistPhase
407Executing pythonOutputDistPhase408Finished executing pythonOutputDistPhasefixupPhase
409shrinking RPATHs of ELF executables and libraries in /nix/store/8rx121zvlw64f3jpm894wnjk8il2cq3r-python3.14-aiohttp-3.14.3-dist410checking for references to /build/ in /nix/store/8rx121zvlw64f3jpm894wnjk8il2cq3r-python3.14-aiohttp-3.14.3-dist...411patching script interpreter paths in /nix/store/8rx121zvlw64f3jpm894wnjk8il2cq3r-python3.14-aiohttp-3.14.3-dist412shrinking RPATHs of ELF executables and libraries in /nix/store/81z66qqsl59blhz42xjr3abvdhpb2328-python3.14-aiohttp-3.14.3413checking for references to /build/ in /nix/store/81z66qqsl59blhz42xjr3abvdhpb2328-python3.14-aiohttp-3.14.3...414patching script interpreter paths in /nix/store/81z66qqsl59blhz42xjr3abvdhpb2328-python3.14-aiohttp-3.14.3415stripping (with command strip and flags -S -p) in /nix/store/81z66qqsl59blhz42xjr3abvdhpb2328-python3.14-aiohttp-3.14.3/lib416Executing pythonRemoveTestsDir417Finished executing pythonRemoveTestsDirinstallCheckPhase
418no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
419Executing pythonImportsCheckPhasepythonMetadataCheckPhase
420Executing pythonMetadataCheckPhasepytestCheckPhase
421Executing pytestCheckPhase422pytest flags: -m pytest -k not\ \(test_client_session_timeout_zero\)\ and\ not\ \(test_mark_formdata_as_processed\)\ and\ not\ \(test_requote_redirect_url_default\)\ and\ not\ \(test_tcp_connector_ssl_shutdown_timeout_nonzero_passed\)\ and\ not\ \(test_tcp_connector_ssl_shutdown_timeout_zero_not_passed\)\ and\ not\ \(test_invalid_idna\)\ and\ not\ \(test_import_time\)\ and\ not\ \(test_cookie_pattern_performance\)\ and\ not\ \(test_forwarded_re_performance\)\ and\ not\ \(test_regex_performance\)\ and\ not\ \(test_uvloop_secure_https_proxy\)\ and\ not\ \(test_tcp_connector_ssl_shutdown_timeout_passed_to_create_connection\)\ and\ not\ \(test_parse_set_cookie_headers_uses_unquote_with_octal\)\ and\ not\ \(test_feed_eof_no_err_brotli\)\ and\ not\ \(test_empty_body\) --numprocesses=32423============================= test session starts ==============================424platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14425codspeed: 5.0.3 (disabled, mode: walltime, callgraph: enabled, timer_resolution: 1.0ns)426cachedir: .pytest_cache427rootdir: /build/source428configfile: setup.cfg429testpaths: tests/430plugins: codspeed-5.0.3, cov-stub-1.0.0, mock-3.15.1, timeout-2.4.0, xdist-3.8.0431timeout: 120.0s432timeout method: signal433timeout func_only: False43432 workers [4519 items] 435scheduling tests via LoadScheduling436437tests/test_client_request.py::test_headers_list[pyloop] 438tests/test_client_functional.py::test_keepalive_response_released[pyloop] 439tests/test_base_protocol.py::test_loop 440tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib-pyloop] 441tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-] 442tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError] 443tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth,auth-int] 444tests/test_client_request.py::test_content_length_for_methods[pyloop-HEAD--0] 445tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_any[pyloop] 446tests/test_client_session.py::test_cookies_with_unsafe_cookie_jar[pyloop] 447tests/test_client_request.py::test_host_port_default_https[pyloop] 448tests/test_circular_imports.py::test_no_warnings[aiohttp.client_proto] 449tests/test_client_middleware_digest_auth.py::test_authenticate_domain_only_quote_does_not_poison_protection_space[quoted_escaped_quote] 450tests/test_client_response.py::test_repr_non_ascii_url 451tests/test_client_functional.py::test_redirect_with_empty_payload[pyloop] 452tests/test_client_functional.py::test_raising_client_connector_dns_error_on_dns_failure[pyloop] 453tests/test_client_response.py::test_content_disposition_full 454tests/test_client_request.py::test_connection_key_with_proxy 455tests/test_client_exceptions.py::TestServerDisconnectedError::test_ctor 456tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-SESS] 457tests/test_client_functional.py::test_max_field_size_session_default[pyloop] 458tests/test_client_request.py::test_precompressed_data_stays_intact[zlib_ng.zlib_ng-pyloop] 459tests/test_benchmarks_web_request.py::test_read_compressed_post_body[zlib-pyloop] 460tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest =invalid, format] 461tests/test_client_middleware.py::test_client_middleware_conditional_retry[pyloop] 462tests/test_client_functional.py::test_broken_connection[pyloop] 463tests/test_circular_imports.py::test_no_warnings[aiohttp.web_runner] 464tests/test_client_session.py::test_http_OPTIONS[pyloop] 465tests/test_client_functional.py::test_drop_params_on_redirect[pyloop] 466[gw21] [ 0%] PASSED tests/test_client_request.py::test_host_port_default_https[pyloop] 467tests/test_client_request.py::test_gen_netloc_all[pyloop] 468tests/test_client_functional.py::test_HTTP_200_GET_WITH_MIXED_PARAMS[pyloop] 469tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth] 470[gw7] [ 0%] PASSED tests/test_client_functional.py::test_drop_params_on_redirect[pyloop] 471[gw22] [ 0%] PASSED tests/test_client_request.py::test_headers_list[pyloop] 472[gw15] [ 0%] PASSED tests/test_client_middleware.py::test_client_middleware_conditional_retry[pyloop] 473[gw6] [ 0%] PASSED tests/test_client_functional.py::test_keepalive_response_released[pyloop] 474[gw23] [ 0%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_domain_only_quote_does_not_poison_protection_space[quoted_escaped_quote] 475[gw24] [ 0%] PASSED tests/test_client_request.py::test_gen_netloc_all[pyloop] 476[gw31] [ 0%] PASSED tests/test_client_session.py::test_http_OPTIONS[pyloop] 477tests/test_client_middleware_digest_auth.py::test_authenticate_domain_only_quote_does_not_poison_protection_space[bare_quote] 478[gw8] [ 0%] PASSED tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib-pyloop] 479[gw28] [ 0%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-HEAD--0] 480[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_ctor 481[gw30] [ 0%] PASSED tests/test_client_session.py::test_cookies_with_unsafe_cookie_jar[pyloop] 482[gw12] [ 0%] PASSED tests/test_client_functional.py::test_raising_client_connector_dns_error_on_dns_failure[pyloop] 483[gw20] [ 0%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest =invalid, format] 484tests/test_client_exceptions.py::TestServerDisconnectedError::test_pickle 485[gw14] [ 0%] PASSED tests/test_client_functional.py::test_redirect_with_empty_payload[pyloop] 486[gw1] [ 0%] PASSED tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_any[pyloop] 487[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_pickle 488[gw27] [ 0%] PASSED tests/test_client_response.py::test_repr_non_ascii_url 489[gw29] [ 0%] PASSED tests/test_client_response.py::test_content_disposition_full 490tests/test_client_response.py::test_content_disposition_no_parameters 491tests/test_client_exceptions.py::TestServerDisconnectedError::test_repr 492[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_repr 493tests/test_client_response.py::test_repr_non_ascii_reason 494[gw13] [ 0%] PASSED tests/test_client_functional.py::test_max_field_size_session_default[pyloop] 495[gw9] [ 0%] PASSED tests/test_client_functional.py::test_HTTP_200_GET_WITH_MIXED_PARAMS[pyloop] 496[gw23] [ 0%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_domain_only_quote_does_not_poison_protection_space[bare_quote] 497tests/test_client_middleware_digest_auth.py::test_double_quote_domain_does_not_break_future_requests[pyloop] 498tests/test_client_exceptions.py::TestServerDisconnectedError::test_str 499[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_str 500[gw11] [ 0%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError] 501[gw25] [ 0%] PASSED tests/test_client_request.py::test_precompressed_data_stays_intact[zlib_ng.zlib_ng-pyloop] 502tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_ctor 503[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_ctor 504[gw27] [ 0%] PASSED tests/test_client_response.py::test_repr_non_ascii_reason 505tests/test_client_response.py::test_url_obj_deprecated 506[gw29] [ 0%] PASSED tests/test_client_response.py::test_content_disposition_no_parameters 507tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_pickle 508[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_pickle 509tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_repr 510tests/test_client_response.py::test_content_disposition_empty_parts[attachment; filename="archive.tar.gz";] 511[gw23] [ 0%] PASSED tests/test_client_middleware_digest_auth.py::test_double_quote_domain_does_not_break_future_requests[pyloop] 512[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_repr 513tests/test_client_exceptions.py::TestInvalidURL::test_ctor 514[gw27] [ 0%] PASSED tests/test_client_response.py::test_url_obj_deprecated 515tests/test_client_response.py::test_read_and_release_connection[pyloop] 516[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_ctor 517tests/test_client_exceptions.py::TestInvalidURL::test_pickle 518[gw2] [ 0%] PASSED tests/test_benchmarks_web_request.py::test_read_compressed_post_body[zlib-pyloop] 519[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_pickle 520tests/test_client_exceptions.py::TestInvalidURL::test_repr_no_description 521[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_repr_no_description 522tests/test_client_exceptions.py::TestInvalidURL::test_repr_yarl_URL 523[gw29] [ 0%] PASSED tests/test_client_response.py::test_content_disposition_empty_parts[attachment; filename="archive.tar.gz";] 524tests/test_client_response.py::test_content_disposition_empty_parts[attachment;; filename="archive.tar.gz"] 525[gw27] [ 0%] PASSED tests/test_client_response.py::test_read_and_release_connection[pyloop] 526[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_repr_yarl_URL 527tests/test_client_exceptions.py::TestInvalidURL::test_repr_with_description 528[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_repr_with_description 529tests/test_client_exceptions.py::TestInvalidURL::test_str_no_description 530[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_str_no_description 531tests/test_client_exceptions.py::TestInvalidURL::test_none_description 532[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_none_description 533tests/test_client_exceptions.py::TestInvalidURL::test_str_with_description 534[gw29] [ 0%] PASSED tests/test_client_response.py::test_content_disposition_empty_parts[attachment;; filename="archive.tar.gz"] 535tests/test_client_response.py::test_content_disposition_no_header 536[gw5] [ 0%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_str_with_description 537tests/test_client_fingerprint.py::test_fingerprint_sha256 538[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_sha256 539[gw29] [ 1%] PASSED tests/test_client_response.py::test_content_disposition_no_header 540tests/test_client_response.py::test_default_encoding_is_utf8 541tests/test_client_fingerprint.py::test_fingerprint_sha1 542[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_sha1 543tests/test_client_fingerprint.py::test_fingerprint_md5 544[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_md5 545tests/test_client_fingerprint.py::test_fingerprint_check_no_ssl 546[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_check_no_ssl 547tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl 548[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl 549tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl_conflict 550[gw29] [ 1%] PASSED tests/test_client_response.py::test_default_encoding_is_utf8 551tests/test_client_response.py::test_response_request_info 552tests/test_client_request.py::test_gen_netloc_no_port[pyloop] 553[gw16] [ 1%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-SESS] 554[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl_conflict 555tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context 556[gw24] [ 1%] PASSED tests/test_client_request.py::test_gen_netloc_no_port[pyloop] 557tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-256-SESS] 558[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context 559tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context_conflict 560tests/test_client_session.py::test_http_HEAD[pyloop] 561[gw31] [ 1%] PASSED tests/test_client_session.py::test_http_HEAD[pyloop] 562[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context_conflict 563tests/test_client_request.py::test_headers_default[pyloop] 564tests/test_client_functional.py::test_drop_fragment_on_redirect[pyloop] 565[gw29] [ 1%] PASSED tests/test_client_response.py::test_response_request_info 566[gw22] [ 1%] PASSED tests/test_client_request.py::test_headers_default[pyloop] 567tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint 568[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint 569tests/test_client_response.py::test_request_info_in_exception 570tests/test_client_request.py::test_host_port_nondefault_http[pyloop] 571tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint_conflict 572[gw7] [ 1%] PASSED tests/test_client_functional.py::test_drop_fragment_on_redirect[pyloop] 573tests/test_client_functional.py::test_max_field_size_session_default_fail[pyloop] 574tests/test_client_middleware.py::test_build_client_middlewares_empty 575[gw21] [ 1%] PASSED tests/test_client_request.py::test_host_port_nondefault_http[pyloop] 576[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint_conflict 577tests/test_client_fingerprint.py::test__merge_ssl_params_ssl 578tests/test_client_request.py::test_content_length_for_methods[pyloop-POST--0] 579[gw0] [ 1%] PASSED tests/test_base_protocol.py::test_loop 580tests/test_client_middleware_digest_auth.py::test_direct_success_no_auth_needed[pyloop] 581tests/test_base_protocol.py::test_pause_writing 582[gw17] [ 1%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-] 583tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth] 584[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_ssl 585tests/test_client_fingerprint.py::test__merge_ssl_params_invlid 586[gw28] [ 1%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-POST--0] 587[gw19] [ 1%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth,auth-int] 588tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-] 589[gw26] [ 1%] PASSED tests/test_client_request.py::test_connection_key_with_proxy 590tests/test_client_request.py::test_connection_key_without_proxy 591[gw29] [ 1%] PASSED tests/test_client_response.py::test_request_info_in_exception 592tests/test_client_response.py::test_no_redirect_history_in_exception 593[gw13] [ 1%] PASSED tests/test_client_functional.py::test_max_field_size_session_default_fail[pyloop] 594tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_chunked_4096[pyloop] 595[gw5] [ 1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_invlid 596tests/test_client_functional.py::test_keepalive_two_requests_success[pyloop] 597[gw20] [ 1%] PASSED tests/test_client_middleware_digest_auth.py::test_direct_success_no_auth_needed[pyloop] 598tests/test_client_session.py::test_session_default_version[pyloop] 599tests/test_client_functional.py::test_upgrade_connection_not_released_after_read[pyloop] 600tests/test_client_middleware_digest_auth.py::test_case_sensitive_algorithm_server[pyloop] 601tests/test_client_functional.py::test_redirect_preserves_content_type[pyloop] 602tests/test_client_functional.py::test_POST_DATA[pyloop] 603[gw30] [ 1%] PASSED tests/test_client_session.py::test_session_default_version[pyloop] 604[gw18] [ 1%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth] 605[gw29] [ 1%] PASSED tests/test_client_response.py::test_no_redirect_history_in_exception 606tests/test_client_functional.py::test_aiohttp_request_coroutine[pyloop] 607[gw5] [ 1%] PASSED tests/test_client_functional.py::test_keepalive_two_requests_success[pyloop] 608tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth-int] 609tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib_ng.zlib_ng-pyloop] 610tests/test_client_request.py::test_precompressed_data_stays_intact[isal.isal_zlib-pyloop] 611tests/test_client_response.py::test_redirect_history_in_exception 612[gw6] [ 1%] PASSED tests/test_client_functional.py::test_upgrade_connection_not_released_after_read[pyloop] 613[gw23] [ 1%] PASSED tests/test_client_middleware_digest_auth.py::test_case_sensitive_algorithm_server[pyloop] 614tests/test_benchmarks_web_request.py::test_read_compressed_post_body[zlib_ng.zlib_ng-pyloop] 615[gw25] [ 1%] PASSED tests/test_client_request.py::test_precompressed_data_stays_intact[isal.isal_zlib-pyloop] 616[gw9] [ 1%] PASSED tests/test_client_functional.py::test_POST_DATA[pyloop] 617[gw14] [ 1%] PASSED tests/test_client_functional.py::test_redirect_preserves_content_type[pyloop] 618tests/test_client_response.py::test_read_and_release_connection_with_error[pyloop] 619[gw8] [ 1%] PASSED tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib_ng.zlib_ng-pyloop] 620tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError] 621[gw1] [ 1%] PASSED tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_chunked_4096[pyloop] 622[gw11] [ 1%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError] 623[gw27] [ 1%] PASSED tests/test_client_response.py::test_read_and_release_connection_with_error[pyloop] 624[gw29] [ 1%] PASSED tests/test_client_response.py::test_redirect_history_in_exception 625tests/test_client_response.py::test_response_read_triggers_callback[pyloop] 626[gw29] [ 1%] PASSED tests/test_client_response.py::test_response_read_triggers_callback[pyloop] 627[gw2] [ 1%] PASSED tests/test_benchmarks_web_request.py::test_read_compressed_post_body[zlib_ng.zlib_ng-pyloop] 628tests/test_client_request.py::test_invalid_url[pyloop] 629[gw12] [ 2%] PASSED tests/test_client_functional.py::test_aiohttp_request_coroutine[pyloop] 630[gw22] [ 2%] PASSED tests/test_client_request.py::test_invalid_url[pyloop] 631tests/test_client_request.py::test_cookie_coded_value_preserved[pyloop] 632tests/test_client_session.py::test_http_POST[pyloop] 633[gw24] [ 2%] PASSED tests/test_client_request.py::test_cookie_coded_value_preserved[pyloop] 634[gw31] [ 2%] PASSED tests/test_client_session.py::test_http_POST[pyloop] 635tests/test_client_functional.py::test_max_field_size_session_explicit[pyloop] 636[gw16] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-256-SESS] 637tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-512-SESS] 638[gw13] [ 2%] PASSED tests/test_client_functional.py::test_max_field_size_session_explicit[pyloop] 639[gw15] [ 2%] PASSED tests/test_client_middleware.py::test_build_client_middlewares_empty 640tests/test_client_functional.py::test_drop_fragment[pyloop] 641tests/test_client_middleware.py::test_client_middleware_class_based_auth[pyloop] 642[gw17] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth] 643[gw15] [ 2%] PASSED tests/test_client_middleware.py::test_client_middleware_class_based_auth[pyloop] 644[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-] 645tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth-int] 646[gw7] [ 2%] PASSED tests/test_client_functional.py::test_drop_fragment[pyloop] 647tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[fully_quoted_header] 648[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[fully_quoted_header] 649tests/test_client_middleware_digest_auth.py::test_no_retry_on_second_401[pyloop] 650tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT--0] 651tests/test_client_proto.py::test_force_close[pyloop] 652tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[unquoted_header] 653[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[unquoted_header] 654tests/test_client_request.py::test_host_port_nondefault_https[pyloop] 655[gw28] [ 2%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT--0] 656tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[mixed_quoted_unquoted_with_commas] 657[gw23] [ 2%] PASSED tests/test_client_proto.py::test_force_close[pyloop] 658[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[mixed_quoted_unquoted_with_commas] 659[gw20] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_no_retry_on_second_401[pyloop] 660[gw21] [ 2%] PASSED tests/test_client_request.py::test_host_port_nondefault_https[pyloop] 661tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[header_with_scheme] 662[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[header_with_scheme] 663tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[no_spaces_after_commas] 664[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[no_spaces_after_commas] 665tests/test_client_functional.py::test_keepalive_after_head_requests_success[pyloop] 666[gw26] [ 2%] PASSED tests/test_client_request.py::test_connection_key_without_proxy 667tests/test_client_request.py::test_connection_key_includes_server_hostname[pyloop] 668tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[extra_whitespace] 669[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[extra_whitespace] 670tests/test_client_request.py::test_body_with_size_sets_content_length[pyloop] 671[gw0] [ 2%] PASSED tests/test_base_protocol.py::test_pause_writing 672tests/test_base_protocol.py::test_pause_reading_no_transport 673tests/test_client_session.py::test_session_loop[pyloop] 674[gw26] [ 2%] PASSED tests/test_client_request.py::test_connection_key_includes_server_hostname[pyloop] 675tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[escaped_quotes] 676[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[escaped_quotes] 677[gw25] [ 2%] PASSED tests/test_client_request.py::test_body_with_size_sets_content_length[pyloop] 678[gw5] [ 2%] PASSED tests/test_client_functional.py::test_keepalive_after_head_requests_success[pyloop] 679tests/test_client_response.py::test_release[pyloop] 680[gw30] [ 2%] PASSED tests/test_client_session.py::test_session_loop[pyloop] 681tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[single_quotes_as_regular_chars] 682[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[single_quotes_as_regular_chars] 683tests/test_client_functional.py::test_keepalive_server_force_close_connection[pyloop] 684tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[empty_header] 685tests/test_client_functional.py::test_POST_DATA_with_explicit_formdata[pyloop] 686tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_chunked_1mb[pyloop] 687[gw27] [ 2%] PASSED tests/test_client_response.py::test_release[pyloop] 688[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[empty_header] 689tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[multi_scheme_second_challenge_ignored] 690[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[multi_scheme_second_challenge_ignored] 691[gw6] [ 2%] PASSED tests/test_client_functional.py::test_keepalive_server_force_close_connection[pyloop] 692tests/test_client_functional.py::test_encoding_deflate_nochunk[isal.isal_zlib-pyloop] 693tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[multi_scheme_with_leading_scheme] 694[gw9] [ 2%] PASSED tests/test_client_functional.py::test_POST_DATA_with_explicit_formdata[pyloop] 695[gw18] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth-int] 696[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[multi_scheme_with_leading_scheme] 697tests/test_client_middleware_digest_auth.py::test_digest_auth_middleware_callable 698tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth,auth-int] 699[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_auth_middleware_callable 700tests/test_client_middleware_digest_auth.py::test_middleware_invalid_login 701[gw8] [ 2%] PASSED tests/test_client_functional.py::test_encoding_deflate_nochunk[isal.isal_zlib-pyloop] 702[gw19] [ 2%] PASSED tests/test_client_middleware_digest_auth.py::test_middleware_invalid_login 703tests/test_client_middleware_digest_auth.py::test_escaping_quotes_in_auth_header 704tests/test_client_functional.py::test_too_many_redirects_closes_payload[pyloop] 705[gw14] [ 2%] PASSED tests/test_client_functional.py::test_too_many_redirects_closes_payload[pyloop] 706tests/test_benchmarks_web_request.py::test_read_compressed_post_body[isal.isal_zlib-pyloop] 707tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError] 708[gw11] [ 2%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError] 709tests/test_client_request.py::test_no_path[pyloop] 710[gw22] [ 2%] PASSED tests/test_client_request.py::test_no_path[pyloop] 711tests/test_client_response.py::test_response_cookies[pyloop] 712tests/test_client_session.py::test_http_PUT[pyloop] 713tests/test_client_functional.py::test_max_headers_session_default[pyloop] 714[gw29] [ 2%] PASSED tests/test_client_response.py::test_response_cookies[pyloop] 715tests/test_client_request.py::test_update_cookies_with_special_chars_in_existing_header[pyloop] 716[gw31] [ 2%] PASSED tests/test_client_session.py::test_http_PUT[pyloop] 717[gw13] [ 2%] PASSED tests/test_client_functional.py::test_max_headers_session_default[pyloop] 718[gw24] [ 3%] PASSED tests/test_client_request.py::test_update_cookies_with_special_chars_in_existing_header[pyloop] 719[gw2] [ 3%] PASSED tests/test_benchmarks_web_request.py::test_read_compressed_post_body[isal.isal_zlib-pyloop] 720tests/test_client_middleware.py::test_client_middleware_stateful_retry[pyloop] 721[gw17] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth-int] 722tests/test_client_functional.py::test_aiohttp_request_ssl[pyloop] 723tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth,auth-int] 724[gw16] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-512-SESS] 725tests/test_client_middleware_digest_auth.py::test_encode_unsupported_algorithm 726tests/test_client_proto.py::test_oserror[pyloop] 727[gw15] [ 3%] PASSED tests/test_client_middleware.py::test_client_middleware_stateful_retry[pyloop] 728[gw23] [ 3%] PASSED tests/test_client_proto.py::test_oserror[pyloop] 729tests/test_client_request.py::test_content_length_for_methods[pyloop-GET-test-4] 730tests/test_client_functional.py::test_history[pyloop] 731[gw28] [ 3%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-GET-test-4] 732tests/test_client_middleware_digest_auth.py::test_preemptive_auth_disabled[pyloop] 733[gw7] [ 3%] PASSED tests/test_client_functional.py::test_history[pyloop] 734[gw20] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_disabled[pyloop] 735tests/test_client_request.py::test_body_payload_with_size_no_content_length[pyloop] 736tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-101] 737[gw25] [ 3%] PASSED tests/test_client_request.py::test_body_payload_with_size_no_content_length[pyloop] 738[gw12] [ 3%] PASSED tests/test_client_functional.py::test_aiohttp_request_ssl[pyloop] 739[gw5] [ 3%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-101] 740tests/test_client_request.py::test_host_port_default_ws[pyloop] 741[gw19] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_escaping_quotes_in_auth_header 742tests/test_client_middleware_digest_auth.py::test_backslash_in_challenge_cannot_break_quoting 743tests/test_client_response.py::test_release_on_del[pyloop] 744[gw21] [ 3%] PASSED tests/test_client_request.py::test_host_port_default_ws[pyloop] 745tests/test_client_session.py::test_proxy_str[pyloop] 746tests/test_client_request.py::test_request_info_back_compat 747[gw26] [ 3%] PASSED tests/test_client_request.py::test_request_info_back_compat 748[gw27] [ 3%] PASSED tests/test_client_response.py::test_release_on_del[pyloop] 749tests/test_client_request.py::test_request_info_tuple_new 750[gw26] [ 3%] PASSED tests/test_client_request.py::test_request_info_tuple_new 751tests/test_client_functional.py::test_POST_DATA_with_charset[pyloop] 752[gw30] [ 3%] PASSED tests/test_client_session.py::test_proxy_str[pyloop] 753tests/test_client_request.py::test_get_content_length[pyloop] 754tests/test_client_functional.py::test_keepalive_timeout_async_sleep[pyloop] 755[gw26] [ 3%] PASSED tests/test_client_request.py::test_get_content_length[pyloop] 756tests/test_client_request.py::test_ipv6_default_http_port[pyloop] 757tests/test_client_functional.py::test_encoding_gzip[zlib-pyloop] 758[gw22] [ 3%] PASSED tests/test_client_request.py::test_ipv6_default_http_port[pyloop] 759[gw6] [ 3%] PASSED tests/test_client_functional.py::test_keepalive_timeout_async_sleep[pyloop] 760[gw0] [ 3%] PASSED tests/test_base_protocol.py::test_pause_reading_no_transport 761tests/test_base_protocol.py::test_pause_reading_stub_transport 762[gw18] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth,auth-int] 763tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-] 764[gw8] [ 3%] PASSED tests/test_client_functional.py::test_encoding_gzip[zlib-pyloop] 765[gw10] [ 3%] XFAIL tests/test_client_functional.py::test_broken_connection[pyloop] 766tests/test_client_functional.py::test_invalid_url_redirect_closes_payload[pyloop] 767[gw14] [ 3%] PASSED tests/test_client_functional.py::test_invalid_url_redirect_closes_payload[pyloop] 768[gw4] [ 3%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_runner] 769tests/test_circular_imports.py::test_no_warnings[aiohttp.web_server] 770tests/test_client_functional.py::test_max_headers_session_default_fail[pyloop] 771tests/test_client_session.py::test_http_PATCH[pyloop] 772[gw17] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth,auth-int] 773tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError] 774[gw13] [ 3%] PASSED tests/test_client_functional.py::test_max_headers_session_default_fail[pyloop] 775tests/test_benchmarks_web_response.py::test_simple_web_response 776[gw2] [ 3%] PASSED tests/test_benchmarks_web_response.py::test_simple_web_response 777tests/test_benchmarks_web_response.py::test_web_response_with_headers 778[gw31] [ 3%] PASSED tests/test_client_session.py::test_http_PATCH[pyloop] 779tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-] 780tests/test_client_middleware.py::test_client_middleware_multiple_instances[pyloop] 781[gw2] [ 3%] PASSED tests/test_benchmarks_web_response.py::test_web_response_with_headers 782tests/test_benchmarks_web_response.py::test_web_response_with_bytes_body 783tests/test_client_request.py::test_update_cookies_with_quoted_existing_header[pyloop] 784tests/test_client_proto.py::test_pause_resume_on_error[pyloop] 785[gw11] [ 3%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError] 786[gw9] [ 3%] PASSED tests/test_client_functional.py::test_POST_DATA_with_charset[pyloop] 787[gw2] [ 3%] PASSED tests/test_benchmarks_web_response.py::test_web_response_with_bytes_body 788tests/test_benchmarks_web_response.py::test_web_response_with_text_body 789[gw24] [ 3%] PASSED tests/test_client_request.py::test_update_cookies_with_quoted_existing_header[pyloop] 790[gw15] [ 3%] PASSED tests/test_client_middleware.py::test_client_middleware_multiple_instances[pyloop] 791tests/test_client_response.py::test_response_real_url[pyloop] 792[gw2] [ 3%] PASSED tests/test_benchmarks_web_response.py::test_web_response_with_text_body 793tests/test_benchmarks_web_response.py::test_simple_web_stream_response 794[gw2] [ 3%] PASSED tests/test_benchmarks_web_response.py::test_simple_web_stream_response 795tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route[pyloop] 796[gw23] [ 3%] PASSED tests/test_client_proto.py::test_pause_resume_on_error[pyloop] 797[gw2] [ 3%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route[pyloop] 798[gw16] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_unsupported_algorithm 799tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5] 800[gw29] [ 3%] PASSED tests/test_client_response.py::test_response_real_url[pyloop] 801tests/test_client_request.py::test_content_length_for_methods[pyloop-POST-test-4] 802[gw28] [ 3%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-POST-test-4] 803tests/test_client_request.py::test_file_upload_not_chunked_seek[pyloop] 804tests/test_client_functional.py::test_keepalive_closed_by_server[pyloop] 805[gw19] [ 3%] PASSED tests/test_client_middleware_digest_auth.py::test_backslash_in_challenge_cannot_break_quoting 806tests/test_client_middleware_digest_auth.py::test_template_based_header_construction 807tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-204] 808tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_stale_nonce[pyloop] 809[gw7] [ 4%] PASSED tests/test_client_functional.py::test_keepalive_closed_by_server[pyloop] 810[gw5] [ 4%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-204] 811[gw20] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_stale_nonce[pyloop] 812tests/test_client_response.py::test_response_eof[pyloop] 813tests/test_client_request.py::test_ipv6_default_https_port[pyloop] 814tests/test_client_request.py::test_host_port_default_wss[pyloop] 815[gw22] [ 4%] PASSED tests/test_client_request.py::test_ipv6_default_https_port[pyloop] 816tests/test_client_functional.py::test_yield_from_in_session_request[pyloop] 817[gw21] [ 4%] PASSED tests/test_client_request.py::test_host_port_default_wss[pyloop] 818[gw12] [ 4%] PASSED tests/test_client_functional.py::test_yield_from_in_session_request[pyloop] 819[gw27] [ 4%] PASSED tests/test_client_response.py::test_response_eof[pyloop] 820tests/test_client_session.py::test_default_proxy 821tests/test_client_functional.py::test_non_http_redirect_closes_payload[pyloop] 822tests/test_client_functional.py::test_keepalive_timeout_sync_sleep[pyloop] 823tests/test_client_request.py::test_get_content_length_invalid_formats[pyloop] 824[gw25] [ 4%] PASSED tests/test_client_request.py::test_file_upload_not_chunked_seek[pyloop] 825tests/test_client_functional.py::test_encoding_gzip[zlib_ng.zlib_ng-pyloop] 826[gw3] [ 4%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.client_proto] 827tests/test_circular_imports.py::test_no_warnings[aiohttp.client_reqrep] 828[gw14] [ 4%] PASSED tests/test_client_functional.py::test_non_http_redirect_closes_payload[pyloop] 829[gw26] [ 4%] PASSED tests/test_client_request.py::test_get_content_length_invalid_formats[pyloop] 830[gw8] [ 4%] PASSED tests/test_client_functional.py::test_encoding_gzip[zlib_ng.zlib_ng-pyloop] 831tests/test_client_functional.py::test_max_headers_session_explicit[pyloop] 832tests/test_client_functional.py::test_broken_connection_2[pyloop] 833[gw13] [ 4%] PASSED tests/test_client_functional.py::test_max_headers_session_explicit[pyloop] 834[gw10] [ 4%] PASSED tests/test_client_functional.py::test_broken_connection_2[pyloop] 835[gw18] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-] 836tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth] 837tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_empty[pyloop] 838[gw0] [ 4%] PASSED tests/test_base_protocol.py::test_pause_reading_stub_transport 839[gw15] [ 4%] PASSED tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_empty[pyloop] 840[gw17] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-] 841tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth] 842tests/test_base_protocol.py::test_resume_reading_stub_transport 843tests/test_client_session.py::test_http_DELETE[pyloop] 844tests/test_client_proto.py::test_client_proto_bad_message[pyloop] 845tests/test_client_request.py::test_connection_header[pyloop] 846tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route_with_many_fixed_routes[pyloop] 847[gw23] [ 4%] PASSED tests/test_client_proto.py::test_client_proto_bad_message[pyloop] 848[gw31] [ 4%] PASSED tests/test_client_session.py::test_http_DELETE[pyloop] 849tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT-hello world-11] 850[gw28] [ 4%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT-hello world-11] 851[gw2] [ 4%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route_with_many_fixed_routes[pyloop] 852tests/test_client_functional.py::test_POST_DATA_formdats_with_charset[pyloop] 853tests/test_client_functional.py::test_ok_from_status[pyloop-200-True] 854[gw11] [ 4%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-200-True] 855[gw9] [ 4%] PASSED tests/test_client_functional.py::test_POST_DATA_formdats_with_charset[pyloop] 856[gw24] [ 4%] PASSED tests/test_client_request.py::test_connection_header[pyloop] 857[gw16] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5] 858tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5-SESS] 859tests/test_client_response.py::test_response_links_comma_separated[pyloop] 860tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-304] 861[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_template_based_header_construction 862tests/test_client_functional.py::test_wait_for[pyloop] 863[gw5] [ 4%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-304] 864tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[value"with"quotes-value\\"with\\"quotes-Basic string with quotes] 865[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[value"with"quotes-value\\"with\\"quotes-Basic string with quotes] 866[gw6] [ 4%] PASSED tests/test_client_functional.py::test_keepalive_timeout_sync_sleep[pyloop] 867tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[--Empty string] 868[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[--Empty string] 869tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[no quotes-no quotes-String without quotes] 870[gw29] [ 4%] PASSED tests/test_client_response.py::test_response_links_comma_separated[pyloop] 871tests/test_client_middleware_digest_auth.py::test_preemptive_auth_updates_nonce_count[pyloop] 872tests/test_client_request.py::test_ipv6_nondefault_http_port[pyloop] 873[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[no quotes-no quotes-String without quotes] 874tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[with"one"quote-with\\"one\\"quote-String with one quoted segment] 875[gw7] [ 4%] PASSED tests/test_client_functional.py::test_wait_for[pyloop] 876[gw22] [ 4%] PASSED tests/test_client_request.py::test_ipv6_nondefault_http_port[pyloop] 877[gw1] [ 4%] PASSED tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_chunked_1mb[pyloop] 878[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[with"one"quote-with\\"one\\"quote-String with one quoted segment] 879tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[many"quotes"in"string-many\\"quotes\\"in\\"string-String with multiple quoted segments] 880[gw20] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_updates_nonce_count[pyloop] 881[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[many"quotes"in"string-many\\"quotes\\"in\\"string-String with multiple quoted segments] 882tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[""-\\"\\"-Just double quotes] 883tests/test_client_functional.py::test_invalid_redirect_origin_closes_payload[pyloop] 884[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[""-\\"\\"-Just double quotes] 885tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions["-\\"-Single double quote] 886[gw14] [ 4%] PASSED tests/test_client_functional.py::test_invalid_redirect_origin_closes_payload[pyloop] 887[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions["-\\"-Single double quote] 888tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[already\\"escaped-already\\\\\\"escaped-Already escaped quotes] 889[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[already\\"escaped-already\\\\\\"escaped-Already escaped quotes] 890tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[back\\slash-back\\\\slash-Embedded backslash] 891[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[back\\slash-back\\\\slash-Embedded backslash] 892tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[trailing\\-trailing\\\\-Trailing backslash] 893[gw19] [ 4%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[trailing\\-trailing\\\\-Trailing backslash] 894tests/test_client_middleware_digest_auth.py::test_middleware_retry_on_401[pyloop] 895tests/test_client_response.py::test_response_eof_upgraded[pyloop] 896[gw19] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_middleware_retry_on_401[pyloop] 897tests/test_client_request.py::test_file_upload_force_chunked[pyloop] 898tests/test_client_request.py::test_host_port_nondefault_ws[pyloop] 899tests/test_client_functional.py::test_max_headers_request_explicit[pyloop] 900[gw25] [ 5%] PASSED tests/test_client_request.py::test_file_upload_force_chunked[pyloop] 901[gw21] [ 5%] PASSED tests/test_client_request.py::test_host_port_nondefault_ws[pyloop] 902[gw27] [ 5%] PASSED tests/test_client_response.py::test_response_eof_upgraded[pyloop] 903tests/test_client_functional.py::test_close_context_manager[pyloop] 904tests/test_client_functional.py::test_custom_headers[pyloop] 905[gw13] [ 5%] PASSED tests/test_client_functional.py::test_max_headers_request_explicit[pyloop] 906[gw30] [ 5%] PASSED tests/test_client_session.py::test_default_proxy 907tests/test_client_session.py::test_request_tracing[pyloop] 908[gw12] [ 5%] PASSED tests/test_client_functional.py::test_close_context_manager[pyloop] 909[gw10] [ 5%] PASSED tests/test_client_functional.py::test_custom_headers[pyloop] 910tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_specific[pyloop] 911[gw30] [ 5%] PASSED tests/test_client_session.py::test_request_tracing[pyloop] 912[gw15] [ 5%] PASSED tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_specific[pyloop] 913tests/test_client_request.py::test_write_bytes_with_content_length_limit[pyloop] 914tests/test_client_proto.py::test_uncompleted_message[pyloop] 915[gw23] [ 5%] PASSED tests/test_client_proto.py::test_uncompleted_message[pyloop] 916tests/test_client_request.py::test_content_length_for_methods[pyloop-PATCH-data-4] 917[gw17] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth] 918tests/test_client_functional.py::test_encoding_gzip[isal.isal_zlib-pyloop] 919tests/test_benchmarks_web_urldispatcher.py::test_resolve_static_root_route[pyloop] 920[gw28] [ 5%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PATCH-data-4] 921tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth-int] 922[gw2] [ 5%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_static_root_route[pyloop] 923[gw26] [ 5%] PASSED tests/test_client_request.py::test_write_bytes_with_content_length_limit[pyloop] 924[gw8] [ 5%] PASSED tests/test_client_functional.py::test_encoding_gzip[isal.isal_zlib-pyloop] 925[gw18] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth] 926tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth-int] 927tests/test_client_request.py::test_no_content_length[pyloop] 928tests/test_client_functional.py::test_ok_from_status[pyloop-201-True] 929[gw11] [ 5%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-201-True] 930tests/test_client_functional.py::test_POST_DATA_with_charset_post[pyloop] 931tests/test_client_session.py::test_close[pyloop] 932[gw9] [ 5%] PASSED tests/test_client_functional.py::test_POST_DATA_with_charset_post[pyloop] 933[gw16] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5-SESS] 934tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[SHA-256] 935[gw31] [ 5%] PASSED tests/test_client_session.py::test_close[pyloop] 936tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-101] 937[gw24] [ 5%] PASSED tests/test_client_request.py::test_no_content_length[pyloop] 938[gw0] [ 5%] PASSED tests/test_base_protocol.py::test_resume_reading_stub_transport 939tests/test_base_protocol.py::test_resume_writing_no_waiters 940tests/test_client_request.py::test_ipv6_nondefault_https_port[pyloop] 941tests/test_client_functional.py::test_request_body_closed_on_server_disconnect[pyloop] 942[gw5] [ 5%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-101] 943[gw22] [ 5%] PASSED tests/test_client_request.py::test_ipv6_nondefault_https_port[pyloop] 944[gw14] [ 5%] PASSED tests/test_client_functional.py::test_request_body_closed_on_server_disconnect[pyloop] 945tests/test_client_middleware_digest_auth.py::test_preemptive_auth_respects_protection_space[pyloop] 946tests/test_client_response.py::test_response_links_multiple_headers[pyloop] 947tests/test_benchmarks_client.py::test_ten_compressed_responses_iter_chunked_1mb[zlib-pyloop] 948tests/test_client_functional.py::test_raw_headers[pyloop] 949[gw20] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_respects_protection_space[pyloop] 950[gw7] [ 5%] PASSED tests/test_client_functional.py::test_raw_headers[pyloop] 951tests/test_client_functional.py::test_release_early[pyloop] 952[gw29] [ 5%] PASSED tests/test_client_response.py::test_response_links_multiple_headers[pyloop] 953tests/test_client_functional.py::test_max_field_size_request_explicit[pyloop] 954[gw6] [ 5%] PASSED tests/test_client_functional.py::test_release_early[pyloop] 955tests/test_client_functional.py::test_redirect_to_absolute_url[pyloop] 956tests/test_client_middleware_digest_auth.py::test_digest_auth_no_qop[pyloop] 957[gw13] [ 5%] PASSED tests/test_client_functional.py::test_max_field_size_request_explicit[pyloop] 958[gw10] [ 5%] PASSED tests/test_client_functional.py::test_redirect_to_absolute_url[pyloop] 959tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ValueError-Middleware error] 960tests/test_client_response.py::test_response_eof_after_connection_detach[pyloop] 961[gw19] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_auth_no_qop[pyloop] 962[gw15] [ 5%] PASSED tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ValueError-Middleware error] 963tests/test_client_request.py::test_expect100[pyloop] 964tests/test_client_proto.py::test_data_received_after_close[pyloop] 965tests/test_client_request.py::test_host_port_nondefault_wss[pyloop] 966[gw27] [ 5%] PASSED tests/test_client_response.py::test_response_eof_after_connection_detach[pyloop] 967[gw23] [ 5%] PASSED tests/test_client_proto.py::test_data_received_after_close[pyloop] 968[gw21] [ 5%] PASSED tests/test_client_request.py::test_host_port_nondefault_wss[pyloop] 969tests/test_client_request.py::test_content_length_for_methods[pyloop-DELETE-x-1] 970[gw28] [ 5%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-DELETE-x-1] 971tests/test_client_functional.py::test_request_body_closed_on_cancellation[pyloop] 972[gw25] [ 5%] PASSED tests/test_client_request.py::test_expect100[pyloop] 973tests/test_benchmarks_web_urldispatcher.py::test_resolve_single_fixed_url_with_many_routes[pyloop] 974tests/test_client_functional.py::test_session_auth[pyloop] 975[gw14] [ 5%] PASSED tests/test_client_functional.py::test_request_body_closed_on_cancellation[pyloop] 976tests/test_client_session.py::test_request_tracing_url_params[pyloop] 977[gw17] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth-int] 978tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth,auth-int] 979[gw2] [ 5%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_single_fixed_url_with_many_routes[pyloop] 980[gw12] [ 5%] PASSED tests/test_client_functional.py::test_session_auth[pyloop] 981tests/test_client_functional.py::test_ok_from_status[pyloop-301-True] 982tests/test_client_functional.py::test_POST_MultiDict[pyloop] 983[gw11] [ 5%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-301-True] 984[gw16] [ 5%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[SHA-256] 985tests/test_client_request.py::test_basic_auth[pyloop] 986tests/test_client_request.py::test_no_content_length_head[pyloop] 987tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[md5] 988tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-data0] 989[gw22] [ 5%] PASSED tests/test_client_request.py::test_basic_auth[pyloop] 990[gw9] [ 6%] PASSED tests/test_client_functional.py::test_POST_MultiDict[pyloop] 991tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-204] 992[gw30] [ 6%] PASSED tests/test_client_session.py::test_request_tracing_url_params[pyloop] 993tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib-pyloop] 994[gw18] [ 6%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth-int] 995[gw5] [ 6%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-204] 996tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth,auth-int] 997tests/test_client_session.py::test_closed[pyloop] 998[gw8] [ 6%] PASSED tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib-pyloop] 999[gw24] [ 6%] PASSED tests/test_client_request.py::test_no_content_length_head[pyloop] 1000[gw31] [ 6%] PASSED tests/test_client_session.py::test_closed[pyloop] 1001[gw26] [ 6%] PASSED tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-data0] 1002[gw1] [ 6%] PASSED tests/test_benchmarks_client.py::test_ten_compressed_responses_iter_chunked_1mb[zlib-pyloop] 1003[gw0] [ 6%] PASSED tests/test_base_protocol.py::test_resume_writing_no_waiters 1004tests/test_base_protocol.py::test_resume_writing_waiter_done 1005tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_absolute_domain_uris[pyloop] 1006tests/test_client_functional.py::test_max_line_size_session_default[pyloop] 1007[gw20] [ 6%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_absolute_domain_uris[pyloop] 1008tests/test_client_functional.py::test_redirect_without_location_header[pyloop] 1009[gw13] [ 6%] PASSED tests/test_client_functional.py::test_max_line_size_session_default[pyloop] 1010tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ClientError-Client error from middleware] 1011[gw10] [ 6%] PASSED tests/test_client_functional.py::test_redirect_without_location_header[pyloop] 1012[gw15] [ 6%] PASSED tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ClientError-Client error from middleware] 1013tests/test_client_functional.py::test_host_header_first[pyloop] 1014tests/test_client_response.py::test_response_links_no_rel[pyloop] 1015[gw7] [ 6%] PASSED tests/test_client_functional.py::test_host_header_first[pyloop] 1016tests/test_client_middleware_digest_auth.py::test_digest_auth_without_opaque[pyloop] 1017tests/test_client_proto.py::test_multiple_responses_one_byte_at_a_time[pyloop] 1018tests/test_client_functional.py::test_HTTP_304[pyloop] 1019[gw19] [ 6%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_auth_without_opaque[pyloop] 1020tests/test_client_functional.py::test_request_error_before_body_created_does_not_mask[pyloop] 1021tests/test_client_request.py::test_get_methods_classification[GET] 1022[gw6] [ 6%] PASSED tests/test_client_functional.py::test_HTTP_304[pyloop] 1023[gw14] [ 6%] PASSED tests/test_client_functional.py::test_request_error_before_body_created_does_not_mask[pyloop] 1024[gw28] [ 6%] PASSED tests/test_client_request.py::test_get_methods_classification[GET] 1025[gw29] [ 6%] PASSED tests/test_client_response.py::test_response_links_no_rel[pyloop] 1026tests/test_client_response.py::test_text[pyloop] 1027tests/test_client_request.py::test_get_methods_classification[HEAD] 1028[gw28] [ 6%] PASSED tests/test_client_request.py::test_get_methods_classification[HEAD] 1029tests/test_client_request.py::test_get_methods_classification[OPTIONS] 1030[gw28] [ 6%] PASSED tests/test_client_request.py::test_get_methods_classification[OPTIONS] 1031tests/test_client_request.py::test_get_methods_classification[TRACE] 1032tests/test_client_request.py::test_expect_100_continue_header[pyloop] 1033[gw28] [ 6%] PASSED tests/test_client_request.py::test_get_methods_classification[TRACE] 1034tests/test_client_request.py::test_non_get_methods_classification[POST] 1035[gw28] [ 6%] PASSED tests/test_client_request.py::test_non_get_methods_classification[POST] 1036tests/test_client_request.py::test_non_get_methods_classification[PUT] 1037tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_fixed_url_with_many_routes[pyloop] 1038tests/test_client_request.py::test_host_port_none_port[pyloop] 1039[gw28] [ 6%] PASSED tests/test_client_request.py::test_non_get_methods_classification[PUT] 1040tests/test_client_request.py::test_non_get_methods_classification[PATCH] 1041[gw21] [ 6%] PASSED tests/test_client_request.py::test_host_port_none_port[pyloop] 1042tests/test_client_functional.py::test_ok_from_status[pyloop-400-False] 1043[gw28] [ 6%] PASSED tests/test_client_request.py::test_non_get_methods_classification[PATCH] 1044tests/test_client_request.py::test_basic_auth_utf8[pyloop] 1045[gw4] [ 6%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_server] 1046tests/test_circular_imports.py::test_no_warnings[aiohttp.web_urldispatcher] 1047tests/test_client_request.py::test_non_get_methods_classification[DELETE] 1048[gw22] [ 6%] PASSED tests/test_client_request.py::test_basic_auth_utf8[pyloop] 1049[gw28] [ 6%] PASSED tests/test_client_request.py::test_non_get_methods_classification[DELETE] 1050[gw25] [ 6%] PASSED tests/test_client_request.py::test_expect_100_continue_header[pyloop] 1051tests/test_client_request.py::test_content_length_with_string_data[pyloop] 1052[gw11] [ 6%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-400-False] 1053[gw17] [ 6%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth,auth-int] 1054tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-] 1055[gw28] [ 6%] PASSED tests/test_client_request.py::test_content_length_with_string_data[pyloop] 1056tests/test_client_functional.py::test_session_auth_override[pyloop] 1057[gw23] [ 6%] PASSED tests/test_client_proto.py::test_multiple_responses_one_byte_at_a_time[pyloop] 1058[gw16] [ 6%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[md5] 1059tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[MD5-sess] 1060[gw12] [ 6%] PASSED tests/test_client_functional.py::test_session_auth_override[pyloop] 1061tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-304] 1062tests/test_client_functional.py::test_GET_DEFLATE[pyloop] 1063[gw5] [ 6%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-304] 1064tests/test_client_request.py::test_content_type_auto_header_get[pyloop] 1065[gw27] [ 6%] PASSED tests/test_client_response.py::test_text[pyloop] 1066[gw18] [ 6%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth,auth-int] 1067tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib_ng.zlib_ng-pyloop] 1068[gw9] [ 6%] PASSED tests/test_client_functional.py::test_GET_DEFLATE[pyloop] 1069tests/test_client_session.py::test_request_tracing_exception 1070tests/test_client_session.py::test_connector[pyloop] 1071tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-] 1072[gw31] [ 6%] PASSED tests/test_client_session.py::test_connector[pyloop] 1073[gw8] [ 6%] PASSED tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib_ng.zlib_ng-pyloop] 1074tests/test_client_middleware_digest_auth.py::test_preemptive_auth_without_domain_uses_origin[pyloop] 1075[gw24] [ 6%] PASSED tests/test_client_request.py::test_content_type_auto_header_get[pyloop] 1076tests/test_client_functional.py::test_max_line_size_session_default_fail[pyloop] 1077[gw20] [ 6%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_without_domain_uses_origin[pyloop] 1078tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-Part1Part2Part3] 1079[gw13] [ 7%] PASSED tests/test_client_functional.py::test_max_line_size_session_default_fail[pyloop] 1080[gw2] [ 7%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_fixed_url_with_many_routes[pyloop] 1081tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-OSError-OS error from middleware] 1082[gw15] [ 7%] PASSED tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-OSError-OS error from middleware] 1083tests/test_benchmarks_client.py::test_ten_compressed_responses_iter_chunked_1mb[zlib_ng.zlib_ng-pyloop] 1084tests/test_client_functional.py::test_chunked_deprecated[pyloop] 1085[gw26] [ 7%] PASSED tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-Part1Part2Part3] 1086[gw0] [ 7%] PASSED tests/test_base_protocol.py::test_resume_writing_waiter_done 1087tests/test_base_protocol.py::test_connection_made 1088[gw10] [ 7%] PASSED tests/test_client_functional.py::test_chunked_deprecated[pyloop] 1089tests/test_client_functional.py::test_amazon_like_cookie_scenario[pyloop] 1090[gw14] [ 7%] PASSED tests/test_client_functional.py::test_amazon_like_cookie_scenario[pyloop] 1091[gw1] [ 7%] PASSED tests/test_benchmarks_client.py::test_ten_compressed_responses_iter_chunked_1mb[zlib_ng.zlib_ng-pyloop] 1092tests/test_client_functional.py::test_stream_request_on_server_eof[pyloop] 1093tests/test_client_functional.py::test_empty_header_values[pyloop] 1094tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-None] 1095tests/test_client_functional.py::test_ok_from_status[pyloop-403-False] 1096tests/test_client_request.py::test_basic_auth_tuple_forbidden[pyloop] 1097[gw7] [ 7%] PASSED tests/test_client_functional.py::test_empty_header_values[pyloop] 1098[gw22] [ 7%] PASSED tests/test_client_request.py::test_basic_auth_tuple_forbidden[pyloop] 1099tests/test_client_response.py::test_response_links_quoted[pyloop] 1100[gw6] [ 7%] PASSED tests/test_client_functional.py::test_stream_request_on_server_eof[pyloop] 1101[gw19] [ 7%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-None] 1102[gw11] [ 7%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-403-False] 1103tests/test_client_request.py::test_content_length_with_async_iterable[pyloop] 1104[gw28] [ 7%] PASSED tests/test_client_request.py::test_content_length_with_async_iterable[pyloop] 1105[gw29] [ 7%] PASSED tests/test_client_response.py::test_response_links_quoted[pyloop] 1106tests/test_client_request.py::test_data_stream[pyloop] 1107[gw3] [ 7%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.client_reqrep] 1108tests/test_circular_imports.py::test_no_warnings[aiohttp.client_ws] 1109tests/test_client_request.py::test_host_port_err[pyloop] 1110tests/test_client_proto.py::test_unexpected_exception_during_data_received[pyloop] 1111[gw21] [ 7%] PASSED tests/test_client_request.py::test_host_port_err[pyloop] 1112tests/test_client_session.py::test_netrc_auth_skipped_without_trust_env[pyloop] 1113[gw25] [ 7%] PASSED tests/test_client_request.py::test_data_stream[pyloop] 1114[gw23] [ 7%] PASSED tests/test_client_proto.py::test_unexpected_exception_during_data_received[pyloop] 1115[gw16] [ 7%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[MD5-sess] 1116tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[sha-256] 1117[gw17] [ 7%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-] 1118tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth] 1119[gw5] [ 7%] PASSED tests/test_client_session.py::test_netrc_auth_skipped_without_trust_env[pyloop] 1120tests/test_client_response.py::test_text_bad_encoding[pyloop] 1121tests/test_client_middleware_digest_auth.py::test_does_not_answer_cross_origin_redirect_challenge[pyloop] 1122tests/test_client_functional.py::test_session_auth_header_conflict[pyloop] 1123tests/test_client_functional.py::test_max_line_size_session_explicit[pyloop] 1124tests/test_client_request.py::test_content_type_auto_header_form[pyloop] 1125[gw20] [ 7%] PASSED tests/test_client_middleware_digest_auth.py::test_does_not_answer_cross_origin_redirect_challenge[pyloop] 1126[gw27] [ 7%] PASSED tests/test_client_response.py::test_text_bad_encoding[pyloop] 1127[gw12] [ 7%] PASSED tests/test_client_functional.py::test_session_auth_header_conflict[pyloop] 1128tests/test_client_functional.py::test_GET_DEFLATE_no_body[pyloop] 1129[gw13] [ 7%] PASSED tests/test_client_functional.py::test_max_line_size_session_explicit[pyloop] 1130tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[isal.isal_zlib-pyloop] 1131[gw30] [ 7%] PASSED tests/test_client_session.py::test_request_tracing_exception 1132[gw9] [ 7%] PASSED tests/test_client_functional.py::test_GET_DEFLATE_no_body[pyloop] 1133tests/test_client_middleware.py::test_client_middleware_blocks_connection_before_established[pyloop] 1134tests/test_client_session.py::test_request_tracing_interpose_headers[pyloop] 1135[gw18] [ 7%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-] 1136[gw8] [ 7%] PASSED tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[isal.isal_zlib-pyloop] 1137tests/test_client_session.py::test_create_connector[pyloop] 1138[gw30] [ 7%] PASSED tests/test_client_session.py::test_request_tracing_interpose_headers[pyloop] 1139tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth] 1140[gw15] [ 7%] PASSED tests/test_client_middleware.py::test_client_middleware_blocks_connection_before_established[pyloop] 1141[gw24] [ 7%] PASSED tests/test_client_request.py::test_content_type_auto_header_form[pyloop] 1142[gw31] [ 7%] PASSED tests/test_client_session.py::test_create_connector[pyloop] 1143tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_level_fixed_url_with_many_routes[pyloop] 1144tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-307] 1145[gw14] [ 7%] PASSED tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-307] 1146tests/test_client_request.py::test_write_bytes_empty_iterable_with_content_length[pyloop] 1147tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http://:/-http://:/-InvalidUrlClientError] 1148tests/test_client_request.py::test_basic_auth_from_url[pyloop] 1149[gw22] [ 7%] PASSED tests/test_client_request.py::test_basic_auth_from_url[pyloop] 1150[gw10] [ 7%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http://:/-http://:/-InvalidUrlClientError] 1151tests/test_client_functional.py::test_ok_from_status[pyloop-500-False] 1152tests/test_benchmarks_client.py::test_ten_compressed_responses_iter_chunked_1mb[isal.isal_zlib-pyloop] 1153[gw0] [ 7%] PASSED tests/test_base_protocol.py::test_connection_made 1154tests/test_base_protocol.py::test_connection_lost_not_paused 1155tests/test_client_request.py::test_content_length_not_overridden[pyloop] 1156[gw11] [ 7%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-500-False] 1157[gw28] [ 7%] PASSED tests/test_client_request.py::test_content_length_not_overridden[pyloop] 1158tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-DigestWithoutSpace] 1159[gw26] [ 7%] PASSED tests/test_client_request.py::test_write_bytes_empty_iterable_with_content_length[pyloop] 1160tests/test_client_proto.py::test_base_exception_during_data_received_closes_transport 1161tests/test_client_functional.py::test_stream_request_on_server_eof_nested[pyloop] 1162[gw19] [ 7%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-DigestWithoutSpace] 1163tests/test_client_functional.py::test_204_with_gzipped_content_encoding[pyloop] 1164[gw1] [ 7%] PASSED tests/test_benchmarks_client.py::test_ten_compressed_responses_iter_chunked_1mb[isal.isal_zlib-pyloop] 1165[gw7] [ 7%] PASSED tests/test_client_functional.py::test_204_with_gzipped_content_encoding[pyloop] 1166[gw6] [ 7%] PASSED tests/test_client_functional.py::test_stream_request_on_server_eof_nested[pyloop] 1167tests/test_client_response.py::test_response_links_relative[pyloop] 1168tests/test_client_session.py::test_netrc_auth_skipped_without_netrc_file[pyloop] 1169tests/test_client_middleware_digest_auth.py::test_answers_same_origin_redirect_challenge[pyloop] 1170[gw5] [ 8%] PASSED tests/test_client_session.py::test_netrc_auth_skipped_without_netrc_file[pyloop] 1171tests/test_client_request.py::test_data_stream_deprecated[pyloop] 1172[gw17] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth] 1173tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth-int] 1174tests/test_client_request.py::test_hostname_err[pyloop] 1175[gw21] [ 8%] PASSED tests/test_client_request.py::test_hostname_err[pyloop] 1176[gw16] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[sha-256] 1177tests/test_client_middleware_digest_auth.py::test_invalid_qop_rejected 1178[gw29] [ 8%] PASSED tests/test_client_response.py::test_response_links_relative[pyloop] 1179tests/test_client_functional.py::test_max_line_size_request_explicit[pyloop] 1180[gw20] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_answers_same_origin_redirect_challenge[pyloop] 1181[gw13] [ 8%] PASSED tests/test_client_functional.py::test_max_line_size_request_explicit[pyloop] 1182tests/test_client_functional.py::test_netrc_auth_from_env[pyloop] 1183tests/test_client_middleware.py::test_client_middleware_blocks_connection_without_dns_lookup[pyloop] 1184[gw25] [ 8%] PASSED tests/test_client_request.py::test_data_stream_deprecated[pyloop] 1185tests/test_client_response.py::test_text_badly_encoded_encoding_header[pyloop] 1186[gw12] [ 8%] PASSED tests/test_client_functional.py::test_netrc_auth_from_env[pyloop] 1187[gw15] [ 8%] PASSED tests/test_client_middleware.py::test_client_middleware_blocks_connection_without_dns_lookup[pyloop] 1188tests/test_client_request.py::test_content_type_auto_header_bytes[pyloop] 1189[gw18] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth] 1190tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth-int] 1191tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib-pyloop] 1192[gw27] [ 8%] PASSED tests/test_client_response.py::test_text_badly_encoded_encoding_header[pyloop] 1193tests/test_client_functional.py::test_POST_DATA_DEFLATE[pyloop] 1194[gw9] [ 8%] PASSED tests/test_client_functional.py::test_POST_DATA_DEFLATE[pyloop] 1195[gw24] [ 8%] PASSED tests/test_client_request.py::test_content_type_auto_header_bytes[pyloop] 1196[gw8] [ 8%] PASSED tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib-pyloop] 1197tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector 1198[gw23] [ 8%] PASSED tests/test_client_proto.py::test_base_exception_during_data_received_closes_transport 1199tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-308] 1200tests/test_client_proto.py::test_client_protocol_readuntil_eof[pyloop] 1201tests/test_client_session.py::test_client_session_inheritance 1202[gw30] [ 8%] PASSED tests/test_client_session.py::test_client_session_inheritance 1203tests/test_client_session.py::test_client_session_custom_attr[pyloop] 1204[gw30] [ 8%] SKIPPED tests/test_client_session.py::test_client_session_custom_attr[pyloop] 1205tests/test_client_session.py::test_client_session_timeout_args[pyloop] 1206[gw14] [ 8%] PASSED tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-308] 1207[gw30] [ 8%] PASSED tests/test_client_session.py::test_client_session_timeout_args[pyloop] 1208[gw23] [ 8%] PASSED tests/test_client_proto.py::test_client_protocol_readuntil_eof[pyloop] 1209tests/test_client_functional.py::test_raise_for_status[pyloop] 1210tests/test_client_request.py::test_content_length_with_formdata[pyloop] 1211[gw28] [ 8%] PASSED tests/test_client_request.py::test_content_length_with_formdata[pyloop] 1212[gw11] [ 8%] PASSED tests/test_client_functional.py::test_raise_for_status[pyloop] 1213tests/test_client_request.py::test_basic_auth_no_user_from_url[pyloop] 1214[gw22] [ 8%] PASSED tests/test_client_request.py::test_basic_auth_no_user_from_url[pyloop] 1215tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlClientError] 1216[gw10] [ 8%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlClientError] 1217tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Basic realm="test"] 1218[gw19] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Basic realm="test"] 1219tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_chunks[pyloop] 1220tests/test_client_functional.py::test_timeout_on_reading_headers[pyloop] 1221[gw0] [ 8%] PASSED tests/test_base_protocol.py::test_connection_lost_not_paused 1222tests/test_client_functional.py::test_HTTP_304_WITH_BODY[pyloop] 1223tests/test_client_request.py::test_warn_if_unclosed_payload_via_body_setter[pyloop] 1224tests/test_base_protocol.py::test_connection_lost_paused_without_waiter 1225[gw7] [ 8%] PASSED tests/test_client_functional.py::test_timeout_on_reading_headers[pyloop] 1226tests/test_client_middleware_digest_auth.py::test_answers_cross_origin_within_domain_protection_space[pyloop] 1227tests/test_client_session.py::test_netrc_auth_from_home_directory[pyloop] 1228[gw26] [ 8%] PASSED tests/test_client_request.py::test_warn_if_unclosed_payload_via_body_setter[pyloop] 1229[gw6] [ 8%] PASSED tests/test_client_functional.py::test_HTTP_304_WITH_BODY[pyloop] 1230tests/test_client_functional.py::test_rejected_upload[pyloop] 1231[gw20] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_answers_cross_origin_within_domain_protection_space[pyloop] 1232[gw17] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth-int] 1233[gw5] [ 8%] PASSED tests/test_client_session.py::test_netrc_auth_from_home_directory[pyloop] 1234tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth,auth-int] 1235tests/test_client_request.py::test_content_type_skip_auto_header_bytes[pyloop] 1236tests/test_client_middleware.py::test_client_middleware_retry_reuses_connection[pyloop] 1237tests/test_client_proto.py::test_empty_data[pyloop] 1238[gw16] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_invalid_qop_rejected 1239tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth] 1240[gw23] [ 8%] PASSED tests/test_client_proto.py::test_empty_data[pyloop] 1241[gw15] [ 8%] PASSED tests/test_client_middleware.py::test_client_middleware_retry_reuses_connection[pyloop] 1242tests/test_client_response.py::test_response_links_empty[pyloop] 1243[gw24] [ 8%] PASSED tests/test_client_request.py::test_content_type_skip_auto_header_bytes[pyloop] 1244tests/test_client_request.py::test_host_header_host_first[pyloop] 1245[gw21] [ 8%] PASSED tests/test_client_request.py::test_host_header_host_first[pyloop] 1246tests/test_client_request.py::test_data_file[pyloop] 1247tests/test_client_functional.py::test_netrc_auth_skipped_without_netrc_file[pyloop] 1248[gw18] [ 8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth-int] 1249[gw12] [ 8%] PASSED tests/test_client_functional.py::test_netrc_auth_skipped_without_netrc_file[pyloop] 1250[gw29] [ 8%] PASSED tests/test_client_response.py::test_response_links_empty[pyloop] 1251tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth,auth-int] 1252tests/test_client_response.py::test_text_custom_encoding[pyloop] 1253tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-301] 1254tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib_ng.zlib_ng-pyloop] 1255tests/test_client_functional.py::test_POST_FILES[pyloop] 1256[gw25] [ 8%] PASSED tests/test_client_request.py::test_data_file[pyloop] 1257[gw8] [ 8%] PASSED tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib_ng.zlib_ng-pyloop] 1258[gw27] [ 8%] PASSED tests/test_client_response.py::test_text_custom_encoding[pyloop] 1259[gw31] [ 8%] PASSED tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector 1260tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector_pre_311 1261[gw31] [ 9%] SKIPPED tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector_pre_311 1262tests/test_client_session.py::test_connector_loop[pyloop] 1263[gw14] [ 9%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-301] 1264tests/test_client_request.py::test_no_content_length_with_chunked[pyloop] 1265[gw31] [ 9%] PASSED tests/test_client_session.py::test_connector_loop[pyloop] 1266tests/test_client_functional.py::test_raise_for_status_per_request[pyloop] 1267[gw28] [ 9%] PASSED tests/test_client_request.py::test_no_content_length_with_chunked[pyloop] 1268[gw13] [ 9%] PASSED tests/test_client_functional.py::test_rejected_upload[pyloop] 1269[gw9] [ 9%] PASSED tests/test_client_functional.py::test_POST_FILES[pyloop] 1270[gw1] [ 9%] PASSED tests/test_benchmarks_client.py::test_ten_streamed_responses_iter_chunks[pyloop] 1271[gw11] [ 9%] PASSED tests/test_client_functional.py::test_raise_for_status_per_request[pyloop] 1272tests/test_client_session.py::test_client_session_timeout_default_args[pyloop] 1273[gw30] [ 9%] PASSED tests/test_client_session.py::test_client_session_timeout_default_args[pyloop] 1274tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/-http:///-InvalidUrlClientError] 1275tests/test_client_request.py::test_basic_auth_from_url_overridden[pyloop] 1276[gw22] [ 9%] PASSED tests/test_client_request.py::test_basic_auth_from_url_overridden[pyloop] 1277[gw10] [ 9%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/-http:///-InvalidUrlClientError] 1278[gw2] [ 9%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_level_fixed_url_with_many_routes[pyloop] 1279tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest ] 1280tests/test_client_proto.py::test_schedule_timeout[pyloop] 1281[gw23] [ 9%] PASSED tests/test_client_proto.py::test_schedule_timeout[pyloop] 1282[gw19] [ 9%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest ] 1283tests/test_client_middleware_digest_auth.py::test_does_not_answer_cross_origin_challenge_without_redirect[pyloop] 1284tests/test_client_functional.py::test_timeout_on_conn_reading_headers[pyloop] 1285tests/test_client_session.py::test_netrc_auth_overridden_by_explicit_auth[pyloop] 1286[gw20] [ 9%] PASSED tests/test_client_middleware_digest_auth.py::test_does_not_answer_cross_origin_challenge_without_redirect[pyloop] 1287[gw7] [ 9%] PASSED tests/test_client_functional.py::test_timeout_on_conn_reading_headers[pyloop] 1288tests/test_client_functional.py::test_auto_header_user_agent[pyloop] 1289[gw5] [ 9%] PASSED tests/test_client_session.py::test_netrc_auth_overridden_by_explicit_auth[pyloop] 1290tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_path_check[pyloop] 1291[gw17] [ 9%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth,auth-int] 1292tests/test_client_request.py::test_content_type_skip_auto_header_form[pyloop] 1293[gw6] [ 9%] PASSED tests/test_client_functional.py::test_auto_header_user_agent[pyloop] 1294tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-] 1295tests/test_client_request.py::test_no_warn_for_autoclose_payload_via_body_setter[pyloop] 1296[gw0] [ 9%] PASSED tests/test_base_protocol.py::test_connection_lost_paused_without_waiter 1297[gw15] [ 9%] PASSED tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_path_check[pyloop] 1298tests/test_base_protocol.py::test_connection_lost_waiter_done 1299[gw26] [ 9%] PASSED tests/test_client_request.py::test_no_warn_for_autoclose_payload_via_body_setter[pyloop] 1300[gw16] [ 9%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth] 1301tests/test_client_functional.py::test_netrc_auth_from_home_directory[pyloop] 1302[gw24] [ 9%] PASSED tests/test_client_request.py::test_content_type_skip_auto_header_form[pyloop] 1303[gw18] [ 9%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth,auth-int] 1304tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth-int] 1305tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-] 1306[gw12] [ 9%] PASSED tests/test_client_functional.py::test_netrc_auth_from_home_directory[pyloop] 1307tests/test_client_request.py::test_host_header_host_without_port[pyloop] 1308[gw21] [ 9%] PASSED tests/test_client_request.py::test_host_header_host_without_port[pyloop] 1309tests/test_client_response.py::test_response_not_closed_after_get_ok 1310tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-POST] 1311tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-302] 1312tests/test_client_request.py::test_data_stream_exc[pyloop] 1313[gw28] [ 9%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-POST] 1314[gw4] [ 9%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_urldispatcher] 1315tests/test_circular_imports.py::test_no_warnings[aiohttp.web_ws] 1316tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-42-TypeError] 1317tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain] 1318[gw13] [ 9%] PASSED tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-42-TypeError] 1319tests/test_client_functional.py::test_encoding_gzip_nochunk[isal.isal_zlib-pyloop] 1320[gw14] [ 9%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-302] 1321tests/test_client_proto.py::test_drop_timeout[pyloop] 1322[gw29] [ 9%] PASSED tests/test_client_response.py::test_response_not_closed_after_get_ok 1323tests/test_client_response.py::test_response_duplicate_cookie_names[pyloop] 1324[gw23] [ 9%] PASSED tests/test_client_proto.py::test_drop_timeout[pyloop] 1325tests/test_benchmarks_client_request.py::test_client_request_update_cookies[pyloop] 1326[gw8] [ 9%] PASSED tests/test_client_functional.py::test_encoding_gzip_nochunk[isal.isal_zlib-pyloop] 1327[gw27] [ 9%] PASSED tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain] 1328tests/test_client_session.py::test_auto_created_connector_uses_session_loop[pyloop] 1329[gw31] [ 9%] PASSED tests/test_client_session.py::test_auto_created_connector_uses_session_loop[pyloop] 1330tests/test_client_functional.py::test_raise_for_status_disable_per_request[pyloop] 1331[gw1] [ 9%] PASSED tests/test_benchmarks_client_request.py::test_client_request_update_cookies[pyloop] 1332[gw25] [ 9%] PASSED tests/test_client_request.py::test_data_stream_exc[pyloop] 1333tests/test_client_request.py::test_path_is_not_double_encoded1[pyloop] 1334tests/test_client_functional.py::test_POST_FILES_DEFLATE[pyloop] 1335[gw11] [ 9%] PASSED tests/test_client_functional.py::test_raise_for_status_disable_per_request[pyloop] 1336[gw22] [ 9%] PASSED tests/test_client_request.py::test_path_is_not_double_encoded1[pyloop] 1337[gw29] [ 9%] PASSED tests/test_client_response.py::test_response_duplicate_cookie_names[pyloop] 1338tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/example.com-http:///example.com-InvalidUrlClientError] 1339[gw10] [ 9%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/example.com-http:///example.com-InvalidUrlClientError] 1340[gw9] [ 9%] PASSED tests/test_client_functional.py::test_POST_FILES_DEFLATE[pyloop] 1341tests/test_client_session.py::test_client_session_timeout_bad_argument 1342[gw3] [ 9%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.client_ws] 1343tests/test_circular_imports.py::test_no_warnings[aiohttp.compression_utils] 1344tests/test_client_ws.py::test_receive_runtime_err[pyloop] 1345[gw19] [ 9%] PASSED tests/test_client_ws.py::test_receive_runtime_err[pyloop] 1346tests/test_client_functional.py::test_timeout_on_session_read_timeout[pyloop] 1347tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_status_code] 1348tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_disabled_middleware[pyloop] 1349[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_status_code] 1350[gw7] [ 10%] PASSED tests/test_client_functional.py::test_timeout_on_session_read_timeout[pyloop] 1351tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_www_authenticate_header] 1352[gw15] [ 10%] PASSED tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_disabled_middleware[pyloop] 1353[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_www_authenticate_header] 1354tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[no_space_after_scheme] 1355[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[no_space_after_scheme] 1356tests/test_client_request.py::test_content_type_auto_header_content_length_no_skip[pyloop] 1357tests/test_client_functional.py::test_skip_auto_headers_user_agent[pyloop] 1358tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_scheme] 1359[gw17] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-] 1360tests/test_client_session.py::test_client_session_auth_deprecated 1361[gw6] [ 10%] PASSED tests/test_client_functional.py::test_skip_auto_headers_user_agent[pyloop] 1362[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_scheme] 1363tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_parameters] 1364[gw18] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-] 1365tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth] 1366[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_parameters] 1367tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[malformed_parameters] 1368tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth] 1369tests/test_client_functional.py::test_netrc_auth_overridden_by_explicit_auth[pyloop] 1370[gw16] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth-int] 1371tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth,auth-int] 1372[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[malformed_parameters] 1373tests/test_client_request.py::test_no_warn_for_consumed_payload_via_body_setter[pyloop] 1374[gw0] [ 10%] PASSED tests/test_base_protocol.py::test_connection_lost_waiter_done 1375tests/test_base_protocol.py::test_drain_lost 1376tests/test_client_middleware_digest_auth.py::test_in_protection_space[exact_match] 1377[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[exact_match] 1378[gw24] [ 10%] PASSED tests/test_client_request.py::test_content_type_auto_header_content_length_no_skip[pyloop] 1379[gw12] [ 10%] PASSED tests/test_client_functional.py::test_netrc_auth_overridden_by_explicit_auth[pyloop] 1380tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PUT] 1381tests/test_client_request.py::test_host_header_host_with_default_port[pyloop] 1382tests/test_client_middleware_digest_auth.py::test_in_protection_space[path_with_trailing_slash] 1383[gw26] [ 10%] PASSED tests/test_client_request.py::test_no_warn_for_consumed_payload_via_body_setter[pyloop] 1384[gw28] [ 10%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PUT] 1385[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[path_with_trailing_slash] 1386tests/test_client_middleware_digest_auth.py::test_in_protection_space[subpath_match] 1387[gw21] [ 10%] PASSED tests/test_client_request.py::test_host_header_host_with_default_port[pyloop] 1388tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-InvalidUrl-InvalidURL] 1389tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-301] 1390tests/test_client_proto.py::test_reschedule_timeout[pyloop] 1391[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[subpath_match] 1392tests/test_client_middleware_digest_auth.py::test_in_protection_space[deep_subpath_match] 1393[gw13] [ 10%] PASSED tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-InvalidUrl-InvalidURL] 1394[gw23] [ 10%] PASSED tests/test_client_proto.py::test_reschedule_timeout[pyloop] 1395tests/test_client_request.py::test_data_stream_exc_chain[pyloop] 1396[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[deep_subpath_match] 1397tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app1xx] 1398[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app1xx] 1399tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app123] 1400[gw14] [ 10%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-301] 1401[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app123] 1402tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_exact] 1403tests/test_client_session.py::test_detach[pyloop] 1404[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_exact] 1405tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_subpath] 1406tests/test_client_request.py::test_path_is_not_double_encoded2[pyloop] 1407[gw31] [ 10%] PASSED tests/test_client_session.py::test_detach[pyloop] 1408[gw25] [ 10%] PASSED tests/test_client_request.py::test_data_stream_exc_chain[pyloop] 1409[gw22] [ 10%] PASSED tests/test_client_request.py::test_path_is_not_double_encoded2[pyloop] 1410[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_subpath] 1411tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_no_match_without] 1412tests/test_benchmarks_client_request.py::test_create_client_request_with_cookies[pyloop] 1413tests/test_client_functional.py::test_bad_payload_compression[pyloop] 1414[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_no_match_without] 1415tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_exact] 1416tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain;charset=invalid] 1417[gw1] [ 10%] PASSED tests/test_benchmarks_client_request.py::test_create_client_request_with_cookies[pyloop] 1418tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_static_routes[pyloop] 1419[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_exact] 1420tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_subpath] 1421tests/test_client_functional.py::test_request_raise_for_status_default[pyloop] 1422[gw8] [ 10%] PASSED tests/test_client_functional.py::test_bad_payload_compression[pyloop] 1423tests/test_client_response.py::test_response_raw_cookie_headers_preserved[pyloop] 1424[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_subpath] 1425tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_no_match_without_slash] 1426tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:///example.com-http:///example.com-InvalidUrlClientError] 1427[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_no_match_without_slash] 1428tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_scheme] 1429[gw11] [ 10%] PASSED tests/test_client_functional.py::test_request_raise_for_status_default[pyloop] 1430[gw10] [ 10%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:///example.com-http:///example.com-InvalidUrlClientError] 1431[gw27] [ 10%] PASSED tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain;charset=invalid] 1432[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_scheme] 1433tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_host] 1434[gw29] [ 10%] PASSED tests/test_client_response.py::test_response_raw_cookie_headers_preserved[pyloop] 1435[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_host] 1436tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_port] 1437[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_port] 1438tests/test_client_middleware_digest_auth.py::test_in_protection_space_multiple_spaces 1439tests/test_client_functional.py::test_POST_bytes[pyloop] 1440[gw20] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space_multiple_spaces 1441tests/test_connector.py::test_tcp_connector_cancel_dns_error_captured[pyloop] 1442[gw9] [ 11%] PASSED tests/test_client_functional.py::test_POST_bytes[pyloop] 1443[gw30] [ 11%] PASSED tests/test_client_session.py::test_client_session_timeout_bad_argument 1444tests/test_client_middleware.py::test_middleware_can_check_request_body[pyloop] 1445tests/test_client_session.py::test_requote_redirect_setter 1446[gw15] [ 11%] PASSED tests/test_client_middleware.py::test_middleware_can_check_request_body[pyloop] 1447tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop] 1448tests/test_client_ws.py::test_heartbeat_reset_coalesces_on_data[pyloop] 1449tests/test_client_proto.py::test_eof_received[pyloop] 1450[gw23] [ 11%] PASSED tests/test_client_proto.py::test_eof_received[pyloop] 1451[gw18] [ 11%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth] 1452tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth-int] 1453[gw19] [ 11%] PASSED tests/test_client_ws.py::test_heartbeat_reset_coalesces_on_data[pyloop] 1454tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PATCH] 1455[gw2] [ 11%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_static_routes[pyloop] 1456tests/test_client_functional.py::test_skip_default_auto_headers_user_agent[pyloop] 1457tests/test_client_request.py::test_host_header_host_with_nondefault_port[pyloop] 1458[gw28] [ 11%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PATCH] 1459tests/test_client_functional.py::test_session_headers[pyloop] 1460[gw21] [ 11%] PASSED tests/test_client_request.py::test_host_header_host_with_nondefault_port[pyloop] 1461[gw12] [ 11%] PASSED tests/test_client_functional.py::test_session_headers[pyloop] 1462tests/test_client_request.py::test_urlencoded_formdata_charset[pyloop] 1463[gw6] [ 11%] PASSED tests/test_client_functional.py::test_skip_default_auto_headers_user_agent[pyloop] 1464[gw16] [ 11%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth,auth-int] 1465tests/test_client_functional.py::test_raise_for_status_is_none[pyloop] 1466tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-] 1467[gw5] [ 11%] PASSED tests/test_client_session.py::test_client_session_auth_deprecated 1468[gw13] [ 11%] PASSED tests/test_client_functional.py::test_raise_for_status_is_none[pyloop] 1469[gw17] [ 11%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth] 1470tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-302] 1471tests/test_client_session.py::test_client_session_proxy_auth_deprecated 1472tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth-int] 1473tests/test_client_request.py::test_path_is_not_double_encoded3[pyloop] 1474tests/test_client_request.py::test_warn_if_unclosed_payload_via_update_body_from_data[pyloop] 1475[gw22] [ 11%] PASSED tests/test_client_request.py::test_path_is_not_double_encoded3[pyloop] 1476[gw14] [ 11%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-302] 1477tests/test_client_request.py::test_data_stream_continue[pyloop] 1478[gw26] [ 11%] PASSED tests/test_client_request.py::test_warn_if_unclosed_payload_via_update_body_from_data[pyloop] 1479tests/test_client_session.py::test_request_closed_session[pyloop] 1480[gw31] [ 11%] PASSED tests/test_client_session.py::test_request_closed_session[pyloop] 1481[gw0] [ 11%] PASSED tests/test_base_protocol.py::test_drain_lost 1482tests/test_base_protocol.py::test_drain_not_paused 1483tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlClientError] 1484[gw25] [ 11%] PASSED tests/test_client_request.py::test_data_stream_continue[pyloop] 1485tests/test_client_functional.py::test_request_raise_for_status_disabled[pyloop] 1486tests/test_client_functional.py::test_payload_decompress_size_limit[pyloop] 1487[gw10] [ 11%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlClientError] 1488tests/test_benchmarks_client_request.py::test_create_client_request_with_headers[pyloop] 1489[gw1] [ 11%] PASSED tests/test_benchmarks_client_request.py::test_create_client_request_with_headers[pyloop] 1490[gw11] [ 11%] PASSED tests/test_client_functional.py::test_request_raise_for_status_disabled[pyloop] 1491tests/test_client_proto.py::test_connection_lost_sets_transport_to_none[pyloop] 1492[gw23] [ 11%] PASSED tests/test_client_proto.py::test_connection_lost_sets_transport_to_none[pyloop] 1493tests/test_client_response.py::test_get_encoding_body_none[pyloop] 1494[gw24] [ 11%] PASSED tests/test_client_request.py::test_urlencoded_formdata_charset[pyloop] 1495[gw20] [ 11%] PASSED tests/test_connector.py::test_tcp_connector_cancel_dns_error_captured[pyloop] 1496tests/test_client_functional.py::test_POST_bytes_too_large[pyloop] 1497[gw7] [ 11%] PASSED tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop] 1498[gw27] [ 11%] PASSED tests/test_client_response.py::test_get_encoding_body_none[pyloop] 1499[gw8] [ 11%] PASSED tests/test_client_functional.py::test_payload_decompress_size_limit[pyloop] 1500[gw9] [ 11%] PASSED tests/test_client_functional.py::test_POST_bytes_too_large[pyloop] 1501[gw30] [ 11%] PASSED tests/test_client_session.py::test_requote_redirect_setter 1502[gw18] [ 11%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth-int] 1503tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth,auth-int] 1504tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url='http://example.com/test'] 1505[gw30] [ 11%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url='http://example.com/test'] 1506tests/test_client_request.py::test_host_header_host_idna_encode[pyloop] 1507tests/test_client_functional.py::test_session_headers_merge[pyloop] 1508tests/test_client_middleware.py::test_client_middleware_update_shorter_body[pyloop] 1509tests/test_client_response.py::test_response_cookies_setter_updates_raw_headers[pyloop] 1510[gw21] [ 11%] PASSED tests/test_client_request.py::test_host_header_host_idna_encode[pyloop] 1511tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-DELETE] 1512[gw12] [ 11%] PASSED tests/test_client_functional.py::test_session_headers_merge[pyloop] 1513[gw28] [ 11%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-DELETE] 1514[gw29] [ 11%] PASSED tests/test_client_response.py::test_response_cookies_setter_updates_raw_headers[pyloop] 1515[gw15] [ 11%] PASSED tests/test_client_middleware.py::test_client_middleware_update_shorter_body[pyloop] 1516tests/test_client_functional.py::test_exception_when_read_outside_of_session[pyloop] 1517tests/test_client_functional.py::test_skip_auto_headers_content_type[pyloop] 1518tests/test_client_ws.py::test_receive_does_not_reset_heartbeat[pyloop] 1519[gw13] [ 11%] PASSED tests/test_client_functional.py::test_exception_when_read_outside_of_session[pyloop] 1520[gw19] [ 11%] PASSED tests/test_client_ws.py::test_receive_does_not_reset_heartbeat[pyloop] 1521tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes[pyloop] 1522[gw6] [ 11%] PASSED tests/test_client_functional.py::test_skip_auto_headers_content_type[pyloop] 1523tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-301] 1524tests/test_client_request.py::test_path_safe_chars_preserved[pyloop] 1525[gw16] [ 11%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-] 1526tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth] 1527[gw22] [ 11%] PASSED tests/test_client_request.py::test_path_safe_chars_preserved[pyloop] 1528[gw14] [ 11%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-301] 1529tests/test_client_proto.py::test_connection_lost_exception_is_marked_retrieved[pyloop] 1530[gw23] [ 12%] PASSED tests/test_client_proto.py::test_connection_lost_exception_is_marked_retrieved[pyloop] 1531tests/test_client_request.py::test_data_continue[pyloop] 1532tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-skype:handle-skype:handle-NonHttpUrlClientError] 1533tests/test_client_request.py::test_warn_via_update_with_file_payload[pyloop] 1534[gw17] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth-int] 1535tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth,auth-int] 1536[gw5] [ 12%] PASSED tests/test_client_session.py::test_client_session_proxy_auth_deprecated 1537tests/test_client_session.py::test_netrc_auth_host_not_in_netrc[pyloop] 1538[gw10] [ 12%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-skype:handle-skype:handle-NonHttpUrlClientError] 1539[gw26] [ 12%] PASSED tests/test_client_request.py::test_warn_via_update_with_file_payload[pyloop] 1540[gw25] [ 12%] PASSED tests/test_client_request.py::test_data_continue[pyloop] 1541[gw5] [ 12%] PASSED tests/test_client_session.py::test_netrc_auth_host_not_in_netrc[pyloop] 1542tests/test_client_session.py::test_close_flag_for_closed_connector[pyloop] 1543[gw31] [ 12%] PASSED tests/test_client_session.py::test_close_flag_for_closed_connector[pyloop] 1544[gw0] [ 12%] PASSED tests/test_base_protocol.py::test_drain_not_paused 1545tests/test_base_protocol.py::test_resume_drain_waited 1546tests/test_benchmarks_client_request.py::test_send_client_request_one_hundred[pyloop] 1547tests/test_client_functional.py::test_request_raise_for_status_enabled[pyloop] 1548[gw1] [ 12%] PASSED tests/test_benchmarks_client_request.py::test_send_client_request_one_hundred[pyloop] 1549tests/test_connector.py::test_tcp_connector_dns_tracing[pyloop] 1550[gw11] [ 12%] PASSED tests/test_client_functional.py::test_request_raise_for_status_enabled[pyloop] 1551[gw18] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth,auth-int] 1552tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-] 1553[gw20] [ 12%] PASSED tests/test_connector.py::test_tcp_connector_dns_tracing[pyloop] 1554tests/test_client_session.py::test_close_coro[pyloop] 1555tests/test_client_functional.py::test_POST_FILES_STR[pyloop] 1556[gw29] [ 12%] PASSED tests/test_client_session.py::test_close_coro[pyloop] 1557tests/test_client_functional.py::test_payload_decompress_size_limit_brotli[pyloop] 1558[gw8] [ 12%] SKIPPED tests/test_client_functional.py::test_payload_decompress_size_limit_brotli[pyloop] 1559tests/test_client_functional.py::test_multidict_headers[pyloop] 1560tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url=URL('http://example.com/test')] 1561tests/test_client_functional.py::test_payload_decompress_size_limit_zstd[pyloop] 1562[gw8] [ 12%] SKIPPED tests/test_client_functional.py::test_payload_decompress_size_limit_zstd[pyloop] 1563tests/test_client_functional.py::test_bad_payload_chunked_encoding[pyloop] 1564tests/test_client_request.py::test_post_data[pyloop] 1565[gw30] [ 12%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url=URL('http://example.com/test')] 1566[gw4] [ 12%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_ws] 1567tests/test_circular_imports.py::test_no_warnings[aiohttp.worker] 1568[gw12] [ 12%] PASSED tests/test_client_functional.py::test_multidict_headers[pyloop] 1569tests/test_client_functional.py::test_read_timeout_on_reading_chunks[pyloop] 1570[gw8] [ 12%] PASSED tests/test_client_functional.py::test_bad_payload_chunked_encoding[pyloop] 1571tests/test_client_request.py::test_host_header_host_unicode[pyloop] 1572tests/test_client_response.py::test_text_after_read[pyloop] 1573[gw21] [ 12%] PASSED tests/test_client_request.py::test_host_header_host_unicode[pyloop] 1574[gw9] [ 12%] PASSED tests/test_client_functional.py::test_POST_FILES_STR[pyloop] 1575[gw24] [ 12%] PASSED tests/test_client_request.py::test_post_data[pyloop] 1576tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-GET] 1577[gw2] [ 12%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes[pyloop] 1578[gw27] [ 12%] PASSED tests/test_client_response.py::test_text_after_read[pyloop] 1579tests/test_client_functional.py::test_content_length_limit_enforced[pyloop] 1580[gw28] [ 12%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-GET] 1581tests/test_client_request.py::test_params_are_added_before_fragment1[pyloop] 1582[gw13] [ 12%] PASSED tests/test_client_functional.py::test_content_length_limit_enforced[pyloop] 1583tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-302] 1584[gw22] [ 12%] PASSED tests/test_client_request.py::test_params_are_added_before_fragment1[pyloop] 1585tests/test_client_functional.py::test_post_data_bytesio[pyloop] 1586tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlClientError] 1587[gw16] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth] 1588tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth-int] 1589[gw6] [ 12%] PASSED tests/test_client_functional.py::test_post_data_bytesio[pyloop] 1590[gw14] [ 12%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-302] 1591tests/test_client_middleware.py::test_client_middleware_update_longer_body[pyloop] 1592[gw10] [ 12%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlClientError] 1593tests/test_client_ws.py::test_cancel_heartbeat_cancels_pending_heartbeat_reset_handle[pyloop] 1594[gw19] [ 12%] PASSED tests/test_client_ws.py::test_cancel_heartbeat_cancels_pending_heartbeat_reset_handle[pyloop] 1595[gw7] [ 12%] PASSED tests/test_client_functional.py::test_read_timeout_on_reading_chunks[pyloop] 1596[gw15] [ 12%] PASSED tests/test_client_middleware.py::test_client_middleware_update_longer_body[pyloop] 1597tests/test_client_request.py::test_close[pyloop] 1598tests/test_client_request.py::test_no_warn_for_simple_data_via_update_body_from_data[pyloop] 1599tests/test_client_proto.py::test_closed_property_lazy_creation[pyloop] 1600[gw26] [ 12%] PASSED tests/test_client_request.py::test_no_warn_for_simple_data_via_update_body_from_data[pyloop] 1601[gw23] [ 12%] PASSED tests/test_client_proto.py::test_closed_property_lazy_creation[pyloop] 1602tests/test_client_session.py::test_double_close[pyloop] 1603[gw17] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth,auth-int] 1604tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-] 1605[gw31] [ 12%] PASSED tests/test_client_session.py::test_double_close[pyloop] 1606[gw18] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-] 1607tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth] 1608[gw25] [ 12%] PASSED tests/test_client_request.py::test_close[pyloop] 1609tests/test_client_ws.py::test_ws_connect[pyloop] 1610tests/test_client_functional.py::test_request_conn_closed[pyloop] 1611tests/test_client_session.py::test_init_headers_simple_dict[pyloop] 1612[gw12] [ 12%] PASSED tests/test_client_functional.py::test_request_conn_closed[pyloop] 1613[gw29] [ 12%] PASSED tests/test_client_session.py::test_init_headers_simple_dict[pyloop] 1614[gw0] [ 12%] PASSED tests/test_base_protocol.py::test_resume_drain_waited 1615tests/test_base_protocol.py::test_lost_drain_waited_ok 1616[gw3] [ 12%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.compression_utils] 1617tests/test_circular_imports.py::test_no_warnings[aiohttp.connector] 1618tests/test_benchmarks_client_ws.py::test_one_thousand_round_trip_websocket_text_messages[pyloop] 1619tests/test_client_functional.py::test_session_raise_for_status_coro[pyloop] 1620tests/test_connector.py::test_tcp_connector_dns_tracing_cache_disabled[pyloop] 1621tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url='http://example.com' url='/test'] 1622[gw30] [ 13%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url='http://example.com' url='/test'] 1623[gw11] [ 13%] PASSED tests/test_client_functional.py::test_session_raise_for_status_coro[pyloop] 1624[gw20] [ 13%] PASSED tests/test_connector.py::test_tcp_connector_dns_tracing_cache_disabled[pyloop] 1625tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-HEAD] 1626[gw1] [ 13%] PASSED tests/test_benchmarks_client_ws.py::test_one_thousand_round_trip_websocket_text_messages[pyloop] 1627[gw28] [ 13%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-HEAD] 1628tests/test_client_request.py::test_params_are_added_before_fragment2[pyloop] 1629tests/test_client_functional.py::test_no_payload_304_with_chunked_encoding[pyloop] 1630[gw22] [ 13%] PASSED tests/test_client_request.py::test_params_are_added_before_fragment2[pyloop] 1631tests/test_client_functional.py::test_content_length_limit_with_multiple_reads[pyloop] 1632[gw8] [ 13%] PASSED tests/test_client_functional.py::test_no_payload_304_with_chunked_encoding[pyloop] 1633tests/test_client_request.py::test_host_header_explicit_host[pyloop] 1634tests/test_client_functional.py::test_POST_FILES_STR_SIMPLE[pyloop] 1635[gw21] [ 13%] PASSED tests/test_client_request.py::test_host_header_explicit_host[pyloop] 1636[gw13] [ 13%] PASSED tests/test_client_functional.py::test_content_length_limit_with_multiple_reads[pyloop] 1637tests/test_client_request.py::test_pass_falsy_data[pyloop] 1638[gw24] [ 13%] PASSED tests/test_client_request.py::test_pass_falsy_data[pyloop] 1639tests/test_client_functional.py::test_file_upload_307_302_redirect_chain[pyloop] 1640tests/test_client_ws.py::test_flush_heartbeat_reset_returns_early_when_not_needed[pyloop] 1641[gw5] [ 13%] PASSED tests/test_client_ws.py::test_ws_connect[pyloop] 1642tests/test_client_response.py::test_json[pyloop] 1643[gw9] [ 13%] PASSED tests/test_client_functional.py::test_POST_FILES_STR_SIMPLE[pyloop] 1644tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-steam:code-steam:code-NonHttpUrlClientError] 1645[gw19] [ 13%] PASSED tests/test_client_ws.py::test_flush_heartbeat_reset_returns_early_when_not_needed[pyloop] 1646tests/test_client_middleware.py::test_client_middleware_update_string_body[pyloop] 1647[gw16] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth-int] 1648[gw10] [ 13%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-steam:code-steam:code-NonHttpUrlClientError] 1649tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth,auth-int] 1650tests/test_client_functional.py::test_post_data_with_bytesio_file[pyloop] 1651[gw15] [ 13%] PASSED tests/test_client_middleware.py::test_client_middleware_update_string_body[pyloop] 1652tests/test_client_functional.py::test_read_timeout_on_write[pyloop] 1653[gw14] [ 13%] PASSED tests/test_client_functional.py::test_file_upload_307_302_redirect_chain[pyloop] 1654tests/test_client_session.py::test_del[pyloop] 1655[gw27] [ 13%] PASSED tests/test_client_response.py::test_json[pyloop] 1656tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes_with_common_prefix[pyloop] 1657[gw18] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth] 1658tests/test_client_request.py::test_update_body_closes_previous_payload[pyloop] 1659tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth-int] 1660[gw6] [ 13%] PASSED tests/test_client_functional.py::test_post_data_with_bytesio_file[pyloop] 1661tests/test_client_proto.py::test_closed_property_after_connection_lost[pyloop] 1662tests/test_client_functional.py::test_dont_close_explicit_connector[pyloop] 1663[gw26] [ 13%] PASSED tests/test_client_request.py::test_update_body_closes_previous_payload[pyloop] 1664[gw23] [ 13%] PASSED tests/test_client_proto.py::test_closed_property_after_connection_lost[pyloop] 1665tests/test_client_session.py::test_init_headers_list_of_tuples[pyloop] 1666tests/test_client_request.py::test_bad_version[pyloop] 1667[gw17] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-] 1668tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth] 1669[gw12] [ 13%] PASSED tests/test_client_functional.py::test_dont_close_explicit_connector[pyloop] 1670[gw29] [ 13%] PASSED tests/test_client_session.py::test_init_headers_list_of_tuples[pyloop] 1671tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-OPTIONS] 1672[gw28] [ 13%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-OPTIONS] 1673[gw25] [ 13%] PASSED tests/test_client_request.py::test_bad_version[pyloop] 1674[gw0] [ 13%] PASSED tests/test_base_protocol.py::test_lost_drain_waited_ok 1675tests/test_base_protocol.py::test_lost_drain_waited_exception 1676tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='/test'] 1677[gw30] [ 13%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='/test'] 1678tests/test_client_request.py::test_path_not_contain_fragment1[pyloop] 1679tests/test_benchmarks_client_ws.py::test_one_thousand_round_trip_websocket_binary_messages[pyloop-small] 1680tests/test_connector.py::test_tcp_connector_dns_tracing_throttle_requests[pyloop] 1681[gw20] [ 13%] PASSED tests/test_connector.py::test_tcp_connector_dns_tracing_throttle_requests[pyloop] 1682tests/test_client_functional.py::test_post_connection_cleanup_with_bytesio[pyloop] 1683tests/test_client_functional.py::test_request_raise_for_status_coro[pyloop] 1684[gw22] [ 13%] PASSED tests/test_client_request.py::test_path_not_contain_fragment1[pyloop] 1685tests/test_client_ws.py::test_send_heartbeat_returns_early_when_reset_is_pending[pyloop] 1686tests/test_client_request.py::test_host_header_explicit_host_with_port[pyloop] 1687[gw1] [ 13%] PASSED tests/test_benchmarks_client_ws.py::test_one_thousand_round_trip_websocket_binary_messages[pyloop-small] 1688tests/test_client_request.py::test_pass_falsy_data_file[pyloop] 1689tests/test_client_functional.py::test_head_request_with_chunked_encoding[pyloop] 1690[gw11] [ 13%] PASSED tests/test_client_functional.py::test_request_raise_for_status_coro[pyloop] 1691[gw21] [ 13%] PASSED tests/test_client_request.py::test_host_header_explicit_host_with_port[pyloop] 1692[gw19] [ 13%] PASSED tests/test_client_ws.py::test_send_heartbeat_returns_early_when_reset_is_pending[pyloop] 1693[gw8] [ 13%] PASSED tests/test_client_functional.py::test_head_request_with_chunked_encoding[pyloop] 1694[gw13] [ 13%] PASSED tests/test_client_functional.py::test_post_connection_cleanup_with_bytesio[pyloop] 1695[gw24] [ 13%] PASSED tests/test_client_request.py::test_pass_falsy_data_file[pyloop] 1696tests/test_client_functional.py::test_stream_reader_total_raw_bytes[pyloop] 1697tests/test_client_ws.py::test_ws_connect_read_timeout_is_reset_to_inf[pyloop] 1698[gw31] [ 13%] PASSED tests/test_client_session.py::test_del[pyloop] 1699tests/test_client_middleware.py::test_client_middleware_switch_types[pyloop] 1700tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlClientError] 1701[gw14] [ 13%] PASSED tests/test_client_functional.py::test_stream_reader_total_raw_bytes[pyloop] 1702tests/test_client_functional.py::test_POST_FILES_LIST[pyloop] 1703[gw10] [ 13%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlClientError] 1704[gw15] [ 13%] PASSED tests/test_client_middleware.py::test_client_middleware_switch_types[pyloop] 1705[gw7] [ 13%] PASSED tests/test_client_functional.py::test_read_timeout_on_write[pyloop] 1706[gw18] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth-int] 1707tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth,auth-int] 1708[gw16] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth,auth-int] 1709tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-] 1710[gw2] [ 14%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes_with_common_prefix[pyloop] 1711tests/test_client_response.py::test_json_extended_content_type[pyloop] 1712[gw5] [ 14%] PASSED tests/test_client_ws.py::test_ws_connect_read_timeout_is_reset_to_inf[pyloop] 1713[gw9] [ 14%] PASSED tests/test_client_functional.py::test_POST_FILES_LIST[pyloop] 1714tests/test_client_proto.py::test_abort[pyloop] 1715tests/test_client_functional.py::test_post_data_stringio[pyloop] 1716[gw23] [ 14%] PASSED tests/test_client_proto.py::test_abort[pyloop] 1717[gw27] [ 14%] PASSED tests/test_client_response.py::test_json_extended_content_type[pyloop] 1718[gw6] [ 14%] PASSED tests/test_client_functional.py::test_post_data_stringio[pyloop] 1719tests/test_client_request.py::test_body_setter_closes_previous_payload[pyloop] 1720tests/test_client_functional.py::test_server_close_keepalive_connection[pyloop] 1721tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-TRACE] 1722tests/test_client_session.py::test_init_headers_MultiDict[pyloop] 1723[gw28] [ 14%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-TRACE] 1724[gw26] [ 14%] PASSED tests/test_client_request.py::test_body_setter_closes_previous_payload[pyloop] 1725[gw29] [ 14%] PASSED tests/test_client_session.py::test_init_headers_MultiDict[pyloop] 1726[gw12] [ 14%] PASSED tests/test_client_functional.py::test_server_close_keepalive_connection[pyloop] 1727[gw17] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth] 1728tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth-int] 1729tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='test2'] 1730tests/test_client_request.py::test_custom_response_class[pyloop] 1731[gw30] [ 14%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='test2'] 1732[gw0] [ 14%] PASSED tests/test_base_protocol.py::test_lost_drain_waited_exception 1733tests/test_base_protocol.py::test_lost_drain_cancelled 1734tests/test_client_request.py::test_host_header_ipv4[pyloop] 1735tests/test_client_request.py::test_path_not_contain_fragment2[pyloop] 1736[gw21] [ 14%] PASSED tests/test_client_request.py::test_host_header_ipv4[pyloop] 1737tests/test_connector.py::test_tcp_connector_close_resolver 1738[gw25] [ 14%] PASSED tests/test_client_request.py::test_custom_response_class[pyloop] 1739tests/test_client_ws.py::test_ws_connect_close_resp_on_err[pyloop] 1740[gw22] [ 14%] PASSED tests/test_client_request.py::test_path_not_contain_fragment2[pyloop] 1741tests/test_client_functional.py::test_post_connection_cleanup_with_file[pyloop] 1742tests/test_benchmarks_client_ws.py::test_one_thousand_round_trip_websocket_binary_messages[pyloop-large] 1743tests/test_client_functional.py::test_output_size_bytes[pyloop] 1744tests/test_client_functional.py::test_no_payload_200_with_chunked_encoding[pyloop] 1745tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers0-True-expected_challenge0] 1746tests/test_client_request.py::test_get_with_data[pyloop] 1747tests/test_client_session.py::test_del_debug[pyloop] 1748tests/test_client_functional.py::test_creds_in_auth_and_url[pyloop] 1749[gw14] [ 14%] PASSED tests/test_client_functional.py::test_output_size_bytes[pyloop] 1750[gw24] [ 14%] PASSED tests/test_client_request.py::test_get_with_data[pyloop] 1751[gw11] [ 14%] PASSED tests/test_client_functional.py::test_creds_in_auth_and_url[pyloop] 1752[gw8] [ 14%] PASSED tests/test_client_functional.py::test_no_payload_200_with_chunked_encoding[pyloop] 1753tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlClientError] 1754[gw10] [ 14%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlClientError] 1755tests/test_client_functional.py::test_sock_read_timeout_not_rearmed_on_pooled_connection[pyloop] 1756tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi[pyloop] 1757[gw18] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth,auth-int] 1758tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-] 1759tests/test_client_functional.py::test_POST_FILES_CT[pyloop] 1760[gw16] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-] 1761tests/test_client_session.py::test_init_headers_list_of_tuples_with_duplicates[pyloop] 1762[gw29] [ 14%] PASSED tests/test_client_session.py::test_init_headers_list_of_tuples_with_duplicates[pyloop] 1763tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth] 1764tests/test_client_proto.py::test_abort_without_transport[pyloop] 1765[gw1] [ 14%] PASSED tests/test_benchmarks_client_ws.py::test_one_thousand_round_trip_websocket_binary_messages[pyloop-large] 1766tests/test_client_response.py::test_json_custom_content_type[pyloop] 1767[gw19] [ 14%] PASSED tests/test_client_ws.py::test_ws_connect_close_resp_on_err[pyloop] 1768[gw7] [ 14%] PASSED tests/test_client_functional.py::test_sock_read_timeout_not_rearmed_on_pooled_connection[pyloop] 1769tests/test_client_ws.py::test_ws_connect_read_timeout_stays_inf[pyloop] 1770tests/test_client_request.py::test_update_body_with_different_types[pyloop] 1771[gw23] [ 14%] PASSED tests/test_client_proto.py::test_abort_without_transport[pyloop] 1772tests/test_client_response.py::test_http_processing_error 1773[gw26] [ 14%] PASSED tests/test_client_request.py::test_update_body_with_different_types[pyloop] 1774[gw9] [ 14%] PASSED tests/test_client_functional.py::test_POST_FILES_CT[pyloop] 1775[gw27] [ 14%] PASSED tests/test_client_response.py::test_json_custom_content_type[pyloop] 1776tests/test_client_functional.py::test_post_data_textio_encoding[pyloop] 1777[gw5] [ 14%] PASSED tests/test_client_ws.py::test_ws_connect_read_timeout_stays_inf[pyloop] 1778tests/test_client_functional.py::test_handle_keepalive_on_closed_connection[pyloop] 1779[gw12] [ 14%] PASSED tests/test_client_functional.py::test_handle_keepalive_on_closed_connection[pyloop] 1780[gw6] [ 14%] PASSED tests/test_client_functional.py::test_post_data_textio_encoding[pyloop] 1781tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='/test2'] 1782[gw17] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth-int] 1783tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth,auth-int] 1784[gw30] [ 14%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='/test2'] 1785tests/test_client_request.py::test_oserror_on_write_bytes[pyloop] 1786tests/test_client_functional.py::test_output_size_multipart[pyloop] 1787[gw0] [ 14%] PASSED tests/test_base_protocol.py::test_lost_drain_cancelled 1788tests/test_base_protocol.py::test_resume_drain_cancelled 1789[gw14] [ 14%] PASSED tests/test_client_functional.py::test_output_size_multipart[pyloop] 1790tests/test_client_request.py::test_host_header_ipv6[pyloop] 1791[gw21] [ 14%] PASSED tests/test_client_request.py::test_host_header_ipv6[pyloop] 1792[gw25] [ 14%] PASSED tests/test_client_request.py::test_oserror_on_write_bytes[pyloop] 1793[gw15] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers0-True-expected_challenge0] 1794tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers1-True-expected_challenge1] 1795[gw20] [ 14%] PASSED tests/test_connector.py::test_tcp_connector_close_resolver 1796tests/test_client_request.py::test_cookies[pyloop] 1797tests/test_connector.py::test_dns_error[pyloop] 1798[gw22] [ 14%] PASSED tests/test_client_request.py::test_cookies[pyloop] 1799[gw20] [ 14%] PASSED tests/test_connector.py::test_dns_error[pyloop] 1800[gw13] [ 14%] PASSED tests/test_client_functional.py::test_post_connection_cleanup_with_file[pyloop] 1801tests/test_client_request.py::test_bytes_data[pyloop] 1802tests/test_client_functional.py::test_creds_in_auth_and_redirect_url[pyloop] 1803tests/test_client_functional.py::test_bad_payload_content_length[pyloop] 1804tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/-http:///-InvalidUrlRedirectClientError] 1805[gw11] [ 15%] PASSED tests/test_client_functional.py::test_creds_in_auth_and_redirect_url[pyloop] 1806[gw10] [ 15%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/-http:///-InvalidUrlRedirectClientError] 1807[gw8] [ 15%] PASSED tests/test_client_functional.py::test_bad_payload_content_length[pyloop] 1808[gw24] [ 15%] PASSED tests/test_client_request.py::test_bytes_data[pyloop] 1809tests/test_client_session.py::test_init_cookies_with_simple_dict[pyloop] 1810[gw29] [ 15%] PASSED tests/test_client_session.py::test_init_cookies_with_simple_dict[pyloop] 1811[gw18] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-] 1812tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth] 1813tests/test_client_request.py::test_method1[pyloop] 1814tests/test_client_functional.py::test_timeout_on_reading_data[pyloop] 1815[gw16] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth] 1816tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth-int] 1817[gw31] [ 15%] PASSED tests/test_client_session.py::test_del_debug[pyloop] 1818tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols[pyloop] 1819tests/test_benchmarks_client_ws.py::test_one_thousand_large_round_trip_websocket_text_messages[pyloop] 1820[gw23] [ 15%] PASSED tests/test_client_request.py::test_method1[pyloop] 1821tests/test_client_request.py::test_update_body_with_chunked_encoding[pyloop] 1822[gw1] [ 15%] PASSED tests/test_benchmarks_client_ws.py::test_one_thousand_large_round_trip_websocket_text_messages[pyloop] 1823[gw19] [ 15%] PASSED tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols[pyloop] 1824[gw26] [ 15%] PASSED tests/test_client_request.py::test_update_body_with_chunked_encoding[pyloop] 1825tests/test_client_response.py::test_json_custom_loader[pyloop] 1826tests/test_client_functional.py::test_POST_FILES_SINGLE[pyloop] 1827tests/test_client_functional.py::test_error_in_performing_request[pyloop] 1828tests/test_client_ws.py::test_ws_connect_read_timeout_reset_to_max[pyloop] 1829[gw9] [ 15%] PASSED tests/test_client_functional.py::test_POST_FILES_SINGLE[pyloop] 1830tests/test_client_functional.py::test_output_size_keepalive_isolated[pyloop] 1831tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='test2?q=foo#bar'] 1832[gw27] [ 15%] PASSED tests/test_client_response.py::test_json_custom_loader[pyloop] 1833tests/test_client_functional.py::test_post_data_zipfile_filelike[pyloop] 1834[gw30] [ 15%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='test2?q=foo#bar'] 1835[gw14] [ 15%] PASSED tests/test_client_functional.py::test_output_size_keepalive_isolated[pyloop] 1836[gw12] [ 15%] PASSED tests/test_client_functional.py::test_error_in_performing_request[pyloop] 1837tests/test_client_request.py::test_cancel_close[pyloop] 1838[gw17] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth,auth-int] 1839tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-] 1840[gw5] [ 15%] PASSED tests/test_client_ws.py::test_ws_connect_read_timeout_reset_to_max[pyloop] 1841[gw6] [ 15%] PASSED tests/test_client_functional.py::test_post_data_zipfile_filelike[pyloop] 1842[gw4] [ 15%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.worker] 1843tests/test_classbasedview.py::test_ctor 1844[gw3] [ 15%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.connector] 1845tests/test_circular_imports.py::test_no_warnings[aiohttp.cookiejar] 1846[gw4] [ 15%] PASSED tests/test_classbasedview.py::test_ctor 1847tests/test_classbasedview.py::test_render_ok 1848[gw25] [ 15%] PASSED tests/test_client_request.py::test_cancel_close[pyloop] 1849[gw0] [ 15%] PASSED tests/test_base_protocol.py::test_resume_drain_cancelled 1850tests/test_base_protocol.py::test_parallel_drain_race_condition 1851[gw15] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers1-True-expected_challenge1] 1852tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers2-True-expected_challenge2] 1853tests/test_client_request.py::test_host_header_ipv4_with_port[pyloop] 1854[gw21] [ 15%] PASSED tests/test_client_request.py::test_host_header_ipv4_with_port[pyloop] 1855[gw28] [ 15%] PASSED tests/test_client_response.py::test_http_processing_error 1856tests/test_client_response.py::test_del 1857tests/test_client_request.py::test_cookies_is_quoted_with_special_characters[pyloop] 1858tests/test_connector.py::test_get_pop_empty_conns[pyloop] 1859[gw22] [ 15%] PASSED tests/test_client_request.py::test_cookies_is_quoted_with_special_characters[pyloop] 1860[gw20] [ 15%] PASSED tests/test_connector.py::test_get_pop_empty_conns[pyloop] 1861tests/test_client_request.py::test_content_encoding[zlib-pyloop] 1862tests/test_client_functional.py::test_post_content_exception_connection_kept[pyloop] 1863[gw2] [ 15%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi[pyloop] 1864tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-entirely different hosts] 1865tests/test_client_session.py::test_init_cookies_with_list_of_tuples[pyloop] 1866[gw29] [ 15%] PASSED tests/test_client_session.py::test_init_cookies_with_list_of_tuples[pyloop] 1867tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError] 1868[gw13] [ 15%] PASSED tests/test_client_functional.py::test_post_content_exception_connection_kept[pyloop] 1869[gw11] [ 15%] PASSED tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-entirely different hosts] 1870tests/test_client_functional.py::test_payload_content_length_by_chunks[pyloop] 1871[gw10] [ 15%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError] 1872[gw24] [ 15%] PASSED tests/test_client_request.py::test_content_encoding[zlib-pyloop] 1873[gw18] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth] 1874[gw8] [ 15%] PASSED tests/test_client_functional.py::test_payload_content_length_by_chunks[pyloop] 1875tests/test_client_request.py::test_method2[pyloop] 1876tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth-int] 1877[gw23] [ 15%] PASSED tests/test_client_request.py::test_method2[pyloop] 1878tests/test_client_session.py::test_session_context_manager[pyloop] 1879tests/test_benchmarks_client_ws.py::test_client_send_large_websocket_compressed_messages[zlib-pyloop] 1880[gw16] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth-int] 1881[gw31] [ 15%] PASSED tests/test_client_session.py::test_session_context_manager[pyloop] 1882tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols_2[pyloop] 1883tests/test_client_request.py::test_update_body_get_method_with_none_body[pyloop] 1884tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth,auth-int] 1885tests/test_client_functional.py::test_output_size_progress[pyloop] 1886[gw26] [ 15%] PASSED tests/test_client_request.py::test_update_body_get_method_with_none_body[pyloop] 1887[gw14] [ 15%] PASSED tests/test_client_functional.py::test_output_size_progress[pyloop] 1888[gw19] [ 15%] PASSED tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols_2[pyloop] 1889[gw1] [ 15%] PASSED tests/test_benchmarks_client_ws.py::test_client_send_large_websocket_compressed_messages[zlib-pyloop] 1890tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='http://foo.com/bar'] 1891tests/test_client_ws.py::test_ws_connect_with_origin[pyloop] 1892[gw30] [ 15%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='http://foo.com/bar'] 1893tests/test_client_functional.py::test_POST_FILES_SINGLE_content_disposition[pyloop] 1894tests/test_client_functional.py::test_await_after_cancelling[pyloop] 1895[gw9] [ 16%] PASSED tests/test_client_functional.py::test_POST_FILES_SINGLE_content_disposition[pyloop] 1896tests/test_client_response.py::test_json_invalid_content_type[pyloop] 1897[gw12] [ 16%] PASSED tests/test_client_functional.py::test_await_after_cancelling[pyloop] 1898[gw5] [ 16%] PASSED tests/test_client_ws.py::test_ws_connect_with_origin[pyloop] 1899tests/test_client_request.py::test_terminate[pyloop] 1900[gw15] [ 16%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers2-True-expected_challenge2] 1901[gw17] [ 16%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-] 1902tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers3-True-expected_challenge3] 1903tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth] 1904[gw27] [ 16%] PASSED tests/test_client_response.py::test_json_invalid_content_type[pyloop] 1905[gw4] [ 16%] PASSED tests/test_classbasedview.py::test_render_ok 1906[gw25] [ 16%] PASSED tests/test_client_request.py::test_terminate[pyloop] 1907tests/test_client_functional.py::test_post_data_tarfile_filelike[pyloop] 1908[gw28] [ 16%] PASSED tests/test_client_response.py::test_del 1909tests/test_client_response.py::test_close[pyloop] 1910tests/test_classbasedview.py::test_render_unknown_method 1911tests/test_client_request.py::test_host_header_ipv6_with_port[pyloop] 1912[gw21] [ 16%] PASSED tests/test_client_request.py::test_host_header_ipv6_with_port[pyloop] 1913tests/test_client_session.py::test_merge_headers[pyloop] 1914[gw28] [ 16%] PASSED tests/test_client_response.py::test_close[pyloop] 1915[gw29] [ 16%] PASSED tests/test_client_session.py::test_merge_headers[pyloop] 1916[gw6] [ 16%] PASSED tests/test_client_functional.py::test_post_data_tarfile_filelike[pyloop] 1917tests/test_client_request.py::test_cookies_merge_with_headers[pyloop] 1918tests/test_client_request.py::test_content_encoding[zlib_ng.zlib_ng-pyloop] 1919[gw22] [ 16%] PASSED tests/test_client_request.py::test_cookies_merge_with_headers[pyloop] 1920tests/test_connector.py::test_release_close_do_not_add_to_pool[pyloop] 1921tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-http -> https] 1922tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi_subapps[pyloop] 1923tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError] 1924[gw20] [ 16%] PASSED tests/test_connector.py::test_release_close_do_not_add_to_pool[pyloop] 1925[gw10] [ 16%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError] 1926tests/test_client_functional.py::test_output_size_get_request[pyloop] 1927[gw7] [ 16%] PASSED tests/test_client_functional.py::test_timeout_on_reading_data[pyloop] 1928[gw14] [ 16%] PASSED tests/test_client_functional.py::test_output_size_get_request[pyloop] 1929tests/test_client_functional.py::test_network_error_connection_closed[pyloop] 1930[gw18] [ 16%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth-int] 1931tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth,auth-int] 1932tests/test_client_request.py::test_method3[pyloop] 1933[gw24] [ 16%] PASSED tests/test_client_request.py::test_content_encoding[zlib_ng.zlib_ng-pyloop] 1934tests/test_client_ws.py::test_ws_connect_deflate[pyloop] 1935[gw23] [ 16%] PASSED tests/test_client_request.py::test_method3[pyloop] 1936tests/test_client_session.py::test_borrow_connector_loop[pyloop] 1937[gw19] [ 16%] PASSED tests/test_client_ws.py::test_ws_connect_deflate[pyloop] 1938[gw13] [ 16%] PASSED tests/test_client_functional.py::test_network_error_connection_closed[pyloop] 1939[gw31] [ 16%] PASSED tests/test_client_session.py::test_borrow_connector_loop[pyloop] 1940tests/test_client_functional.py::test_chunked[pyloop] 1941tests/test_client_request.py::test_update_body_updates_content_length[pyloop] 1942[gw16] [ 16%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth,auth-int] 1943tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-] 1944[gw26] [ 16%] PASSED tests/test_client_request.py::test_update_body_updates_content_length[pyloop] 1945[gw8] [ 16%] PASSED tests/test_client_functional.py::test_chunked[pyloop] 1946tests/test_benchmarks_client_ws.py::test_client_send_large_websocket_compressed_messages[zlib_ng.zlib_ng-pyloop] 1947tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='http://foo.com/bar'] 1948[gw30] [ 16%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='http://foo.com/bar'] 1949[gw1] [ 16%] PASSED tests/test_benchmarks_client_ws.py::test_client_send_large_websocket_compressed_messages[zlib_ng.zlib_ng-pyloop] 1950tests/test_client_functional.py::test_async_payload_generator[pyloop] 1951[gw15] [ 16%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers3-True-expected_challenge3] 1952tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[200-headers4-False-expected_challenge4] 1953tests/test_client_ws.py::test_ws_connect_with_params[pyloop] 1954tests/test_client_functional.py::test_POST_FILES_SINGLE_BINARY[pyloop] 1955[gw12] [ 16%] PASSED tests/test_client_functional.py::test_async_payload_generator[pyloop] 1956[gw9] [ 16%] PASSED tests/test_client_functional.py::test_POST_FILES_SINGLE_BINARY[pyloop] 1957tests/test_client_response.py::test_wait_for_100_1[pyloop] 1958[gw5] [ 16%] PASSED tests/test_client_ws.py::test_ws_connect_with_params[pyloop] 1959tests/test_client_request.py::test_terminate_with_closed_loop[pyloop] 1960[gw17] [ 16%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth] 1961tests/test_client_response.py::test_json_no_content[pyloop] 1962[gw28] [ 16%] PASSED tests/test_client_response.py::test_wait_for_100_1[pyloop] 1963tests/test_client_functional.py::test_output_size_writer_released[pyloop] 1964tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth-int] 1965[gw0] [ 16%] PASSED tests/test_base_protocol.py::test_parallel_drain_race_condition 1966tests/test_benchmarks_client.py::test_one_hundred_simple_get_requests[pyloop] 1967tests/test_client_session.py::test_merge_headers_with_multi_dict[pyloop] 1968[gw14] [ 16%] PASSED tests/test_client_functional.py::test_output_size_writer_released[pyloop] 1969[gw29] [ 16%] PASSED tests/test_client_session.py::test_merge_headers_with_multi_dict[pyloop] 1970[gw27] [ 16%] PASSED tests/test_client_response.py::test_json_no_content[pyloop] 1971tests/test_client_request.py::test_default_loop[pyloop] 1972[gw4] [ 16%] PASSED tests/test_classbasedview.py::test_render_unknown_method 1973[gw21] [ 16%] PASSED tests/test_client_request.py::test_default_loop[pyloop] 1974[gw11] [ 16%] PASSED tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-http -> https] 1975tests/test_classbasedview.py::test_render_unsupported_method 1976tests/test_client_request.py::test_unicode_get1[pyloop] 1977[gw25] [ 16%] PASSED tests/test_client_request.py::test_terminate_with_closed_loop[pyloop] 1978tests/test_connector.py::test_release_close_do_not_delete_existing_connections 1979[gw22] [ 16%] PASSED tests/test_client_request.py::test_unicode_get1[pyloop] 1980tests/test_client_ws.py::test_ws_connect_deflate_per_message[pyloop] 1981tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError] 1982[gw19] [ 16%] PASSED tests/test_client_ws.py::test_ws_connect_deflate_per_message[pyloop] 1983tests/test_client_request.py::test_method_invalid[pyloop] 1984[gw10] [ 17%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError] 1985tests/test_client_functional.py::test_post_bytes_data_content_length_from_body[pyloop] 1986[gw23] [ 17%] PASSED tests/test_client_request.py::test_method_invalid[pyloop] 1987[gw18] [ 17%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth,auth-int] 1988tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-] 1989[gw6] [ 17%] PASSED tests/test_client_functional.py::test_post_bytes_data_content_length_from_body[pyloop] 1990tests/test_client_session.py::test_reraise_os_error[pyloop] 1991tests/test_client_functional.py::test_client_side_network_error_connection_closed[pyloop] 1992tests/test_client_functional.py::test_timeout_none[pyloop] 1993tests/test_client_request.py::test_content_encoding[isal.isal_zlib-pyloop] 1994[gw31] [ 17%] PASSED tests/test_client_session.py::test_reraise_os_error[pyloop] 1995[gw7] [ 17%] PASSED tests/test_client_functional.py::test_timeout_none[pyloop] 1996tests/test_client_request.py::test_warn_stacklevel_points_to_user_code[pyloop] 1997[gw16] [ 17%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-] 1998tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-auth] 1999[gw0] [ 17%] PASSED tests/test_benchmarks_client.py::test_one_hundred_simple_get_requests[pyloop] 2000[gw26] [ 17%] PASSED tests/test_client_request.py::test_warn_stacklevel_points_to_user_code[pyloop] loading 4,561 hidden lines…
6562tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait 6563tests/test_web_app.py::test_appkey_repr_nonconcrete 6564[gw29] [ 67%] PASSED tests/test_web_app.py::test_appkey_repr_nonconcrete 6565tests/test_urldispatch.py::test_regular_match_info 6566[gw26] [ 67%] PASSED tests/test_test_utils.py::test_test_client_methods[get] 6567tests/test_payload.py::test_async_iterable_payload_write_then_cache[pyloop] 6568tests/test_web_app.py::test_appkey_repr_annotated 6569[gw24] [ 67%] PASSED tests/test_urldispatch.py::test_add_domain[pyloop] 6570[gw15] [ 67%] PASSED tests/test_urldispatch.py::test_add_static_access_resources 6571[gw29] [ 67%] PASSED tests/test_web_app.py::test_appkey_repr_annotated 6572tests/test_streams.py::TestDataQueue::test_read_exception_on_wait[pyloop] 6573[gw14] [ 67%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds 6574tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive 6575[gw18] [ 67%] PASSED tests/test_streams.py::TestDataQueue::test_read_exception_on_wait[pyloop] 6576[gw7] [ 67%] PASSED tests/test_urldispatch.py::test_dispatch_lowercase_method 6577tests/test_urldispatch.py::test_add_with_name 6578[gw30] [ 67%] PASSED tests/test_payload.py::test_async_iterable_payload_write_then_cache[pyloop] 6579tests/test_web_app.py::test_app_str_keys 6580[gw12] [ 67%] PASSED tests/test_urldispatch.py::test_dynamic_match_with_static_part 6581tests/test_urldispatch.py::test_add_static_set_options_route 6582tests/test_urldispatch.py::test_dynamic_match_two_part2 6583[gw14] [ 67%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive 6584tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets 6585[gw21] [ 67%] PASSED tests/test_proxy.py::TestProxy::test_https_auth 6586[gw29] [ 67%] PASSED tests/test_web_app.py::test_app_str_keys 6587tests/test_proxy.py::TestProxy::test_https_connect 6588tests/test_web_app.py::test_app_get 6589[gw29] [ 67%] PASSED tests/test_web_app.py::test_app_get 6590tests/test_web_app.py::test_app_freeze 6591[gw29] [ 67%] PASSED tests/test_web_app.py::test_app_freeze 6592[gw14] [ 67%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets 6593tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed 6594tests/test_web_app.py::test_equality 6595[gw29] [ 67%] PASSED tests/test_web_app.py::test_equality 6596[gw16] [ 67%] PASSED tests/test_streams.py::test_stream_reader_lines 6597tests/test_streams.py::test_stream_reader_chunks_complete 6598tests/test_web_app.py::test_app_run_middlewares 6599[gw10] [ 67%] PASSED tests/test_urldispatch.py::test_convert_empty_path_to_slash_on_freezing 6600tests/test_urldispatch.py::test_deprecate_non_coroutine 6601tests/test_test_utils.py::test_disable_retry_persistent_connection 6602[gw29] [ 67%] PASSED tests/test_web_app.py::test_app_run_middlewares 6603tests/test_web_app.py::test_subapp_pre_frozen_after_adding 6604[gw10] [ 67%] PASSED tests/test_urldispatch.py::test_deprecate_non_coroutine 6605tests/test_urldispatch.py::test_plain_resource_canonical 6606[gw27] [ 68%] PASSED tests/test_streams.py::TestStreamReader::test_readchunk_separate_http_chunk_tail 6607[gw29] [ 68%] PASSED tests/test_web_app.py::test_subapp_pre_frozen_after_adding 6608tests/test_web_app.py::test_app_inheritance 6609[gw10] [ 68%] PASSED tests/test_urldispatch.py::test_plain_resource_canonical 6610tests/test_urldispatch.py::test_dynamic_resource_canonical 6611[gw31] [ 68%] PASSED tests/test_test_utils.py::test_disable_retry_persistent_connection 6612tests/test_streams.py::TestStreamReader::test___repr__ 6613[gw10] [ 68%] PASSED tests/test_urldispatch.py::test_dynamic_resource_canonical 6614tests/test_urldispatch.py::test_static_resource_canonical 6615tests/test_proxy_functional.py::test_proxy_http_acquired_cleanup_force[pyloop] 6616[gw22] [ 68%] SKIPPED tests/test_proxy_functional.py::test_proxy_http_acquired_cleanup_force[pyloop] 6617[gw29] [ 68%] PASSED tests/test_web_app.py::test_app_inheritance 6618tests/test_web_app.py::test_app_custom_attr 6619[gw29] [ 68%] SKIPPED tests/test_web_app.py::test_app_custom_attr 6620tests/test_proxy_functional.py::test_proxy_http_multi_conn_limit[pyloop] 6621[gw22] [ 68%] SKIPPED tests/test_proxy_functional.py::test_proxy_http_multi_conn_limit[pyloop] 6622tests/test_web_functional.py::test_default_content_type_no_body[pyloop-204] 6623[gw10] [ 68%] PASSED tests/test_urldispatch.py::test_static_resource_canonical 6624tests/test_urldispatch.py::test_prefixed_subapp_resource_canonical 6625tests/test_web_cli.py::test_path_when_unsupported 6626tests/test_web_app.py::test_cleanup_ctx 6627[gw10] [ 68%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_resource_canonical 6628tests/test_urldispatch.py::test_prefixed_subapp_overlap 6629tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-name-empty] 6630[gw9] [ 68%] PASSED tests/test_web_cli.py::test_path_when_unsupported 6631[gw22] [ 68%] PASSED tests/test_web_functional.py::test_default_content_type_no_body[pyloop-204] 6632tests/test_web_cli.py::test_entry_func_call 6633[gw9] [ 68%] PASSED tests/test_web_cli.py::test_entry_func_call 6634[gw11] [ 68%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-name-empty] 6635tests/test_web_cli.py::test_running_application 6636tests/test_test_utils.py::test_base_test_server_socket_factory[TestServer] 6637[gw6] [ 68%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_create_start-params8-TraceConnectionCreateStartParams] 6638tests/test_tracing.py::TestTrace::test_send[connection_create_end-params9-TraceConnectionCreateEndParams] 6639[gw20] [ 68%] PASSED tests/test_test_utils.py::test_base_test_server_socket_factory[TestServer] 6640[gw9] [ 68%] PASSED tests/test_web_cli.py::test_running_application 6641tests/test_web_exceptions.py::test_all_http_exceptions_exported 6642[gw28] [ 68%] PASSED tests/test_proxy.py::TestProxy::test_proxy_headers 6643tests/test_proxy.py::TestProxy::test_proxy_server_hostname_default 6644[gw9] [ 68%] PASSED tests/test_web_exceptions.py::test_all_http_exceptions_exported 6645tests/test_web_exceptions.py::test_HTTPOk 6646[gw25] [ 68%] PASSED tests/test_web_app.py::test_set_loop 6647tests/test_test_utils.py::test_test_client_methods[post0] 6648[gw8] [ 68%] PASSED tests/test_streams.py::TestStreamReader::test_readexactly_eof 6649tests/test_streams.py::TestStreamReader::test_readexactly_exception 6650tests/test_web_app.py::test_set_loop_default_loop 6651[gw26] [ 68%] PASSED tests/test_test_utils.py::test_test_client_methods[post0] 6652[gw4] [ 68%] PASSED tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip[isal.isal_zlib] 6653tests/test_web_exceptions.py::test_link_str_451 6654[gw19] [ 68%] PASSED tests/test_run_app.py::test_sigint 6655tests/test_run_app.py::test_sigterm 6656[gw4] [ 68%] PASSED tests/test_web_exceptions.py::test_link_str_451 6657tests/test_web_exceptions.py::test_link_url_451 6658[gw0] [ 68%] PASSED tests/test_urldispatch.py::test_regular_match_info 6659[gw17] [ 68%] PASSED tests/test_urldispatch.py::test_http_exception_is_not_none_when_not_resolved 6660tests/test_urldispatch.py::test_match_info_get_info_plain 6661[gw4] [ 68%] PASSED tests/test_web_exceptions.py::test_link_url_451 6662tests/test_web_exceptions.py::test_link_CRLF_451 6663tests/test_urldispatch.py::test_match_info_with_plus 6664tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib-pyloop] 6665[gw4] [ 68%] PASSED tests/test_web_exceptions.py::test_link_CRLF_451 6666tests/test_urldispatch.py::test_subapp_url_for 6667tests/test_streams.py::TestDataQueue::test_exception[pyloop] 6668[gw18] [ 68%] PASSED tests/test_streams.py::TestDataQueue::test_exception[pyloop] 6669[gw13] [ 68%] PASSED tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait 6670tests/test_web_exceptions.py::test_HTTPException_retains_cause 6671[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_subapp_url_for 6672tests/test_urldispatch.py::test_subapp_repr 6673[gw5] [ 68%] PASSED tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib-pyloop] 6674[gw4] [ 68%] PASSED tests/test_web_exceptions.py::test_HTTPException_retains_cause 6675tests/test_web_exceptions.py::test_HTTPException_retains_cookie[pyloop] 6676tests/test_streams.py::TestStreamReader::test_readline_eof 6677[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_subapp_repr 6678tests/test_urldispatch.py::test_subapp_len 6679[gw16] [ 68%] PASSED tests/test_streams.py::test_stream_reader_chunks_complete 6680[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_subapp_len 6681tests/test_urldispatch.py::test_subapp_iter 6682[gw12] [ 68%] PASSED tests/test_urldispatch.py::test_dynamic_match_two_part2 6683tests/test_urldispatch.py::test_dynamic_match_unquoted_path 6684tests/test_streams.py::test_stream_reader_chunks_incomplete 6685tests/test_payload.py::test_bytes_payload_reusability[pyloop] 6686[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_subapp_iter 6687tests/test_urldispatch.py::test_invalid_route_name[invalid name] 6688[gw4] [ 68%] PASSED tests/test_web_exceptions.py::test_HTTPException_retains_cookie[pyloop] 6689[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_invalid_route_name[invalid name] 6690tests/test_urldispatch.py::test_invalid_route_name[class] 6691[gw30] [ 68%] PASSED tests/test_payload.py::test_bytes_payload_reusability[pyloop] 6692[gw15] [ 68%] PASSED tests/test_urldispatch.py::test_add_static_set_options_route 6693tests/test_urldispatch.py::test_url_for_in_static_resource 6694[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_invalid_route_name[class] 6695tests/test_urldispatch.py::test_frozen_router 6696[gw7] [ 68%] PASSED tests/test_urldispatch.py::test_add_with_name 6697[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_url_for_in_static_resource 6698tests/test_urldispatch.py::test_url_for_in_static_resource_pathlib 6699[gw24] [ 69%] PASSED tests/test_urldispatch.py::test_frozen_router 6700tests/test_urldispatch.py::test_frozen_router_subapp 6701[gw21] [ 69%] PASSED tests/test_proxy.py::TestProxy::test_https_connect 6702tests/test_urldispatch.py::test_add_with_tailing_slash 6703[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_url_for_in_static_resource_pathlib 6704tests/test_urldispatch.py::test_url_for_in_resource_route 6705[gw24] [ 69%] PASSED tests/test_urldispatch.py::test_frozen_router_subapp 6706tests/test_web_functional.py::test_response_with_payload_stringio[pyloop] 6707[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_url_for_in_resource_route 6708tests/test_urldispatch.py::test_subapp_get_info 6709tests/test_proxy.py::TestProxy::test_https_connect_certificate_error 6710[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_subapp_get_info 6711tests/test_urldispatch.py::test_domain_validation_error[None-TypeError] 6712[gw24] [ 69%] PASSED tests/test_web_functional.py::test_response_with_payload_stringio[pyloop] 6713[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_domain_validation_error[None-TypeError] 6714tests/test_urldispatch.py::test_domain_validation_error[-ValueError] 6715[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_domain_validation_error[-ValueError] 6716tests/test_urldispatch.py::test_domain_validation_error[http://dom-ValueError] 6717[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_domain_validation_error[http://dom-ValueError] 6718tests/test_test_utils.py::test_retry_persistent_connection_lowercase_method 6719tests/test_urldispatch.py::test_domain_validation_error[*.example.com-ValueError] 6720[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_domain_validation_error[*.example.com-ValueError] 6721[gw31] [ 69%] PASSED tests/test_test_utils.py::test_retry_persistent_connection_lowercase_method 6722tests/test_urldispatch.py::test_domain_validation_error[example$com-ValueError] 6723[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_domain_validation_error[example$com-ValueError] 6724[gw29] [ 69%] PASSED tests/test_web_app.py::test_cleanup_ctx 6725tests/test_urldispatch.py::test_domain_valid 6726tests/test_web_app.py::test_cleanup_ctx_exception_on_startup 6727[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_domain_valid 6728tests/test_test_utils.py::test_base_test_server_socket_factory[RawTestServer] 6729tests/test_urldispatch.py::test_match_domain[example.com-example.com-True] 6730[gw15] [ 69%] PASSED tests/test_urldispatch.py::test_match_domain[example.com-example.com-True] 6731[gw27] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test___repr__ 6732tests/test_web_functional.py::test_subapp_cannot_add_app_in_handler[pyloop] 6733[gw10] [ 69%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_overlap 6734tests/test_streams.py::TestStreamReader::test___repr__nondefault_limit 6735tests/test_urldispatch.py::test_prefixed_subapp_empty_route 6736[gw6] [ 69%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_create_end-params9-TraceConnectionCreateEndParams] 6737tests/test_tracing.py::TestTrace::test_send[connection_reuseconn-params10-TraceConnectionReuseconnParams] 6738[gw20] [ 69%] PASSED tests/test_test_utils.py::test_base_test_server_socket_factory[RawTestServer] 6739tests/test_web_functional.py::test_default_content_type_no_body[pyloop-404] 6740[gw16] [ 69%] PASSED tests/test_streams.py::test_stream_reader_chunks_incomplete 6741tests/test_streams.py::test_data_queue_empty 6742[gw9] [ 69%] PASSED tests/test_web_exceptions.py::test_HTTPOk 6743tests/test_web_exceptions.py::test_terminal_classes_has_status_code 6744tests/test_test_utils.py::test_test_client_methods[options] 6745[gw28] [ 69%] PASSED tests/test_proxy.py::TestProxy::test_proxy_server_hostname_default 6746tests/test_proxy.py::TestProxy::test_proxy_server_hostname_override 6747[gw22] [ 69%] PASSED tests/test_web_functional.py::test_default_content_type_no_body[pyloop-404] 6748[gw9] [ 69%] PASSED tests/test_web_exceptions.py::test_terminal_classes_has_status_code 6749[gw8] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test_readexactly_exception 6750tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put] 6751tests/test_web_exceptions.py::test_HTTPFound 6752tests/test_streams.py::TestStreamReader::test_unread_data 6753[gw3] [ 69%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.resolver] 6754[gw11] [ 69%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put] 6755tests/test_circular_imports.py::test_no_warnings[aiohttp.streams] 6756[gw15] [ 69%] PASSED tests/test_web_functional.py::test_subapp_cannot_add_app_in_handler[pyloop] 6757[gw26] [ 69%] PASSED tests/test_test_utils.py::test_test_client_methods[options] 6758[gw25] [ 69%] PASSED tests/test_web_app.py::test_set_loop_default_loop 6759tests/test_web_app.py::test_set_loop_with_different_loops 6760tests/test_streams.py::TestDataQueue::test_exception_waiter[pyloop] 6761[gw0] [ 69%] PASSED tests/test_urldispatch.py::test_match_info_with_plus 6762tests/test_urldispatch.py::test_not_found_repr 6763[gw17] [ 69%] PASSED tests/test_urldispatch.py::test_match_info_get_info_plain 6764tests/test_urldispatch.py::test_match_info_get_info_dynamic 6765[gw18] [ 69%] PASSED tests/test_streams.py::TestDataQueue::test_exception_waiter[pyloop] 6766[gw12] [ 69%] PASSED tests/test_urldispatch.py::test_dynamic_match_unquoted_path 6767tests/test_urldispatch.py::test_dynamic_match_double_quoted_path 6768tests/test_test_utils.py::test_server_context_manager 6769tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib_ng.zlib_ng-pyloop] 6770tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib-pyloop] 6771[gw21] [ 69%] PASSED tests/test_proxy.py::TestProxy::test_https_connect_certificate_error 6772[gw13] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test_readline_eof 6773tests/test_streams.py::TestStreamReader::test_readline_empty_eof 6774[gw14] [ 69%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed 6775tests/test_streams.py::TestStreamReader::test_create_waiter 6776tests/test_web_exceptions.py::test_unicode_text_body_unauthorized 6777tests/test_payload.py::test_string_payload_reusability[pyloop] 6778[gw24] [ 69%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib-pyloop] 6779[gw4] [ 69%] PASSED tests/test_web_exceptions.py::test_unicode_text_body_unauthorized 6780tests/test_web_exceptions.py::test_multiline_reason 6781tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-isal.isal_zlib-pyloop] 6782[gw30] [ 69%] PASSED tests/test_payload.py::test_string_payload_reusability[pyloop] 6783[gw31] [ 69%] PASSED tests/test_test_utils.py::test_server_context_manager 6784[gw4] [ 69%] PASSED tests/test_web_exceptions.py::test_multiline_reason 6785[gw29] [ 69%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_startup 6786[gw5] [ 70%] PASSED tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib_ng.zlib_ng-pyloop] 6787tests/test_web_exceptions.py::test_reason_with_cr 6788tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup 6789[gw7] [ 70%] PASSED tests/test_urldispatch.py::test_add_with_tailing_slash 6790[gw4] [ 70%] PASSED tests/test_web_exceptions.py::test_reason_with_cr 6791tests/test_urldispatch.py::test_add_invalid_path 6792[gw21] [ 70%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-isal.isal_zlib-pyloop] 6793[gw7] [ 70%] PASSED tests/test_urldispatch.py::test_add_invalid_path 6794tests/test_web_exceptions.py::test_reason_with_lf 6795[gw4] [ 70%] PASSED tests/test_web_exceptions.py::test_reason_with_lf 6796tests/test_web_functional.py::test_simple_get[pyloop] 6797[gw16] [ 70%] PASSED tests/test_streams.py::test_data_queue_empty 6798tests/test_urldispatch.py::test_add_url_invalid1 6799[gw4] [ 70%] PASSED tests/test_web_functional.py::test_simple_get[pyloop] 6800[gw7] [ 70%] PASSED tests/test_urldispatch.py::test_add_url_invalid1 6801tests/test_urldispatch.py::test_add_url_invalid2 6802tests/test_streams.py::test_data_queue_items 6803tests/test_test_utils.py::test_test_server_hostnames[127.0.0.1-127.0.0.1] 6804[gw7] [ 70%] PASSED tests/test_urldispatch.py::test_add_url_invalid2 6805tests/test_urldispatch.py::test_add_url_invalid3 6806[gw10] [ 70%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_empty_route 6807[gw20] [ 70%] PASSED tests/test_test_utils.py::test_test_server_hostnames[127.0.0.1-127.0.0.1] 6808[gw7] [ 70%] PASSED tests/test_urldispatch.py::test_add_url_invalid3 6809tests/test_urldispatch.py::test_add_url_invalid4 6810tests/test_urldispatch.py::test_prefixed_subapp_root_route 6811[gw7] [ 70%] PASSED tests/test_urldispatch.py::test_add_url_invalid4 6812tests/test_urldispatch.py::test_add_url_escaping 6813[gw6] [ 70%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_reuseconn-params10-TraceConnectionReuseconnParams] 6814tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_start-params11-TraceDnsResolveHostStartParams] 6815tests/test_web_functional.py::test_response_before_complete[pyloop] 6816[gw9] [ 70%] PASSED tests/test_web_exceptions.py::test_HTTPFound 6817[gw22] [ 70%] PASSED tests/test_web_functional.py::test_response_before_complete[pyloop] 6818[gw27] [ 70%] PASSED tests/test_streams.py::TestStreamReader::test___repr__nondefault_limit 6819tests/test_web_exceptions.py::test_HTTPFound_empty_location 6820[gw9] [ 70%] PASSED tests/test_web_exceptions.py::test_HTTPFound_empty_location 6821tests/test_streams.py::TestStreamReader::test___repr__eof 6822tests/test_web_exceptions.py::test_HTTPFound_location_CRLF 6823[gw9] [ 70%] PASSED tests/test_web_exceptions.py::test_HTTPFound_location_CRLF 6824tests/test_web_functional.py::test_subapp_middlewares[pyloop] 6825tests/test_test_utils.py::test_test_client_methods[post1] 6826tests/test_web_exceptions.py::test_HTTPMethodNotAllowed 6827tests/test_streams.py::test_feed_data_waiters 6828[gw26] [ 70%] PASSED tests/test_test_utils.py::test_test_client_methods[post1] 6829[gw15] [ 70%] PASSED tests/test_web_functional.py::test_subapp_middlewares[pyloop] 6830[gw8] [ 70%] PASSED tests/test_streams.py::TestStreamReader::test_unread_data 6831tests/test_streams.py::TestStreamReader::test_exception 6832tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib_ng.zlib_ng-pyloop] 6833[gw24] [ 70%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib_ng.zlib_ng-pyloop] 6834[gw28] [ 70%] PASSED tests/test_proxy.py::TestProxy::test_proxy_server_hostname_override 6835tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch] 6836tests/test_proxy.py::TestProxy::test_request_port 6837[gw25] [ 70%] PASSED tests/test_web_app.py::test_set_loop_with_different_loops 6838tests/test_web_app.py::test_app_make_handler_debug_exc[True] 6839[gw11] [ 70%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch] 6840[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_dynamic_match_double_quoted_path 6841tests/test_urldispatch.py::test_add_route_not_started_with_slash 6842[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_add_route_not_started_with_slash 6843tests/test_urldispatch.py::test_add_route_invalid_method 6844tests/test_test_utils.py::test_client_context_manager_response[head] 6845[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_add_route_invalid_method 6846tests/test_urldispatch.py::test_routes_view_len 6847[gw17] [ 70%] PASSED tests/test_urldispatch.py::test_match_info_get_info_dynamic 6848tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected3-A] 6849[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_routes_view_len 6850tests/test_urldispatch.py::test_routes_view_iter 6851tests/test_urldispatch.py::test_match_info_get_info_dynamic2 6852[gw30] [ 70%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected3-A] 6853[gw0] [ 70%] PASSED tests/test_urldispatch.py::test_not_found_repr 6854tests/test_urldispatch.py::test_not_allowed_repr 6855[gw31] [ 70%] PASSED tests/test_test_utils.py::test_client_context_manager_response[head] 6856[gw2] [ 70%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.client_middlewares] 6857tests/test_web_app.py::test_cleanup_ctx_with_async_generator_and_asynccontextmanager 6858[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_routes_view_iter 6859tests/test_urldispatch.py::test_routes_view_contains 6860tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop] 6861[gw21] [ 70%] SKIPPED tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop] 6862tests/test_web_functional.py::test_bad_request_payload[pyloop] 6863[gw29] [ 70%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup 6864tests/test_web_app.py::test_cleanup_ctx_cleanup_after_exception 6865[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_routes_view_contains 6866[gw16] [ 70%] PASSED tests/test_streams.py::test_data_queue_items 6867tests/test_streams.py::test_stream_reader_iter_any 6868tests/test_urldispatch.py::test_routes_abc 6869[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_routes_abc 6870[gw13] [ 70%] PASSED tests/test_streams.py::TestStreamReader::test_readline_empty_eof 6871tests/test_streams.py::TestStreamReader::test_readline_read_byte_count 6872tests/test_urldispatch.py::test_named_resources_abc 6873tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[isal.isal_zlib-pyloop] 6874[gw12] [ 70%] PASSED tests/test_urldispatch.py::test_named_resources_abc 6875tests/test_urldispatch.py::test_named_resources 6876[gw14] [ 70%] PASSED tests/test_streams.py::TestStreamReader::test_create_waiter 6877tests/test_streams.py::TestStreamReader::test_ctor_global_loop 6878[gw12] [ 71%] PASSED tests/test_urldispatch.py::test_named_resources 6879tests/test_urldispatch.py::test_resource_iter 6880[gw5] [ 71%] PASSED tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[isal.isal_zlib-pyloop] 6881[gw12] [ 71%] PASSED tests/test_urldispatch.py::test_resource_iter 6882tests/test_urldispatch.py::test_deprecate_bare_generators 6883tests/test_test_utils.py::test_test_server_hostnames[localhost-127.0.0.1] 6884[gw12] [ 71%] PASSED tests/test_urldispatch.py::test_deprecate_bare_generators 6885tests/test_urldispatch.py::test_view_route 6886[gw20] [ 71%] PASSED tests/test_test_utils.py::test_test_server_hostnames[localhost-127.0.0.1] 6887[gw18] [ 71%] PASSED tests/test_streams.py::test_feed_data_waiters 6888tests/test_streams.py::test_feed_data_completed_waiters 6889[gw12] [ 71%] PASSED tests/test_urldispatch.py::test_view_route 6890tests/test_urldispatch.py::test_resource_route_match 6891[gw6] [ 71%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_start-params11-TraceDnsResolveHostStartParams] 6892tests/test_web_functional.py::test_cancel_shutdown[pyloop] 6893[gw12] [ 71%] PASSED tests/test_urldispatch.py::test_resource_route_match 6894tests/test_urldispatch.py::test_error_on_double_route_adding 6895tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_end-params12-TraceDnsResolveHostEndParams] 6896[gw10] [ 71%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_root_route 6897tests/test_web_app.py::test_app_ctor 6898[gw22] [ 71%] PASSED tests/test_web_functional.py::test_cancel_shutdown[pyloop] 6899[gw12] [ 71%] PASSED tests/test_urldispatch.py::test_error_on_double_route_adding 6900tests/test_web_functional.py::test_request_path[pyloop] 6901tests/test_web_functional.py::test_simple_get_with_text[pyloop] 6902[gw12] [ 71%] PASSED tests/test_web_functional.py::test_request_path[pyloop] 6903[gw4] [ 71%] PASSED tests/test_web_functional.py::test_simple_get_with_text[pyloop] 6904tests/test_test_utils.py::test_test_client_methods[put] 6905[gw9] [ 71%] PASSED tests/test_web_exceptions.py::test_HTTPMethodNotAllowed 6906tests/test_web_exceptions.py::test_override_body_with_text 6907[gw26] [ 71%] PASSED tests/test_test_utils.py::test_test_client_methods[put] 6908[gw9] [ 71%] PASSED tests/test_web_exceptions.py::test_override_body_with_text 6909tests/test_web_exceptions.py::test_override_body_with_binary 6910tests/test_web_functional.py::test_response_with_precompressed_body[gzip-isal.isal_zlib-pyloop] 6911tests/test_web_functional.py::test_subapp_on_response_prepare[pyloop] 6912[gw9] [ 71%] PASSED tests/test_web_exceptions.py::test_override_body_with_binary 6913[gw7] [ 71%] PASSED tests/test_urldispatch.py::test_add_url_escaping 6914tests/test_urldispatch.py::test_any_method 6915[gw21] [ 71%] PASSED tests/test_web_functional.py::test_bad_request_payload[pyloop] 6916[gw8] [ 71%] PASSED tests/test_streams.py::TestStreamReader::test_exception 6917tests/test_web_exceptions.py::test_default_body 6918[gw9] [ 71%] PASSED tests/test_web_exceptions.py::test_default_body 6919[gw24] [ 71%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[gzip-isal.isal_zlib-pyloop] 6920[gw1] [ 71%] PASSED tests/test_http_parser.py::test_compressed_zlib_64kb[zlib-py-parser] 6921[gw27] [ 71%] PASSED tests/test_streams.py::TestStreamReader::test___repr__eof 6922tests/test_web_exceptions.py::test_no_link_451 6923[gw9] [ 71%] PASSED tests/test_web_exceptions.py::test_no_link_451 6924tests/test_streams.py::TestStreamReader::test_exception_waiter 6925[gw15] [ 71%] PASSED tests/test_web_functional.py::test_subapp_on_response_prepare[pyloop] 6926tests/test_http_parser.py::test_compressed_zlib_64kb[zlib_ng.zlib_ng-py-parser] 6927tests/test_streams.py::TestStreamReader::test___repr__data 6928tests/test_web_exceptions.py::test_link_none_451 6929[gw9] [ 71%] PASSED tests/test_web_exceptions.py::test_link_none_451 6930tests/test_web_exceptions.py::test_link_empty_451 6931[gw9] [ 71%] PASSED tests/test_web_exceptions.py::test_link_empty_451 6932[gw25] [ 71%] PASSED tests/test_web_app.py::test_app_make_handler_debug_exc[True] 6933tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-False-compressed] 6934tests/test_web_app.py::test_app_make_handler_debug_exc[False] 6935[gw9] [ 71%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-False-compressed] 6936[gw16] [ 71%] PASSED tests/test_streams.py::test_stream_reader_iter_any 6937tests/test_streams.py::test_stream_reader_iter 6938tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected4-C] 6939[gw28] [ 71%] PASSED tests/test_proxy.py::TestProxy::test_request_port 6940tests/test_web_functional.py::test_app_max_client_size_none[pyloop] 6941tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete] 6942tests/test_test_utils.py::test_client_context_manager_response[get] 6943[gw2] [ 71%] PASSED tests/test_web_app.py::test_cleanup_ctx_with_async_generator_and_asynccontextmanager 6944tests/test_web_app.py::test_cleanup_ctx_exception_in_cm_exit 6945[gw31] [ 71%] PASSED tests/test_test_utils.py::test_client_context_manager_response[get] 6946[gw29] [ 71%] PASSED tests/test_web_app.py::test_cleanup_ctx_cleanup_after_exception 6947[gw30] [ 71%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected4-C] 6948tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[Exception] 6949[gw11] [ 71%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete] 6950[gw17] [ 71%] PASSED tests/test_urldispatch.py::test_match_info_get_info_dynamic2 6951tests/test_urldispatch.py::test_static_resource_get_info 6952[gw17] [ 71%] PASSED tests/test_urldispatch.py::test_static_resource_get_info 6953tests/test_urldispatch.py::test_system_route_get_info 6954tests/test_test_utils.py::test_test_server_hostnames[::1-::1] 6955[gw18] [ 71%] PASSED tests/test_streams.py::test_feed_data_completed_waiters 6956[gw20] [ 71%] PASSED tests/test_test_utils.py::test_test_server_hostnames[::1-::1] 6957[gw0] [ 71%] PASSED tests/test_urldispatch.py::test_not_allowed_repr 6958tests/test_web_functional.py::test_post_form[pyloop] 6959tests/test_streams.py::test_feed_eof_waiters 6960tests/test_urldispatch.py::test_default_expect_handler 6961[gw0] [ 71%] PASSED tests/test_urldispatch.py::test_default_expect_handler 6962tests/test_urldispatch.py::test_custom_expect_handler_plain 6963[gw0] [ 71%] PASSED tests/test_urldispatch.py::test_custom_expect_handler_plain 6964[gw22] [ 72%] PASSED tests/test_web_functional.py::test_post_form[pyloop] 6965[gw13] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test_readline_read_byte_count 6966tests/test_streams.py::TestStreamReader::test_readline_exception 6967[gw10] [ 72%] PASSED tests/test_web_app.py::test_app_ctor 6968tests/test_web_app.py::test_app_call 6969tests/test_urldispatch.py::test_custom_expect_handler_dynamic 6970[gw0] [ 72%] PASSED tests/test_urldispatch.py::test_custom_expect_handler_dynamic 6971[gw6] [ 72%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_end-params12-TraceDnsResolveHostEndParams] 6972tests/test_tracing.py::TestTrace::test_send[dns_cache_hit-params13-TraceDnsCacheHitParams] 6973[gw28] [ 72%] PASSED tests/test_web_functional.py::test_app_max_client_size_none[pyloop] 6974tests/test_urldispatch.py::test_expect_handler_non_coroutine 6975[gw0] [ 72%] PASSED tests/test_urldispatch.py::test_expect_handler_non_coroutine 6976[gw10] [ 72%] PASSED tests/test_web_app.py::test_app_call 6977tests/test_web_app.py::test_app_default_loop 6978tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib-pyloop] 6979[gw14] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test_ctor_global_loop 6980tests/test_streams.py::TestStreamReader::test_at_eof 6981tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib-pyloop] 6982tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-101] 6983[gw10] [ 72%] PASSED tests/test_web_app.py::test_app_default_loop 6984tests/test_web_functional.py::test_http10_keep_alive_default[pyloop] 6985tests/test_web_functional.py::test_app_add_routes[pyloop] 6986[gw0] [ 72%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-101] 6987[gw24] [ 72%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib-pyloop] 6988[gw5] [ 72%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib-pyloop] 6989tests/test_test_utils.py::test_test_client_methods[patch] 6990[gw10] [ 72%] PASSED tests/test_web_functional.py::test_http10_keep_alive_default[pyloop] 6991tests/test_web_functional.py::test_handler_returns_not_response[pyloop] 6992[gw12] [ 72%] PASSED tests/test_web_functional.py::test_app_add_routes[pyloop] 6993tests/test_web_functional.py::test_subapp_on_startup[pyloop] 6994tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop] 6995[gw8] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test_exception_waiter 6996tests/test_streams.py::TestStreamReader::test_exception_cancel 6997[gw26] [ 72%] PASSED tests/test_test_utils.py::test_test_client_methods[patch] 6998[gw15] [ 72%] PASSED tests/test_web_functional.py::test_subapp_on_startup[pyloop] 6999[gw21] [ 72%] PASSED tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop] 7000[gw27] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test___repr__data 7001tests/test_streams.py::TestStreamReader::test___repr__exception 7002[gw25] [ 72%] PASSED tests/test_web_app.py::test_app_make_handler_debug_exc[False] 7003tests/test_web_app.py::test_app_make_handler_args 7004tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-True-uncompressed] 7005[gw7] [ 72%] PASSED tests/test_urldispatch.py::test_any_method 7006tests/test_urldispatch.py::test_any_method_appears_in_routes 7007[gw16] [ 72%] PASSED tests/test_streams.py::test_stream_reader_iter 7008tests/test_streams.py::test_stream_reader_iter_chunks_no_chunked_encoding 7009[gw9] [ 72%] PASSED tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-True-uncompressed] 7010[gw29] [ 72%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[Exception] 7011tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[CancelledError] 7012[gw4] [ 72%] PASSED tests/test_web_functional.py::test_handler_returns_not_response[pyloop] 7013[gw19] [ 72%] PASSED tests/test_run_app.py::test_sigterm 7014tests/test_run_app.py::test_startup_cleanup_signals_even_on_failure[pyloop] 7015tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected5-C] 7016[gw2] [ 72%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_in_cm_exit 7017tests/test_web_app.py::test_cleanup_ctx_mixed_with_exception_in_cm_exit 7018[gw30] [ 72%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected5-C] 7019tests/test_urldispatch.py::test_dynamic_with_trailing_slash 7020[gw31] [ 72%] PASSED tests/test_urldispatch.py::test_dynamic_with_trailing_slash 7021[gw17] [ 72%] PASSED tests/test_urldispatch.py::test_system_route_get_info 7022tests/test_urldispatch.py::test_resources_view_len 7023[gw17] [ 72%] PASSED tests/test_urldispatch.py::test_resources_view_len 7024tests/test_urldispatch.py::test_resources_view_iter 7025tests/test_urldispatch.py::test_len 7026[gw31] [ 72%] PASSED tests/test_urldispatch.py::test_len 7027[gw17] [ 72%] PASSED tests/test_urldispatch.py::test_resources_view_iter 7028tests/test_urldispatch.py::test_resources_view_contains 7029tests/test_urldispatch.py::test_iter 7030[gw31] [ 72%] PASSED tests/test_urldispatch.py::test_iter 7031tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_default 7032[gw20] [ 72%] PASSED tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_default 7033[gw18] [ 72%] PASSED tests/test_streams.py::test_feed_eof_waiters 7034tests/test_streams.py::test_feed_eof_cancelled 7035[gw17] [ 72%] PASSED tests/test_urldispatch.py::test_resources_view_contains 7036tests/test_urldispatch.py::test_resources_abc 7037tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_factory 7038tests/test_urldispatch.py::test_contains 7039[gw31] [ 72%] PASSED tests/test_urldispatch.py::test_contains 7040tests/test_web_functional.py::test_post_text[pyloop] 7041tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop] 7042[gw17] [ 72%] PASSED tests/test_urldispatch.py::test_resources_abc 7043tests/test_urldispatch.py::test_static_route_user_home 7044[gw20] [ 72%] PASSED tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_factory 7045[gw19] [ 72%] PASSED tests/test_run_app.py::test_startup_cleanup_signals_even_on_failure[pyloop] 7046tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_request_ctx 7047tests/test_urldispatch.py::test_static_repr 7048[gw31] [ 72%] PASSED tests/test_urldispatch.py::test_static_repr 7049[gw20] [ 72%] PASSED tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_request_ctx 7050tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib_ng.zlib_ng-pyloop] 7051[gw17] [ 72%] SKIPPED tests/test_urldispatch.py::test_static_route_user_home 7052tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_custom_class 7053tests/test_urldispatch.py::test_static_adds_slash 7054[gw22] [ 73%] PASSED tests/test_web_functional.py::test_post_text[pyloop] 7055[gw20] [ 73%] PASSED tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_custom_class 7056tests/test_tracing.py::TestTraceConfig::test_freeze 7057[gw11] [ 73%] PASSED tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop] 7058[gw24] [ 73%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib_ng.zlib_ng-pyloop] 7059[gw6] [ 73%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_cache_hit-params13-TraceDnsCacheHitParams] 7060[gw20] [ 73%] PASSED tests/test_tracing.py::TestTraceConfig::test_freeze 7061tests/test_tracing.py::TestTrace::test_send[request_start-params0-TraceRequestStartParams] 7062tests/test_urldispatch.py::test_static_route_points_to_file 7063[gw17] [ 73%] PASSED tests/test_urldispatch.py::test_static_route_points_to_file 7064[gw31] [ 73%] PASSED tests/test_urldispatch.py::test_static_adds_slash 7065tests/test_urldispatch.py::test_static_remove_trailing_slash 7066tests/test_tracing.py::TestTrace::test_send[dns_cache_miss-params14-TraceDnsCacheMissParams] 7067tests/test_web_functional.py::test_post_max_client_size[pyloop] 7068[gw31] [ 73%] PASSED tests/test_urldispatch.py::test_static_remove_trailing_slash 7069tests/test_urldispatch.py::test_404_for_static_resource 7070tests/test_urldispatch.py::test_add_route_with_re[{to:\\d+}-1234-expected0] 7071[gw8] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test_exception_cancel 7072[gw28] [ 73%] PASSED tests/test_web_functional.py::test_post_max_client_size[pyloop] 7073tests/test_web_functional.py::test_http10_keep_alive_with_headers_close[pyloop] 7074tests/test_test_utils.py::test_test_client_methods[delete] 7075tests/test_streams.py::TestStreamReader::test_readany_eof 7076[gw3] [ 73%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.streams] 7077tests/test_circular_imports.py::test_no_warnings[aiohttp.tcp_helpers] 7078tests/test_web_functional.py::test_request_headers_type[pyloop] 7079tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-204] 7080[gw10] [ 73%] PASSED tests/test_web_functional.py::test_http10_keep_alive_with_headers_close[pyloop] 7081[gw12] [ 73%] PASSED tests/test_web_functional.py::test_request_headers_type[pyloop] 7082tests/test_web_functional.py::test_start_without_routes[pyloop] 7083[gw26] [ 73%] PASSED tests/test_test_utils.py::test_test_client_methods[delete] 7084tests/test_web_functional.py::test_subapp_on_shutdown[pyloop] 7085[gw0] [ 73%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-204] 7086[gw13] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test_readline_exception 7087tests/test_streams.py::TestStreamReader::test_readuntil[*] 7088[gw15] [ 73%] PASSED tests/test_web_functional.py::test_subapp_on_shutdown[pyloop] 7089[gw21] [ 73%] PASSED tests/test_web_functional.py::test_start_without_routes[pyloop] 7090tests/test_web_log.py::test_logger_internal_error 7091[gw27] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test___repr__exception 7092[gw14] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test_at_eof 7093tests/test_streams.py::TestStreamReader::test___repr__waiter 7094[gw5] [ 73%] PASSED tests/test_web_log.py::test_logger_internal_error 7095tests/test_web_log.py::test_logger_no_transport 7096tests/test_streams.py::TestStreamReader::test_wait_eof 7097[gw25] [ 73%] PASSED tests/test_web_app.py::test_app_make_handler_args 7098[gw5] [ 73%] PASSED tests/test_web_log.py::test_logger_no_transport 7099tests/test_web_app.py::test_app_make_handler_access_log_class 7100[gw29] [ 73%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[CancelledError] 7101tests/test_web_log.py::test_logger_abc 7102[gw5] [ 73%] PASSED tests/test_web_log.py::test_logger_abc 7103tests/test_web_app.py::test_cleanup_ctx_multiple_yields 7104tests/test_web_log.py::test_contextvars_logger[pyloop] 7105[gw5] [ 73%] PASSED tests/test_web_log.py::test_contextvars_logger[pyloop] 7106tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-False-compressed] 7107[gw16] [ 73%] PASSED tests/test_streams.py::test_stream_reader_iter_chunks_no_chunked_encoding 7108tests/test_streams.py::test_stream_reader_iter_chunks_chunked_encoding 7109[gw9] [ 73%] PASSED tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-False-compressed] 7110[gw7] [ 73%] PASSED tests/test_urldispatch.py::test_any_method_appears_in_routes 7111tests/test_urldispatch.py::test_match_second_result_in_table 7112tests/test_web_functional.py::test_handler_returns_none[pyloop] 7113tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected6-] 7114[gw30] [ 73%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected6-] 7115[gw2] [ 73%] PASSED tests/test_web_app.py::test_cleanup_ctx_mixed_with_exception_in_cm_exit 7116tests/test_web_app.py::test_subapp_chained_config_dict_visibility[pyloop] 7117tests/test_web_functional.py::test_response_with_precompressed_body[deflate-isal.isal_zlib-pyloop] 7118[gw2] [ 73%] PASSED tests/test_web_app.py::test_subapp_chained_config_dict_visibility[pyloop] 7119[gw24] [ 73%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-isal.isal_zlib-pyloop] 7120[gw18] [ 73%] PASSED tests/test_streams.py::test_feed_eof_cancelled 7121tests/test_streams.py::test_on_eof 7122tests/test_run_app.py::test_run_app_coro[pyloop] 7123[gw20] [ 73%] PASSED tests/test_tracing.py::TestTrace::test_send[request_start-params0-TraceRequestStartParams] 7124tests/test_web_functional.py::test_post_json[pyloop] 7125tests/test_tracing.py::TestTrace::test_send[request_chunk_sent-params1-TraceRequestChunkSentParams] 7126[gw31] [ 73%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{to:\\d+}-1234-expected0] 7127tests/test_urldispatch.py::test_add_route_with_re[{name}.html-test.html-expected1] 7128[gw22] [ 73%] PASSED tests/test_web_functional.py::test_post_json[pyloop] 7129[gw6] [ 73%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_cache_miss-params14-TraceDnsCacheMissParams] 7130tests/test_urldispatch.py::test_register_uncommon_http_methods 7131[gw4] [ 73%] PASSED tests/test_web_functional.py::test_handler_returns_none[pyloop] 7132[gw6] [ 73%] PASSED tests/test_urldispatch.py::test_register_uncommon_http_methods 7133tests/test_urldispatch.py::test_add_route_root 7134[gw8] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test_readany_eof 7135tests/test_streams.py::TestStreamReader::test_readany_empty_eof 7136tests/test_web_functional.py::test_post_max_client_size_for_file[pyloop] 7137[gw19] [ 73%] PASSED tests/test_run_app.py::test_run_app_coro[pyloop] 7138tests/test_test_utils.py::test_test_client_head 7139tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop] 7140tests/test_web_functional.py::test_get_with_empty_arg[pyloop] 7141tests/test_web_functional.py::test_signal_on_error_handler[pyloop] 7142[gw28] [ 73%] PASSED tests/test_web_functional.py::test_post_max_client_size_for_file[pyloop] 7143[gw26] [ 73%] PASSED tests/test_test_utils.py::test_test_client_head 7144[gw10] [ 73%] PASSED tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop] 7145tests/test_web_functional.py::test_requests_count[pyloop] 7146tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-304] 7147[gw12] [ 74%] PASSED tests/test_web_functional.py::test_signal_on_error_handler[pyloop] 7148tests/test_web_functional.py::test_subapp_on_cleanup[pyloop] 7149[gw11] [ 74%] PASSED tests/test_web_functional.py::test_get_with_empty_arg[pyloop] 7150[gw21] [ 74%] PASSED tests/test_web_functional.py::test_requests_count[pyloop] 7151[gw15] [ 74%] PASSED tests/test_web_functional.py::test_subapp_on_cleanup[pyloop] 7152[gw0] [ 74%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-304] 7153[gw27] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test___repr__waiter 7154[gw25] [ 74%] PASSED tests/test_web_app.py::test_app_make_handler_access_log_class 7155tests/test_streams.py::TestStreamReader::test_unread_empty 7156tests/test_web_app.py::test_app_make_handler_no_access_log_class 7157[gw29] [ 74%] PASSED tests/test_web_app.py::test_cleanup_ctx_multiple_yields 7158tests/test_web_functional.py::test_post_form_with_duplicate_keys[pyloop] 7159[gw29] [ 74%] PASSED tests/test_web_functional.py::test_post_form_with_duplicate_keys[pyloop] 7160[gw13] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil[*] 7161tests/test_streams.py::TestStreamReader::test_readuntil[**] 7162[gw17] [ 74%] PASSED tests/test_urldispatch.py::test_404_for_static_resource 7163tests/test_web_log.py::test_access_logger_feeds_logger 7164[gw5] [ 74%] PASSED tests/test_web_log.py::test_access_logger_feeds_logger 7165tests/test_web_log.py::test_logger_does_not_log_when_not_enabled[pyloop] 7166tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-101] 7167tests/test_urldispatch.py::test_405_for_resource_adapter 7168[gw16] [ 74%] PASSED tests/test_streams.py::test_stream_reader_iter_chunks_chunked_encoding 7169[gw5] [ 74%] PASSED tests/test_web_log.py::test_logger_does_not_log_when_not_enabled[pyloop] 7170tests/test_streams.py::test_isinstance_check 7171[gw9] [ 74%] PASSED tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-101] 7172[gw16] [ 74%] PASSED tests/test_streams.py::test_isinstance_check 7173tests/test_streams.py::test_stream_reader_pause_on_high_water_chunks 7174tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected7-] 7175[gw7] [ 74%] PASSED tests/test_urldispatch.py::test_match_second_result_in_table 7176tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib-pyloop] 7177[gw30] [ 74%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected7-] 7178tests/test_urldispatch.py::test_raise_method_not_allowed 7179[gw24] [ 74%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib-pyloop] 7180tests/test_web_app.py::test_subapp_chained_config_dict_overriding[pyloop] 7181[gw14] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_wait_eof 7182tests/test_streams.py::TestStreamReader::test_wait_eof_eof 7183[gw2] [ 74%] PASSED tests/test_web_app.py::test_subapp_chained_config_dict_overriding[pyloop] 7184[gw31] [ 74%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{name}.html-test.html-expected1] 7185[gw18] [ 74%] PASSED tests/test_streams.py::test_on_eof 7186tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+ \\d+}-abc 123-expected2] 7187tests/test_streams.py::test_on_eof_empty_reader 7188[gw20] [ 74%] PASSED tests/test_tracing.py::TestTrace::test_send[request_chunk_sent-params1-TraceRequestChunkSentParams] 7189tests/test_tracing.py::TestTrace::test_send[response_chunk_received-params2-TraceResponseChunkReceivedParams] 7190tests/test_web_functional.py::test_multipart[pyloop] 7191[gw22] [ 74%] PASSED tests/test_web_functional.py::test_multipart[pyloop] 7192[gw6] [ 74%] PASSED tests/test_urldispatch.py::test_add_route_root 7193tests/test_urldispatch.py::test_add_route_simple 7194tests/test_web_functional.py::test_handler_returns_not_response_after_100expect[pyloop] 7195[gw8] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_readany_empty_eof 7196tests/test_streams.py::TestStreamReader::test_readany_exception 7197tests/test_run_app.py::test_run_app_default_logger[pyloop] 7198tests/test_test_utils.py::test_make_mocked_request[headers0] 7199[gw26] [ 74%] PASSED tests/test_test_utils.py::test_make_mocked_request[headers0] 7200tests/test_web_functional.py::test_response_with_bodypart[pyloop] 7201tests/test_test_utils.py::test_make_mocked_request[headers1] 7202[gw28] [ 74%] PASSED tests/test_web_functional.py::test_response_with_bodypart[pyloop] 7203tests/test_web_functional.py::test_redirect_url[pyloop] 7204tests/test_web_functional.py::test_upload_file[pyloop] 7205[gw26] [ 74%] PASSED tests/test_test_utils.py::test_make_mocked_request[headers1] 7206tests/test_test_utils.py::test_make_mocked_request[headers2] 7207tests/test_web_functional.py::test_bad_method_for_c_http_parser_not_hangs[pyloop] 7208[gw12] [ 74%] SKIPPED tests/test_web_functional.py::test_bad_method_for_c_http_parser_not_hangs[pyloop] 7209[gw4] [ 74%] PASSED tests/test_web_functional.py::test_handler_returns_not_response_after_100expect[pyloop] 7210tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected0-AC] 7211tests/test_web_functional.py::test_read_bufsize[pyloop] 7212[gw21] [ 74%] PASSED tests/test_web_functional.py::test_redirect_url[pyloop] 7213[gw26] [ 74%] PASSED tests/test_test_utils.py::test_make_mocked_request[headers2] 7214tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/-404] 7215[gw12] [ 74%] PASSED tests/test_web_functional.py::test_read_bufsize[pyloop] 7216[gw25] [ 74%] PASSED tests/test_web_app.py::test_app_make_handler_no_access_log_class 7217tests/test_web_functional.py::test_keepalive_race_condition[pyloop] 7218[gw15] [ 74%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected0-AC] 7219[gw27] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_unread_empty 7220[gw26] [ 74%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/-404] 7221tests/test_web_app.py::test_app_make_handler_raises_deprecation_warning 7222tests/test_streams.py::test_empty_stream_reader 7223[gw0] [ 74%] PASSED tests/test_web_functional.py::test_keepalive_race_condition[pyloop] 7224tests/test_web_functional.py::test_large_header[pyloop] 7225tests/test_web_functional.py::test_repr_for_application 7226[gw10] [ 74%] PASSED tests/test_web_functional.py::test_upload_file[pyloop] 7227[gw29] [ 74%] PASSED tests/test_web_functional.py::test_repr_for_application 7228tests/test_web_functional.py::test_expect_default_handler_unknown[pyloop] 7229tests/test_web_functional.py::test_custom_date_header[pyloop] 7230[gw13] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil[**] 7231tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&] 7232[gw29] [ 74%] PASSED tests/test_web_functional.py::test_expect_default_handler_unknown[pyloop] 7233[gw30] [ 74%] PASSED tests/test_web_functional.py::test_custom_date_header[pyloop] 7234tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib_ng.zlib_ng-pyloop] 7235tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-204] 7236[gw24] [ 75%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib_ng.zlib_ng-pyloop] 7237[gw9] [ 75%] PASSED tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-204] 7238[gw19] [ 75%] PASSED tests/test_run_app.py::test_run_app_default_logger[pyloop] 7239[gw16] [ 75%] PASSED tests/test_streams.py::test_stream_reader_pause_on_high_water_chunks 7240tests/test_streams.py::test_stream_reader_resume_on_low_water_chunks 7241[gw11] [ 75%] PASSED tests/test_web_functional.py::test_large_header[pyloop] 7242tests/test_web_log.py::test_logger_set_to_none[pyloop] 7243[gw17] [ 75%] PASSED tests/test_urldispatch.py::test_405_for_resource_adapter 7244tests/test_urldispatch.py::test_static_resource_outside_traversal 7245[gw5] [ 75%] PASSED tests/test_web_log.py::test_logger_set_to_none[pyloop] 7246[gw7] [ 75%] PASSED tests/test_urldispatch.py::test_raise_method_not_allowed 7247tests/test_urldispatch.py::test_raise_method_not_found 7248[gw31] [ 75%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+ \\d+}-abc 123-expected2] 7249tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+\\s\\d+}-abc 123-expected3] 7250tests/test_web_app.py::test_subapp_on_startup[pyloop] 7251[gw2] [ 75%] PASSED tests/test_web_app.py::test_subapp_on_startup[pyloop] 7252[gw18] [ 75%] PASSED tests/test_streams.py::test_on_eof_empty_reader 7253tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b?p=1-200] 7254[gw20] [ 75%] PASSED tests/test_tracing.py::TestTrace::test_send[response_chunk_received-params2-TraceResponseChunkReceivedParams] 7255tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1-200] 7256[gw18] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b?p=1-200] 7257[gw20] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1-200] 7258[gw14] [ 75%] PASSED tests/test_streams.py::TestStreamReader::test_wait_eof_eof 7259[gw8] [ 75%] PASSED tests/test_streams.py::TestStreamReader::test_readany_exception 7260tests/test_streams.py::TestStreamReader::test_feed_empty_data 7261tests/test_web_functional.py::test_multipart_client_max_size[pyloop] 7262[gw6] [ 75%] PASSED tests/test_urldispatch.py::test_add_route_simple 7263[gw22] [ 75%] PASSED tests/test_web_functional.py::test_multipart_client_max_size[pyloop] 7264tests/test_streams.py::TestStreamReader::test_read_nowait 7265tests/test_urldispatch.py::test_add_with_matchdict 7266tests/test_web_functional.py::test_simple_subapp[pyloop] 7267tests/test_web_functional.py::test_response_with_bodypart_named[pyloop] 7268[gw21] [ 75%] PASSED tests/test_web_functional.py::test_simple_subapp[pyloop] 7269tests/test_web_functional.py::test_head_returns_empty_body[pyloop] 7270[gw25] [ 75%] PASSED tests/test_web_app.py::test_app_make_handler_raises_deprecation_warning 7271tests/test_web_app.py::test_app_register_on_finish 7272tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b-200] 7273tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-True-uncompressed] 7274[gw27] [ 75%] PASSED tests/test_streams.py::test_empty_stream_reader 7275tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b?p=1-200] 7276tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected1-AC] 7277[gw28] [ 75%] PASSED tests/test_web_functional.py::test_response_with_bodypart_named[pyloop] 7278[gw4] [ 75%] PASSED tests/test_web_functional.py::test_head_returns_empty_body[pyloop] 7279tests/test_web_functional.py::test_keepalive_expires_on_time[pyloop] 7280tests/test_web_functional.py::test_response_prepared_with_clone[pyloop] 7281[gw26] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b-200] 7282tests/test_web_functional.py::test_100_continue[pyloop] 7283[gw12] [ 75%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-True-uncompressed] 7284tests/test_web_functional.py::test_upload_file_object[pyloop] 7285tests/test_web_functional.py::test_stream_response_headers_204[pyloop] 7286[gw30] [ 75%] PASSED tests/test_web_functional.py::test_response_prepared_with_clone[pyloop] 7287[gw13] [ 75%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&] 7288[gw15] [ 75%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected1-AC] 7289tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&&] 7290tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_1] 7291[gw9] [ 75%] PASSED tests/test_web_functional.py::test_stream_response_headers_204[pyloop] 7292[gw0] [ 75%] PASSED tests/test_web_functional.py::test_keepalive_expires_on_time[pyloop] 7293[gw16] [ 75%] PASSED tests/test_streams.py::test_stream_reader_resume_on_low_water_chunks 7294[gw29] [ 75%] PASSED tests/test_web_functional.py::test_100_continue[pyloop] 7295[gw27] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b?p=1-200] 7296tests/test_web_log.py::test_logger_does_not_log_when_enabled_post_init[pyloop] 7297tests/test_streams.py::test_stream_reader_no_resume_when_chunks_still_high 7298[gw7] [ 75%] PASSED tests/test_urldispatch.py::test_raise_method_not_found 7299tests/test_urldispatch.py::test_double_add_url_with_the_same_name 7300[gw24] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_1] 7301tests/test_run_app.py::test_run_app_default_logger_setup_requires_debug[pyloop] 7302[gw7] [ 75%] PASSED tests/test_urldispatch.py::test_double_add_url_with_the_same_name 7303[gw17] [ 75%] PASSED tests/test_urldispatch.py::test_static_resource_outside_traversal 7304tests/test_web_app.py::test_app_iter 7305[gw1] [ 75%] PASSED tests/test_http_parser.py::test_compressed_zlib_64kb[zlib_ng.zlib_ng-py-parser] 7306tests/test_http_parser.py::test_compressed_zlib_64kb[isal.isal_zlib-py-parser] 7307tests/test_urldispatch.py::test_route_plain 7308tests/test_urldispatch.py::test_check_allowed_method_for_found_resource 7309[gw31] [ 75%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+\\s\\d+}-abc 123-expected3] 7310[gw7] [ 75%] PASSED tests/test_urldispatch.py::test_route_plain 7311tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-False] 7312tests/test_web_functional.py::test_large_header_allowed[pyloop] 7313[gw10] [ 75%] PASSED tests/test_web_functional.py::test_upload_file_object[pyloop] 7314[gw7] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-False] 7315tests/test_urldispatch.py::test_add_route_with_re_and_slashes 7316[gw5] [ 75%] PASSED tests/test_web_log.py::test_logger_does_not_log_when_enabled_post_init[pyloop] 7317[gw2] [ 75%] PASSED tests/test_web_app.py::test_app_iter 7318tests/test_web_app.py::test_app_boolean 7319tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/-200] 7320[gw3] [ 75%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.tcp_helpers] 7321tests/test_circular_imports.py::test_no_warnings[aiohttp.test_utils] 7322[gw11] [ 76%] PASSED tests/test_web_functional.py::test_large_header_allowed[pyloop] 7323[gw8] [ 76%] PASSED tests/test_streams.py::TestStreamReader::test_read_nowait 7324[gw2] [ 76%] PASSED tests/test_web_app.py::test_app_boolean 7325tests/test_web_cli.py::test_entry_func_empty 7326[gw20] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/-200] 7327[gw2] [ 76%] PASSED tests/test_web_cli.py::test_entry_func_empty 7328tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b?p=1-200] 7329tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] 7330[gw6] [ 76%] PASSED tests/test_urldispatch.py::test_add_with_matchdict 7331tests/test_web_cli.py::test_entry_func_only_module 7332[gw19] [ 76%] PASSED tests/test_run_app.py::test_run_app_default_logger_setup_requires_debug[pyloop] 7333[gw18] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b?p=1-200] 7334[gw2] [ 76%] PASSED tests/test_web_cli.py::test_entry_func_only_module 7335tests/test_web_cli.py::test_entry_func_only_function 7336tests/test_urldispatch.py::test_add_with_matchdict_with_colon 7337[gw2] [ 76%] PASSED tests/test_web_cli.py::test_entry_func_only_function 7338tests/test_web_cli.py::test_entry_func_only_separator 7339tests/test_web_functional.py::test_multipart_empty[pyloop] 7340[gw8] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] 7341[gw2] [ 76%] PASSED tests/test_web_cli.py::test_entry_func_only_separator 7342[gw22] [ 76%] PASSED tests/test_web_functional.py::test_multipart_empty[pyloop] 7343tests/test_web_cli.py::test_entry_func_relative_module 7344tests/test_web_functional.py::test_subapp_reverse_url[pyloop] 7345[gw2] [ 76%] PASSED tests/test_web_cli.py::test_entry_func_relative_module 7346tests/test_web_cli.py::test_entry_func_non_existent_module 7347[gw21] [ 76%] PASSED tests/test_web_functional.py::test_subapp_reverse_url[pyloop] 7348[gw2] [ 76%] PASSED tests/test_web_cli.py::test_entry_func_non_existent_module 7349tests/test_web_cli.py::test_entry_func_non_existent_attribute 7350[gw14] [ 76%] PASSED tests/test_streams.py::TestStreamReader::test_feed_empty_data 7351[gw2] [ 76%] PASSED tests/test_web_cli.py::test_entry_func_non_existent_attribute 7352tests/test_streams.py::TestStreamReader::test_feed_nonempty_data 7353tests/test_web_cli.py::test_path_no_host 7354[gw2] [ 76%] PASSED tests/test_web_cli.py::test_path_no_host 7355tests/test_web_cli.py::test_path_and_host 7356[gw25] [ 76%] PASSED tests/test_web_app.py::test_app_register_on_finish 7357tests/test_web_app.py::test_app_register_coro 7358tests/test_web_functional.py::test_http1_pipelined_requests_are_count_limited[pyloop] 7359tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_1] 7360[gw2] [ 76%] PASSED tests/test_web_cli.py::test_path_and_host 7361tests/test_web_protocol.py::test_pause_msg_queue_reading_ignores_unsupported_transport[pyloop] 7362tests/test_web_functional.py::test_response_with_bodypart_invalid_name[pyloop] 7363[gw23] [ 76%] PASSED tests/test_pytest_plugin.py::test_aiohttp_plugin 7364tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected2-A] 7365[gw30] [ 76%] PASSED tests/test_web_functional.py::test_http1_pipelined_requests_are_count_limited[pyloop] 7366tests/test_web_functional.py::test_default_content_type_no_body[pyloop-201] 7367[gw26] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_1] 7368tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-False-compressed] 7369tests/test_pytest_plugin.py::test_warning_checks 7370[gw15] [ 76%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected2-A] 7371[gw28] [ 76%] PASSED tests/test_web_functional.py::test_response_with_bodypart_invalid_name[pyloop] 7372[gw4] [ 76%] PASSED tests/test_web_functional.py::test_default_content_type_no_body[pyloop-201] 7373[gw12] [ 76%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-False-compressed] 7374[gw2] [ 76%] PASSED tests/test_web_protocol.py::test_pause_msg_queue_reading_ignores_unsupported_transport[pyloop] 7375tests/test_web_functional.py::test_100_continue_custom[pyloop] 7376tests/test_web_functional.py::test_httpfound_cookies_302[pyloop] 7377[gw9] [ 76%] PASSED tests/test_web_functional.py::test_httpfound_cookies_302[pyloop] 7378tests/test_web_log.py::test_access_logger_format 7379[gw29] [ 76%] PASSED tests/test_web_functional.py::test_100_continue_custom[pyloop] 7380[gw0] [ 76%] PASSED tests/test_web_log.py::test_access_logger_format 7381tests/test_web_log.py::test_access_logger_atoms[%t-[01/Jan/1843:00:29:56 +0800]-extra0] 7382[gw16] [ 76%] PASSED tests/test_streams.py::test_stream_reader_no_resume_when_chunks_still_high 7383tests/test_streams.py::test_stream_reader_read_non_chunked_response 7384tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] 7385[gw13] [ 76%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&&] 7386[gw0] [ 76%] PASSED tests/test_web_log.py::test_access_logger_atoms[%t-[01/Jan/1843:00:29:56 +0800]-extra0] 7387tests/test_streams.py::TestStreamReader::test_readuntil_limit[$] 7388tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_1] 7389tests/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] 7390[gw31] [ 76%] PASSED tests/test_urldispatch.py::test_add_route_with_re_and_slashes 7391[gw0] [ 76%] PASSED 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] 7392tests/test_web_log.py::test_access_logger_dst_timezone 7393[gw27] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] 7394[gw17] [ 76%] PASSED tests/test_urldispatch.py::test_check_allowed_method_for_found_resource 7395tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2-200] 7396tests/test_urldispatch.py::test_add_route_with_re_not_match 7397[gw24] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_1] 7398tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get] 7399[gw0] [ 76%] PASSED tests/test_web_log.py::test_access_logger_dst_timezone 7400tests/test_web_log.py::test_access_logger_dicts 7401[gw0] [ 76%] PASSED tests/test_web_log.py::test_access_logger_dicts 7402[gw17] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2-200] 7403[gw10] [ 76%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get] 7404tests/test_run_app.py::test_run_app_default_logger_setup_requires_default_logger[pyloop] 7405tests/test_web_middleware.py::test_middleware_modifies_response[pyloop] 7406tests/test_web_middleware.py::test_old_style_middleware[pyloop] 7407tests/test_web_log.py::test_access_logger_unix_socket 7408[gw0] [ 76%] PASSED tests/test_web_log.py::test_access_logger_unix_socket 7409tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2-404] 7410[gw7] [ 77%] PASSED tests/test_web_middleware.py::test_old_style_middleware[pyloop] 7411tests/test_web_log.py::test_logger_no_message 7412[gw0] [ 77%] PASSED tests/test_web_log.py::test_logger_no_message 7413tests/test_web_request.py::test_call_POST_twice 7414[gw5] [ 77%] PASSED tests/test_web_middleware.py::test_middleware_modifies_response[pyloop] 7415tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/?p=1-404] 7416[gw20] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2-404] 7417tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/?p=1-200] 7418[gw6] [ 77%] PASSED tests/test_urldispatch.py::test_add_with_matchdict_with_colon 7419tests/test_urldispatch.py::test_add_route_with_add_get_shortcut 7420[gw18] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/?p=1-404] 7421tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop] 7422tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop] 7423[gw8] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/?p=1-200] 7424tests/test_web_functional.py::test_multipart_content_transfer_encoding[pyloop] 7425[gw21] [ 77%] PASSED tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop] 7426[gw22] [ 77%] PASSED tests/test_web_functional.py::test_multipart_content_transfer_encoding[pyloop] 7427[gw11] [ 77%] PASSED tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop] 7428[gw19] [ 77%] PASSED tests/test_run_app.py::test_run_app_default_logger_setup_requires_default_logger[pyloop] 7429[gw25] [ 77%] PASSED tests/test_web_app.py::test_app_register_coro 7430tests/test_web_app.py::test_non_default_router 7431[gw25] [ 77%] PASSED tests/test_web_app.py::test_non_default_router 7432tests/test_web_request.py::test_host_with_no_transport_sockname 7433tests/test_web_app.py::test_logging 7434[gw25] [ 77%] PASSED tests/test_web_app.py::test_logging 7435[gw15] [ 77%] PASSED tests/test_web_request.py::test_host_with_no_transport_sockname 7436tests/test_web_request.py::test_doubleslashes 7437tests/test_web_app.py::test_on_shutdown 7438tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_1] 7439tests/test_web_functional.py::test_100_continue_custom_response[pyloop] 7440tests/test_web_functional.py::test_request_clone[pyloop] 7441[gw15] [ 77%] PASSED tests/test_web_request.py::test_doubleslashes 7442tests/test_web_request.py::test_content_type_not_specified 7443[gw26] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_1] 7444[gw15] [ 77%] PASSED tests/test_web_request.py::test_content_type_not_specified 7445tests/test_web_request.py::test_content_type_from_spec 7446[gw29] [ 77%] PASSED tests/test_web_functional.py::test_100_continue_custom_response[pyloop] 7447tests/test_web_protocol.py::test_resume_msg_queue_reading_ignores_unsupported_transport[pyloop] 7448[gw28] [ 77%] PASSED tests/test_web_functional.py::test_request_clone[pyloop] 7449[gw14] [ 77%] PASSED tests/test_streams.py::TestStreamReader::test_feed_nonempty_data 7450tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-True-uncompressed] 7451tests/test_streams.py::TestStreamReader::test_read_zero 7452[gw15] [ 77%] PASSED tests/test_web_request.py::test_content_type_from_spec 7453tests/test_web_request.py::test_content_type_from_spec_with_charset 7454[gw2] [ 77%] PASSED tests/test_web_protocol.py::test_resume_msg_queue_reading_ignores_unsupported_transport[pyloop] 7455tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-101] 7456tests/test_web_request.py::test_clone_absolute_host 7457[gw12] [ 77%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-True-uncompressed] 7458[gw4] [ 77%] PASSED tests/test_web_request.py::test_clone_absolute_host 7459[gw15] [ 77%] PASSED tests/test_web_request.py::test_content_type_from_spec_with_charset 7460tests/test_web_request.py::test_calc_content_type_on_getting_charset 7461[gw9] [ 77%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-101] 7462tests/test_web_request.py::test_content_length 7463[gw15] [ 77%] PASSED tests/test_web_request.py::test_calc_content_type_on_getting_charset 7464tests/test_web_request.py::test_urlencoded_querystring 7465[gw4] [ 77%] PASSED tests/test_web_request.py::test_content_length 7466[gw31] [ 77%] PASSED tests/test_urldispatch.py::test_add_route_with_re_not_match 7467tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-404] 7468tests/test_web_request.py::test_range_to_slice_head 7469[gw15] [ 77%] PASSED tests/test_web_request.py::test_urlencoded_querystring 7470tests/test_web_request.py::test_non_ascii_path 7471[gw31] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-404] 7472[gw4] [ 77%] PASSED tests/test_web_request.py::test_range_to_slice_head 7473[gw15] [ 77%] PASSED tests/test_web_request.py::test_non_ascii_path 7474[gw13] [ 77%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit[$] 7475tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b-200] 7476tests/test_web_request.py::test_range_to_slice_mid 7477tests/test_web_request.py::test_non_ascii_raw_path 7478tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b-404] 7479tests/test_streams.py::TestStreamReader::test_readuntil_limit[$$] 7480[gw16] [ 77%] PASSED tests/test_streams.py::test_stream_reader_read_non_chunked_response 7481[gw15] [ 77%] PASSED tests/test_web_request.py::test_non_ascii_raw_path 7482tests/test_web_request.py::test_absolute_url 7483tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2?p1=1&p2=2-404] 7484[gw4] [ 77%] PASSED tests/test_web_request.py::test_range_to_slice_mid 7485tests/test_web_request.py::test_range_to_slice_tail_start 7486[gw27] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b-200] 7487tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/-200] 7488[gw24] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b-404] 7489[gw15] [ 77%] PASSED tests/test_web_request.py::test_absolute_url 7490tests/test_web_request.py::test_clone_absolute_scheme 7491tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0] 7492[gw16] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2?p1=1&p2=2-404] 7493[gw4] [ 77%] PASSED tests/test_web_request.py::test_range_to_slice_tail_start 7494tests/test_web_request.py::test_range_to_slice_tail_stop 7495[gw15] [ 77%] PASSED tests/test_web_request.py::test_clone_absolute_scheme 7496[gw17] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/-200] 7497[gw10] [ 78%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0] 7498tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/-200] 7499tests/test_web_request.py::test_https_scheme_by_ssl_transport 7500tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b?p=1-404] 7501[gw20] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/-200] 7502[gw4] [ 78%] PASSED tests/test_web_request.py::test_range_to_slice_tail_stop 7503[gw15] [ 78%] PASSED tests/test_web_request.py::test_https_scheme_by_ssl_transport 7504tests/test_web_request.py::test_range_non_ascii 7505[gw8] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b?p=1-404] 7506tests/test_web_request.py::test_single_forwarded_header 7507[gw0] [ 78%] PASSED tests/test_web_request.py::test_call_POST_twice 7508[gw4] [ 78%] PASSED tests/test_web_request.py::test_range_non_ascii 7509tests/test_web_request.py::test_non_keepalive_on_http10 7510[gw15] [ 78%] PASSED tests/test_web_request.py::test_single_forwarded_header 7511tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4:1234-1.2.3.4:1234] 7512tests/test_web_functional.py::test_render_redirect[pyloop] 7513tests/test_web_request.py::test_no_request_cookies 7514tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b?p=1-200] 7515[gw22] [ 78%] PASSED tests/test_web_functional.py::test_render_redirect[pyloop] 7516tests/test_web_middleware.py::test_old_style_middleware_class[pyloop] 7517[gw4] [ 78%] PASSED tests/test_web_request.py::test_non_keepalive_on_http10 7518tests/test_web_request.py::test_non_keepalive_on_closing 7519[gw0] [ 78%] PASSED tests/test_web_request.py::test_no_request_cookies 7520tests/test_web_request.py::test_request_cookie 7521[gw6] [ 78%] PASSED tests/test_urldispatch.py::test_add_route_with_add_get_shortcut 7522tests/test_urldispatch.py::test_add_route_with_add_post_shortcut 7523[gw15] [ 78%] PASSED tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4:1234-1.2.3.4:1234] 7524tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4-1.2.3.4] 7525[gw4] [ 78%] PASSED tests/test_web_request.py::test_non_keepalive_on_closing 7526[gw7] [ 78%] PASSED tests/test_web_middleware.py::test_old_style_middleware_class[pyloop] 7527tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop] 7528[gw15] [ 78%] PASSED tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4-1.2.3.4] 7529tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]:1234"-[2001:db8:cafe::17]:1234] 7530[gw0] [ 78%] PASSED tests/test_web_request.py::test_request_cookie 7531[gw18] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b?p=1-200] 7532tests/test_web_middleware.py::test_middleware_handles_exception[pyloop] 7533tests/test_web_request.py::test_request_cookie__set_item 7534tests/test_web_request.py::test_call_POST_on_GET_request 7535[gw15] [ 78%] PASSED tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]:1234"-[2001:db8:cafe::17]:1234] 7536tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]"-[2001:db8:cafe::17]] 7537[gw0] [ 78%] PASSED tests/test_web_request.py::test_request_cookie__set_item 7538tests/test_web_request.py::test_request_cookies_with_special_characters 7539tests/test_run_app.py::test_run_app_default_logger_setup_only_if_unconfigured[pyloop] 7540[gw15] [ 78%] PASSED tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]"-[2001:db8:cafe::17]] 7541[gw25] [ 78%] PASSED tests/test_web_app.py::test_on_shutdown 7542tests/test_web_request.py::test_single_forwarded_header_camelcase 7543tests/test_web_functional.py::test_response_with_async_gen[pyloop] 7544tests/test_web_functional.py::test_expect_handler_custom_response[pyloop] 7545tests/test_web_app.py::test_on_startup 7546tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b-200] 7547[gw5] [ 78%] PASSED tests/test_web_middleware.py::test_middleware_handles_exception[pyloop] 7548[gw21] [ 78%] PASSED tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop] 7549tests/test_web_functional.py::test_await[pyloop] 7550tests/test_web_functional.py::test_http1_pipelined_queue_resumes_after_drain[pyloop] 7551tests/test_web_request.py::test_base_ctor 7552[gw0] [ 78%] PASSED tests/test_web_request.py::test_request_cookies_with_special_characters 7553[gw15] [ 78%] PASSED tests/test_web_request.py::test_single_forwarded_header_camelcase 7554tests/test_web_request.py::test_clone 7555tests/test_web_request.py::test_request_cookies_real_world_examples 7556[gw26] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b-200] 7557[gw28] [ 78%] PASSED tests/test_web_functional.py::test_await[pyloop] 7558[gw2] [ 78%] PASSED tests/test_web_request.py::test_base_ctor 7559tests/test_web_request.py::test_ctor 7560[gw29] [ 78%] PASSED tests/test_web_functional.py::test_expect_handler_custom_response[pyloop] 7561[gw0] [ 78%] PASSED tests/test_web_request.py::test_request_cookies_real_world_examples 7562tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-204] 7563tests/test_web_request.py::test_request_cookies_edge_cases 7564tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] 7565[gw0] [ 78%] PASSED tests/test_web_request.py::test_request_cookies_edge_cases 7566[gw9] [ 78%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-204] 7567[gw15] [ 78%] PASSED tests/test_web_request.py::test_clone 7568tests/test_web_request.py::test_clone_client_max_size 7569tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b?p=1-200] 7570tests/test_web_request.py::test_clone_headers_dict 7571[gw2] [ 78%] PASSED tests/test_web_request.py::test_ctor 7572[gw31] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] 7573[gw30] [ 78%] PASSED tests/test_web_functional.py::test_http1_pipelined_queue_resumes_after_drain[pyloop] 7574tests/test_web_request.py::test_deprecated_message 7575[gw15] [ 78%] PASSED tests/test_web_request.py::test_clone_client_max_size 7576[gw13] [ 78%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit[$$] 7577tests/test_web_request.py::test_single_forwarded_header_single_param 7578[gw2] [ 78%] PASSED tests/test_web_request.py::test_deprecated_message 7579[gw14] [ 78%] PASSED tests/test_streams.py::TestStreamReader::test_read_zero 7580tests/test_web_request.py::test_host_falls_back_to_sockname_not_dns 7581tests/test_web_request.py::test_clone_override_client_max_size 7582[gw0] [ 78%] PASSED tests/test_web_request.py::test_clone_headers_dict 7583tests/test_web_request.py::test_cannot_clone_after_read 7584[gw12] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b?p=1-200] 7585[gw19] [ 78%] PASSED tests/test_run_app.py::test_run_app_default_logger_setup_only_if_unconfigured[pyloop] 7586tests/test_web_request.py::test_request_len 7587[gw13] [ 78%] PASSED tests/test_web_request.py::test_single_forwarded_header_single_param 7588tests/test_web_request.py::test_single_forwarded_header_multiple_param 7589[gw2] [ 78%] PASSED tests/test_web_request.py::test_host_falls_back_to_sockname_not_dns 7590tests/test_web_request.py::test_host_with_ipv6_sockname 7591[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_override_client_max_size 7592tests/test_web_request.py::test_clone_method 7593tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/-200] 7594[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_multiple_param 7595tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/?p1=1&p2=2-200] 7596tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/-200] 7597[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_method 7598[gw14] [ 79%] PASSED tests/test_web_request.py::test_request_len 7599tests/test_web_request.py::test_clone_rel_url 7600tests/test_web_request.py::test_single_forwarded_header_quoted_escaped 7601[gw2] [ 79%] PASSED tests/test_web_request.py::test_host_with_ipv6_sockname 7602tests/test_web_request.py::test_host_with_unix_socket_sockname 7603tests/test_web_request.py::test_request_iter 7604[gw24] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/-200] 7605[gw14] [ 79%] PASSED tests/test_web_request.py::test_request_iter 7606[gw27] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/-200] 7607tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] 7608[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_quoted_escaped 7609tests/test_web_request.py::test_single_forwarded_header_custom_param 7610tests/test_web_request.py::test_requestkey 7611tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_1] 7612[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_custom_param 7613tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] 7614[gw6] [ 79%] PASSED tests/test_urldispatch.py::test_add_route_with_add_post_shortcut 7615[gw14] [ 79%] PASSED tests/test_web_request.py::test_requestkey 7616tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options] 7617tests/test_web_request.py::test_single_forwarded_header_empty_params 7618tests/test_web_functional.py::test_post_single_file[pyloop] 7619[gw8] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_1] 7620[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_rel_url 7621tests/test_web_request.py::test_clone_rel_url_str 7622[gw20] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] 7623[gw10] [ 79%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options] 7624[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_empty_params 7625[gw2] [ 79%] PASSED tests/test_web_request.py::test_host_with_unix_socket_sockname 7626tests/test_web_request.py::test_multipart_formdata_file 7627tests/test_web_request.py::test_single_forwarded_header_bad_separator 7628tests/test_web_request.py::test_request_get_requestkey 7629[gw17] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200] 7630[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_bad_separator 7631tests/test_urldispatch.py::test_add_route_with_add_put_shortcut 7632tests/test_web_request.py::test_single_forwarded_header_injection1 7633[gw16] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/?p1=1&p2=2-200] 7634[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_rel_url_str 7635tests/test_web_request.py::test_clone_headers 7636[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_injection1 7637tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b?p=1-200] 7638[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_headers 7639[gw14] [ 79%] PASSED tests/test_web_request.py::test_request_get_requestkey 7640tests/test_web_request.py::test_single_forwarded_header_injection2 7641[gw18] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b?p=1-200] 7642[gw22] [ 79%] PASSED tests/test_web_functional.py::test_post_single_file[pyloop] 7643[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_injection2 7644tests/test_web_request.py::test_clone_scheme 7645tests/test_web_request.py::test_requestkey_repr_concrete 7646[gw14] [ 79%] PASSED tests/test_web_request.py::test_requestkey_repr_concrete 7647tests/test_web_middleware.py::test_new_style_middleware_class[pyloop] 7648[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_scheme 7649tests/test_web_request.py::test_requestkey_repr_nonconcrete 7650[gw14] [ 79%] PASSED tests/test_web_request.py::test_requestkey_repr_nonconcrete 7651tests/test_web_request.py::test_single_forwarded_header_long_quoted_string 7652[gw25] [ 79%] PASSED tests/test_web_app.py::test_on_startup 7653tests/test_web_app.py::test_appkey 7654[gw4] [ 79%] PASSED tests/test_web_request.py::test_call_POST_on_GET_request 7655tests/test_web_functional.py::test_subapp_app[pyloop] 7656tests/test_web_request.py::test_clone_host 7657tests/test_web_request.py::test_requestkey_repr_annotated 7658[gw7] [ 79%] PASSED tests/test_web_middleware.py::test_new_style_middleware_class[pyloop] 7659[gw13] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header_long_quoted_string 7660tests/test_web_request.py::test_call_POST_on_weird_content_type 7661[gw14] [ 79%] PASSED tests/test_web_request.py::test_requestkey_repr_annotated 7662tests/test_web_request.py::test_str_key_warnings 7663tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/-200] 7664tests/test_web_request.py::test_multiple_forwarded_headers 7665[gw21] [ 79%] PASSED tests/test_web_functional.py::test_subapp_app[pyloop] 7666[gw13] [ 79%] PASSED tests/test_web_request.py::test_multiple_forwarded_headers 7667tests/test_web_request.py::test_multiple_forwarded_headers_bad_syntax 7668[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_host 7669tests/test_web_request.py::test_clone_remote 7670[gw25] [ 79%] PASSED tests/test_web_app.py::test_appkey 7671tests/test_web_app.py::test_appkey_repr_concrete 7672[gw14] [ 79%] PASSED tests/test_web_request.py::test_str_key_warnings 7673tests/test_web_request.py::test___repr__ 7674[gw26] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/-200] 7675[gw25] [ 79%] PASSED tests/test_web_app.py::test_appkey_repr_concrete 7676tests/test_web_request.py::test_request_cookies_many_invalid 7677[gw15] [ 79%] PASSED tests/test_web_request.py::test_clone_remote 7678tests/test_web_functional.py::test_response_context_manager[pyloop] 7679[gw14] [ 79%] PASSED tests/test_web_request.py::test___repr__ 7680[gw13] [ 80%] PASSED tests/test_web_request.py::test_multiple_forwarded_headers_bad_syntax 7681tests/test_web_request.py::test_etag_headers[*-expected4-If-Match-if_match] 7682tests/test_web_request.py::test_remote_with_closed_transport 7683tests/test_web_functional.py::test_declined_websocket_upgrade_reads_body[pyloop] 7684tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1-200] 7685tests/test_web_request.py::test___repr___non_ascii_path 7686tests/test_web_functional.py::test_100_continue_for_not_found[pyloop] 7687tests/test_web_middleware.py::test_middleware_chain[pyloop] 7688[gw13] [ 80%] PASSED tests/test_web_request.py::test_etag_headers[*-expected4-If-Match-if_match] 7689[gw30] [ 80%] PASSED tests/test_web_functional.py::test_declined_websocket_upgrade_reads_body[pyloop] 7690[gw15] [ 80%] PASSED tests/test_web_request.py::test_remote_with_closed_transport 7691[gw28] [ 80%] PASSED tests/test_web_functional.py::test_response_context_manager[pyloop] 7692tests/test_web_request.py::test_etag_headers[*-expected4-If-None-Match-if_none_match] 7693[gw31] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1-200] 7694[gw14] [ 80%] PASSED tests/test_web_request.py::test___repr___non_ascii_path 7695[gw29] [ 80%] PASSED tests/test_web_functional.py::test_100_continue_for_not_found[pyloop] 7696[gw25] [ 80%] PASSED tests/test_web_request.py::test_request_cookies_many_invalid 7697tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-304] 7698tests/test_web_request.py::test_url_http_with_closed_transport 7699[gw9] [ 80%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-304] 7700tests/test_web_request.py::test_request_cookies_no_500_error 7701[gw13] [ 80%] PASSED tests/test_web_request.py::test_etag_headers[*-expected4-If-None-Match-if_none_match] 7702tests/test_web_request.py::test_http_scheme 7703[gw15] [ 80%] PASSED tests/test_web_request.py::test_url_http_with_closed_transport 7704tests/test_web_request.py::test_url_https_with_closed_transport 7705tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Modified-Since-if_modified_since] 7706[gw11] [ 80%] PASSED tests/test_web_functional.py::test_response_with_async_gen[pyloop] 7707[gw5] [ 80%] PASSED tests/test_web_middleware.py::test_middleware_chain[pyloop] 7708tests/test_run_app.py::test_run_app_cancels_all_pending_tasks[pyloop] 7709[gw14] [ 80%] PASSED tests/test_web_request.py::test_http_scheme 7710tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Range-if_range] 7711[gw25] [ 80%] PASSED tests/test_web_request.py::test_request_cookies_no_500_error 7712[gw15] [ 80%] PASSED tests/test_web_request.py::test_url_https_with_closed_transport 7713tests/test_web_request.py::test_request_cookies_quoted_values 7714[gw13] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Modified-Since-if_modified_since] 7715tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Unmodified-Since-if_unmodified_since] 7716tests/test_web_request.py::test_get_extra_info 7717[gw14] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Range-if_range] 7718tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Modified-Since-if_modified_since] 7719[gw13] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Unmodified-Since-if_unmodified_since] 7720tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Range-if_range] 7721[gw25] [ 80%] PASSED tests/test_web_request.py::test_request_cookies_quoted_values 7722tests/test_web_request.py::test_request_cookies_with_attributes 7723[gw14] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Modified-Since-if_modified_since] 7724tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Unmodified-Since-if_unmodified_since] 7725[gw13] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Range-if_range] 7726tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/?p=1-404] 7727[gw0] [ 80%] PASSED tests/test_web_request.py::test_cannot_clone_after_read 7728tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Modified-Since-if_modified_since] 7729[gw14] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Unmodified-Since-if_unmodified_since] 7730tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Range-if_range] 7731tests/test_web_request.py::test_make_too_big_request 7732[gw13] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Modified-Since-if_modified_since] 7733[gw12] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/?p=1-404] 7734[gw25] [ 80%] PASSED tests/test_web_request.py::test_request_cookies_with_attributes 7735tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Unmodified-Since-if_unmodified_since] 7736[gw23] [ 80%] PASSED tests/test_pytest_plugin.py::test_warning_checks 7737tests/test_pytest_plugin.py::test_aiohttp_plugin_async_fixture 7738tests/test_web_request.py::test_match_info 7739[gw14] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Range-if_range] 7740tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Modified-Since-if_modified_since] 7741tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b-404] 7742tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-200] 7743[gw19] [ 80%] PASSED tests/test_run_app.py::test_run_app_cancels_all_pending_tasks[pyloop] 7744[gw13] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Unmodified-Since-if_unmodified_since] 7745tests/test_web_response.py::test_responsekey_repr_annotated 7746tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc-404] 7747[gw14] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Modified-Since-if_modified_since] 7748tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_0] 7749[gw13] [ 80%] PASSED tests/test_web_response.py::test_responsekey_repr_annotated 7750tests/test_web_response.py::test_str_key_warnings 7751tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-404] 7752tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] 7753[gw24] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b-404] 7754[gw13] [ 80%] PASSED tests/test_web_response.py::test_str_key_warnings 7755tests/test_web_response.py::test_content_length 7756tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Unmodified-Since-if_unmodified_since] 7757tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1] 7758[gw25] [ 80%] PASSED tests/test_web_request.py::test_match_info 7759[gw20] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-200] 7760[gw17] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-404] 7761tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/?p=1-404] 7762[gw6] [ 80%] PASSED tests/test_urldispatch.py::test_add_route_with_add_put_shortcut 7763tests/test_web_request.py::test_eq 7764[gw10] [ 80%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1] 7765[gw8] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] 7766[gw14] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Unmodified-Since-if_unmodified_since] 7767[gw27] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_0] 7768[gw18] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/?p=1-404] 7769tests/test_web_request.py::test_request_is_mutable_mapping 7770[gw6] [ 81%] PASSED tests/test_web_request.py::test_eq 7771tests/test_web_request.py::test_loop_prop 7772tests/test_web_functional.py::test_files_upload_with_same_key[pyloop] 7773[gw13] [ 81%] PASSED tests/test_web_response.py::test_content_length 7774tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Range-if_range] 7775[gw16] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc-404] 7776[gw25] [ 81%] PASSED tests/test_web_request.py::test_request_is_mutable_mapping 7777tests/test_web_response.py::test_content_length_setter 7778tests/test_web_request.py::test_request_delitem 7779tests/test_web_functional.py::test_subapp_not_found[pyloop] 7780[gw14] [ 81%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Range-if_range] 7781tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b-200] 7782[gw21] [ 81%] PASSED tests/test_web_functional.py::test_subapp_not_found[pyloop] 7783[gw25] [ 81%] PASSED tests/test_web_request.py::test_request_delitem 7784tests/test_web_response.py::test_charset_without_content_type 7785[gw22] [ 81%] PASSED tests/test_web_functional.py::test_files_upload_with_same_key[pyloop] 7786[gw4] [ 81%] PASSED tests/test_web_request.py::test_call_POST_on_weird_content_type 7787tests/test_web_request.py::test_multiple_forwarded_headers_injection 7788tests/test_web_functional.py::test_100_continue_for_not_allowed[pyloop] 7789[gw13] [ 81%] PASSED tests/test_web_response.py::test_content_length_setter 7790tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/-404] 7791tests/test_web_functional.py::test_unread_compressed_body_drain_is_bounded[pyloop-4194304] 7792tests/test_web_response.py::test_set_content_length_to_None_on_non_set 7793[gw25] [ 81%] PASSED tests/test_web_response.py::test_set_content_length_to_None_on_non_set 7794[gw26] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b-200] 7795tests/test_web_functional.py::test_response_context_manager_error[pyloop] 7796tests/test_web_response.py::test_stream_response_eq 7797tests/test_web_response.py::test_setting_content_type 7798[gw14] [ 81%] PASSED tests/test_web_response.py::test_charset_without_content_type 7799tests/test_web_response.py::test_last_modified_initial 7800[gw9] [ 81%] PASSED tests/test_web_response.py::test_stream_response_eq 7801tests/test_web_response.py::test_stream_response_is_mutable_mapping 7802[gw14] [ 81%] PASSED tests/test_web_response.py::test_last_modified_initial 7803tests/test_web_response.py::test_last_modified_string 7804[gw31] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/-404] 7805tests/test_web_middleware.py::test_new_style_middleware_method[pyloop] 7806tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding 7807[gw13] [ 81%] PASSED tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding 7808[gw29] [ 81%] PASSED tests/test_web_functional.py::test_100_continue_for_not_allowed[pyloop] 7809[gw15] [ 81%] PASSED tests/test_web_request.py::test_get_extra_info 7810tests/test_web_request_handler.py::test_repr 7811[gw4] [ 81%] PASSED tests/test_web_request.py::test_multiple_forwarded_headers_injection 7812[gw14] [ 81%] PASSED tests/test_web_response.py::test_last_modified_string 7813tests/test_web_response.py::test_last_modified_timestamp 7814tests/test_web_functional.py::test_response_with_streamer[pyloop] 7815[gw7] [ 81%] PASSED tests/test_web_middleware.py::test_new_style_middleware_method[pyloop] 7816tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None 7817[gw2] [ 81%] PASSED tests/test_web_request.py::test_multipart_formdata_file 7818[gw14] [ 81%] PASSED tests/test_web_response.py::test_last_modified_timestamp 7819tests/test_web_response.py::test_last_modified_datetime 7820tests/test_web_request.py::test_host_by_host_header 7821[gw28] [ 81%] PASSED tests/test_web_functional.py::test_response_context_manager_error[pyloop] 7822tests/test_web_middleware.py::test_middleware_subapp[pyloop] 7823[gw13] [ 81%] PASSED tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None 7824[gw14] [ 81%] PASSED tests/test_web_response.py::test_last_modified_datetime 7825tests/test_web_response.py::test_last_modified_datetime_and_timestamp_round_consistently 7826[gw3] [ 81%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.test_utils] 7827tests/test_circular_imports.py::test_no_warnings[aiohttp.tracing] 7828[gw25] [ 81%] PASSED tests/test_web_response.py::test_setting_content_type 7829tests/test_web_request.py::test_multipart_formdata_headers_too_many 7830[gw14] [ 81%] PASSED tests/test_web_response.py::test_last_modified_datetime_and_timestamp_round_consistently 7831tests/test_web_response.py::test_etag_invalid_value_get["\u2200 x \u2209 ascii"] 7832[gw9] [ 81%] PASSED tests/test_web_response.py::test_stream_response_is_mutable_mapping 7833tests/test_run_app.py::test_run_app_cancels_done_tasks[pyloop] 7834tests/test_web_response.py::test_stream_response_delitem 7835[gw9] [ 81%] PASSED tests/test_web_response.py::test_stream_response_delitem 7836tests/test_web_response.py::test_setting_charset 7837[gw14] [ 81%] PASSED tests/test_web_response.py::test_etag_invalid_value_get["\u2200 x \u2209 ascii"] 7838tests/test_web_response.py::test_etag_invalid_value_class[123] 7839tests/test_web_response.py::test_etag_any 7840[gw25] [ 81%] PASSED tests/test_web_response.py::test_setting_charset 7841tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] 7842[gw5] [ 81%] PASSED tests/test_web_middleware.py::test_middleware_subapp[pyloop] 7843[gw13] [ 81%] PASSED tests/test_web_response.py::test_etag_any 7844tests/test_web_response.py::test_etag_invalid_value_set["invalid"] 7845[gw1] [ 81%] PASSED tests/test_http_parser.py::test_compressed_zlib_64kb[isal.isal_zlib-py-parser] 7846tests/test_web_response.py::test_default_charset 7847[gw4] [ 81%] PASSED tests/test_web_request.py::test_host_by_host_header 7848[gw0] [ 81%] PASSED tests/test_web_request.py::test_make_too_big_request 7849[gw25] [ 81%] PASSED tests/test_web_response.py::test_default_charset 7850tests/test_web_request.py::test_make_too_big_request_same_size_to_max 7851tests/test_web_response.py::test_stream_response_len 7852[gw14] [ 81%] PASSED tests/test_web_response.py::test_etag_invalid_value_class[123] 7853tests/test_web_response.py::test_etag_invalid_value_class[invalid1] 7854[gw9] [ 81%] PASSED tests/test_web_response.py::test_stream_response_len 7855tests/test_web_response.py::test_response_iter 7856tests/test_http_parser.py::test_compressed_chunked_with_pending[py-parser-pyloop] 7857[gw13] [ 81%] PASSED tests/test_web_response.py::test_etag_invalid_value_set["invalid"] 7858[gw12] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b?p=1-200] 7859tests/test_web_response.py::test_etag_invalid_value_set[\u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 ascii] 7860tests/test_web_functional.py::test_subapp_not_found2[pyloop] 7861tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/-200] 7862[gw13] [ 81%] PASSED tests/test_web_response.py::test_etag_invalid_value_set[\u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 ascii] 7863tests/test_web_response.py::test_etag_invalid_value_set[invalid_value2] 7864[gw30] [ 82%] PASSED tests/test_web_functional.py::test_unread_compressed_body_drain_is_bounded[pyloop-4194304] 7865tests/test_web_request.py::test_raw_headers 7866tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-200] 7867[gw9] [ 82%] PASSED tests/test_web_response.py::test_response_iter 7868tests/test_web_response.py::test_responsekey 7869[gw6] [ 82%] PASSED tests/test_web_request.py::test_loop_prop 7870tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-Match-if_match] 7871tests/test_web_response.py::test_last_modified_reset 7872tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-404] 7873[gw14] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_class[invalid1] 7874tests/test_web_response.py::test_etag_reset 7875tests/test_web_response.py::test_reset_charset 7876[gw10] [ 82%] PASSED tests/test_web_response.py::test_last_modified_reset 7877[gw13] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_set[invalid_value2] 7878tests/test_web_response.py::test_etag_invalid_value_set[invalid_value3] 7879tests/test_web_response.py::test_last_modified_invalid_type 7880[gw19] [ 82%] PASSED tests/test_run_app.py::test_run_app_cancels_done_tasks[pyloop] 7881tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b-200] 7882[gw13] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_set[invalid_value3] 7883tests/test_web_response.py::test_etag_invalid_value_get[forgotten quotes] 7884[gw1] [ 82%] PASSED tests/test_http_parser.py::test_compressed_chunked_with_pending[py-parser-pyloop] 7885tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_0] 7886[gw20] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-404] 7887[gw21] [ 82%] PASSED tests/test_web_functional.py::test_subapp_not_found2[pyloop] 7888[gw10] [ 82%] PASSED tests/test_web_response.py::test_last_modified_invalid_type 7889tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None] 7890tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b?p=1-404] 7891[gw24] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/-200] 7892tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc/-200] 7893[gw18] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b-200] 7894[gw8] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b?p=1-404] 7895[gw9] [ 82%] PASSED tests/test_web_response.py::test_responsekey 7896tests/test_web_response.py::test_response_get_responsekey 7897[gw6] [ 82%] PASSED tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-Match-if_match] 7898tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-None-Match-if_none_match] 7899[gw4] [ 82%] PASSED tests/test_web_request.py::test_raw_headers 7900tests/test_web_request.py::test_rel_url 7901[gw17] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-200] 7902[gw9] [ 82%] PASSED tests/test_web_response.py::test_response_get_responsekey 7903tests/test_web_response.py::test_responsekey_repr_concrete 7904[gw27] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_0] 7905[gw10] [ 82%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None] 7906[gw9] [ 82%] PASSED tests/test_web_response.py::test_responsekey_repr_concrete 7907[gw16] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc/-200] 7908[gw25] [ 82%] PASSED tests/test_web_response.py::test_reset_charset 7909tests/test_web_response.py::test_reset_charset_after_setting 7910tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None] 7911[gw4] [ 82%] PASSED tests/test_web_request.py::test_rel_url 7912tests/test_web_request.py::test_url_url 7913[gw13] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_get[forgotten quotes] 7914tests/test_web_response.py::test_force_compression_false_backwards_compat 7915[gw6] [ 82%] PASSED tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-None-Match-if_none_match] 7916[gw14] [ 82%] PASSED tests/test_web_response.py::test_etag_reset 7917[gw25] [ 82%] PASSED tests/test_web_response.py::test_reset_charset_after_setting 7918tests/test_web_response.py::test_enable_chunked_encoding_with_content_length 7919tests/test_web_response.py::test_responsekey_repr_nonconcrete 7920[gw4] [ 82%] PASSED tests/test_web_request.py::test_url_url 7921tests/test_web_request.py::test_url_non_default_port 7922[gw9] [ 82%] PASSED tests/test_web_response.py::test_responsekey_repr_nonconcrete 7923[gw25] [ 82%] PASSED tests/test_web_response.py::test_enable_chunked_encoding_with_content_length 7924tests/test_web_response.py::test_chunk_size 7925tests/test_web_response.py::test_force_compression_gzip[isal.isal_zlib] 7926[gw4] [ 82%] PASSED tests/test_web_request.py::test_url_non_default_port 7927[gw15] [ 82%] PASSED tests/test_web_request_handler.py::test_repr 7928tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2-404] 7929[gw10] [ 82%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None] 7930tests/test_web_request.py::test_url_ipv6 7931tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/-200] 7932tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None] 7933tests/test_web_request_handler.py::test_connections 7934tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-Match-if_match] 7935tests/test_web_response.py::test_start 7936[gw31] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2-404] 7937tests/test_web_functional.py::test_post_files[pyloop] 7938tests/test_web_functional.py::test_http11_keep_alive_default[pyloop] 7939[gw6] [ 82%] PASSED tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-Match-if_match] 7940tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-None-Match-if_none_match] 7941[gw4] [ 82%] PASSED tests/test_web_request.py::test_url_ipv6 7942tests/test_web_response.py::test_change_content_threaded_compression_enabled[isal.isal_zlib] 7943[gw29] [ 82%] PASSED tests/test_web_functional.py::test_http11_keep_alive_default[pyloop] 7944[gw11] [ 82%] PASSED tests/test_web_functional.py::test_response_with_streamer[pyloop] 7945[gw10] [ 82%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None] 7946tests/test_web_response.py::test_etag_initial 7947[gw10] [ 82%] PASSED tests/test_web_response.py::test_etag_initial 7948tests/test_web_response.py::test_etag_string 7949[gw22] [ 82%] PASSED tests/test_web_functional.py::test_post_files[pyloop] 7950[gw26] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/-200] 7951[gw6] [ 83%] PASSED tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-None-Match-if_none_match] 7952tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-Match-if_match] 7953tests/test_web_middleware.py::test_middleware_does_not_leak[pyloop] 7954tests/test_web_functional.py::test_context_manager_close_on_release[pyloop] 7955tests/test_http_parser.py::test_compressed_chunked_split_chunk_size_line[py-parser-pyloop] 7956[gw6] [ 83%] PASSED tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-Match-if_match] 7957tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-None-Match-if_none_match] 7958[gw10] [ 83%] PASSED tests/test_web_response.py::test_etag_string 7959[gw1] [ 83%] PASSED tests/test_http_parser.py::test_compressed_chunked_split_chunk_size_line[py-parser-pyloop] 7960[gw28] [ 83%] PASSED tests/test_web_functional.py::test_context_manager_close_on_release[pyloop] 7961[gw7] [ 83%] PASSED tests/test_web_middleware.py::test_middleware_does_not_leak[pyloop] 7962tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"] 7963[gw6] [ 83%] PASSED tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-None-Match-if_none_match] 7964tests/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] 7965[gw0] [ 83%] PASSED tests/test_web_request.py::test_make_too_big_request_same_size_to_max 7966[gw10] [ 83%] PASSED tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"] 7967tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"] 7968tests/test_run_app.py::test_run_app_cancels_failed_tasks[pyloop] 7969tests/test_web_functional.py::test_subapp_not_allowed[pyloop] 7970tests/test_web_functional.py::test_unread_compressed_body_drain_is_bounded[pyloop-33554432] 7971tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/?p=1-404] 7972[gw2] [ 83%] PASSED tests/test_web_request.py::test_multipart_formdata_headers_too_many 7973tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] 7974[gw20] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] 7975[gw6] [ 83%] PASSED 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] 7976tests/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] 7977tests/test_web_request.py::test_make_too_big_request_adjust_limit 7978tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1-200] 7979[gw10] [ 83%] PASSED tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"] 7980tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b-200] 7981tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib_ng.zlib_ng] 7982tests/test_web_request.py::test_multipart_formdata_header_too_long 7983tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b-200] 7984tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] 7985[gw21] [ 83%] PASSED tests/test_web_functional.py::test_subapp_not_allowed[pyloop] 7986[gw6] [ 83%] PASSED 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] 7987[gw27] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b-200] 7988tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b?p=1-200] 7989tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/-404] 7990tests/test_web_response.py::test_rm_content_length_if_204 7991[gw8] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] 7992[gw13] [ 83%] PASSED tests/test_web_response.py::test_force_compression_false_backwards_compat 7993tests/test_web_response.py::test_compression_default_coding[zlib] 7994[gw16] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b-200] 7995tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] 7996[gw5] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1-200] 7997[gw24] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b?p=1-200] 7998[gw12] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/?p=1-404] 7999[gw18] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/-404] 8000[gw25] [ 83%] PASSED tests/test_web_response.py::test_chunk_size 8001tests/test_web_response.py::test_chunked_encoding_forbidden_for_http_10 8002[gw19] [ 83%] PASSED tests/test_run_app.py::test_run_app_cancels_failed_tasks[pyloop] 8003[gw9] [ 83%] PASSED tests/test_web_response.py::test_force_compression_gzip[isal.isal_zlib] 8004tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib] 8005tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/-200] 8006[gw17] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200] 8007[gw15] [ 83%] PASSED tests/test_web_request_handler.py::test_connections 8008tests/test_web_request_handler.py::test_shutdown_no_timeout 8009[gw31] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/-200] 8010tests/test_web_response.py::test_change_content_length_if_compression_enabled[isal.isal_zlib] 8011tests/test_web_response.py::test_force_compression_identity_response[zlib_ng.zlib_ng] 8012[gw4] [ 83%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled[isal.isal_zlib] 8013tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib] 8014tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop] 8015tests/test_web_functional.py::test_release_post_data[pyloop] 8016[gw14] [ 83%] PASSED tests/test_web_response.py::test_start 8017[gw22] [ 83%] PASSED tests/test_web_functional.py::test_release_post_data[pyloop] 8018tests/test_web_response.py::test_chunked_encoding 8019tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b?p=1-200] 8020[gw26] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b?p=1-200] 8021tests/test_web_response.py::test_write_non_byteish 8022tests/test_web_protocol.py::test_set_parser_does_not_call_data_received_cb_for_tail[pyloop] 8023tests/test_web_functional.py::test_iter_any[pyloop] 8024tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101] 8025[gw7] [ 83%] PASSED tests/test_web_protocol.py::test_set_parser_does_not_call_data_received_cb_for_tail[pyloop] 8026[gw28] [ 83%] PASSED tests/test_web_functional.py::test_iter_any[pyloop] 8027[gw0] [ 83%] PASSED tests/test_web_request.py::test_make_too_big_request_adjust_limit 8028tests/test_web_request.py::test_multipart_formdata 8029tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/-200] 8030[gw2] [ 83%] PASSED tests/test_web_request.py::test_multipart_formdata_header_too_long 8031tests/test_web_request.py::test_make_too_big_request_limit_None 8032tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_0] 8033[gw27] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/-200] 8034[gw11] [ 83%] PASSED tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop] 8035tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b?p=1-404] 8036[gw8] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b?p=1-404] 8037tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/?p=1-200] 8038tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/-404] 8039[gw18] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_0] 8040tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-keepalive_timeout] 8041[gw13] [ 83%] PASSED tests/test_web_response.py::test_compression_default_coding[zlib] 8042[gw25] [ 83%] PASSED tests/test_web_response.py::test_chunked_encoding_forbidden_for_http_10 8043[gw5] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/-404] 8044tests/test_web_response.py::test_compression_default_coding[zlib_ng.zlib_ng] 8045tests/test_web_response.py::test_compression_no_accept[zlib] 8046tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200] 8047tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-200] 8048[gw1] [ 83%] PASSED tests/test_web_response.py::test_force_compression_identity_response[zlib_ng.zlib_ng] 8049tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b-200] 8050tests/test_web_response.py::test_force_compression_identity_response[isal.isal_zlib] 8051[gw10] [ 84%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib_ng.zlib_ng] 8052[gw15] [ 84%] PASSED tests/test_web_request_handler.py::test_shutdown_no_timeout 8053[gw6] [ 84%] PASSED tests/test_web_response.py::test_rm_content_length_if_204 8054tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100] 8055tests/test_web_request_handler.py::test_shutdown_timeout 8056[gw16] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b-200] 8057[gw29] [ 84%] PASSED tests/test_web_response.py::test_change_content_length_if_compression_enabled[isal.isal_zlib] 8058tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib] 8059[gw24] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/?p=1-200] 8060[gw9] [ 84%] PASSED tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib] 8061[gw19] [ 84%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-keepalive_timeout] 8062tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1?p1=1&p2=2-200] 8063tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[isal.isal_zlib] 8064[gw31] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1?p1=1&p2=2-200] 8065tests/test_web_response.py::test_response_cookies 8066[gw17] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-200] 8067[gw4] [ 84%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib] 8068tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/?p=1-404] 8069tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib_ng.zlib_ng] 8070[gw22] [ 84%] PASSED tests/test_web_response.py::test_response_cookies 8071tests/test_web_response.py::test_response_cookie_partitioned 8072[gw12] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200] 8073tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib_ng.zlib_ng] 8074[gw26] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/?p=1-404] 8075[gw20] [ 84%] PASSED tests/test_web_response.py::test_write_non_byteish 8076[gw14] [ 84%] PASSED tests/test_web_response.py::test_chunked_encoding 8077tests/test_web_response.py::test_force_compression_deflate[isal.isal_zlib] 8078[gw22] [ 84%] PASSED tests/test_web_response.py::test_response_cookie_partitioned 8079tests/test_web_response.py::test_response_cookie_path 8080[gw21] [ 84%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101] 8081tests/test_web_response.py::test_write_before_start 8082tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102] 8083[gw22] [ 84%] PASSED tests/test_web_response.py::test_response_cookie_path 8084tests/test_web_response.py::test_response_cookie__issue_del_cookie 8085[gw22] [ 84%] PASSED tests/test_web_response.py::test_response_cookie__issue_del_cookie 8086tests/test_web_response.py::test_cookie_set_after_del 8087[gw22] [ 84%] PASSED tests/test_web_response.py::test_cookie_set_after_del 8088tests/test_web_response.py::test_set_status_with_reason 8089[gw22] [ 84%] PASSED tests/test_web_response.py::test_set_status_with_reason 8090tests/test_web_response.py::test_set_status_with_empty_reason 8091[gw22] [ 84%] PASSED tests/test_web_response.py::test_set_status_with_empty_reason 8092tests/test_web_response.py::test_keep_alive_http10_switched_on 8093tests/test_web_functional.py::test_request_tracing[pyloop] 8094[gw2] [ 84%] PASSED tests/test_web_request.py::test_make_too_big_request_limit_None 8095tests/test_web_protocol.py::test_data_received_calls_data_received_cb[pyloop] 8096tests/test_web_request.py::test_remote_peername_tcp 8097tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b-200] 8098[gw2] [ 84%] PASSED tests/test_web_request.py::test_remote_peername_tcp 8099tests/test_web_request.py::test_remote_peername_unix 8100[gw27] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b-200] 8101[gw28] [ 84%] PASSED tests/test_web_functional.py::test_request_tracing[pyloop] 8102[gw7] [ 84%] PASSED tests/test_web_protocol.py::test_data_received_calls_data_received_cb[pyloop] 8103[gw2] [ 84%] PASSED tests/test_web_request.py::test_remote_peername_unix 8104tests/test_web_request.py::test_save_state_on_clone 8105tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_0] 8106[gw2] [ 84%] PASSED tests/test_web_request.py::test_save_state_on_clone 8107tests/test_web_response.py::test_ctor_with_headers_and_status 8108[gw18] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_0] 8109tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] 8110tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop] 8111[gw0] [ 84%] PASSED tests/test_web_request.py::test_multipart_formdata 8112[gw8] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200] 8113tests/test_web_request.py::test_multipart_formdata_field_missing_name 8114tests/test_web_response.py::test_set_status_reason_with_cr 8115[gw5] [ 84%] PASSED tests/test_web_response.py::test_set_status_reason_with_cr 8116[gw13] [ 84%] PASSED tests/test_web_response.py::test_compression_default_coding[zlib_ng.zlib_ng] 8117tests/test_web_response.py::test_compression_default_coding[isal.isal_zlib] 8118tests/test_web_response.py::test_set_status_reason_with_lf 8119[gw5] [ 84%] PASSED tests/test_web_response.py::test_set_status_reason_with_lf 8120[gw15] [ 84%] PASSED tests/test_web_request_handler.py::test_shutdown_timeout 8121tests/test_web_response.py::test_set_status_reason_with_crlf 8122[gw5] [ 84%] PASSED tests/test_web_response.py::test_set_status_reason_with_crlf 8123tests/test_web_response.py::test_stream_response_ctor 8124tests/test_web_response.py::test_start_force_close 8125tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/-404] 8126[gw15] [ 84%] PASSED tests/test_web_response.py::test_stream_response_ctor 8127tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_line_size] 8128[gw21] [ 84%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102] 8129[gw29] [ 84%] PASSED tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib] 8130tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib_ng.zlib_ng] 8131tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_0] 8132tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] 8133tests/test_web_response.py::test_stream_response_hashable 8134[gw15] [ 84%] PASSED tests/test_web_response.py::test_stream_response_hashable 8135[gw1] [ 84%] PASSED tests/test_web_response.py::test_force_compression_identity_response[isal.isal_zlib] 8136tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib] 8137tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204] 8138[gw6] [ 84%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100] 8139tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101] 8140[gw25] [ 84%] PASSED tests/test_web_response.py::test_compression_no_accept[zlib] 8141tests/test_web_response.py::test_render_with_body 8142[gw24] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_0] 8143[gw20] [ 85%] PASSED tests/test_web_response.py::test_write_before_start 8144tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/?p1=1&p2=2-404] 8145tests/test_web_response.py::test_compression_no_accept[zlib_ng.zlib_ng] 8146tests/test_web_response.py::test_cannot_write_after_eof 8147tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_1] 8148[gw9] [ 85%] PASSED tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib_ng.zlib_ng] 8149[gw10] [ 85%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[isal.isal_zlib] 8150tests/test_web_response.py::test_force_compression_identity[zlib] 8151[gw16] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/-404] 8152[gw19] [ 85%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_line_size] 8153[gw11] [ 85%] PASSED tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop] 8154tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_0] 8155[gw4] [ 85%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib_ng.zlib_ng] 8156[gw26] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_0] 8157[gw14] [ 85%] PASSED tests/test_web_response.py::test_force_compression_deflate[isal.isal_zlib] 8158[gw31] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/?p1=1&p2=2-404] 8159[gw17] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200] 8160[gw12] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_1] 8161tests/test_web_response.py::test_force_compression_no_accept_gzip[isal.isal_zlib] 8162tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[isal.isal_zlib] 8163tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib] 8164[gw30] [ 85%] PASSED tests/test_web_functional.py::test_unread_compressed_body_drain_is_bounded[pyloop-33554432] 8165[gw22] [ 85%] PASSED tests/test_web_response.py::test_keep_alive_http10_switched_on 8166tests/test_web_response.py::test_keep_alive_http09 8167tests/test_web_functional.py::test_return_http_exception_deprecated[pyloop] 8168[gw28] [ 85%] PASSED tests/test_web_functional.py::test_return_http_exception_deprecated[pyloop] 8169tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b-200] 8170tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/-200] 8171[gw3] [ 85%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.tracing] 8172tests/test_circular_imports.py::test_no_warnings[aiohttp.typedefs] 8173tests/test_web_protocol.py::test_pause_msg_queue_reading_without_transport[pyloop] 8174[gw23] [ 85%] PASSED tests/test_pytest_plugin.py::test_aiohttp_plugin_async_fixture 8175[gw7] [ 85%] PASSED tests/test_web_protocol.py::test_pause_msg_queue_reading_without_transport[pyloop] 8176[gw18] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b-200] 8177tests/test_pytest_plugin.py::test_aiohttp_plugin_async_gen_fixture 8178[gw27] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/-200] 8179[gw2] [ 85%] PASSED tests/test_web_response.py::test_ctor_with_headers_and_status 8180tests/test_web_response.py::test_ctor_content_type 8181[gw13] [ 85%] PASSED tests/test_web_response.py::test_compression_default_coding[isal.isal_zlib] 8182tests/test_web_response.py::test_force_compression_deflate[zlib] 8183[gw0] [ 85%] PASSED tests/test_web_request.py::test_multipart_formdata_field_missing_name 8184[gw2] [ 85%] PASSED tests/test_web_response.py::test_ctor_content_type 8185tests/test_web_response.py::test_ctor_text_body_combined 8186tests/test_web_response.py::test_ctor_charset_in_content_type 8187[gw0] [ 85%] PASSED tests/test_web_response.py::test_ctor_charset_in_content_type 8188[gw2] [ 85%] PASSED tests/test_web_response.py::test_ctor_text_body_combined 8189tests/test_web_response.py::test_ctor_text 8190[gw21] [ 85%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204] 8191tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304] 8192tests/test_web_middleware.py::TestNormalizePathMiddleware::test_cannot_remove_and_add_slash 8193tests/test_web_response.py::test_ctor_charset_without_text 8194[gw0] [ 85%] PASSED tests/test_web_response.py::test_ctor_charset_without_text 8195tests/test_web_response.py::test_ctor_content_type_with_extra 8196[gw0] [ 85%] PASSED tests/test_web_response.py::test_ctor_content_type_with_extra 8197tests/test_web_response.py::test_invalid_content_type_parses_to_application_octect_stream 8198[gw0] [ 85%] PASSED tests/test_web_response.py::test_invalid_content_type_parses_to_application_octect_stream 8199tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text 8200[gw5] [ 85%] PASSED tests/test_web_response.py::test_start_force_close 8201tests/test_web_response.py::test___repr__ 8202[gw0] [ 85%] PASSED tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text 8203tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text 8204[gw0] [ 85%] PASSED tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text 8205tests/test_web_response.py::test_ctor_both_content_type_param_and_header 8206[gw29] [ 85%] PASSED tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib_ng.zlib_ng] 8207tests/test_web_response.py::test_set_content_length_if_compression_enabled[isal.isal_zlib] 8208[gw0] [ 85%] PASSED tests/test_web_response.py::test_ctor_both_content_type_param_and_header 8209tests/test_web_response.py::test_text_in_ctor_with_content_type_header 8210[gw0] [ 85%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type_header 8211tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict 8212[gw0] [ 85%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict 8213tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] 8214tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b-200] 8215[gw1] [ 85%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib] 8216tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib_ng.zlib_ng] 8217tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict 8218[gw0] [ 85%] PASSED tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict 8219[gw15] [ 85%] PASSED tests/test_web_response.py::test_render_with_body 8220[gw20] [ 85%] PASSED tests/test_web_response.py::test_cannot_write_after_eof 8221tests/test_web_response.py::test___repr___after_eof 8222tests/test_web_response.py::test_text_with_empty_payload 8223[gw0] [ 85%] PASSED tests/test_web_response.py::test_text_with_empty_payload 8224[gw16] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b-200] 8225[gw24] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] 8226tests/test_web_response.py::test_multiline_reason 8227[gw6] [ 85%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101] 8228tests/test_web_response.py::test_response_with_content_length_header_without_body 8229[gw0] [ 86%] PASSED tests/test_web_response.py::test_response_with_content_length_header_without_body 8230tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204] 8231tests/test_web_response.py::test_response_with_immutable_headers 8232[gw0] [ 86%] PASSED tests/test_web_response.py::test_response_with_immutable_headers 8233[gw10] [ 86%] PASSED tests/test_web_response.py::test_force_compression_identity[zlib] 8234tests/test_web_response.py::test_force_compression_identity[zlib_ng.zlib_ng] 8235tests/test_web_response.py::test_set_text_with_content_type 8236tests/test_web_response.py::test_response_prepared_after_header_preparation 8237tests/test_web_functional.py::test_response_with_file[pyloop] 8238tests/test_web_response.py::test_ctor_both_charset_param_and_header 8239[gw19] [ 86%] PASSED tests/test_web_response.py::test_ctor_both_charset_param_and_header 8240[gw31] [ 86%] PASSED tests/test_web_response.py::test_set_text_with_content_type 8241tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] 8242tests/test_web_response.py::test_payload_body_get_text[payload4-test] 8243tests/test_web_response.py::test_assign_nonbyteish_body 8244tests/test_web_response.py::test_set_text_with_charset 8245[gw17] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload4-test] 8246tests/test_web_response.py::test_payload_body_get_text[payload5-test] 8247[gw25] [ 86%] PASSED tests/test_web_response.py::test_compression_no_accept[zlib_ng.zlib_ng] 8248tests/test_web_response.py::test_compression_no_accept[isal.isal_zlib] 8249[gw31] [ 86%] PASSED tests/test_web_response.py::test_set_text_with_charset 8250tests/test_web_response.py::test_default_content_type_in_stream_response 8251[gw31] [ 86%] PASSED tests/test_web_response.py::test_default_content_type_in_stream_response 8252tests/test_web_response.py::test_default_content_type_in_response 8253[gw26] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0] 8254[gw9] [ 86%] PASSED tests/test_web_response.py::test_force_compression_no_accept_gzip[isal.isal_zlib] 8255tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib] 8256tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] 8257[gw31] [ 86%] PASSED tests/test_web_response.py::test_default_content_type_in_response 8258tests/test_web_response.py::test_content_type_with_set_text 8259[gw11] [ 86%] PASSED tests/test_web_functional.py::test_response_with_file[pyloop] 8260[gw31] [ 86%] PASSED tests/test_web_response.py::test_content_type_with_set_text 8261[gw14] [ 86%] PASSED tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib] 8262tests/test_web_functional.py::test_app_max_client_size[pyloop] 8263tests/test_web_response.py::test_prepared_when_started 8264[gw12] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1] 8265tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib_ng.zlib_ng] 8266tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/-404] 8267[gw17] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload5-test] 8268tests/test_web_response.py::test_content_type_with_set_body 8269[gw22] [ 86%] PASSED tests/test_web_response.py::test_keep_alive_http09 8270[gw31] [ 86%] PASSED tests/test_web_response.py::test_content_type_with_set_body 8271tests/test_web_response.py::test_prepared_when_not_started 8272tests/test_web_response.py::test_payload_body_get_text[async_iter-None] 8273[gw17] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[async_iter-None] 8274tests/test_web_response.py::test_payload_body_get_text[payload7-None] 8275[gw13] [ 86%] PASSED tests/test_web_response.py::test_force_compression_deflate[zlib] 8276[gw4] [ 86%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[isal.isal_zlib] 8277tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib] 8278tests/test_web_response.py::test_prepare_twice 8279tests/test_web_response.py::test_force_compression_deflate[zlib_ng.zlib_ng] 8280tests/test_web_protocol.py::test_resume_msg_queue_reading_after_upgrade_skips_reparse[pyloop] 8281[gw31] [ 86%] PASSED tests/test_web_response.py::test_prepared_when_not_started 8282tests/test_web_response.py::TestJSONBytesResponse::test_body_is_json_encoded_bytes 8283[gw30] [ 86%] PASSED tests/test_web_functional.py::test_app_max_client_size[pyloop] 8284[gw18] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/-404] 8285[gw17] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload7-None] 8286[gw8] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_cannot_remove_and_add_slash 8287tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-True-False] 8288tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b///-200] 8289[gw21] [ 86%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304] 8290tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body 8291[gw7] [ 86%] PASSED tests/test_web_protocol.py::test_resume_msg_queue_reading_after_upgrade_skips_reparse[pyloop] 8292tests/test_web_response.py::test_payload_body_get_text[payload8---x\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Length: 4\r\n\r\ntest] 8293[gw27] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b///-200] 8294[gw17] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload8---x\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Length: 4\r\n\r\ntest] 8295[gw2] [ 86%] PASSED tests/test_web_response.py::test_ctor_text 8296tests/test_web_response.py::test_ctor_charset 8297[gw31] [ 86%] PASSED tests/test_web_response.py::TestJSONBytesResponse::test_body_is_json_encoded_bytes 8298[gw5] [ 86%] PASSED tests/test_web_response.py::test___repr__ 8299tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b-200] 8300[gw8] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-True-False] 8301[gw29] [ 86%] PASSED tests/test_web_response.py::test_set_content_length_if_compression_enabled[isal.isal_zlib] 8302tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib] 8303tests/test_web_response.py::TestJSONBytesResponse::test_content_type_is_overrideable 8304[gw31] [ 86%] PASSED tests/test_web_response.py::TestJSONBytesResponse::test_content_type_is_overrideable 8305tests/test_web_response.py::TestJSONBytesResponse::test_custom_dumps 8306[gw20] [ 86%] PASSED tests/test_web_response.py::test___repr___after_eof 8307tests/test_web_response.py::test_response_set_content_length 8308[gw17] [ 86%] PASSED tests/test_web_response.py::test_response_set_content_length 8309[gw31] [ 86%] PASSED tests/test_web_response.py::TestJSONBytesResponse::test_custom_dumps 8310tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[MultiDict] 8311[gw2] [ 86%] PASSED tests/test_web_response.py::test_ctor_charset 8312tests/test_web_response.py::test_send_headers_for_empty_body 8313tests/test_web_response.py::test___repr___not_prepared 8314tests/test_web_response.py::test_ctor_charset_default_utf8 8315tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b?p=1-200] 8316[gw15] [ 86%] PASSED tests/test_web_response.py::test_multiline_reason 8317tests/test_web_response.py::test_send_set_cookie_header 8318[gw5] [ 86%] PASSED tests/test_web_response.py::test___repr___not_prepared 8319tests/test_web_response.py::test_cannot_write_eof_before_headers 8320[gw16] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b-200] 8321[gw2] [ 86%] PASSED tests/test_web_response.py::test_ctor_charset_default_utf8 8322tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop] 8323tests/test_web_response.py::test_keep_alive_http10_default 8324[gw24] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b?p=1-200] 8325[gw2] [ 87%] PASSED tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop] 8326[gw19] [ 87%] PASSED tests/test_web_response.py::test_assign_nonbyteish_body 8327tests/test_web_response.py::test_assign_nonstr_text 8328[gw19] [ 87%] PASSED tests/test_web_response.py::test_assign_nonstr_text 8329[gw1] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib_ng.zlib_ng] 8330tests/test_web_response.py::test_rm_content_length_if_compression_http11[isal.isal_zlib] 8331[gw23] [ 87%] PASSED tests/test_pytest_plugin.py::test_aiohttp_plugin_async_gen_fixture 8332tests/test_resolver.py::test_async_resolver_positive_ipv4_lookup[pyloop] 8333[gw23] [ 87%] SKIPPED tests/test_resolver.py::test_async_resolver_positive_ipv4_lookup[pyloop] 8334tests/test_web_response.py::test_payload_body_get_text[test-test] 8335tests/test_resolver.py::test_async_resolver_positive_link_local_ipv6_lookup[pyloop] 8336[gw23] [ 87%] SKIPPED tests/test_resolver.py::test_async_resolver_positive_link_local_ipv6_lookup[pyloop] 8337tests/test_resolver.py::test_async_resolver_multiple_replies[pyloop] 8338[gw23] [ 87%] SKIPPED tests/test_resolver.py::test_async_resolver_multiple_replies[pyloop] 8339tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error 8340[gw19] [ 87%] PASSED tests/test_web_response.py::test_payload_body_get_text[test-test] 8341tests/test_web_response.py::test_payload_body_get_text[payload1-test] 8342[gw0] [ 87%] PASSED tests/test_web_response.py::test_response_prepared_after_header_preparation 8343tests/test_resolver.py::test_async_resolver_negative_lookup[pyloop] 8344[gw23] [ 87%] SKIPPED tests/test_resolver.py::test_async_resolver_negative_lookup[pyloop] 8345tests/test_resolver.py::test_async_resolver_retries_localhost_without_addrconfig_on_windows 8346[gw23] [ 87%] SKIPPED tests/test_resolver.py::test_async_resolver_retries_localhost_without_addrconfig_on_windows 8347tests/test_resolver.py::test_async_resolver_no_hosts_in_getaddrinfo[pyloop] 8348[gw26] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error 8349tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded 8350[gw19] [ 87%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload1-test] 8351tests/test_web_response.py::test_payload_body_get_text[payload2-test] 8352[gw6] [ 87%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204] 8353tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304] 8354[gw10] [ 87%] PASSED tests/test_web_response.py::test_force_compression_identity[zlib_ng.zlib_ng] 8355tests/test_web_response.py::test_force_compression_identity[isal.isal_zlib] 8356tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default 8357[gw23] [ 87%] SKIPPED tests/test_resolver.py::test_async_resolver_no_hosts_in_getaddrinfo[pyloop] 8358tests/test_resolver.py::test_threaded_resolver_positive_lookup 8359[gw26] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded 8360[gw19] [ 87%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload2-test] 8361tests/test_web_response.py::test_payload_body_get_text[payload3-test] 8362[gw0] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default 8363tests/test_web_response.py::TestJSONResponse::test_passing_text_only 8364tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable 8365[gw26] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable 8366[gw19] [ 87%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload3-test] 8367[gw0] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_passing_text_only 8368tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error 8369tests/test_web_response.py::TestJSONBytesResponse::test_content_type_is_application_json_by_default 8370tests/test_web_sendfile.py::test_file_response_sends_headers_immediately 8371tests/test_web_functional.py::test_response_with_file_ctype[pyloop] 8372[gw0] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error 8373tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop] 8374[gw26] [ 87%] PASSED tests/test_web_response.py::TestJSONBytesResponse::test_content_type_is_application_json_by_default 8375tests/test_web_response.py::TestJSONBytesResponse::test_passing_body_only 8376[gw25] [ 87%] PASSED tests/test_web_response.py::test_compression_no_accept[isal.isal_zlib] 8377[gw26] [ 87%] PASSED tests/test_web_response.py::TestJSONBytesResponse::test_passing_body_only 8378tests/test_web_response.py::TestJSONBytesResponse::test_data_and_body_raises_value_error 8379tests/test_web_response.py::test_force_compression_no_accept_backwards_compat 8380[gw26] [ 87%] PASSED tests/test_web_response.py::TestJSONBytesResponse::test_data_and_body_raises_value_error 8381tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop] 8382[gw0] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop] 8383[gw9] [ 87%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib] 8384[gw26] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop] 8385[gw11] [ 87%] PASSED tests/test_web_functional.py::test_response_with_file_ctype[pyloop] 8386[gw14] [ 87%] PASSED tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib_ng.zlib_ng] 8387tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib_ng.zlib_ng] 8388tests/test_web_response.py::test_force_compression_no_accept_deflate[isal.isal_zlib] 8389[gw28] [ 87%] PASSED tests/test_web_response.py::test_prepared_when_started 8390tests/test_web_response.py::test_prepared_after_eof 8391tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b?p=1-200] 8392tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b-200] 8393[gw13] [ 87%] PASSED tests/test_web_response.py::test_force_compression_deflate[zlib_ng.zlib_ng] 8394[gw12] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b?p=1-200] 8395tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[dict] 8396[gw18] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b-200] 8397[gw21] [ 87%] PASSED tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body 8398tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset 8399[gw22] [ 87%] PASSED tests/test_web_response.py::test_prepare_twice 8400tests/test_web_response.py::test_prepare_calls_signal 8401tests/test_web_functional.py::test_app_max_client_size_adjusted[pyloop] 8402[gw4] [ 87%] PASSED tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib] 8403tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib_ng.zlib_ng] 8404tests/test_web_protocol.py::test_resume_msg_queue_reading_without_transport[pyloop] 8405[gw29] [ 87%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib] 8406tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib_ng.zlib_ng] 8407tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/-404] 8408tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-True] 8409tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b-404] 8410[gw8] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-True] 8411[gw16] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/-404] 8412[gw7] [ 87%] PASSED tests/test_web_protocol.py::test_resume_msg_queue_reading_without_transport[pyloop] 8413[gw27] [ 88%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b-404] 8414[gw30] [ 88%] PASSED tests/test_web_functional.py::test_app_max_client_size_adjusted[pyloop] 8415[gw15] [ 88%] PASSED tests/test_web_response.py::test_send_set_cookie_header 8416tests/test_web_response.py::test_consecutive_write_eof 8417[gw31] [ 88%] PASSED tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[MultiDict] 8418tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[CIMultiDict] 8419[gw20] [ 88%] PASSED tests/test_web_response.py::test_cannot_write_eof_before_headers 8420[gw17] [ 88%] PASSED tests/test_web_response.py::test_send_headers_for_empty_body 8421tests/test_web_runner.py::test_site_double_added[pyloop] 8422tests/test_web_response.py::test_cannot_write_eof_twice 8423[gw17] [ 88%] PASSED tests/test_web_runner.py::test_site_double_added[pyloop] 8424tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/?p=1-200] 8425tests/test_web_runner.py::test_run_after_asyncio_run 8426[gw24] [ 88%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/?p=1-200] 8427[gw2] [ 88%] PASSED tests/test_web_runner.py::test_run_after_asyncio_run 8428tests/test_web_runner.py::test_app_handler_args_failure 8429[gw5] [ 88%] PASSED tests/test_web_response.py::test_keep_alive_http10_default 8430tests/test_web_runner.py::test_tcpsite_ephemeral_port[pyloop] 8431[gw1] [ 88%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http11[isal.isal_zlib] 8432tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib] 8433tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop] 8434[gw5] [ 88%] PASSED tests/test_web_runner.py::test_tcpsite_ephemeral_port[pyloop] 8435[gw26] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop] 8436[gw10] [ 88%] PASSED tests/test_web_response.py::test_force_compression_identity[isal.isal_zlib] 8437[gw9] [ 88%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib_ng.zlib_ng] 8438tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br] 8439tests/test_web_functional.py::test_response_with_payload_disp[pyloop] 8440tests/test_web_response.py::test_force_compression_identity_response[zlib] 8441[gw23] [ 88%] PASSED tests/test_resolver.py::test_threaded_resolver_positive_lookup 8442[gw9] [ 88%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br] 8443tests/test_resolver.py::test_threaded_resolver_retries_localhost_without_addrconfig_on_windows 8444[gw6] [ 88%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304] 8445[gw25] [ 88%] PASSED tests/test_web_response.py::test_force_compression_no_accept_backwards_compat 8446tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip] 8447tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100] 8448[gw11] [ 88%] PASSED tests/test_web_functional.py::test_response_with_payload_disp[pyloop] 8449[gw13] [ 88%] PASSED tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[dict] 8450tests/test_web_response.py::test_stream_response_sends_headers_immediately 8451tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop] 8452tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8453[gw25] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip] 8454[gw14] [ 88%] PASSED tests/test_web_response.py::test_force_compression_no_accept_deflate[isal.isal_zlib] 8455tests/test_web_response.py::test_force_compression_gzip[zlib] 8456[gw28] [ 88%] PASSED tests/test_web_response.py::test_prepared_after_eof 8457tests/test_web_response.py::test_drain_before_start 8458[gw0] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop] 8459[gw18] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8460[gw21] [ 88%] PASSED tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset 8461tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset 8462tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] 8463[gw12] [ 88%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/?p=1-200] 8464[gw22] [ 88%] PASSED tests/test_web_response.py::test_prepare_calls_signal 8465[gw4] [ 88%] PASSED tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib_ng.zlib_ng] 8466tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-None-gzip, deflate-gzip] 8467[gw29] [ 88%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib_ng.zlib_ng] 8468tests/test_web_response.py::test_response_ctor 8469[gw22] [ 88%] PASSED tests/test_web_response.py::test_response_ctor 8470tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate, br-br] 8471tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[isal.isal_zlib] 8472tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-] 8473[gw4] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-None-gzip, deflate-gzip] 8474[gw16] [ 88%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate, br-br] 8475tests/test_web_protocol.py::test_resume_reading_stays_paused_for_msg_queue[pyloop] 8476tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8477[gw22] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-] 8478[gw15] [ 88%] PASSED tests/test_web_response.py::test_consecutive_write_eof 8479[gw7] [ 88%] PASSED tests/test_web_protocol.py::test_resume_reading_stays_paused_for_msg_queue[pyloop] 8480tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip] 8481tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8482tests/test_web_response.py::test_write_eof_closes_payload_on_success 8483[gw31] [ 88%] PASSED tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[CIMultiDict] 8484[gw8] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8485tests/test_web_runner.py::test_non_app 8486[gw3] [ 88%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.typedefs] 8487tests/test_circular_imports.py::test_no_warnings[aiohttp.web] 8488tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop] 8489tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip] 8490tests/test_web_runner.py::test_site_stop_not_started[pyloop] 8491[gw31] [ 88%] PASSED tests/test_web_runner.py::test_non_app 8492tests/test_web_runner.py::test_addresses[pyloop] 8493[gw20] [ 88%] PASSED tests/test_web_response.py::test_cannot_write_eof_twice 8494[gw17] [ 88%] PASSED tests/test_web_runner.py::test_site_stop_not_started[pyloop] 8495[gw24] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop] 8496tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop] 8497tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop] 8498[gw27] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip] 8499tests/test_web_response.py::test_force_close 8500[gw30] [ 89%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8501[gw31] [ 89%] PASSED tests/test_web_runner.py::test_addresses[pyloop] 8502[gw9] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip] 8503tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-] 8504[gw2] [ 89%] PASSED tests/test_web_runner.py::test_app_handler_args_failure 8505[gw11] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-] 8506[gw1] [ 89%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib] 8507tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib_ng.zlib_ng] 8508[gw10] [ 89%] PASSED tests/test_web_response.py::test_force_compression_identity_response[zlib] 8509tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0] 8510[gw20] [ 89%] PASSED tests/test_web_response.py::test_force_close 8511[gw28] [ 89%] PASSED tests/test_web_response.py::test_drain_before_start 8512tests/test_web_response.py::test_changing_status_after_prepare_raises 8513tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop] 8514[gw14] [ 89%] PASSED tests/test_web_response.py::test_force_compression_gzip[zlib] 8515tests/test_web_response.py::test_force_compression_gzip[zlib_ng.zlib_ng] 8516tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip] 8517[gw23] [ 89%] PASSED tests/test_resolver.py::test_threaded_resolver_retries_localhost_without_addrconfig_on_windows 8518tests/test_resolver.py::test_threaded_resolver_keeps_addrconfig_without_localhost_windows_fallback[localhost-False] 8519[gw26] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop] 8520tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8521[gw6] [ 89%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100] 8522tests/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] 8523tests/test_web_response.py::test_response_output_length 8524[gw10] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop] 8525[gw21] [ 89%] PASSED tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset 8526tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop] 8527tests/test_web_response.py::test_content_length_on_chunked 8528[gw19] [ 89%] PASSED tests/test_web_sendfile.py::test_file_response_sends_headers_immediately 8529[gw18] [ 89%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8530[gw13] [ 89%] PASSED tests/test_web_response.py::test_stream_response_sends_headers_immediately 8531tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-] 8532tests/test_web_response.py::test_response_buffers_headers 8533[gw6] [ 89%] PASSED 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] 8534[gw25] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip] 8535tests/test_web_sendfile.py::test_sendfile_fallback_respects_count_boundary 8536tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-None-gzip, deflate, br-br] 8537[gw12] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-] 8538[gw4] [ 89%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-None-gzip, deflate, br-br] 8539tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-] 8540[gw29] [ 89%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[isal.isal_zlib] 8541tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib] 8542tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8543tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT] 8544[gw15] [ 89%] PASSED tests/test_web_response.py::test_write_eof_closes_payload_on_success 8545tests/test_web_response.py::test_write_eof_closes_payload_on_write_error 8546[gw7] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-] 8547tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT] 8548[gw16] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8549[gw11] [ 89%] PASSED 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] 8550tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br] 8551[gw9] [ 89%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br] 8552tests/test_web_runner.py::test_named_pipe_runner_wrong_loop 8553[gw31] [ 89%] SKIPPED tests/test_web_runner.py::test_named_pipe_runner_wrong_loop 8554tests/test_web_runner.py::test_named_pipe_runner_proactor_loop 8555[gw31] [ 89%] SKIPPED tests/test_web_runner.py::test_named_pipe_runner_proactor_loop 8556tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-None-gzip, deflate-gzip] 8557[gw22] [ 89%] PASSED 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] 8558tests/test_web_runner.py::test_tcpsite_default_host[pyloop] 8559[gw0] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop] 8560tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8561tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop] 8562[gw8] [ 89%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8563tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli] 8564[gw27] [ 89%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli] 8565tests/test_web_runner.py::test_custom_log_format[pyloop] 8566tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2] 8567[gw24] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop] 8568[gw17] [ 89%] PASSED tests/test_web_runner.py::test_custom_log_format[pyloop] 8569tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop] 8570[gw27] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2] 8571[gw2] [ 89%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0] 8572[gw1] [ 89%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib_ng.zlib_ng] 8573tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5] 8574[gw21] [ 89%] PASSED tests/test_web_response.py::test_content_length_on_chunked 8575tests/test_web_response.py::test_rm_content_length_if_compression_http10[isal.isal_zlib] 8576tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop] 8577tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-] 8578[gw28] [ 89%] PASSED tests/test_web_response.py::test_changing_status_after_prepare_raises 8579tests/test_web_response.py::test_nonstr_text_in_ctor 8580[gw28] [ 89%] PASSED tests/test_web_response.py::test_nonstr_text_in_ctor 8581[gw30] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-None-gzip, deflate-gzip] 8582[gw14] [ 89%] PASSED tests/test_web_response.py::test_force_compression_gzip[zlib_ng.zlib_ng] 8583tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop] 8584tests/test_web_response.py::test_text_in_ctor_with_content_type 8585[gw21] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop] 8586[gw20] [ 89%] PASSED tests/test_web_response.py::test_response_output_length 8587tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop] 8588tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate-gzip] 8589[gw10] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-] 8590[gw28] [ 90%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type 8591tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop] 8592tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-] 8593[gw23] [ 90%] PASSED tests/test_resolver.py::test_threaded_resolver_keeps_addrconfig_without_localhost_windows_fallback[localhost-False] 8594tests/test_resolver.py::test_threaded_resolver_keeps_addrconfig_without_localhost_windows_fallback[www.python.org-True] 8595[gw19] [ 90%] PASSED tests/test_web_sendfile.py::test_sendfile_fallback_respects_count_boundary 8596[gw28] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop] 8597tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop] 8598[gw18] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate-gzip] 8599tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br] 8600[gw25] [ 90%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br] 8601tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT] 8602[gw31] [ 90%] PASSED tests/test_web_runner.py::test_tcpsite_default_host[pyloop] 8603tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br] 8604[gw25] [ 90%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br] 8605tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8606tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip] 8607[gw6] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-] 8608[gw12] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT] 8609tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8610[gw4] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8611[gw15] [ 90%] PASSED tests/test_web_response.py::test_write_eof_closes_payload_on_write_error 8612tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate-gzip] 8613tests/test_web_response.py::test_write_eof_closes_payload_on_cancel 8614[gw26] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop] 8615[gw19] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop] 8616[gw16] [ 90%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8617[gw25] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip] 8618[gw13] [ 90%] PASSED tests/test_web_response.py::test_response_buffers_headers 8619tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop] 8620[gw29] [ 90%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib] 8621tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop] 8622[gw5] [ 90%] PASSED tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop] 8623tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] 8624[gw14] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop] 8625tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-] 8626[gw9] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate-gzip] 8627tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop] 8628[gw13] [ 90%] PASSED tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop] 8629[gw7] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] 8630tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop] 8631tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop] 8632[gw11] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-] 8633[gw29] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop] 8634tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-None-gzip, deflate, br-br] 8635tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip] 8636[gw22] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop] 8637tests/test_web_runner.py::test_unreg_site[pyloop] 8638tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop] 8639[gw0] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop] 8640[gw30] [ 90%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-None-gzip, deflate, br-br] 8641[gw2] [ 90%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5] 8642[gw24] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop] 8643[gw17] [ 90%] PASSED tests/test_web_runner.py::test_unreg_site[pyloop] 8644tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1] 8645[gw1] [ 90%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http10[isal.isal_zlib] 8646tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop] 8647tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop] 8648[gw1] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop] 8649tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] 8650[gw8] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip] 8651tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop] 8652[gw21] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop] 8653[gw27] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop] 8654[gw10] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] 8655[gw28] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop] 8656[gw23] [ 90%] PASSED tests/test_resolver.py::test_threaded_resolver_keeps_addrconfig_without_localhost_windows_fallback[www.python.org-True] 8657tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate, br-br] 8658tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop] 8659tests/test_resolver.py::test_threaded_resolver_positive_ipv6_link_local_lookup 8660tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop] 8661[gw26] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop] 8662[gw18] [ 90%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate, br-br] 8663tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop] 8664[gw15] [ 90%] PASSED tests/test_web_response.py::test_write_eof_closes_payload_on_cancel 8665tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-no_sendfile-pyloop] 8666tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8667[gw31] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop] 8668tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-None-gzip, deflate-gzip] 8669[gw4] [ 90%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8670tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-] 8671tests/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] 8672tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate, br-br] 8673tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop] 8674[gw9] [ 91%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate, br-br] 8675[gw16] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-None-gzip, deflate-gzip] 8676tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop] 8677[gw6] [ 91%] PASSED 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] 8678[gw19] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop] 8679[gw15] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-no_sendfile-pyloop] 8680[gw25] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop] 8681[gw12] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-] 8682tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-] 8683tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop] 8684tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop] 8685[gw14] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop] 8686tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8687tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT] 8688[gw7] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-] 8689[gw13] [ 91%] PASSED tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop] 8690tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop] 8691tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop] 8692[gw29] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop] 8693[gw30] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8694[gw11] [ 91%] PASSED 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] 8695tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop] 8696tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop] 8697[gw24] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop] 8698[gw2] [ 91%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1] 8699tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop] 8700tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop] 8701tests/test_web_runner.py::test_app_property[pyloop] 8702[gw22] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop] 8703tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop] 8704[gw0] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop] 8705[gw17] [ 91%] PASSED tests/test_web_runner.py::test_app_property[pyloop] 8706tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop] 8707tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli] 8708tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-] 8709tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop] 8710tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop] 8711[gw23] [ 91%] PASSED tests/test_resolver.py::test_threaded_resolver_positive_ipv6_link_local_lookup 8712tests/test_web_server.py::test_raw_server_not_http_exception[pyloop] 8713[gw21] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop] 8714[gw10] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-] 8715[gw28] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop] 8716tests/test_web_server.py::test_raw_server_logs_bad_status_line_as_exception[pyloop] 8717[gw26] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop] 8718tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-None-gzip, deflate, br-br] 8719tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8720[gw27] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop] 8721[gw9] [ 91%] PASSED tests/test_web_server.py::test_raw_server_logs_bad_status_line_as_exception[pyloop] 8722tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop] 8723[gw23] [ 91%] PASSED tests/test_web_server.py::test_raw_server_not_http_exception[pyloop] 8724tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate-gzip] 8725tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop] 8726[gw1] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop] 8727[gw8] [ 91%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli] 8728tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop] 8729[gw2] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop] 8730tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-sendfile-pyloop] 8731[gw31] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop] 8732tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-] 8733[gw20] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop] 8734[gw16] [ 91%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-None-gzip, deflate, br-br] 8735tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2] 8736tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-sendfile-pyloop] 8737[gw19] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop] 8738[gw18] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip] 8739[gw25] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-sendfile-pyloop] 8740tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT] 8741[gw4] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate-gzip] 8742[gw15] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-sendfile-pyloop] 8743tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8744[gw6] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-] 8745[gw8] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2] 8746[gw12] [ 91%] PASSED 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] 8747[gw30] [ 91%] SKIPPED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br] 8748tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop] 8749tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop] 8750[gw13] [ 91%] PASSED tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop] 8751[gw29] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop] 8752[gw14] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop] 8753tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] 8754tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop] 8755tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-] 8756[gw24] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop] 8757[gw7] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT] 8758[gw11] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-] 8759tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop] 8760tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop] 8761tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop] 8762tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop] 8763[gw22] [ 92%] PASSED tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop] 8764[gw26] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop] 8765tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] 8766[gw17] [ 92%] PASSED tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop] 8767tests/test_web_server.py::test_no_future_warning_on_disconnect_during_backpressure[pyloop] 8768[gw21] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop] 8769tests/test_web_server.py::test_raw_server_handler_timeout[pyloop] 8770[gw10] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT] 8771tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop] 8772tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop] 8773tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop] 8774[gw1] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop] 8775[gw28] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop] 8776tests/test_web_server.py::test_raw_server_logs_invalid_method_with_loop_debug[pyloop] 8777tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static] 8778[gw3] [ 92%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web] 8779tests/test_circular_imports.py::test_no_warnings[aiohttp.web_app] 8780tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop] 8781tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop] 8782tests/test_web_sendfile_functional.py::test_sendfile_after_client_disconnect[pyloop] 8783tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop] 8784tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab] 8785tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-no_sendfile-pyloop] 8786[gw31] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop] 8787[gw9] [ 92%] PASSED tests/test_web_server.py::test_raw_server_handler_timeout[pyloop] 8788[gw19] [ 92%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab] 8789tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir_trailing_slash] 8790tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-no_sendfile-pyloop] 8791[gw2] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_sendfile_after_client_disconnect[pyloop] 8792tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop] 8793tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop] 8794[gw20] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop] 8795[gw15] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-no_sendfile-pyloop] 8796[gw25] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-no_sendfile-pyloop] 8797tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT] 8798tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop] 8799tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt] 8800tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop] 8801tests/test_web_urldispatcher.py::test_add_view[pyloop] 8802tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop] 8803[gw27] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static] 8804[gw4] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop] 8805[gw6] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT] 8806tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}] 8807[gw11] [ 92%] PASSED tests/test_web_urldispatcher.py::test_add_view[pyloop] 8808[gw5] [ 92%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop] 8809[gw12] [ 92%] PASSED tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop] 8810[gw14] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop] 8811tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop] 8812[gw18] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir_trailing_slash] 8813tests/test_web_urldispatcher.py::test_412_is_returned[pyloop] 8814[gw8] [ 92%] PASSED tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt] 8815[gw16] [ 92%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop] 8816[gw13] [ 92%] PASSED tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop] 8817tests/test_web_server.py::test_handler_cancellation 8818tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop] 8819[gw24] [ 92%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}] 8820tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop] 8821[gw23] [ 92%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_with_loop_debug[pyloop] 8822[gw29] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop] 8823[gw30] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop] 8824[gw26] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop] 8825[gw7] [ 92%] PASSED tests/test_web_urldispatcher.py::test_412_is_returned[pyloop] 8826tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop] 8827tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}] 8828tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200] 8829[gw24] [ 92%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}] 8830tests/test_web_urldispatcher.py::test_resource_raw_match 8831[gw24] [ 92%] PASSED tests/test_web_urldispatcher.py::test_resource_raw_match 8832tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404] 8833[gw22] [ 92%] PASSED tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop] 8834tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop] 8835[gw10] [ 92%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200] 8836[gw28] [ 92%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404] 8837tests/test_web_websocket.py::test_send_heartbeat_returns_early_when_reset_is_pending 8838[gw9] [ 92%] PASSED tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop] 8839[gw1] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop] 8840[gw21] [ 92%] PASSED tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop] 8841tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-sendfile-pyloop] 8842tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop] 8843tests/test_web_server.py::test_simple_server[pyloop] 8844[gw0] [ 92%] PASSED tests/test_web_server.py::test_no_future_warning_on_disconnect_during_backpressure[pyloop] 8845[gw2] [ 92%] PASSED tests/test_web_server.py::test_simple_server[pyloop] 8846tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop] 8847[gw25] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-sendfile-pyloop] 8848tests/test_web_urldispatcher.py::test_handler_metadata_persistence 8849tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop] 8850tests/test_web_websocket.py::test_nonstarted_ping 8851[gw31] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop] 8852tests/test_web_urldispatcher.py::test_decorate_view[pyloop] 8853tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b] 8854tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir] 8855[gw4] [ 93%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b] 8856tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop] 8857tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop] 8858[gw15] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop] 8859[gw11] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decorate_view[pyloop] 8860[gw6] [ 93%] PASSED tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop] 8861tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop] 8862[gw20] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop] 8863tests/test_web_urldispatcher.py::test_follow_symlink[pyloop] 8864tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text] 8865tests/test_web_urldispatcher.py::test_allow_head[pyloop] 8866tests/test_web_websocket.py::test_nonstarted_send_str 8867tests/test_web_urldispatcher.py::test_static_head[pyloop] 8868tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-] 8869tests/test_web_server.py::test_raw_server_logs_invalid_method_without_loop_debug[pyloop] 8870tests/test_web_urldispatcher.py::test_access_special_resource[pyloop] 8871tests/test_web_websocket.py::test_nonstarted_close 8872[gw17] [ 93%] PASSED tests/test_web_server.py::test_handler_cancellation 8873tests/test_web_server.py::test_no_handler_cancellation 8874[gw7] [ 93%] PASSED tests/test_web_urldispatcher.py::test_allow_head[pyloop] 8875tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop] 8876[gw24] [ 93%] PASSED tests/test_web_websocket.py::test_send_heartbeat_returns_early_when_reset_is_pending 8877tests/test_web_server.py::test_raw_server_does_not_swallow_base_exceptions[pyloop] 8878tests/test_web_websocket.py::test_nonstarted_receive_bytes 8879tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200] 8880tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop] 8881[gw23] [ 93%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_without_loop_debug[pyloop] 8882tests/test_web_websocket.py::test_cancel_heartbeat_cancels_pending_heartbeat_reset_handle[pyloop] 8883[gw10] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200] 8884tests/test_web_server.py::test_raw_server_html_exception[pyloop] 8885[gw28] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop] 8886[gw27] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir] 8887[gw16] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text] 8888[gw1] [ 93%] PASSED tests/test_web_websocket.py::test_cancel_heartbeat_cancels_pending_heartbeat_reset_handle[pyloop] 8889tests/test_web_websocket.py::test_nonstarted_receive_json 8890[gw22] [ 93%] PASSED tests/test_web_server.py::test_raw_server_html_exception[pyloop] 8891[gw8] [ 93%] PASSED tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-] 8892[gw12] [ 93%] PASSED tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop] 8893[gw19] [ 93%] PASSED tests/test_web_urldispatcher.py::test_handler_metadata_persistence 8894[gw21] [ 93%] PASSED tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop] 8895tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-] 8896tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden] 8897[gw30] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_special_resource[pyloop] 8898tests/test_web_server.py::test_unsupported_upgrade[pyloop] 8899[gw9] [ 93%] PASSED tests/test_web_server.py::test_raw_server_does_not_swallow_base_exceptions[pyloop] 8900[gw18] [ 93%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink[pyloop] 8901tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop] 8902[gw13] [ 93%] PASSED tests/test_web_urldispatcher.py::test_static_head[pyloop] 8903[gw2] [ 93%] PASSED tests/test_web_server.py::test_unsupported_upgrade[pyloop] 8904tests/test_web_urldispatcher.py::test_web_view[pyloop] 8905[gw14] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_ping 8906[gw11] [ 93%] PASSED tests/test_web_urldispatcher.py::test_web_view[pyloop] 8907[gw19] [ 93%] PASSED tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-] 8908tests/test_web_websocket.py::test_nonstarted_pong 8909tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop] 8910tests/test_web_urldispatcher.py::test_subapp_domain_routing_same_path[pyloop] 8911tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b] 8912[gw6] [ 93%] PASSED tests/test_web_urldispatcher.py::test_subapp_domain_routing_same_path[pyloop] 8913[gw15] [ 93%] PASSED tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop] 8914[gw31] [ 93%] PASSED tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop] 8915[gw4] [ 93%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b] 8916tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop] 8917[gw29] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_send_str 8918[gw20] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop] 8919tests/test_web_websocket.py::test_nonstarted_send_bytes 8920tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a] 8921[gw7] [ 93%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a] 8922[gw24] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_bytes 8923tests/test_web_server.py::test_raw_server_logs_invalid_method_second_request[pyloop] 8924tests/test_web_websocket.py::test_heartbeat_reset_coalesces_on_data[pyloop] 8925tests/test_web_websocket.py::test_recv_str_closed[pyloop] 8926[gw0] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden] 8927[gw24] [ 93%] PASSED tests/test_web_websocket.py::test_heartbeat_reset_coalesces_on_data[pyloop] 8928[gw7] [ 93%] PASSED tests/test_web_websocket.py::test_recv_str_closed[pyloop] 8929[gw23] [ 93%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_second_request[pyloop] 8930[gw26] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_close 8931tests/test_web_websocket.py::test_nonstarted_receive_str 8932tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop-test dir name-test dir file .txt-test text file folder] 8933[gw25] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_json 8934tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200] 8935tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200] 8936tests/test_web_websocket.py::test_receive_str_nonstring[pyloop] 8937[gw10] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200] 8938tests/test_web_websocket.py::test_flush_heartbeat_reset_returns_early_when_not_needed 8939tests/test_web_websocket.py::test_websocket_ready 8940tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop] 8941[gw22] [ 93%] PASSED tests/test_web_websocket.py::test_websocket_ready 8942tests/test_web_websocket.py::test_websocket_not_ready 8943[gw22] [ 93%] PASSED tests/test_web_websocket.py::test_websocket_not_ready 8944tests/test_web_websocket.py::test_close_after_closing[pyloop] 8945tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt] 8946[gw21] [ 94%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200] 8947tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop] 8948[gw25] [ 94%] PASSED tests/test_web_websocket.py::test_receive_str_nonstring[pyloop] 8949tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static_trailing_slash] 8950tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop] 8951[gw22] [ 94%] PASSED tests/test_web_websocket.py::test_close_after_closing[pyloop] 8952tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop] 8953tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop] 8954[gw28] [ 94%] PASSED tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop] 8955tests/test_web_websocket.py::test_bool_websocket_not_ready 8956[gw2] [ 94%] PASSED tests/test_web_websocket.py::test_bool_websocket_not_ready 8957tests/test_web_websocket.py::test_websocket_ready_unknown_protocol 8958[gw19] [ 94%] PASSED tests/test_web_websocket.py::test_websocket_ready_unknown_protocol 8959[gw17] [ 94%] PASSED tests/test_web_server.py::test_no_handler_cancellation 8960tests/test_web_websocket.py::test_nonstarted_send_json_bytes 8961tests/test_web_urldispatcher.py::test_system_route 8962tests/test_web_urldispatcher.py::test_route_with_regex[pyloop] 8963tests/test_web_websocket.py::test_bool_websocket_ready 8964tests/test_web_websocket.py::test_send_json_nonjson[pyloop] 8965[gw16] [ 94%] PASSED tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop-test dir name-test dir file .txt-test text file folder] 8966tests/test_web_websocket.py::test_write_non_prepared 8967tests/test_web_websocket.py::test_can_prepare_ok[pyloop] 8968tests/test_web_websocket.py::test_can_prepare_started[pyloop] 8969tests/test_web_websocket.py::test_send_str_nonstring[pyloop] 8970[gw13] [ 94%] PASSED tests/test_web_urldispatcher.py::test_system_route 8971[gw12] [ 94%] PASSED tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop] 8972[gw11] [ 94%] PASSED tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop] 8973tests/test_web_websocket_functional.py::test_pipelined_request_after_failed_websocket_upgrade[pyloop] 8974[gw6] [ 94%] PASSED tests/test_web_urldispatcher.py::test_route_with_regex[pyloop] 8975tests/test_web_websocket.py::test_raise_writer_limit[pyloop] 8976[gw14] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_pong 8977[gw20] [ 94%] PASSED tests/test_web_websocket.py::test_raise_writer_limit[pyloop] 8978[gw13] [ 94%] PASSED tests/test_web_websocket_functional.py::test_pipelined_request_after_failed_websocket_upgrade[pyloop] 8979[gw4] [ 94%] PASSED tests/test_web_websocket.py::test_can_prepare_started[pyloop] 8980[gw31] [ 94%] PASSED tests/test_web_websocket.py::test_send_str_nonstring[pyloop] 8981[gw5] [ 94%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop] 8982[gw8] [ 94%] PASSED tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt] 8983tests/test_web_websocket.py::test_nonstarted_send_frame 8984[gw2] [ 94%] PASSED tests/test_web_websocket.py::test_can_prepare_ok[pyloop] 8985[gw19] [ 94%] PASSED tests/test_web_websocket.py::test_bool_websocket_ready 8986tests/test_web_websocket.py::test_receive_does_not_reset_heartbeat 8987[gw26] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_str 8988tests/test_web_websocket.py::test_send_json_bytes_closed[pyloop] 8989[gw29] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_send_bytes 8990tests/test_web_websocket.py::test_nonstarted_send_json 8991[gw18] [ 94%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop] 8992tests/test_web_websocket.py::test_recv_bytes_closed[pyloop] 8993[gw15] [ 94%] PASSED tests/test_web_websocket.py::test_send_json_nonjson[pyloop] 8994tests/test_web_websocket.py::test_send_bytes_closed[pyloop] 8995tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop] 8996[gw23] [ 94%] PASSED tests/test_web_websocket.py::test_recv_bytes_closed[pyloop] 8997[gw1] [ 94%] PASSED tests/test_web_websocket.py::test_flush_heartbeat_reset_returns_early_when_not_needed 8998tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop] 8999[gw7] [ 94%] PASSED tests/test_web_websocket.py::test_send_bytes_closed[pyloop] 9000[gw1] [ 94%] PASSED tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop] 9001[gw19] [ 94%] PASSED tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop] 9002tests/test_web_websocket.py::test_close_idempotent[pyloop] 9003tests/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>] 9004[gw26] [ 94%] PASSED tests/test_web_websocket.py::test_send_json_bytes_closed[pyloop] 9005[gw10] [ 94%] PASSED tests/test_web_websocket.py::test_close_idempotent[pyloop] 9006[gw30] [ 94%] PASSED tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop] 9007tests/test_web_websocket.py::test_write_eof_not_started 9008[gw27] [ 94%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static_trailing_slash] 9009[gw3] [ 94%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_app] 9010tests/test_circular_imports.py::test_no_warnings[aiohttp.web_exceptions] 9011tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop] 9012tests/test_web_websocket.py::test_ping_closed[pyloop] 9013[gw25] [ 94%] PASSED tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop] 9014tests/test_web_websocket.py::test_receive_timeouterror[pyloop] 9015tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop] 9016[gw22] [ 94%] PASSED tests/test_web_websocket.py::test_receive_timeouterror[pyloop] 9017tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop] 9018[gw17] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_send_json_bytes 9019[gw12] [ 94%] PASSED tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop] 9020tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop] 9021[gw9] [ 94%] PASSED tests/test_web_websocket.py::test_write_non_prepared 9022[gw16] [ 94%] PASSED tests/test_web_websocket.py::test_ping_closed[pyloop] 9023[gw28] [ 94%] PASSED tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop] 9024tests/test_web_websocket_functional.py::test_handshake_connection_header_substring_not_a_token[pyloop] 9025tests/test_web_websocket.py::test_heartbeat_timeout[pyloop] 9026[gw0] [ 94%] PASSED 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>] 9027[gw11] [ 94%] PASSED tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop] 9028tests/test_web_websocket.py::test_send_json_bytes_nonjson[pyloop] 9029[gw9] [ 94%] PASSED tests/test_web_websocket.py::test_heartbeat_timeout[pyloop] 9030[gw6] [ 94%] PASSED tests/test_web_websocket_functional.py::test_handshake_connection_header_substring_not_a_token[pyloop] 9031tests/test_web_websocket.py::test_send_str_closed[pyloop] 9032[gw17] [ 95%] PASSED tests/test_web_websocket.py::test_send_json_bytes_nonjson[pyloop] 9033tests/test_web_websocket.py::test_closed_after_ctor 9034[gw20] [ 95%] PASSED tests/test_web_websocket.py::test_send_str_closed[pyloop] 9035[gw4] [ 95%] PASSED tests/test_web_websocket.py::test_closed_after_ctor 9036[gw14] [ 95%] PASSED tests/test_web_websocket.py::test_nonstarted_send_frame 9037tests/test_web_websocket_functional.py::test_partial_pipelined_request_after_failed_websocket_upgrade[pyloop] 9038tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop] 9039tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent] 9040[gw13] [ 95%] PASSED tests/test_web_websocket_functional.py::test_partial_pipelined_request_after_failed_websocket_upgrade[pyloop] 9041tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop] 9042[gw18] [ 95%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent] 9043tests/test_web_websocket_functional.py::test_send_recv_text[pyloop] 9044[gw14] [ 95%] PASSED tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop] 9045[gw4] [ 95%] PASSED tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop] 9046[gw24] [ 95%] PASSED tests/test_web_websocket.py::test_receive_does_not_reset_heartbeat 9047tests/test_web_websocket.py::test_close_exc[pyloop] 9048[gw29] [ 95%] PASSED tests/test_web_websocket.py::test_nonstarted_send_json 9049tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop] 9050tests/test_web_websocket_functional.py::test_send_recv_json[pyloop] 9051[gw1] [ 95%] PASSED tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop] 9052tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop] 9053[gw8] [ 95%] PASSED tests/test_web_websocket.py::test_close_exc[pyloop] 9054[gw31] [ 95%] PASSED tests/test_web_websocket_functional.py::test_send_recv_text[pyloop] 9055tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default] 9056tests/test_web_websocket_functional.py::test_close_timeout[pyloop] 9057tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop] 9058[gw30] [ 95%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default] 9059tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop] 9060[gw21] [ 95%] PASSED tests/test_web_websocket.py::test_write_eof_not_started 9061tests/test_web_websocket.py::test_send_frame_closed[pyloop] 9062tests/test_web_websocket.py::test_write_eof_idempotent[pyloop] 9063[gw15] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop] 9064[gw26] [ 95%] PASSED tests/test_web_websocket.py::test_send_frame_closed[pyloop] 9065[gw24] [ 95%] PASSED tests/test_web_websocket_functional.py::test_send_recv_json[pyloop] 9066tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop] 9067[gw21] [ 95%] PASSED tests/test_web_websocket.py::test_write_eof_idempotent[pyloop] 9068[gw10] [ 95%] PASSED tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop] 9069[gw2] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop] 9070tests/test_web_websocket_functional.py::test_concurrent_close[pyloop] 9071[gw19] [ 95%] PASSED tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop] 9072tests/test_web_websocket.py::test_send_json_closed[pyloop] 9073tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop] 9074tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop] 9075[gw23] [ 95%] PASSED tests/test_web_websocket.py::test_send_json_closed[pyloop] 9076[gw27] [ 95%] PASSED tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop] 9077[gw29] [ 95%] PASSED tests/test_web_websocket_functional.py::test_close_timeout[pyloop] 9078[gw7] [ 95%] PASSED tests/test_web_websocket_functional.py::test_concurrent_close[pyloop] 9079tests/test_web_websocket.py::test_wait_closed_before_start 9080tests/test_web_websocket.py::test_pong_closed[pyloop] 9081tests/test_web_websocket_functional.py::test_handle_protocol[pyloop] 9082[gw16] [ 95%] PASSED tests/test_web_websocket.py::test_pong_closed[pyloop] 9083tests/test_web_websocket.py::test_concurrent_receive[pyloop] 9084tests/test_web_websocket.py::test_receive_closing[pyloop] 9085tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop] 9086tests/test_web_websocket_functional.py::test_websocket_json[pyloop] 9087[gw12] [ 95%] PASSED tests/test_web_websocket.py::test_concurrent_receive[pyloop] 9088tests/test_web_websocket_functional.py::test_pong[pyloop] 9089tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop] 9090[gw20] [ 95%] PASSED tests/test_web_websocket_functional.py::test_handle_protocol[pyloop] 9091tests/test_web_websocket_functional.py::test_ping[pyloop] 9092tests/test_web_websocket_functional.py::test_change_status[pyloop] 9093[gw22] [ 95%] PASSED tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop] 9094tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default] 9095tests/test_web_websocket_functional.py::test_closed_async_for[pyloop] 9096tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop] 9097tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop] 9098tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop] 9099[gw28] [ 95%] PASSED tests/test_web_websocket.py::test_receive_closing[pyloop] 9100tests/test_web_websocket_functional.py::test_heartbeat[pyloop] 9101[gw9] [ 95%] PASSED tests/test_web_websocket_functional.py::test_pong[pyloop] 9102[gw18] [ 95%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default] 9103[gw6] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_json[pyloop] 9104[gw11] [ 95%] PASSED tests/test_web_websocket_functional.py::test_ping[pyloop] 9105[gw0] [ 95%] PASSED tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop] 9106tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop] 9107tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop] 9108[gw26] [ 95%] PASSED tests/test_web_websocket_functional.py::test_closed_async_for[pyloop] 9109[gw17] [ 95%] PASSED tests/test_web_websocket_functional.py::test_change_status[pyloop] 9110tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop] 9111tests/test_web_websocket_functional.py::test_receive_str_nonstring[pyloop] 9112[gw13] [ 95%] PASSED tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop] 9113[gw8] [ 95%] PASSED tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop] 9114tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop] 9115[gw1] [ 95%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop] 9116tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop] 9117tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop] 9118tests/test_web_websocket_functional.py::test_receive_timeout[pyloop] 9119[gw21] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop] 9120[gw31] [ 95%] PASSED tests/test_web_websocket_functional.py::test_heartbeat[pyloop] 9121[gw10] [ 95%] PASSED tests/test_web_websocket_functional.py::test_receive_str_nonstring[pyloop] 9122[gw30] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop] 9123[gw14] [ 96%] PASSED tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop] 9124tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop] 9125tests/test_web_websocket_functional.py::test_bug3380[pyloop] 9126[gw15] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop] 9127[gw19] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop] 9128[gw2] [ 96%] PASSED tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop] 9129tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop] 9130[gw24] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop] 9131[gw4] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_timeout[pyloop] 9132[gw23] [ 96%] PASSED tests/test_web_websocket_functional.py::test_bug3380[pyloop] 9133tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop] 9134tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop] 9135[gw27] [ 96%] PASSED tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop] 9136[gw25] [ 96%] PASSED tests/test_web_websocket.py::test_wait_closed_before_start 9137[gw29] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop] 9138tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop] 9139tests/test_web_websocket_functional.py::test_receive_bytes_nonbytes[pyloop] 9140[gw16] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop] 9141tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop] 9142[gw25] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop] 9143[gw12] [ 96%] PASSED tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop] 9144tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop] 9145tests/test_web_websocket_functional.py::test_server_decode_text_default_true[pyloop] 9146[gw7] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_bytes_nonbytes[pyloop] 9147[gw26] [ 96%] PASSED tests/test_web_websocket_functional.py::test_server_decode_text_default_true[pyloop] 9148[gw20] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop] 9149tests/test_web_websocket_functional.py::test_receive_text_as_bytes_server_iteration[pyloop] 9150tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_close_issue[pyloop] 9151tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop] 9152tests/test_web_websocket_functional.py::test_abnormal_closure_when_client_does_not_close[pyloop] 9153tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_from_issue_reproducer[pyloop] 9154[gw18] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_text_as_bytes_server_iteration[pyloop] 9155tests/test_web_websocket_functional.py::test_receive_text_as_bytes_server_side[pyloop] 9156tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_feed_pause[pyloop] 9157tests/test_web_websocket_functional.py::test_normal_closure_while_client_sends_msg[pyloop] 9158tests/test_web_websocket_functional.py::test_websocket_prepared_property[pyloop] 9159[gw9] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_from_issue_reproducer[pyloop] 9160[gw0] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_close_issue[pyloop] 9161[gw22] [ 96%] PASSED tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop] 9162tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_resume_on_read[pyloop] 9163[gw17] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_prepared_property[pyloop] 9164tests/test_web_websocket_functional.py::test_server_receive_json_with_orjson_style_loads[pyloop] 9165[gw21] [ 96%] PASSED tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_feed_pause[pyloop] 9166tests/test_web_websocket_functional.py::test_server_receive_str_returns_str_with_decode_text_true[pyloop] 9167tests/test_websocket_handshake.py::test_no_connection 9168tests/test_web_websocket_functional.py::test_prepare_after_client_disconnect[pyloop] 9169[gw13] [ 96%] PASSED tests/test_web_websocket_functional.py::test_server_receive_json_with_orjson_style_loads[pyloop] 9170tests/test_web_websocket_functional.py::test_server_receive_str_returns_bytes_with_decode_text_false[pyloop] 9171tests/test_websocket_handshake.py::test_no_upgrade 9172[gw11] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_text_as_bytes_server_side[pyloop] 9173[gw1] [ 96%] PASSED tests/test_web_websocket_functional.py::test_server_receive_str_returns_bytes_with_decode_text_false[pyloop] 9174[gw14] [ 96%] PASSED tests/test_web_websocket_functional.py::test_server_receive_str_returns_str_with_decode_text_true[pyloop] 9175[gw31] [ 96%] PASSED tests/test_web_websocket_functional.py::test_prepare_after_client_disconnect[pyloop] 9176[gw30] [ 96%] PASSED tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_resume_on_read[pyloop] 9177tests/test_websocket_handshake.py::test_protocol_key_not_present 9178tests/test_websocket_handshake.py::test_protocol_key_bad_size 9179[gw28] [ 96%] PASSED tests/test_web_websocket_functional.py::test_abnormal_closure_when_client_does_not_close[pyloop] 9180[gw6] [ 96%] PASSED tests/test_web_websocket_functional.py::test_normal_closure_while_client_sends_msg[pyloop] 9181tests/test_websocket_handshake.py::test_handshake_ok 9182tests/test_websocket_handshake.py::test_handshake_compress_wbits_error 9183[gw26] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_wbits_error 9184tests/test_websocket_parser.py::test_pong_frame[pyloop] 9185tests/test_websocket_handshake.py::test_protocol_version_unset 9186tests/test_websocket_handshake.py::test_handshake_protocol_unsupported 9187tests/test_websocket_handshake.py::test_protocol_version_not_supported 9188tests/test_websocket_handshake.py::test_handshake_protocol_agreement 9189[gw26] [ 96%] PASSED tests/test_websocket_parser.py::test_pong_frame[pyloop] 9190tests/test_websocket_handshake.py::test_handshake_compress 9191[gw5] [ 96%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop] 9192tests/test_websocket_handshake.py::test_protocol_key_invalid 9193tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover 9194[gw12] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover 9195tests/test_websocket_handshake.py::test_handshake_protocol 9196tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop] 9197[gw12] [ 96%] PASSED tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop] 9198tests/test_websocket_handshake.py::test_handshake_compress_wbits 9199[gw20] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_wbits 9200tests/test_websocket_parser.py::test_fragmentation_header[pyloop] 9201[gw20] [ 96%] PASSED tests/test_websocket_parser.py::test_fragmentation_header[pyloop] 9202tests/test_websocket_handshake.py::test_handshake_compress_bad_ext 9203[gw18] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_bad_ext 9204tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover 9205[gw7] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover 9206tests/test_websocket_parser.py::test_large_masked_message[pyloop] 9207[gw18] [ 96%] PASSED tests/test_websocket_parser.py::test_large_masked_message[pyloop] 9208tests/test_websocket_parser.py::test_fragmented_masked_message[pyloop] 9209[gw7] [ 96%] PASSED tests/test_websocket_parser.py::test_fragmented_masked_message[pyloop] 9210tests/test_websocket_parser.py::test_parse_frame_length0[pyloop] 9211[gw21] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_frame_length0[pyloop] 9212[gw3] [ 96%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_exceptions] 9213tests/test_circular_imports.py::test_no_warnings[aiohttp.web_fileresponse] 9214[gw10] [ 96%] PASSED tests/test_websocket_handshake.py::test_no_connection 9215tests/test_websocket_parser.py::test_parse_frame_mask[pyloop] 9216[gw10] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_frame_mask[pyloop] 9217tests/test_websocket_parser.py::test_feed_data_remembers_exception[pyloop] 9218tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits 9219tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte[pyloop] 9220tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad 9221[gw9] [ 97%] PASSED tests/test_websocket_parser.py::test_feed_data_remembers_exception[pyloop] 9222[gw0] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits 9223[gw17] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte[pyloop] 9224[gw22] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad 9225tests/test_websocket_parser.py::test_continuation_with_close[pyloop] 9226[gw0] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_with_close[pyloop] 9227tests/test_websocket_parser.py::test_parse_frame[pyloop] 9228tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop] 9229tests/test_websocket_parser.py::test_parse_frame_header_new_data_err[pyloop] 9230[gw1] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_new_data_err[pyloop] 9231tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte_multi_packet[pyloop] 9232[gw13] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte_multi_packet[pyloop] 9233[gw11] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame[pyloop] 9234[gw22] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop] 9235tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop] 9236[gw26] [ 97%] PASSED tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop] 9237[gw2] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_key_bad_size 9238tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop] 9239tests/test_websocket_parser.py::test_parse_frame_length4[pyloop] 9240[gw8] [ 97%] PASSED tests/test_websocket_handshake.py::test_no_upgrade 9241tests/test_websocket_parser.py::test_parse_frame_length2[pyloop] 9242[gw19] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_key_not_present 9243[gw31] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop] 9244[gw30] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_length4[pyloop] 9245[gw16] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol_unsupported 9246tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop] 9247[gw8] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop] 9248tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop] 9249tests/test_websocket_parser.py::test_ping_frame[pyloop-bytearray] 9250[gw23] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_ok 9251[gw6] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2[pyloop] 9252tests/test_websocket_parser.py::test_ping_frame[pyloop-bytes] 9253[gw19] [ 97%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-bytes] 9254[gw2] [ 97%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-bytearray] 9255tests/test_websocket_parser.py::test_close_frame[pyloop] 9256[gw14] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop] 9257tests/test_websocket_parser.py::test_ping_frame[pyloop-memoryview] 9258[gw25] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_compress 9259[gw16] [ 97%] PASSED tests/test_websocket_parser.py::test_close_frame[pyloop] 9260tests/test_websocket_parser.py::test_unknown_frame[pyloop] 9261[gw23] [ 97%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-memoryview] 9262[gw27] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol_agreement 9263[gw25] [ 97%] PASSED tests/test_websocket_parser.py::test_unknown_frame[pyloop] 9264tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop] 9265tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding 9266[gw27] [ 97%] PASSED tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop] 9267[gw28] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding 9268[gw24] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_version_unset 9269tests/test_websocket_parser.py::test_msg_too_large_at_header[pyloop-non-fin] 9270tests/test_websocket_parser.py::test_close_frame_info[pyloop] 9271[gw15] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_version_not_supported 9272[gw28] [ 97%] PASSED tests/test_websocket_parser.py::test_msg_too_large_at_header[pyloop-non-fin] 9273[gw24] [ 97%] PASSED tests/test_websocket_parser.py::test_close_frame_info[pyloop] 9274tests/test_websocket_parser.py::test_simple_binary[pyloop] 9275tests/test_websocket_parser.py::test_close_frame_invalid[pyloop] 9276[gw29] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol 9277tests/test_websocket_parser.py::test_one_byte_at_a_time[pyloop] 9278[gw4] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_key_invalid 9279[gw12] [ 97%] PASSED tests/test_websocket_parser.py::test_simple_binary[pyloop] 9280[gw15] [ 97%] PASSED tests/test_websocket_parser.py::test_close_frame_invalid[pyloop] 9281tests/test_websocket_parser.py::test_simple_text[pyloop] 9282tests/test_websocket_parser.py::test_large_fragmented_masked_message[pyloop] 9283[gw4] [ 97%] PASSED tests/test_websocket_parser.py::test_simple_text[pyloop] 9284[gw18] [ 97%] PASSED tests/test_websocket_parser.py::test_large_fragmented_masked_message[pyloop] 9285tests/test_websocket_parser.py::test_continuation_with_ping[pyloop] 9286tests/test_websocket_parser.py::test_continuation_err[pyloop] 9287tests/test_websocket_parser.py::test_large_message[pyloop] 9288[gw29] [ 97%] PASSED tests/test_websocket_parser.py::test_one_byte_at_a_time[pyloop] 9289[gw20] [ 97%] PASSED tests/test_websocket_parser.py::test_large_message[pyloop] 9290[gw21] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_with_ping[pyloop] 9291tests/test_websocket_parser.py::test_continuation[pyloop] 9292tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop] 9293tests/test_websocket_parser.py::test_msgtype_aliases 9294tests/test_websocket_parser.py::test_websocket_mask_python 9295[gw26] [ 97%] PASSED tests/test_websocket_parser.py::test_msgtype_aliases 9296tests/test_websocket_parser.py::test_websocket_mask_python_empty 9297tests/test_websocket_parser.py::TestWebSocketError::test_ctor 9298tests/test_websocket_parser.py::test_websocket_mask_cython 9299tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop] 9300tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop] 9301[gw11] [ 97%] SKIPPED tests/test_websocket_parser.py::test_websocket_mask_cython 9302[gw0] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop] 9303[gw10] [ 98%] PASSED tests/test_websocket_parser.py::test_continuation_err[pyloop] 9304tests/test_websocket_writer.py::test_pong[pyloop] 9305tests/test_websocket_parser.py::test_websocket_mask_cython_empty 9306[gw13] [ 98%] SKIPPED tests/test_websocket_parser.py::test_websocket_mask_cython_empty 9307[gw26] [ 98%] PASSED tests/test_websocket_parser.py::TestWebSocketError::test_ctor 9308tests/test_websocket_parser.py::test_flow_control_binary[pyloop] 9309[gw17] [ 98%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop] 9310tests/test_websocket_writer.py::test_send_binary[pyloop] 9311tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop] 9312[gw22] [ 98%] PASSED tests/test_websocket_parser.py::test_websocket_mask_python 9313tests/test_websocket_parser.py::test_msg_too_large[pyloop] 9314[gw13] [ 98%] PASSED tests/test_websocket_writer.py::test_send_binary[pyloop] 9315[gw7] [ 98%] PASSED tests/test_websocket_parser.py::test_continuation[pyloop] 9316tests/test_websocket_parser.py::test_msg_too_large_at_header[pyloop-fin] 9317[gw26] [ 98%] PASSED tests/test_websocket_parser.py::test_flow_control_binary[pyloop] 9318[gw11] [ 98%] PASSED tests/test_websocket_writer.py::test_pong[pyloop] 9319tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib_ng.zlib_ng-pyloop] 9320tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop] 9321tests/test_websocket_parser.py::test_msg_too_large_across_fragments[pyloop] 9322tests/test_websocket_parser.py::test_compressed_continuation_with_ping[pyloop] 9323[gw1] [ 98%] PASSED tests/test_websocket_parser.py::test_websocket_mask_python_empty 9324[gw28] [ 98%] PASSED tests/test_websocket_parser.py::test_msg_too_large_across_fragments[pyloop] 9325[gw9] [ 98%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop] 9326[gw27] [ 98%] PASSED tests/test_websocket_parser.py::test_msg_too_large_at_header[pyloop-fin] 9327tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop] 9328tests/test_websocket_parser.py::test_msg_too_large_text_after_non_fin_text[pyloop] 9329tests/test_websocket_parser.py::TestWebSocketError::test_pickle 9330[gw22] [ 98%] PASSED tests/test_websocket_parser.py::TestWebSocketError::test_pickle 9331[gw2] [ 98%] PASSED tests/test_websocket_parser.py::test_compressed_continuation_with_ping[pyloop] 9332tests/test_websocket_parser.py::test_parse_no_compress_frame_single[isal.isal_zlib-pyloop] 9333[gw24] [ 98%] PASSED tests/test_websocket_parser.py::test_msg_too_large_text_after_non_fin_text[pyloop] 9334tests/test_websocket_writer.py::test_send_compress_cancelled[zlib_ng.zlib_ng] 9335[gw16] [ 98%] PASSED tests/test_websocket_parser.py::test_msg_too_large[pyloop] 9336[gw19] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib_ng.zlib_ng-pyloop] 9337tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop] 9338[gw31] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop] 9339[gw23] [ 98%] PASSED tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop] 9340tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib-pyloop] 9341tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop] 9342[gw14] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_no_compress_frame_single[isal.isal_zlib-pyloop] 9343[gw25] [ 98%] PASSED tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop] 9344tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop] 9345[gw6] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop] 9346tests/test_websocket_parser.py::test_flow_control_multi_byte_text[pyloop] 9347[gw8] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib-pyloop] 9348tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x4] 9349tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x3] 9350[gw30] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop] 9351[gw12] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x3] 9352tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x5] 9353[gw29] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x5] 9354tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x7] 9355[gw18] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x7] 9356[gw1] [ 98%] PASSED tests/test_websocket_parser.py::test_flow_control_multi_byte_text[pyloop] 9357[gw15] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x4] 9358tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xb] 9359[gw21] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xb] 9360tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xd] 9361[gw20] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xd] 9362tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xc] 9363tests/test_websocket_writer.py::test_send_text[pyloop] 9364[gw10] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xc] 9365tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x6] 9366[gw4] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0x6] 9367[gw0] [ 98%] PASSED tests/test_websocket_writer.py::test_send_text[pyloop] 9368[gw5] [ 98%] PASSED tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop] 9369tests/test_websocket_writer.py::test_close[pyloop] 9370tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib_ng.zlib_ng] 9371tests/test_websocket_writer.py::test_ping[pyloop] 9372[gw26] [ 98%] PASSED tests/test_websocket_writer.py::test_close[pyloop] 9373tests/test_websocket_writer.py::test_send_binary_very_long[pyloop] 9374tests/test_websocket_writer.py::test_send_compress_text[zlib] 9375tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib] 9376[gw13] [ 98%] PASSED tests/test_websocket_writer.py::test_send_binary_very_long[pyloop] 9377tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xf] 9378tests/test_websocket_writer.py::test_send_compress_text[zlib_ng.zlib_ng] 9379[gw7] [ 98%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xf] 9380tests/test_websocket_writer.py::test_send_binary_long[pyloop] 9381tests/test_websocket_writer.py::test_send_compress_cancelled[zlib] 9382tests/test_websocket_writer.py::test_send_compress_text_notakeover[isal.isal_zlib] 9383[gw11] [ 98%] PASSED tests/test_websocket_writer.py::test_send_binary_long[pyloop] 9384[gw17] [ 98%] PASSED tests/test_websocket_writer.py::test_ping[pyloop] 9385tests/test_websocket_writer.py::test_send_compress_text[isal.isal_zlib] 9386tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib_ng.zlib_ng] 9387tests/test_websocket_writer.py::test_send_compress_text_per_message 9388tests/test_websocket_writer.py::test_send_text_masked 9389tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[isal.isal_zlib] 9390tests/test_websocket_writer.py::test_concurrent_messages[zlib-16-<lambda>] 9391tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-4096-<lambda>] 9392tests/test_websocket_writer.py::test_send_compress_cancelled[isal.isal_zlib] 9393tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-16-<lambda>] 9394tests/test_websocket_writer.py::test_concurrent_messages[zlib-4096-<lambda>] 9395[gw22] [ 98%] PASSED tests/test_websocket_writer.py::test_send_compress_cancelled[zlib_ng.zlib_ng] 9396tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib] 9397tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-32-<lambda>] 9398tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-16-<lambda>] 9399tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-4096-<lambda>] 9400tests/test_websocket_writer.py::test_concurrent_messages[zlib-32-<lambda>] 9401tests/test_worker.py::test_init_process_no_loop[AsyncioWorker-pyloop] 9402tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-32-<lambda>] 9403[gw10] [ 98%] PASSED tests/test_worker.py::test_init_process_no_loop[AsyncioWorker-pyloop] 9404tests/test_worker.py::test_init_process[AsyncioWorker-pyloop] 9405[gw0] [ 98%] PASSED tests/test_worker.py::test_init_process[AsyncioWorker-pyloop] 9406tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop] 9407[gw26] [ 98%] PASSED tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop] 9408[gw28] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib_ng.zlib_ng] 9409tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop] 9410[gw28] [ 99%] PASSED tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop] 9411[gw16] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text[zlib] 9412[gw25] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib] 9413tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop] 9414tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop] 9415[gw16] [ 99%] PASSED tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop] 9416[gw25] [ 99%] PASSED tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop] 9417tests/test_worker.py::test_run[AsyncioWorker-pyloop] 9418[gw4] [ 99%] PASSED tests/test_worker.py::test_run[AsyncioWorker-pyloop] 9419[gw27] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text[zlib_ng.zlib_ng] 9420tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop] 9421tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop] 9422tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop] 9423[gw27] [ 99%] PASSED tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop] 9424[gw7] [ 99%] PASSED tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop] 9425[gw24] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_cancelled[zlib] 9426tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] 9427tests/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"] 9428[gw24] [ 99%] PASSED 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"] 9429tests/test_worker.py::test_run_on_startup_raises[AsyncioWorker-pyloop] 9430[gw11] [ 99%] PASSED tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] 9431[gw17] [ 99%] PASSED tests/test_worker.py::test_run_on_startup_raises[AsyncioWorker-pyloop] 9432[gw2] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text_notakeover[isal.isal_zlib] 9433[gw23] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text_per_message 9434tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop] 9435tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop] 9436[gw19] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text[isal.isal_zlib] 9437[gw2] [ 99%] PASSED tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop] 9438tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop] 9439[gw23] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop] 9440[gw12] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-4096-<lambda>] 9441[gw9] [ 99%] PASSED tests/test_websocket_writer.py::test_send_text_masked 9442tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop] 9443tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xe] 9444[gw5] [ 99%] PASSED tests/test_websocket_parser.py::test_reserved_opcode_rejected_at_header[pyloop-0xe] 9445[gw18] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-16-<lambda>] 9446[gw3] [ 99%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_fileresponse] 9447tests/test_circular_imports.py::test_no_warnings[aiohttp.web_log] 9448[gw21] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-4096-<lambda>] 9449[gw30] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib-4096-<lambda>] 9450[gw9] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop] 9451[gw19] [ 99%] PASSED tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop] 9452[gw1] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib-32-<lambda>] 9453[gw14] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_cancelled[isal.isal_zlib] 9454[gw6] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib-16-<lambda>] 9455[gw20] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-32-<lambda>] 9456[gw29] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-32-<lambda>] 9457[gw15] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-16-<lambda>] 9458[gw13] [ 99%] PASSED tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop] 9459[gw8] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[isal.isal_zlib] 9460tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop] 9461[gw22] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib] 9462[gw31] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib_ng.zlib_ng] 9463[gw8] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop] 9464tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop] 9465[gw31] [ 99%] PASSED tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop] 9466[gw3] [ 99%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_log] 9467tests/test_circular_imports.py::test_no_warnings[aiohttp.web_middlewares] 9468[gw3] [ 99%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_middlewares] 9469tests/test_circular_imports.py::test_no_warnings[aiohttp.web_protocol] 9470[gw3] [ 99%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_protocol] 9471tests/test_circular_imports.py::test_no_warnings[aiohttp.web_request] 9472[gw3] [ 99%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_request] 9473tests/test_circular_imports.py::test_no_warnings[aiohttp.web_response] 9474[gw3] [ 99%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_response] 9475tests/test_circular_imports.py::test_no_warnings[aiohttp.web_routedef] 9476[gw3] [100%] PASSED tests/test_circular_imports.py::test_no_warnings[aiohttp.web_routedef] 94779478============================= slowest 10 durations =============================94796.81s call tests/test_pytest_plugin.py::test_aiohttp_plugin94803.79s call tests/test_leaks.py::test_leak[check_for_request_leak.py-Request leaked]94813.35s call tests/test_leaks.py::test_leak[check_for_client_response_leak.py-ClientResponse leaked]94823.19s call tests/test_circular_imports.py::test_no_warnings[aiohttp.pytest_plugin]94832.87s call tests/test_circular_imports.py::test_no_warnings[aiohttp.web]94842.83s call tests/test_pytest_plugin.py::test_aiohttp_plugin_async_fixture94852.75s call tests/test_circular_imports.py::test_no_warnings[aiohttp.worker]94862.68s call tests/test_circular_imports.py::test_no_warnings[aiohttp.payload]94872.61s call tests/test_http_parser.py::test_compressed_zlib_64kb[zlib-py-parser]94882.58s call tests/test_circular_imports.py::test_no_warnings[aiohttp.client_exceptions]9489=========================== short test summary info ============================9490SKIPPED [1] tests/autobahn/test_autobahn.py:14: could not import 'python_on_whales': No module named 'python_on_whales'9491SKIPPED [1] tests/test_client_session.py:1182: The check is applied in DEBUG mode only9492SKIPPED [1] tests/test_client_session.py:378: This test is for Python < 3.11 runtime warning behavior9493SKIPPED [1] tests/test_client_functional.py:2567: brotli is not installed9494SKIPPED [1] tests/test_client_functional.py:2598: backports.zstd is not installed9495SKIPPED [1] tests/test_http_parser.py:154: Extensions available but not imported9496SKIPPED [1] tests/test_connector.py:3808: Proactor Event loop present only in Windows9497SKIPPED [1] tests/test_connector.py:3816: Proactor Event loop present only in Windows9498SKIPPED [1] tests/test_connector.py:3827: Proactor Event loop present only in Windows9499SKIPPED [1] tests/test_connector.py:2103: This test is for Python < 3.11 runtime warning behavior9500SKIPPED [1] tests/test_connector.py:2186: Test for Python < 3.119501SKIPPED [1] tests/test_cookie_helpers.py:573: Python 3.14+ has built-in partitioned cookie support9502SKIPPED [20] tests/test_http_parser.py:2079: Only tests C parser.9503SKIPPED [1] tests/test_http_parser.py:272: Only tests C parser.9504SKIPPED [1] tests/test_http_parser.py:299: Only tests C parser.9505SKIPPED [1] tests/test_http_parser.py:2535: C based HTTP parser not available9506SKIPPED [8] tests/test_http_parser.py:2040: Only tests C parser.9507SKIPPED [2] tests/test_http_parser.py:2061: Only tests C parser.9508SKIPPED [1] tests/test_connector.py:2513: This test is for Python < 3.11 runtime warning behavior9509SKIPPED [1] tests/test_connector.py:4027: Proactor Event loop present only in Windows9510SKIPPED [1] tests/test_http_parser.py:978: brotli is not installed9511SKIPPED [1] tests/test_http_parser.py:2892: brotli is not installed9512SKIPPED [1] tests/test_multipart_helpers.py:456: should raise decoding error: %82 is invalid for latin19513SKIPPED [1] tests/test_multipart_helpers.py:465: should raise decoding error: %E4 is invalid for utf-89514SKIPPED [1] tests/test_multipart_helpers.py:520: urllib.parse.unquote is tolerate to standalone % chars9515SKIPPED [1] tests/test_multipart_helpers.py:529: urllib.parse.unquote is tolerate to standalone % chars9516SKIPPED [1] tests/test_multipart_helpers.py:109: need more smart parser which respects quoted text9517SKIPPED [1] tests/test_resolver.py:801: aiodns >=3.2.0 required9518SKIPPED [1] tests/test_resolver.py:816: aiodns required9519SKIPPED [1] tests/test_resolver.py:836: aiodns required9520SKIPPED [1] tests/test_resolver.py:446: aiodns required9521SKIPPED [1] tests/test_resolver.py:459: aiodns >=3.2.0 required9522SKIPPED [1] tests/test_resolver.py:479: aiodns required9523SKIPPED [1] tests/test_resolver.py:490: aiodns >=3.2.0 required9524SKIPPED [1] tests/test_resolver.py:505: aiodns >=3.2.0 required9525SKIPPED [1] tests/test_resolver.py:520: aiodns >=3.2.0 required9526SKIPPED [1] tests/test_resolver.py:536: aiodns >=3.2.0 required9527SKIPPED [1] tests/test_resolver.py:561: aiodns >=3.2.0 required9528SKIPPED [1] tests/test_resolver.py:572: aiodns >=3.2.0 required9529SKIPPED [1] tests/test_resolver.py:596: aiodns >=3.2.0 required9530SKIPPED [1] tests/test_resolver.py:608: aiodns >=3.2.0 required9531SKIPPED [1] tests/test_resolver.py:636: aiodns >=3.2.0 required9532SKIPPED [1] tests/test_resolver.py:674: aiodns >=3.2.0 required9533SKIPPED [1] tests/test_resolver.py:733: aiodns >=3.2.0 required9534SKIPPED [1] tests/test_resolver.py:759: aiodns >=3.2.0 required9535SKIPPED [1] tests/test_resolver.py:779: aiodns >=3.2.0 required9536SKIPPED [1] tests/test_proxy_functional.py:150: asyncio on this python supports TLS in TLS9537SKIPPED [1] tests/test_proxy_functional.py:453: we need to reconsider how we test this9538SKIPPED [1] tests/test_web_app.py:398: The check is applied in DEBUG mode only9539SKIPPED [1] tests/test_proxy_functional.py:475: we need to reconsider how we test this9540SKIPPED [1] tests/test_web_functional.py:1209: brotli not available9541SKIPPED [1] tests/test_urldispatch.py:1032: aiohttp folder is not placed in user's HOME9542SKIPPED [1] tests/test_web_functional.py:2443: C based HTTP parser not available9543SKIPPED [1] tests/test_resolver.py:164: aiodns >=3.2.0 required9544SKIPPED [1] tests/test_resolver.py:186: aiodns >=3.2.0 required9545SKIPPED [1] tests/test_resolver.py:212: aiodns >=3.2.0 required9546SKIPPED [1] tests/test_resolver.py:225: aiodns >=3.2.0 required9547SKIPPED [1] tests/test_resolver.py:236: aiodns >=3.2.0 required9548SKIPPED [1] tests/test_resolver.py:274: aiodns >=3.2.0 required9549SKIPPED [2] tests/test_web_sendfile_functional.py:289: brotli not available9550SKIPPED [12] tests/test_web_sendfile_functional.py:326: brotli not available9551SKIPPED [1] tests/test_web_runner.py:139: Proactor Event loop present only in Windows9552SKIPPED [1] tests/test_web_runner.py:151: Proactor Event loop present only in Windows9553SKIPPED [2] tests/test_web_sendfile_functional.py:347: brotli not available9554SKIPPED [2] tests/test_web_sendfile_functional.py:251: brotli not available9555SKIPPED [1] tests/test_websocket_parser.py:538: Requires Cython9556SKIPPED [1] tests/test_websocket_parser.py:556: Requires Cython9557XFAIL tests/test_client_functional.py::test_broken_connection[pyloop]9558XFAIL tests/test_connector.py::test_del_with_scheduled_cleanup[pyloop]9559= 4410 passed, 108 skipped, 2 xfailed, 2 subtests passed in 115.43s (0:01:55) ==9560Finished executing pytestCheckPhase9561pytestCheckPhase completed in 2 minutes 1 seconds