▣ archci hegjon-test
master seen 3s ago

python-aiohttp 3.13.5-1 x86_64, from extra failed

failed 2026-09-10T12:53:21Z on jonny-ryzen9-4, attempt 3 of 3: gave up; 4045M rss, 4068M peak

job
5-1788969420-hegjon-test,python-aiohttp,3.13.5-1,x86_64
commit
d10c7197d8d7baa302cc00559459fcd8e41f4ead
log
/var/lib/archci/logs/hegjon-test/python-aiohttp/3.13.5-1/x86_64/attempt-3.log

log 9658 lines · first error at 2169

1==> archci-build 5-1788969420-hegjon-test,python-aiohttp,3.13.5-1,x86_64 on jonny-ryzen9 at 2026-09-10T12:51:44Z2    repo=hegjon-test arch=x86_64 profile=extra chroot=/var/lib/archbuild/extra-x86_64 copy=archci-4 commit=d10c7197d8d7baa302cc00559459fcd8e41f4ead3    pacman.conf=/var/lib/archci-worker/chroot-conf/hegjon-test-extra-x86_64.conf makepkg.conf=/usr/share/devtools/makepkg.conf.d/x86_64.conf cache=/var/cache/archci/pkg/hegjon-test-x86_64/4==> Fetching pkgbuilds/python-aiohttp at d10c7197d8d7baa302cc00559459fcd8e41f4ead from https://github.com/hegjon/omarchy-pkgs.git5==> Building python-aiohttp 3.13.5-1 in archci-46pam_unix(runuser:session): session opened for user archci(uid=955) by archci(uid=0)7==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [archci-4]...done8    root : PWD=/var/lib/archci-worker/build/4/python-aiohttp ; USER=archci ; ENV=GNUPGHOME=/var/lib/archci-worker/gnupg ; COMMAND=/usr/bin/env SRCDEST=/var/lib/archci-worker/srcdest BUILDDIR=/tmp/makechrootpkg.dSbR3D05Lb makepkg --config=/var/lib/archbuild/extra-x86_64/archci-4/etc/makepkg.conf --verifysource -o9pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)10==> Making package: python-aiohttp 3.13.5-1 (Thu Sep 10 14:51:47 2026)11==> Retrieving sources...12  -> Updating python-aiohttp git repo...13From https://github.com/aio-libs/aiohttp14   1ddb99bd1..c5544bd13  3.15                  -> 3.1515   9e08ba02a..5da6d5303  master                -> master16   813c732fe..58910c76a  upload-tracker        -> upload-tracker17 + 2b0703c2d...cda55591b refs/pull/13427/merge -> refs/pull/13427/merge  (forced update)18   813c732fe..58910c76a  refs/pull/13579/head  -> refs/pull/13579/head19 + e2977a0f6...f418628c9 refs/pull/13579/merge -> refs/pull/13579/merge  (forced update)20 + a1af2cf9b...c6d48f7d7 refs/pull/13680/merge -> refs/pull/13680/merge  (forced update)21 + 1c2e984d1...82bb3856b refs/pull/13681/merge -> refs/pull/13681/merge  (forced update)22 * [new ref]             refs/pull/13682/head  -> refs/pull/13682/head23 * [new ref]             refs/pull/13683/head  -> refs/pull/13683/head24 * [new ref]             refs/pull/13684/head  -> refs/pull/13684/head25 * [new ref]             refs/pull/13685/head  -> refs/pull/13685/head26==> Validating source files with b2sums...27    python-aiohttp ... Passed28pam_unix(sudo:session): session closed for user archci29    root : PWD=/var/lib/archci-worker/build/4/python-aiohttp ; USER=archci ; COMMAND=/usr/bin/bash -c '#012#011#011source PKGBUILD#012#011#011printf "%s\\n" "${pkgbase:-${pkgname}}" "${pkgname[@]}"#012'30pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)31pam_unix(sudo:session): session closed for user archci32Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file.33==> Making package: python-aiohttp 3.13.5-1 (Thu Sep 10 12:51:51 2026)34==> Checking runtime dependencies...35==> Installing missing dependencies...36resolving dependencies...37looking for conflicting packages...38Package (9)                          New Version  Net Change  Download Size39hegjon-test/python-idna              3.19-1         0.66 MiB40hegjon-test/llhttp                   9.3.1-1        0.11 MiB41hegjon-test/python-aiohappyeyeballs  2.7.1-1        0.09 MiB       0.03 MiB42hegjon-test/python-aiosignal         1.4.0-3        0.03 MiB       0.01 MiB43hegjon-test/python-attrs             26.1.0-1       0.63 MiB44hegjon-test/python-frozenlist        1.8.0-2        0.15 MiB       0.05 MiB45hegjon-test/python-multidict         6.7.1-1        0.34 MiB       0.08 MiB46hegjon-test/python-propcache         0.4.1-2        0.13 MiB       0.04 MiB47extra/python-yarl                    1.23.0-1       0.49 MiB       0.11 MiB48Total Download Size:   0.32 MiB49Total Installed Size:  2.62 MiB50:: Proceed with installation? [Y/n]51:: Retrieving packages...52 python-yarl-1.23.0-1-x86_64 downloading...53 python-multidict-6.7.1-1-x86_64 downloading...54 python-frozenlist-1.8.0-2-x86_64 downloading...55 python-propcache-0.4.1-2-x86_64 downloading...56 python-aiohappyeyeballs-2.7.1-1-any downloading...57 python-aiosignal-1.4.0-3-any downloading...58checking keyring...59checking package integrity...60loading package files...61checking for file conflicts...62:: Processing package changes...63installing llhttp...64installing python-aiohappyeyeballs...65installing python-frozenlist...66installing python-aiosignal...67installing python-attrs...68installing python-multidict...69installing python-propcache...70installing python-idna...71installing python-yarl...72:: Running post-transaction hooks...73(1/1) Arming ConditionNeedsUpdate...74==> Checking buildtime dependencies...75==> Installing missing dependencies...76resolving dependencies...77looking for conflicting packages...78Package (67)                           New Version  Net Change  Download Size79hegjon-test/ada                        4.0.0-1        0.95 MiB80hegjon-test/blas                       3.12.1-2       0.86 MiB81hegjon-test/c-ares                     1.34.8-1       0.53 MiB82hegjon-test/cblas                      3.12.1-2       0.34 MiB83extra/isa-l                            2.32.0-1       0.54 MiB       0.14 MiB84hegjon-test/lapack                     3.12.1-2      14.05 MiB85extra/libuv                            1.52.1-2       0.64 MiB86hegjon-test/node-gyp                   13.0.2-1       6.82 MiB       1.02 MiB87extra/nodejs                           26.8.2-1      61.73 MiB88hegjon-test/nodejs-nopt                10.0.1-1       0.03 MiB       0.01 MiB89hegjon-test/perl-error                 0.17030-3      0.04 MiB90hegjon-test/perl-mailtools             2.22-3         0.10 MiB91hegjon-test/perl-timedate              2.35-1         0.15 MiB92hegjon-test/python-autocommand         2.2.2-9        0.08 MiB93hegjon-test/python-cffi                2.1.1-1        1.40 MiB94hegjon-test/python-cryptography        50.0.1-1       6.32 MiB95extra/python-dateutil                  2.9.0-8        1.03 MiB96hegjon-test/python-execnet             2.1.2-3        0.55 MiB97extra/python-forbiddenfruit            0.1.4-2        0.09 MiB       0.03 MiB98hegjon-test/python-iniconfig           2.3.0-1        0.07 MiB99hegjon-test/python-jaraco.collections  5.1.0-3        0.11 MiB100hegjon-test/python-jaraco.context      6.1.2-1        0.06 MiB101hegjon-test/python-jaraco.functools    4.1.0-3        0.07 MiB102hegjon-test/python-jaraco.text         4.0.0-4        0.08 MiB103hegjon-test/python-markdown-it-py      4.2.0-1        0.81 MiB       0.15 MiB104hegjon-test/python-mdurl               0.1.2-9.1      0.06 MiB       0.02 MiB105hegjon-test/python-more-itertools      11.1.0-1       0.77 MiB106hegjon-test/python-numpy               2.5.3-1       49.33 MiB107extra/python-packaging                 26.3-1         1.58 MiB108hegjon-test/python-platformdirs        4.11.7-1       0.47 MiB109hegjon-test/python-pluggy              1.6.0-3        0.22 MiB110extra/python-pycares                   5.0.1-1        0.30 MiB       0.06 MiB111hegjon-test/python-pycparser           3.00-1         0.71 MiB112hegjon-test/python-pygments            2.21.0-1      15.59 MiB113extra/python-pyopenssl                 26.4.0-1       0.72 MiB114hegjon-test/python-pyproject-hooks     1.2.0-6.1      0.11 MiB115extra/python-regex                     2026.9.3-1     2.37 MiB       0.39 MiB116hegjon-test/python-rich                15.0.0-1       4.49 MiB       0.57 MiB117hegjon-test/python-six                 1.17.0-3       0.12 MiB118extra/python-typing_extensions         4.16.0-1       0.53 MiB119hegjon-test/semver                     7.8.5-1        0.10 MiB       0.03 MiB120hegjon-test/simdjson                   1:4.6.9-1      7.59 MiB121hegjon-test/zlib-ng                    2.3.3-1        0.28 MiB122extra/cython                           3.2.9-1       19.14 MiB123extra/git                              2.55.0-1      31.33 MiB124extra/gunicorn                         26.2.2-1       2.96 MiB       0.46 MiB125hegjon-test/npm                        12.0.2-1       9.39 MiB       1.74 MiB126extra/python-aiodns                    4.0.4-1        0.12 MiB       0.03 MiB127extra/python-blockbuster               1.5.26-2       0.10 MiB       0.02 MiB128core/python-brotli                     1.2.0-1        0.85 MiB       0.34 MiB129extra/python-build                     1.6.0-1        0.33 MiB130extra/python-freezegun                 1.5.5-2        0.20 MiB131hegjon-test/python-installer           1.0.1-1        0.21 MiB132extra/python-isal                      1.8.0-2        0.23 MiB       0.06 MiB133extra/python-pkgconfig                 1.6.0-1        0.04 MiB       0.01 MiB134extra/python-proxy.py                  2.4.10-4       2.01 MiB       0.32 MiB135hegjon-test/python-pytest              1:9.1.1-1      4.95 MiB136extra/python-pytest-codspeed           5.0.3-2        0.22 MiB       0.04 MiB137hegjon-test/python-pytest-mock         3.14.1-1       0.11 MiB       0.02 MiB138extra/python-pytest-xdist              3.8.0-3        0.56 MiB139extra/python-re-assert                 1.1.0-9        0.02 MiB       0.01 MiB140extra/python-setuptools                1:84.0.0-1     4.92 MiB141extra/python-time-machine              3.5.0-1        0.27 MiB       0.06 MiB142extra/python-trustme                   1.2.1-1        0.10 MiB143extra/python-uvloop                    0.22.1-2       2.00 MiB       0.57 MiB144hegjon-test/python-wheel               0.48.0-1       0.34 MiB145extra/python-zlib-ng                   1.0.0-2        0.17 MiB       0.05 MiB146Total Download Size:     6.13 MiB147Total Installed Size:  263.36 MiB148:: Proceed with installation? [Y/n]149:: Retrieving packages...150 npm-12.0.2-1-any downloading...151 node-gyp-13.0.2-1-any downloading...152 python-rich-15.0.0-1-any downloading...153 python-uvloop-0.22.1-2-x86_64 downloading...154 gunicorn-26.2.2-1-any downloading...155 python-regex-2026.9.3-1-x86_64 downloading...156 python-brotli-1.2.0-1-x86_64 downloading...157 python-proxy.py-2.4.10-4-any downloading...158 python-markdown-it-py-4.2.0-1-any downloading...159 isa-l-2.32.0-1-x86_64 downloading...160 python-isal-1.8.0-2-x86_64 downloading...161 python-pycares-5.0.1-1-x86_64 downloading...162 python-time-machine-3.5.0-1-x86_64 downloading...163 python-zlib-ng-1.0.0-2-x86_64 downloading...164 python-pytest-codspeed-5.0.3-2-any downloading...165 semver-7.8.5-1-any downloading...166 python-forbiddenfruit-0.1.4-2-any downloading...167 python-aiodns-4.0.4-1-any downloading...168 python-pytest-mock-3.14.1-1-any downloading...169 python-blockbuster-1.5.26-2-any downloading...170 python-mdurl-0.1.2-9.1-any downloading...171 python-pkgconfig-1.6.0-1-any downloading...172 nodejs-nopt-10.0.1-1-any downloading...173 python-re-assert-1.1.0-9-any downloading...174checking keyring...175checking package integrity...176loading package files...177checking for file conflicts...178:: Processing package changes...179installing blas...180installing cblas...181installing lapack...182installing python-numpy...183Optional dependencies for python-numpy184    blas-openblas: faster linear algebra185installing python-pygments...186installing python-more-itertools...187installing python-jaraco.functools...188installing python-jaraco.context...189installing python-autocommand...190installing python-jaraco.text...191Optional dependencies for python-jaraco.text192    python-inflect: for show-newlines script193installing python-jaraco.collections...194installing python-packaging...195installing python-platformdirs...196installing python-wheel...197Optional dependencies for python-wheel198    python-keyring: for wheel.signatures199    python-xdg: for wheel.signatures200    python-setuptools: for legacy bdist_wheel subcommand [pending]201installing python-setuptools...202installing cython...203installing perl-error...204installing perl-timedate...205installing perl-mailtools...206installing zlib-ng...207installing git...208Optional dependencies for git209    git-zsh-completion: upstream zsh completion210    tk: gitk and git gui211    openssh: ssh transport and crypto212    man: show help with `git command --help`213    perl-libwww: git svn214    perl-term-readkey: git svn and interactive.singlekey setting215    perl-io-socket-ssl: git send-email TLS support216    perl-authen-sasl: git send-email TLS support217    perl-cgi: gitweb (web interface) support218    python: git svn & git p4 [installed]219    subversion: git svn220    org.freedesktop.secrets: keyring credential helper221    libsecret: libsecret credential helper [installed]222    less: the default pager for git223installing ada...224installing c-ares...225installing libuv...226installing simdjson...227installing nodejs...228Optional dependencies for nodejs229    npm: nodejs package manager [pending]230installing nodejs-nopt...231installing semver...232installing node-gyp...233Optional dependencies for node-gyp234    gcc: to build C++ modules [installed]235    make: to build C++ modules [installed]236    python: to build C++ modules [installed]237installing npm...238Optional dependencies for npm239    git: for dependencies using Git URL's [installed]240installing python-pyproject-hooks...241installing python-build...242Optional dependencies for python-build243    python-pip: to use as the Python package installer (default)244    python-uv: to use as the Python package installer245    python-virtualenv: to use virtualenv for build isolation246installing python-installer...247installing python-pkgconfig...248installing gunicorn...249Optional dependencies for gunicorn250    python-gevent: for asynchronous request handling with gevent251    python-h2: for HTTP/2 support252    python-packaging: for gevent worker version checks [installed]253    python-setproctitle: for process renaming254    python-tornado: for asynchronous request handling with tornado255    python-uvloop: for ASGI event loop performance [pending]256installing python-pycparser...257installing python-cffi...258Optional dependencies for python-cffi259    python-setuptools: "limited api" version checking in cffi.setuptools_ext [installed]260installing python-pycares...261Optional dependencies for python-pycares262    python-idna [installed]263installing python-aiodns...264installing python-forbiddenfruit...265installing python-blockbuster...266installing python-brotli...267installing python-six...268installing python-dateutil...269installing python-freezegun...270installing isa-l...271installing python-isal...272installing python-proxy.py...273Optional dependencies for python-proxy.py274    python-httpx: Cloudflare DNS resolver plugin support275    python-paramiko: proxy over SSH tunnel support276installing python-iniconfig...277installing python-pluggy...278installing python-pytest...279installing python-mdurl...280installing python-markdown-it-py...281Optional dependencies for python-markdown-it-py282    python-mdit_py_plugins: core plugins283    python-linkify-it-py: linkify extension284installing python-rich...285installing python-typing_extensions...286installing python-pytest-codspeed...287Optional dependencies for python-pytest-codspeed288    python-pytest-benchmark: pytest compatibility mode289    python-pytest-xdist: parallel test execution [pending]290installing python-pytest-mock...291installing python-execnet...292installing python-pytest-xdist...293Optional dependencies for python-pytest-xdist294    python-psutil: to use psutil for detection of the number of CPUs available295    python-setproctitle: to update the process title296installing python-regex...297installing python-re-assert...298installing python-time-machine...299Optional dependencies for python-time-machine300    python-pytest: for pytest plugin [installed]301    python-tokenize-rt: for the migration tool302installing python-cryptography...303installing python-pyopenssl...304installing python-trustme...305installing python-uvloop...306installing python-zlib-ng...307:: Running post-transaction hooks...308(1/3) Creating system user accounts...309Creating group 'git' with GID 969.310Creating user 'git' (git daemon user) with UID 969 and GID 969.311(2/3) Reloading system manager configuration...312  Skipped: Current root is not booted.313(3/3) Arming ConditionNeedsUpdate...314==> Retrieving sources...315==> WARNING: Skipping all source file integrity checks.316==> Extracting sources...317  -> Creating working copy of python-aiohttp git repo...318Cloning into 'python-aiohttp'...319done.320Switched to a new branch 'makepkg'321==> Starting prepare()...322==> Starting build()...323re-hash /build/python-aiohttp/src/python-aiohttp/tools/gen.py324re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/hdrs.py325./tools/gen.py326re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_http_parser.pyx327re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_http_writer.pyx328re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_cparser.pxd329re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_find_header.pxd330re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_websocket/mask.pyx331re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_websocket/mask.pxd332re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_websocket/reader_c.pxd333cython -3 -X freethreading_compatible=True -o aiohttp/_http_parser.c aiohttp/_http_parser.pyx -I aiohttp -Werror334cython -3 -X freethreading_compatible=True -o aiohttp/_http_writer.c aiohttp/_http_writer.pyx -I aiohttp -Werror335cython -3 -X freethreading_compatible=True -o aiohttp/_websocket/mask.c aiohttp/_websocket/mask.pyx -I aiohttp -Werror336cython -3 -X freethreading_compatible=True -o aiohttp/_websocket/reader_c.c aiohttp/_websocket/reader_c.py -I aiohttp -Werror337* Getting build dependencies for wheel...338*********************339* Accelerated build *340*********************341/usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated342!!343        ********************************************************************************344        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).345        By 2027-Feb-18, you need to update your project and remove deprecated calls346        or your builds will no longer be supported.347        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.348        ********************************************************************************349!!350  corresp(dist, value, root_dir)351/usr/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).352!!353        ********************************************************************************354        By 2027-Feb-18, you need to update your project and remove deprecated calls355        or your builds will no longer be supported.356        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details.357        ********************************************************************************358!!359  _apply_tool_table(dist, config, filename)360/usr/lib/python3.14/site-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.361!!362        ********************************************************************************363        Pattern 'vendor/llhttp/LICENSE' did not match any files.364        By 2027-Feb-18, you need to update your project and remove deprecated calls365        or your builds will no longer be supported.366        ********************************************************************************367!!368  for path in sorted(cls._find_pattern(pattern, enforce_match))369running egg_info370creating aiohttp.egg-info371writing aiohttp.egg-info/PKG-INFO372writing dependency_links to aiohttp.egg-info/dependency_links.txt373writing requirements to aiohttp.egg-info/requires.txt374writing top-level names to aiohttp.egg-info/top_level.txt375writing manifest file 'aiohttp.egg-info/SOURCES.txt'376reading manifest file 'aiohttp.egg-info/SOURCES.txt'377reading manifest template 'MANIFEST.in'378warning: no previously-included files matching '*.pyc' found anywhere in distribution379warning: no previously-included files matching '*.pyd' found anywhere in distribution380warning: no previously-included files matching '*.so' found anywhere in distribution381warning: no previously-included files matching '*.lib' found anywhere in distribution382warning: no previously-included files matching '*.dll' found anywhere in distribution383warning: no previously-included files matching '*.a' found anywhere in distribution384warning: no previously-included files matching '*.obj' found anywhere in distribution385warning: no previously-included files found matching 'aiohttp/*.html'386no previously-included directories found matching 'docs/_build'387adding license file 'LICENSE.txt'388writing manifest file 'aiohttp.egg-info/SOURCES.txt'389* Building wheel...390*********************391* Accelerated build *392*********************393/usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated394!!395        ********************************************************************************396        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).397        By 2027-Feb-18, you need to update your project and remove deprecated calls398        or your builds will no longer be supported.399        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.400        ********************************************************************************401!!402  corresp(dist, value, root_dir)403/usr/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).404!!405        ********************************************************************************406        By 2027-Feb-18, you need to update your project and remove deprecated calls407        or your builds will no longer be supported.408        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details.409        ********************************************************************************410!!411  _apply_tool_table(dist, config, filename)412/usr/lib/python3.14/site-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.413!!414        ********************************************************************************415        Pattern 'vendor/llhttp/LICENSE' did not match any files.416        By 2027-Feb-18, you need to update your project and remove deprecated calls417        or your builds will no longer be supported.418        ********************************************************************************419!!420  for path in sorted(cls._find_pattern(pattern, enforce_match))421running bdist_wheel422running build423running build_py424creating build/lib.linux-x86_64-cpython-314/aiohttp425copying aiohttp/log.py -> build/lib.linux-x86_64-cpython-314/aiohttp426copying aiohttp/__init__.py -> build/lib.linux-x86_64-cpython-314/aiohttp427copying aiohttp/_cookie_helpers.py -> build/lib.linux-x86_64-cpython-314/aiohttp428copying aiohttp/abc.py -> build/lib.linux-x86_64-cpython-314/aiohttp429copying aiohttp/base_protocol.py -> build/lib.linux-x86_64-cpython-314/aiohttp430copying aiohttp/client.py -> build/lib.linux-x86_64-cpython-314/aiohttp431copying aiohttp/client_exceptions.py -> build/lib.linux-x86_64-cpython-314/aiohttp432copying aiohttp/client_middleware_digest_auth.py -> build/lib.linux-x86_64-cpython-314/aiohttp433copying aiohttp/client_middlewares.py -> build/lib.linux-x86_64-cpython-314/aiohttp434copying aiohttp/client_proto.py -> build/lib.linux-x86_64-cpython-314/aiohttp435copying aiohttp/client_reqrep.py -> build/lib.linux-x86_64-cpython-314/aiohttp436copying aiohttp/client_ws.py -> build/lib.linux-x86_64-cpython-314/aiohttp437copying aiohttp/compression_utils.py -> build/lib.linux-x86_64-cpython-314/aiohttp438copying aiohttp/connector.py -> build/lib.linux-x86_64-cpython-314/aiohttp439copying aiohttp/cookiejar.py -> build/lib.linux-x86_64-cpython-314/aiohttp440copying aiohttp/formdata.py -> build/lib.linux-x86_64-cpython-314/aiohttp441copying aiohttp/hdrs.py -> build/lib.linux-x86_64-cpython-314/aiohttp442copying aiohttp/helpers.py -> build/lib.linux-x86_64-cpython-314/aiohttp443copying aiohttp/http.py -> build/lib.linux-x86_64-cpython-314/aiohttp444copying aiohttp/http_exceptions.py -> build/lib.linux-x86_64-cpython-314/aiohttp445copying aiohttp/http_parser.py -> build/lib.linux-x86_64-cpython-314/aiohttp446copying aiohttp/http_websocket.py -> build/lib.linux-x86_64-cpython-314/aiohttp447copying aiohttp/http_writer.py -> build/lib.linux-x86_64-cpython-314/aiohttp448copying aiohttp/multipart.py -> build/lib.linux-x86_64-cpython-314/aiohttp449copying aiohttp/payload.py -> build/lib.linux-x86_64-cpython-314/aiohttp450copying aiohttp/payload_streamer.py -> build/lib.linux-x86_64-cpython-314/aiohttp451copying aiohttp/pytest_plugin.py -> build/lib.linux-x86_64-cpython-314/aiohttp452copying aiohttp/resolver.py -> build/lib.linux-x86_64-cpython-314/aiohttp453copying aiohttp/streams.py -> build/lib.linux-x86_64-cpython-314/aiohttp454copying aiohttp/tcp_helpers.py -> build/lib.linux-x86_64-cpython-314/aiohttp455copying aiohttp/test_utils.py -> build/lib.linux-x86_64-cpython-314/aiohttp456copying aiohttp/tracing.py -> build/lib.linux-x86_64-cpython-314/aiohttp457copying aiohttp/typedefs.py -> build/lib.linux-x86_64-cpython-314/aiohttp458copying aiohttp/web.py -> build/lib.linux-x86_64-cpython-314/aiohttp459copying aiohttp/web_app.py -> build/lib.linux-x86_64-cpython-314/aiohttp460copying aiohttp/web_exceptions.py -> build/lib.linux-x86_64-cpython-314/aiohttp461copying aiohttp/web_fileresponse.py -> build/lib.linux-x86_64-cpython-314/aiohttp462copying aiohttp/web_log.py -> build/lib.linux-x86_64-cpython-314/aiohttp463copying aiohttp/web_middlewares.py -> build/lib.linux-x86_64-cpython-314/aiohttp464copying aiohttp/web_protocol.py -> build/lib.linux-x86_64-cpython-314/aiohttp465copying aiohttp/web_request.py -> build/lib.linux-x86_64-cpython-314/aiohttp466copying aiohttp/web_response.py -> build/lib.linux-x86_64-cpython-314/aiohttp467copying aiohttp/web_routedef.py -> build/lib.linux-x86_64-cpython-314/aiohttp468copying aiohttp/web_runner.py -> build/lib.linux-x86_64-cpython-314/aiohttp469copying aiohttp/web_server.py -> build/lib.linux-x86_64-cpython-314/aiohttp470copying aiohttp/web_urldispatcher.py -> build/lib.linux-x86_64-cpython-314/aiohttp471copying aiohttp/web_ws.py -> build/lib.linux-x86_64-cpython-314/aiohttp472copying aiohttp/worker.py -> build/lib.linux-x86_64-cpython-314/aiohttp473creating build/lib.linux-x86_64-cpython-314/aiohttp/_websocket474copying aiohttp/_websocket/__init__.py -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket475copying aiohttp/_websocket/helpers.py -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket476copying aiohttp/_websocket/models.py -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket477copying aiohttp/_websocket/reader.py -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket478copying aiohttp/_websocket/reader_c.py -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket479copying aiohttp/_websocket/reader_py.py -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket480copying aiohttp/_websocket/writer.py -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket481running egg_info482writing aiohttp.egg-info/PKG-INFO483writing dependency_links to aiohttp.egg-info/dependency_links.txt484writing requirements to aiohttp.egg-info/requires.txt485writing top-level names to aiohttp.egg-info/top_level.txt486reading manifest file 'aiohttp.egg-info/SOURCES.txt'487reading manifest template 'MANIFEST.in'488warning: no previously-included files matching '*.pyc' found anywhere in distribution489warning: no previously-included files matching '*.pyd' found anywhere in distribution490warning: no previously-included files matching '*.so' found anywhere in distribution491warning: no previously-included files matching '*.lib' found anywhere in distribution492warning: no previously-included files matching '*.dll' found anywhere in distribution493warning: no previously-included files matching '*.a' found anywhere in distribution494warning: no previously-included files matching '*.obj' found anywhere in distribution495warning: no previously-included files found matching 'aiohttp/*.html'496no previously-included directories found matching 'docs/_build'497adding license file 'LICENSE.txt'498writing manifest file 'aiohttp.egg-info/SOURCES.txt'499copying aiohttp/_cparser.pxd -> build/lib.linux-x86_64-cpython-314/aiohttp500copying aiohttp/_find_header.pxd -> build/lib.linux-x86_64-cpython-314/aiohttp501copying aiohttp/_headers.pxi -> build/lib.linux-x86_64-cpython-314/aiohttp502copying aiohttp/_http_parser.pyx -> build/lib.linux-x86_64-cpython-314/aiohttp503copying aiohttp/_http_writer.pyx -> build/lib.linux-x86_64-cpython-314/aiohttp504copying aiohttp/py.typed -> build/lib.linux-x86_64-cpython-314/aiohttp505creating build/lib.linux-x86_64-cpython-314/aiohttp/.hash506copying aiohttp/.hash/_cparser.pxd.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/.hash507copying aiohttp/.hash/_find_header.pxd.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/.hash508copying aiohttp/.hash/_http_parser.pyx.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/.hash509copying aiohttp/.hash/_http_writer.pyx.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/.hash510copying aiohttp/.hash/hdrs.py.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/.hash511copying aiohttp/_websocket/mask.pxd -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket512copying aiohttp/_websocket/mask.pyx -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket513copying aiohttp/_websocket/reader_c.pxd -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket514creating build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/.hash515copying aiohttp/_websocket/.hash/mask.pxd.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/.hash516copying aiohttp/_websocket/.hash/mask.pyx.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/.hash517copying aiohttp/_websocket/.hash/reader_c.pxd.hash -> build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/.hash518running build_ext519building 'aiohttp._websocket.mask' extension520gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto -fPIC -I/usr/include/python3.14 -c aiohttp/_websocket/mask.c -o build/temp.linux-x86_64-cpython-314/aiohttp/_websocket/mask.o521gcc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto build/temp.linux-x86_64-cpython-314/aiohttp/_websocket/mask.o -L/usr/lib -o build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/mask.cpython-314-x86_64-linux-gnu.so522building 'aiohttp._http_parser' extension523gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto -fPIC -I/usr/include/python3.14 -c aiohttp/_find_header.c -o build/temp.linux-x86_64-cpython-314/aiohttp/_find_header.o524aiohttp/_find_header.c: In function ???find_header???:525aiohttp/_find_header.c:21:19: warning: initialization discards ???const??? qualifier from pointer target type [-Wdiscarded-qualifiers]526   21 |     char *pchar = str;527      |                   ^~~528gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto -fPIC -I/usr/include/python3.14 -c aiohttp/_http_parser.c -o build/temp.linux-x86_64-cpython-314/aiohttp/_http_parser.o529aiohttp/_http_parser.c: In function ???__pyx_f_7aiohttp_12_http_parser_cb_on_header_field???:530aiohttp/_http_parser.c:15448:148: warning: passing argument 2 of ???__pyx_v_pyparser->__pyx_vtab->_on_header_field??? discards ???const??? qualifier from pointer target type [-Wdiscarded-qualifiers]53115448 |       __pyx_t_7 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_field(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 758, __pyx_L3_error)532      |                                                                                                                                                    ^~~~~~~~~~533aiohttp/_http_parser.c:15448:148: note: expected ???char *??? but argument is of type ???const char *???534aiohttp/_http_parser.c: In function ???__pyx_f_7aiohttp_12_http_parser_cb_on_header_value???:535aiohttp/_http_parser.c:15749:148: warning: passing argument 2 of ???__pyx_v_pyparser->__pyx_vtab->_on_header_value??? discards ???const??? qualifier from pointer target type [-Wdiscarded-qualifiers]53615749 |       __pyx_t_7 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_value(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 775, __pyx_L3_error)537      |                                                                                                                                                    ^~~~~~~~~~538aiohttp/_http_parser.c:15749:148: note: expected ???char *??? but argument is of type ???const char *???539gcc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto build/temp.linux-x86_64-cpython-314/aiohttp/_find_header.o build/temp.linux-x86_64-cpython-314/aiohttp/_http_parser.o -L/usr/lib -o build/lib.linux-x86_64-cpython-314/aiohttp/_http_parser.cpython-314-x86_64-linux-gnu.so -lllhttp540building 'aiohttp._http_writer' extension541gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto -fPIC -I/usr/include/python3.14 -c aiohttp/_http_writer.c -o build/temp.linux-x86_64-cpython-314/aiohttp/_http_writer.o542gcc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto build/temp.linux-x86_64-cpython-314/aiohttp/_http_writer.o -L/usr/lib -o build/lib.linux-x86_64-cpython-314/aiohttp/_http_writer.cpython-314-x86_64-linux-gnu.so543building 'aiohttp._websocket.reader_c' extension544gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto -fPIC -I/usr/include/python3.14 -c aiohttp/_websocket/reader_c.c -o build/temp.linux-x86_64-cpython-314/aiohttp/_websocket/reader_c.o545gcc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python-aiohttp/src=/usr/src/debug/python-aiohttp -flto=auto build/temp.linux-x86_64-cpython-314/aiohttp/_websocket/reader_c.o -L/usr/lib -o build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/reader_c.cpython-314-x86_64-linux-gnu.so546installing to build/bdist.linux-x86_64/wheel547running install548running install_lib549creating build/bdist.linux-x86_64/wheel550creating build/bdist.linux-x86_64/wheel/aiohttp551copying build/lib.linux-x86_64-cpython-314/aiohttp/log.py -> build/bdist.linux-x86_64/wheel/./aiohttp552copying build/lib.linux-x86_64-cpython-314/aiohttp/__init__.py -> build/bdist.linux-x86_64/wheel/./aiohttp553copying build/lib.linux-x86_64-cpython-314/aiohttp/_cookie_helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp554copying build/lib.linux-x86_64-cpython-314/aiohttp/abc.py -> build/bdist.linux-x86_64/wheel/./aiohttp555copying build/lib.linux-x86_64-cpython-314/aiohttp/base_protocol.py -> build/bdist.linux-x86_64/wheel/./aiohttp556copying build/lib.linux-x86_64-cpython-314/aiohttp/client.py -> build/bdist.linux-x86_64/wheel/./aiohttp557copying build/lib.linux-x86_64-cpython-314/aiohttp/client_exceptions.py -> build/bdist.linux-x86_64/wheel/./aiohttp558copying build/lib.linux-x86_64-cpython-314/aiohttp/client_middleware_digest_auth.py -> build/bdist.linux-x86_64/wheel/./aiohttp559copying build/lib.linux-x86_64-cpython-314/aiohttp/client_middlewares.py -> build/bdist.linux-x86_64/wheel/./aiohttp560copying build/lib.linux-x86_64-cpython-314/aiohttp/client_proto.py -> build/bdist.linux-x86_64/wheel/./aiohttp561copying build/lib.linux-x86_64-cpython-314/aiohttp/client_reqrep.py -> build/bdist.linux-x86_64/wheel/./aiohttp562copying build/lib.linux-x86_64-cpython-314/aiohttp/client_ws.py -> build/bdist.linux-x86_64/wheel/./aiohttp563copying build/lib.linux-x86_64-cpython-314/aiohttp/compression_utils.py -> build/bdist.linux-x86_64/wheel/./aiohttp564copying build/lib.linux-x86_64-cpython-314/aiohttp/connector.py -> build/bdist.linux-x86_64/wheel/./aiohttp565copying build/lib.linux-x86_64-cpython-314/aiohttp/cookiejar.py -> build/bdist.linux-x86_64/wheel/./aiohttp566copying build/lib.linux-x86_64-cpython-314/aiohttp/formdata.py -> build/bdist.linux-x86_64/wheel/./aiohttp567copying build/lib.linux-x86_64-cpython-314/aiohttp/hdrs.py -> build/bdist.linux-x86_64/wheel/./aiohttp568copying build/lib.linux-x86_64-cpython-314/aiohttp/helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp569copying build/lib.linux-x86_64-cpython-314/aiohttp/http.py -> build/bdist.linux-x86_64/wheel/./aiohttp570copying build/lib.linux-x86_64-cpython-314/aiohttp/http_exceptions.py -> build/bdist.linux-x86_64/wheel/./aiohttp571copying build/lib.linux-x86_64-cpython-314/aiohttp/http_parser.py -> build/bdist.linux-x86_64/wheel/./aiohttp572copying build/lib.linux-x86_64-cpython-314/aiohttp/http_websocket.py -> build/bdist.linux-x86_64/wheel/./aiohttp573copying build/lib.linux-x86_64-cpython-314/aiohttp/http_writer.py -> build/bdist.linux-x86_64/wheel/./aiohttp574copying build/lib.linux-x86_64-cpython-314/aiohttp/multipart.py -> build/bdist.linux-x86_64/wheel/./aiohttp575copying build/lib.linux-x86_64-cpython-314/aiohttp/payload.py -> build/bdist.linux-x86_64/wheel/./aiohttp576copying build/lib.linux-x86_64-cpython-314/aiohttp/payload_streamer.py -> build/bdist.linux-x86_64/wheel/./aiohttp577copying build/lib.linux-x86_64-cpython-314/aiohttp/pytest_plugin.py -> build/bdist.linux-x86_64/wheel/./aiohttp578copying build/lib.linux-x86_64-cpython-314/aiohttp/resolver.py -> build/bdist.linux-x86_64/wheel/./aiohttp579copying build/lib.linux-x86_64-cpython-314/aiohttp/streams.py -> build/bdist.linux-x86_64/wheel/./aiohttp580copying build/lib.linux-x86_64-cpython-314/aiohttp/tcp_helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp581copying build/lib.linux-x86_64-cpython-314/aiohttp/test_utils.py -> build/bdist.linux-x86_64/wheel/./aiohttp582copying build/lib.linux-x86_64-cpython-314/aiohttp/tracing.py -> build/bdist.linux-x86_64/wheel/./aiohttp583copying build/lib.linux-x86_64-cpython-314/aiohttp/typedefs.py -> build/bdist.linux-x86_64/wheel/./aiohttp584copying build/lib.linux-x86_64-cpython-314/aiohttp/web.py -> build/bdist.linux-x86_64/wheel/./aiohttp585copying build/lib.linux-x86_64-cpython-314/aiohttp/web_app.py -> build/bdist.linux-x86_64/wheel/./aiohttp586copying build/lib.linux-x86_64-cpython-314/aiohttp/web_exceptions.py -> build/bdist.linux-x86_64/wheel/./aiohttp587copying build/lib.linux-x86_64-cpython-314/aiohttp/web_fileresponse.py -> build/bdist.linux-x86_64/wheel/./aiohttp588copying build/lib.linux-x86_64-cpython-314/aiohttp/web_log.py -> build/bdist.linux-x86_64/wheel/./aiohttp589copying build/lib.linux-x86_64-cpython-314/aiohttp/web_middlewares.py -> build/bdist.linux-x86_64/wheel/./aiohttp590copying build/lib.linux-x86_64-cpython-314/aiohttp/web_protocol.py -> build/bdist.linux-x86_64/wheel/./aiohttp591copying build/lib.linux-x86_64-cpython-314/aiohttp/web_request.py -> build/bdist.linux-x86_64/wheel/./aiohttp592copying build/lib.linux-x86_64-cpython-314/aiohttp/web_response.py -> build/bdist.linux-x86_64/wheel/./aiohttp593copying build/lib.linux-x86_64-cpython-314/aiohttp/web_routedef.py -> build/bdist.linux-x86_64/wheel/./aiohttp594copying build/lib.linux-x86_64-cpython-314/aiohttp/web_runner.py -> build/bdist.linux-x86_64/wheel/./aiohttp595copying build/lib.linux-x86_64-cpython-314/aiohttp/web_server.py -> build/bdist.linux-x86_64/wheel/./aiohttp596copying build/lib.linux-x86_64-cpython-314/aiohttp/web_urldispatcher.py -> build/bdist.linux-x86_64/wheel/./aiohttp597copying build/lib.linux-x86_64-cpython-314/aiohttp/web_ws.py -> build/bdist.linux-x86_64/wheel/./aiohttp598copying build/lib.linux-x86_64-cpython-314/aiohttp/worker.py -> build/bdist.linux-x86_64/wheel/./aiohttp599creating build/bdist.linux-x86_64/wheel/aiohttp/_websocket600copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/__init__.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket601copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/helpers.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket602copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/models.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket603copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/reader.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket604copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/reader_c.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket605copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/reader_py.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket606copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/writer.py -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket607copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/mask.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket608copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/mask.pyx -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket609copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/reader_c.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket610creating build/bdist.linux-x86_64/wheel/aiohttp/_websocket/.hash611copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/.hash/mask.pxd.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket/.hash612copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/.hash/mask.pyx.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket/.hash613copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/.hash/reader_c.pxd.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket/.hash614copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/mask.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket615copying build/lib.linux-x86_64-cpython-314/aiohttp/_websocket/reader_c.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./aiohttp/_websocket616copying build/lib.linux-x86_64-cpython-314/aiohttp/_cparser.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp617copying build/lib.linux-x86_64-cpython-314/aiohttp/_find_header.pxd -> build/bdist.linux-x86_64/wheel/./aiohttp618copying build/lib.linux-x86_64-cpython-314/aiohttp/_headers.pxi -> build/bdist.linux-x86_64/wheel/./aiohttp619copying build/lib.linux-x86_64-cpython-314/aiohttp/_http_parser.pyx -> build/bdist.linux-x86_64/wheel/./aiohttp620copying build/lib.linux-x86_64-cpython-314/aiohttp/_http_writer.pyx -> build/bdist.linux-x86_64/wheel/./aiohttp621copying build/lib.linux-x86_64-cpython-314/aiohttp/py.typed -> build/bdist.linux-x86_64/wheel/./aiohttp622creating build/bdist.linux-x86_64/wheel/aiohttp/.hash623copying build/lib.linux-x86_64-cpython-314/aiohttp/.hash/_cparser.pxd.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/.hash624copying build/lib.linux-x86_64-cpython-314/aiohttp/.hash/_find_header.pxd.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/.hash625copying build/lib.linux-x86_64-cpython-314/aiohttp/.hash/_http_parser.pyx.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/.hash626copying build/lib.linux-x86_64-cpython-314/aiohttp/.hash/_http_writer.pyx.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/.hash627copying build/lib.linux-x86_64-cpython-314/aiohttp/.hash/hdrs.py.hash -> build/bdist.linux-x86_64/wheel/./aiohttp/.hash628copying build/lib.linux-x86_64-cpython-314/aiohttp/_http_parser.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./aiohttp629copying build/lib.linux-x86_64-cpython-314/aiohttp/_http_writer.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./aiohttp630running install_egg_info631Copying aiohttp.egg-info to build/bdist.linux-x86_64/wheel/./aiohttp-3.13.5-py3.14.egg-info632running install_scripts633creating build/bdist.linux-x86_64/wheel/aiohttp-3.13.5.dist-info/WHEEL634creating '/build/python-aiohttp/src/python-aiohttp/dist/.tmp-1zza3iqm/aiohttp-3.13.5-cp314-cp314-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it635adding 'aiohttp/__init__.py'636adding 'aiohttp/_cookie_helpers.py'637adding 'aiohttp/_cparser.pxd'638adding 'aiohttp/_find_header.pxd'639adding 'aiohttp/_headers.pxi'640adding 'aiohttp/_http_parser.cpython-314-x86_64-linux-gnu.so'641adding 'aiohttp/_http_parser.pyx'642adding 'aiohttp/_http_writer.cpython-314-x86_64-linux-gnu.so'643adding 'aiohttp/_http_writer.pyx'644adding 'aiohttp/abc.py'645adding 'aiohttp/base_protocol.py'646adding 'aiohttp/client.py'647adding 'aiohttp/client_exceptions.py'648adding 'aiohttp/client_middleware_digest_auth.py'649adding 'aiohttp/client_middlewares.py'650adding 'aiohttp/client_proto.py'651adding 'aiohttp/client_reqrep.py'652adding 'aiohttp/client_ws.py'653adding 'aiohttp/compression_utils.py'654adding 'aiohttp/connector.py'655adding 'aiohttp/cookiejar.py'656adding 'aiohttp/formdata.py'657adding 'aiohttp/hdrs.py'658adding 'aiohttp/helpers.py'659adding 'aiohttp/http.py'660adding 'aiohttp/http_exceptions.py'661adding 'aiohttp/http_parser.py'662adding 'aiohttp/http_websocket.py'663adding 'aiohttp/http_writer.py'664adding 'aiohttp/log.py'665adding 'aiohttp/multipart.py'666adding 'aiohttp/payload.py'667adding 'aiohttp/payload_streamer.py'668adding 'aiohttp/py.typed'669adding 'aiohttp/pytest_plugin.py'670adding 'aiohttp/resolver.py'671adding 'aiohttp/streams.py'672adding 'aiohttp/tcp_helpers.py'673adding 'aiohttp/test_utils.py'674adding 'aiohttp/tracing.py'675adding 'aiohttp/typedefs.py'676adding 'aiohttp/web.py'677adding 'aiohttp/web_app.py'678adding 'aiohttp/web_exceptions.py'679adding 'aiohttp/web_fileresponse.py'680adding 'aiohttp/web_log.py'681adding 'aiohttp/web_middlewares.py'682adding 'aiohttp/web_protocol.py'683adding 'aiohttp/web_request.py'684adding 'aiohttp/web_response.py'685adding 'aiohttp/web_routedef.py'686adding 'aiohttp/web_runner.py'687adding 'aiohttp/web_server.py'688adding 'aiohttp/web_urldispatcher.py'689adding 'aiohttp/web_ws.py'690adding 'aiohttp/worker.py'691adding 'aiohttp/.hash/_cparser.pxd.hash'692adding 'aiohttp/.hash/_find_header.pxd.hash'693adding 'aiohttp/.hash/_http_parser.pyx.hash'694adding 'aiohttp/.hash/_http_writer.pyx.hash'695adding 'aiohttp/.hash/hdrs.py.hash'696adding 'aiohttp/_websocket/__init__.py'697adding 'aiohttp/_websocket/helpers.py'698adding 'aiohttp/_websocket/mask.cpython-314-x86_64-linux-gnu.so'699adding 'aiohttp/_websocket/mask.pxd'700adding 'aiohttp/_websocket/mask.pyx'701adding 'aiohttp/_websocket/models.py'702adding 'aiohttp/_websocket/reader.py'703adding 'aiohttp/_websocket/reader_c.cpython-314-x86_64-linux-gnu.so'704adding 'aiohttp/_websocket/reader_c.pxd'705adding 'aiohttp/_websocket/reader_c.py'706adding 'aiohttp/_websocket/reader_py.py'707adding 'aiohttp/_websocket/writer.py'708adding 'aiohttp/_websocket/.hash/mask.pxd.hash'709adding 'aiohttp/_websocket/.hash/mask.pyx.hash'710adding 'aiohttp/_websocket/.hash/reader_c.pxd.hash'711adding 'aiohttp-3.13.5.dist-info/licenses/LICENSE.txt'712adding 'aiohttp-3.13.5.dist-info/METADATA'713adding 'aiohttp-3.13.5.dist-info/WHEEL'714adding 'aiohttp-3.13.5.dist-info/top_level.txt'715adding 'aiohttp-3.13.5.dist-info/RECORD'716removing build/bdist.linux-x86_64/wheel717Successfully built aiohttp-3.13.5-cp314-cp314-linux_x86_64.whl718==> Starting check()...719============================= test session starts ==============================720platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 -- /build/python-aiohttp/src/python-aiohttp/test-env/bin/python721codspeed: 5.0.3 (disabled, mode: walltime, callgraph: enabled, timer_resolution: 1.0ns)722cachedir: .pytest_cache723rootdir: /build/python-aiohttp/src/python-aiohttp724configfile: setup.cfg725testpaths: tests/726plugins: codspeed-5.0.3, mock-3.14.1, xdist-3.8.0, time-machine-3.5.0727created: 32/32 workers72832 workers [4355 items]729scheduling tests via LoadScheduling730tests/test_client_functional.py::test_HTTP_307_REDIRECT_POST[pyloop]731tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[mixed_quoted_unquoted_with_commas]732tests/test_client_functional.py::test_expect100_with_no_body[pyloop]733tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_level_fixed_url_with_many_routes[pyloop]734tests/test_client_response.py::test_response_eof_after_connection_detach[pyloop]735tests/test_client_middleware_digest_auth.py::test_preemptive_auth_without_domain_uses_origin[pyloop]736tests/test_client_request.py::test_data_file[pyloop]737tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-204]738tests/test_client_session.py::test_netrc_auth_overridden_by_explicit_auth[pyloop]739tests/test_client_functional.py::test_set_cookies[pyloop]740tests/test_client_request.py::test_host_header_host_with_nondefault_port[pyloop]741tests/test_client_request.py::test_get_methods_classification[OPTIONS]742tests/test_client_request.py::test_warn_if_unclosed_payload_via_body_setter[pyloop]743tests/test_base_protocol.py::test_loop744[gw25] [  0%] PASSED tests/test_client_request.py::test_host_header_host_with_nondefault_port[pyloop]745tests/test_client_session.py::test_closed[pyloop]746tests/test_client_session.py::test_request_tracing_exception747tests/test_client_request.py::test_content_type_skip_auto_header_bytes[pyloop]748[gw30] [  0%] PASSED tests/test_client_session.py::test_closed[pyloop]749tests/test_client_functional.py::test_bytes_payload_redirect[pyloop]750tests/test_client_functional.py::test_read_timeout[pyloop]751tests/test_client_functional.py::test_close_resp_on_error_async_with_session[pyloop]752tests/test_client_middleware.py::test_client_middleware_stateful_retry[pyloop]753tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/-http:///-InvalidUrlRedirectClientError]754[gw19] [  0%] PASSED tests/test_client_request.py::test_get_methods_classification[OPTIONS]755tests/test_client_response.py::test_no_redirect_history_in_exception756tests/test_client_proto.py::test_empty_data[pyloop]757tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[md5]758tests/test_client_request.py::test_basic_auth_no_user_from_url[pyloop]759tests/test_client_ws_functional.py::test_send_recv_text[pyloop]760tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_pickle761tests/test_client_ws_functional.py::test_send_recv_compress[zlib_ng.zlib_ng-pyloop]762[gw22] [  0%] PASSED tests/test_client_response.py::test_no_redirect_history_in_exception763tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth]764[gw2] [  0%] PASSED tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_pickle765tests/test_client_response.py::test_redirect_history_in_exception766[gw24] [  0%] PASSED tests/test_client_request.py::test_basic_auth_no_user_from_url[pyloop]767tests/test_client_request.py::test_get_methods_classification[TRACE]768[gw20] [  0%] PASSED tests/test_client_proto.py::test_empty_data[pyloop]769tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_repr770[gw21] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_without_domain_uses_origin[pyloop]771tests/test_client_functional.py::test_params_and_query_string[pyloop]772[gw19] [  0%] PASSED tests/test_client_request.py::test_get_methods_classification[TRACE]773tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth,auth-int]774[gw27] [  0%] PASSED tests/test_client_response.py::test_response_eof_after_connection_detach[pyloop]775[gw22] [  0%] PASSED tests/test_client_response.py::test_redirect_history_in_exception776[gw2] [  0%] PASSED tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_repr777[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[mixed_quoted_unquoted_with_commas]778[gw8] [  0%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/-http:///-InvalidUrlRedirectClientError]779[gw14] [  0%] PASSED tests/test_client_request.py::test_warn_if_unclosed_payload_via_body_setter[pyloop]780[gw31] [  0%] PASSED tests/test_client_ws_functional.py::test_send_recv_compress[zlib_ng.zlib_ng-pyloop]781tests/test_client_response.py::test_response_read_triggers_callback[pyloop]782tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_str783tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[header_with_scheme]784[gw26] [  0%] PASSED tests/test_client_session.py::test_netrc_auth_overridden_by_explicit_auth[pyloop]785tests/test_client_request.py::test_non_get_methods_classification[POST]786[gw19] [  0%] PASSED tests/test_client_request.py::test_non_get_methods_classification[POST]787tests/test_client_request.py::test_non_get_methods_classification[PUT]788[gw9] [  0%] PASSED tests/test_client_functional.py::test_close_resp_on_error_async_with_session[pyloop]789[gw5] [  0%] PASSED tests/test_client_functional.py::test_HTTP_307_REDIRECT_POST[pyloop]790[gw2] [  0%] PASSED tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_str791tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_oserror792[gw23] [  0%] PASSED tests/test_client_ws_functional.py::test_send_recv_text[pyloop]793[gw22] [  0%] PASSED tests/test_client_response.py::test_response_read_triggers_callback[pyloop]794[gw13] [  0%] PASSED tests/test_client_middleware.py::test_client_middleware_stateful_retry[pyloop]795[gw7] [  0%] PASSED tests/test_client_functional.py::test_expect100_with_no_body[pyloop]796[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[header_with_scheme]797tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[no_spaces_after_commas]798[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[no_spaces_after_commas]799tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[extra_whitespace]800[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[extra_whitespace]801tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[escaped_quotes]802[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[escaped_quotes]803tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[single_quotes_as_regular_chars]804[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[single_quotes_as_regular_chars]805tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[empty_header]806[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[empty_header]807tests/test_client_middleware_digest_auth.py::test_digest_auth_middleware_callable808[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_auth_middleware_callable809tests/test_client_middleware_digest_auth.py::test_middleware_invalid_login810[gw18] [  0%] PASSED tests/test_client_middleware_digest_auth.py::test_middleware_invalid_login811tests/test_client_middleware_digest_auth.py::test_escaping_quotes_in_auth_header812[gw12] [  0%] PASSED tests/test_client_request.py::test_content_type_skip_auto_header_bytes[pyloop]813[gw29] [  0%] PASSED tests/test_client_request.py::test_data_file[pyloop]814[gw19] [  0%] PASSED tests/test_client_request.py::test_non_get_methods_classification[PUT]815tests/test_client_request.py::test_non_get_methods_classification[PATCH]816[gw19] [  0%] PASSED tests/test_client_request.py::test_non_get_methods_classification[PATCH]817[gw3] [  0%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-204]818[gw2] [  0%] PASSED tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_oserror819tests/test_client_exceptions.py::TestServerDisconnectedError::test_ctor820[gw2] [  0%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_ctor821tests/test_client_exceptions.py::TestServerDisconnectedError::test_pickle822tests/test_client_request.py::test_non_get_methods_classification[DELETE]823[gw11] [  0%] PASSED tests/test_client_functional.py::test_bytes_payload_redirect[pyloop]824[gw19] [  0%] PASSED tests/test_client_request.py::test_non_get_methods_classification[DELETE]825[gw4] [  0%] PASSED tests/test_client_functional.py::test_params_and_query_string[pyloop]826[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_pickle827tests/test_client_request.py::test_content_length_with_string_data[pyloop]828tests/test_client_exceptions.py::TestServerDisconnectedError::test_repr829[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_repr830tests/test_client_exceptions.py::TestServerDisconnectedError::test_str831[gw19] [  1%] PASSED tests/test_client_request.py::test_content_length_with_string_data[pyloop]832[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestServerDisconnectedError::test_str833tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_ctor834[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_ctor835tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_pickle836[gw10] [  1%] PASSED tests/test_client_functional.py::test_read_timeout[pyloop]837[gw6] [  1%] PASSED tests/test_client_functional.py::test_set_cookies[pyloop]838[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_pickle839tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_repr840[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestServerFingerprintMismatch::test_repr841tests/test_client_exceptions.py::TestInvalidURL::test_ctor842[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_ctor843tests/test_client_exceptions.py::TestInvalidURL::test_pickle844[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_pickle845tests/test_client_exceptions.py::TestInvalidURL::test_repr_no_description846tests/test_client_request.py::test_host_header_host_idna_encode[pyloop]847[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_repr_no_description848tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError]849tests/test_client_exceptions.py::TestInvalidURL::test_repr_yarl_URL850[gw8] [  1%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError]851[gw25] [  1%] PASSED tests/test_client_request.py::test_host_header_host_idna_encode[pyloop]852[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_repr_yarl_URL853tests/test_client_proto.py::test_schedule_timeout[pyloop]854[gw20] [  1%] PASSED tests/test_client_proto.py::test_schedule_timeout[pyloop]855tests/test_client_exceptions.py::TestInvalidURL::test_repr_with_description856[gw15] [  1%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth]857[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_repr_with_description858tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth-int]859tests/test_client_exceptions.py::TestInvalidURL::test_str_no_description860tests/test_client_request.py::test_data_stream_exc[pyloop]861[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_str_no_description862tests/test_client_exceptions.py::TestInvalidURL::test_none_description863[gw29] [  1%] PASSED tests/test_client_request.py::test_data_stream_exc[pyloop]864[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_none_description865tests/test_client_exceptions.py::TestInvalidURL::test_str_with_description866tests/test_client_response.py::test_response_cookies[pyloop]867[gw22] [  1%] PASSED tests/test_client_response.py::test_response_cookies[pyloop]868[gw2] [  1%] PASSED tests/test_client_exceptions.py::TestInvalidURL::test_str_with_description869tests/test_client_fingerprint.py::test_fingerprint_sha256870[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_sha256871tests/test_client_fingerprint.py::test_fingerprint_sha1872[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_sha1873tests/test_client_fingerprint.py::test_fingerprint_md5874tests/test_client_ws_functional.py::test_send_recv_compress[isal.isal_zlib-pyloop]875[gw18] [  1%] PASSED tests/test_client_middleware_digest_auth.py::test_escaping_quotes_in_auth_header876tests/test_client_middleware_digest_auth.py::test_template_based_header_construction877[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_md5878[gw31] [  1%] PASSED tests/test_client_ws_functional.py::test_send_recv_compress[isal.isal_zlib-pyloop]879tests/test_client_fingerprint.py::test_fingerprint_check_no_ssl880[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test_fingerprint_check_no_ssl881tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl882[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl883tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl_conflict884[gw28] [  1%] PASSED tests/test_client_session.py::test_request_tracing_exception885tests/test_client_session.py::test_request_tracing_interpose_headers[pyloop]886[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_verify_ssl_conflict887tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context888[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context889[gw28] [  1%] PASSED tests/test_client_session.py::test_request_tracing_interpose_headers[pyloop]890tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context_conflict891[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_ssl_context_conflict892tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint893[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint894tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint_conflict895[gw15] [  1%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth-int]896tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth,auth-int]897[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_fingerprint_conflict898tests/test_client_fingerprint.py::test__merge_ssl_params_ssl899[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_ssl900tests/test_client_fingerprint.py::test__merge_ssl_params_invlid901[gw17] [  1%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[md5]902[gw2] [  1%] PASSED tests/test_client_fingerprint.py::test__merge_ssl_params_invlid903tests/test_client_functional.py::test_keepalive_two_requests_success[pyloop]904tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[MD5-sess]905tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_status_code]906tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-304]907[gw21] [  1%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_status_code]908tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_www_authenticate_header]909[gw2] [  1%] PASSED tests/test_client_functional.py::test_keepalive_two_requests_success[pyloop]910[gw21] [  1%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_www_authenticate_header]911tests/test_client_ws_functional.py::test_send_recv_compress_wbits[zlib-pyloop]912tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[no_space_after_scheme]913[gw3] [  2%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-304]914[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[no_space_after_scheme]915[gw31] [  2%] PASSED tests/test_client_ws_functional.py::test_send_recv_compress_wbits[zlib-pyloop]916tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_scheme]917[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[different_scheme]918tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_parameters]919tests/test_client_request.py::test_basic_auth_from_url_overridden[pyloop]920[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[empty_parameters]921tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[malformed_parameters]922[gw24] [  2%] PASSED tests/test_client_request.py::test_basic_auth_from_url_overridden[pyloop]923[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_with_malformed_headers[malformed_parameters]924tests/test_client_middleware_digest_auth.py::test_in_protection_space[exact_match]925[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[exact_match]926tests/test_client_middleware_digest_auth.py::test_in_protection_space[path_with_trailing_slash]927[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[path_with_trailing_slash]928tests/test_client_request.py::test_content_type_skip_auto_header_form[pyloop]929tests/test_client_middleware_digest_auth.py::test_in_protection_space[subpath_match]930[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[subpath_match]931tests/test_client_middleware_digest_auth.py::test_in_protection_space[deep_subpath_match]932tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError]933tests/test_client_proto.py::test_drop_timeout[pyloop]934[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[deep_subpath_match]935tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app1xx]936[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app1xx]937tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app123]938[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[no_match_app123]939tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_exact]940[gw20] [  2%] PASSED tests/test_client_proto.py::test_drop_timeout[pyloop]941[gw8] [  2%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError]942[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_exact]943tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_subpath]944[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_subpath]945tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_no_match_without]946[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[protection_with_slash_no_match_without]947tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_exact]948[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_exact]949tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_subpath]950[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_subpath]951tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_no_match_without_slash]952[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[root_protection_no_match_without_slash]953tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_scheme]954tests/test_client_session.py::test_netrc_auth_host_not_in_netrc[pyloop]955[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_scheme]956tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_host]957[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_host]958tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_port]959[gw0] [  2%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_level_fixed_url_with_many_routes[pyloop]960tests/test_client_functional.py::test_socket_timeout[pyloop]961[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space[different_port]962tests/test_client_middleware_digest_auth.py::test_in_protection_space_multiple_spaces963[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_in_protection_space_multiple_spaces964tests/test_client_middleware_digest_auth.py::test_case_sensitive_algorithm_server[pyloop]965[gw15] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-auth,auth-int]966tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-]967[gw21] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_case_sensitive_algorithm_server[pyloop]968[gw26] [  2%] PASSED tests/test_client_session.py::test_netrc_auth_host_not_in_netrc[pyloop]969tests/test_client_request.py::test_data_stream_exc_chain[pyloop]970[gw16] [  2%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth,auth-int]971tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-]972tests/test_client_session.py::test_connector[pyloop]973[gw29] [  2%] PASSED tests/test_client_request.py::test_data_stream_exc_chain[pyloop]974[gw12] [  2%] PASSED tests/test_client_request.py::test_content_type_skip_auto_header_form[pyloop]975tests/test_client_middleware.py::test_client_middleware_multiple_instances[pyloop]976tests/test_client_functional.py::test_release_resp_on_normal_exit_from_cm[pyloop]977[gw30] [  2%] PASSED tests/test_client_session.py::test_connector[pyloop]978tests/test_client_response.py::test_text[pyloop]979tests/test_client_functional.py::test_expect100_continue_with_none_payload[pyloop]980tests/test_client_functional.py::test_set_cookies_with_curly_braces[pyloop]981[gw9] [  2%] PASSED tests/test_client_functional.py::test_release_resp_on_normal_exit_from_cm[pyloop]982[gw13] [  2%] PASSED tests/test_client_middleware.py::test_client_middleware_multiple_instances[pyloop]983[gw6] [  2%] PASSED tests/test_client_functional.py::test_set_cookies_with_curly_braces[pyloop]984tests/test_client_response.py::test_response_real_url[pyloop]985[gw22] [  2%] PASSED tests/test_client_response.py::test_response_real_url[pyloop]986tests/test_client_functional.py::test_HTTP_308_PERMANENT_REDIRECT_POST[pyloop]987tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-None]988[gw7] [  2%] PASSED tests/test_client_functional.py::test_expect100_continue_with_none_payload[pyloop]989tests/test_client_ws_functional.py::test_send_recv_compress_wbits[zlib_ng.zlib_ng-pyloop]990[gw4] [  2%] PASSED tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-None]991tests/test_client_request.py::test_no_warn_for_autoclose_payload_via_body_setter[pyloop]992[gw14] [  2%] PASSED tests/test_client_request.py::test_no_warn_for_autoclose_payload_via_body_setter[pyloop]993[gw31] [  2%] PASSED tests/test_client_ws_functional.py::test_send_recv_compress_wbits[zlib_ng.zlib_ng-pyloop]994[gw10] [  2%] PASSED tests/test_client_functional.py::test_socket_timeout[pyloop]995[gw5] [  2%] PASSED tests/test_client_functional.py::test_HTTP_308_PERMANENT_REDIRECT_POST[pyloop]996tests/test_client_request.py::test_host_header_host_unicode[pyloop]997tests/test_client_ws_functional.py::test_send_recv_bytes_bad_type[pyloop]998tests/test_client_proto.py::test_reschedule_timeout[pyloop]999[gw1] [  3%] PASSED tests/test_base_protocol.py::test_loop1000[gw20] [  3%] PASSED tests/test_client_proto.py::test_reschedule_timeout[pyloop]1001[gw27] [  3%] PASSED tests/test_client_response.py::test_text[pyloop]1002tests/test_base_protocol.py::test_pause_writing1003[gw25] [  3%] PASSED tests/test_client_request.py::test_host_header_host_unicode[pyloop]1004[gw23] [  3%] PASSED tests/test_client_ws_functional.py::test_send_recv_bytes_bad_type[pyloop]1005tests/test_client_functional.py::test_string_payload_redirect[pyloop]1006tests/test_client_request.py::test_content_length_with_async_iterable[pyloop]1007tests/test_client_session.py::test_client_session_inheritance1008[gw28] [  3%] PASSED tests/test_client_session.py::test_client_session_inheritance1009[gw11] [  3%] PASSED tests/test_client_functional.py::test_string_payload_redirect[pyloop]1010tests/test_client_session.py::test_client_session_custom_attr[pyloop]1011[gw28] [  3%] SKIPPED tests/test_client_session.py::test_client_session_custom_attr[pyloop]1012[gw19] [  3%] PASSED tests/test_client_request.py::test_content_length_with_async_iterable[pyloop]1013tests/test_client_session.py::test_client_session_timeout_args[pyloop]1014[gw28] [  3%] PASSED tests/test_client_session.py::test_client_session_timeout_args[pyloop]1015tests/test_client_middleware_digest_auth.py::test_regex_performance1016[gw21] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_regex_performance1017tests/test_client_proto.py::test_force_close[pyloop]1018tests/test_client_request.py::test_content_type_auto_header_content_length_no_skip[pyloop]1019[gw21] [  3%] PASSED tests/test_client_proto.py::test_force_close[pyloop]1020[gw12] [  3%] PASSED tests/test_client_request.py::test_content_type_auto_header_content_length_no_skip[pyloop]1021tests/test_client_request.py::test_data_stream_continue[pyloop]1022[gw29] [  3%] PASSED tests/test_client_request.py::test_data_stream_continue[pyloop]1023[gw15] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-SESS-]1024tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError]1025tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_static_routes[pyloop]1026tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth]1027tests/test_client_ws.py::test_ws_connect[pyloop]1028tests/test_client_proto.py::test_eof_received[pyloop]1029[gw20] [  3%] PASSED tests/test_client_proto.py::test_eof_received[pyloop]1030[gw8] [  3%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError]1031tests/test_client_request.py::test_no_warn_for_consumed_payload_via_body_setter[pyloop]1032[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_template_based_header_construction1033[gw14] [  3%] PASSED tests/test_client_request.py::test_no_warn_for_consumed_payload_via_body_setter[pyloop]1034[gw0] [  3%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_static_routes[pyloop]1035tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[value"with"quotes-value\\"with\\"quotes-Basic string with quotes]1036tests/test_client_functional.py::test_read_timeout_closes_connection[pyloop]1037[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[value"with"quotes-value\\"with\\"quotes-Basic string with quotes]1038tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[--Empty string]1039[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[--Empty string]1040[gw26] [  3%] PASSED tests/test_client_ws.py::test_ws_connect[pyloop]1041tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[no quotes-no quotes-String without quotes]1042[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[no quotes-no quotes-String without quotes]1043tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[with"one"quote-with\\"one\\"quote-String with one quoted segment]1044[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[with"one"quote-with\\"one\\"quote-String with one quoted segment]1045tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[many"quotes"in"string-many\\"quotes\\"in\\"string-String with multiple quoted segments]1046[gw18] [  3%] 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]1047[gw17] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[MD5-sess]1048tests/test_client_functional.py::test_keepalive_after_head_requests_success[pyloop]1049tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[sha-256]1050tests/test_client_ws_functional.py::test_recv_bytes_after_close[pyloop]1051tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[""-\\"\\"-Just double quotes]1052[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[""-\\"\\"-Just double quotes]1053tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions["-\\"-Single double quote]1054[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions["-\\"-Single double quote]1055tests/test_client_response.py::test_response_links_comma_separated[pyloop]1056[gw2] [  3%] PASSED tests/test_client_functional.py::test_keepalive_after_head_requests_success[pyloop]1057[gw22] [  3%] PASSED tests/test_client_response.py::test_response_links_comma_separated[pyloop]1058tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[already\\"escaped-already\\\\"escaped-Already escaped quotes]1059[gw23] [  3%] PASSED tests/test_client_ws_functional.py::test_recv_bytes_after_close[pyloop]1060[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_quote_escaping_functions[already\\"escaped-already\\\\"escaped-Already escaped quotes]1061tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-101]1062tests/test_client_middleware_digest_auth.py::test_middleware_retry_on_401[pyloop]1063tests/test_client_ws_functional.py::test_send_recv_compress_wbits[isal.isal_zlib-pyloop]1064tests/test_client_proto.py::test_connection_lost_sets_transport_to_none[pyloop]1065[gw3] [  3%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-101]1066tests/test_client_request.py::test_data_continue[pyloop]1067[gw31] [  3%] PASSED tests/test_client_ws_functional.py::test_send_recv_compress_wbits[isal.isal_zlib-pyloop]1068[gw20] [  3%] PASSED tests/test_client_proto.py::test_connection_lost_sets_transport_to_none[pyloop]1069[gw18] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_middleware_retry_on_401[pyloop]1070tests/test_client_functional.py::test_encoding_deflate[zlib-pyloop]1071[gw29] [  3%] PASSED tests/test_client_request.py::test_data_continue[pyloop]1072[gw16] [  3%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-]1073tests/test_client_session.py::test_create_connector[pyloop]1074[gw7] [  3%] PASSED tests/test_client_functional.py::test_encoding_deflate[zlib-pyloop]1075tests/test_client_request.py::test_urlencoded_formdata_charset[pyloop]1076tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth]1077tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes[pyloop]1078tests/test_client_request.py::test_path_is_not_double_encoded1[pyloop]1079[gw30] [  3%] PASSED tests/test_client_session.py::test_create_connector[pyloop]1080[gw24] [  3%] PASSED tests/test_client_request.py::test_path_is_not_double_encoded1[pyloop]1081tests/test_client_response.py::test_text_bad_encoding[pyloop]1082[gw27] [  3%] PASSED tests/test_client_response.py::test_text_bad_encoding[pyloop]1083tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-]1084[gw12] [  3%] PASSED tests/test_client_request.py::test_urlencoded_formdata_charset[pyloop]1085tests/test_client_proto.py::test_oserror[pyloop]1086[gw10] [  4%] PASSED tests/test_client_functional.py::test_read_timeout_closes_connection[pyloop]1087[gw4] [  4%] PASSED tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-]1088[gw0] [  4%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes[pyloop]1089[gw21] [  4%] PASSED tests/test_client_proto.py::test_oserror[pyloop]1090tests/test_client_functional.py::test_non_close_detached_session_on_error_cm[pyloop]1091[gw9] [  4%] PASSED tests/test_client_functional.py::test_non_close_detached_session_on_error_cm[pyloop]1092tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError]1093tests/test_client_session.py::test_client_session_timeout_default_args[pyloop]1094[gw28] [  4%] PASSED tests/test_client_session.py::test_client_session_timeout_default_args[pyloop]1095[gw8] [  4%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError]1096tests/test_client_functional.py::test_set_cookies_expired[pyloop]1097tests/test_client_proto.py::test_connection_lost_exception_is_marked_retrieved[pyloop]1098[gw20] [  4%] PASSED tests/test_client_proto.py::test_connection_lost_exception_is_marked_retrieved[pyloop]1099[gw6] [  4%] PASSED tests/test_client_functional.py::test_set_cookies_expired[pyloop]1100tests/test_client_request.py::test_host_header_explicit_host[pyloop]1101[gw25] [  4%] PASSED tests/test_client_request.py::test_host_header_explicit_host[pyloop]1102tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_empty[pyloop]1103[gw13] [  4%] PASSED tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_empty[pyloop]1104[gw1] [  4%] PASSED tests/test_base_protocol.py::test_pause_writing1105tests/test_base_protocol.py::test_pause_reading_no_transport1106tests/test_client_response.py::test_text_badly_encoded_encoding_header[pyloop]1107[gw27] [  4%] PASSED tests/test_client_response.py::test_text_badly_encoded_encoding_header[pyloop]1108tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes_with_common_prefix[pyloop]1109tests/test_client_request.py::test_warn_if_unclosed_payload_via_update_body_from_data[pyloop]1110tests/test_client_functional.py::test_HTTP_302_max_redirects[pyloop]1111tests/test_client_functional.py::test_read_timeout_on_prepared_response[pyloop]1112[gw14] [  4%] PASSED tests/test_client_request.py::test_warn_if_unclosed_payload_via_update_body_from_data[pyloop]1113tests/test_client_response.py::test_response_links_multiple_headers[pyloop]1114tests/test_client_ws.py::test_ws_connect_read_timeout_is_reset_to_inf[pyloop]1115[gw22] [  4%] PASSED tests/test_client_response.py::test_response_links_multiple_headers[pyloop]1116tests/test_client_proto.py::test_closed_property_lazy_creation[pyloop]1117[gw20] [  4%] PASSED tests/test_client_proto.py::test_closed_property_lazy_creation[pyloop]1118[gw5] [  4%] PASSED tests/test_client_functional.py::test_HTTP_302_max_redirects[pyloop]1119tests/test_client_request.py::test_close[pyloop]1120[gw15] [  4%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth]1121tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth-int]1122tests/test_client_ws_functional.py::test_send_recv_compress_wbit_error[pyloop]1123tests/test_client_request.py::test_content_length_not_overridden[pyloop]1124[gw31] [  4%] PASSED tests/test_client_ws_functional.py::test_send_recv_compress_wbit_error[pyloop]1125[gw29] [  4%] PASSED tests/test_client_request.py::test_close[pyloop]1126tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError]1127[gw19] [  4%] PASSED tests/test_client_request.py::test_content_length_not_overridden[pyloop]1128[gw8] [  4%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError]1129[gw26] [  4%] PASSED tests/test_client_ws.py::test_ws_connect_read_timeout_is_reset_to_inf[pyloop]1130tests/test_client_functional.py::test_async_iterable_payload_redirect[pyloop]1131[gw0] [  4%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_dynamic_resource_url_with_many_dynamic_routes_with_common_prefix[pyloop]1132[gw10] [  4%] PASSED tests/test_client_functional.py::test_read_timeout_on_prepared_response[pyloop]1133tests/test_client_middleware_digest_auth.py::test_digest_auth_no_qop[pyloop]1134[gw11] [  4%] PASSED tests/test_client_functional.py::test_async_iterable_payload_redirect[pyloop]1135[gw18] [  4%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_auth_no_qop[pyloop]1136tests/test_client_proto.py::test_pause_resume_on_error[pyloop]1137tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-101]1138[gw21] [  4%] PASSED tests/test_client_proto.py::test_pause_resume_on_error[pyloop]1139[gw2] [  4%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status[pyloop-101]1140tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-204]1141tests/test_client_response.py::test_response_links_no_rel[pyloop]1142[gw22] [  4%] PASSED tests/test_client_response.py::test_response_links_no_rel[pyloop]1143tests/test_client_proto.py::test_closed_property_after_connection_lost[pyloop]1144[gw20] [  4%] PASSED tests/test_client_proto.py::test_closed_property_after_connection_lost[pyloop]1145[gw3] [  4%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-204]1146[gw16] [  4%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth]1147tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth-int]1148tests/test_client_functional.py::test_encoding_deflate[zlib_ng.zlib_ng-pyloop]1149[gw7] [  4%] PASSED tests/test_client_functional.py::test_encoding_deflate[zlib_ng.zlib_ng-pyloop]1150tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params2]1151tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError]1152[gw8] [  4%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError]1153tests/test_client_session.py::test_client_session_timeout_zero[pyloop]1154[gw4] [  4%] PASSED tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params2]1155tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi[pyloop]1156tests/test_client_request.py::test_post_data[pyloop]1157tests/test_client_middleware_digest_auth.py::test_digest_auth_without_opaque[pyloop]1158[gw17] [  4%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_lowercase[sha-256]1159tests/test_client_middleware_digest_auth.py::test_invalid_qop_rejected1160[gw18] [  4%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_auth_without_opaque[pyloop]1161tests/test_client_request.py::test_path_is_not_double_encoded2[pyloop]1162[gw24] [  4%] PASSED tests/test_client_request.py::test_path_is_not_double_encoded2[pyloop]1163[gw1] [  4%] PASSED tests/test_base_protocol.py::test_pause_reading_no_transport1164tests/test_base_protocol.py::test_pause_reading_stub_transport1165[gw28] [  4%] PASSED tests/test_client_session.py::test_client_session_timeout_zero[pyloop]1166tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector1167tests/test_client_request.py::test_bad_version[pyloop]1168tests/test_client_proto.py::test_abort[pyloop]1169[gw20] [  4%] PASSED tests/test_client_proto.py::test_abort[pyloop]1170tests/test_client_ws_functional.py::test_send_recv_bytes[pyloop]1171[gw29] [  4%] PASSED tests/test_client_request.py::test_bad_version[pyloop]1172[gw23] [  5%] PASSED tests/test_client_ws_functional.py::test_send_recv_bytes[pyloop]1173[gw12] [  5%] PASSED tests/test_client_request.py::test_post_data[pyloop]1174tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError]1175[gw8] [  5%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError]1176tests/test_client_ws_functional.py::test_ws_client_async_for[pyloop]1177tests/test_client_response.py::test_text_custom_encoding[pyloop]1178tests/test_client_functional.py::test_close_detached_session_on_non_existing_addr[pyloop]1179[gw27] [  5%] PASSED tests/test_client_response.py::test_text_custom_encoding[pyloop]1180tests/test_client_functional.py::test_set_cookies_max_age[pyloop]1181[gw31] [  5%] PASSED tests/test_client_ws_functional.py::test_ws_client_async_for[pyloop]1182tests/test_client_functional.py::test_timeout_with_full_buffer[pyloop]1183[gw9] [  5%] PASSED tests/test_client_functional.py::test_close_detached_session_on_non_existing_addr[pyloop]1184tests/test_client_functional.py::test_HTTP_200_GET_WITH_PARAMS[pyloop]1185tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-None]1186[gw5] [  5%] PASSED tests/test_client_functional.py::test_HTTP_200_GET_WITH_PARAMS[pyloop]1187[gw18] [  5%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-None]1188[gw0] [  5%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi[pyloop]1189[gw16] [  5%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth-int]1190tests/test_client_request.py::test_content_length_with_formdata[pyloop]1191tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth,auth-int]1192tests/test_client_request.py::test_host_header_explicit_host_with_port[pyloop]1193[gw25] [  5%] PASSED tests/test_client_request.py::test_host_header_explicit_host_with_port[pyloop]1194[gw19] [  5%] PASSED tests/test_client_request.py::test_content_length_with_formdata[pyloop]1195[gw15] [  5%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth-int]1196tests/test_client_response.py::test_response_links_quoted[pyloop]1197[gw22] [  5%] PASSED tests/test_client_response.py::test_response_links_quoted[pyloop]1198tests/test_client_proto.py::test_abort_without_transport[pyloop]1199tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth,auth-int]1200[gw20] [  5%] PASSED tests/test_client_proto.py::test_abort_without_transport[pyloop]1201tests/test_client_ws_functional.py::test_send_recv_text_bad_type[pyloop]1202tests/test_client_request.py::test_custom_response_class[pyloop]1203[gw23] [  5%] PASSED tests/test_client_ws_functional.py::test_send_recv_text_bad_type[pyloop]1204tests/test_client_proto.py::test_client_proto_bad_message[pyloop]1205[gw21] [  5%] PASSED tests/test_client_proto.py::test_client_proto_bad_message[pyloop]1206[gw29] [  5%] PASSED tests/test_client_request.py::test_custom_response_class[pyloop]1207tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_specific[pyloop]1208tests/test_client_request.py::test_path_is_not_double_encoded3[pyloop]1209tests/test_client_functional.py::test_encoding_deflate[isal.isal_zlib-pyloop]1210[gw13] [  5%] PASSED tests/test_client_middleware.py::test_request_middleware_overrides_session_middleware_with_specific[pyloop]1211[gw24] [  5%] PASSED tests/test_client_request.py::test_path_is_not_double_encoded3[pyloop]1212tests/test_connector.py::test_close_with_proto_closed_none1213[gw1] [  5%] PASSED tests/test_base_protocol.py::test_pause_reading_stub_transport1214tests/test_base_protocol.py::test_resume_reading_no_transport1215tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-DigestWithoutSpace]1216[gw7] [  5%] PASSED tests/test_client_functional.py::test_encoding_deflate[isal.isal_zlib-pyloop]1217[gw18] [  5%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-DigestWithoutSpace]1218tests/test_client_request.py::test_warn_via_update_with_file_payload[pyloop]1219[gw14] [  5%] PASSED tests/test_client_request.py::test_warn_via_update_with_file_payload[pyloop]1220tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi_subapps[pyloop]1221tests/test_client_request.py::test_method1[pyloop]1222[gw20] [  5%] PASSED tests/test_client_request.py::test_method1[pyloop]1223tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError]1224tests/test_client_request.py::test_no_content_length_with_chunked[pyloop]1225[gw19] [  5%] PASSED tests/test_client_request.py::test_no_content_length_with_chunked[pyloop]1226[gw8] [  5%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError]1227tests/test_client_ws_functional.py::test_recv_text_after_close[pyloop]1228[gw23] [  5%] PASSED tests/test_client_ws_functional.py::test_recv_text_after_close[pyloop]1229tests/test_client_session.py::test_client_session_timeout_bad_argument1230tests/test_client_request.py::test_oserror_on_write_bytes[pyloop]1231tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params3]1232[gw29] [  5%] PASSED tests/test_client_request.py::test_oserror_on_write_bytes[pyloop]1233[gw4] [  5%] PASSED tests/test_client_functional.py::test_empty_params_and_query_string[pyloop-params3]1234tests/test_client_request.py::test_pass_falsy_data[pyloop]1235tests/test_client_functional.py::test_buffered_reader_payload_redirect[pyloop]1236tests/test_client_ws.py::test_ws_connect_read_timeout_stays_inf[pyloop]1237[gw12] [  5%] PASSED tests/test_client_request.py::test_pass_falsy_data[pyloop]1238[gw11] [  5%] PASSED tests/test_client_functional.py::test_buffered_reader_payload_redirect[pyloop]1239tests/test_client_request.py::test_method2[pyloop]1240[gw20] [  5%] PASSED tests/test_client_request.py::test_method2[pyloop]1241[gw26] [  5%] PASSED tests/test_client_ws.py::test_ws_connect_read_timeout_stays_inf[pyloop]1242tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-POST]1243[gw19] [  5%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-POST]1244[gw17] [  5%] PASSED tests/test_client_middleware_digest_auth.py::test_invalid_qop_rejected1245tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth]1246tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-304]1247[gw3] [  5%] PASSED tests/test_client_functional.py::test_keepalive_after_empty_body_status_stream_response[pyloop-304]1248tests/test_client_functional.py::test_HTTP_200_GET_WITH_MultiDict_PARAMS[pyloop]1249[gw5] [  5%] PASSED tests/test_client_functional.py::test_HTTP_200_GET_WITH_MultiDict_PARAMS[pyloop]1250[gw30] [  5%] PASSED tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector1251tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector_pre_3111252[gw30] [  5%] SKIPPED tests/test_client_session.py::test_ssl_shutdown_timeout_passed_to_connector_pre_3111253tests/test_client_session.py::test_connector_loop[pyloop]1254tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Basic realm="test"]1255tests/test_client_response.py::test_response_links_relative[pyloop]1256[gw30] [  5%] PASSED tests/test_client_session.py::test_connector_loop[pyloop]1257[gw18] [  5%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Basic realm="test"]1258[gw22] [  5%] PASSED tests/test_client_response.py::test_response_links_relative[pyloop]1259tests/test_client_ws_functional.py::test_ws_async_with[pyloop]1260[gw16] [  5%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-auth,auth-int]1261tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-]1262tests/test_client_proto.py::test_uncompleted_message[pyloop]1263[gw31] [  6%] PASSED tests/test_client_ws_functional.py::test_ws_async_with[pyloop]1264[gw21] [  6%] PASSED tests/test_client_proto.py::test_uncompleted_message[pyloop]1265[gw10] [  6%] PASSED tests/test_client_functional.py::test_timeout_with_full_buffer[pyloop]1266tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain]1267[gw15] [  6%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-auth,auth-int]1268tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-]1269tests/test_client_request.py::test_method3[pyloop]1270[gw20] [  6%] PASSED tests/test_client_request.py::test_method3[pyloop]1271[gw27] [  6%] PASSED tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain]1272[gw0] [  6%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi_subapps[pyloop]1273tests/test_client_functional.py::test_aiohttp_request_context_manager[pyloop]1274[gw9] [  6%] PASSED tests/test_client_functional.py::test_aiohttp_request_context_manager[pyloop]1275tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError]1276[gw8] [  6%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError]1277tests/test_client_request.py::test_cancel_close[pyloop]1278tests/test_client_functional.py::test_string_io_payload_redirect[pyloop]1279tests/test_client_request.py::test_path_safe_chars_preserved[pyloop]1280[gw11] [  6%] PASSED tests/test_client_functional.py::test_string_io_payload_redirect[pyloop]1281[gw24] [  6%] PASSED tests/test_client_request.py::test_path_safe_chars_preserved[pyloop]1282tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PUT]1283[gw19] [  6%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PUT]1284[gw29] [  6%] PASSED tests/test_client_request.py::test_cancel_close[pyloop]1285tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib-pyloop]1286[gw1] [  6%] PASSED tests/test_base_protocol.py::test_resume_reading_no_transport1287tests/test_base_protocol.py::test_resume_reading_stub_transport1288[gw28] [  6%] PASSED tests/test_client_session.py::test_client_session_timeout_bad_argument1289tests/test_client_session.py::test_requote_redirect_url_default1290[gw7] [  6%] PASSED tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib-pyloop]1291[gw2] [  6%] PASSED tests/test_connector.py::test_close_with_proto_closed_none1292tests/test_client_request.py::test_method_invalid[pyloop]1293[gw20] [  6%] PASSED tests/test_client_request.py::test_method_invalid[pyloop]1294tests/test_connector.py::test_get[pyloop]1295tests/test_client_request.py::test_pass_falsy_data_file[pyloop]1296[gw2] [  6%] PASSED tests/test_connector.py::test_get[pyloop]1297[gw17] [  6%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth]1298tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth-int]1299tests/test_client_ws_functional.py::test_send_recv_json[pyloop]1300[gw23] [  6%] PASSED tests/test_client_ws_functional.py::test_send_recv_json[pyloop]1301tests/test_client_request.py::test_host_header_ipv4[pyloop]1302tests/test_client_functional.py::test_drop_params_on_redirect[pyloop]1303[gw12] [  6%] PASSED tests/test_client_request.py::test_pass_falsy_data_file[pyloop]1304[gw25] [  6%] PASSED tests/test_client_request.py::test_host_header_ipv4[pyloop]1305tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain;charset=invalid]1306[gw27] [  6%] PASSED tests/test_client_response.py::test_text_charset_resolver[pyloop-text/plain;charset=invalid]1307tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PATCH]1308[gw19] [  6%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-PATCH]1309[gw4] [  6%] PASSED tests/test_client_functional.py::test_drop_params_on_redirect[pyloop]1310tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ValueError-Middleware error]1311tests/test_client_response.py::test_response_links_empty[pyloop]1312[gw22] [  6%] PASSED tests/test_client_response.py::test_response_links_empty[pyloop]1313tests/test_client_functional.py::test_read_bufsize_session_default[pyloop]1314tests/test_client_session.py::test_auto_created_connector_uses_session_loop[pyloop]1315[gw10] [  6%] PASSED tests/test_client_functional.py::test_read_bufsize_session_default[pyloop]1316[gw13] [  6%] PASSED tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ValueError-Middleware error]1317tests/test_client_ws_functional.py::test_ws_async_with_send[pyloop]1318[gw30] [  6%] PASSED tests/test_client_session.py::test_auto_created_connector_uses_session_loop[pyloop]1319[gw31] [  6%] PASSED tests/test_client_ws_functional.py::test_ws_async_with_send[pyloop]1320tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest ]1321tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi_root[pyloop]1322[gw18] [  6%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest ]1323tests/test_client_request.py::test_no_warn_for_simple_data_via_update_body_from_data[pyloop]1324[gw14] [  6%] PASSED tests/test_client_request.py::test_no_warn_for_simple_data_via_update_body_from_data[pyloop]1325tests/test_client_functional.py::test_HTTP_200_GET_WITH_MIXED_PARAMS[pyloop]1326[gw0] [  6%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_gitapi_root[pyloop]1327[gw5] [  6%] PASSED tests/test_client_functional.py::test_HTTP_200_GET_WITH_MIXED_PARAMS[pyloop]1328tests/test_client_request.py::test_version_1_0[pyloop]1329[gw20] [  6%] PASSED tests/test_client_request.py::test_version_1_0[pyloop]1330tests/test_client_ws.py::test_ws_connect_read_timeout_reset_to_max[pyloop]1331[gw28] [  6%] PASSED tests/test_client_session.py::test_requote_redirect_url_default1332tests/test_client_session.py::test_requote_redirect_url_default_disable1333tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-DELETE]1334[gw19] [  6%] PASSED tests/test_client_request.py::test_update_body_none_sets_content_length_zero[pyloop-DELETE]1335[gw26] [  6%] PASSED tests/test_client_ws.py::test_ws_connect_read_timeout_reset_to_max[pyloop]1336tests/test_client_response.py::test_get_encoding_body_none[pyloop]1337tests/test_client_functional.py::test_bytes_io_payload_redirect[pyloop]1338[gw27] [  6%] PASSED tests/test_client_response.py::test_get_encoding_body_none[pyloop]1339[gw11] [  6%] PASSED tests/test_client_functional.py::test_bytes_io_payload_redirect[pyloop]1340[gw16] [  6%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-]1341tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth]1342tests/test_client_proto.py::test_data_received_after_close[pyloop]1343tests/test_connector.py::test_get_unconnected_proto[pyloop]1344[gw2] [  6%] PASSED tests/test_connector.py::test_get_unconnected_proto[pyloop]1345[gw21] [  7%] PASSED tests/test_client_proto.py::test_data_received_after_close[pyloop]1346[gw15] [  7%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-]1347tests/test_client_response.py::test_response_not_closed_after_get_ok1348tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth]1349[gw22] [  7%] PASSED tests/test_client_response.py::test_response_not_closed_after_get_ok1350tests/test_client_response.py::test_response_duplicate_cookie_names[pyloop]1351tests/test_client_ws_functional.py::test_send_recv_frame[pyloop]1352tests/test_client_functional.py::test_keepalive_response_released[pyloop]1353[gw23] [  7%] PASSED tests/test_client_ws_functional.py::test_send_recv_frame[pyloop]1354[gw22] [  7%] PASSED tests/test_client_response.py::test_response_duplicate_cookie_names[pyloop]1355[gw3] [  7%] PASSED tests/test_client_functional.py::test_keepalive_response_released[pyloop]1356tests/test_client_functional.py::test_read_bufsize_explicit[pyloop]1357[gw10] [  7%] PASSED tests/test_client_functional.py::test_read_bufsize_explicit[pyloop]1358tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib_ng.zlib_ng-pyloop]1359[gw7] [  7%] PASSED tests/test_client_functional.py::test_encoding_deflate_nochunk[zlib_ng.zlib_ng-pyloop]1360tests/test_client_request.py::test_params_are_added_before_fragment1[pyloop]1361tests/test_client_functional.py::test_aiohttp_request_ctx_manager_close_sess_on_error[pyloop]1362[gw24] [  7%] PASSED tests/test_client_request.py::test_params_are_added_before_fragment1[pyloop]1363tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError]1364tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-GET]1365[gw19] [  7%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-GET]1366[gw8] [  7%] PASSED tests/test_client_functional.py::test_invalid_redirect_url_multiple_redirects[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError]1367tests/test_client_ws_functional.py::test_ws_async_with_shortcut[pyloop]1368[gw17] [  7%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth-int]1369tests/test_benchmarks_web_urldispatcher.py::test_resolve_prefix_resources_many_prefix_many_plain[pyloop]1370tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth,auth-int]1371[gw31] [  7%] PASSED tests/test_client_ws_functional.py::test_ws_async_with_shortcut[pyloop]1372tests/test_client_session.py::test_detach[pyloop]1373[gw30] [  7%] PASSED tests/test_client_session.py::test_detach[pyloop]1374[gw1] [  7%] PASSED tests/test_base_protocol.py::test_resume_reading_stub_transport1375tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest =invalid, format]1376tests/test_base_protocol.py::test_resume_writing_no_waiters1377[gw18] [  7%] PASSED tests/test_client_middleware_digest_auth.py::test_auth_header_no_retry[pyloop-Digest =invalid, format]1378tests/test_client_response.py::test_response_raw_cookie_headers_preserved[pyloop]1379[gw22] [  7%] PASSED tests/test_client_response.py::test_response_raw_cookie_headers_preserved[pyloop]1380[gw0] [  7%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_prefix_resources_many_prefix_many_plain[pyloop]1381tests/test_client_request.py::test_terminate[pyloop]1382tests/test_connector.py::test_get_unconnected_proto_ssl[pyloop]1383tests/test_client_response.py::test_text_after_read[pyloop]1384[gw2] [  7%] PASSED tests/test_connector.py::test_get_unconnected_proto_ssl[pyloop]1385[gw27] [  7%] PASSED tests/test_client_response.py::test_text_after_read[pyloop]1386tests/test_client_functional.py::test_upgrade_connection_not_released_after_read[pyloop]1387[gw3] [  7%] PASSED tests/test_client_functional.py::test_upgrade_connection_not_released_after_read[pyloop]1388[gw29] [  7%] PASSED tests/test_client_request.py::test_terminate[pyloop]1389tests/test_client_ws_functional.py::test_ping_pong[pyloop]1390[gw23] [  7%] PASSED tests/test_client_ws_functional.py::test_ping_pong[pyloop]1391tests/test_client_request.py::test_version_default[pyloop]1392[gw20] [  7%] PASSED tests/test_client_request.py::test_version_default[pyloop]1393[gw9] [  7%] PASSED tests/test_client_functional.py::test_aiohttp_request_ctx_manager_close_sess_on_error[pyloop]1394[gw28] [  7%] PASSED tests/test_client_session.py::test_requote_redirect_url_default_disable1395tests/test_client_session.py::test_requote_redirect_setter1396tests/test_client_response.py::test_response_cookies_setter_updates_raw_headers[pyloop]1397[gw22] [  7%] PASSED tests/test_client_response.py::test_response_cookies_setter_updates_raw_headers[pyloop]1398tests/test_client_response.py::test_json[pyloop]1399tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-HEAD]1400tests/test_client_functional.py::test_drop_fragment_on_redirect[pyloop]1401[gw27] [  7%] PASSED tests/test_client_response.py::test_json[pyloop]1402[gw19] [  7%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-HEAD]1403tests/test_client_functional.py::test_encoding_deflate_nochunk[isal.isal_zlib-pyloop]1404tests/test_client_middleware_digest_auth.py::test_direct_success_no_auth_needed[pyloop]1405[gw7] [  7%] PASSED tests/test_client_functional.py::test_encoding_deflate_nochunk[isal.isal_zlib-pyloop]1406[gw18] [  7%] PASSED tests/test_client_middleware_digest_auth.py::test_direct_success_no_auth_needed[pyloop]1407[gw4] [  7%] PASSED tests/test_client_functional.py::test_drop_fragment_on_redirect[pyloop]1408tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ClientError-Client error from middleware]1409tests/test_client_functional.py::test_http_empty_data_text[pyloop]1410[gw13] [  7%] PASSED tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-ClientError-Client error from middleware]1411tests/test_connector.py::test_get_expired[pyloop]1412tests/test_client_functional.py::test_multiple_redirects_with_bytes_payload[pyloop]1413[gw2] [  7%] PASSED tests/test_connector.py::test_get_expired[pyloop]1414[gw10] [  7%] PASSED tests/test_client_functional.py::test_http_empty_data_text[pyloop]1415tests/test_client_functional.py::test_keepalive_server_force_close_connection[pyloop]1416[gw3] [  7%] PASSED tests/test_client_functional.py::test_keepalive_server_force_close_connection[pyloop]1417[gw16] [  7%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth]1418tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth-int]1419tests/test_client_functional.py::test_POST_DATA[pyloop]1420[gw5] [  7%] PASSED tests/test_client_functional.py::test_POST_DATA[pyloop]1421[gw11] [  7%] PASSED tests/test_client_functional.py::test_multiple_redirects_with_bytes_payload[pyloop]1422[gw15] [  7%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth]1423tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth-int]1424tests/test_client_request.py::test_get_with_data[pyloop]1425tests/test_client_request.py::test_host_header_ipv6[pyloop]1426[gw12] [  7%] PASSED tests/test_client_request.py::test_get_with_data[pyloop]1427tests/test_classbasedview.py::test_ctor1428[gw0] [  7%] PASSED tests/test_classbasedview.py::test_ctor1429[gw25] [  7%] PASSED tests/test_client_request.py::test_host_header_ipv6[pyloop]1430tests/test_classbasedview.py::test_render_ok1431tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-OPTIONS]1432[gw19] [  7%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-OPTIONS]1433tests/test_client_functional.py::test_aiohttp_request_ctx_manager_not_found[pyloop]1434tests/test_client_request.py::test_update_body_closes_previous_payload[pyloop]1435[gw14] [  8%] PASSED tests/test_client_request.py::test_update_body_closes_previous_payload[pyloop]1436tests/test_client_middleware_digest_auth.py::test_no_retry_on_second_401[pyloop]1437[gw18] [  8%] PASSED tests/test_client_middleware_digest_auth.py::test_no_retry_on_second_401[pyloop]1438tests/test_client_session.py::test_request_closed_session[pyloop]1439tests/test_client_functional.py::test_ok_from_status[pyloop-200-True]1440[gw30] [  8%] PASSED tests/test_client_session.py::test_request_closed_session[pyloop]1441[gw8] [  8%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-200-True]1442tests/test_client_response.py::test_json_extended_content_type[pyloop]1443tests/test_client_functional.py::test_keepalive_timeout_async_sleep[pyloop]1444[gw9] [  8%] PASSED tests/test_client_functional.py::test_aiohttp_request_ctx_manager_not_found[pyloop]1445[gw27] [  8%] PASSED tests/test_client_response.py::test_json_extended_content_type[pyloop]1446tests/test_client_ws_functional.py::test_closed_async_for[pyloop]1447[gw3] [  8%] PASSED tests/test_client_functional.py::test_keepalive_timeout_async_sleep[pyloop]1448tests/test_client_session.py::test_close_coro[pyloop]1449tests/test_client_functional.py::test_encoding_gzip[zlib-pyloop]1450[gw7] [  8%] PASSED tests/test_client_functional.py::test_encoding_gzip[zlib-pyloop]1451[gw22] [  8%] PASSED tests/test_client_session.py::test_close_coro[pyloop]1452[gw31] [  8%] PASSED tests/test_client_ws_functional.py::test_closed_async_for[pyloop]1453tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-OSError-OS error from middleware]1454[gw13] [  8%] PASSED tests/test_client_middleware.py::test_client_middleware_exception_closes_connection[pyloop-OSError-OS error from middleware]1455tests/test_client_ws.py::test_ws_connect_with_origin[pyloop]1456[gw26] [  8%] PASSED tests/test_client_ws.py::test_ws_connect_with_origin[pyloop]1457[gw28] [  8%] PASSED tests/test_client_session.py::test_requote_redirect_setter1458tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url='http://example.com/test']1459[gw17] [  8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-auth,auth-int]1460[gw28] [  8%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url='http://example.com/test']1461tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-]1462[gw0] [  8%] PASSED tests/test_classbasedview.py::test_render_ok1463tests/test_classbasedview.py::test_render_unknown_method1464tests/test_client_request.py::test_request_info[pyloop]1465[gw20] [  8%] PASSED tests/test_client_request.py::test_request_info[pyloop]1466tests/test_client_functional.py::test_POST_DATA_with_explicit_formdata[pyloop]1467[gw5] [  8%] PASSED tests/test_client_functional.py::test_POST_DATA_with_explicit_formdata[pyloop]1468tests/test_client_request.py::test_terminate_with_closed_loop[pyloop]1469tests/test_client_ws_functional.py::test_ping_pong_manual[pyloop]1470[gw15] [  8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth-int]1471tests/test_client_proto.py::test_multiple_responses_one_byte_at_a_time[pyloop]1472tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth,auth-int]1473[gw23] [  8%] PASSED tests/test_client_ws_functional.py::test_ping_pong_manual[pyloop]1474tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-TRACE]1475tests/test_client_functional.py::test_max_field_size_session_default[pyloop]1476[gw19] [  8%] PASSED tests/test_client_request.py::test_update_body_none_no_content_length_for_get_methods[pyloop-TRACE]1477tests/test_client_request.py::test_params_are_added_before_fragment2[pyloop]1478[gw10] [  8%] PASSED tests/test_client_functional.py::test_max_field_size_session_default[pyloop]1479tests/test_client_functional.py::test_encoding_gzip[zlib_ng.zlib_ng-pyloop]1480[gw7] [  8%] PASSED tests/test_client_functional.py::test_encoding_gzip[zlib_ng.zlib_ng-pyloop]1481[gw21] [  8%] PASSED tests/test_client_proto.py::test_multiple_responses_one_byte_at_a_time[pyloop]1482tests/test_client_middleware.py::test_client_middleware_blocks_connection_before_established[pyloop]1483[gw24] [  8%] PASSED tests/test_client_request.py::test_params_are_added_before_fragment2[pyloop]1484[gw13] [  8%] PASSED tests/test_client_middleware.py::test_client_middleware_blocks_connection_before_established[pyloop]1485tests/test_client_middleware_digest_auth.py::test_preemptive_auth_disabled[pyloop]1486[gw29] [  8%] PASSED tests/test_client_request.py::test_terminate_with_closed_loop[pyloop]1487[gw1] [  8%] PASSED tests/test_base_protocol.py::test_resume_writing_no_waiters1488[gw18] [  8%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_disabled[pyloop]1489tests/test_base_protocol.py::test_resume_writing_waiter_done1490tests/test_client_session.py::test_close_flag_for_closed_connector[pyloop]1491tests/test_client_functional.py::test_ok_from_status[pyloop-201-True]1492[gw30] [  8%] PASSED tests/test_client_session.py::test_close_flag_for_closed_connector[pyloop]1493[gw8] [  8%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-201-True]1494tests/test_client_request.py::test_body_setter_closes_previous_payload[pyloop]1495[gw14] [  8%] PASSED tests/test_client_request.py::test_body_setter_closes_previous_payload[pyloop]1496tests/test_connector.py::test_get_expired_ssl[pyloop]1497tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url=URL('http://example.com/test')]1498[gw15] [  8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-auth,auth-int]1499tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-]1500[gw28] [  8%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=None url=URL('http://example.com/test')]1501[gw2] [  8%] PASSED tests/test_connector.py::test_get_expired_ssl[pyloop]1502[gw16] [  8%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth-int]1503tests/test_client_ws_functional.py::test_close[pyloop]1504[gw23] [  8%] PASSED tests/test_client_ws_functional.py::test_close[pyloop]1505tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth,auth-int]1506tests/test_client_functional.py::test_redirect_with_empty_payload[pyloop]1507tests/test_client_functional.py::test_encoding_gzip[isal.isal_zlib-pyloop]1508tests/test_client_functional.py::test_POST_DATA_with_charset[pyloop]1509[gw7] [  8%] PASSED tests/test_client_functional.py::test_encoding_gzip[isal.isal_zlib-pyloop]1510tests/test_client_middleware.py::test_client_middleware_blocks_connection_without_dns_lookup[pyloop]1511tests/test_client_response.py::test_http_processing_error1512[gw11] [  8%] PASSED tests/test_client_functional.py::test_redirect_with_empty_payload[pyloop]1513tests/test_client_ws_functional.py::test_peer_connection_lost[pyloop]1514[gw31] [  8%] PASSED tests/test_client_ws_functional.py::test_peer_connection_lost[pyloop]1515[gw13] [  8%] PASSED tests/test_client_middleware.py::test_client_middleware_blocks_connection_without_dns_lookup[pyloop]1516tests/test_client_session.py::test_init_headers_simple_dict[pyloop]1517tests/test_client_functional.py::test_keepalive_timeout_sync_sleep[pyloop]1518[gw22] [  8%] PASSED tests/test_client_session.py::test_init_headers_simple_dict[pyloop]1519[gw5] [  8%] PASSED tests/test_client_functional.py::test_POST_DATA_with_charset[pyloop]1520tests/test_client_functional.py::test_ok_from_status[pyloop-301-True]1521[gw8] [  9%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-301-True]1522[gw6] [  9%] PASSED tests/test_client_functional.py::test_set_cookies_max_age[pyloop]1523tests/test_client_request.py::test_update_body_with_different_types[pyloop]1524[gw14] [  9%] PASSED tests/test_client_request.py::test_update_body_with_different_types[pyloop]1525tests/test_client_functional.py::test_raising_client_connector_dns_error_on_dns_failure[pyloop]1526tests/test_client_ws.py::test_ws_connect_with_params[pyloop]1527[gw9] [  9%] PASSED tests/test_client_functional.py::test_raising_client_connector_dns_error_on_dns_failure[pyloop]1528tests/test_client_ws_functional.py::test_concurrent_close[pyloop]1529[gw26] [  9%] PASSED tests/test_client_ws.py::test_ws_connect_with_params[pyloop]1530[gw23] [  9%] PASSED tests/test_client_ws_functional.py::test_concurrent_close[pyloop]1531[gw15] [  9%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-512-SESS-]1532[gw3] [  9%] PASSED tests/test_client_functional.py::test_keepalive_timeout_sync_sleep[pyloop]1533tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth]1534tests/test_client_request.py::test_terminate_without_writer[pyloop]1535[gw29] [  9%] PASSED tests/test_client_request.py::test_terminate_without_writer[pyloop]1536tests/test_client_ws_functional.py::test_peer_connection_lost_iter[pyloop]1537[gw19] [  9%] PASSED tests/test_client_response.py::test_http_processing_error1538tests/test_client_response.py::test_del1539[gw31] [  9%] PASSED tests/test_client_ws_functional.py::test_peer_connection_lost_iter[pyloop]1540tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib-pyloop]1541[gw17] [  9%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-]1542tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth]1543[gw0] [  9%] PASSED tests/test_classbasedview.py::test_render_unknown_method1544tests/test_client_functional.py::test_drop_fragment[pyloop]1545[gw7] [  9%] PASSED tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib-pyloop]1546tests/test_classbasedview.py::test_render_unsupported_method1547[gw4] [  9%] PASSED tests/test_client_functional.py::test_drop_fragment[pyloop]1548tests/test_client_functional.py::test_ok_from_status[pyloop-400-False]1549[gw8] [  9%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-400-False]1550tests/test_client_request.py::test_request_info_with_fragment[pyloop]1551[gw20] [  9%] PASSED tests/test_client_request.py::test_request_info_with_fragment[pyloop]1552tests/test_client_middleware.py::test_client_middleware_retry_reuses_connection[pyloop]1553[gw13] [  9%] PASSED tests/test_client_middleware.py::test_client_middleware_retry_reuses_connection[pyloop]1554tests/test_client_functional.py::test_redirect_preserves_content_type[pyloop]1555tests/test_client_response.py::test_json_custom_content_type[pyloop]1556[gw27] [  9%] PASSED tests/test_client_response.py::test_json_custom_content_type[pyloop]1557[gw11] [  9%] PASSED tests/test_client_functional.py::test_redirect_preserves_content_type[pyloop]1558tests/test_client_functional.py::test_max_field_size_session_default_fail[pyloop]1559[gw10] [  9%] PASSED tests/test_client_functional.py::test_max_field_size_session_default_fail[pyloop]1560[gw19] [  9%] PASSED tests/test_client_response.py::test_del1561tests/test_client_response.py::test_close[pyloop]1562[gw15] [  9%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth]1563tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth-int]1564tests/test_client_request.py::test_update_body_with_chunked_encoding[pyloop]1565[gw19] [  9%] PASSED tests/test_client_response.py::test_close[pyloop]1566[gw14] [  9%] PASSED tests/test_client_request.py::test_update_body_with_chunked_encoding[pyloop]1567tests/test_client_request.py::test_bytes_data[pyloop]1568tests/test_client_request.py::test_custom_req_rep[pyloop]1569tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_stale_nonce[pyloop]1570[gw29] [  9%] PASSED tests/test_client_request.py::test_custom_req_rep[pyloop]1571tests/test_client_session.py::test_double_close[pyloop]1572tests/test_client_request.py::test_host_header_ipv4_with_port[pyloop]1573[gw18] [  9%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_stale_nonce[pyloop]1574[gw30] [  9%] PASSED tests/test_client_session.py::test_double_close[pyloop]1575tests/test_client_functional.py::test_set_cookies_max_age_overflow[pyloop]1576[gw25] [  9%] PASSED tests/test_client_request.py::test_host_header_ipv4_with_port[pyloop]1577[gw6] [  9%] PASSED tests/test_client_functional.py::test_set_cookies_max_age_overflow[pyloop]1578tests/test_client_functional.py::test_POST_DATA_formdats_with_charset[pyloop]1579tests/test_client_functional.py::test_ok_from_status[pyloop-403-False]1580[gw8] [  9%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-403-False]1581[gw5] [  9%] PASSED tests/test_client_functional.py::test_POST_DATA_formdats_with_charset[pyloop]1582tests/test_client_functional.py::test_history[pyloop]1583[gw12] [  9%] PASSED tests/test_client_request.py::test_bytes_data[pyloop]1584[gw4] [  9%] PASSED tests/test_client_functional.py::test_history[pyloop]1585tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url='http://example.com' url='/test']1586tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib_ng.zlib_ng-pyloop]1587[gw28] [  9%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url='http://example.com' url='/test']1588[gw7] [  9%] PASSED tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[zlib_ng.zlib_ng-pyloop]1589tests/test_client_response.py::test_wait_for_100_1[pyloop]1590[gw19] [  9%] PASSED tests/test_client_response.py::test_wait_for_100_1[pyloop]1591tests/test_client_response.py::test_json_custom_loader[pyloop]1592[gw27] [  9%] PASSED tests/test_client_response.py::test_json_custom_loader[pyloop]1593tests/test_client_ws_functional.py::test_ws_connect_with_wrong_ssl_type[pyloop]1594[gw31] [  9%] PASSED tests/test_client_ws_functional.py::test_ws_connect_with_wrong_ssl_type[pyloop]1595tests/test_client_proto.py::test_unexpected_exception_during_data_received[pyloop]1596tests/test_client_session.py::test_init_headers_list_of_tuples[pyloop]1597[gw22] [  9%] PASSED tests/test_client_session.py::test_init_headers_list_of_tuples[pyloop]1598[gw1] [  9%] PASSED tests/test_base_protocol.py::test_resume_writing_waiter_done1599[gw21] [  9%] PASSED tests/test_client_proto.py::test_unexpected_exception_during_data_received[pyloop]1600tests/test_base_protocol.py::test_connection_made1601tests/test_client_functional.py::test_aiohttp_request_coroutine[pyloop]1602[gw17] [  9%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth]1603tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth-int]1604tests/test_client_functional.py::test_request_conn_error[pyloop]1605[gw6] [  9%] PASSED tests/test_client_functional.py::test_request_conn_error[pyloop]1606tests/test_client_request.py::test_verify_ssl_false_with_ssl_context[pyloop]1607[gw29] [ 10%] PASSED tests/test_client_request.py::test_verify_ssl_false_with_ssl_context[pyloop]1608tests/test_client_functional.py::test_POST_DATA_with_charset_post[pyloop]1609[gw5] [ 10%] PASSED tests/test_client_functional.py::test_POST_DATA_with_charset_post[pyloop]1610tests/test_client_ws.py::test_ws_connect_custom_response[pyloop]1611tests/test_client_functional.py::test_too_many_redirects_closes_payload[pyloop]1612tests/test_connector.py::test_release_acquired[pyloop]1613[gw11] [ 10%] PASSED tests/test_client_functional.py::test_too_many_redirects_closes_payload[pyloop]1614[gw2] [ 10%] PASSED tests/test_connector.py::test_release_acquired[pyloop]1615tests/test_client_request.py::test_path_not_contain_fragment1[pyloop]1616tests/test_client_ws_functional.py::test_concurrent_close_multiple_tasks[pyloop]1617[gw26] [ 10%] PASSED tests/test_client_ws.py::test_ws_connect_custom_response[pyloop]1618[gw24] [ 10%] PASSED tests/test_client_request.py::test_path_not_contain_fragment1[pyloop]1619[gw9] [ 10%] PASSED tests/test_client_functional.py::test_aiohttp_request_coroutine[pyloop]1620[gw23] [ 10%] PASSED tests/test_client_ws_functional.py::test_concurrent_close_multiple_tasks[pyloop]1621tests/test_client_ws_functional.py::test_websocket_connection_not_closed_properly[pyloop]1622[gw31] [ 10%] PASSED tests/test_client_ws_functional.py::test_websocket_connection_not_closed_properly[pyloop]1623tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='/test']1624tests/test_client_request.py::test_update_body_get_method_with_none_body[pyloop]1625[gw14] [ 10%] PASSED tests/test_client_request.py::test_update_body_get_method_with_none_body[pyloop]1626[gw28] [ 10%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='/test']1627tests/test_client_request.py::test_version_err[pyloop]1628tests/test_client_functional.py::test_release_early[pyloop]1629tests/test_client_response.py::test_json_invalid_content_type[pyloop]1630tests/test_client_functional.py::test_max_field_size_session_explicit[pyloop]1631[gw20] [ 10%] PASSED tests/test_client_request.py::test_version_err[pyloop]1632[gw10] [ 10%] PASSED tests/test_client_functional.py::test_max_field_size_session_explicit[pyloop]1633[gw16] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-auth,auth-int]1634tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[isal.isal_zlib-pyloop]1635[gw7] [ 10%] PASSED tests/test_client_functional.py::test_encoding_gzip_write_by_chunks[isal.isal_zlib-pyloop]1636[gw27] [ 10%] PASSED tests/test_client_response.py::test_json_invalid_content_type[pyloop]1637tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-]1638[gw3] [ 10%] PASSED tests/test_client_functional.py::test_release_early[pyloop]1639tests/test_client_proto.py::test_client_protocol_readuntil_eof[pyloop]1640[gw21] [ 10%] PASSED tests/test_client_proto.py::test_client_protocol_readuntil_eof[pyloop]1641[gw15] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth-int]1642tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth,auth-int]1643tests/test_client_request.py::test_bad_fingerprint[pyloop]1644[gw29] [ 10%] PASSED tests/test_client_request.py::test_bad_fingerprint[pyloop]1645tests/test_client_session.py::test_init_headers_MultiDict[pyloop]1646[gw22] [ 10%] PASSED tests/test_client_session.py::test_init_headers_MultiDict[pyloop]1647tests/test_client_functional.py::test_ok_from_status[pyloop-500-False]1648[gw8] [ 10%] PASSED tests/test_client_functional.py::test_ok_from_status[pyloop-500-False]1649[gw0] [ 10%] PASSED tests/test_classbasedview.py::test_render_unsupported_method1650tests/test_client_connection.py::test_ctor1651[gw0] [ 10%] PASSED tests/test_client_connection.py::test_ctor1652tests/test_client_ws_functional.py::test_websocket_connection_cancellation[pyloop]1653tests/test_client_response.py::test_wait_for_100_2[pyloop]1654tests/test_client_connection.py::test_callbacks_on_close1655[gw31] [ 10%] PASSED tests/test_client_ws_functional.py::test_websocket_connection_cancellation[pyloop]1656[gw0] [ 10%] PASSED tests/test_client_connection.py::test_callbacks_on_close1657tests/test_client_connection.py::test_callbacks_on_release1658[gw19] [ 10%] PASSED tests/test_client_response.py::test_wait_for_100_2[pyloop]1659[gw0] [ 10%] PASSED tests/test_client_connection.py::test_callbacks_on_release1660tests/test_client_connection.py::test_callbacks_exception1661[gw0] [ 10%] PASSED tests/test_client_connection.py::test_callbacks_exception1662tests/test_client_connection.py::test_del1663tests/test_client_session.py::test_init_headers_list_of_tuples_with_duplicates[pyloop]1664[gw22] [ 10%] PASSED tests/test_client_session.py::test_init_headers_list_of_tuples_with_duplicates[pyloop]1665tests/test_client_request.py::test_insecure_fingerprint_md5[pyloop]1666[gw29] [ 10%] PASSED tests/test_client_request.py::test_insecure_fingerprint_md5[pyloop]1667tests/test_client_request.py::test_update_body_updates_content_length[pyloop]1668tests/test_client_functional.py::test_keepalive_closed_by_server[pyloop]1669[gw14] [ 10%] PASSED tests/test_client_request.py::test_update_body_updates_content_length[pyloop]1670[gw4] [ 10%] PASSED tests/test_client_functional.py::test_keepalive_closed_by_server[pyloop]1671tests/test_compression_utils.py::test_compression_round_trip_in_executor[zlib]1672tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='test2']1673[gw28] [ 10%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='test2']1674tests/test_client_functional.py::test_invalid_url_redirect_closes_payload[pyloop]1675tests/test_client_middleware_digest_auth.py::test_preemptive_auth_updates_nonce_count[pyloop]1676[gw11] [ 10%] PASSED tests/test_client_functional.py::test_invalid_url_redirect_closes_payload[pyloop]1677tests/test_client_functional.py::test_raise_for_status[pyloop]1678tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_path_check[pyloop]1679tests/test_client_functional.py::test_POST_MultiDict[pyloop]1680[gw18] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_updates_nonce_count[pyloop]1681tests/test_client_functional.py::test_HTTP_304[pyloop]1682[gw5] [ 10%] PASSED tests/test_client_functional.py::test_POST_MultiDict[pyloop]1683[gw8] [ 10%] PASSED tests/test_client_functional.py::test_raise_for_status[pyloop]1684[gw3] [ 10%] PASSED tests/test_client_functional.py::test_HTTP_304[pyloop]1685tests/test_client_ws_functional.py::test_concurrent_task_close[pyloop]1686tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib-pyloop]1687tests/test_client_request.py::test_host_port_default_http[pyloop]1688tests/test_client_session.py::test_init_cookies_with_simple_dict[pyloop]1689[gw20] [ 10%] PASSED tests/test_client_request.py::test_host_port_default_http[pyloop]1690[gw22] [ 10%] PASSED tests/test_client_session.py::test_init_cookies_with_simple_dict[pyloop]1691[gw7] [ 10%] PASSED tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib-pyloop]1692tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-None]1693[gw21] [ 10%] PASSED tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-None]1694[gw17] [ 10%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth-int]1695tests/test_client_functional.py::test_broken_connection[pyloop]1696tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth,auth-int]1697tests/test_client_session.py::test_del[pyloop]1698[gw13] [ 11%] PASSED tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_path_check[pyloop]1699tests/test_client_functional.py::test_max_headers_session_default[pyloop]1700[gw23] [ 11%] PASSED tests/test_client_ws_functional.py::test_concurrent_task_close[pyloop]1701tests/test_client_request.py::test_insecure_fingerprint_sha1[pyloop]1702[gw29] [ 11%] PASSED tests/test_client_request.py::test_insecure_fingerprint_sha1[pyloop]1703[gw10] [ 11%] PASSED tests/test_client_functional.py::test_max_headers_session_default[pyloop]1704[gw15] [ 11%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-auth,auth-int]1705tests/test_client_response.py::test_repr[pyloop]1706tests/test_client_request.py::test_host_header_ipv6_with_port[pyloop]1707[gw19] [ 11%] PASSED tests/test_client_response.py::test_repr[pyloop]1708tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-]1709[gw0] [ 11%] PASSED tests/test_client_connection.py::test_del1710tests/test_client_connection.py::test_close1711tests/test_client_functional.py::test_stream_request_on_server_eof[pyloop]1712[gw25] [ 11%] PASSED tests/test_client_request.py::test_host_header_ipv6_with_port[pyloop]1713[gw0] [ 11%] PASSED tests/test_client_connection.py::test_close1714[gw3] [ 11%] PASSED tests/test_client_functional.py::test_stream_request_on_server_eof[pyloop]1715tests/test_client_connection.py::test_release1716tests/test_client_response.py::test_json_no_content[pyloop]1717[gw0] [ 11%] PASSED tests/test_client_connection.py::test_release1718[gw27] [ 11%] PASSED tests/test_client_response.py::test_json_no_content[pyloop]1719tests/test_client_connection.py::test_release_proto_should_close1720[gw0] [ 11%] PASSED tests/test_client_connection.py::test_release_proto_should_close1721tests/test_client_connection.py::test_release_released1722[gw0] [ 11%] PASSED tests/test_client_connection.py::test_release_released1723tests/test_client_exceptions.py::TestClientResponseError::test_default_status1724[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientResponseError::test_default_status1725tests/test_connector.py::test_release_acquired_closed[pyloop]1726tests/test_client_exceptions.py::TestClientResponseError::test_status1727[gw2] [ 11%] PASSED tests/test_connector.py::test_release_acquired_closed[pyloop]1728[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientResponseError::test_status1729tests/test_client_exceptions.py::TestClientResponseError::test_pickle1730[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientResponseError::test_pickle1731tests/test_client_session.py::test_init_cookies_with_list_of_tuples[pyloop]1732tests/test_client_exceptions.py::TestClientResponseError::test_repr1733[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientResponseError::test_repr1734tests/test_client_exceptions.py::TestClientResponseError::test_str1735[gw22] [ 11%] PASSED tests/test_client_session.py::test_init_cookies_with_list_of_tuples[pyloop]1736[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientResponseError::test_str1737tests/test_client_exceptions.py::test_response_status1738[gw0] [ 11%] PASSED tests/test_client_exceptions.py::test_response_status1739tests/test_client_exceptions.py::test_response_deprecated_code_property1740[gw0] [ 11%] PASSED tests/test_client_exceptions.py::test_response_deprecated_code_property1741tests/test_client_exceptions.py::test_response_both_code_and_status1742tests/test_client_request.py::test_content_encoding[zlib-pyloop]1743[gw0] [ 11%] PASSED tests/test_client_exceptions.py::test_response_both_code_and_status1744tests/test_client_exceptions.py::TestClientConnectorError::test_ctor1745[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientConnectorError::test_ctor1746tests/test_client_exceptions.py::TestClientConnectorError::test_pickle1747tests/test_client_request.py::test_warn_stacklevel_points_to_user_code[pyloop]1748tests/test_connector.py::test_tcp_connector_interleave[pyloop]1749[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientConnectorError::test_pickle1750tests/test_client_exceptions.py::TestClientConnectorError::test_repr1751[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientConnectorError::test_repr1752tests/test_client_exceptions.py::TestClientConnectorError::test_str1753[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientConnectorError::test_str1754[gw14] [ 11%] PASSED tests/test_client_request.py::test_warn_stacklevel_points_to_user_code[pyloop]1755[gw21] [ 11%] PASSED tests/test_connector.py::test_tcp_connector_interleave[pyloop]1756tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_ctor1757[gw0] [ 11%] PASSED tests/test_client_exceptions.py::TestClientConnectorCertificateError::test_ctor1758tests/test_connector.py::test_base_connector_allows_high_level_protocols[pyloop]1759tests/test_client_functional.py::test_wait_for[pyloop]1760tests/test_client_functional.py::test_raise_for_status_per_request[pyloop]1761[gw0] [ 11%] PASSED tests/test_connector.py::test_base_connector_allows_high_level_protocols[pyloop]1762[gw8] [ 11%] PASSED tests/test_client_functional.py::test_raise_for_status_per_request[pyloop]1763tests/test_client_functional.py::test_stream_request_on_server_eof_nested[pyloop]1764[gw3] [ 11%] PASSED tests/test_client_functional.py::test_stream_request_on_server_eof_nested[pyloop]1765[gw4] [ 11%] PASSED tests/test_client_functional.py::test_wait_for[pyloop]1766tests/test_client_response.py::test_repr_non_ascii_url1767[gw1] [ 11%] PASSED tests/test_base_protocol.py::test_connection_made1768[gw19] [ 11%] PASSED tests/test_client_response.py::test_repr_non_ascii_url1769tests/test_client_response.py::test_repr_non_ascii_reason1770tests/test_base_protocol.py::test_connection_lost_not_paused1771[gw31] [ 11%] PASSED tests/test_compression_utils.py::test_compression_round_trip_in_executor[zlib]1772tests/test_compression_utils.py::test_compression_round_trip_in_executor[zlib_ng.zlib_ng]1773tests/test_client_functional.py::test_non_http_redirect_closes_payload[pyloop]1774tests/test_client_request.py::test_host_port_default_https[pyloop]1775[gw20] [ 11%] PASSED tests/test_client_request.py::test_host_port_default_https[pyloop]1776[gw19] [ 11%] PASSED tests/test_client_response.py::test_repr_non_ascii_reason1777tests/test_client_response.py::test_url_obj_deprecated1778tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib_ng.zlib_ng-pyloop]1779[gw11] [ 11%] PASSED tests/test_client_functional.py::test_non_http_redirect_closes_payload[pyloop]1780tests/test_client_ws.py::test_ws_connect_err_status[pyloop]1781[gw19] [ 11%] PASSED tests/test_client_response.py::test_url_obj_deprecated1782tests/test_client_response.py::test_read_and_release_connection[pyloop]1783[gw7] [ 11%] PASSED tests/test_client_functional.py::test_encoding_gzip_nochunk[zlib_ng.zlib_ng-pyloop]1784[gw19] [ 12%] PASSED tests/test_client_response.py::test_read_and_release_connection[pyloop]1785[gw26] [ 12%] PASSED tests/test_client_ws.py::test_ws_connect_err_status[pyloop]1786[gw12] [ 12%] PASSED tests/test_client_request.py::test_content_encoding[zlib-pyloop]1787tests/test_client_ws_functional.py::test_close_from_server[pyloop]1788[gw15] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-SESS-]1789tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth]1790[gw23] [ 12%] PASSED tests/test_client_ws_functional.py::test_close_from_server[pyloop]1791tests/test_client_functional.py::test_HTTP_304_WITH_BODY[pyloop]1792tests/test_client_functional.py::test_GET_DEFLATE[pyloop]1793[gw3] [ 12%] PASSED tests/test_client_functional.py::test_HTTP_304_WITH_BODY[pyloop]1794tests/test_client_functional.py::test_aiohttp_request_ssl[pyloop]1795[gw9] [ 12%] PASSED tests/test_client_functional.py::test_aiohttp_request_ssl[pyloop]1796[gw5] [ 12%] PASSED tests/test_client_functional.py::test_GET_DEFLATE[pyloop]1797tests/test_client_request.py::test_path_not_contain_fragment2[pyloop]1798[gw17] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-auth,auth-int]1799tests/test_connector.py::test_tcp_connector_family_is_respected[pyloop]1800[gw16] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA256-SESS-]1801[gw21] [ 12%] PASSED tests/test_connector.py::test_tcp_connector_family_is_respected[pyloop]1802tests/test_client_request.py::test_loose_cookies_types[pyloop]1803[gw24] [ 12%] PASSED tests/test_client_request.py::test_path_not_contain_fragment2[pyloop]1804tests/test_client_request.py::test_host_port_nondefault_http[pyloop]1805[gw20] [ 12%] PASSED tests/test_client_request.py::test_host_port_nondefault_http[pyloop]1806tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-]1807tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth]1808[gw29] [ 12%] PASSED tests/test_client_request.py::test_loose_cookies_types[pyloop]1809tests/test_client_functional.py::test_raise_for_status_disable_per_request[pyloop]1810tests/test_client_session.py::test_merge_headers[pyloop]1811[gw22] [ 12%] PASSED tests/test_client_session.py::test_merge_headers[pyloop]1812tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='/test2']1813[gw28] [ 12%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='/test2']1814[gw8] [ 12%] PASSED tests/test_client_functional.py::test_raise_for_status_disable_per_request[pyloop]1815tests/test_client_functional.py::test_max_headers_session_default_fail[pyloop]1816[gw10] [ 12%] PASSED tests/test_client_functional.py::test_max_headers_session_default_fail[pyloop]1817tests/test_client_functional.py::test_auto_header_user_agent[pyloop]1818[gw3] [ 12%] PASSED tests/test_client_functional.py::test_auto_header_user_agent[pyloop]1819tests/test_client_request.py::test_host_port_nondefault_https[pyloop]1820[gw20] [ 12%] PASSED tests/test_client_request.py::test_host_port_nondefault_https[pyloop]1821tests/test_client_functional.py::test_encoding_gzip_nochunk[isal.isal_zlib-pyloop]1822tests/test_client_functional.py::test_yield_from_in_session_request[pyloop]1823tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='test2?q=foo#bar']1824[gw9] [ 12%] PASSED tests/test_client_functional.py::test_yield_from_in_session_request[pyloop]1825[gw15] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth]1826[gw28] [ 12%] 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']1827[gw7] [ 12%] PASSED tests/test_client_functional.py::test_encoding_gzip_nochunk[isal.isal_zlib-pyloop]1828tests/test_client_functional.py::test_request_raise_for_status_default[pyloop]1829tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth-int]1830[gw8] [ 12%] PASSED tests/test_client_functional.py::test_request_raise_for_status_default[pyloop]1831tests/test_client_middleware_digest_auth.py::test_preemptive_auth_respects_protection_space[pyloop]1832tests/test_client_request.py::test_warn_stacklevel_update_body_from_data[pyloop]1833tests/test_client_functional.py::test_skip_auto_headers_user_agent[pyloop]1834[gw14] [ 12%] PASSED tests/test_client_request.py::test_warn_stacklevel_update_body_from_data[pyloop]1835[gw3] [ 12%] PASSED tests/test_client_functional.py::test_skip_auto_headers_user_agent[pyloop]1836[gw18] [ 12%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_respects_protection_space[pyloop]1837tests/test_client_response.py::test_json_override_encoding[pyloop]1838[gw30] [ 12%] PASSED tests/test_client_session.py::test_del[pyloop]1839tests/test_client_request.py::test_host_port_default_ws[pyloop]1840[gw20] [ 12%] PASSED tests/test_client_request.py::test_host_port_default_ws[pyloop]1841[gw27] [ 12%] PASSED tests/test_client_response.py::test_json_override_encoding[pyloop]1842tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-http://mocked.host]1843tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='http://foo.com/bar']1844tests/test_client_functional.py::test_request_raise_for_status_disabled[pyloop]1845[gw21] [ 12%] PASSED tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-http://mocked.host]1846[gw8] [ 12%] PASSED tests/test_client_functional.py::test_request_raise_for_status_disabled[pyloop]1847[gw31] [ 12%] PASSED tests/test_compression_utils.py::test_compression_round_trip_in_executor[zlib_ng.zlib_ng]1848tests/test_client_functional.py::test_invalid_redirect_origin_closes_payload[pyloop]1849tests/test_compression_utils.py::test_compression_round_trip_in_executor[isal.isal_zlib]1850[gw28] [ 12%] 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']1851[gw11] [ 12%] PASSED tests/test_client_functional.py::test_invalid_redirect_origin_closes_payload[pyloop]1852tests/test_connector.py::test_connect_with_limit[pyloop]1853tests/test_client_functional.py::test_skip_default_auto_headers_user_agent[pyloop]1854[gw3] [ 12%] PASSED tests/test_client_functional.py::test_skip_default_auto_headers_user_agent[pyloop]1855[gw0] [ 12%] PASSED tests/test_connector.py::test_connect_with_limit[pyloop]1856tests/test_client_functional.py::test_GET_DEFLATE_no_body[pyloop]1857tests/test_client_request.py::test_default_loop[pyloop]1858[gw5] [ 12%] PASSED tests/test_client_functional.py::test_GET_DEFLATE_no_body[pyloop]1859[gw25] [ 12%] PASSED tests/test_client_request.py::test_default_loop[pyloop]1860tests/test_client_functional.py::test_request_raise_for_status_enabled[pyloop]1861[gw8] [ 12%] PASSED tests/test_client_functional.py::test_request_raise_for_status_enabled[pyloop]1862tests/test_client_request.py::test_host_port_default_wss[pyloop]1863[gw20] [ 12%] PASSED tests/test_client_request.py::test_host_port_default_wss[pyloop]1864tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_disabled_middleware[pyloop]1865tests/test_client_functional.py::test_raw_headers[pyloop]1866[gw4] [ 12%] PASSED tests/test_client_functional.py::test_raw_headers[pyloop]1867[gw31] [ 12%] PASSED tests/test_compression_utils.py::test_compression_round_trip_in_executor[isal.isal_zlib]1868tests/test_compression_utils.py::test_compression_round_trip_in_event_loop[zlib]1869[gw13] [ 13%] PASSED tests/test_client_middleware.py::test_middleware_uses_session_avoids_recursion_with_disabled_middleware[pyloop]1870tests/test_client_functional.py::test_skip_auto_headers_content_type[pyloop]1871tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-https://mocked.host]1872[gw3] [ 13%] PASSED tests/test_client_functional.py::test_skip_auto_headers_content_type[pyloop]1873tests/test_client_request.py::test_gen_default_accept_encoding[False-False-gzip, deflate]1874[gw21] [ 13%] PASSED tests/test_connector.py::test_tcp_connector_multiple_hosts_one_timeout[pyloop-https://mocked.host]1875tests/test_client_functional.py::test_max_headers_session_explicit[pyloop]1876tests/test_client_response.py::test_read_and_release_connection_with_error[pyloop]1877[gw29] [ 13%] PASSED tests/test_client_request.py::test_gen_default_accept_encoding[False-False-gzip, deflate]1878tests/test_client_request.py::test_gen_default_accept_encoding[True-False-gzip, deflate, br]1879tests/test_client_functional.py::test_bad_payload_compression[pyloop]1880tests/test_client_session.py::test_merge_headers_with_multi_dict[pyloop]1881[gw10] [ 13%] PASSED tests/test_client_functional.py::test_max_headers_session_explicit[pyloop]1882[gw19] [ 13%] PASSED tests/test_client_response.py::test_read_and_release_connection_with_error[pyloop]1883[gw29] [ 13%] PASSED tests/test_client_request.py::test_gen_default_accept_encoding[True-False-gzip, deflate, br]1884[gw7] [ 13%] PASSED tests/test_client_functional.py::test_bad_payload_compression[pyloop]1885tests/test_client_functional.py::test_session_raise_for_status_coro[pyloop]1886[gw22] [ 13%] PASSED tests/test_client_session.py::test_merge_headers_with_multi_dict[pyloop]1887tests/test_client_ws.py::test_ws_connect_err_upgrade[pyloop]1888[gw8] [ 13%] PASSED tests/test_client_functional.py::test_session_raise_for_status_coro[pyloop]1889tests/test_client_functional.py::test_close_context_manager[pyloop]1890tests/test_client_request.py::test_gen_default_accept_encoding[False-True-gzip, deflate, zstd]1891[gw6] [ 13%] XFAIL tests/test_client_functional.py::test_broken_connection[pyloop]1892[gw29] [ 13%] PASSED tests/test_client_request.py::test_gen_default_accept_encoding[False-True-gzip, deflate, zstd]1893tests/test_client_request.py::test_content_encoding[zlib_ng.zlib_ng-pyloop]1894[gw26] [ 13%] PASSED tests/test_client_ws.py::test_ws_connect_err_upgrade[pyloop]1895[gw9] [ 13%] PASSED tests/test_client_functional.py::test_close_context_manager[pyloop]1896tests/test_connector.py::test_release[pyloop]1897tests/test_client_request.py::test_gen_default_accept_encoding[True-True-gzip, deflate, br, zstd]1898[gw29] [ 13%] PASSED tests/test_client_request.py::test_gen_default_accept_encoding[True-True-gzip, deflate, br, zstd]1899[gw15] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth-int]1900tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth,auth-int]1901[gw2] [ 13%] PASSED tests/test_connector.py::test_release[pyloop]1902tests/test_client_request.py::test_basicauth_from_netrc_present_untrusted_env[pyloop-machine example.com login username password pass\n]1903[gw1] [ 13%] PASSED tests/test_base_protocol.py::test_connection_lost_not_paused1904tests/test_base_protocol.py::test_connection_lost_paused_without_waiter1905tests/test_client_functional.py::test_post_data_bytesio[pyloop]1906[gw29] [ 13%] PASSED tests/test_client_request.py::test_basicauth_from_netrc_present_untrusted_env[pyloop-machine example.com login username password pass\n]1907[gw3] [ 13%] PASSED tests/test_client_functional.py::test_post_data_bytesio[pyloop]1908tests/test_client_request.py::test_host_port_nondefault_ws[pyloop]1909[gw20] [ 13%] PASSED tests/test_client_request.py::test_host_port_nondefault_ws[pyloop]1910tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='http://foo.com/bar']1911[gw28] [ 13%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com') url='http://foo.com/bar']1912tests/test_client_ws_functional.py::test_close_manual[pyloop]1913[gw23] [ 13%] PASSED tests/test_client_ws_functional.py::test_close_manual[pyloop]1914[gw31] [ 13%] PASSED tests/test_compression_utils.py::test_compression_round_trip_in_event_loop[zlib]1915tests/test_compression_utils.py::test_compression_round_trip_in_event_loop[zlib_ng.zlib_ng]1916tests/test_client_functional.py::test_request_raise_for_status_coro[pyloop]1917[gw12] [ 13%] PASSED tests/test_client_request.py::test_content_encoding[zlib_ng.zlib_ng-pyloop]1918[gw8] [ 13%] PASSED tests/test_client_functional.py::test_request_raise_for_status_coro[pyloop]1919tests/test_client_functional.py::test_amazon_like_cookie_scenario[pyloop]1920tests/test_client_request.py::test_expect100_with_body_becomes_none1921tests/test_client_functional.py::test_payload_decompress_size_limit[pyloop]1922[gw11] [ 13%] PASSED tests/test_client_functional.py::test_amazon_like_cookie_scenario[pyloop]1923tests/test_connector.py::test_tcp_connector_resolve_host[pyloop]1924[gw21] [ 13%] PASSED tests/test_connector.py::test_tcp_connector_resolve_host[pyloop]1925tests/test_client_request.py::test_cookies[pyloop]1926[gw24] [ 13%] PASSED tests/test_client_request.py::test_cookies[pyloop]1927tests/test_client_functional.py::test_post_data_with_bytesio_file[pyloop]1928[gw16] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth]1929tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth-int]1930[gw3] [ 13%] PASSED tests/test_client_functional.py::test_post_data_with_bytesio_file[pyloop]1931tests/test_client_functional.py::test_broken_connection_2[pyloop]1932[gw6] [ 13%] PASSED tests/test_client_functional.py::test_broken_connection_2[pyloop]1933tests/test_client_request.py::test_host_port_nondefault_wss[pyloop]1934[gw20] [ 13%] PASSED tests/test_client_request.py::test_host_port_nondefault_wss[pyloop]1935tests/test_client_ws_functional.py::test_close_timeout_sock_close_read[pyloop]1936[gw17] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--MD5-SESS-]1937tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth]1938tests/test_connector.py::test_tcp_connector_dns_cache_not_expired[pyloop]1939tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-307]1940tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_absolute_domain_uris[pyloop]1941[gw21] [ 13%] PASSED tests/test_connector.py::test_tcp_connector_dns_cache_not_expired[pyloop]1942tests/test_client_functional.py::test_creds_in_auth_and_url[pyloop]1943tests/test_connector.py::test_connect_queued_operation_tracing[pyloop]1944[gw11] [ 13%] PASSED tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-307]1945[gw31] [ 13%] PASSED tests/test_compression_utils.py::test_compression_round_trip_in_event_loop[zlib_ng.zlib_ng]1946[gw8] [ 13%] PASSED tests/test_client_functional.py::test_creds_in_auth_and_url[pyloop]1947tests/test_compression_utils.py::test_compression_round_trip_in_event_loop[isal.isal_zlib]1948[gw1] [ 13%] PASSED tests/test_base_protocol.py::test_connection_lost_paused_without_waiter1949tests/test_base_protocol.py::test_connection_lost_waiter_done1950tests/test_client_session.py::test_del_debug[pyloop]1951tests/test_client_functional.py::test_max_headers_request_explicit[pyloop]1952[gw0] [ 13%] PASSED tests/test_connector.py::test_connect_queued_operation_tracing[pyloop]1953[gw18] [ 13%] PASSED tests/test_client_middleware_digest_auth.py::test_preemptive_auth_with_absolute_domain_uris[pyloop]1954[gw10] [ 13%] PASSED tests/test_client_functional.py::test_max_headers_request_explicit[pyloop]1955tests/test_client_request.py::test_host_port_none_port[pyloop]1956[gw20] [ 13%] PASSED tests/test_client_request.py::test_host_port_none_port[pyloop]1957tests/test_client_functional.py::test_post_data_stringio[pyloop]1958[gw3] [ 14%] PASSED tests/test_client_functional.py::test_post_data_stringio[pyloop]1959tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-308]1960tests/test_client_functional.py::test_POST_DATA_DEFLATE[pyloop]1961[gw11] [ 14%] PASSED tests/test_client_functional.py::test_file_upload_307_308_redirect[pyloop-308]1962tests/test_client_functional.py::test_creds_in_auth_and_redirect_url[pyloop]1963[gw23] [ 14%] PASSED tests/test_client_ws_functional.py::test_close_timeout_sock_close_read[pyloop]1964[gw8] [ 14%] PASSED tests/test_client_functional.py::test_creds_in_auth_and_redirect_url[pyloop]1965[gw7] [ 14%] PASSED tests/test_client_functional.py::test_payload_decompress_size_limit[pyloop]1966tests/test_client_middleware.py::test_middleware_can_check_request_body[pyloop]1967tests/test_client_functional.py::test_custom_headers[pyloop]1968[gw6] [ 14%] PASSED tests/test_client_functional.py::test_custom_headers[pyloop]1969[gw5] [ 14%] PASSED tests/test_client_functional.py::test_POST_DATA_DEFLATE[pyloop]1970[gw13] [ 14%] PASSED tests/test_client_middleware.py::test_middleware_can_check_request_body[pyloop]1971tests/test_client_request.py::test_host_port_err[pyloop]1972[gw20] [ 14%] PASSED tests/test_client_request.py::test_host_port_err[pyloop]1973[gw31] [ 14%] PASSED tests/test_compression_utils.py::test_compression_round_trip_in_event_loop[isal.isal_zlib]1974tests/test_connector.py::test_connection_del[pyloop]1975[gw15] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-auth,auth-int]1976tests/test_client_functional.py::test_post_data_textio_encoding[pyloop]1977tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-]1978tests/test_client_response.py::test_get_encoding_unknown[pyloop]1979[gw3] [ 14%] PASSED tests/test_client_functional.py::test_post_data_textio_encoding[pyloop]1980[gw1] [ 14%] PASSED tests/test_base_protocol.py::test_connection_lost_waiter_done1981tests/test_base_protocol.py::test_drain_lost1982[gw27] [ 14%] PASSED tests/test_client_response.py::test_get_encoding_unknown[pyloop]1983tests/test_client_request.py::test_host_header_fqdn[pyloop-dot only at the end]1984[gw25] [ 14%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-dot only at the end]1985tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-entirely different hosts]1986[gw8] [ 14%] PASSED tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-entirely different hosts]1987tests/test_client_functional.py::test_payload_decompress_size_limit_brotli[pyloop]1988tests/test_client_response.py::test_release[pyloop]1989tests/test_client_functional.py::test_host_header_first[pyloop]1990[gw19] [ 14%] PASSED tests/test_client_response.py::test_release[pyloop]1991tests/test_client_request.py::test_hostname_err[pyloop]1992[gw20] [ 14%] PASSED tests/test_client_request.py::test_hostname_err[pyloop]1993tests/test_client_functional.py::test_redirect_to_absolute_url[pyloop]1994tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-301]1995[gw6] [ 14%] PASSED tests/test_client_functional.py::test_redirect_to_absolute_url[pyloop]1996[gw11] [ 14%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-301]1997tests/test_client_request.py::test_cookies_is_quoted_with_special_characters[pyloop]1998[gw24] [ 14%] PASSED tests/test_client_request.py::test_cookies_is_quoted_with_special_characters[pyloop]1999[gw16] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth-int]2000tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth,auth-int]2001[gw4] [ 14%] PASSED tests/test_client_functional.py::test_host_header_first[pyloop]2002tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='http://foo.com']2003[gw28] [ 14%] PASSED tests/test_client_session.py::test_build_url_returns_expected_url[pyloop-base_url=URL('http://example.com/test1/') url='http://foo.com']2004tests/test_client_request.py::test_basicauth_from_empty_netrc[pyloop-]2005[gw29] [ 14%] PASSED tests/test_client_request.py::test_basicauth_from_empty_netrc[pyloop-]2006tests/test_client_session.py::test_merge_headers_with_list_of_tuples[pyloop]2007tests/test_connector.py::test_release_ssl_transport[pyloop]2008[gw1] [ 14%] PASSED tests/test_base_protocol.py::test_drain_lost2009tests/test_base_protocol.py::test_drain_not_paused2010[gw22] [ 14%] PASSED tests/test_client_session.py::test_merge_headers_with_list_of_tuples[pyloop]2011[gw2] [ 14%] PASSED tests/test_connector.py::test_release_ssl_transport[pyloop]2012tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-http -> https]2013[gw14] [ 14%] PASSED tests/test_client_request.py::test_expect100_with_body_becomes_none2014[gw31] [ 14%] PASSED tests/test_connector.py::test_connection_del[pyloop]2015tests/test_client_request.py::test_content_length_for_methods[pyloop-GET-None-None]2016tests/test_client_request.py::test_host_header_host_first[pyloop]2017[gw20] [ 14%] PASSED tests/test_client_request.py::test_host_header_host_first[pyloop]2018[gw14] [ 14%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-GET-None-None]2019[gw8] [ 14%] PASSED tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-http -> https]2020tests/test_client_functional.py::test_redirect_without_location_header[pyloop]2021[gw6] [ 14%] PASSED tests/test_client_functional.py::test_redirect_without_location_header[pyloop]2022tests/test_client_ws_functional.py::test_close_timeout_deprecated[pyloop]2023tests/test_client_ws.py::test_ws_connect_err_conn[pyloop]2024tests/test_client_request.py::test_content_encoding[isal.isal_zlib-pyloop]2025tests/test_client_functional.py::test_post_data_zipfile_filelike[pyloop]2026tests/test_client_functional.py::test_session_auth[pyloop]2027[gw12] [ 14%] PASSED tests/test_client_request.py::test_content_encoding[isal.isal_zlib-pyloop]2028[gw26] [ 14%] PASSED tests/test_client_ws.py::test_ws_connect_err_conn[pyloop]2029[gw9] [ 14%] PASSED tests/test_client_functional.py::test_session_auth[pyloop]2030[gw3] [ 14%] PASSED tests/test_client_functional.py::test_post_data_zipfile_filelike[pyloop]2031[gw30] [ 14%] PASSED tests/test_client_session.py::test_del_debug[pyloop]2032[gw1] [ 14%] PASSED tests/test_base_protocol.py::test_drain_not_paused2033tests/test_base_protocol.py::test_resume_drain_waited2034tests/test_connector.py::test_connection_del_loop_debug[pyloop]2035tests/test_client_request.py::test_host_header_host_without_port[pyloop]2036[gw20] [ 14%] PASSED tests/test_client_request.py::test_host_header_host_without_port[pyloop]2037tests/test_connector.py::test_tcp_connector_dns_cache_forever[pyloop]2038tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-https -> http]2039[gw21] [ 14%] PASSED tests/test_connector.py::test_tcp_connector_dns_cache_forever[pyloop]2040tests/test_client_session.py::test_base_url_without_trailing_slash2041[gw8] [ 14%] PASSED tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host[pyloop-https -> http]2042tests/test_client_middleware.py::test_client_middleware_update_shorter_body[pyloop]2043tests/test_client_functional.py::test_session_auth_override[pyloop]2044[gw15] [ 14%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-]2045tests/test_client_request.py::test_cookies_merge_with_headers[pyloop]2046[gw13] [ 15%] PASSED tests/test_client_middleware.py::test_client_middleware_update_shorter_body[pyloop]2047[gw24] [ 15%] PASSED tests/test_client_request.py::test_cookies_merge_with_headers[pyloop]2048tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-auth]2049tests/test_client_functional.py::test_max_field_size_request_explicit[pyloop]2050tests/test_client_session.py::test_merge_headers_with_list_of_tuples_duplicated_names[pyloop]2051[gw9] [ 15%] PASSED tests/test_client_functional.py::test_session_auth_override[pyloop]2052[gw23] [ 15%] PASSED tests/test_client_ws_functional.py::test_close_timeout_deprecated[pyloop]2053[gw16] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-auth,auth-int]2054[gw22] [ 15%] PASSED tests/test_client_session.py::test_merge_headers_with_list_of_tuples_duplicated_names[pyloop]2055tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-]2056tests/test_connector.py::test_connect_reuseconn_tracing[pyloop]2057tests/test_client_request.py::test_content_encoding_dont_set_headers_if_no_body[pyloop]2058[gw10] [ 15%] PASSED tests/test_client_functional.py::test_max_field_size_request_explicit[pyloop]2059[gw0] [ 15%] PASSED tests/test_connector.py::test_connect_reuseconn_tracing[pyloop]2060[gw31] [ 15%] PASSED tests/test_connector.py::test_connection_del_loop_debug[pyloop]2061tests/test_client_response.py::test_release_on_del[pyloop]2062[gw19] [ 15%] PASSED tests/test_client_response.py::test_release_on_del[pyloop]2063tests/test_client_request.py::test_host_header_host_with_default_port[pyloop]2064[gw12] [ 15%] PASSED tests/test_client_request.py::test_content_encoding_dont_set_headers_if_no_body[pyloop]2065[gw20] [ 15%] PASSED tests/test_client_request.py::test_host_header_host_with_default_port[pyloop]2066tests/test_client_functional.py::test_post_data_tarfile_filelike[pyloop]2067[gw3] [ 15%] PASSED tests/test_client_functional.py::test_post_data_tarfile_filelike[pyloop]2068tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot]2069[gw25] [ 15%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot]2070tests/test_client_functional.py::test_auth_persist_on_redirect_to_other_host_with_global_auth[pyloop]2071[gw8] [ 15%] PASSED tests/test_client_functional.py::test_auth_persist_on_redirect_to_other_host_with_global_auth[pyloop]2072[gw1] [ 15%] PASSED tests/test_base_protocol.py::test_resume_drain_waited2073tests/test_base_protocol.py::test_lost_drain_waited_ok2074tests/test_connector.py::test_exception_during_connetion_create_tracing[pyloop-on_connection_create_end]2075tests/test_client_session.py::test_http_GET[pyloop]2076[gw22] [ 15%] PASSED tests/test_client_session.py::test_http_GET[pyloop]2077[gw17] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth]2078tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth-int]2079[gw18] [ 15%] PASSED tests/test_connector.py::test_exception_during_connetion_create_tracing[pyloop-on_connection_create_end]2080tests/test_client_response.py::test_response_eof[pyloop]2081[gw19] [ 15%] PASSED tests/test_client_response.py::test_response_eof[pyloop]2082tests/test_client_functional.py::test_session_auth_header_conflict[pyloop]2083[gw9] [ 15%] PASSED tests/test_client_functional.py::test_session_auth_header_conflict[pyloop]2084tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host_with_global_auth_and_base_url[pyloop]2085tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-302]2086tests/test_client_request.py::test_unicode_get1[pyloop]2087tests/test_connector.py::test_connection_del_loop_closed[pyloop]2088[gw8] [ 15%] PASSED tests/test_client_functional.py::test_drop_auth_on_redirect_to_other_host_with_global_auth_and_base_url[pyloop]2089[gw16] [ 15%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-]2090tests/test_client_functional.py::test_post_bytes_data_content_length_from_body[pyloop]2091[gw24] [ 15%] PASSED tests/test_client_request.py::test_unicode_get1[pyloop]2092tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned ]2093tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth]2094[gw3] [ 15%] PASSED tests/test_client_functional.py::test_post_bytes_data_content_length_from_body[pyloop]2095[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned ]2096tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ partitioned ]2097[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ partitioned ]2098tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ PARTITIONED ]2099[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ PARTITIONED ]2100tests/test_client_session.py::test_session_context_manager[pyloop]2101tests/test_client_functional.py::test_chunked_deprecated[pyloop]2102[gw11] [ 15%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PUT-302]2103tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port]2104tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned; ]2105[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned; ]2106tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned= ]2107[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned= ]2108tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned=true ]2109[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_cookie_pattern_matches_partitioned_attribute[ Partitioned=true ]2110tests/test_cookie_helpers.py::test_cookie_pattern_performance2111[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_cookie_pattern_performance2112tests/test_cookie_helpers.py::test_parse_set_cookie_headers_issue_7993_double_quotes2113[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_issue_7993_double_quotes2114tests/test_cookie_helpers.py::test_parse_set_cookie_headers_empty_headers2115[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_empty_headers2116tests/test_cookie_helpers.py::test_parse_set_cookie_headers_invalid_cookie_syntax2117[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_invalid_cookie_syntax2118tests/test_cookie_helpers.py::test_parse_set_cookie_headers_illegal_cookie_names2119[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_illegal_cookie_names2120tests/test_cookie_helpers.py::test_parse_set_cookie_headers_attributes_before_cookie2121[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_attributes_before_cookie2122tests/test_cookie_helpers.py::test_parse_set_cookie_headers_attributes_without_values2123[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_attributes_without_values2124tests/test_cookie_helpers.py::test_parse_set_cookie_headers_dollar_prefixed_names2125[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_dollar_prefixed_names2126tests/test_cookie_helpers.py::test_parse_set_cookie_headers_dollar_attributes2127[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_dollar_attributes2128tests/test_cookie_helpers.py::test_parse_set_cookie_headers_attributes_after_illegal_cookie2129[gw28] [ 15%] PASSED tests/test_client_session.py::test_base_url_without_trailing_slash2130[gw20] [ 15%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_attributes_after_illegal_cookie2131tests/test_cookie_helpers.py::test_parse_set_cookie_headers_unmatched_quotes_compatibility2132[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_unmatched_quotes_compatibility2133tests/test_cookie_helpers.py::test_parse_set_cookie_headers_expires_attribute2134[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_expires_attribute2135tests/test_cookie_helpers.py::test_parse_set_cookie_headers_edge_cases2136tests/test_client_session.py::test_instantiation_with_invalid_timeout_value[pyloop]2137[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_edge_cases2138tests/test_cookie_helpers.py::test_parse_set_cookie_headers_various_date_formats_issue_43272139[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_various_date_formats_issue_43272140tests/test_cookie_helpers.py::test_parse_set_cookie_headers_ansi_c_asctime_format2141[gw28] [ 16%] PASSED tests/test_client_session.py::test_instantiation_with_invalid_timeout_value[pyloop]2142[gw6] [ 16%] PASSED tests/test_client_functional.py::test_chunked_deprecated[pyloop]2143[gw25] [ 16%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port]2144[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_ansi_c_asctime_format2145tests/test_cookie_helpers.py::test_parse_set_cookie_headers_rfc2822_timezone_issue_44932146[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_rfc2822_timezone_issue_44932147tests/test_cookie_helpers.py::test_parse_set_cookie_headers_rfc2822_with_attributes2148[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_rfc2822_with_attributes2149tests/test_cookie_helpers.py::test_parse_set_cookie_headers_date_formats_with_attributes2150[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_date_formats_with_attributes2151tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[name="\\012newline\\012"-name-\nnewline\n-"\\012newline\\012"]2152tests/test_client_ws_functional.py::test_close_cancel[pyloop]2153[gw30] [ 16%] PASSED tests/test_client_session.py::test_session_context_manager[pyloop]2154tests/test_client_session.py::test_http_OPTIONS[pyloop]2155[gw22] [ 16%] PASSED tests/test_client_session.py::test_http_OPTIONS[pyloop]2156tests/test_client_request.py::test_connection_key_with_proxy2157tests/test_client_response.py::test_response_eof_upgraded[pyloop]2158tests/test_connector.py::test_tcp_connector_use_dns_cache_disabled[pyloop]2159[gw19] [ 16%] PASSED tests/test_client_response.py::test_response_eof_upgraded[pyloop]2160[gw21] [ 16%] PASSED tests/test_connector.py::test_tcp_connector_use_dns_cache_disabled[pyloop]2161tests/test_client_functional.py::test_POST_FILES[pyloop]2162[gw5] [ 16%] PASSED tests/test_client_functional.py::test_POST_FILES[pyloop]2163tests/test_connector.py::test_release_already_closed[pyloop]2164tests/test_client_functional.py::test_post_custom_payload_without_content_length[pyloop]2165tests/test_client_functional.py::test_async_with_session[pyloop]2166[gw8] [ 16%] PASSED tests/test_client_functional.py::test_async_with_session[pyloop]2167[gw16] [ 16%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth]2168[gw3] [ 16%] PASSED tests/test_client_functional.py::test_post_custom_payload_without_content_length[pyloop]2169[gw20] [ 16%] FAILED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[name="\\012newline\\012"-name-\nnewline\n-"\\012newline\\012"]2170tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth-int]2171[gw2] [ 16%] PASSED tests/test_connector.py::test_release_already_closed[pyloop]2172tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[tab="\\011separated\\011values"-tab-\tseparated\tvalues-"\\011separated\\011values"]2173tests/test_client_request.py::test_unicode_get2[pyloop]2174[gw24] [ 16%] PASSED tests/test_client_request.py::test_unicode_get2[pyloop]2175tests/test_client_response.py::test_raise_for_status_2xx2176tests/test_client_functional.py::test_empty_header_values[pyloop]2177tests/test_connector.py::test_unix_connector_permission[pyloop]2178tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-301]2179[gw1] [ 16%] PASSED tests/test_base_protocol.py::test_lost_drain_waited_ok2180[gw19] [ 16%] PASSED tests/test_connector.py::test_unix_connector_permission[pyloop]2181tests/test_base_protocol.py::test_lost_drain_waited_exception2182[gw27] [ 16%] PASSED tests/test_client_response.py::test_raise_for_status_2xx2183[gw11] [ 16%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-301]2184[gw23] [ 16%] PASSED tests/test_client_ws_functional.py::test_close_cancel[pyloop]2185[gw4] [ 16%] PASSED tests/test_client_functional.py::test_empty_header_values[pyloop]2186tests/test_client_session.py::test_http_HEAD[pyloop]2187tests/test_client_response.py::test_raise_for_status_4xx2188tests/test_client_session.py::test_properties[pyloop-skip_auto_headers-_skip_auto_headers]2189[gw22] [ 16%] PASSED tests/test_client_session.py::test_http_HEAD[pyloop]2190[gw28] [ 16%] PASSED tests/test_client_session.py::test_properties[pyloop-skip_auto_headers-_skip_auto_headers]2191tests/test_client_functional.py::test_netrc_auth_from_env[pyloop]2192tests/test_client_request.py::test_content_length_for_methods[pyloop-HEAD-None-None]2193[gw9] [ 16%] PASSED tests/test_client_functional.py::test_netrc_auth_from_env[pyloop]2194[gw20] [ 16%] FAILED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[tab="\\011separated\\011values"-tab-\tseparated\tvalues-"\\011separated\\011values"]2195tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[mixed="hello\\040world\\041"-mixed-hello world!-"hello\\040world\\041"]2196[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[mixed="hello\\040world\\041"-mixed-hello world!-"hello\\040world\\041"]2197[gw14] [ 16%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-HEAD-None-None]2198tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[complex="\\042quoted\\042 text with \\012 newline"-complex-"quoted" text with \n newline-"\\042quoted\\042 text with \\012 newline"]2199[gw27] [ 16%] PASSED tests/test_client_response.py::test_raise_for_status_4xx2200tests/test_client_response.py::test_raise_for_status_4xx_without_reason2201tests/test_connector.py::test_tcp_connector_dns_throttle_requests[pyloop]2202[gw21] [ 16%] PASSED tests/test_connector.py::test_tcp_connector_dns_throttle_requests[pyloop]2203tests/test_client_ws.py::test_ws_connect_err_challenge[pyloop]2204[gw27] [ 16%] PASSED tests/test_client_response.py::test_raise_for_status_4xx_without_reason2205tests/test_client_response.py::test_resp_host2206[gw20] [ 16%] FAILED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[complex="\\042quoted\\042 text with \\012 newline"-complex-"quoted" text with \n newline-"\\042quoted\\042 text with \\012 newline"]2207[gw26] [ 16%] PASSED tests/test_client_ws.py::test_ws_connect_err_challenge[pyloop]2208tests/test_cookie_helpers.py::test_parse_cookie_header_simple2209[gw27] [ 16%] PASSED tests/test_client_response.py::test_resp_host2210[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_simple2211tests/test_cookie_helpers.py::test_parse_cookie_header_empty2212[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_empty2213tests/test_cookie_helpers.py::test_parse_cookie_gstate_header2214[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_gstate_header2215tests/test_cookie_helpers.py::test_parse_cookie_header_quoted_values2216[gw20] [ 16%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_quoted_values2217tests/test_cookie_helpers.py::test_parse_cookie_header_special_chars2218tests/test_client_response.py::test_content_type2219[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_special_chars2220tests/test_cookie_helpers.py::test_parse_cookie_header_invalid_names2221[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_invalid_names2222tests/test_cookie_helpers.py::test_parse_cookie_header_no_attributes2223[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_no_attributes2224tests/test_cookie_helpers.py::test_parse_cookie_header_empty_value2225[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_empty_value2226tests/test_cookie_helpers.py::test_parse_cookie_header_spaces2227[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_spaces2228tests/test_cookie_helpers.py::test_parse_cookie_header_encoded_values2229[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_encoded_values2230tests/test_cookie_helpers.py::test_parse_cookie_header_malformed2231tests/test_client_session.py::test_borrow_connector_loop[pyloop]2232[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_malformed2233tests/test_cookie_helpers.py::test_parse_cookie_header_complex_quoted2234[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_complex_quoted2235tests/test_cookie_helpers.py::test_parse_cookie_header_unmatched_quotes2236[gw30] [ 17%] PASSED tests/test_client_session.py::test_borrow_connector_loop[pyloop]2237[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_unmatched_quotes2238tests/test_cookie_helpers.py::test_parse_cookie_header_vs_parse_set_cookie_headers2239[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_vs_parse_set_cookie_headers2240tests/test_cookie_helpers.py::test_parse_cookie_header_compatibility_with_simple_cookie2241[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_compatibility_with_simple_cookie2242tests/test_cookie_helpers.py::test_parse_cookie_header_real_world_examples2243[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_real_world_examples2244tests/test_cookie_helpers.py::test_parse_cookie_header_issue_79932245[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_issue_79932246tests/test_cookie_helpers.py::test_parse_cookie_header_illegal_names2247[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_illegal_names2248tests/test_cookie_helpers.py::test_parse_cookie_header_large_value2249[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_large_value2250[gw27] [ 17%] PASSED tests/test_client_response.py::test_content_type2251tests/test_client_response.py::test_content_type_no_header2252tests/test_cookie_helpers.py::test_parse_cookie_header_multiple_equals2253[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_multiple_equals2254tests/test_cookie_helpers.py::test_parse_cookie_header_fallback_preserves_subsequent_cookies2255[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_fallback_preserves_subsequent_cookies2256tests/test_cookie_helpers.py::test_parse_cookie_header_whitespace_in_fallback2257[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_whitespace_in_fallback2258tests/test_cookie_helpers.py::test_parse_cookie_header_empty_value_in_fallback2259[gw31] [ 17%] PASSED tests/test_connector.py::test_connection_del_loop_closed[pyloop]2260[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_empty_value_in_fallback2261tests/test_cookie_helpers.py::test_parse_cookie_header_invalid_name_in_fallback2262[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_invalid_name_in_fallback2263tests/test_cookie_helpers.py::test_parse_cookie_header_empty_key_in_fallback2264[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_parse_cookie_header_empty_key_in_fallback2265tests/test_cookie_helpers.py::test_unquote_basic[simple-simple]2266[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_basic[simple-simple]2267tests/test_cookie_helpers.py::test_unquote_basic[with spaces-with spaces]2268[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_basic[with spaces-with spaces]2269tests/test_cookie_helpers.py::test_unquote_basic[-]2270[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_basic[-]2271tests/test_cookie_helpers.py::test_unquote_basic["-"]2272[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_basic["-"]2273tests/test_client_request.py::test_unicode_get3[pyloop]2274tests/test_cookie_helpers.py::test_unquote_basic[some"text-some"text]2275[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_basic[some"text-some"text]2276tests/test_cookie_helpers.py::test_unquote_basic[text"with"quotes-text"with"quotes]2277[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_basic[text"with"quotes-text"with"quotes]2278[gw27] [ 17%] PASSED tests/test_client_response.py::test_content_type_no_header2279[gw24] [ 17%] PASSED tests/test_client_request.py::test_unicode_get3[pyloop]2280tests/test_cookie_helpers.py::test_unquote_quoted_strings["quoted"-quoted]2281[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_quoted_strings["quoted"-quoted]2282tests/test_cookie_helpers.py::test_unquote_quoted_strings["with spaces"-with spaces]2283tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-302]2284[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_quoted_strings["with spaces"-with spaces]2285tests/test_cookie_helpers.py::test_unquote_quoted_strings[""-]2286[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_quoted_strings[""-]2287tests/test_cookie_helpers.py::test_unquote_quoted_strings["hello, world!"-hello, world!]2288tests/test_client_response.py::test_charset2289[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_quoted_strings["hello, world!"-hello, world!]2290tests/test_cookie_helpers.py::test_unquote_quoted_strings["path=/test"-path=/test]2291[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_quoted_strings["path=/test"-path=/test]2292tests/test_cookie_helpers.py::test_unquote_escaped_quotes["say \\"hello\\""-say "hello"]2293[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_escaped_quotes["say \\"hello\\""-say "hello"]2294tests/test_cookie_helpers.py::test_unquote_escaped_quotes["nested \\"quotes\\" here"-nested "quotes" here]2295[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_escaped_quotes["nested \\"quotes\\" here"-nested "quotes" here]2296[gw11] [ 17%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-PATCH-302]2297[gw16] [ 17%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth-int]2298tests/test_cookie_helpers.py::test_unquote_escaped_quotes["\\"start\\" middle \\"end\\""-"start" middle "end"]2299[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_escaped_quotes["\\"start\\" middle \\"end\\""-"start" middle "end"]2300tests/test_cookie_helpers.py::test_unquote_escaped_backslashes["path\\\\to\\\\file"-path\\to\\file]2301[gw20] [ 17%] PASSED tests/test_cookie_helpers.py::test_unquote_escaped_backslashes["path\\\\to\\\\file"-path\\to\\file]2302tests/test_cookie_helpers.py::test_unquote_escaped_backslashes["end with slash\\\\"-end with slash\\]2303[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_escaped_backslashes["end with slash\\\\"-end with slash\\]2304tests/test_cookie_helpers.py::test_unquote_escaped_backslashes["path\\\\to\\\\\\"file\\""-path\\to\\"file"]2305[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_escaped_backslashes["path\\\\to\\\\\\"file\\""-path\\to\\"file"]2306tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\012"-\n]2307[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\012"-\n]2308[gw27] [ 18%] PASSED tests/test_client_response.py::test_charset2309tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth,auth-int]2310tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["simple"]2311[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["simple"]2312tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["with \\"quotes\\""]2313[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["with \\"quotes\\""]2314tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["with \\\\backslash\\\\"]2315[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["with \\\\backslash\\\\"]2316tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["\\012newline"]2317[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["\\012newline"]2318tests/test_client_session.py::test_http_POST[pyloop]2319[gw22] [ 18%] PASSED tests/test_client_session.py::test_http_POST[pyloop]2320tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["complex\\042quote\\134slash\\012"]2321tests/test_client_functional.py::test_session_close_awaitable[pyloop]2322[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["complex\\042quote\\134slash\\012"]2323tests/test_client_response.py::test_charset_no_header2324tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["not-quoted]2325[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["not-quoted]2326tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie[also-not-quoted"]2327[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie[also-not-quoted"]2328[gw27] [ 18%] PASSED tests/test_client_response.py::test_charset_no_header2329tests/test_client_response.py::test_charset_no_charset2330tests/test_client_middleware.py::test_client_middleware_update_longer_body[pyloop]2331[gw13] [ 18%] PASSED tests/test_client_middleware.py::test_client_middleware_update_longer_body[pyloop]2332tests/test_connector.py::test_tcp_connector_dns_throttle_requests_exception_spread[pyloop]2333[gw21] [ 18%] PASSED tests/test_connector.py::test_tcp_connector_dns_throttle_requests_exception_spread[pyloop]2334tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["mixed\\011\\042\\134test"]2335[gw20] [ 18%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie["mixed\\011\\042\\134test"]2336tests/test_cookiejar.py::test_date_parsing2337[gw20] [ 18%] PASSED tests/test_cookiejar.py::test_date_parsing2338tests/test_cookiejar.py::test_domain_matching2339[gw20] [ 18%] PASSED tests/test_cookiejar.py::test_domain_matching2340tests/test_cookiejar.py::test_constructor[pyloop]2341[gw20] [ 18%] PASSED tests/test_cookiejar.py::test_constructor[pyloop]2342tests/test_client_functional.py::test_netrc_auth_skipped_without_netrc_file[pyloop]2343[gw9] [ 18%] PASSED tests/test_client_functional.py::test_netrc_auth_skipped_without_netrc_file[pyloop]2344[gw8] [ 18%] PASSED tests/test_client_functional.py::test_session_close_awaitable[pyloop]2345tests/test_client_session.py::test_properties[pyloop-auth-_default_auth]2346[gw28] [ 18%] PASSED tests/test_client_session.py::test_properties[pyloop-auth-_default_auth]2347[gw27] [ 18%] PASSED tests/test_client_response.py::test_charset_no_charset2348tests/test_client_response.py::test_content_disposition_full2349tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http://:/-http://:/-InvalidUrlClientError]2350tests/test_connector.py::test_exception_during_connection_queued_tracing[pyloop]2351tests/test_client_session.py::test_reraise_os_error[pyloop]2352[gw6] [ 18%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http://:/-http://:/-InvalidUrlClientError]2353[gw30] [ 18%] PASSED tests/test_client_session.py::test_reraise_os_error[pyloop]2354[gw27] [ 18%] PASSED tests/test_client_response.py::test_content_disposition_full2355tests/test_client_response.py::test_content_disposition_no_parameters2356tests/test_client_functional.py::test_max_line_size_session_default[pyloop]2357[gw18] [ 18%] PASSED tests/test_connector.py::test_exception_during_connection_queued_tracing[pyloop]2358tests/test_client_session.py::test_http_PUT[pyloop]2359tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-301]2360[gw22] [ 18%] PASSED tests/test_client_session.py::test_http_PUT[pyloop]2361[gw27] [ 18%] PASSED tests/test_client_response.py::test_content_disposition_no_parameters2362tests/test_client_response.py::test_content_disposition_empty_parts[attachment; filename="archive.tar.gz";]2363[gw10] [ 18%] PASSED tests/test_client_functional.py::test_max_line_size_session_default[pyloop]2364[gw11] [ 18%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-301]2365tests/test_client_request.py::test_content_encoding_header[zlib-pyloop]2366tests/test_client_functional.py::test_ssl_client[pyloop]2367[gw27] [ 18%] PASSED tests/test_client_response.py::test_content_disposition_empty_parts[attachment; filename="archive.tar.gz";]2368tests/test_client_ws_functional.py::test_override_default_headers[pyloop]2369[gw3] [ 18%] PASSED tests/test_client_functional.py::test_ssl_client[pyloop]2370[gw15] [ 18%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-auth]2371[gw17] [ 18%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth-int]2372tests/test_client_response.py::test_content_disposition_empty_parts[attachment;; filename="archive.tar.gz"]2373[gw23] [ 18%] PASSED tests/test_client_ws_functional.py::test_override_default_headers[pyloop]2374tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth,auth-int]2375tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-auth-int]2376[gw12] [ 18%] PASSED tests/test_client_request.py::test_content_encoding_header[zlib-pyloop]2377tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-use_proxy_with_embedded_auth-False-True]2378[gw27] [ 18%] PASSED tests/test_client_response.py::test_content_disposition_empty_parts[attachment;; filename="archive.tar.gz"]2379[gw0] [ 18%] PASSED tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-use_proxy_with_embedded_auth-False-True]2380tests/test_client_request.py::test_unicode_get4[pyloop]2381[gw24] [ 18%] PASSED tests/test_client_request.py::test_unicode_get4[pyloop]2382tests/test_client_functional.py::test_POST_FILES_DEFLATE[pyloop]2383tests/test_client_response.py::test_content_disposition_no_header2384tests/test_connector.py::test_tcp_connector_dns_throttle_requests_cancelled_when_close[pyloop]2385[gw16] [ 18%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-auth,auth-int]2386tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-]2387[gw21] [ 18%] PASSED tests/test_connector.py::test_tcp_connector_dns_throttle_requests_cancelled_when_close[pyloop]2388tests/test_cookiejar.py::test_constructor_with_expired[pyloop]2389[gw27] [ 18%] PASSED tests/test_client_response.py::test_content_disposition_no_header2390[gw20] [ 18%] PASSED tests/test_cookiejar.py::test_constructor_with_expired[pyloop]2391tests/test_client_functional.py::test_netrc_auth_from_home_directory[pyloop]2392tests/test_client_response.py::test_default_encoding_is_utf82393[gw5] [ 19%] PASSED tests/test_client_functional.py::test_POST_FILES_DEFLATE[pyloop]2394[gw9] [ 19%] PASSED tests/test_client_functional.py::test_netrc_auth_from_home_directory[pyloop]2395tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlClientError]2396[gw6] [ 19%] 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]2397tests/test_client_session.py::test_close_conn_on_error[pyloop]2398[gw27] [ 19%] PASSED tests/test_client_response.py::test_default_encoding_is_utf82399[gw30] [ 19%] PASSED tests/test_client_session.py::test_close_conn_on_error[pyloop]2400tests/test_client_response.py::test_response_request_info2401[gw27] [ 19%] PASSED tests/test_client_response.py::test_response_request_info2402tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subsubfolder2403[gw8] [ 19%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subsubfolder2404tests/test_cookiejar.py::TestCookieJarSafe::test_path_value2405tests/test_client_session.py::test_http_PATCH[pyloop]2406[gw8] [ 19%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_value2407tests/test_cookiejar.py::TestCookieJarSafe::test_secure_filter2408tests/test_client_response.py::test_request_info_in_exception2409tests/test_connector.py::test_del[pyloop]2410[gw8] [ 19%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_secure_filter2411tests/test_cookiejar.py::test_dummy_cookie_jar2412[gw22] [ 19%] PASSED tests/test_client_session.py::test_http_PATCH[pyloop]2413tests/test_client_request.py::test_query_multivalued_param[pyloop]2414[gw24] [ 19%] PASSED tests/test_client_request.py::test_query_multivalued_param[pyloop]2415[gw27] [ 19%] PASSED tests/test_client_response.py::test_request_info_in_exception2416tests/test_client_session.py::test_properties[pyloop-json_serialize-_json_serialize]2417tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\011"-\t]2418tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-302]2419[gw28] [ 19%] PASSED tests/test_client_session.py::test_properties[pyloop-json_serialize-_json_serialize]2420[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\011"-\t]2421tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\015"-\r]2422[gw11] [ 19%] PASSED tests/test_client_functional.py::test_file_upload_301_302_redirect_non_post[pyloop-DELETE-302]2423[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\015"-\r]2424tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\040"- ]2425tests/test_connector.py::test_named_pipe_connector_wrong_loop2426[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\040"- ]2427tests/test_cookie_helpers.py::test_unquote_octal_sequences["line1\\012line2"-line1\nline2]2428[gw19] [ 19%] SKIPPED tests/test_connector.py::test_named_pipe_connector_wrong_loop2429[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["line1\\012line2"-line1\nline2]2430tests/test_cookie_helpers.py::test_unquote_octal_sequences["tab\\011separated"-tab\tseparated]2431tests/test_connector.py::test_named_pipe_connector_not_found2432[gw19] [ 19%] SKIPPED tests/test_connector.py::test_named_pipe_connector_not_found2433tests/test_connector.py::test_named_pipe_connector_permission2434[gw19] [ 19%] SKIPPED tests/test_connector.py::test_named_pipe_connector_permission2435tests/test_connector.py::test_default_use_dns_cache2436[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["tab\\011separated"-tab\tseparated]2437tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\012\\011\\015"-\n\t\r]2438[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["\\012\\011\\015"-\n\t\r]2439tests/test_cookie_helpers.py::test_unquote_octal_sequences["hello\\040world\\041"-hello world!]2440[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_sequences["hello\\040world\\041"-hello world!]2441tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\000"-\x00]2442[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\000"-\x00]2443[gw1] [ 19%] PASSED tests/test_base_protocol.py::test_lost_drain_waited_exception2444tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\001"-\x01]2445[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\001"-\x01]2446tests/test_client_ws_functional.py::test_additional_headers[pyloop]2447tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\177"-\x7f]2448[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\177"-\x7f]2449tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\200"-\x80]2450[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\200"-\x80]2451tests/test_base_protocol.py::test_lost_drain_cancelled2452tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\377"-\xff]2453[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\377"-\xff]2454tests/test_client_middleware.py::test_client_middleware_update_string_body[pyloop]2455tests/test_client_functional.py::test_POST_bytes[pyloop]2456tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\400"-400]2457[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\400"-400]2458tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\777"-777]2459[gw29] [ 19%] PASSED tests/test_client_request.py::test_connection_key_with_proxy2460[gw23] [ 19%] PASSED tests/test_client_ws_functional.py::test_additional_headers[pyloop]2461[gw5] [ 19%] PASSED tests/test_client_functional.py::test_POST_bytes[pyloop]2462tests/test_client_request.py::test_connection_key_without_proxy2463[gw13] [ 19%] PASSED tests/test_client_middleware.py::test_client_middleware_update_string_body[pyloop]2464[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_octal_full_range["\\777"-777]2465tests/test_connector.py::test_release_waiter_no_limit[pyloop]2466tests/test_client_request.py::test_host_header_fqdn[pyloop-multiple dots with port]2467[gw25] [ 19%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-multiple dots with port]2468[gw2] [ 19%] PASSED tests/test_connector.py::test_release_waiter_no_limit[pyloop]2469tests/test_cookiejar.py::test_save_load[pyloop]2470tests/test_cookie_helpers.py::test_unquote_mixed_escapes["say \\"hello\\"\\012new line"-say "hello"\nnew line]2471[gw27] [ 19%] PASSED tests/test_cookie_helpers.py::test_unquote_mixed_escapes["say \\"hello\\"\\012new line"-say "hello"\nnew line]2472tests/test_client_functional.py::test_netrc_auth_overridden_by_explicit_auth[pyloop]2473[gw20] [ 19%] PASSED tests/test_cookiejar.py::test_save_load[pyloop]2474[gw16] [ 19%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA512-SESS-]2475tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-auth]2476[gw9] [ 19%] PASSED tests/test_client_functional.py::test_netrc_auth_overridden_by_explicit_auth[pyloop]2477tests/test_cookie_helpers.py::test_unquote_mixed_escapes["path\\\\to\\\\file\\011\\011data"-path\\to\\file\t\tdata]2478tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/-http:///-InvalidUrlClientError]2479tests/test_client_ws.py::test_ws_connect_common_headers[pyloop]2480[gw6] [ 19%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/-http:///-InvalidUrlClientError]2481[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_mixed_escapes["path\\\\to\\\\file\\011\\011data"-path\\to\\file\t\tdata]2482tests/test_cookie_helpers.py::test_unquote_mixed_escapes["\\042quoted\\042 and \\134backslash\\134"-"quoted" and \\backslash\\]2483tests/test_client_request.py::test_query_str_param[pyloop]2484[gw24] [ 20%] PASSED tests/test_client_request.py::test_query_str_param[pyloop]2485[gw8] [ 20%] PASSED tests/test_cookiejar.py::test_dummy_cookie_jar2486tests/test_cookiejar.py::test_loose_cookies_types2487[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_mixed_escapes["\\042quoted\\042 and \\134backslash\\134"-"quoted" and \\backslash\\]2488tests/test_cookie_helpers.py::test_unquote_mixed_escapes["\\a\\b\\c"-abc]2489tests/test_client_functional.py::test_ssl_client_shutdown_timeout[pyloop]2490[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_mixed_escapes["\\a\\b\\c"-abc]2491[gw3] [ 20%] PASSED tests/test_client_functional.py::test_ssl_client_shutdown_timeout[pyloop]2492tests/test_cookie_helpers.py::test_unquote_edge_cases["not closed-"not closed]2493[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_edge_cases["not closed-"not closed]2494tests/test_cookie_helpers.py::test_unquote_edge_cases[not opened"-not opened"]2495[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_edge_cases[not opened"-not opened"]2496tests/test_cookie_helpers.py::test_unquote_edge_cases["""-"]2497[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_edge_cases["""-"]2498tests/test_connector.py::test_tcp_connector_cancel_dns_error_captured[pyloop]2499tests/test_cookie_helpers.py::test_unquote_edge_cases[""""-""]2500[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_edge_cases[""""-""]2501tests/test_cookie_helpers.py::test_unquote_edge_cases["ends with\\"-ends with\\]2502[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_edge_cases["ends with\\"-ends with\\]2503tests/test_connector.py::test_release_waiter_first_available[pyloop]2504[gw2] [ 20%] PASSED tests/test_connector.py::test_release_waiter_first_available[pyloop]2505tests/test_cookie_helpers.py::test_unquote_edge_cases["test\\"-test\\]2506[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_edge_cases["test\\"-test\\]2507tests/test_cookie_helpers.py::test_unquote_edge_cases["\\"\\"\\""-"""]2508tests/test_client_session.py::test_http_DELETE[pyloop]2509[gw22] [ 20%] PASSED tests/test_client_session.py::test_http_DELETE[pyloop]2510[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_edge_cases["\\"\\"\\""-"""]2511tests/test_client_functional.py::test_session_headers[pyloop]2512[gw26] [ 20%] PASSED tests/test_client_ws.py::test_ws_connect_common_headers[pyloop]2513tests/test_cookie_helpers.py::test_unquote_real_world_examples["{\\"user\\":\\"john\\",\\"id\\":123}"-{"user":"john","id":123}]2514[gw9] [ 20%] PASSED tests/test_client_functional.py::test_session_headers[pyloop]2515[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_real_world_examples["{\\"user\\":\\"john\\",\\"id\\":123}"-{"user":"john","id":123}]2516tests/test_cookie_helpers.py::test_unquote_real_world_examples["hello%20world"-hello%20world]2517[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_real_world_examples["hello%20world"-hello%20world]2518tests/test_cookie_helpers.py::test_unquote_real_world_examples["C:\\\\Users\\\\John\\\\Documents"-C:\\Users\\John\\Documents]2519[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_real_world_examples["C:\\\\Users\\\\John\\\\Documents"-C:\\Users\\John\\Documents]2520tests/test_client_ws_functional.py::test_recv_protocol_error[pyloop]2521tests/test_client_request.py::test_query_bytes_param_raises[pyloop]2522tests/test_cookie_helpers.py::test_unquote_real_world_examples["session_data=\\"user123\\";expires=2024"-session_data="user123";expires=2024]2523[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_real_world_examples["session_data=\\"user123\\";expires=2024"-session_data="user123";expires=2024]2524tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie[""]2525[gw24] [ 20%] PASSED tests/test_client_request.py::test_query_bytes_param_raises[pyloop]2526[gw27] [ 20%] PASSED tests/test_cookie_helpers.py::test_unquote_compatibility_with_simplecookie[""]2527tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_feed_data[pyloop]2528[gw8] [ 20%] PASSED tests/test_cookiejar.py::test_loose_cookies_types2529tests/test_cookiejar.py::test_cookie_jar_clear_all2530[gw27] [ 20%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_feed_data[pyloop]2531[gw23] [ 20%] PASSED tests/test_client_ws_functional.py::test_recv_protocol_error[pyloop]2532tests/test_cookiejar.py::test_save_load_partitioned_cookies[pyloop]2533tests/test_client_request.py::test_content_length_for_methods[pyloop-OPTIONS-None-None]2534[gw20] [ 20%] PASSED tests/test_cookiejar.py::test_save_load_partitioned_cookies[pyloop]2535tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/example.com-http:///example.com-InvalidUrlClientError]2536tests/test_client_session.py::test_properties[pyloop-connector_owner-_connector_owner]2537[gw6] [ 20%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:/example.com-http:///example.com-InvalidUrlClientError]2538[gw28] [ 20%] PASSED tests/test_client_session.py::test_properties[pyloop-connector_owner-_connector_owner]2539tests/test_client_functional.py::test_file_upload_307_302_redirect_chain[pyloop]2540tests/test_client_functional.py::test_POST_bytes_too_large[pyloop]2541[gw14] [ 20%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-OPTIONS-None-None]2542[gw5] [ 20%] PASSED tests/test_client_functional.py::test_POST_bytes_too_large[pyloop]2543[gw11] [ 20%] PASSED tests/test_client_functional.py::test_file_upload_307_302_redirect_chain[pyloop]2544tests/test_client_functional.py::test_204_with_gzipped_content_encoding[pyloop]2545tests/test_client_middleware.py::test_client_middleware_switch_types[pyloop]2546[gw13] [ 20%] PASSED tests/test_client_middleware.py::test_client_middleware_switch_types[pyloop]2547[gw19] [ 20%] PASSED tests/test_connector.py::test_default_use_dns_cache2548tests/test_connector.py::test_ssl_none2549[gw16] [ 20%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-auth]2550[gw31] [ 20%] PASSED tests/test_connector.py::test_del[pyloop]2551tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-auth-int]2552[gw4] [ 20%] PASSED tests/test_client_functional.py::test_204_with_gzipped_content_encoding[pyloop]2553tests/test_connector.py::test_release_waiter_release_first[pyloop]2554tests/test_client_functional.py::test_session_headers_merge[pyloop]2555[gw2] [ 20%] PASSED tests/test_connector.py::test_release_waiter_release_first[pyloop]2556[gw9] [ 20%] PASSED tests/test_client_functional.py::test_session_headers_merge[pyloop]2557tests/test_client_functional.py::test_ssl_client_alpn[pyloop]2558tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_nowait[pyloop]2559[gw27] [ 20%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_nowait[pyloop]2560tests/test_client_request.py::test_query_str_param_is_not_encoded[pyloop]2561tests/test_connector.py::test_exception_during_connection_reuse_tracing[pyloop]2562[gw24] [ 20%] PASSED tests/test_client_request.py::test_query_str_param_is_not_encoded[pyloop]2563[gw3] [ 20%] PASSED tests/test_client_functional.py::test_ssl_client_alpn[pyloop]2564[gw18] [ 20%] PASSED tests/test_connector.py::test_exception_during_connection_reuse_tracing[pyloop]2565tests/test_cookiejar.py::test_update_cookie_with_unicode_domain[pyloop]2566tests/test_client_functional.py::test_max_line_size_session_default_fail[pyloop]2567[gw17] [ 20%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-auth,auth-int]2568[gw29] [ 21%] PASSED tests/test_client_request.py::test_connection_key_without_proxy2569tests/test_client_request.py::test_request_info_back_compat2570[gw20] [ 21%] PASSED tests/test_cookiejar.py::test_update_cookie_with_unicode_domain[pyloop]2571tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-]2572[gw10] [ 21%] PASSED tests/test_client_functional.py::test_max_line_size_session_default_fail[pyloop]2573[gw29] [ 21%] PASSED tests/test_client_request.py::test_request_info_back_compat2574tests/test_client_ws_functional.py::test_recv_timeout[pyloop]2575tests/test_client_request.py::test_request_info_tuple_new2576[gw29] [ 21%] PASSED tests/test_client_request.py::test_request_info_tuple_new2577tests/test_client_request.py::test_get_content_length[pyloop]2578[gw23] [ 21%] PASSED tests/test_client_ws_functional.py::test_recv_timeout[pyloop]2579[gw29] [ 21%] PASSED tests/test_client_request.py::test_get_content_length[pyloop]2580[gw15] [ 21%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-auth-int]2581tests/test_client_session.py::test_close[pyloop]2582[gw22] [ 21%] PASSED tests/test_client_session.py::test_close[pyloop]2583tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-auth,auth-int]2584tests/test_connector.py::test_release_waiter_skip_done_waiter[pyloop]2585[gw2] [ 21%] PASSED tests/test_connector.py::test_release_waiter_skip_done_waiter[pyloop]2586tests/test_client_request.py::test_host_header_fqdn[pyloop-explicit host header]2587[gw25] [ 21%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-explicit host header]2588tests/test_client_request.py::test_content_encoding_header[zlib_ng.zlib_ng-pyloop]2589tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers0-True-expected_challenge0]2590tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:///example.com-http:///example.com-InvalidUrlClientError]2591[gw6] [ 21%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-http:///example.com-http:///example.com-InvalidUrlClientError]2592tests/test_client_functional.py::test_POST_FILES_STR[pyloop]2593[gw16] [ 21%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-auth-int]2594tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-auth,auth-int]2595tests/test_client_functional.py::test_multidict_headers[pyloop]2596tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-use_proxy_with_auth_headers-True-True]2597[gw8] [ 21%] PASSED tests/test_cookiejar.py::test_cookie_jar_clear_all2598tests/test_cookiejar.py::test_cookie_jar_clear_expired2599[gw0] [ 21%] PASSED tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-use_proxy_with_auth_headers-True-True]2600[gw19] [ 21%] PASSED tests/test_connector.py::test_ssl_none2601[gw9] [ 21%] PASSED tests/test_client_functional.py::test_multidict_headers[pyloop]2602tests/test_connector.py::test_resolver_not_called_with_address_is_ip[pyloop]2603[gw19] [ 21%] PASSED tests/test_connector.py::test_resolver_not_called_with_address_is_ip[pyloop]2604tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-http]2605tests/test_client_session.py::test_properties[pyloop-raise_for_status-_raise_for_status]2606[gw5] [ 21%] PASSED tests/test_client_functional.py::test_POST_FILES_STR[pyloop]2607[gw28] [ 21%] PASSED tests/test_client_session.py::test_properties[pyloop-raise_for_status-_raise_for_status]2608[gw12] [ 21%] PASSED tests/test_client_request.py::test_content_encoding_header[zlib_ng.zlib_ng-pyloop]2609tests/test_client_functional.py::test_max_line_size_session_explicit[pyloop]2610[gw10] [ 21%] PASSED tests/test_client_functional.py::test_max_line_size_session_explicit[pyloop]2611tests/test_client_functional.py::test_stream_reader_total_raw_bytes[pyloop]2612[gw11] [ 21%] PASSED tests/test_client_functional.py::test_stream_reader_total_raw_bytes[pyloop]2613tests/test_connector.py::test_del_with_scheduled_cleanup[pyloop]2614tests/test_connector.py::test_release_waiter_per_host[pyloop]2615[gw2] [ 21%] PASSED tests/test_connector.py::test_release_waiter_per_host[pyloop]2616tests/test_client_functional.py::test_tcp_connector_fingerprint_ok[pyloop]2617[gw16] [ 21%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-auth,auth-int]2618tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-]2619[gw1] [ 21%] PASSED tests/test_base_protocol.py::test_lost_drain_cancelled2620[gw3] [ 21%] PASSED tests/test_client_functional.py::test_tcp_connector_fingerprint_ok[pyloop]2621tests/test_base_protocol.py::test_resume_drain_cancelled2622tests/test_cookiejar.py::test_filter_cookie_with_unicode_domain[pyloop]2623tests/test_client_request.py::test_content_length_for_methods[pyloop-TRACE-None-None]2624[gw15] [ 21%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-auth,auth-int]2625[gw14] [ 21%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-TRACE-None-None]2626[gw20] [ 21%] PASSED tests/test_cookiejar.py::test_filter_cookie_with_unicode_domain[pyloop]2627tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-]2628[gw21] [ 21%] PASSED tests/test_connector.py::test_tcp_connector_cancel_dns_error_captured[pyloop]2629tests/test_connector.py::test_start_tls_exception_with_ssl_shutdown_timeout_nonzero[pyloop]2630tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlClientError]2631[gw6] [ 21%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlClientError]2632tests/test_client_request.py::test_host_header_fqdn[pyloop-https]2633[gw22] [ 21%] PASSED tests/test_connector.py::test_start_tls_exception_with_ssl_shutdown_timeout_nonzero[pyloop]2634[gw25] [ 21%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-https]2635tests/test_client_functional.py::test_max_line_size_request_explicit[pyloop]2636[gw10] [ 21%] PASSED tests/test_client_functional.py::test_max_line_size_request_explicit[pyloop]2637tests/test_connector.py::test_release_waiter_no_available[pyloop]2638[gw2] [ 21%] PASSED tests/test_connector.py::test_release_waiter_no_available[pyloop]2639tests/test_connector.py::test_cancellation_during_waiting_for_free_connection[pyloop]2640tests/test_client_request.py::test_params_update_path_and_url[pyloop]2641[gw24] [ 21%] PASSED tests/test_client_request.py::test_params_update_path_and_url[pyloop]2642[gw18] [ 21%] PASSED tests/test_connector.py::test_cancellation_during_waiting_for_free_connection[pyloop]2643[gw13] [ 21%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers0-True-expected_challenge0]2644tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers1-True-expected_challenge1]2645tests/test_client_ws.py::test_close[pyloop]2646tests/test_client_functional.py::test_request_conn_closed[pyloop]2647[gw26] [ 21%] PASSED tests/test_client_ws.py::test_close[pyloop]2648[gw9] [ 21%] PASSED tests/test_client_functional.py::test_request_conn_closed[pyloop]2649tests/test_client_request.py::test_write_bytes_with_content_length_limit[pyloop]2650tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_resumed_on_eof[pyloop]2651tests/test_client_ws_functional.py::test_receive_timeout_sock_read[pyloop]2652tests/test_client_request.py::test_content_length_for_methods[pyloop-POST-None-0]2653tests/test_client_session.py::test_properties[pyloop-trust_env-_trust_env]2654[gw29] [ 21%] PASSED tests/test_client_request.py::test_write_bytes_with_content_length_limit[pyloop]2655[gw14] [ 21%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-POST-None-0]2656[gw28] [ 21%] PASSED tests/test_client_session.py::test_properties[pyloop-trust_env-_trust_env]2657[gw27] [ 22%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_resumed_on_eof[pyloop]2658tests/test_client_functional.py::test_tcp_connector_fingerprint_fail[pyloop]2659tests/test_client_functional.py::test_rejected_upload[pyloop]2660tests/test_connector.py::test_release_close[pyloop]2661[gw2] [ 22%] PASSED tests/test_connector.py::test_release_close[pyloop]2662[gw30] [ 22%] PASSED tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-http]2663[gw3] [ 22%] PASSED tests/test_client_functional.py::test_tcp_connector_fingerprint_fail[pyloop]2664[gw23] [ 22%] PASSED tests/test_client_ws_functional.py::test_receive_timeout_sock_read[pyloop]2665tests/test_client_functional.py::test_timeout_on_reading_headers[pyloop]2666tests/test_client_middleware.py::test_client_middleware_called[pyloop]2667tests/test_connector.py::test_tcp_connector_raise_connector_ssl_error[pyloop]2668[gw15] [ 22%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA256-SESS-]2669[gw13] [ 22%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers1-True-expected_challenge1]2670tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers2-True-expected_challenge2]2671tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-auth]2672[gw11] [ 22%] PASSED tests/test_client_middleware.py::test_client_middleware_called[pyloop]2673[gw4] [ 22%] PASSED tests/test_client_functional.py::test_timeout_on_reading_headers[pyloop]2674tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-data0]2675tests/test_client_functional.py::test_POST_FILES_STR_SIMPLE[pyloop]2676tests/test_connector.py::test_start_tls_exception_with_ssl_shutdown_timeout_nonzero_pre_311[pyloop]2677[gw22] [ 22%] SKIPPED tests/test_connector.py::test_start_tls_exception_with_ssl_shutdown_timeout_nonzero_pre_311[pyloop]2678[gw17] [ 22%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-]2679[gw29] [ 22%] PASSED tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-data0]2680tests/test_connector.py::test_start_tls_with_zero_total_timeout[pyloop]2681tests/test_client_functional.py::test_dont_close_explicit_connector[pyloop]2682[gw9] [ 22%] PASSED tests/test_client_functional.py::test_dont_close_explicit_connector[pyloop]2683[gw10] [ 22%] PASSED tests/test_client_functional.py::test_rejected_upload[pyloop]2684tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-auth]2685[gw19] [ 22%] PASSED tests/test_connector.py::test_tcp_connector_raise_connector_ssl_error[pyloop]2686[gw5] [ 22%] PASSED tests/test_client_functional.py::test_POST_FILES_STR_SIMPLE[pyloop]2687tests/test_connector.py::test__release_acquired_per_host1[pyloop]2688[gw2] [ 22%] PASSED tests/test_connector.py::test__release_acquired_per_host1[pyloop]2689[gw16] [ 22%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-]2690tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-auth]2691[gw22] [ 22%] PASSED tests/test_connector.py::test_start_tls_with_zero_total_timeout[pyloop]2692tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT-None-0]2693[gw8] [ 22%] PASSED tests/test_cookiejar.py::test_cookie_jar_clear_expired2694[gw14] [ 22%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT-None-0]2695tests/test_cookiejar.py::test_cookie_jar_expired_changes2696tests/test_client_request.py::test_host_header_fqdn[pyloop-only dots]2697[gw15] [ 22%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-auth]2698tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-auth-int]2699[gw25] [ 22%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-only dots]2700tests/test_client_functional.py::test_timeout_on_conn_reading_headers[pyloop]2701tests/test_client_request.py::test_content_encoding_header[isal.isal_zlib-pyloop]2702[gw4] [ 22%] PASSED tests/test_client_functional.py::test_timeout_on_conn_reading_headers[pyloop]2703tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-use_proxy_no_auth-False-False]2704tests/test_client_session.py::test_properties[pyloop-trace_configs-_trace_configs]2705[gw31] [ 22%] XFAIL tests/test_connector.py::test_del_with_scheduled_cleanup[pyloop]2706[gw0] [ 22%] PASSED tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-use_proxy_no_auth-False-False]2707[gw28] [ 22%] PASSED tests/test_client_session.py::test_properties[pyloop-trace_configs-_trace_configs]2708tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/-expected_cookies0]2709tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-42-TypeError]2710[gw10] [ 22%] PASSED tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-42-TypeError]2711[gw20] [ 22%] PASSED tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/-expected_cookies0]2712[gw12] [ 22%] PASSED tests/test_client_request.py::test_content_encoding_header[isal.isal_zlib-pyloop]2713tests/test_connector.py::test_close_during_connect[pyloop]2714[gw18] [ 22%] PASSED tests/test_connector.py::test_close_during_connect[pyloop]2715tests/test_client_functional.py::test_server_close_keepalive_connection[pyloop]2716tests/test_client_functional.py::test_format_task_get[pyloop]2717tests/test_client_request.py::test_params_empty_path_and_url[pyloop]2718[gw3] [ 22%] PASSED tests/test_client_functional.py::test_format_task_get[pyloop]2719[gw9] [ 22%] PASSED tests/test_client_functional.py::test_server_close_keepalive_connection[pyloop]2720[gw24] [ 22%] PASSED tests/test_client_request.py::test_params_empty_path_and_url[pyloop]2721tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-Part1Part2Part3]2722tests/test_connector.py::test_invalid_ssl_param2723tests/test_client_ws.py::test_close_eofstream[pyloop]2724[gw26] [ 22%] PASSED tests/test_client_ws.py::test_close_eofstream[pyloop]2725tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-skype:handle-skype:handle-NonHttpUrlClientError]2726[gw6] [ 22%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-skype:handle-skype:handle-NonHttpUrlClientError]2727[gw29] [ 22%] PASSED tests/test_client_request.py::test_write_bytes_with_iterable_content_length_limit[pyloop-Part1Part2Part3]2728tests/test_connector.py::test__release_acquired_per_host2[pyloop]2729[gw2] [ 22%] PASSED tests/test_connector.py::test__release_acquired_per_host2[pyloop]2730[gw1] [ 22%] PASSED tests/test_base_protocol.py::test_resume_drain_cancelled2731tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-https]2732tests/test_client_ws_functional.py::test_receive_timeout_deprecation[pyloop]2733tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-InvalidUrl-InvalidURL]2734[gw10] [ 22%] PASSED tests/test_client_functional.py::test_request_with_wrong_proxy[pyloop-InvalidUrl-InvalidURL]2735tests/test_base_protocol.py::test_parallel_drain_race_condition2736tests/test_connector.py::test_tcp_connector_dns_tracing[pyloop]2737[gw21] [ 22%] PASSED tests/test_connector.py::test_tcp_connector_dns_tracing[pyloop]2738tests/test_client_session.py::test_netrc_auth_with_trust_env[pyloop]2739[gw15] [ 22%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-auth-int]2740tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-auth,auth-int]2741[gw28] [ 22%] PASSED tests/test_client_session.py::test_netrc_auth_with_trust_env[pyloop]2742tests/test_client_functional.py::test_POST_FILES_LIST[pyloop]2743[gw5] [ 23%] PASSED tests/test_client_functional.py::test_POST_FILES_LIST[pyloop]2744[gw30] [ 23%] PASSED tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-https]2745[gw23] [ 23%] PASSED tests/test_client_ws_functional.py::test_receive_timeout_deprecation[pyloop]2746tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two-expected_cookies1]2747[gw20] [ 23%] PASSED tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two-expected_cookies1]2748tests/test_flowcontrol_streams.py::test_flow_control_data_queue_waiter_cancelled[pyloop]2749tests/test_connector.py::test_del_with_closed_loop[pyloop]2750tests/test_client_ws.py::test_close_connection_lost[pyloop]2751tests/test_client_middleware.py::test_client_middleware_retry[pyloop]2752[gw27] [ 23%] PASSED tests/test_flowcontrol_streams.py::test_flow_control_data_queue_waiter_cancelled[pyloop]2753[gw26] [ 23%] PASSED tests/test_client_ws.py::test_close_connection_lost[pyloop]2754[gw11] [ 23%] PASSED tests/test_client_middleware.py::test_client_middleware_retry[pyloop]2755tests/test_client_functional.py::test_str_params[pyloop]2756[gw8] [ 23%] PASSED tests/test_cookiejar.py::test_cookie_jar_expired_changes2757tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port idna]2758tests/test_cookiejar.py::test_cookie_jar_duplicates_with_expire_heap2759[gw3] [ 23%] PASSED tests/test_client_functional.py::test_str_params[pyloop]2760[gw25] [ 23%] PASSED tests/test_client_request.py::test_host_header_fqdn[pyloop-single dot with port idna]2761[gw13] [ 23%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[401-headers2-True-expected_challenge2]2762tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[200-headers3-False-expected_challenge3]2763tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-ip address]2764tests/test_client_functional.py::test_handle_keepalive_on_closed_connection[pyloop]2765tests/test_client_functional.py::test_POST_FILES_CT[pyloop]2766[gw19] [ 23%] PASSED tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-ip address]2767tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-ws]2768tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/three/-expected_cookies2]2769[gw20] [ 23%] PASSED tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/one/two/three/-expected_cookies2]2770[gw22] [ 23%] PASSED tests/test_connector.py::test_invalid_ssl_param2771[gw16] [ 23%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-auth]2772[gw5] [ 23%] PASSED tests/test_client_functional.py::test_POST_FILES_CT[pyloop]2773[gw9] [ 23%] PASSED tests/test_client_functional.py::test_handle_keepalive_on_closed_connection[pyloop]2774tests/test_connector.py::test_tcp_connector_ctor_fingerprint_valid[pyloop]2775[gw22] [ 23%] PASSED tests/test_connector.py::test_tcp_connector_ctor_fingerprint_valid[pyloop]2776tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-auth-int]2777tests/test_client_ws.py::test_close_exc[pyloop]2778tests/test_client_request.py::test_content_length_for_methods[pyloop-PATCH-None-0]2779[gw26] [ 23%] PASSED tests/test_client_ws.py::test_close_exc[pyloop]2780tests/test_client_functional.py::test_timeout_on_session_read_timeout[pyloop]2781[gw14] [ 23%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PATCH-None-0]2782tests/test_client_request.py::test_write_bytes_empty_iterable_with_content_length[pyloop]2783tests/test_client_session.py::test_netrc_auth_skipped_without_trust_env[pyloop]2784[gw4] [ 23%] PASSED tests/test_client_functional.py::test_timeout_on_session_read_timeout[pyloop]2785[gw29] [ 23%] PASSED tests/test_client_request.py::test_write_bytes_empty_iterable_with_content_length[pyloop]2786[gw17] [ 23%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-auth]2787[gw28] [ 23%] PASSED tests/test_client_session.py::test_netrc_auth_skipped_without_trust_env[pyloop]2788[gw30] [ 23%] PASSED tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-ws]2789tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-auth-int]2790tests/test_client_request.py::test_default_headers_useragent[pyloop]2791[gw25] [ 23%] PASSED tests/test_client_request.py::test_default_headers_useragent[pyloop]2792tests/test_client_functional.py::test_raise_for_status_is_none[pyloop]2793tests/test_connector.py::test_ctor_cleanup2794[gw10] [ 23%] PASSED tests/test_client_functional.py::test_raise_for_status_is_none[pyloop]2795tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://test1.example.com/-expected_cookies3]2796[gw20] [ 23%] PASSED tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://test1.example.com/-expected_cookies3]2797tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlClientError]2798tests/test_client_ws_functional.py::test_custom_receive_timeout[pyloop]2799[gw6] [ 23%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlClientError]2800tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-dont_use_proxy-False-False]2801tests/test_client_request.py::test_gen_netloc_all[pyloop]2802[gw24] [ 23%] PASSED tests/test_client_request.py::test_gen_netloc_all[pyloop]2803[gw0] [ 23%] PASSED tests/test_connector.py::test_connect_reuse_proxy_headers[pyloop-dont_use_proxy-False-False]2804[gw15] [ 23%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-auth,auth-int]2805tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-]2806[gw23] [ 23%] PASSED tests/test_client_ws_functional.py::test_custom_receive_timeout[pyloop]2807[gw31] [ 23%] PASSED tests/test_connector.py::test_del_with_closed_loop[pyloop]2808tests/test_client_request.py::test_compress_and_content_encoding[pyloop]2809tests/test_connector.py::test__release_acquired_per_host3[pyloop]2810tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-domain name]2811[gw2] [ 23%] PASSED tests/test_connector.py::test__release_acquired_per_host3[pyloop]2812tests/test_client_ws.py::test_close_exc2[pyloop]2813[gw12] [ 23%] PASSED tests/test_client_request.py::test_compress_and_content_encoding[pyloop]2814tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-wss]2815tests/test_client_middleware.py::test_client_middleware_per_request[pyloop]2816[gw19] [ 23%] PASSED tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-domain name]2817[gw26] [ 23%] PASSED tests/test_client_ws.py::test_close_exc2[pyloop]2818tests/test_formdata.py::test_invalid_value_formdata_content_type[a\ra\n]2819tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/-expected_cookies4]2820[gw3] [ 23%] PASSED tests/test_formdata.py::test_invalid_value_formdata_content_type[a\ra\n]2821[gw20] [ 23%] PASSED tests/test_cookiejar.py::test_filter_cookies_with_domain_path_lookup_multilevelpath[pyloop-http://pathtest.com/-expected_cookies4]2822tests/test_connector.py::test_tcp_connector_dns_tracing_cache_disabled[pyloop]2823tests/test_client_functional.py::test_POST_FILES_SINGLE[pyloop]2824tests/test_formdata.py::test_invalid_value_formdata_content_type[a\na\r]2825[gw11] [ 23%] PASSED tests/test_client_middleware.py::test_client_middleware_per_request[pyloop]2826[gw3] [ 23%] PASSED tests/test_formdata.py::test_invalid_value_formdata_content_type[a\na\r]2827tests/test_formdata.py::test_invalid_formdata_filename2828[gw3] [ 23%] PASSED tests/test_formdata.py::test_invalid_formdata_filename2829tests/test_formdata.py::test_invalid_formdata_content_transfer_encoding2830tests/test_client_session.py::test_netrc_auth_skipped_without_netrc_file[pyloop]2831[gw21] [ 23%] PASSED tests/test_connector.py::test_tcp_connector_dns_tracing_cache_disabled[pyloop]2832[gw5] [ 24%] PASSED tests/test_client_functional.py::test_POST_FILES_SINGLE[pyloop]2833[gw30] [ 24%] PASSED tests/test_client_session.py::test_ws_connect_allowed_protocols[pyloop-wss]2834[gw3] [ 24%] PASSED tests/test_formdata.py::test_invalid_formdata_content_transfer_encoding2835tests/test_formdata.py::test_formdata_field_name_is_quoted2836[gw28] [ 24%] PASSED tests/test_client_session.py::test_netrc_auth_skipped_without_netrc_file[pyloop]2837tests/test_client_request.py::test_default_headers_useragent_custom[pyloop]2838[gw25] [ 24%] PASSED tests/test_client_request.py::test_default_headers_useragent_custom[pyloop]2839tests/test_connector.py::test_insecure_fingerprint_md5[pyloop]2840[gw22] [ 24%] PASSED tests/test_connector.py::test_insecure_fingerprint_md5[pyloop]2841tests/test_connector.py::test_connect_tunnel_connection_release[pyloop]2842[gw8] [ 24%] PASSED tests/test_cookiejar.py::test_cookie_jar_duplicates_with_expire_heap2843tests/test_cookiejar.py::test_cookie_jar_filter_cookies_expires2844[gw29] [ 24%] PASSED tests/test_connector.py::test_connect_tunnel_connection_release[pyloop]2845[gw13] [ 24%] PASSED tests/test_client_middleware_digest_auth.py::test_authenticate_scenarios[200-headers3-False-expected_challenge3]2846tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge0-Malformed Digest auth challenge: Missing 'realm' parameter]2847tests/test_cookiejar.py::test_filter_cookies_str_deprecated[pyloop]2848[gw20] [ 24%] PASSED tests/test_cookiejar.py::test_filter_cookies_str_deprecated[pyloop]2849tests/test_flowcontrol_streams.py::test_flow_control_data_queue_has_buffer[pyloop]2850[gw27] [ 24%] PASSED tests/test_flowcontrol_streams.py::test_flow_control_data_queue_has_buffer[pyloop]2851tests/test_client_functional.py::test_error_in_performing_request[pyloop]2852[gw7] [ 24%] PASSED tests/test_client_functional.py::test_payload_decompress_size_limit_brotli[pyloop]2853tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop]2854tests/test_client_request.py::test_content_length_for_methods[pyloop-DELETE-None-0]2855tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-http]2856[gw14] [ 24%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-DELETE-None-0]2857tests/test_connector.py::test_tcp_connector_certificate_error[pyloop]2858tests/test_client_ws_functional.py::test_heartbeat[pyloop]2859[gw9] [ 24%] PASSED tests/test_client_functional.py::test_error_in_performing_request[pyloop]2860tests/test_client_session.py::test_netrc_auth_from_home_directory[pyloop]2861[gw2] [ 24%] PASSED tests/test_connector.py::test_tcp_connector_certificate_error[pyloop]2862tests/test_connector.py::test_del_empty_connector[pyloop]2863[gw31] [ 24%] PASSED tests/test_connector.py::test_del_empty_connector[pyloop]2864[gw28] [ 24%] PASSED tests/test_client_session.py::test_netrc_auth_from_home_directory[pyloop]2865[gw16] [ 24%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-auth-int]2866tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-auth,auth-int]2867tests/test_client_request.py::test_skip_default_useragent_header[pyloop]2868[gw30] [ 24%] PASSED tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-http]2869[gw25] [ 24%] PASSED tests/test_client_request.py::test_skip_default_useragent_header[pyloop]2870tests/test_client_middleware.py::test_multiple_client_middlewares[pyloop]2871tests/test_client_ws.py::test_send_data_after_close[pyloop-ClientConnectionResetError]2872tests/test_client_request.py::test_chunked[pyloop]2873tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name]2874[gw11] [ 24%] PASSED tests/test_client_middleware.py::test_multiple_client_middlewares[pyloop]2875[gw26] [ 24%] PASSED tests/test_client_ws.py::test_send_data_after_close[pyloop-ClientConnectionResetError]2876[gw12] [ 24%] PASSED tests/test_client_request.py::test_chunked[pyloop]2877tests/test_client_functional.py::test_POST_FILES_SINGLE_content_disposition[pyloop]2878[gw19] [ 24%] PASSED tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name]2879[gw5] [ 24%] PASSED tests/test_client_functional.py::test_POST_FILES_SINGLE_content_disposition[pyloop]2880tests/test_client_request.py::test_gen_netloc_no_port[pyloop]2881tests/test_cookiejar.py::test_domain_filter_ip_cookie_send2882[gw24] [ 24%] PASSED tests/test_client_request.py::test_gen_netloc_no_port[pyloop]2883tests/test_client_functional.py::test_exception_when_read_outside_of_session[pyloop]2884[gw23] [ 24%] PASSED tests/test_client_ws_functional.py::test_heartbeat[pyloop]2885tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-steam:code-steam:code-NonHttpUrlClientError]2886[gw6] [ 24%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-steam:code-steam:code-NonHttpUrlClientError]2887[gw10] [ 24%] PASSED tests/test_client_functional.py::test_exception_when_read_outside_of_session[pyloop]2888[gw3] [ 24%] PASSED tests/test_formdata.py::test_formdata_field_name_is_quoted2889tests/test_formdata.py::test_formdata_field_name_is_not_quoted2890[gw15] [ 24%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-]2891tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth]2892[gw18] [ 24%] PASSED tests/test_connector.py::test_ctor_cleanup2893[gw17] [ 24%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-auth-int]2894tests/test_connector.py::test_create_conn[pyloop]2895tests/test_connector.py::test_cleanup2896[gw31] [ 24%] PASSED tests/test_connector.py::test_create_conn[pyloop]2897tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-auth,auth-int]2898tests/test_connector.py::test_tcp_connector_server_hostname_default[pyloop]2899[gw2] [ 24%] PASSED tests/test_connector.py::test_tcp_connector_server_hostname_default[pyloop]2900tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-https]2901tests/test_client_ws.py::test_send_data_after_close[pyloop-ConnectionResetError]2902[gw26] [ 24%] PASSED tests/test_client_ws.py::test_send_data_after_close[pyloop-ConnectionResetError]2903tests/test_helpers.py::test_basic_auth_no_auth_from_url2904[gw28] [ 24%] PASSED tests/test_helpers.py::test_basic_auth_no_auth_from_url2905tests/test_helpers.py::test_basic_auth_from_not_url2906tests/test_client_functional.py::test_POST_FILES_SINGLE_BINARY[pyloop]2907[gw28] [ 24%] PASSED tests/test_helpers.py::test_basic_auth_from_not_url2908tests/test_helpers.py::test_is_ip_address2909[gw28] [ 24%] PASSED tests/test_helpers.py::test_is_ip_address2910tests/test_helpers.py::test_ipv4_addresses2911[gw28] [ 24%] PASSED tests/test_helpers.py::test_ipv4_addresses2912tests/test_helpers.py::test_ipv6_addresses2913[gw28] [ 24%] PASSED tests/test_helpers.py::test_ipv6_addresses2914tests/test_helpers.py::test_host_addresses2915[gw20] [ 24%] PASSED tests/test_cookiejar.py::test_domain_filter_ip_cookie_send2916[gw28] [ 24%] PASSED tests/test_helpers.py::test_host_addresses2917tests/test_cookiejar.py::test_domain_filter_ip_cookie_receive2918tests/test_helpers.py::test_is_ip_address_invalid_type2919[gw28] [ 25%] PASSED tests/test_helpers.py::test_is_ip_address_invalid_type2920tests/test_helpers.py::test_timeout_handle[pyloop]2921tests/test_client_request.py::test_headers[pyloop]2922[gw5] [ 25%] PASSED tests/test_client_functional.py::test_POST_FILES_SINGLE_BINARY[pyloop]2923[gw28] [ 25%] PASSED tests/test_helpers.py::test_timeout_handle[pyloop]2924[gw25] [ 25%] PASSED tests/test_client_request.py::test_headers[pyloop]2925[gw3] [ 25%] PASSED tests/test_formdata.py::test_formdata_field_name_is_not_quoted2926tests/test_formdata.py::test_formdata_is_reusable[pyloop]2927[gw30] [ 25%] PASSED tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-https]2928[gw3] [ 25%] PASSED tests/test_formdata.py::test_formdata_is_reusable[pyloop]2929tests/test_connector.py::test_connect_with_limit_and_limit_per_host[pyloop]2930[gw0] [ 25%] PASSED tests/test_connector.py::test_connect_with_limit_and_limit_per_host[pyloop]2931tests/test_connector.py::test_insecure_fingerprint_sha1[pyloop]2932[gw22] [ 25%] PASSED tests/test_connector.py::test_insecure_fingerprint_sha1[pyloop]2933tests/test_connector.py::test_connector_context_manager[pyloop]2934[gw31] [ 25%] PASSED tests/test_connector.py::test_connector_context_manager[pyloop]2935[gw8] [ 25%] PASSED tests/test_cookiejar.py::test_cookie_jar_filter_cookies_expires2936[gw1] [ 25%] PASSED tests/test_base_protocol.py::test_parallel_drain_race_condition2937tests/test_client_request.py::test_content_length_for_methods[pyloop-GET--0]2938tests/test_cookiejar.py::test_cookie_jar_heap_cleanup2939tests/test_connector.py::test_tcp_connector_dns_tracing_throttle_requests[pyloop]2940tests/test_cookie_helpers.py::test_known_attrs_is_superset_of_morsel_reserved2941tests/test_client_ws_functional.py::test_heartbeat_connection_closed[pyloop]2942[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_known_attrs_is_superset_of_morsel_reserved2943tests/test_cookie_helpers.py::test_bool_attrs_is_superset_of_morsel_flags2944[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_bool_attrs_is_superset_of_morsel_flags2945tests/test_cookie_helpers.py::test_preserve_morsel_with_coded_value2946tests/test_client_ws.py::test_send_data_type_errors[pyloop]2947[gw14] [ 25%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-GET--0]2948tests/test_benchmarks_web_fileresponse.py::test_simple_web_file_response[pyloop]2949[gw21] [ 25%] PASSED tests/test_connector.py::test_tcp_connector_dns_tracing_throttle_requests[pyloop]2950[gw26] [ 25%] PASSED tests/test_client_ws.py::test_send_data_type_errors[pyloop]2951[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_preserve_morsel_with_coded_value2952[gw20] [ 25%] PASSED tests/test_cookiejar.py::test_domain_filter_ip_cookie_receive2953tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-IP domain preserved]2954[gw20] [ 25%] PASSED tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-IP domain preserved]2955tests/test_cookie_helpers.py::test_preserve_morsel_with_coded_value_no_coded_value2956tests/test_client_middleware.py::test_client_middleware_auth_example[pyloop]2957[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_preserve_morsel_with_coded_value_no_coded_value2958[gw11] [ 25%] PASSED tests/test_client_middleware.py::test_client_middleware_auth_example[pyloop]2959tests/test_cookie_helpers.py::test_parse_set_cookie_headers_simple2960[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_simple2961tests/test_connector.py::test_tcp_connector_server_hostname_override[pyloop]2962tests/test_cookie_helpers.py::test_parse_set_cookie_headers_with_attributes2963[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_with_attributes2964tests/test_cookie_helpers.py::test_parse_set_cookie_headers_special_chars_in_names2965[gw1] [ 25%] PASSED tests/test_benchmarks_web_fileresponse.py::test_simple_web_file_response[pyloop]2966[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_special_chars_in_names2967tests/test_cookie_helpers.py::test_parse_set_cookie_headers_invalid_names2968tests/test_formdata.py::test_formdata_reusability_multipart2969tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-ws]2970[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_invalid_names2971tests/test_cookie_helpers.py::test_parse_set_cookie_headers_empty_and_invalid2972[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_empty_and_invalid2973tests/test_cookie_helpers.py::test_parse_set_cookie_headers_quoted_values2974[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_quoted_values2975tests/test_cookie_helpers.py::test_parse_set_cookie_headers_semicolon_in_quoted_values[session="abc;xyz"; token=123]2976[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_semicolon_in_quoted_values[session="abc;xyz"; token=123]2977tests/test_cookie_helpers.py::test_parse_set_cookie_headers_semicolon_in_quoted_values[data="value;with;multiple;semicolons"; next=cookie]2978[gw2] [ 25%] PASSED tests/test_connector.py::test_tcp_connector_server_hostname_override[pyloop]2979[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_semicolon_in_quoted_values[data="value;with;multiple;semicolons"; next=cookie]2980[gw16] [ 25%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-auth,auth-int]2981tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name with multiple trailing dots]2982tests/test_cookie_helpers.py::test_parse_set_cookie_headers_semicolon_in_quoted_values[complex="a=b;c=d"; simple=value]2983tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-]2984[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_semicolon_in_quoted_values[complex="a=b;c=d"; simple=value]2985tests/test_cookie_helpers.py::test_parse_set_cookie_headers_multiple_cookies_same_header2986[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_multiple_cookies_same_header2987tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[session=abc123]2988[gw13] [ 25%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge0-Malformed Digest auth challenge: Missing 'realm' parameter]2989[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[session=abc123]2990tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge1-Malformed Digest auth challenge: Missing 'realm' parameter]2991tests/test_client_functional.py::test_payload_decompress_size_limit_zstd[pyloop]2992tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[user=john; Path=/]2993[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[user=john; Path=/]2994tests/test_flowcontrol_streams.py::test_flow_control_data_queue_read_with_exception[pyloop]2995tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[token=xyz; Secure; HttpOnly]2996[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[token=xyz; Secure; HttpOnly]2997tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[empty=]2998[gw30] [ 25%] PASSED tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-ws]2999[gw7] [ 25%] SKIPPED tests/test_client_functional.py::test_payload_decompress_size_limit_zstd[pyloop]3000tests/test_client_functional.py::test_bad_payload_chunked_encoding[pyloop]3001[gw27] [ 25%] PASSED tests/test_flowcontrol_streams.py::test_flow_control_data_queue_read_with_exception[pyloop]3002[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[empty=]3003tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[quoted="value with spaces"]3004tests/test_client_functional.py::test_content_length_limit_enforced[pyloop]3005[gw29] [ 25%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[quoted="value with spaces"]3006tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[complex=value; Domain=.example.com; Path=/app; Max-Age=3600]3007[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_compatibility_with_simple_cookie[complex=value; Domain=.example.com; Path=/app; Max-Age=3600]3008tests/test_cookie_helpers.py::test_parse_set_cookie_headers_relaxed_validation_differences3009[gw19] [ 26%] PASSED tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-fully-qualified domain name with multiple trailing dots]3010tests/test_helpers.py::test_when_timeout_smaller_second[pyloop]3011[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_relaxed_validation_differences3012tests/test_cookie_helpers.py::test_parse_set_cookie_headers_case_insensitive_attrs3013[gw7] [ 26%] PASSED tests/test_client_functional.py::test_bad_payload_chunked_encoding[pyloop]3014[gw28] [ 26%] PASSED tests/test_helpers.py::test_when_timeout_smaller_second[pyloop]3015[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_case_insensitive_attrs3016tests/test_cookie_helpers.py::test_parse_set_cookie_headers_unknown_attrs_ignored3017[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_unknown_attrs_ignored3018[gw10] [ 26%] PASSED tests/test_client_functional.py::test_content_length_limit_enforced[pyloop]3019tests/test_cookie_helpers.py::test_parse_set_cookie_headers_complex_real_world3020tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-no shared cookie]3021[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_complex_real_world3022tests/test_cookie_helpers.py::test_parse_set_cookie_headers_boolean_attrs3023[gw20] [ 26%] PASSED tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-no shared cookie]3024[gw15] [ 26%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth]3025tests/test_client_middleware.py::test_client_middleware_challenge_auth[pyloop]3026[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_boolean_attrs3027tests/test_cookie_helpers.py::test_parse_set_cookie_headers_boolean_attrs_with_partitioned3028tests/test_client_ws.py::test_reader_read_exception[pyloop]3029[gw11] [ 26%] PASSED tests/test_client_middleware.py::test_client_middleware_challenge_auth[pyloop]3030tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth-int]3031[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_boolean_attrs_with_partitioned3032[gw26] [ 26%] PASSED tests/test_client_ws.py::test_reader_read_exception[pyloop]3033[gw17] [ 26%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-auth,auth-int]3034tests/test_cookie_helpers.py::test_parse_set_cookie_headers_encoded_values3035tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-]3036tests/test_client_functional.py::test_await_after_cancelling[pyloop]3037[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_encoded_values3038tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned3039[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned3040tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_case_insensitive3041[gw9] [ 26%] PASSED tests/test_client_functional.py::test_await_after_cancelling[pyloop]3042[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_case_insensitive3043tests/test_connector.py::test_async_context_manager[pyloop]3044tests/test_connector.py::test_tcp_connector_close_resolver3045tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_not_set3046[gw31] [ 26%] PASSED tests/test_connector.py::test_async_context_manager[pyloop]3047[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_not_set3048tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_not_set_if_no_support3049tests/test_client_request.py::test_cookie_coded_value_preserved[pyloop]3050[gw3] [ 26%] PASSED tests/test_formdata.py::test_formdata_reusability_multipart3051tests/test_formdata.py::test_formdata_reusability_urlencoded3052[gw29] [ 26%] SKIPPED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_not_set_if_no_support3053tests/test_client_functional.py::test_POST_FILES_IO[pyloop]3054tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_with_other_attrs_manual3055[gw5] [ 26%] PASSED tests/test_client_functional.py::test_POST_FILES_IO[pyloop]3056[gw24] [ 26%] PASSED tests/test_client_request.py::test_cookie_coded_value_preserved[pyloop]3057[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_partitioned_with_other_attrs_manual3058tests/test_cookie_helpers.py::test_cookie_helpers_constants_include_partitioned3059tests/test_connector.py::test_tcp_connector_multiple_hosts_errors[pyloop]3060[gw29] [ 26%] PASSED tests/test_cookie_helpers.py::test_cookie_helpers_constants_include_partitioned3061tests/test_helpers.py::test_proxies_from_env_http_with_auth[http]3062tests/test_client_request.py::test_chunked2[pyloop]3063[gw29] [ 26%] PASSED tests/test_helpers.py::test_proxies_from_env_http_with_auth[http]3064tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list]3065tests/test_benchmarks_web_fileresponse.py::test_simple_web_file_sendfile_fallback_response[pyloop]3066[gw29] [ 26%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list]3067tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list_multiple]3068[gw2] [ 26%] PASSED tests/test_connector.py::test_tcp_connector_multiple_hosts_errors[pyloop]3069tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-wss]3070[gw23] [ 26%] PASSED tests/test_client_ws_functional.py::test_heartbeat_connection_closed[pyloop]3071[gw29] [ 26%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_matches_the_no_proxy_list_multiple]3072tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_http_proxy_list]3073tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlClientError]3074[gw29] [ 26%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_http_proxy_list]3075[gw6] [ 26%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlClientError]3076tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_https_proxy_list]3077[gw12] [ 26%] PASSED tests/test_client_request.py::test_chunked2[pyloop]3078[gw29] [ 26%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_scheme_does_not_match_https_proxy_list]3079tests/test_helpers.py::test_get_env_proxy_for_url_negative[no_proxies_are_set]3080[gw29] [ 26%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url_negative[no_proxies_are_set]3081tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_is_empty]3082[gw18] [ 26%] PASSED tests/test_connector.py::test_cleanup3083tests/test_connector.py::test_cleanup_close_ssl_transport[pyloop]3084[gw29] [ 26%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url_negative[url_is_empty]3085[gw18] [ 26%] PASSED tests/test_connector.py::test_cleanup_close_ssl_transport[pyloop]3086tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list]3087[gw30] [ 26%] PASSED tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-wss]3088[gw15] [ 26%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth-int]3089tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth,auth-int]3090[gw29] [ 27%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list]3091tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_https_proxy_list]3092tests/test_connector.py::test_close[pyloop]3093[gw29] [ 27%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_https_proxy_list]3094[gw31] [ 27%] PASSED tests/test_connector.py::test_close[pyloop]3095tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list_multiple]3096[gw29] [ 27%] PASSED tests/test_helpers.py::test_get_env_proxy_for_url[url_scheme_match_http_proxy_list_multiple]3097tests/test_helpers.py::test_set_result[pyloop]3098[gw29] [ 27%] PASSED tests/test_helpers.py::test_set_result[pyloop]3099tests/test_connector.py::test_connect_with_no_limit_and_limit_per_host[pyloop]3100[gw1] [ 27%] PASSED tests/test_benchmarks_web_fileresponse.py::test_simple_web_file_sendfile_fallback_response[pyloop]3101tests/test_helpers.py::test_when_timeout_smaller_second_with_low_threshold[pyloop]3102[gw3] [ 27%] PASSED tests/test_formdata.py::test_formdata_reusability_urlencoded3103tests/test_formdata.py::test_formdata_reusability_after_adding_fields3104[gw28] [ 27%] PASSED tests/test_helpers.py::test_when_timeout_smaller_second_with_low_threshold[pyloop]3105tests/test_client_request.py::test_content_length_for_methods[pyloop-HEAD--0]3106[gw14] [ 27%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-HEAD--0]3107[gw0] [ 27%] PASSED tests/test_connector.py::test_connect_with_no_limit_and_limit_per_host[pyloop]3108tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie with special char]3109[gw20] [ 27%] PASSED tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie with special char]3110tests/test_client_request.py::test_headers_list[pyloop]3111tests/test_client_ws.py::test_receive_runtime_err[pyloop]3112[gw26] [ 27%] PASSED tests/test_client_ws.py::test_receive_runtime_err[pyloop]3113[gw25] [ 27%] PASSED tests/test_client_request.py::test_headers_list[pyloop]3114tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.1]3115[gw2] [ 27%] PASSED tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.1]3116tests/test_connector.py::test_tcp_connector_clear_dns_cache[pyloop]3117[gw21] [ 27%] PASSED tests/test_connector.py::test_tcp_connector_close_resolver3118tests/test_connector.py::test_dns_error[pyloop]3119tests/test_client_functional.py::test_POST_FILES_IO_WITH_PARAMS[pyloop]3120[gw22] [ 27%] PASSED tests/test_connector.py::test_tcp_connector_clear_dns_cache[pyloop]3121[gw21] [ 27%] PASSED tests/test_connector.py::test_dns_error[pyloop]3122[gw5] [ 27%] PASSED tests/test_client_functional.py::test_POST_FILES_IO_WITH_PARAMS[pyloop]3123[gw8] [ 27%] PASSED tests/test_cookiejar.py::test_cookie_jar_heap_cleanup3124tests/test_cookiejar.py::test_cookie_jar_heap_maintains_order_after_cleanup3125tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-unix]3126tests/test_client_middleware.py::test_client_middleware_multi_step_auth[pyloop]3127[gw16] [ 27%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-MD5-SESS-]3128[gw13] [ 27%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge1-Malformed Digest auth challenge: Missing 'realm' parameter]3129tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-auth]3130[gw11] [ 27%] PASSED tests/test_client_middleware.py::test_client_middleware_multi_step_auth[pyloop]3131tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge2-Malformed Digest auth challenge: Missing 'nonce' parameter]3132tests/test_client_functional.py::test_content_length_limit_with_multiple_reads[pyloop]3133[gw30] [ 27%] PASSED tests/test_client_session.py::test_ws_connect_unix_socket_allowed_protocols[pyloop-unix]3134tests/test_client_functional.py::test_no_payload_304_with_chunked_encoding[pyloop]3135[gw10] [ 27%] PASSED tests/test_client_functional.py::test_content_length_limit_with_multiple_reads[pyloop]3136tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-idna fully-qualified domain name]3137[gw7] [ 27%] PASSED tests/test_client_functional.py::test_no_payload_304_with_chunked_encoding[pyloop]3138[gw17] [ 27%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-]3139tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie w/o special char]3140[gw20] [ 27%] PASSED tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-quoted cookie w/o special char]3141tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-auth]3142tests/test_flowcontrol_streams.py::test_flow_control_data_queue_feed_pause[pyloop]3143tests/test_benchmarks_web_fileresponse.py::test_simple_web_file_response_not_modified[pyloop]3144[gw27] [ 27%] PASSED tests/test_flowcontrol_streams.py::test_flow_control_data_queue_feed_pause[pyloop]3145tests/test_client_request.py::test_update_cookies_with_special_chars_in_existing_header[pyloop]3146[gw19] [ 27%] PASSED tests/test_connector.py::test_tcp_connector_do_not_raise_connector_ssl_error[pyloop-idna fully-qualified domain name]3147tests/test_connector.py::test_close_with_exception_during_closing[pyloop]3148[gw24] [ 27%] PASSED tests/test_client_request.py::test_update_cookies_with_special_chars_in_existing_header[pyloop]3149[gw1] [ 27%] PASSED tests/test_benchmarks_web_fileresponse.py::test_simple_web_file_response_not_modified[pyloop]3150tests/test_client_ws_functional.py::test_heartbeat_no_pong[pyloop]3151tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.25]3152[gw2] [ 27%] PASSED tests/test_connector.py::test_tcp_connector_happy_eyeballs[pyloop-0.25]3153tests/test_client_ws.py::test_ws_connect_close_resp_on_err[pyloop]3154[gw31] [ 27%] PASSED tests/test_connector.py::test_close_with_exception_during_closing[pyloop]3155tests/test_client_functional.py::test_async_payload_generator[pyloop]3156[gw26] [ 27%] PASSED tests/test_client_ws.py::test_ws_connect_close_resp_on_err[pyloop]3157[gw9] [ 27%] PASSED tests/test_client_functional.py::test_async_payload_generator[pyloop]3158tests/test_connector.py::test_cleanup2[pyloop]3159tests/test_client_request.py::test_chunked_explicit[pyloop]3160[gw3] [ 27%] PASSED tests/test_formdata.py::test_formdata_reusability_after_adding_fields3161[gw18] [ 27%] PASSED tests/test_connector.py::test_cleanup2[pyloop]3162tests/test_formdata.py::test_formdata_reusability_with_io_fields3163[gw12] [ 27%] PASSED tests/test_client_request.py::test_chunked_explicit[pyloop]3164tests/test_client_request.py::test_content_length_for_methods[pyloop-POST--0]3165tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-unquoted cookie with special char]3166[gw20] [ 27%] PASSED tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-unquoted cookie with special char]3167tests/test_connector.py::test_tcp_connector_clear_dns_cache_bad_args[pyloop]3168[gw22] [ 27%] PASSED tests/test_connector.py::test_tcp_connector_clear_dns_cache_bad_args[pyloop]3169[gw14] [ 27%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-POST--0]3170tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlClientError]3171[gw15] [ 27%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-auth,auth-int]3172tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-]3173tests/test_client_session.py::test_cookie_jar_usage[pyloop]3174[gw6] [ 27%] PASSED tests/test_client_functional.py::test_invalid_and_non_http_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlClientError]3175[gw30] [ 27%] PASSED tests/test_client_session.py::test_cookie_jar_usage[pyloop]3176tests/test_client_functional.py::test_POST_FILES_WITH_DATA[pyloop]3177tests/test_client_middleware.py::test_client_middleware_conditional_retry[pyloop]3178tests/test_helpers.py::test_set_result_cancelled[pyloop]3179[gw11] [ 28%] PASSED tests/test_client_middleware.py::test_client_middleware_conditional_retry[pyloop]3180tests/test_benchmarks_web_middleware.py::test_ten_web_middlewares[pyloop]3181[gw5] [ 28%] PASSED tests/test_client_functional.py::test_POST_FILES_WITH_DATA[pyloop]3182[gw29] [ 28%] PASSED tests/test_helpers.py::test_set_result_cancelled[pyloop]3183tests/test_connector.py::test_connect_with_no_limits[pyloop]3184[gw1] [ 28%] PASSED tests/test_benchmarks_web_middleware.py::test_ten_web_middlewares[pyloop]3185tests/test_client_request.py::test_headers_default[pyloop]3186[gw25] [ 28%] PASSED tests/test_client_request.py::test_headers_default[pyloop]3187[gw0] [ 28%] PASSED tests/test_connector.py::test_connect_with_no_limits[pyloop]3188tests/test_helpers.py::test_timeout_handle_cb_exc[pyloop]3189[gw13] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge2-Malformed Digest auth challenge: Missing 'nonce' parameter]3190tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge3-Security issue: Digest auth challenge contains empty 'nonce' value]3191tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: +256]3192[gw28] [ 28%] PASSED tests/test_helpers.py::test_timeout_handle_cb_exc[pyloop]3193[gw2] [ 28%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: +256]3194[gw23] [ 28%] PASSED tests/test_client_ws_functional.py::test_heartbeat_no_pong[pyloop]3195[gw16] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-auth]3196tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-auth-int]3197tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-pre-quoted cookie]3198tests/test_client_functional.py::test_head_request_with_chunked_encoding[pyloop]3199[gw20] [ 28%] PASSED tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-pre-quoted cookie]3200tests/test_connector.py::test_tcp_connector_uses_provided_local_addr[pyloop]3201[gw19] [ 28%] PASSED tests/test_connector.py::test_tcp_connector_uses_provided_local_addr[pyloop]3202tests/test_client_session.py::test_cookies_with_not_quoted_cookie_jar[pyloop]3203[gw7] [ 28%] PASSED tests/test_client_functional.py::test_head_request_with_chunked_encoding[pyloop]3204tests/test_connector.py::test_get_pop_empty_conns[pyloop]3205[gw30] [ 28%] PASSED tests/test_client_session.py::test_cookies_with_not_quoted_cookie_jar[pyloop]3206tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols[pyloop]3207[gw21] [ 28%] PASSED tests/test_connector.py::test_get_pop_empty_conns[pyloop]3208[gw26] [ 28%] PASSED tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols[pyloop]3209[gw17] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-auth]3210tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-auth-int]3211tests/test_client_functional.py::test_post_connection_cleanup_with_bytesio[pyloop]3212tests/test_flowcontrol_streams.py::test_flow_control_data_queue_resume_on_read[pyloop]3213tests/test_client_functional.py::test_read_from_closed_response[pyloop]3214[gw10] [ 28%] PASSED tests/test_client_functional.py::test_post_connection_cleanup_with_bytesio[pyloop]3215[gw9] [ 28%] PASSED tests/test_client_functional.py::test_read_from_closed_response[pyloop]3216[gw27] [ 28%] PASSED tests/test_flowcontrol_streams.py::test_flow_control_data_queue_resume_on_read[pyloop]3217tests/test_client_middleware.py::test_build_client_middlewares_empty3218tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \xb9]3219[gw2] [ 28%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \xb9]3220tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-pre-quoted cookie with domain]3221[gw20] [ 28%] PASSED tests/test_cookiejar.py::test_quotes_correctly_based_on_input[pyloop-pre-quoted cookie with domain]3222tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-=]3223tests/test_connector.py::test___get_ssl_context13224[gw31] [ 28%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-=]3225tests/test_client_session.py::test_session_default_version[pyloop]3226[gw30] [ 28%] PASSED tests/test_client_session.py::test_session_default_version[pyloop]3227[gw8] [ 28%] PASSED tests/test_cookiejar.py::test_cookie_jar_heap_maintains_order_after_cleanup3228tests/test_benchmarks_web_response.py::test_simple_web_response3229tests/test_cookiejar.py::test_cookie_jar_clear_domain3230[gw1] [ 28%] PASSED tests/test_benchmarks_web_response.py::test_simple_web_response3231tests/test_benchmarks_web_response.py::test_web_response_with_headers3232[gw1] [ 28%] PASSED tests/test_benchmarks_web_response.py::test_web_response_with_headers3233tests/test_benchmarks_web_response.py::test_web_response_with_bytes_body3234[gw1] [ 28%] PASSED tests/test_benchmarks_web_response.py::test_web_response_with_bytes_body3235tests/test_benchmarks_web_response.py::test_web_response_with_text_body3236[gw1] [ 28%] PASSED tests/test_benchmarks_web_response.py::test_web_response_with_text_body3237[gw16] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-auth-int]3238tests/test_benchmarks_web_response.py::test_simple_web_stream_response3239[gw15] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA512-SESS-]3240tests/test_connector.py::test_cleanup3[pyloop]3241[gw1] [ 28%] PASSED tests/test_benchmarks_web_response.py::test_simple_web_stream_response3242tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route[pyloop]3243tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[fully_quoted_header]3244[gw1] [ 28%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route[pyloop]3245tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-auth,auth-int]3246[gw15] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[fully_quoted_header]3247tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[unquoted_header]3248[gw15] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_parse_header_pairs[unquoted_header]3249tests/test_http_parser.py::test_parse[py-parser-pyloop]3250[gw18] [ 28%] PASSED tests/test_connector.py::test_cleanup3[pyloop]3251tests/test_client_request.py::test_update_cookies_with_quoted_existing_header[pyloop]3252[gw15] [ 28%] PASSED tests/test_http_parser.py::test_parse[py-parser-pyloop]3253[gw17] [ 28%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-auth-int]3254tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-auth,auth-int]3255[gw24] [ 28%] PASSED tests/test_client_request.py::test_update_cookies_with_quoted_existing_header[pyloop]3256tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols_2[pyloop]3257tests/test_client_request.py::test_chunked_length[pyloop]3258[gw3] [ 28%] PASSED tests/test_formdata.py::test_formdata_reusability_with_io_fields3259tests/test_helpers.py::test_parse_mimetype[-expected0]3260[gw26] [ 28%] PASSED tests/test_client_ws.py::test_ws_connect_non_overlapped_protocols_2[pyloop]3261tests/test_helpers.py::test_set_exception[pyloop]3262[gw29] [ 28%] PASSED tests/test_helpers.py::test_set_exception[pyloop]3263[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[-expected0]3264tests/test_helpers.py::test_parse_mimetype[*-expected1]3265tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT--0]3266[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[*-expected1]3267tests/test_helpers.py::test_parse_mimetype[application/json-expected2]3268[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[application/json-expected2]3269tests/test_helpers.py::test_parse_mimetype[application/json;  charset=utf-8-expected3]3270[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[application/json;  charset=utf-8-expected3]3271tests/test_helpers.py::test_parse_mimetype[application/json; charset=utf-8;-expected4]3272[gw14] [ 29%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT--0]3273[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[application/json; charset=utf-8;-expected4]3274tests/test_helpers.py::test_parse_mimetype[ApPlIcAtIoN/JSON;ChaRseT="UTF-8"-expected5]3275[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[ApPlIcAtIoN/JSON;ChaRseT="UTF-8"-expected5]3276[gw12] [ 29%] PASSED tests/test_client_request.py::test_chunked_length[pyloop]3277tests/test_flowcontrol_streams.py::test_flow_control_data_queue_read_eof[pyloop]3278[gw27] [ 29%] PASSED tests/test_flowcontrol_streams.py::test_flow_control_data_queue_read_eof[pyloop]3279tests/test_helpers.py::test_parse_mimetype[application/rss+xml-expected6]3280[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[application/rss+xml-expected6]3281tests/test_helpers.py::test_parse_mimetype[text/plain;base64-expected7]3282[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_mimetype[text/plain;base64-expected7]3283tests/test_helpers.py::test_parse_content_type[text/plain-expected0]3284[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_content_type[text/plain-expected0]3285tests/test_helpers.py::test_parse_content_type[wrong-expected1]3286[gw3] [ 29%] PASSED tests/test_helpers.py::test_parse_content_type[wrong-expected1]3287tests/test_helpers.py::test_guess_filename_with_file_object3288[gw3] [ 29%] PASSED tests/test_helpers.py::test_guess_filename_with_file_object3289tests/test_connector.py::test_unix_connector[pyloop]3290tests/test_helpers.py::test_guess_filename_with_path3291tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \U0001d7d9]3292tests/test_cookiejar.py::test_ignore_domain_ending_with_dot[pyloop]3293[gw2] [ 29%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: \U0001d7d9]3294[gw20] [ 29%] PASSED tests/test_cookiejar.py::test_ignore_domain_ending_with_dot[pyloop]3295tests/test_client_session.py::test_session_loop[pyloop]3296[gw3] [ 29%] PASSED tests/test_helpers.py::test_guess_filename_with_path3297tests/test_helpers.py::test_guess_filename_with_default3298[gw19] [ 29%] PASSED tests/test_connector.py::test_unix_connector[pyloop]3299[gw3] [ 29%] PASSED tests/test_helpers.py::test_guess_filename_with_default3300[gw30] [ 29%] PASSED tests/test_client_session.py::test_session_loop[pyloop]3301tests/test_helpers.py::test_basic_auth13302[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth13303tests/test_helpers.py::test_basic_auth23304[gw13] [ 29%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_validation_errors[challenge3-Security issue: Digest auth challenge contains empty 'nonce' value]3305[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth23306tests/test_helpers.py::test_basic_with_auth_colon_in_login3307tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/-http:///-InvalidUrlRedirectClientError]3308tests/test_client_middleware_digest_auth.py::test_encode_digest_with_md53309[gw11] [ 29%] PASSED tests/test_client_middleware.py::test_build_client_middlewares_empty3310tests/test_client_functional.py::test_read_from_closed_response2[pyloop]3311[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_with_auth_colon_in_login3312tests/test_helpers.py::test_basic_auth33313tests/test_client_middleware.py::test_client_middleware_class_based_auth[pyloop]3314[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth33315[gw11] [ 29%] PASSED tests/test_client_middleware.py::test_client_middleware_class_based_auth[pyloop]3316tests/test_helpers.py::test_basic_auth43317[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth43318tests/test_helpers.py::test_basic_auth_decode[Basic bmtpbTpwd2Q=]3319[gw6] [ 29%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/-http:///-InvalidUrlRedirectClientError]3320[gw9] [ 29%] PASSED tests/test_client_functional.py::test_read_from_closed_response2[pyloop]3321[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode[Basic bmtpbTpwd2Q=]3322tests/test_helpers.py::test_basic_auth_decode[basic bmtpbTpwd2Q=]3323[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode[basic bmtpbTpwd2Q=]3324tests/test_helpers.py::test_basic_auth_invalid3325tests/test_client_functional.py::test_POST_STREAM_DATA[pyloop]3326[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_invalid3327tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_receive_many_messages[pyloop]3328[gw16] [ 29%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-auth,auth-int]3329tests/test_helpers.py::test_basic_auth_decode_not_basic3330[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_not_basic3331tests/test_helpers.py::test_basic_auth_decode_bad_base643332tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-]3333[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_bad_base643334tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic ???]3335[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic ???]3336tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic   ]3337[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_illegal_chars_base64[Basic   ]3338tests/test_helpers.py::test_basic_auth_decode_invalid_credentials3339[gw17] [ 29%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-auth,auth-int]3340[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_invalid_credentials3341tests/test_helpers.py::test_basic_auth_decode_blank_username[:-expected_auth0]3342[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_blank_username[:-expected_auth0]3343tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-]3344tests/test_helpers.py::test_basic_auth_decode_blank_username[username:-expected_auth1]3345[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_blank_username[username:-expected_auth1]3346tests/test_client_request.py::test_invalid_url[pyloop]3347tests/test_helpers.py::test_basic_auth_decode_blank_username[:password-expected_auth2]3348[gw25] [ 29%] PASSED tests/test_client_request.py::test_invalid_url[pyloop]3349[gw3] [ 29%] PASSED tests/test_helpers.py::test_basic_auth_decode_blank_username[:password-expected_auth2]3350tests/test_helpers.py::test_basic_auth_decode_blank_username[username:password-expected_auth3]3351tests/test_http_parser.py::test_parse[c-parser-pyloop]3352[gw3] [ 30%] PASSED tests/test_helpers.py::test_basic_auth_decode_blank_username[username:password-expected_auth3]3353tests/test_helpers.py::test_basic_auth_from_url3354[gw3] [ 30%] PASSED tests/test_helpers.py::test_basic_auth_from_url3355[gw15] [ 30%] PASSED tests/test_http_parser.py::test_parse[c-parser-pyloop]3356tests/test_helpers.py::test_basic_auth_no_user_from_url3357[gw3] [ 30%] PASSED tests/test_helpers.py::test_basic_auth_no_user_from_url3358tests/test_http_parser.py::test_upgrade_header_non_ascii[c-parser-pyloop]3359[gw5] [ 30%] PASSED tests/test_client_functional.py::test_POST_STREAM_DATA[pyloop]3360tests/test_connector.py::test_connect_with_limit_cancelled[pyloop]3361[gw3] [ 30%] PASSED tests/test_http_parser.py::test_upgrade_header_non_ascii[c-parser-pyloop]3362tests/test_client_functional.py::test_post_connection_cleanup_with_file[pyloop]3363tests/test_helpers.py::test_timer_context_not_cancelled3364[gw28] [ 30%] PASSED tests/test_helpers.py::test_timer_context_not_cancelled3365[gw0] [ 30%] PASSED tests/test_connector.py::test_connect_with_limit_cancelled[pyloop]3366tests/test_helpers.py::test_timer_context_timeout_does_not_leak_upward3367tests/test_connector.py::test_release_close_do_not_add_to_pool[pyloop]3368tests/test_client_session.py::test_proxy_str[pyloop]3369[gw30] [ 30%] PASSED tests/test_client_session.py::test_proxy_str[pyloop]3370[gw21] [ 30%] PASSED tests/test_connector.py::test_release_close_do_not_add_to_pool[pyloop]3371tests/test_connector.py::test_cleanup_closed[pyloop]3372[gw18] [ 30%] PASSED tests/test_connector.py::test_cleanup_closed[pyloop]3373tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\rdef]3374[gw2] [ 30%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\rdef]3375tests/test_client_request.py::test_connection_header[pyloop]3376tests/test_http_parser.py::test_compression_gzip[py-parser-pyloop]3377[gw11] [ 30%] PASSED tests/test_http_parser.py::test_compression_gzip[py-parser-pyloop]3378[gw24] [ 30%] PASSED tests/test_client_request.py::test_connection_header[pyloop]3379[gw10] [ 30%] PASSED tests/test_client_functional.py::test_post_connection_cleanup_with_file[pyloop]3380tests/test_client_functional.py::test_no_payload_200_with_chunked_encoding[pyloop]3381[gw16] [ 30%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-]3382tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth]3383tests/test_client_request.py::test_content_length_for_methods[pyloop-GET-test-4]3384[gw14] [ 30%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-GET-test-4]3385tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError]3386[gw7] [ 30%] PASSED tests/test_client_functional.py::test_no_payload_200_with_chunked_encoding[pyloop]3387[gw6] [ 30%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:/example.com-http:///example.com-InvalidUrlRedirectClientError]3388tests/test_cookiejar.py::TestCookieJarSafe::test_cookie_not_expired_when_added_after_removal3389[gw20] [ 30%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_cookie_not_expired_when_added_after_removal3390tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_diff_host3391[gw20] [ 30%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_diff_host3392tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_host_only3393[gw20] [ 30%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_host_only3394tests/test_flowcontrol_streams.py::test_stream_reader_eof_when_full3395tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host3396[gw20] [ 30%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host3397tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_and_subdomain3398[gw20] [ 30%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_and_subdomain3399tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_diff_subdomain3400[gw23] [ 30%] PASSED tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_receive_many_messages[pyloop]3401[gw20] [ 30%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_domain_filter_same_host_diff_subdomain3402tests/test_cookiejar.py::TestCookieJarSafe::test_expires3403tests/test_client_session.py::test_default_proxy[pyloop]3404[gw4] [ 30%] PASSED tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop]3405[gw30] [ 30%] PASSED tests/test_client_session.py::test_default_proxy[pyloop]3406tests/test_connector.py::test_named_pipe_connector3407[gw19] [ 30%] SKIPPED tests/test_connector.py::test_named_pipe_connector3408tests/test_connector.py::TestDNSCacheTable::test_next_addrs_basic3409[gw17] [ 30%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-256-SESS-]3410[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_next_addrs_basic3411tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-auth]3412tests/test_connector.py::test_cleanup_closed_is_noop_on_fixed_cpython3413tests/test_connector.py::TestDNSCacheTable::test_remove3414[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_remove3415tests/test_connector.py::TestDNSCacheTable::test_clear3416tests/test_client_ws.py::test_ws_connect_deflate[pyloop]3417[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_clear3418tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl_None3419tests/test_client_request.py::test_no_content_length[pyloop]3420tests/test_http_parser.py::test_compression_gzip[c-parser-pyloop]3421[gw11] [ 30%] PASSED tests/test_http_parser.py::test_compression_gzip[c-parser-pyloop]3422[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl_None3423tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl3424[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_not_expired_ttl3425[gw24] [ 30%] PASSED tests/test_client_request.py::test_no_content_length[pyloop]3426tests/test_connector.py::TestDNSCacheTable::test_expired_ttl3427[gw26] [ 30%] PASSED tests/test_client_ws.py::test_ws_connect_deflate[pyloop]3428tests/test_helpers.py::test_set_exception_cancelled[pyloop]3429tests/test_connector.py::test_release_close_do_not_delete_existing_connections3430[gw29] [ 30%] PASSED tests/test_helpers.py::test_set_exception_cancelled[pyloop]3431[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_expired_ttl3432tests/test_connector.py::TestDNSCacheTable::test_never_expire3433[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_never_expire3434[gw16] [ 30%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth]3435tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth-int]3436tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route_with_many_fixed_routes[pyloop]3437tests/test_connector.py::TestDNSCacheTable::test_always_expire3438[gw19] [ 30%] PASSED tests/test_connector.py::TestDNSCacheTable::test_always_expire3439tests/test_connector.py::TestDNSCacheTable::test_next_addrs3440[gw1] [ 30%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_root_route_with_many_fixed_routes[pyloop]3441tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError]3442[gw19] [ 31%] PASSED tests/test_connector.py::TestDNSCacheTable::test_next_addrs3443tests/test_connector.py::TestDNSCacheTable::test_next_addrs_single3444[gw19] [ 31%] PASSED tests/test_connector.py::TestDNSCacheTable::test_next_addrs_single3445tests/test_connector.py::TestDNSCacheTable::test_max_size_eviction3446[gw6] [ 31%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http:///example.com-http:///example.com-InvalidUrlRedirectClientError]3447[gw19] [ 31%] PASSED tests/test_connector.py::TestDNSCacheTable::test_max_size_eviction3448tests/test_connector.py::TestDNSCacheTable::test_lru_eviction3449[gw19] [ 31%] PASSED tests/test_connector.py::TestDNSCacheTable::test_lru_eviction3450tests/test_http_parser.py::test_parse_body[py-parser-pyloop]3451tests/test_connector.py::TestDNSCacheTable::test_lru_eviction_add3452tests/test_client_request.py::test_chunked_transfer_encoding[pyloop]3453[gw19] [ 31%] PASSED tests/test_connector.py::TestDNSCacheTable::test_lru_eviction_add3454tests/test_connector.py::test_connector_cache_trace_race3455[gw15] [ 31%] PASSED tests/test_http_parser.py::test_parse_body[py-parser-pyloop]3456[gw12] [ 31%] PASSED tests/test_client_request.py::test_chunked_transfer_encoding[pyloop]3457tests/test_http_parser.py::test_request_te_chunked_with_content_length[py-parser-pyloop]3458[gw3] [ 31%] PASSED tests/test_http_parser.py::test_request_te_chunked_with_content_length[py-parser-pyloop]3459[gw22] [ 31%] PASSED tests/test_connector.py::test___get_ssl_context13460[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_expires3461tests/test_cookiejar.py::TestCookieJarSafe::test_invalid_values3462[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_invalid_values3463tests/test_cookiejar.py::TestCookieJarSafe::test_max_age3464tests/test_connector.py::test___get_ssl_context2[pyloop]3465[gw18] [ 31%] PASSED tests/test_connector.py::test_cleanup_closed_is_noop_on_fixed_cpython3466tests/test_connector.py::test_cleanup_closed_disabled[pyloop]3467[gw18] [ 31%] PASSED tests/test_connector.py::test_cleanup_closed_disabled[pyloop]3468[gw22] [ 31%] PASSED tests/test_connector.py::test___get_ssl_context2[pyloop]3469[gw8] [ 31%] PASSED tests/test_cookiejar.py::test_cookie_jar_clear_domain3470tests/test_http_parser.py::test_compression_brotli[py-parser-pyloop]3471[gw11] [ 31%] PASSED tests/test_http_parser.py::test_compression_brotli[py-parser-pyloop]3472tests/test_cookiejar.py::test_pickle_format3473tests/test_client_request.py::test_no_content_length_head[pyloop]3474[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_max_age3475tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Bar: abc\ndef]3476tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name3477tests/test_client_functional.py::test_read_after_catch_raise_for_status[pyloop]3478[gw24] [ 31%] PASSED tests/test_client_request.py::test_no_content_length_head[pyloop]3479[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name3480tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name_return_best_match_independent_from_put_order3481[gw21] [ 31%] PASSED tests/test_connector.py::test_release_close_do_not_delete_existing_connections3482[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_diff_folder_same_name_return_best_match_independent_from_put_order3483tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_different_folder3484tests/test_connector.py::test_release_not_started[pyloop]3485[gw2] [ 31%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Bar: abc\ndef]3486[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_different_folder3487tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_file3488[gw21] [ 31%] PASSED tests/test_connector.py::test_release_not_started[pyloop]3489tests/test_client_session.py::test_request_tracing[pyloop]3490[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_file3491tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_folder3492[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_folder3493tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_root3494[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_root3495tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subfolder3496[gw20] [ 31%] PASSED tests/test_cookiejar.py::TestCookieJarSafe::test_path_filter_subfolder3497tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-name-empty]3498[gw20] [ 31%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-name-empty]3499[gw9] [ 31%] PASSED tests/test_client_functional.py::test_read_after_catch_raise_for_status[pyloop]3500[gw30] [ 31%] PASSED tests/test_client_session.py::test_request_tracing[pyloop]3501tests/test_connector.py::test_connect_with_capacity_release_waiters[pyloop]3502[gw0] [ 31%] PASSED tests/test_connector.py::test_connect_with_capacity_release_waiters[pyloop]3503tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop->]3504tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError]3505[gw6] [ 31%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://:/-http://:/-InvalidUrlRedirectClientError]3506[gw31] [ 31%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop->]3507[gw13] [ 31%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_md53508[gw17] [ 31%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-auth]3509tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-auth-int]3510tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[MD5-SESS]3511tests/test_client_functional.py::test_POST_STREAM_DATA_no_params[pyloop]3512tests/test_client_request.py::test_no_path[pyloop]3513[gw16] [ 31%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth-int]3514tests/test_helpers.py::TestChainMapProxy::test_inheritance3515[gw29] [ 31%] PASSED tests/test_helpers.py::TestChainMapProxy::test_inheritance3516tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth,auth-int]3517tests/test_helpers.py::TestChainMapProxy::test_getitem3518[gw29] [ 31%] PASSED tests/test_helpers.py::TestChainMapProxy::test_getitem3519tests/test_helpers.py::TestChainMapProxy::test_getitem_not_found3520[gw29] [ 31%] PASSED tests/test_helpers.py::TestChainMapProxy::test_getitem_not_found3521tests/test_helpers.py::TestChainMapProxy::test_get3522[gw29] [ 31%] PASSED tests/test_helpers.py::TestChainMapProxy::test_get3523tests/test_client_request.py::test_content_length_for_methods[pyloop-POST-test-4]3524[gw25] [ 31%] PASSED tests/test_client_request.py::test_no_path[pyloop]3525tests/test_helpers.py::TestChainMapProxy::test_get_default3526[gw29] [ 32%] PASSED tests/test_helpers.py::TestChainMapProxy::test_get_default3527tests/test_helpers.py::TestChainMapProxy::test_get_non_default3528[gw29] [ 32%] PASSED tests/test_helpers.py::TestChainMapProxy::test_get_non_default3529tests/test_helpers.py::TestChainMapProxy::test_len3530[gw29] [ 32%] PASSED tests/test_helpers.py::TestChainMapProxy::test_len3531tests/test_helpers.py::TestChainMapProxy::test_iter3532[gw14] [ 32%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-POST-test-4]3533[gw29] [ 32%] PASSED tests/test_helpers.py::TestChainMapProxy::test_iter3534tests/test_helpers.py::TestChainMapProxy::test_contains3535[gw29] [ 32%] PASSED tests/test_helpers.py::TestChainMapProxy::test_contains3536tests/test_http_exceptions.py::TestInvalidHeader::test_str3537[gw29] [ 32%] PASSED tests/test_http_exceptions.py::TestInvalidHeader::test_str3538tests/test_http_exceptions.py::TestInvalidHeader::test_repr3539[gw29] [ 32%] PASSED tests/test_http_exceptions.py::TestInvalidHeader::test_repr3540tests/test_http_exceptions.py::TestBadStatusLine::test_ctor3541[gw29] [ 32%] PASSED tests/test_http_exceptions.py::TestBadStatusLine::test_ctor3542tests/test_http_exceptions.py::TestBadStatusLine::test_ctor23543[gw29] [ 32%] PASSED tests/test_http_exceptions.py::TestBadStatusLine::test_ctor23544tests/test_http_exceptions.py::TestBadStatusLine::test_pickle3545[gw29] [ 32%] PASSED tests/test_http_exceptions.py::TestBadStatusLine::test_pickle3546tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_send_many_messages[pyloop]3547tests/test_http_parser.py::test_c_parser_loaded3548[gw29] [ 32%] PASSED tests/test_http_parser.py::test_c_parser_loaded3549tests/test_http_parser.py::test_parse_headers[py-parser-pyloop]3550[gw29] [ 32%] PASSED tests/test_http_parser.py::test_parse_headers[py-parser-pyloop]3551tests/test_connector.py::test_tcp_connector_ctor3552tests/test_http_parser.py::test_compression_brotli[c-parser-pyloop]3553[gw11] [ 32%] PASSED tests/test_http_parser.py::test_compression_brotli[c-parser-pyloop]3554tests/test_client_ws.py::test_ws_connect_deflate_per_message[pyloop]3555[gw26] [ 32%] PASSED tests/test_client_ws.py::test_ws_connect_deflate_per_message[pyloop]3556[gw27] [ 32%] PASSED tests/test_flowcontrol_streams.py::test_stream_reader_eof_when_full3557tests/test_formdata.py::test_formdata_multipart3558[gw27] [ 32%] PASSED tests/test_formdata.py::test_formdata_multipart3559tests/test_formdata.py::test_form_data_is_multipart_param3560[gw27] [ 32%] PASSED tests/test_formdata.py::test_form_data_is_multipart_param3561tests/test_client_functional.py::test_post_content_exception_connection_kept[pyloop]3562tests/test_formdata.py::test_invalid_formdata_payload3563[gw27] [ 32%] PASSED tests/test_formdata.py::test_invalid_formdata_payload3564tests/test_formdata.py::test_invalid_formdata_params3565tests/test_client_request.py::test_content_type_auto_header_get[pyloop]3566[gw27] [ 32%] PASSED tests/test_formdata.py::test_invalid_formdata_params3567tests/test_formdata.py::test_invalid_formdata_params23568[gw27] [ 32%] PASSED tests/test_formdata.py::test_invalid_formdata_params23569[gw5] [ 32%] PASSED tests/test_client_functional.py::test_POST_STREAM_DATA_no_params[pyloop]3570[gw24] [ 32%] PASSED tests/test_client_request.py::test_content_type_auto_header_get[pyloop]3571tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-with-name]3572tests/test_formdata.py::test_formdata_textio_charset3573tests/test_client_functional.py::test_bad_payload_content_length[pyloop]3574[gw10] [ 32%] PASSED tests/test_client_functional.py::test_post_content_exception_connection_kept[pyloop]3575[gw20] [ 32%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-empty-with-name]3576[gw7] [ 32%] PASSED tests/test_client_functional.py::test_bad_payload_content_length[pyloop]3577tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError]3578[gw6] [ 32%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-http://example.org:non_int_port/-http://example.org:non_int_port/-InvalidUrlRedirectClientError]3579[gw17] [ 32%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-auth-int]3580tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-auth,auth-int]3581tests/test_client_request.py::test_file_upload_not_chunked[pyloop]3582tests/test_http_parser.py::test_request_te_chunked_with_content_length[c-parser-pyloop]3583[gw3] [ 32%] PASSED tests/test_http_parser.py::test_request_te_chunked_with_content_length[c-parser-pyloop]3584[gw12] [ 32%] PASSED tests/test_client_request.py::test_file_upload_not_chunked[pyloop]3585tests/test_http_parser.py::test_parse_headers[c-parser-pyloop]3586[gw18] [ 32%] PASSED tests/test_connector.py::test_tcp_connector_ctor3587[gw29] [ 32%] PASSED tests/test_http_parser.py::test_parse_headers[c-parser-pyloop]3588tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout[pyloop]3589[gw18] [ 32%] PASSED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout[pyloop]3590[gw19] [ 32%] PASSED tests/test_connector.py::test_connector_cache_trace_race3591tests/test_connector.py::test_connector_throttle_trace_race[pyloop]3592[gw19] [ 32%] PASSED tests/test_connector.py::test_connector_throttle_trace_race[pyloop]3593tests/test_connector.py::test_connect_with_limit_concurrent[pyloop]3594tests/test_http_parser.py::test_compression_zstd[py-parser-pyloop]3595[gw16] [ 32%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-auth,auth-int]3596tests/test_client_request.py::test_content_type_auto_header_form[pyloop]3597[gw11] [ 32%] PASSED tests/test_http_parser.py::test_compression_zstd[py-parser-pyloop]3598tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-]3599[gw28] [ 32%] PASSED tests/test_helpers.py::test_timer_context_timeout_does_not_leak_upward3600tests/test_helpers.py::test_timer_context_timeout_does_swallow_cancellation3601[gw24] [ 32%] PASSED tests/test_client_request.py::test_content_type_auto_header_form[pyloop]3602[gw0] [ 32%] PASSED tests/test_connector.py::test_connect_with_limit_concurrent[pyloop]3603tests/test_client_functional.py::test_read_timeout_on_reading_chunks[pyloop]3604tests/test_client_session.py::test_request_tracing_url_params[pyloop]3605tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Baz: abc\x00def]3606[gw2] [ 32%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Baz: abc\x00def]3607[gw23] [ 32%] PASSED tests/test_client_ws_functional.py::test_heartbeat_no_pong_after_send_many_messages[pyloop]3608[gw17] [ 32%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-auth,auth-int]3609tests/test_connector.py::test_release_not_opened[pyloop]3610tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-]3611[gw30] [ 32%] PASSED tests/test_client_session.py::test_request_tracing_url_params[pyloop]3612[gw21] [ 33%] PASSED tests/test_connector.py::test_release_not_opened[pyloop]3613tests/test_http_parser.py::test_parse_body[c-parser-pyloop]3614tests/test_benchmarks_web_urldispatcher.py::test_resolve_static_root_route[pyloop]3615tests/test_client_functional.py::test_payload_content_length_by_chunks[pyloop]3616[gw15] [ 33%] PASSED tests/test_http_parser.py::test_parse_body[c-parser-pyloop]3617[gw1] [ 33%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_static_root_route[pyloop]3618[gw7] [ 33%] PASSED tests/test_client_functional.py::test_payload_content_length_by_chunks[pyloop]3619tests/test_http_parser.py::test_request_te_chunked123[py-parser-pyloop]3620[gw3] [ 33%] PASSED tests/test_http_parser.py::test_request_te_chunked123[py-parser-pyloop]3621tests/test_client_ws.py::test_ws_connect_deflate_server_not_support[pyloop]3622[gw26] [ 33%] PASSED tests/test_client_ws.py::test_ws_connect_deflate_server_not_support[pyloop]3623tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_pre_311[pyloop]3624[gw18] [ 33%] SKIPPED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_pre_311[pyloop]3625tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_passed_to_create_connection[pyloop]3626tests/test_client_functional.py::test_invalid_redirect_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError]3627tests/test_client_functional.py::test_json[pyloop]3628[gw6] [ 33%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-call:+380123456789-call:\\+380123456789-NonHttpUrlRedirectClientError]3629[gw5] [ 33%] PASSED tests/test_client_functional.py::test_json[pyloop]3630[gw27] [ 33%] PASSED tests/test_formdata.py::test_formdata_textio_charset3631tests/test_formdata.py::test_invalid_type_formdata_content_type[0]3632[gw27] [ 33%] PASSED tests/test_formdata.py::test_invalid_type_formdata_content_type[0]3633tests/test_formdata.py::test_invalid_type_formdata_content_type[0.1]3634[gw27] [ 33%] PASSED tests/test_formdata.py::test_invalid_type_formdata_content_type[0.1]3635tests/test_formdata.py::test_invalid_type_formdata_content_type[val2]3636[gw27] [ 33%] PASSED tests/test_formdata.py::test_invalid_type_formdata_content_type[val2]3637tests/test_formdata.py::test_invalid_type_formdata_content_type[val3]3638[gw27] [ 33%] PASSED tests/test_formdata.py::test_invalid_type_formdata_content_type[val3]3639tests/test_formdata.py::test_invalid_type_formdata_content_type[foo]3640[gw27] [ 33%] PASSED tests/test_formdata.py::test_invalid_type_formdata_content_type[foo]3641tests/test_formdata.py::test_invalid_value_formdata_content_type[\r]3642tests/test_http_parser.py::test_compression_zstd[c-parser-pyloop]3643[gw27] [ 33%] PASSED tests/test_formdata.py::test_invalid_value_formdata_content_type[\r]3644tests/test_formdata.py::test_invalid_value_formdata_content_type[\n]3645[gw27] [ 33%] PASSED tests/test_formdata.py::test_invalid_value_formdata_content_type[\n]3646[gw11] [ 33%] PASSED tests/test_http_parser.py::test_compression_zstd[c-parser-pyloop]3647tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-with-name]3648[gw27] [ 33%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-with-name]3649tests/test_client_request.py::test_content_type_auto_header_bytes[pyloop]3650[gw24] [ 33%] PASSED tests/test_client_request.py::test_content_type_auto_header_bytes[pyloop]3651tests/test_client_functional.py::test_read_after_raise_outside_context[pyloop]3652[gw18] [ 33%] PASSED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_passed_to_create_connection[pyloop]3653[gw9] [ 33%] PASSED tests/test_client_functional.py::test_read_after_raise_outside_context[pyloop]3654[gw17] [ 33%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-]3655tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth]3656tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT-hello world-11]3657[gw14] [ 33%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PUT-hello world-11]3658[gw13] [ 33%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[MD5-SESS]3659tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-SESS]3660tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo : bar]3661[gw2] [ 33%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo : bar]3662[gw4] [ 33%] PASSED tests/test_client_functional.py::test_read_timeout_on_reading_chunks[pyloop]3663tests/test_client_ws.py::test_ws_connect_deflate_notakeover[pyloop]3664tests/test_client_request.py::test_precompressed_data_stays_intact[zlib-pyloop]3665[gw26] [ 33%] PASSED tests/test_client_ws.py::test_ws_connect_deflate_notakeover[pyloop]3666[gw12] [ 33%] PASSED tests/test_client_request.py::test_precompressed_data_stays_intact[zlib-pyloop]3667tests/test_client_functional.py::test_invalid_redirect_url[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError]3668tests/test_client_functional.py::test_chunked[pyloop]3669[gw16] [ 33%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[body1-this is a body-SHA-256-]3670[gw6] [ 33%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-skype:handle-skype:handle-NonHttpUrlRedirectClientError]3671tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-name-empty]3672[gw7] [ 33%] PASSED tests/test_client_functional.py::test_chunked[pyloop]3673[gw16] [ 33%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-name-empty]3674tests/test_client_functional.py::test_json_custom[pyloop]3675[gw5] [ 33%] PASSED tests/test_client_functional.py::test_json_custom[pyloop]3676tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-name-empty]3677tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-name-empty]3678[gw27] [ 33%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-name-empty]3679[gw20] [ 33%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-name-empty]3680tests/test_http_parser.py::test_empty_header_name[c-parser-pyloop]3681tests/test_client_request.py::test_ipv6_default_http_port[pyloop]3682[gw24] [ 33%] PASSED tests/test_http_parser.py::test_empty_header_name[c-parser-pyloop]3683[gw25] [ 33%] PASSED tests/test_client_request.py::test_ipv6_default_http_port[pyloop]3684tests/test_connector.py::test_connector_resolve_in_case_of_trace_cache_miss_exception[pyloop]3685[gw19] [ 33%] PASSED tests/test_connector.py::test_connector_resolve_in_case_of_trace_cache_miss_exception[pyloop]3686tests/test_client_functional.py::test_network_error_connection_closed[pyloop]3687[gw17] [ 33%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth]3688tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth-int]3689tests/test_connector.py::test___get_ssl_context3[pyloop]3690[gw22] [ 33%] PASSED tests/test_connector.py::test___get_ssl_context3[pyloop]3691[gw10] [ 33%] PASSED tests/test_client_functional.py::test_network_error_connection_closed[pyloop]3692tests/test_client_ws.py::test_ws_connect_deflate_client_wbits[pyloop]3693[gw26] [ 33%] PASSED tests/test_client_ws.py::test_ws_connect_deflate_client_wbits[pyloop]3694tests/test_client_ws_functional.py::test_heartbeat_no_pong_concurrent_receive[pyloop]3695tests/test_client_functional.py::test_shortcuts[pyloop]3696tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-name-empty]3697[gw7] [ 34%] PASSED tests/test_client_functional.py::test_shortcuts[pyloop]3698[gw30] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-name-empty]3699tests/test_connector.py::test_connect[pyloop]3700[gw21] [ 34%] PASSED tests/test_connector.py::test_connect[pyloop]3701tests/test_http_parser.py::test_parse_body_with_CRLF[py-parser-pyloop]3702tests/test_client_functional.py::test_expect_continue[pyloop]3703[gw15] [ 34%] PASSED tests/test_http_parser.py::test_parse_body_with_CRLF[py-parser-pyloop]3704[gw5] [ 34%] PASSED tests/test_client_functional.py::test_expect_continue[pyloop]3705tests/test_http_parser.py::test_invalid_header[py-parser-pyloop]3706[gw24] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header[py-parser-pyloop]3707tests/test_connector.py::test_connect_waiters_cleanup[pyloop]3708[gw0] [ 34%] PASSED tests/test_connector.py::test_connect_waiters_cleanup[pyloop]3709tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-with-name]3710[gw27] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-LF-with-name]3711tests/test_http_parser.py::test_compression_non_ascii[py-parser-pyloop-z\xef\xac\x86d]3712[gw11] [ 34%] PASSED tests/test_http_parser.py::test_compression_non_ascii[py-parser-pyloop-z\xef\xac\x86d]3713[gw13] [ 34%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-SESS]3714tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-?]3715tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-256-SESS]3716tests/test_benchmarks_web_urldispatcher.py::test_resolve_single_fixed_url_with_many_routes[pyloop]3717[gw17] [ 34%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth-int]3718tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth,auth-int]3719[gw1] [ 34%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_single_fixed_url_with_many_routes[pyloop]3720[gw31] [ 34%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-?]3721tests/test_client_request.py::test_content_length_for_methods[pyloop-PATCH-data-4]3722[gw14] [ 34%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-PATCH-data-4]3723tests/test_client_ws.py::test_ws_connect_deflate_client_wbits_bad[pyloop]3724[gw8] [ 34%] PASSED tests/test_cookiejar.py::test_pickle_format3725[gw26] [ 34%] PASSED tests/test_client_ws.py::test_ws_connect_deflate_client_wbits_bad[pyloop]3726tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_not_passed_pre_311[pyloop]3727[gw18] [ 34%] SKIPPED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_not_passed_pre_311[pyloop]3728tests/test_cookiejar.py::test_treat_as_secure_origin_init[http://127.0.0.1/index.html]3729tests/test_client_request.py::test_precompressed_data_stays_intact[zlib_ng.zlib_ng-pyloop]3730tests/test_connector.py::test_tcp_connector_close_abort_ssl_when_shutdown_timeout_zero[pyloop]3731tests/test_http_parser.py::test_reject_obsolete_line_folding[py-parser-pyloop]3732tests/test_connector.py::test_connector_does_not_remove_needed_waiters[pyloop]3733[gw12] [ 34%] PASSED tests/test_client_request.py::test_precompressed_data_stays_intact[zlib_ng.zlib_ng-pyloop]3734[gw23] [ 34%] PASSED tests/test_client_ws_functional.py::test_heartbeat_no_pong_concurrent_receive[pyloop]3735tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-with-name]3736[gw20] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NUL-with-name]3737[gw29] [ 34%] PASSED tests/test_http_parser.py::test_reject_obsolete_line_folding[py-parser-pyloop]3738[gw19] [ 34%] PASSED tests/test_connector.py::test_connector_does_not_remove_needed_waiters[pyloop]3739[gw18] [ 34%] PASSED tests/test_connector.py::test_tcp_connector_close_abort_ssl_when_shutdown_timeout_zero[pyloop]3740tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo\t: bar]3741tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-with-name]3742[gw2] [ 34%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo\t: bar]3743[gw16] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SP-with-name]3744tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-name-empty]3745tests/test_http_parser.py::test_request_te_chunked123[c-parser-pyloop]3746[gw27] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-name-empty]3747tests/test_http_parser.py::test_invalid_header[c-parser-pyloop]3748[gw3] [ 34%] PASSED tests/test_http_parser.py::test_request_te_chunked123[c-parser-pyloop]3749[gw24] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header[c-parser-pyloop]3750tests/test_client_functional.py::test_invalid_redirect_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError]3751[gw6] [ 34%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-slack://instance/room-slack://instance/room-NonHttpUrlRedirectClientError]3752[gw17] [ 34%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-auth,auth-int]3753tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-]3754tests/test_client_request.py::test_precompressed_data_stays_intact[isal.isal_zlib-pyloop]3755tests/test_client_functional.py::test_cookies[pyloop]3756tests/test_client_ws.py::test_ws_connect_deflate_server_ext_bad[pyloop]3757[gw12] [ 34%] PASSED tests/test_client_request.py::test_precompressed_data_stays_intact[isal.isal_zlib-pyloop]3758tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-name-empty]3759[gw26] [ 34%] PASSED tests/test_client_ws.py::test_ws_connect_deflate_server_ext_bad[pyloop]3760[gw20] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-name-empty]3761tests/test_client_request.py::test_ipv6_default_https_port[pyloop]3762tests/test_client_functional.py::test_read_from_closed_content[pyloop]3763tests/test_connector.py::test_connect_waiters_cleanup_key_error[pyloop]3764[gw25] [ 34%] PASSED tests/test_client_request.py::test_ipv6_default_https_port[pyloop]3765[gw0] [ 34%] PASSED tests/test_connector.py::test_connect_waiters_cleanup_key_error[pyloop]3766[gw7] [ 34%] PASSED tests/test_client_functional.py::test_cookies[pyloop]3767[gw9] [ 34%] PASSED tests/test_client_functional.py::test_read_from_closed_content[pyloop]3768tests/test_connector.py::test_connect_tracing[pyloop]3769[gw21] [ 34%] PASSED tests/test_connector.py::test_connect_tracing[pyloop]3770tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-with-name]3771tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-with-name]3772[gw27] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NBSP-with-name]3773[gw30] [ 34%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-TABSP-with-name]3774tests/test_client_ws_functional.py::test_close_websocket_while_ping_inflight[pyloop]3775tests/test_client_request.py::test_content_length_for_methods[pyloop-DELETE-x-1]3776tests/test_http_parser.py::test_compression_non_ascii[py-parser-pyloop-de\xef\xac\x82ate]3777[gw14] [ 34%] PASSED tests/test_client_request.py::test_content_length_for_methods[pyloop-DELETE-x-1]3778[gw11] [ 34%] PASSED tests/test_http_parser.py::test_compression_non_ascii[py-parser-pyloop-de\xef\xac\x82ate]3779tests/test_http_parser.py::test_parse_body_with_CRLF[c-parser-pyloop]3780[gw15] [ 34%] PASSED tests/test_http_parser.py::test_parse_body_with_CRLF[c-parser-pyloop]3781tests/test_client_functional.py::test_read_timeout_on_write[pyloop]3782tests/test_http_parser.py::test_invalid_name[py-parser-pyloop]3783[gw24] [ 34%] PASSED tests/test_http_parser.py::test_invalid_name[py-parser-pyloop]3784[gw13] [ 35%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-256-SESS]3785tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-512-SESS]3786tests/test_client_functional.py::test_client_side_network_error_connection_closed[pyloop]3787tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-with-name]3788[gw20] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SP-with-name]3789tests/test_client_request.py::test_body_with_size_sets_content_length[pyloop]3790[gw28] [ 35%] PASSED tests/test_helpers.py::test_timer_context_timeout_does_swallow_cancellation3791[gw10] [ 35%] PASSED tests/test_client_functional.py::test_client_side_network_error_connection_closed[pyloop]3792[gw12] [ 35%] PASSED tests/test_client_request.py::test_body_with_size_sets_content_length[pyloop]3793[gw17] [ 35%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-512-SESS-]3794tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth]3795tests/test_helpers.py::test_timer_context_no_task[pyloop]3796tests/test_connector.py::test_close_with_acquired_connection[pyloop]3797[gw0] [ 35%] PASSED tests/test_connector.py::test_close_with_acquired_connection[pyloop]3798tests/test_connector.py::test_exception_during_connetion_create_tracing[pyloop-on_connection_create_start]3799[gw21] [ 35%] PASSED tests/test_connector.py::test_exception_during_connetion_create_tracing[pyloop-on_connection_create_start]3800[gw23] [ 35%] PASSED tests/test_client_ws_functional.py::test_close_websocket_while_ping_inflight[pyloop]3801[gw28] [ 35%] PASSED tests/test_helpers.py::test_timer_context_no_task[pyloop]3802tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-name-empty]3803[gw27] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-name-empty]3804tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-name-empty]3805tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[c-parser-pyloop]3806[gw16] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-name-empty]3807tests/test_http_parser.py::test_http_request_parser_bad_version_number[py-parser-pyloop]3808[gw9] [ 35%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_version_number[py-parser-pyloop]3809tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-\xffoo: bar]3810[gw5] [ 35%] PASSED tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[c-parser-pyloop]3811[gw2] [ 35%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-\xffoo: bar]3812tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_fixed_url_with_many_routes[pyloop]3813tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-name-empty]3814[gw30] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-name-empty]3815tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-,]3816[gw26] [ 35%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-,]3817tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-name-empty]3818[gw20] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-name-empty]3819[gw17] [ 35%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth]3820tests/test_http_parser.py::test_invalid_name[c-parser-pyloop]3821tests/test_client_request.py::test_body_payload_with_size_no_content_length[pyloop]3822tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth-int]3823[gw12] [ 35%] PASSED tests/test_client_request.py::test_body_payload_with_size_no_content_length[pyloop]3824[gw24] [ 35%] PASSED tests/test_http_parser.py::test_invalid_name[c-parser-pyloop]3825tests/test_http_parser.py::test_http_response_parser_null_byte_in_header_value[c-parser-pyloop]3826[gw21] [ 35%] PASSED tests/test_http_parser.py::test_http_response_parser_null_byte_in_header_value[c-parser-pyloop]3827tests/test_client_ws_functional.py::test_send_recv_compress[zlib-pyloop]3828tests/test_connector.py::test_default_force_close[pyloop]3829[gw23] [ 35%] PASSED tests/test_client_ws_functional.py::test_send_recv_compress[zlib-pyloop]3830[gw0] [ 35%] PASSED tests/test_connector.py::test_default_force_close[pyloop]3831tests/test_http_parser.py::test_http_request_parser_bad_version_number[c-parser-pyloop]3832[gw9] [ 35%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_version_number[c-parser-pyloop]3833tests/test_connector.py::test_tcp_connector_close_doesnt_abort_non_ssl_when_shutdown_timeout_zero[pyloop]3834tests/test_connector.py::test_connector_multiple_event_loop3835[gw1] [ 35%] PASSED tests/test_benchmarks_web_urldispatcher.py::test_resolve_multiple_fixed_url_with_many_routes[pyloop]3836[gw19] [ 35%] PASSED tests/test_connector.py::test_connector_multiple_event_loop3837tests/test_connector.py::test_tcp_connector_socket_factory[pyloop]3838tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-with-name]3839[gw19] [ 35%] PASSED tests/test_connector.py::test_tcp_connector_socket_factory[pyloop]3840[gw30] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-empty-with-name]3841tests/test_client_request.py::test_get_methods_classification[GET]3842[gw14] [ 35%] PASSED tests/test_client_request.py::test_get_methods_classification[GET]3843tests/test_client_request.py::test_get_methods_classification[HEAD]3844[gw14] [ 35%] PASSED tests/test_client_request.py::test_get_methods_classification[HEAD]3845tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length_zero3846tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-with-name]3847[gw13] [ 35%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_digest_with_sess_algorithms[SHA-512-SESS]3848[gw27] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-TABSP-with-name]3849tests/test_client_middleware_digest_auth.py::test_encode_unsupported_algorithm3850tests/test_http_parser.py::test_parse_delayed[py-parser-pyloop]3851tests/test_client_functional.py::test_invalid_redirect_url[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError]3852[gw15] [ 35%] PASSED tests/test_http_parser.py::test_parse_delayed[py-parser-pyloop]3853[gw6] [ 35%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-steam:code-steam:code-NonHttpUrlRedirectClientError]3854tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-with-name]3855[gw20] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-SPSP-with-name]3856[gw17] [ 35%] PASSED tests/test_client_middleware_digest_auth.py::test_digest_response_exact_match[--SHA-SESS-auth-int]3857tests/test_http_parser.py::test_request_chunked_with_trailer[c-parser-pyloop]3858[gw17] [ 35%] PASSED tests/test_http_parser.py::test_request_chunked_with_trailer[c-parser-pyloop]3859tests/test_client_request.py::test_file_upload_not_chunked_seek[pyloop]3860tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-with-name]3861[gw16] [ 35%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-SPSP-with-name]3862[gw12] [ 35%] PASSED tests/test_client_request.py::test_file_upload_not_chunked_seek[pyloop]3863tests/test_http_parser.py::test_http_response_parser_bad_crlf[py-parser-pyloop]3864[gw21] [ 35%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_crlf[py-parser-pyloop]3865tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\x01def]3866[gw2] [ 35%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\x01def]3867tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[py-parser-pyloop]3868tests/test_connector.py::test___get_ssl_context4[pyloop]3869[gw18] [ 35%] PASSED tests/test_connector.py::test_tcp_connector_close_doesnt_abort_non_ssl_when_shutdown_timeout_zero[pyloop]3870[gw9] [ 36%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[py-parser-pyloop]3871tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-@]3872[gw22] [ 36%] PASSED tests/test_connector.py::test___get_ssl_context4[pyloop]3873[gw31] [ 36%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-@]3874tests/test_client_functional.py::test_empty_response_non_chunked[pyloop]3875tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-/]3876[gw10] [ 36%] PASSED tests/test_client_functional.py::test_empty_response_non_chunked[pyloop]3877[gw26] [ 36%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-/]3878tests/test_http_parser.py::test_parse_delayed[c-parser-pyloop]3879tests/test_connector.py::test_limit_property[pyloop]3880[gw15] [ 36%] PASSED tests/test_http_parser.py::test_parse_delayed[c-parser-pyloop]3881[gw0] [ 36%] PASSED tests/test_connector.py::test_limit_property[pyloop]3882tests/test_connector.py::test_default_ssl_context_creation_without_ssl3883[gw19] [ 36%] PASSED tests/test_connector.py::test_default_ssl_context_creation_without_ssl3884tests/test_connector.py::test_available_connections_with_limit_per_host3885[gw4] [ 36%] PASSED tests/test_client_functional.py::test_read_timeout_on_write[pyloop]3886tests/test_http_parser.py::test_reject_obsolete_line_folding[c-parser-pyloop]3887tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-40960]3888[gw24] [ 36%] PASSED tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-40960]3889tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-name-empty]3890[gw30] [ 36%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-name-empty]3891[gw29] [ 36%] PASSED tests/test_http_parser.py::test_reject_obsolete_line_folding[c-parser-pyloop]3892[gw8] [ 36%] PASSED tests/test_cookiejar.py::test_treat_as_secure_origin_init[http://127.0.0.1/index.html]3893tests/test_client_request.py::test_file_upload_force_chunked[pyloop]3894[gw12] [ 36%] PASSED tests/test_client_request.py::test_file_upload_force_chunked[pyloop]3895tests/test_http_parser.py::test_request_chunked_reject_bad_trailer[py-parser-pyloop]3896[gw17] [ 36%] PASSED tests/test_http_parser.py::test_request_chunked_reject_bad_trailer[py-parser-pyloop]3897tests/test_cookiejar.py::test_treat_as_secure_origin_init[url1]3898tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%2523frag-/path-query3-]3899tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-name-empty]3900[gw23] [ 36%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%2523frag-/path-query3-]3901tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[c-parser-pyloop]3902[gw16] [ 36%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-name-empty]3903[gw9] [ 36%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_ascii_uri[c-parser-pyloop]3904tests/test_http_parser.py::test_http_response_parser_bad_crlf[c-parser-pyloop]3905[gw21] [ 36%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_crlf[c-parser-pyloop]3906tests/test_client_functional.py::test_cookies_per_request[pyloop]3907tests/test_client_request.py::test_ipv6_nondefault_http_port[pyloop]3908[gw14] [ 36%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length_zero3909tests/test_http_parser.py::test_request_te_last_chunked[py-parser-pyloop]3910tests/test_http_parser.py::TestParsePayload::test_http_payload_brotli3911[gw7] [ 36%] PASSED tests/test_client_functional.py::test_cookies_per_request[pyloop]3912[gw13] [ 36%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_unsupported_algorithm3913[gw25] [ 36%] PASSED tests/test_client_request.py::test_ipv6_nondefault_http_port[pyloop]3914tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_warning_pre_311[pyloop]3915tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5]3916[gw3] [ 36%] PASSED tests/test_http_parser.py::test_request_te_last_chunked[py-parser-pyloop]3917[gw18] [ 36%] PASSED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_warning_pre_311[pyloop]3918tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-name-empty]3919tests/test_http_parser.py::test_headers_multi_feed[py-parser-pyloop]3920[gw15] [ 36%] PASSED tests/test_http_parser.py::test_headers_multi_feed[py-parser-pyloop]3921[gw27] [ 36%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-name-empty]3922tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-name-empty]3923tests/test_connector.py::test_limit_per_host_property[pyloop]3924[gw20] [ 36%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-name-empty]3925[gw0] [ 36%] PASSED tests/test_connector.py::test_limit_per_host_property[pyloop]3926tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-with-name]3927[gw30] [ 36%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NUL-with-name]3928tests/test_client_request.py::test_expect100[pyloop]3929tests/test_http_parser.py::test_request_chunked_reject_bad_trailer[c-parser-pyloop]3930[gw12] [ 36%] PASSED tests/test_client_request.py::test_expect100[pyloop]3931[gw17] [ 36%] PASSED tests/test_http_parser.py::test_request_chunked_reject_bad_trailer[c-parser-pyloop]3932tests/test_http_parser.py::test_compression_non_ascii[c-parser-pyloop-z\xef\xac\x86d]3933tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-with-name]3934[gw16] [ 36%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-LF-with-name]3935tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\x7fdef]3936tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[py-parser-pyloop]3937[gw9] [ 36%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[py-parser-pyloop]3938[gw2] [ 36%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\x7fdef]3939[gw11] [ 36%] PASSED tests/test_http_parser.py::test_compression_non_ascii[c-parser-pyloop-z\xef\xac\x86d]3940tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[py-parser-pyloop]3941[gw21] [ 36%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[py-parser-pyloop]3942tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-:]3943tests/test_connector.py::test___get_ssl_context5[pyloop]3944[gw26] [ 36%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-:]3945[gw22] [ 36%] PASSED tests/test_connector.py::test___get_ssl_context5[pyloop]3946tests/test_client_functional.py::test_invalid_redirect_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError]3947tests/test_http_parser.py::test_headers_multi_feed[c-parser-pyloop]3948[gw15] [ 36%] PASSED tests/test_http_parser.py::test_headers_multi_feed[c-parser-pyloop]3949tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_zero_no_warning_pre_311[pyloop]3950[gw18] [ 36%] PASSED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_zero_no_warning_pre_311[pyloop]3951[gw6] [ 36%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-twitter://handle-twitter://handle-NonHttpUrlRedirectClientError]3952tests/test_connector.py::test_limit_property_default[pyloop]3953tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-name-empty]3954[gw30] [ 36%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-name-empty]3955[gw0] [ 36%] PASSED tests/test_connector.py::test_limit_property_default[pyloop]3956tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-8191]3957[gw24] [ 37%] PASSED tests/test_http_parser.py::test_max_header_field_size[py-parser-pyloop-8191]3958tests/test_client_request.py::test_expect_100_continue_header[pyloop]3959tests/test_http_parser.py::test_parse_no_length_or_te_on_post[py-parser-pyloop]3960[gw17] [ 37%] PASSED tests/test_http_parser.py::test_parse_no_length_or_te_on_post[py-parser-pyloop]3961tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-with-name]3962[gw27] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-empty-with-name]3963[gw12] [ 37%] PASSED tests/test_client_request.py::test_expect_100_continue_header[pyloop]3964[gw14] [ 37%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_brotli3965tests/test_http_parser.py::TestParsePayload::test_http_payload_zstandard3966tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-name-empty]3967[gw16] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-name-empty]3968tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[c-parser-pyloop]3969[gw21] [ 37%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_chunked_lax[c-parser-pyloop]3970tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-ETag]3971tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%20-/path-query4-frag ]3972tests/test_client_functional.py::test_set_eof_on_empty_response[pyloop]3973[gw1] [ 37%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-ETag]3974[gw23] [ 37%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%20-/path-query4-frag ]3975[gw10] [ 37%] PASSED tests/test_client_functional.py::test_set_eof_on_empty_response[pyloop]3976tests/test_http_parser.py::test_headers_split_field[py-parser-pyloop]3977[gw15] [ 37%] PASSED tests/test_http_parser.py::test_headers_split_field[py-parser-pyloop]3978tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_sentinel_no_warning_pre_311[pyloop]3979[gw18] [ 37%] PASSED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_sentinel_no_warning_pre_311[pyloop]3980tests/test_helpers.py::test_weakref_handle[pyloop]3981tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[c-parser-pyloop]3982tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-with-name]3983[gw30] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SP-with-name]3984tests/test_http_parser.py::test_http_request_parser[py-parser-pyloop]3985[gw13] [ 37%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5]3986tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5-SESS]3987[gw9] [ 37%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_nonascii_uri[c-parser-pyloop]3988[gw5] [ 37%] PASSED tests/test_http_parser.py::test_http_request_parser[py-parser-pyloop]3989tests/test_connector.py::test_limit_per_host_property_default[pyloop]3990tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\x1fdef]3991[gw2] [ 37%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Foo: abc\x1fdef]3992[gw0] [ 37%] PASSED tests/test_connector.py::test_limit_per_host_property_default[pyloop]3993[gw19] [ 37%] PASSED tests/test_connector.py::test_available_connections_with_limit_per_host3994tests/test_connector.py::test_available_connections_without_limit_per_host[0]3995tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-40960]3996[gw24] [ 37%] PASSED tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-40960]3997tests/test_client_functional.py::test_timeout_on_reading_data[pyloop]3998tests/test_http_parser.py::test_parse_no_length_or_te_on_post[c-parser-pyloop]3999[gw14] [ 37%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_zstandard4000[gw17] [ 37%] PASSED tests/test_http_parser.py::test_parse_no_length_or_te_on_post[c-parser-pyloop]4001tests/test_http_parser.py::TestDeflateBuffer::test_feed_data4002tests/test_connector.py::test___get_ssl_context64003tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-name-empty]4004tests/test_client_request.py::test_data_stream[pyloop]4005[gw27] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-name-empty]4006tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-with-name]4007[gw16] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NBSP-with-name]4008[gw12] [ 37%] PASSED tests/test_client_request.py::test_data_stream[pyloop]4009tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-;]4010[gw26] [ 37%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-;]4011tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-with-name]4012[gw20] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-LF-with-name]4013tests/test_http_parser.py::test_http_response_parser_notchunked[py-parser-pyloop]4014[gw21] [ 37%] PASSED tests/test_http_parser.py::test_http_response_parser_notchunked[py-parser-pyloop]4015tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-[]4016[gw28] [ 37%] PASSED tests/test_helpers.py::test_weakref_handle[pyloop]4017tests/test_http_parser.py::test_headers_split_field[c-parser-pyloop]4018[gw15] [ 37%] PASSED tests/test_http_parser.py::test_headers_split_field[c-parser-pyloop]4019[gw31] [ 37%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-[]4020tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-name-empty]4021[gw30] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-name-empty]4022tests/test_connector.py::test_force_close_and_explicit_keep_alive[pyloop]4023tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_zero_not_passed[pyloop]4024tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-8191]4025tests/test_http_parser.py::test_invalid_character[pyloop]4026[gw0] [ 37%] PASSED tests/test_connector.py::test_force_close_and_explicit_keep_alive[pyloop]4027[gw24] [ 37%] PASSED tests/test_http_parser.py::test_max_header_field_size[c-parser-pyloop-8191]4028[gw29] [ 37%] PASSED tests/test_http_parser.py::test_invalid_character[pyloop]4029tests/test_http_parser.py::test_parse_payload_response_without_body[py-parser-pyloop]4030[gw18] [ 37%] PASSED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_zero_not_passed[pyloop]4031[gw17] [ 37%] PASSED tests/test_http_parser.py::test_parse_payload_response_without_body[py-parser-pyloop]4032tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-with-name]4033[gw27] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NUL-with-name]4034tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-name-empty]4035[gw16] [ 37%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-name-empty]4036tests/test_client_request.py::test_data_stream_deprecated[pyloop]4037[gw12] [ 37%] PASSED tests/test_client_request.py::test_data_stream_deprecated[pyloop]4038tests/test_http_parser.py::test_ctl_host_header_bad_characters[py-parser-pyloop]4039[gw2] [ 37%] PASSED tests/test_http_parser.py::test_ctl_host_header_bad_characters[py-parser-pyloop]4040[gw22] [ 37%] PASSED tests/test_connector.py::test___get_ssl_context64041tests/test_connector.py::test_ssl_context_once4042tests/test_http_parser.py::test_http_response_parser_notchunked[c-parser-pyloop]4043[gw21] [ 37%] PASSED tests/test_http_parser.py::test_http_response_parser_notchunked[c-parser-pyloop]4044tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%2520-/path-query5-frag%20]4045[gw23] [ 38%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path#frag%2520-/path-query5-frag%20]4046tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-with-name]4047[gw30] [ 38%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-SPSP-with-name]4048[gw8] [ 38%] PASSED tests/test_cookiejar.py::test_treat_as_secure_origin_init[url1]4049tests/test_cookiejar.py::test_treat_as_secure_origin_init[url2]4050tests/test_http_writer.py::test_write_payload_chunked_filter[pyloop]4051tests/test_http_parser.py::test_max_header_size_under_limit[py-parser-pyloop]4052[gw24] [ 38%] PASSED tests/test_http_parser.py::test_max_header_size_under_limit[py-parser-pyloop]4053[gw10] [ 38%] PASSED tests/test_http_writer.py::test_write_payload_chunked_filter[pyloop]4054tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Max-Forwards]4055[gw1] [ 38%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Max-Forwards]4056tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_nonzero_passed[pyloop]4057tests/test_http_parser.py::test_request_te_last_chunked[c-parser-pyloop]4058[gw14] [ 38%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_feed_data4059tests/test_http_parser.py::TestDeflateBuffer::test_feed_data_err4060tests/test_client_functional.py::test_cookies_redirect[pyloop]4061tests/test_http_parser.py::test_parse_payload_response_without_body[c-parser-pyloop]4062[gw17] [ 38%] PASSED tests/test_http_parser.py::test_parse_payload_response_without_body[c-parser-pyloop]4063tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-name-empty]4064tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-<]4065[gw3] [ 38%] PASSED tests/test_http_parser.py::test_request_te_last_chunked[c-parser-pyloop]4066[gw27] [ 38%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-name-empty]4067[gw26] [ 38%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-<]4068tests/test_http_parser.py::test_parse_headers_multi[py-parser-pyloop]4069tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-40965]4070[gw7] [ 38%] PASSED tests/test_client_functional.py::test_cookies_redirect[pyloop]4071[gw18] [ 38%] PASSED tests/test_connector.py::test_tcp_connector_ssl_shutdown_timeout_nonzero_passed[pyloop]4072[gw15] [ 38%] PASSED tests/test_http_parser.py::test_parse_headers_multi[py-parser-pyloop]4073[gw9] [ 38%] PASSED tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-40965]4074[gw13] [ 38%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[MD5-SESS]4075tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[SHA-256]4076tests/test_client_functional.py::test_invalid_redirect_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError]4077tests/test_http_parser.py::test_compression_non_ascii[c-parser-pyloop-de\xef\xac\x82ate]4078[gw11] [ 38%] PASSED tests/test_http_parser.py::test_compression_non_ascii[c-parser-pyloop-de\xef\xac\x82ate]4079[gw22] [ 38%] PASSED tests/test_connector.py::test_ssl_context_once4080tests/test_connector.py::test_close_twice[pyloop]4081[gw22] [ 38%] PASSED tests/test_connector.py::test_close_twice[pyloop]4082tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines[pyloop]4083[gw6] [ 38%] PASSED tests/test_client_functional.py::test_invalid_redirect_url[pyloop-bluesky://profile/d:i:d-bluesky://profile/d:i:d-NonHttpUrlRedirectClientError]4084[gw12] [ 38%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines[pyloop]4085tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-with-name]4086[gw16] [ 38%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-TABSP-with-name]4087tests/test_http_parser.py::test_ctl_host_header_bad_characters[c-parser-pyloop]4088tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-name-empty]4089[gw2] [ 38%] PASSED tests/test_http_parser.py::test_ctl_host_header_bad_characters[c-parser-pyloop]4090tests/test_client_request.py::test_ipv6_nondefault_https_port[pyloop]4091[gw25] [ 38%] PASSED tests/test_client_request.py::test_ipv6_nondefault_https_port[pyloop]4092[gw20] [ 38%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-name-empty]4093tests/test_connector.py::test_error_on_connection[pyloop]4094[gw0] [ 38%] PASSED tests/test_connector.py::test_error_on_connection[pyloop]4095tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-name-empty]4096[gw30] [ 38%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-name-empty]4097tests/test_http_parser.py::test_max_header_size_under_limit[c-parser-pyloop]4098tests/test_http_parser.py::test_parse_length_payload[py-parser-pyloop]4099[gw17] [ 38%] PASSED tests/test_http_parser.py::test_parse_length_payload[py-parser-pyloop]4100[gw24] [ 38%] PASSED tests/test_http_parser.py::test_max_header_size_under_limit[c-parser-pyloop]4101tests/test_connector.py::test_tcp_connector_close_abort_ssl_connections_in_conns[pyloop]4102tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-with-name]4103[gw27] [ 38%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SP-with-name]4104tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%23frag-/path#frag-query0-]4105[gw23] [ 38%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%23frag-/path#frag-query0-]4106[gw18] [ 38%] PASSED tests/test_connector.py::test_tcp_connector_close_abort_ssl_connections_in_conns[pyloop]4107[gw19] [ 38%] PASSED tests/test_connector.py::test_available_connections_without_limit_per_host[0]4108tests/test_http_parser.py::test_http_response_parser_last_chunked[py-parser-pyloop]4109tests/test_connector.py::test_available_connections_without_limit_per_host[10]4110tests/test_connector.py::test_close_cancels_cleanup_handle[pyloop]4111[gw22] [ 38%] PASSED tests/test_connector.py::test_close_cancels_cleanup_handle[pyloop]4112[gw21] [ 38%] PASSED tests/test_http_parser.py::test_http_response_parser_last_chunked[py-parser-pyloop]4113tests/test_http_parser.py::test_invalid_linebreak[pyloop]4114[gw14] [ 38%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_feed_data_err4115[gw29] [ 38%] PASSED tests/test_http_parser.py::test_invalid_linebreak[pyloop]4116tests/test_http_writer.py::test_write_payload_chunked_filter_multiple_chunks[pyloop]4117tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof4118[gw10] [ 38%] PASSED tests/test_http_writer.py::test_write_payload_chunked_filter_multiple_chunks[pyloop]4119tests/test_connector.py::test_cancelled_waiter[pyloop]4120[gw0] [ 38%] PASSED tests/test_connector.py::test_cancelled_waiter[pyloop]4121tests/test_http_parser.py::test_parse_length_payload[c-parser-pyloop]4122[gw17] [ 38%] PASSED tests/test_http_parser.py::test_parse_length_payload[c-parser-pyloop]4123tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-=]4124[gw26] [ 38%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-=]4125tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-name-empty]4126[gw16] [ 38%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-name-empty]4127tests/test_helpers.py::test_weakref_handle_with_small_threshold[pyloop]4128tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-\\]4129[gw31] [ 38%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-\\]4130tests/test_http_parser.py::test_http_request_parser[c-parser-pyloop]4131[gw5] [ 38%] PASSED tests/test_http_parser.py::test_http_request_parser[c-parser-pyloop]4132[gw28] [ 39%] PASSED tests/test_helpers.py::test_weakref_handle_with_small_threshold[pyloop]4133tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-8191]4134[gw9] [ 39%] PASSED tests/test_http_parser.py::test_http_request_max_status_line[py-parser-pyloop-8191]4135tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-name-empty]4136[gw27] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-name-empty]4137tests/test_connector.py::test_close_cancels_resolve_host[pyloop]4138[gw22] [ 39%] PASSED tests/test_connector.py::test_close_cancels_resolve_host[pyloop]4139tests/test_http_parser.py::test_parse_headers_multi[c-parser-pyloop]4140[gw15] [ 39%] PASSED tests/test_http_parser.py::test_parse_headers_multi[c-parser-pyloop]4141[gw13] [ 39%] PASSED tests/test_client_middleware_digest_auth.py::test_encode_algorithm_case_preservation_uppercase[SHA-256]4142tests/test_http_writer.py::test_write_compressed_gzip_with_headers_coalescing[pyloop]4143[gw13] [ 39%] PASSED tests/test_http_writer.py::test_write_compressed_gzip_with_headers_coalescing[pyloop]4144tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib-pyloop]4145[gw19] [ 39%] PASSED tests/test_connector.py::test_available_connections_without_limit_per_host[10]4146tests/test_connector.py::test_available_connections_no_limits4147[gw12] [ 39%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib-pyloop]4148tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-with-name]4149[gw30] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-LF-with-name]4150tests/test_http_parser.py::test_http_response_parser_last_chunked[c-parser-pyloop]4151[gw14] [ 39%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof4152tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_err_deflate4153[gw21] [ 39%] PASSED tests/test_http_parser.py::test_http_response_parser_last_chunked[c-parser-pyloop]4154tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Server]4155tests/test_http_parser.py::test_unpaired_surrogate_in_header_py[pyloop]4156tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-40960]4157[gw1] [ 39%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Server]4158[gw2] [ 39%] PASSED tests/test_http_parser.py::test_unpaired_surrogate_in_header_py[pyloop]4159[gw24] [ 39%] PASSED tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-40960]4160tests/test_http_parser.py::test_parse_no_length_payload[py-parser-pyloop]4161[gw17] [ 39%] PASSED tests/test_http_parser.py::test_parse_no_length_payload[py-parser-pyloop]4162[gw8] [ 39%] PASSED tests/test_cookiejar.py::test_treat_as_secure_origin_init[url2]4163tests/test_cookiejar.py::test_treat_as_secure_origin_init[url3]4164tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-with-name]4165tests/test_http_parser.py::test_request_te_first_chunked[py-parser-pyloop]4166[gw20] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-NBSP-with-name]4167[gw3] [ 39%] PASSED tests/test_http_parser.py::test_request_te_first_chunked[py-parser-pyloop]4168[gw19] [ 39%] PASSED tests/test_connector.py::test_available_connections_no_limits4169tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-with-name]4170[gw19] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-with-name]4171tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-with-name]4172tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%2523frag-/path%23frag-query1-]4173tests/test_connector.py::test_error_on_connection_with_cancelled_waiter[pyloop]4174[gw16] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-empty-with-name]4175[gw23] [ 39%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path%2523frag-/path%23frag-query1-]4176[gw0] [ 39%] PASSED tests/test_connector.py::test_error_on_connection_with_cancelled_waiter[pyloop]4177tests/test_connector.py::test_tcp_connector_allowed_protocols[pyloop]4178tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-with-name]4179tests/test_multipart.py::TestMultipartResponseWrapper::test_release4180[gw18] [ 39%] PASSED tests/test_connector.py::test_tcp_connector_allowed_protocols[pyloop]4181[gw27] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-SPSP-with-name]4182tests/test_http_writer.py::test_write_payload_deflate_compression[pyloop]4183tests/test_http_parser.py::test_http_response_parser_bad[py-parser-pyloop]4184[gw10] [ 39%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression[pyloop]4185[gw21] [ 39%] PASSED tests/test_http_parser.py::test_http_response_parser_bad[py-parser-pyloop]4186tests/test_http_parser.py::test_compression_unknown[py-parser-pyloop]4187tests/test_client_functional.py::test_cookies_on_empty_session_jar[pyloop]4188[gw11] [ 39%] PASSED tests/test_http_parser.py::test_compression_unknown[py-parser-pyloop]4189tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-name-empty]4190[gw7] [ 39%] PASSED tests/test_client_functional.py::test_cookies_on_empty_session_jar[pyloop]4191[gw30] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-name-empty]4192[gw4] [ 39%] PASSED tests/test_client_functional.py::test_timeout_on_reading_data[pyloop]4193tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop->]4194[gw26] [ 39%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop->]4195[gw14] [ 39%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_err_deflate4196tests/test_client_request.py::test_basic_auth[pyloop]4197tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_gzip4198[gw25] [ 39%] PASSED tests/test_client_request.py::test_basic_auth[pyloop]4199tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-name-empty]4200[gw19] [ 39%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-name-empty]4201tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]4202tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-8191]4203tests/test_http_parser.py::test_conn_default_1_0[py-parser-pyloop]4204[gw24] [ 39%] PASSED tests/test_http_parser.py::test_max_header_value_size[py-parser-pyloop-8191]4205[gw15] [ 39%] PASSED tests/test_http_parser.py::test_conn_default_1_0[py-parser-pyloop]4206[gw12] [ 39%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]4207tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-40965]4208tests/test_http_parser.py::test_http_request_bad_status_line[py-parser-pyloop]4209tests/test_http_writer.py::test_write_payload_deflate_compression_all_zlib[zlib-pyloop]4210tests/test_http_parser.py::test_content_length_transfer_encoding[py-parser-pyloop]4211[gw5] [ 39%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line[py-parser-pyloop]4212[gw10] [ 39%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_all_zlib[zlib-pyloop]4213[gw9] [ 39%] PASSED tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-40965]4214[gw2] [ 39%] PASSED tests/test_http_parser.py::test_content_length_transfer_encoding[py-parser-pyloop]4215tests/test_connector.py::test_tcp_connector[pyloop]4216tests/test_http_writer.py::test_compression_with_content_length_constraint[pyloop]4217[gw0] [ 40%] PASSED tests/test_connector.py::test_tcp_connector[pyloop]4218tests/test_http_parser.py::test_cve_2023_37276[py-parser-pyloop]4219tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Transfer-Encoding]4220[gw13] [ 40%] PASSED tests/test_http_writer.py::test_compression_with_content_length_constraint[pyloop]4221tests/test_http_parser.py::test_http_response_parser_bad[c-parser-pyloop]4222[gw1] [ 40%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Transfer-Encoding]4223[gw21] [ 40%] PASSED tests/test_http_parser.py::test_http_response_parser_bad[c-parser-pyloop]4224[gw29] [ 40%] PASSED tests/test_http_parser.py::test_cve_2023_37276[py-parser-pyloop]4225[gw6] [ 40%] PASSED tests/test_multipart.py::TestMultipartResponseWrapper::test_release4226tests/test_multipart.py::TestMultipartResponseWrapper::test_release_when_stream_at_eof4227tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-name-empty]4228[gw16] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-name-empty]4229tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-with-name]4230[gw19] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NBSP-with-name]4231tests/test_connector.py::test_multiple_dns_resolution_requests_success[pyloop]4232[gw22] [ 40%] PASSED tests/test_connector.py::test_multiple_dns_resolution_requests_success[pyloop]4233tests/test_http_parser.py::test_parse_no_length_payload[c-parser-pyloop]4234tests/test_helpers.py::test_weakref_handle_weak[pyloop]4235tests/test_http_parser.py::test_conn_default_1_0[c-parser-pyloop]4236[gw15] [ 40%] PASSED tests/test_http_parser.py::test_conn_default_1_0[c-parser-pyloop]4237[gw17] [ 40%] PASSED tests/test_http_parser.py::test_parse_no_length_payload[c-parser-pyloop]4238tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-?]4239[gw26] [ 40%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-?]4240tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[isal.isal_zlib-pyloop]4241[gw14] [ 40%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_gzip4242tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_brotli4243tests/test_http_parser.py::test_request_te_first_chunked[c-parser-pyloop]4244[gw3] [ 40%] PASSED tests/test_http_parser.py::test_request_te_first_chunked[c-parser-pyloop]4245[gw12] [ 40%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[isal.isal_zlib-pyloop]4246tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-]]4247tests/test_http_writer.py::test_write_payload_deflate_compression_all_zlib[zlib_ng.zlib_ng-pyloop]4248[gw10] [ 40%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_all_zlib[zlib_ng.zlib_ng-pyloop]4249[gw31] [ 40%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-]]4250tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-User-Agent]4251[gw1] [ 40%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-User-Agent]4252tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-name-empty]4253tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-with-name]4254[gw19] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-name-empty]4255tests/test_connector.py::test_unix_connector_not_found[pyloop]4256[gw16] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NUL-with-name]4257[gw0] [ 40%] PASSED tests/test_connector.py::test_unix_connector_not_found[pyloop]4258tests/test_http_parser.py::test_http_response_parser_code_under_100[py-parser-pyloop]4259tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-name-empty]4260[gw21] [ 40%] PASSED tests/test_http_parser.py::test_http_response_parser_code_under_100[py-parser-pyloop]4261tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-40960]4262[gw20] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-name-empty]4263[gw24] [ 40%] PASSED tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-40960]4264tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%23frag-/path-query2-]4265tests/test_http_parser.py::test_content_length_transfer_encoding[c-parser-pyloop]4266[gw2] [ 40%] PASSED tests/test_http_parser.py::test_content_length_transfer_encoding[c-parser-pyloop]4267tests/test_connector.py::test_start_tls_exception_with_ssl_shutdown_timeout_zero[pyloop]4268tests/test_http_parser.py::test_conn_upgrade[py-parser-pyloop]4269[gw23] [ 40%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%23frag-/path-query2-]4270[gw3] [ 40%] PASSED tests/test_http_parser.py::test_conn_upgrade[py-parser-pyloop]4271[gw18] [ 40%] PASSED tests/test_connector.py::test_start_tls_exception_with_ssl_shutdown_timeout_zero[pyloop]4272tests/test_http_parser.py::test_conn_default_1_1[py-parser-pyloop]4273[gw14] [ 40%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_brotli4274tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_zstandard4275[gw15] [ 40%] PASSED tests/test_http_parser.py::test_conn_default_1_1[py-parser-pyloop]4276tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-@]4277[gw8] [ 40%] PASSED tests/test_cookiejar.py::test_treat_as_secure_origin_init[url3]4278tests/test_cookiejar.py::test_treat_as_secure_origin4279[gw26] [ 40%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-@]4280tests/test_http_writer.py::test_write_payload_deflate_compression_all_zlib[isal.isal_zlib-pyloop]4281tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-with-name]4282tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-name-empty]4283[gw19] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-TABSP-with-name]4284[gw27] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-name-empty]4285[gw10] [ 40%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_all_zlib[isal.isal_zlib-pyloop]4286tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-with-name]4287tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost[pyloop]4288tests/test_client_functional.py::test_timeout_none[pyloop]4289[gw30] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-NBSP-with-name]4290[gw12] [ 40%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost[pyloop]4291[gw4] [ 40%] PASSED tests/test_client_functional.py::test_timeout_none[pyloop]4292tests/test_http_parser.py::test_http_response_parser_code_under_100[c-parser-pyloop]4293[gw21] [ 40%] PASSED tests/test_http_parser.py::test_http_response_parser_code_under_100[c-parser-pyloop]4294tests/test_http_parser.py::test_compression_unknown[c-parser-pyloop]4295tests/test_client_functional.py::test_morsel_with_attributes[pyloop]4296[gw6] [ 40%] PASSED tests/test_multipart.py::TestMultipartResponseWrapper::test_release_when_stream_at_eof4297tests/test_multipart.py::TestPartReader::test_next4298tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-name-empty]4299[gw16] [ 40%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-name-empty]4300[gw11] [ 40%] PASSED tests/test_http_parser.py::test_compression_unknown[c-parser-pyloop]4301[gw7] [ 40%] PASSED tests/test_client_functional.py::test_morsel_with_attributes[pyloop]4302tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-8191]4303[gw24] [ 40%] PASSED tests/test_http_parser.py::test_max_header_value_size[c-parser-pyloop-8191]4304tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Content-Location]4305tests/test_http_parser.py::test_conn_default_1_1[c-parser-pyloop]4306[gw15] [ 41%] PASSED tests/test_http_parser.py::test_conn_default_1_1[c-parser-pyloop]4307[gw1] [ 41%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Content-Location]4308tests/test_client_request.py::test_basic_auth_utf8[pyloop]4309tests/test_http_parser.py::test_duplicate_singleton_header_rejected[py-parser-pyloop-Content-Length]4310tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-with-name]4311[gw2] [ 41%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_rejected[py-parser-pyloop-Content-Length]4312[gw25] [ 41%] PASSED tests/test_client_request.py::test_basic_auth_utf8[pyloop]4313[gw18] [ 41%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-with-name]4314tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-8191]4315[gw9] [ 41%] PASSED tests/test_http_parser.py::test_http_request_max_status_line[c-parser-pyloop-8191]4316tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-name-empty]4317[gw19] [ 41%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-name-empty]4318tests/test_connector.py::test_multiple_dns_resolution_requests_failure[pyloop]4319[gw22] [ 41%] PASSED tests/test_connector.py::test_multiple_dns_resolution_requests_failure[pyloop]4320tests/test_http_writer.py::test_write_payload_deflate_compression_chunked[pyloop]4321tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[binary]4322tests/test_http_parser.py::test_conn_upgrade[c-parser-pyloop]4323[gw3] [ 41%] PASSED tests/test_http_parser.py::test_conn_upgrade[c-parser-pyloop]4324[gw10] [ 41%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked[pyloop]4325tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-[]4326[gw26] [ 41%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-[]4327[gw14] [ 41%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_feed_eof_no_err_zstandard4328tests/test_http_writer.py::test_write_compressed_zero_length_chunk[pyloop]4329tests/test_http_parser.py::TestDeflateBuffer::test_empty_body4330[gw13] [ 41%] PASSED tests/test_http_writer.py::test_write_compressed_zero_length_chunk[pyloop]4331tests/test_http_parser.py::test_cve_2023_37276[c-parser-pyloop]4332[gw29] [ 41%] PASSED tests/test_http_parser.py::test_cve_2023_37276[c-parser-pyloop]4333tests/test_http_parser.py::test_parse_content_length_payload_multiple[py-parser-pyloop]4334[gw17] [ 41%] PASSED tests/test_http_parser.py::test_parse_content_length_payload_multiple[py-parser-pyloop]4335tests/test_http_parser.py::test_conn_close[py-parser-pyloop]4336[gw15] [ 41%] PASSED tests/test_http_parser.py::test_conn_close[py-parser-pyloop]4337tests/test_http_parser.py::test_http_request_bad_status_line[c-parser-pyloop]4338tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost_all_zlib[zlib-pyloop]4339[gw12] [ 41%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost_all_zlib[zlib-pyloop]4340[gw5] [ 41%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line[c-parser-pyloop]4341tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-with-name]4342[gw19] [ 41%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-empty-with-name]4343tests/test_client_functional.py::test_connection_timeout_error[pyloop]4344[gw4] [ 41%] PASSED tests/test_client_functional.py::test_connection_timeout_error[pyloop]4345[gw28] [ 41%] PASSED tests/test_helpers.py::test_weakref_handle_weak[pyloop]4346tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-{]4347tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-with-name]4348tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-with-name]4349[gw27] [ 41%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-LF-with-name]4350[gw0] [ 41%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[binary]4351tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[8bit]4352tests/test_http_parser.py::test_max_header_combined_size[py-parser-pyloop]4353[gw16] [ 41%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SP-with-name]4354[gw31] [ 41%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-{]4355[gw24] [ 41%] PASSED tests/test_http_parser.py::test_max_header_combined_size[py-parser-pyloop]4356[gw14] [ 41%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_empty_body4357tests/test_http_parser.py::TestDeflateBuffer::test_streaming_decompress_large_payload[1KB]4358tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-name-empty]4359tests/test_helpers.py::TestChainMapProxy::test_bool4360[gw18] [ 41%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-name-empty]4361tests/test_connector.py::test_multiple_dns_resolution_requests_cancelled[pyloop]4362[gw7] [ 41%] PASSED tests/test_helpers.py::TestChainMapProxy::test_bool4363tests/test_helpers.py::TestChainMapProxy::test_repr4364[gw7] [ 41%] PASSED tests/test_helpers.py::TestChainMapProxy::test_repr4365tests/test_helpers.py::test_parse_http_date[xxyyzz-None]4366[gw7] [ 41%] PASSED tests/test_helpers.py::test_parse_http_date[xxyyzz-None]4367tests/test_http_parser.py::test_duplicate_singleton_header_rejected[py-parser-pyloop-Host]4368tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 4446413 00:56:40 GMT-None]4369[gw8] [ 41%] PASSED tests/test_cookiejar.py::test_treat_as_secure_origin4370[gw7] [ 41%] PASSED tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 4446413 00:56:40 GMT-None]4371[gw2] [ 41%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_rejected[py-parser-pyloop-Host]4372tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:80 GMT-None]4373[gw22] [ 41%] PASSED tests/test_connector.py::test_multiple_dns_resolution_requests_cancelled[pyloop]4374tests/test_cookiejar.py::test_filter_cookies_does_not_leak_memory4375[gw7] [ 41%] PASSED tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:80 GMT-None]4376tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 GMT-expected3]4377[gw7] [ 41%] PASSED tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 GMT-expected3]4378tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 +0900-expected4]4379[gw7] [ 41%] PASSED tests/test_helpers.py::test_parse_http_date[Tue, 08 Oct 2000 00:56:40 +0900-expected4]4380tests/test_helpers.py::test_netrc_from_env[machine example.com login username password pass\n-username]4381tests/test_http_parser.py::test_conn_close[c-parser-pyloop]4382tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-name-empty]4383[gw30] [ 41%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-name-empty]4384[gw15] [ 41%] PASSED tests/test_http_parser.py::test_conn_close[c-parser-pyloop]4385tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-\]4386tests/test_client_request.py::test_basic_auth_tuple_forbidden[pyloop]4387[gw7] [ 41%] PASSED tests/test_helpers.py::test_netrc_from_env[machine example.com login username password pass\n-username]4388[gw25] [ 41%] PASSED tests/test_client_request.py::test_basic_auth_tuple_forbidden[pyloop]4389[gw26] [ 41%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-\]4390tests/test_helpers.py::test_netrc_from_home_does_not_raise_if_access_denied4391tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%2523frag-/path-query3-]4392[gw7] [ 41%] PASSED tests/test_helpers.py::test_netrc_from_home_does_not_raise_if_access_denied4393tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com login username password pass\n-expected_auth0]4394tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-with-name]4395[gw23] [ 42%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path?key=value%2523frag-/path-query3-]4396tests/test_http_parser.py::test_http_response_parser_code_above_999[py-parser-pyloop]4397[gw20] [ 42%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NUL-post-TABSP-with-name]4398[gw7] [ 42%] PASSED tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com login username password pass\n-expected_auth0]4399tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com account username password pass\n-expected_auth1]4400[gw21] [ 42%] PASSED tests/test_http_parser.py::test_http_response_parser_code_above_999[py-parser-pyloop]4401tests/test_client_functional.py::test_readline_error_on_conn_close[pyloop]4402[gw7] [ 42%] PASSED tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com account username password pass\n-expected_auth1]4403tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com password pass\n-expected_auth2]4404[gw7] [ 42%] PASSED tests/test_helpers.py::test_basicauth_present_in_netrc[machine example.com password pass\n-expected_auth2]4405tests/test_helpers.py::test_read_basicauth_from_empty_netrc[]4406[gw7] [ 42%] PASSED tests/test_helpers.py::test_read_basicauth_from_empty_netrc[]4407tests/test_helpers.py::test_method_must_be_empty_body4408[gw7] [ 42%] PASSED tests/test_helpers.py::test_method_must_be_empty_body4409tests/test_helpers.py::test_should_remove_content_length_is_subset_of_must_be_empty_body4410[gw7] [ 42%] PASSED tests/test_helpers.py::test_should_remove_content_length_is_subset_of_must_be_empty_body4411tests/test_http_exceptions.py::TestHttpProcessingError::test_ctor4412[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestHttpProcessingError::test_ctor4413tests/test_http_exceptions.py::TestHttpProcessingError::test_pickle4414[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestHttpProcessingError::test_pickle4415tests/test_http_exceptions.py::TestHttpProcessingError::test_str4416[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestHttpProcessingError::test_str4417tests/test_http_exceptions.py::TestHttpProcessingError::test_repr4418[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestHttpProcessingError::test_repr4419tests/test_http_exceptions.py::TestBadHttpMessage::test_ctor4420[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestBadHttpMessage::test_ctor4421tests/test_http_exceptions.py::TestBadHttpMessage::test_pickle4422[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestBadHttpMessage::test_pickle4423tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Content-Range]4424tests/test_http_exceptions.py::TestBadHttpMessage::test_str4425[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestBadHttpMessage::test_str4426tests/test_http_exceptions.py::TestBadHttpMessage::test_repr4427[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestBadHttpMessage::test_repr4428tests/test_http_exceptions.py::TestLineTooLong::test_ctor4429[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestLineTooLong::test_ctor4430tests/test_http_exceptions.py::TestLineTooLong::test_pickle4431[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestLineTooLong::test_pickle4432tests/test_http_parser.py::test_url_connect[py-parser-pyloop]4433tests/test_http_exceptions.py::TestLineTooLong::test_str4434[gw1] [ 42%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Content-Range]4435[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestLineTooLong::test_str4436tests/test_http_exceptions.py::TestLineTooLong::test_repr4437[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestLineTooLong::test_repr4438tests/test_http_exceptions.py::TestInvalidHeader::test_ctor4439tests/test_connector.py::test_multiple_dns_resolution_requests_first_cancelled[pyloop]4440[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestInvalidHeader::test_ctor4441tests/test_http_exceptions.py::TestInvalidHeader::test_pickle4442[gw7] [ 42%] PASSED tests/test_http_exceptions.py::TestInvalidHeader::test_pickle4443tests/test_multipart.py::TestMultipartReader::test_dispatch4444[gw22] [ 42%] PASSED tests/test_connector.py::test_multiple_dns_resolution_requests_first_cancelled[pyloop]4445[gw7] [ 42%] PASSED tests/test_multipart.py::TestMultipartReader::test_dispatch4446[gw14] [ 42%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_streaming_decompress_large_payload[1KB]4447tests/test_multipart.py::TestMultipartReader::test_dispatch_bodypart4448[gw7] [ 42%] PASSED tests/test_multipart.py::TestMultipartReader::test_dispatch_bodypart4449tests/test_multipart.py::TestMultipartReader::test_dispatch_multipart4450[gw11] [ 42%] PASSED tests/test_http_parser.py::test_url_connect[py-parser-pyloop]4451[gw7] [ 42%] PASSED tests/test_multipart.py::TestMultipartReader::test_dispatch_multipart4452tests/test_multipart.py::TestMultipartReader::test_dispatch_custom_multipart_reader4453[gw7] [ 42%] PASSED tests/test_multipart.py::TestMultipartReader::test_dispatch_custom_multipart_reader4454tests/test_multipart.py::TestMultipartReader::test_emit_next4455tests/test_http_parser.py::TestDeflateBuffer::test_streaming_decompress_large_payload[16KB]4456tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-name-empty]4457[gw27] [ 42%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-name-empty]4458tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost_all_zlib[zlib_ng.zlib_ng-pyloop]4459[gw0] [ 42%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[8bit]4460tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[7bit]4461[gw12] [ 42%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost_all_zlib[zlib_ng.zlib_ng-pyloop]4462tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_all_zlib[zlib-pyloop]4463[gw10] [ 42%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_all_zlib[zlib-pyloop]4464tests/test_http_parser.py::test_parse_content_length_payload_multiple[c-parser-pyloop]4465tests/test_http_parser.py::test_conn_close_1_0[py-parser-pyloop]4466[gw15] [ 42%] PASSED tests/test_http_parser.py::test_conn_close_1_0[py-parser-pyloop]4467[gw17] [ 42%] PASSED tests/test_http_parser.py::test_parse_content_length_payload_multiple[c-parser-pyloop]4468tests/test_http_parser.py::test_http_request_max_status_line_under_limit[py-parser-pyloop]4469[gw9] [ 42%] PASSED tests/test_http_parser.py::test_http_request_max_status_line_under_limit[py-parser-pyloop]4470tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-with-name]4471[gw18] [ 42%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SPSP-with-name]4472tests/test_client_request.py::test_basic_auth_from_url[pyloop]4473tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-]]4474[gw26] [ 42%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-]]4475[gw25] [ 42%] PASSED tests/test_client_request.py::test_basic_auth_from_url[pyloop]4476tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-name-empty]4477[gw16] [ 42%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-name-empty]4478tests/test_http_parser.py::test_duplicate_singleton_header_rejected[py-parser-pyloop-Transfer-Encoding]4479[gw2] [ 42%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_rejected[py-parser-pyloop-Transfer-Encoding]4480tests/test_http_parser.py::test_conn_upgrade_comma_list[py-parser-pyloop]4481tests/test_http_writer.py::test_chunked_compressed_eof_coalescing[pyloop]4482tests/test_http_parser.py::test_max_header_combined_size[c-parser-pyloop]4483[gw3] [ 43%] PASSED tests/test_http_parser.py::test_conn_upgrade_comma_list[py-parser-pyloop]4484[gw13] [ 43%] PASSED tests/test_http_writer.py::test_chunked_compressed_eof_coalescing[pyloop]4485[gw24] [ 43%] PASSED tests/test_http_parser.py::test_max_header_combined_size[c-parser-pyloop]4486tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-"]4487tests/test_connector.py::test_multiple_dns_resolution_requests_first_fails_second_successful[pyloop]4488[gw29] [ 43%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-"]4489[gw22] [ 43%] PASSED tests/test_connector.py::test_multiple_dns_resolution_requests_first_fails_second_successful[pyloop]4490tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-name-empty]4491[gw19] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-name-empty]4492tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-with-name]4493[gw27] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-NBSP-with-name]4494[gw6] [ 43%] PASSED tests/test_multipart.py::TestPartReader::test_next4495tests/test_multipart.py::TestPartReader::test_next_next4496[gw7] [ 43%] PASSED tests/test_multipart.py::TestMultipartReader::test_emit_next4497tests/test_multipart.py::TestMultipartReader::test_invalid_boundary4498tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_all_zlib[zlib_ng.zlib_ng-pyloop]4499tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-with-name]4500[gw10] [ 43%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_all_zlib[zlib_ng.zlib_ng-pyloop]4501[gw16] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-SPSP-with-name]4502tests/test_multipart.py::test_writer_serialize_with_content_encoding_unknown4503tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-}]4504[gw25] [ 43%] PASSED tests/test_multipart.py::test_writer_serialize_with_content_encoding_unknown4505tests/test_multipart.py::test_writer_with_content_transfer_encoding_base644506[gw31] [ 43%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-}]4507tests/test_helpers.py::test_ceil_timeout4508tests/test_http_parser.py::test_conn_close_1_0[c-parser-pyloop]4509[gw15] [ 43%] PASSED tests/test_http_parser.py::test_conn_close_1_0[c-parser-pyloop]4510[gw14] [ 43%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_streaming_decompress_large_payload[16KB]4511tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-with-name]4512tests/test_http_parser.py::TestDeflateBuffer::test_streaming_decompress_large_payload[64KB]4513tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost_all_zlib[isal.isal_zlib-pyloop]4514[gw30] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SPSP-post-TABSP-with-name]4515[gw12] [ 43%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_connection_lost_all_zlib[isal.isal_zlib-pyloop]4516tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%20-/path-query4-frag ]4517[gw23] [ 43%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%20-/path-query4-frag ]4518tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-name-empty]4519[gw20] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-name-empty]4520tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8digit]4521[gw5] [ 43%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8digit]4522tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-name-empty]4523[gw8] [ 43%] PASSED tests/test_cookiejar.py::test_filter_cookies_does_not_leak_memory4524tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-{]4525[gw26] [ 43%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-{]4526[gw27] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-name-empty]4527tests/test_cookiejar.py::test_update_cookies_from_headers4528tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-name-empty]4529tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Content-Type]4530tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-name-empty]4531[gw16] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-name-empty]4532[gw18] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-name-empty]4533[gw1] [ 43%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Content-Type]4534[gw25] [ 43%] PASSED tests/test_multipart.py::test_writer_with_content_transfer_encoding_base644535tests/test_multipart.py::test_writer_content_transfer_encoding_quote_printable4536tests/test_http_parser.py::test_http_response_parser_code_above_999[c-parser-pyloop]4537tests/test_http_parser.py::test_duplicate_singleton_header_rejected[c-parser-pyloop-Content-Length]4538[gw0] [ 43%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_binary[7bit]4539tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_unknown4540tests/test_connector.py::test_close_abort_closed_transports[pyloop]4541[gw2] [ 43%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_rejected[c-parser-pyloop-Content-Length]4542[gw21] [ 43%] PASSED tests/test_http_parser.py::test_http_response_parser_code_above_999[c-parser-pyloop]4543[gw22] [ 43%] PASSED tests/test_connector.py::test_close_abort_closed_transports[pyloop]4544tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_all_zlib[isal.isal_zlib-pyloop]4545[gw10] [ 43%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_all_zlib[isal.isal_zlib-pyloop]4546[gw7] [ 43%] PASSED tests/test_multipart.py::TestMultipartReader::test_invalid_boundary4547[gw14] [ 43%] PASSED tests/test_http_parser.py::TestDeflateBuffer::test_streaming_decompress_large_payload[64KB]4548tests/test_http_parser.py::test_url_connect[c-parser-pyloop]4549tests/test_multipart.py::TestMultipartReader::test_read_boundary_across_chunks4550tests/test_http_writer.py::test_payloadwriter_properties[pyloop]4551tests/test_http_parser.py::test_max_trailer_size[py-parser-pyloop-40960]4552[gw24] [ 43%] PASSED tests/test_http_parser.py::test_max_trailer_size[py-parser-pyloop-40960]4553[gw14] [ 43%] PASSED tests/test_http_writer.py::test_payloadwriter_properties[pyloop]4554[gw11] [ 43%] PASSED tests/test_http_parser.py::test_url_connect[c-parser-pyloop]4555tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-with-name]4556[gw19] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NUL-with-name]4557tests/test_http_parser.py::test_conn_keep_alive_1_0[py-parser-pyloop]4558tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-with-name]4559[gw27] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-TABSP-post-TABSP-with-name]4560[gw15] [ 43%] PASSED tests/test_http_parser.py::test_conn_keep_alive_1_0[py-parser-pyloop]4561tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-with-name]4562[gw16] [ 43%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-LF-with-name]4563tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[py-parser-pyloop]4564tests/test_http_parser.py::test_conn_upgrade_comma_list[c-parser-pyloop]4565[gw17] [ 43%] PASSED tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[py-parser-pyloop]4566[gw3] [ 43%] PASSED tests/test_http_parser.py::test_conn_upgrade_comma_list[c-parser-pyloop]4567tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%2520-/path-query5-frag%20]4568tests/test_http_parser.py::test_http_request_max_status_line_under_limit[c-parser-pyloop]4569tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-(]4570tests/test_http_writer.py::test_compression_different_strategies[pyloop]4571[gw9] [ 43%] PASSED tests/test_http_parser.py::test_http_request_max_status_line_under_limit[c-parser-pyloop]4572[gw23] [ 44%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[c-parser-pyloop-/path#frag%2520-/path-query5-frag%20]4573[gw29] [ 44%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-(]4574[gw13] [ 44%] PASSED tests/test_http_writer.py::test_compression_different_strategies[pyloop]4575tests/test_http_writer.py::test_write_payload_bytes_memoryview[pyloop]4576[gw12] [ 44%] PASSED tests/test_http_writer.py::test_write_payload_bytes_memoryview[pyloop]4577[gw7] [ 44%] PASSED tests/test_multipart.py::TestMultipartReader::test_read_boundary_across_chunks4578tests/test_multipart.py::TestMultipartReader::test_release4579tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-"]4580[gw31] [ 44%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-"]4581[gw25] [ 44%] PASSED tests/test_multipart.py::test_writer_content_transfer_encoding_quote_printable4582[gw0] [ 44%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_unknown4583tests/test_multipart.py::TestPartReader::test_read_text4584tests/test_multipart.py::test_writer_content_transfer_encoding_unknown4585tests/test_http_parser.py::test_conn_keep_alive_1_0[c-parser-pyloop]4586[gw15] [ 44%] PASSED tests/test_http_parser.py::test_conn_keep_alive_1_0[c-parser-pyloop]4587tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-name-empty]4588[gw27] [ 44%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-name-empty]4589[gw25] [ 44%] PASSED tests/test_multipart.py::test_writer_content_transfer_encoding_unknown4590[gw6] [ 44%] PASSED tests/test_multipart.py::TestPartReader::test_next_next4591tests/test_multipart.py::TestPartReader::test_read4592tests/test_multipart.py::TestMultipartWriter::test_default_subtype4593[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_default_subtype4594tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-}]4595tests/test_multipart.py::TestMultipartWriter::test_unquoted_boundary4596[gw28] [ 44%] PASSED tests/test_helpers.py::test_ceil_timeout4597tests/test_helpers.py::test_ceil_timeout_round4598[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_unquoted_boundary4599tests/test_multipart.py::TestMultipartWriter::test_quoted_boundary4600[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_quoted_boundary4601tests/test_multipart.py::TestMultipartWriter::test_bad_boundary4602[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_bad_boundary4603[gw26] [ 44%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-}]4604tests/test_multipart.py::TestMultipartWriter::test_default_headers4605[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_default_headers4606tests/test_multipart.py::TestMultipartWriter::test_iter_parts4607[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_iter_parts4608tests/test_multipart.py::TestMultipartWriter::test_append4609[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append4610tests/test_multipart.py::TestMultipartWriter::test_append_with_headers4611[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_with_headers4612tests/test_multipart.py::TestMultipartWriter::test_append_json4613[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_json4614tests/test_multipart.py::TestMultipartWriter::test_append_part4615[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_part4616tests/test_multipart.py::TestMultipartWriter::test_append_json_overrides_content_type4617[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_json_overrides_content_type4618tests/test_multipart.py::TestMultipartWriter::test_append_form4619[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_form4620tests/test_multipart.py::TestMultipartWriter::test_append_multipart4621[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_multipart4622tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_after_append4623[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_after_append4624tests/test_multipart.py::TestMultipartWriter::test_automatic_content_disposition4625[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_automatic_content_disposition4626tests/test_multipart.py::TestMultipartWriter::test_with4627[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_with4628tests/test_multipart.py::TestMultipartWriter::test_append_int_not_allowed4629[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_int_not_allowed4630tests/test_multipart.py::TestMultipartWriter::test_append_float_not_allowed4631[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_float_not_allowed4632tests/test_connector.py::test_close_cancels_cleanup_closed_handle[pyloop]4633tests/test_multipart.py::TestMultipartWriter::test_append_none_not_allowed4634[gw25] [ 44%] PASSED tests/test_multipart.py::TestMultipartWriter::test_append_none_not_allowed4635[gw22] [ 44%] PASSED tests/test_connector.py::test_close_cancels_cleanup_closed_handle[pyloop]4636tests/test_multipart.py::TestMultipartWriter::test_write_preserves_content_disposition4637tests/test_http_parser.py::test_duplicate_singleton_header_rejected[c-parser-pyloop-Host]4638[gw2] [ 44%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_rejected[c-parser-pyloop-Host]4639[gw8] [ 44%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers4640tests/test_cookiejar.py::test_update_cookies_from_headers_duplicate_names4641tests/test_http_writer.py::test_write_headers_buffered_small_payload[pyloop]4642[gw7] [ 44%] PASSED tests/test_multipart.py::TestMultipartReader::test_release4643[gw14] [ 44%] PASSED tests/test_http_writer.py::test_write_headers_buffered_small_payload[pyloop]4644tests/test_multipart.py::TestMultipartReader::test_release_release4645tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-ETag]4646[gw1] [ 44%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-ETag]4647tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8number]4648tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-with-name]4649[gw5] [ 44%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-utf8number]4650[gw0] [ 44%] PASSED tests/test_multipart.py::TestPartReader::test_read_text4651tests/test_http_parser.py::test_conn_keep_alive_1_1[py-parser-pyloop]4652tests/test_multipart.py::TestPartReader::test_read_text_default_encoding4653[gw20] [ 44%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-empty-with-name]4654[gw15] [ 44%] PASSED tests/test_http_parser.py::test_conn_keep_alive_1_1[py-parser-pyloop]4655tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-with-name]4656tests/test_http_parser.py::test_max_trailer_size[py-parser-pyloop-8191]4657tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-with-name]4658[gw24] [ 45%] PASSED tests/test_http_parser.py::test_max_trailer_size[py-parser-pyloop-8191]4659[gw27] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-empty-with-name]4660[gw18] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-LF-with-name]4661tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines[pyloop]4662tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-name-empty]4663tests/test_http_parser.py::test_headers_connect[py-parser-pyloop]4664tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-name-empty]4665[gw10] [ 45%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines[pyloop]4666[gw16] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-name-empty]4667[gw11] [ 45%] PASSED tests/test_http_parser.py::test_headers_connect[py-parser-pyloop]4668tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-)]4669[gw19] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-name-empty]4670[gw29] [ 45%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-)]4671tests/test_connector.py::test_ctor_with_default_loop[pyloop]4672tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-name-empty]4673[gw30] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-name-empty]4674[gw22] [ 45%] PASSED tests/test_connector.py::test_ctor_with_default_loop[pyloop]4675[gw7] [ 45%] PASSED tests/test_multipart.py::TestMultipartReader::test_release_release4676tests/test_multipart.py::TestMultipartReader::test_release_next4677[gw25] [ 45%] PASSED tests/test_multipart.py::TestMultipartWriter::test_write_preserves_content_disposition4678tests/test_multipart.py::TestMultipartWriter::test_preserve_content_disposition_header4679tests/test_http_parser.py::test_parse_uri_utf8[py-parser-pyloop]4680tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-name-empty]4681[gw27] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-name-empty]4682[gw0] [ 45%] PASSED tests/test_multipart.py::TestPartReader::test_read_text_default_encoding4683tests/test_multipart.py::TestPartReader::test_read_text_encoding4684[gw23] [ 45%] PASSED tests/test_http_parser.py::test_parse_uri_utf8[py-parser-pyloop]4685tests/test_http_writer.py::test_write_headers_chunked_coalescing[pyloop]4686[gw14] [ 45%] PASSED tests/test_http_writer.py::test_write_headers_chunked_coalescing[pyloop]4687tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Max-Forwards]4688[gw8] [ 45%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_duplicate_names4689tests/test_cookiejar.py::test_update_cookies_from_headers_invalid_cookies4690[gw1] [ 45%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Max-Forwards]4691[gw4] [ 45%] PASSED tests/test_client_functional.py::test_readline_error_on_conn_close[pyloop]4692[gw6] [ 45%] PASSED tests/test_multipart.py::TestPartReader::test_read4693tests/test_multipart.py::TestPartReader::test_read_chunk_at_eof4694tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-latin1number]4695tests/test_http_writer.py::test_write_payload_short_ints_memoryview[pyloop]4696[gw5] [ 45%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_number[py-parser-pyloop-latin1number]4697[gw12] [ 45%] PASSED tests/test_http_writer.py::test_write_payload_short_ints_memoryview[pyloop]4698tests/test_http_parser.py::test_conn_upgrade_multiple_headers[py-parser-pyloop]4699tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[c-parser-pyloop]4700[gw17] [ 45%] PASSED tests/test_http_parser.py::test_parse_content_length_than_chunked_payload[c-parser-pyloop]4701[gw7] [ 45%] PASSED tests/test_multipart.py::TestMultipartReader::test_release_next4702tests/test_multipart.py::TestMultipartReader::test_second_next_releases_previous_object4703[gw3] [ 45%] PASSED tests/test_http_parser.py::test_conn_upgrade_multiple_headers[py-parser-pyloop]4704tests/test_http_parser.py::test_http_response_parser_code_not_int[py-parser-pyloop]4705[gw28] [ 45%] PASSED tests/test_helpers.py::test_ceil_timeout_round4706tests/test_helpers.py::test_ceil_timeout_small4707tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-with-name]4708[gw19] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SP-with-name]4709[gw21] [ 45%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_int[py-parser-pyloop]4710tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-"]4711[gw25] [ 45%] PASSED tests/test_multipart.py::TestMultipartWriter::test_preserve_content_disposition_header4712tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_override4713[gw26] [ 45%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-"]4714tests/test_http_parser.py::test_max_trailer_size[c-parser-pyloop-40960]4715[gw24] [ 45%] PASSED tests/test_http_parser.py::test_max_trailer_size[c-parser-pyloop-40960]4716tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-with-name]4717tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-(]4718[gw27] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-empty-post-NUL-with-name]4719tests/test_http_writer.py::test_chunked_headers_single_write_with_set_eof[pyloop]4720[gw31] [ 45%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-(]4721tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-with-name]4722[gw0] [ 45%] PASSED tests/test_multipart.py::TestPartReader::test_read_text_encoding4723[gw16] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-NBSP-with-name]4724tests/test_multipart.py::TestPartReader::test_read_text_guess_encoding4725[gw13] [ 45%] PASSED tests/test_http_writer.py::test_chunked_headers_single_write_with_set_eof[pyloop]4726tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Server]4727[gw1] [ 45%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Server]4728tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-,]4729tests/test_http_parser.py::test_duplicate_singleton_header_rejected[c-parser-pyloop-Transfer-Encoding]4730[gw29] [ 45%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-,]4731[gw2] [ 45%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_rejected[c-parser-pyloop-Transfer-Encoding]4732tests/test_http_parser.py::test_http_response_parser_utf8[py-parser-pyloop]4733tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-with-name]4734[gw30] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-empty-with-name]4735[gw9] [ 45%] PASSED tests/test_http_parser.py::test_http_response_parser_utf8[py-parser-pyloop]4736[gw7] [ 45%] PASSED tests/test_multipart.py::TestMultipartReader::test_second_next_releases_previous_object4737tests/test_multipart.py::TestMultipartReader::test_release_without_read_the_last_object4738tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-name-empty]4739[gw19] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-name-empty]4740tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-name-empty]4741[gw20] [ 45%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-name-empty]4742tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename4743tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-name-empty]4744tests/test_http_parser.py::test_conn_keep_alive_1_1[c-parser-pyloop]4745[gw18] [ 46%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-name-empty]4746[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename4747tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilenamepdf4748tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-204]4749[gw17] [ 46%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-204]4750[gw15] [ 46%] PASSED tests/test_http_parser.py::test_conn_keep_alive_1_1[c-parser-pyloop]4751tests/test_http_parser.py::test_headers_connect[c-parser-pyloop]4752tests/test_client_functional.py::test_no_error_on_conn_close_if_eof[pyloop]4753[gw11] [ 46%] PASSED tests/test_http_parser.py::test_headers_connect[c-parser-pyloop]4754tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-name-empty]4755[gw16] [ 46%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-name-empty]4756[gw0] [ 46%] PASSED tests/test_multipart.py::TestPartReader::test_read_text_guess_encoding4757[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilenamepdf4758tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename254759tests/test_multipart.py::TestPartReader::test_read_text_compressed4760[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename254761tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename354762[gw28] [ 46%] PASSED tests/test_helpers.py::test_ceil_timeout_small4763tests/test_helpers.py::test_ceil_call_later_with_small_threshold4764[gw28] [ 46%] PASSED tests/test_helpers.py::test_ceil_call_later_with_small_threshold4765tests/test_helpers.py::test_ceil_call_later_no_timeout4766[gw8] [ 46%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_invalid_cookies4767[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilename354768[gw28] [ 46%] PASSED tests/test_helpers.py::test_ceil_call_later_no_timeout4769tests/test_cookiejar.py::test_update_cookies_from_headers_with_curly_braces4770tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Transfer-Encoding]4771tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedchar4772[gw1] [ 46%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-Transfer-Encoding]4773tests/test_helpers.py::test_ceil_timeout_none[pyloop]4774[gw28] [ 46%] PASSED tests/test_helpers.py::test_ceil_timeout_none[pyloop]4775[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedchar4776tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedquote4777[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifnescapedquote4778tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithquotedsemicolon4779[gw22] [ 46%] SKIPPED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithquotedsemicolon4780tests/test_http_parser.py::test_max_trailer_size[c-parser-pyloop-8191]4781tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparam4782[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparam4783tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparamescaped4784[gw24] [ 46%] PASSED tests/test_http_parser.py::test_max_trailer_size[c-parser-pyloop-8191]4785[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenameandextparamescaped4786tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenameucase4787[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenameucase4788tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenq4789[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenq4790tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithtokfncommanq4791[gw6] [ 46%] PASSED tests/test_multipart.py::TestPartReader::test_read_chunk_at_eof4792tests/test_multipart.py::TestPartReader::test_read_chunk_without_content_length4793tests/test_http_writer.py::test_write_eof_with_buffered_headers[pyloop]4794[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithtokfncommanq4795tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqs4796[gw14] [ 46%] PASSED tests/test_http_writer.py::test_write_eof_with_buffered_headers[pyloop]4797[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqs4798tests/test_multipart_helpers.py::TestParseContentDisposition::test_attemptyparam4799tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines_all_zlib[zlib-pyloop]4800[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attemptyparam4801tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-/]4802tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqws4803tests/test_http_writer.py::test_write_payload_2d_shape_memoryview[pyloop]4804[gw29] [ 46%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-/]4805tests/test_http_parser.py::test_conn_close_comma_list[py-parser-pyloop]4806[gw15] [ 46%] PASSED tests/test_http_parser.py::test_conn_close_comma_list[py-parser-pyloop]4807[gw12] [ 46%] PASSED tests/test_http_writer.py::test_write_payload_2d_shape_memoryview[pyloop]4808[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamenqws4809tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-with-name]4810[gw16] [ 46%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NUL-post-TABSP-with-name]4811[gw10] [ 46%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines_all_zlib[zlib-pyloop]4812tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfntokensq4813[gw0] [ 46%] PASSED tests/test_multipart.py::TestPartReader::test_read_text_compressed4814tests/test_multipart.py::TestPartReader::test_read_text_while_closed4815tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8digit]4816[gw5] [ 46%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8digit]4817[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfntokensq4818tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofnplain4819tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-with-name]4820[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofnplain4821[gw20] [ 46%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-NUL-with-name]4822tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-304]4823tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithutf8fnplain4824[gw17] [ 46%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-304]4825tests/test_http_parser.py::test_http_response_parser_utf8[c-parser-pyloop]4826[gw9] [ 46%] PASSED tests/test_http_parser.py::test_http_response_parser_utf8[c-parser-pyloop]4827tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-name-empty]4828[gw22] [ 46%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithutf8fnplain4829[gw30] [ 47%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-name-empty]4830tests/test_http_parser.py::test_conn_upgrade_multiple_headers[c-parser-pyloop]4831tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-with-name]4832[gw3] [ 47%] PASSED tests/test_http_parser.py::test_conn_upgrade_multiple_headers[c-parser-pyloop]4833tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenca4834[gw18] [ 47%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NBSP-with-name]4835tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokeniso4836[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokeniso4837[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenca4838tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnusingpct4839tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokenutf4840[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentokenutf4841tests/test_http_parser.py::test_http_response_parser_code_not_int[c-parser-pyloop]4842[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnusingpct4843tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition4844[gw21] [ 47%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_int[c-parser-pyloop]4845tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctencaq4846[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition4847[gw7] [ 47%] PASSED tests/test_multipart.py::TestMultipartReader::test_release_without_read_the_last_object4848tests/test_http_parser.py::test_conn_close_comma_list[c-parser-pyloop]4849tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-(]4850[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctencaq4851tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition24852tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-)]4853[gw15] [ 47%] PASSED tests/test_http_parser.py::test_conn_close_comma_list[c-parser-pyloop]4854[gw26] [ 47%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-(]4855[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition24856tests/test_multipart.py::TestMultipartReader::test_read_chunk_by_length_doesnt_breaks_reader4857tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithnamepct4858[gw31] [ 47%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-)]4859tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Content-Location]4860tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-name-empty]4861tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition34862[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition34863tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition44864[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithnamepct4865[gw16] [ 47%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-name-empty]4866tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-User-Agent]4867[gw2] [ 47%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Content-Location]4868[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdisposition44869tests/test_multipart_helpers.py::TestParseContentDisposition::test_emptydisposition4870tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenamepctandiso4871[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfilenamepctandiso4872tests/test_helpers.py::test_ceil_timeout_small_with_overriden_threshold[pyloop]4873[gw1] [ 47%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[c-parser-pyloop-User-Agent]4874[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_emptydisposition4875tests/test_multipart_helpers.py::TestParseContentDisposition::test_doublecolon4876tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenclong4877tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-with-name]4878[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_doublecolon4879tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline4880[gw28] [ 47%] PASSED tests/test_helpers.py::test_ceil_timeout_small_with_overriden_threshold[pyloop]4881[gw19] [ 47%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-SPSP-with-name]4882[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfnrawpctenclong4883tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamews14884[gw25] [ 47%] PASSED tests/test_multipart.py::TestMultipartWriter::test_set_content_disposition_override4885tests/test_multipart.py::TestMultipartWriter::test_reset_content_disposition_header4886[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline4887tests/test_http_parser.py::test_parse_uri_utf8[c-parser-pyloop]4888tests/test_http_writer.py::test_set_eof_sends_buffered_headers[pyloop]4889[gw14] [ 47%] PASSED tests/test_http_writer.py::test_set_eof_sends_buffered_headers[pyloop]4890tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline24891tests/test_http_parser.py::test_url_absolute[py-parser-pyloop]4892[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithasciifilenamews14893[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attandinline24894tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwith2filenames4895tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn4896tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-101]4897[gw11] [ 47%] PASSED tests/test_http_parser.py::test_url_absolute[py-parser-pyloop]4898[gw17] [ 47%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-101]4899[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn4900[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwith2filenames4901tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn24902tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentoken4903[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn24904tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-name-empty]4905[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnbrokentoken4906[gw18] [ 47%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-name-empty]4907tests/test_http_parser.py::test_max_headers[py-parser-pyloop-129-0]4908tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn34909[gw24] [ 47%] PASSED tests/test_http_parser.py::test_max_headers[py-parser-pyloop-129-0]4910tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf84911[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf84912[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attbrokenquotedfn34913tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231noc4914tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmultinstances4915[gw27] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmultinstances4916[gw22] [ 47%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231noc4917tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8comp4918tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim4919[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8comp4920[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim4921tests/test_http_parser.py::test_conn_close_multiple_headers[py-parser-pyloop]4922tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8_bad4923[gw22] [ 48%] SKIPPED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231utf8_bad4924[gw15] [ 48%] PASSED tests/test_http_parser.py::test_conn_close_multiple_headers[py-parser-pyloop]4925tests/test_http_writer.py::test_write_payload_slicing_long_memoryview[pyloop]4926tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231iso_bad4927[gw22] [ 48%] SKIPPED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231iso_bad4928tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws14929tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8number]4930[gw12] [ 48%] PASSED tests/test_http_writer.py::test_write_payload_slicing_long_memoryview[pyloop]4931[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws14932tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim24933tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws24934tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-with-name]4935[gw16] [ 48%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-empty-with-name]4936[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws24937[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim24938tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws34939[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231ws34940tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim34941tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot4942[gw5] [ 48%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-utf8number]4943[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmissingdelim34944[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot4945tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot24946tests/test_multipart_helpers.py::TestParseContentDisposition::test_attreversed4947[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attreversed4948[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231quot24949tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231singleqmissing4950tests/test_multipart_helpers.py::TestParseContentDisposition::test_attconfusedparam4951[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attconfusedparam4952tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspath4953[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspath4954tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspathwin4955[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231singleqmissing4956[gw8] [ 48%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_with_curly_braces4957tests/test_cookiejar.py::test_update_cookies_from_headers_with_special_chars4958tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct14959[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attabspathwin4960tests/test_multipart_helpers.py::TestParseContentDisposition::test_attcdate4961[gw22] [ 48%] SKIPPED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct14962[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attcdate4963tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmdate4964[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attmdate4965tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-with-name]4966tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct24967[gw22] [ 48%] SKIPPED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231nbadpct24968tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231dpct4969[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231dpct4970[gw30] [ 48%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NUL-with-name]4971tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231abspathdisguised4972tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispext4973tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-name-empty]4974[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithfn2231abspathdisguised4975[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispext4976tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename4977[gw19] [ 48%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-name-empty]4978[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename4979tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-102]4980tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispextbadfn4981[gw17] [ 48%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[py-parser-pyloop-102]4982[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_dispextbadfn4983tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename_ext4984[gw4] [ 48%] PASSED tests/test_client_functional.py::test_no_error_on_conn_close_if_eof[pyloop]4985[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_filename_ext4986tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncont4987tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofn2231iso4988[gw6] [ 48%] PASSED tests/test_multipart.py::TestPartReader::test_read_chunk_without_content_length4989tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-with-name]4990[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncont4991tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8digit]4992[gw21] [ 48%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8digit]4993tests/test_multipart.py::TestPartReader::test_read_incomplete_chunk4994[gw27] [ 48%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attwithisofn2231iso4995tests/test_http_parser.py::test_url_absolute[c-parser-pyloop]4996[gw11] [ 48%] PASSED tests/test_http_parser.py::test_url_absolute[c-parser-pyloop]4997[gw18] [ 48%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-TABSP-with-name]4998tests/test_http_writer.py::test_write_payload_eof[pyloop]4999[gw14] [ 48%] PASSED tests/test_http_writer.py::test_write_payload_eof[pyloop]5000tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontqs5001[gw22] [ 48%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontqs5002tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontenc5003[gw22] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontenc5004tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontlz5005[gw22] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontlz5006tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontnc5007[gw22] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfncontnc5008tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnconts15009[gw22] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnconts15010tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth5011tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncont5012[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncont5013tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontqs5014[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontqs5015tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontenc5016[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontenc5017tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontlz5018[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontlz5019[gw22] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth5020tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth35021[gw22] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attfnboth35022tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attrfc2047quoted5023[gw22] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_attrfc2047quoted5024tests/test_payload.py::test_register_type[pyloop]5025tests/test_http_parser.py::test_conn_close_multiple_headers[c-parser-pyloop]5026[gw15] [ 49%] PASSED tests/test_http_parser.py::test_conn_close_multiple_headers[c-parser-pyloop]5027tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontnc5028[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontnc5029tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnconts15030[gw22] [ 49%] PASSED tests/test_payload.py::test_register_type[pyloop]5031tests/test_http_writer.py::test_write_drain[pyloop]5032[gw12] [ 49%] PASSED tests/test_http_writer.py::test_write_drain[pyloop]5033tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-name-empty]5034[gw23] [ 49%] XFAIL tests/test_http_parser.py::test_parse_uri_utf8[c-parser-pyloop]5035tests/test_http_writer.py::test_send_headers_forces_header_write[pyloop]5036tests/test_http_parser.py::test_bad_upgrade[py-parser-pyloop]5037[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnconts15038[gw16] [ 49%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-name-empty]5039tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontord5040[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfncontord5041tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth5042[gw3] [ 49%] PASSED tests/test_http_parser.py::test_bad_upgrade[py-parser-pyloop]5043[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth5044tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth25045[gw13] [ 49%] PASSED tests/test_http_writer.py::test_send_headers_forces_header_write[pyloop]5046tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[py-parser-pyloop]5047[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth25048tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth35049[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attfnboth35050[gw9] [ 49%] PASSED tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[py-parser-pyloop]5051tests/test_multipart_helpers.py::TestParseContentDisposition::test_attnewandfn5052[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attnewandfn5053tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047token5054tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-name-empty]5055[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047token5056[gw20] [ 49%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-name-empty]5057tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047quoted5058[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attrfc2047quoted5059tests/test_multipart_helpers.py::TestParseContentDisposition::test_bad_continuous_param5060[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_bad_continuous_param5061tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-,]5062[gw31] [ 49%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-,]5063tests/test_multipart_helpers.py::TestContentDispositionFilename::test_no_filename5064[gw27] [ 49%] PASSED tests/test_multipart_helpers.py::TestContentDispositionFilename::test_no_filename5065tests/test_payload.py::test_iobase_payload_write_with_length_exact[pyloop]5066tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-:]5067[gw29] [ 49%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-:]5068[gw27] [ 49%] PASSED tests/test_payload.py::test_iobase_payload_write_with_length_exact[pyloop]5069[gw0] [ 49%] PASSED tests/test_multipart.py::TestPartReader::test_read_text_while_closed5070tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Content-Range]5071tests/test_multipart.py::TestPartReader::test_read_json5072[gw2] [ 49%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Content-Range]5073[gw25] [ 49%] PASSED tests/test_multipart.py::TestMultipartWriter::test_reset_content_disposition_header5074[gw7] [ 49%] PASSED tests/test_multipart.py::TestMultipartReader::test_read_chunk_by_length_doesnt_breaks_reader5075tests/test_multipart.py::TestMultipartReader::test_read_chunk_from_stream_doesnt_breaks_reader5076tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-name-empty]5077tests/test_multipart.py::test_async_for_reader5078tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-with-name]5079[gw18] [ 49%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-name-empty]5080[gw19] [ 49%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-LF-with-name]5081tests/test_http_parser.py::test_duplicate_host_header_rejected[py-parser-pyloop]5082[gw1] [ 49%] PASSED tests/test_http_parser.py::test_duplicate_host_header_rejected[py-parser-pyloop]5083tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8number]5084tests/test_http_parser.py::test_conn_other_1_0[py-parser-pyloop]5085[gw21] [ 49%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-utf8number]5086[gw15] [ 49%] PASSED tests/test_http_parser.py::test_conn_other_1_0[py-parser-pyloop]5087tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-with-name]5088tests/test_http_parser.py::test_max_headers[py-parser-pyloop-0-129]5089tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]5090[gw24] [ 49%] PASSED tests/test_http_parser.py::test_max_headers[py-parser-pyloop-0-129]5091[gw10] [ 50%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]5092tests/test_http_writer.py::test_write_calls_callback[pyloop]5093[gw12] [ 50%] PASSED tests/test_http_writer.py::test_write_calls_callback[pyloop]5094tests/test_http_parser.py::test_headers_old_websocket_key1[py-parser-pyloop]5095tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-name-empty]5096[gw11] [ 50%] PASSED tests/test_http_parser.py::test_headers_old_websocket_key1[py-parser-pyloop]5097[gw30] [ 50%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-name-empty]5098[gw16] [ 50%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NUL-with-name]5099[gw6] [ 50%] PASSED tests/test_multipart.py::TestPartReader::test_read_incomplete_chunk5100tests/test_multipart.py::TestPartReader::test_read_all_at_once5101tests/test_helpers.py::test_content_disposition[kwargs0-attachment; foo="bar"]5102tests/test_payload.py::test_iobase_payload_write_with_length_truncated[pyloop]5103[gw27] [ 50%] PASSED tests/test_payload.py::test_iobase_payload_write_with_length_truncated[pyloop]5104[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs0-attachment; foo="bar"]5105tests/test_helpers.py::test_content_disposition[kwargs1-attachment; foo="bar[]"]5106[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs1-attachment; foo="bar[]"]5107tests/test_helpers.py::test_content_disposition[kwargs2-attachment; foo="\\ a\\"\\"b\\\\"]5108[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs2-attachment; foo="\\ a\\"\\"b\\\\"]5109tests/test_helpers.py::test_content_disposition[kwargs3-attachment; foo*=utf-8''b%C3%A4r]5110[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs3-attachment; foo*=utf-8''b%C3%A4r]5111tests/test_helpers.py::test_content_disposition[kwargs4-attachment; foo="b\xe4r \\"\\\\"]5112[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs4-attachment; foo="b\xe4r \\"\\\\"]5113tests/test_helpers.py::test_content_disposition[kwargs5-attachment; foo*=latin-1''b%E4r]5114[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs5-attachment; foo*=latin-1''b%E4r]5115tests/test_helpers.py::test_content_disposition[kwargs6-attachment; filename="b%C3%A4r"]5116tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-name-empty]5117[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs6-attachment; filename="b%C3%A4r"]5118tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-204]5119tests/test_helpers.py::test_content_disposition[kwargs7-attachment; filename="b%E4r"]5120[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs7-attachment; filename="b%E4r"]5121tests/test_helpers.py::test_content_disposition[kwargs8-attachment; filename="b\xe4r \\"\\\\"]5122[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition[kwargs8-attachment; filename="b\xe4r \\"\\\\"]5123[gw19] [ 50%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-name-empty]5124[gw17] [ 50%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-204]5125tests/test_helpers.py::test_content_disposition_bad_type5126[gw28] [ 50%] PASSED tests/test_helpers.py::test_content_disposition_bad_type5127tests/test_helpers.py::test_set_content_disposition_bad_param5128tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-)]5129[gw28] [ 50%] PASSED tests/test_helpers.py::test_set_content_disposition_bad_param5130tests/test_helpers.py::test_proxies_from_env[http]5131[gw28] [ 50%] PASSED tests/test_helpers.py::test_proxies_from_env[http]5132tests/test_helpers.py::test_proxies_from_env[https]5133[gw28] [ 50%] PASSED tests/test_helpers.py::test_proxies_from_env[https]5134tests/test_helpers.py::test_proxies_from_env[ws]5135[gw28] [ 50%] PASSED tests/test_helpers.py::test_proxies_from_env[ws]5136tests/test_helpers.py::test_proxies_from_env[wss]5137[gw28] [ 50%] PASSED tests/test_helpers.py::test_proxies_from_env[wss]5138tests/test_helpers.py::test_proxies_from_env_skipped[https]5139[gw28] [ 50%] PASSED tests/test_helpers.py::test_proxies_from_env_skipped[https]5140tests/test_payload.py::test_register_unsupported_order[pyloop]5141tests/test_http_writer.py::test_write_payload_chunked[pyloop]5142tests/test_helpers.py::test_proxies_from_env_skipped[wss]5143[gw28] [ 50%] PASSED tests/test_helpers.py::test_proxies_from_env_skipped[wss]5144tests/test_payload.py::test_async_iterable_payload_write_with_length_exact[pyloop]5145[gw28] [ 50%] PASSED tests/test_payload.py::test_async_iterable_payload_write_with_length_exact[pyloop]5146[gw22] [ 50%] PASSED tests/test_payload.py::test_register_unsupported_order[pyloop]5147[gw26] [ 50%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-)]5148[gw14] [ 50%] PASSED tests/test_http_writer.py::test_write_payload_chunked[pyloop]5149tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Content-Type]5150[gw2] [ 50%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Content-Type]5151[gw8] [ 50%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_with_special_chars5152tests/test_cookiejar.py::test_update_cookies_from_headers_empty_list5153tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-;]5154[gw29] [ 50%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-;]5155tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-with-name]5156tests/test_http_parser.py::test_conn_other_1_0[c-parser-pyloop]5157tests/test_http_writer.py::test_write_eof_calls_callback[pyloop]5158tests/test_client_functional.py::test_error_not_overwrote_on_conn_close[pyloop]5159[gw18] [ 50%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-empty-with-name]5160[gw12] [ 50%] PASSED tests/test_http_writer.py::test_write_eof_calls_callback[pyloop]5161[gw15] [ 50%] PASSED tests/test_http_parser.py::test_conn_other_1_0[c-parser-pyloop]5162tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-latin1number]5163[gw21] [ 50%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_ascii[py-parser-pyloop-latin1number]5164[gw4] [ 50%] PASSED tests/test_client_functional.py::test_error_not_overwrote_on_conn_close[pyloop]5165tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-latin1number]5166[gw5] [ 50%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_number[c-parser-pyloop-latin1number]5167tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-name-empty]5168tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-with-name]5169[gw16] [ 50%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-name-empty]5170[gw19] [ 50%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-NBSP-with-name]5171[gw7] [ 50%] PASSED tests/test_multipart.py::TestMultipartReader::test_read_chunk_from_stream_doesnt_breaks_reader5172tests/test_multipart.py::TestMultipartReader::test_reading_skips_prelude5173tests/test_http_parser.py::test_duplicate_host_header_rejected[c-parser-pyloop]5174tests/test_http_parser.py::test_bad_upgrade[c-parser-pyloop]5175[gw3] [ 50%] PASSED tests/test_http_parser.py::test_bad_upgrade[c-parser-pyloop]5176[gw1] [ 50%] PASSED tests/test_http_parser.py::test_duplicate_host_header_rejected[c-parser-pyloop]5177tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-/]5178tests/test_payload.py::test_bytesio_payload_write_with_length_no_limit[pyloop]5179[gw31] [ 51%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-/]5180[gw27] [ 51%] PASSED tests/test_payload.py::test_bytesio_payload_write_with_length_no_limit[pyloop]5181[gw8] [ 51%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_empty_list5182tests/test_cookiejar.py::test_update_cookies_from_headers_with_attributes5183tests/test_http_parser.py::test_max_headers[py-parser-pyloop-64-65]5184[gw24] [ 51%] PASSED tests/test_http_parser.py::test_max_headers[py-parser-pyloop-64-65]5185[gw6] [ 51%] PASSED tests/test_multipart.py::TestPartReader::test_read_all_at_once5186tests/test_multipart.py::TestPartReader::test_read_incomplete_body_chunked5187tests/test_payload.py::test_async_iterable_payload_write_with_length_truncated_mid_chunk[pyloop]5188[gw28] [ 51%] PASSED tests/test_payload.py::test_async_iterable_payload_write_with_length_truncated_mid_chunk[pyloop]5189tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8digit]5190[gw21] [ 51%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8digit]5191tests/test_http_writer.py::test_write_to_closing_transport[pyloop]5192[gw12] [ 51%] PASSED tests/test_http_writer.py::test_write_to_closing_transport[pyloop]5193tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-with-name]5194[gw30] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SP-with-name]5195tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-with-name]5196tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-ETag]5197[gw20] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SP-with-name]5198[gw2] [ 51%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-ETag]5199tests/test_http_writer.py::test_write_payload_chunked_multiple[pyloop]5200[gw14] [ 51%] PASSED tests/test_http_writer.py::test_write_payload_chunked_multiple[pyloop]5201tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-with-name]5202[gw16] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SP-with-name]5203tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-name-empty]5204[gw18] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-name-empty]5205[gw25] [ 51%] PASSED tests/test_multipart.py::test_async_for_reader5206tests/test_multipart.py::test_async_for_bodypart5207tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[c-parser-pyloop]5208tests/test_http_parser.py::test_headers_old_websocket_key1[c-parser-pyloop]5209[gw9] [ 51%] PASSED tests/test_http_parser.py::test_http_response_parser_utf8_without_reason[c-parser-pyloop]5210tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-304]5211[gw17] [ 51%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-304]5212[gw7] [ 51%] PASSED tests/test_multipart.py::TestMultipartReader::test_reading_skips_prelude5213[gw11] [ 51%] PASSED tests/test_http_parser.py::test_headers_old_websocket_key1[c-parser-pyloop]5214tests/test_multipart.py::TestMultipartReader::test_read_empty_body_part5215tests/test_http_parser.py::test_compression_empty[py-parser-pyloop]5216[gw3] [ 51%] PASSED tests/test_http_parser.py::test_compression_empty[py-parser-pyloop]5217tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[py-parser-pyloop]5218tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-<]5219[gw29] [ 51%] PASSED tests/test_http_parser.py::test_bad_header_name[py-parser-pyloop-<]5220tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8number]5221[gw21] [ 51%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-utf8number]5222tests/test_payload.py::test_payload_ctor[pyloop]5223[gw23] [ 51%] PASSED tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[py-parser-pyloop]5224[gw22] [ 51%] PASSED tests/test_payload.py::test_payload_ctor[pyloop]5225tests/test_http_writer.py::test_write_to_closed_transport[pyloop]5226[gw12] [ 51%] PASSED tests/test_http_writer.py::test_write_to_closed_transport[pyloop]5227tests/test_http_writer.py::test_send_headers_idempotent[pyloop]5228tests/test_payload.py::test_bytesio_payload_write_with_length_exact[pyloop]5229[gw13] [ 51%] PASSED tests/test_http_writer.py::test_send_headers_idempotent[pyloop]5230[gw27] [ 51%] PASSED tests/test_payload.py::test_bytesio_payload_write_with_length_exact[pyloop]5231tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-with-name]5232[gw18] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NUL-with-name]5233tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-name-empty]5234[gw0] [ 51%] PASSED tests/test_multipart.py::TestPartReader::test_read_json5235tests/test_http_writer.py::test_write_payload_length[pyloop]5236tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Max-Forwards]5237[gw19] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-name-empty]5238[gw8] [ 51%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_with_attributes5239[gw2] [ 51%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Max-Forwards]5240[gw14] [ 51%] PASSED tests/test_http_writer.py::test_write_payload_length[pyloop]5241tests/test_cookiejar.py::test_update_cookies_from_headers_preserves_existing5242[gw6] [ 51%] PASSED tests/test_multipart.py::TestPartReader::test_read_incomplete_body_chunked5243tests/test_multipart.py::TestPartReader::test_read_with_content_length_malformed_crlf5244tests/test_multipart.py::TestPartReader::test_read_json_encoding5245tests/test_http_parser.py::test_compression_empty[c-parser-pyloop]5246[gw3] [ 51%] PASSED tests/test_http_parser.py::test_compression_empty[c-parser-pyloop]5247tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines_all_zlib[isal.isal_zlib-pyloop]5248tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-latin1number]5249[gw21] [ 51%] PASSED tests/test_http_parser.py::test_http_response_parser_code_not_ascii[c-parser-pyloop-latin1number]5250[gw10] [ 51%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_writelines_all_zlib[isal.isal_zlib-pyloop]5251tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-name-empty]5252[gw16] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-name-empty]5253tests/test_http_writer.py::test_drain[pyloop]5254[gw12] [ 51%] PASSED tests/test_http_writer.py::test_drain[pyloop]5255tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-name-empty]5256[gw18] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-name-empty]5257tests/test_payload.py::test_async_iterable_payload_write_with_length_truncated_at_chunk[pyloop]5258tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-name-empty]5259tests/test_http_parser.py::test_conn_other_1_1[py-parser-pyloop]5260tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Server]5261[gw30] [ 51%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-name-empty]5262[gw28] [ 51%] PASSED tests/test_payload.py::test_async_iterable_payload_write_with_length_truncated_at_chunk[pyloop]5263[gw2] [ 51%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-Server]5264[gw15] [ 52%] PASSED tests/test_http_parser.py::test_conn_other_1_1[py-parser-pyloop]5265tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-,]5266tests/test_http_parser.py::test_compression_deflate[py-parser-pyloop]5267[gw26] [ 52%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-,]5268[gw3] [ 52%] PASSED tests/test_http_parser.py::test_compression_deflate[py-parser-pyloop]5269tests/test_http_parser.py::test_http_request_chunked_payload[py-parser-pyloop]5270[gw21] [ 52%] PASSED tests/test_http_parser.py::test_http_request_chunked_payload[py-parser-pyloop]5271tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-name-empty]5272[gw20] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-name-empty]5273tests/test_http_parser.py::test_max_headers[c-parser-pyloop-129-0]5274tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-101]5275[gw17] [ 52%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-101]5276tests/test_client_functional.py::test_HTTP_200_OK_METHOD[pyloop]5277[gw24] [ 52%] PASSED tests/test_http_parser.py::test_max_headers[c-parser-pyloop-129-0]5278tests/test_http_writer.py::test_drain_no_transport[pyloop]5279[gw25] [ 52%] PASSED tests/test_multipart.py::test_async_for_bodypart5280tests/test_multipart.py::test_multipart_writer_reusability5281[gw12] [ 52%] PASSED tests/test_http_writer.py::test_drain_no_transport[pyloop]5282[gw4] [ 52%] PASSED tests/test_client_functional.py::test_HTTP_200_OK_METHOD[pyloop]5283tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-with-name]5284[gw18] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SP-with-name]5285tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-:]5286tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-with-name]5287[gw29] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-with-name]5288[gw7] [ 52%] PASSED tests/test_multipart.py::TestMultipartReader::test_read_empty_body_part5289[gw31] [ 52%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-:]5290tests/test_multipart.py::TestMultipartReader::test_read_body_part_headers_only5291[gw8] [ 52%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_preserves_existing5292tests/test_cookiejar.py::test_update_cookies_from_headers_overwrites_same_cookie5293tests/test_http_parser.py::test_http_request_bad_status_line_separator[py-parser-pyloop]5294tests/test_payload.py::test_bytesio_payload_write_with_length_truncated[pyloop]5295tests/test_http_parser.py::test_http_response_parser_obs_line_folding[py-parser-pyloop]5296tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-User-Agent]5297[gw5] [ 52%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_separator[py-parser-pyloop]5298[gw9] [ 52%] PASSED tests/test_http_parser.py::test_http_response_parser_obs_line_folding[py-parser-pyloop]5299[gw2] [ 52%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[py-parser-pyloop-User-Agent]5300[gw27] [ 52%] PASSED tests/test_payload.py::test_bytesio_payload_write_with_length_truncated[pyloop]5301tests/test_http_parser.py::test_compression_deflate[c-parser-pyloop]5302[gw3] [ 52%] PASSED tests/test_http_parser.py::test_compression_deflate[c-parser-pyloop]5303tests/test_http_parser.py::test_http_request_chunked_payload[c-parser-pyloop]5304[gw21] [ 52%] PASSED tests/test_http_parser.py::test_http_request_chunked_payload[c-parser-pyloop]5305tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-content-length-Content-Length]5306tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof[pyloop]5307[gw1] [ 52%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-content-length-Content-Length]5308tests/test_http_writer.py::test_write_headers_prevents_injection[pyloop]5309[gw12] [ 52%] PASSED tests/test_http_writer.py::test_write_headers_prevents_injection[pyloop]5310tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-name-empty]5311tests/test_payload.py::test_payload_content_type[pyloop]5312[gw18] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-name-empty]5313tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-with-name]5314[gw22] [ 52%] PASSED tests/test_payload.py::test_payload_content_type[pyloop]5315[gw19] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SPSP-post-TABSP-with-name]5316tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[c-parser-pyloop]5317[gw23] [ 52%] PASSED tests/test_http_parser.py::test_parse_uri_utf8_percent_encoded[c-parser-pyloop]5318tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[py-parser-pyloop]5319[gw21] [ 52%] PASSED tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[py-parser-pyloop]5320tests/test_http_writer.py::test_send_headers_no_buffered_headers[pyloop]5321[gw14] [ 52%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof[pyloop]5322[gw13] [ 52%] PASSED tests/test_http_writer.py::test_send_headers_no_buffered_headers[pyloop]5323tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-;]5324tests/test_http_parser.py::test_http_response_parser_obs_line_folding[c-parser-pyloop]5325[gw31] [ 52%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-;]5326[gw9] [ 52%] PASSED tests/test_http_parser.py::test_http_response_parser_obs_line_folding[c-parser-pyloop]5327tests/test_http_parser.py::test_max_headers[c-parser-pyloop-0-129]5328tests/test_http_writer.py::test_set_eof_after_write_headers[pyloop]5329tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-with-name]5330tests/test_http_parser.py::test_conn_other_1_1[c-parser-pyloop]5331[gw15] [ 52%] PASSED tests/test_http_parser.py::test_conn_other_1_1[c-parser-pyloop]5332tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-with-name]5333[gw18] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-SPSP-with-name]5334[gw12] [ 52%] PASSED tests/test_http_writer.py::test_set_eof_after_write_headers[pyloop]5335[gw24] [ 52%] PASSED tests/test_http_parser.py::test_max_headers[c-parser-pyloop-0-129]5336tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-with-name]5337[gw16] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-SPSP-with-name]5338[gw30] [ 52%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-SPSP-with-name]5339[gw6] [ 52%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_length_malformed_crlf5340tests/test_multipart.py::TestPartReader::test_read_boundary_with_incomplete_chunk5341tests/test_http_parser.py::test_headers_content_length_err_1[py-parser-pyloop]5342tests/test_http_writer.py::test_write_payload_deflate_and_chunked[pyloop]5343[gw11] [ 52%] PASSED tests/test_http_parser.py::test_headers_content_length_err_1[py-parser-pyloop]5344[gw0] [ 52%] PASSED tests/test_multipart.py::TestPartReader::test_read_json_encoding5345tests/test_multipart.py::TestPartReader::test_read_json_guess_encoding5346[gw10] [ 52%] PASSED tests/test_http_writer.py::test_write_payload_deflate_and_chunked[pyloop]5347tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-/]5348[gw26] [ 52%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-/]5349tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Content-Location]5350tests/test_payload.py::test_bytes_payload_backwards_compatibility[pyloop]5351[gw8] [ 52%] PASSED tests/test_cookiejar.py::test_update_cookies_from_headers_overwrites_same_cookie5352tests/test_cookiejar.py::test_dummy_cookie_jar_update_cookies_from_headers5353tests/test_http_parser.py::test_parse_bad_method_for_c_parser_raises[pyloop]5354[gw23] [ 53%] PASSED tests/test_http_parser.py::test_parse_bad_method_for_c_parser_raises[pyloop]5355[gw28] [ 53%] PASSED tests/test_payload.py::test_bytes_payload_backwards_compatibility[pyloop]5356[gw2] [ 53%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Content-Location]5357tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_all_zlib[zlib-pyloop]5358tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[c-parser-pyloop]5359tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-with-name]5360tests/test_payload.py::test_bytesio_payload_write_with_length_remaining_zero[pyloop]5361[gw27] [ 53%] PASSED tests/test_payload.py::test_bytesio_payload_write_with_length_remaining_zero[pyloop]5362[gw21] [ 53%] PASSED tests/test_http_parser.py::test_http_request_chunked_payload_and_next_message[c-parser-pyloop]5363[gw20] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-SPSP-with-name]5364tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-102]5365tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-name-empty]5366[gw17] [ 53%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_empty_body_than_another_chunked[c-parser-pyloop-102]5367[gw29] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-name-empty]5368tests/test_payload.py::test_bytes_io_payload_reusability[pyloop]5369[gw25] [ 53%] PASSED tests/test_multipart.py::test_multipart_writer_reusability5370tests/test_http_writer.py::test_write_headers_does_not_write_immediately[pyloop]5371[gw12] [ 53%] PASSED tests/test_http_writer.py::test_write_headers_does_not_write_immediately[pyloop]5372[gw3] [ 53%] PASSED tests/test_payload.py::test_bytes_io_payload_reusability[pyloop]5373tests/test_multipart.py::test_multipart_writer_reusability_with_io_payloads5374[gw14] [ 53%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_all_zlib[zlib-pyloop]5375tests/test_client_functional.py::test_HTTP_200_OK_METHOD_connector[pyloop]5376tests/test_http_parser.py::TestParsePayload::test_parse_eof_payload5377[gw4] [ 53%] PASSED tests/test_client_functional.py::test_HTTP_200_OK_METHOD_connector[pyloop]5378[gw0] [ 53%] PASSED tests/test_multipart.py::TestPartReader::test_read_json_guess_encoding5379tests/test_multipart.py::TestPartReader::test_read_json_compressed5380tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-name-empty]5381tests/test_payload.py::test_bytes_payload_default_content_type[pyloop]5382tests/test_http_parser.py::test_http_request_chunked_payload_chunks[py-parser-pyloop]5383[gw16] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-name-empty]5384[gw21] [ 53%] PASSED tests/test_http_parser.py::test_http_request_chunked_payload_chunks[py-parser-pyloop]5385[gw22] [ 53%] PASSED tests/test_payload.py::test_bytes_payload_default_content_type[pyloop]5386tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-name-empty]5387[gw7] [ 53%] PASSED tests/test_multipart.py::TestMultipartReader::test_read_body_part_headers_only5388tests/test_multipart.py::TestMultipartReader::test_read_form_default_encoding5389[gw19] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-empty-name-empty]5390tests/test_http_writer.py::test_write_drain_condition_with_small_buffer[pyloop]5391tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-name-empty]5392[gw18] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-name-empty]5393[gw13] [ 53%] PASSED tests/test_http_writer.py::test_write_drain_condition_with_small_buffer[pyloop]5394tests/test_payload.py::test_bytesio_payload_large_data_multiple_chunks[pyloop]5395tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Content-Range]5396[gw27] [ 53%] PASSED tests/test_payload.py::test_bytesio_payload_large_data_multiple_chunks[pyloop]5397[gw2] [ 53%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Content-Range]5398tests/test_http_parser.py::test_request_chunked[py-parser-pyloop]5399tests/test_http_parser.py::test_http_request_bad_status_line_separator[c-parser-pyloop]5400[gw15] [ 53%] PASSED tests/test_http_parser.py::test_request_chunked[py-parser-pyloop]5401tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-40962]5402tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-with-name]5403[gw5] [ 53%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_separator[c-parser-pyloop]5404[gw29] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NUL-with-name]5405tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_all_zlib[zlib_ng.zlib_ng-pyloop]5406[gw9] [ 53%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-40962]5407tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-<]5408tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-Content-Length-content-length]5409tests/test_http_parser.py::test_max_headers[c-parser-pyloop-64-65]5410[gw31] [ 53%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-<]5411[gw1] [ 53%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-Content-Length-content-length]5412[gw23] [ 53%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_eof_payload5413tests/test_http_parser.py::TestParsePayload::test_parse_length_payload_eof5414tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-:]5415[gw24] [ 53%] PASSED tests/test_http_parser.py::test_max_headers[c-parser-pyloop-64-65]5416[gw26] [ 53%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-:]5417[gw0] [ 53%] PASSED tests/test_multipart.py::TestPartReader::test_read_json_compressed5418tests/test_multipart.py::TestPartReader::test_read_json_while_closed5419tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib-pyloop]5420tests/test_http_writer.py::test_write_headers_with_compression_coalescing[pyloop]5421tests/test_proxy.py::TestProxy::test_https_connect_http_proxy_error5422tests/test_payload.py::test_textio_payload_with_encoding[pyloop]5423[gw12] [ 53%] PASSED tests/test_http_writer.py::test_write_headers_with_compression_coalescing[pyloop]5424[gw28] [ 53%] PASSED tests/test_payload.py::test_textio_payload_with_encoding[pyloop]5425[gw10] [ 53%] PASSED tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib-pyloop]5426tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-name-empty]5427[gw30] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-name-empty]5428tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-with-name]5429tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Content-Type]5430[gw2] [ 53%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Content-Type]5431[gw18] [ 53%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-LF-with-name]5432[gw8] [ 53%] PASSED tests/test_cookiejar.py::test_dummy_cookie_jar_update_cookies_from_headers5433tests/test_cookiejar.py::test_shared_cookie_cache_population5434tests/test_client_functional.py::test_HTTP_302_REDIRECT_GET[pyloop]5435[gw6] [ 53%] PASSED tests/test_multipart.py::TestPartReader::test_read_boundary_with_incomplete_chunk5436[gw4] [ 53%] PASSED tests/test_client_functional.py::test_HTTP_302_REDIRECT_GET[pyloop]5437tests/test_multipart.py::TestPartReader::test_multi_read_chunk5438tests/test_http_parser.py::test_headers_content_length_err_1[c-parser-pyloop]5439tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[py-parser-pyloop]5440[gw14] [ 53%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_all_zlib[zlib_ng.zlib_ng-pyloop]5441[gw11] [ 54%] PASSED tests/test_http_parser.py::test_headers_content_length_err_1[c-parser-pyloop]5442[gw17] [ 54%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[py-parser-pyloop]5443tests/test_payload.py::test_string_io_payload_reusability[pyloop]5444[gw3] [ 54%] PASSED tests/test_payload.py::test_string_io_payload_reusability[pyloop]5445tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-with-name]5446tests/test_http_parser.py::test_http_request_chunked_payload_chunks[c-parser-pyloop]5447[gw16] [ 54%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-LF-with-name]5448[gw19] [ 54%] PASSED tests/test_proxy.py::TestProxy::test_https_connect_http_proxy_error5449tests/test_proxy.py::TestProxy::test_https_connect_pass_ssl_context5450tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-ETag]5451[gw2] [ 54%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-ETag]5452[gw21] [ 54%] PASSED tests/test_http_parser.py::test_http_request_chunked_payload_chunks[c-parser-pyloop]5453tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-name-empty]5454[gw29] [ 54%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-name-empty]5455tests/test_payload.py::test_bytes_payload_explicit_content_type[pyloop]5456[gw22] [ 54%] PASSED tests/test_payload.py::test_bytes_payload_explicit_content_type[pyloop]5457tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-name-empty]5458[gw23] [ 54%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_length_payload_eof5459[gw20] [ 54%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-SP-post-LF-name-empty]5460tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_error5461tests/test_payload.py::test_bytesio_payload_remaining_bytes_exhausted[pyloop]5462tests/test_http_writer.py::test_write_drain_condition_with_large_buffer[pyloop]5463[gw27] [ 54%] PASSED tests/test_payload.py::test_bytesio_payload_remaining_bytes_exhausted[pyloop]5464[gw13] [ 54%] PASSED tests/test_http_writer.py::test_write_drain_condition_with_large_buffer[pyloop]5465[gw25] [ 54%] PASSED tests/test_multipart.py::test_multipart_writer_reusability_with_io_payloads5466tests/test_client_functional.py::test_HTTP_302_REDIRECT_HEAD[pyloop]5467tests/test_multipart.py::test_body_part_reader_payload_as_bytes5468[gw19] [ 54%] PASSED tests/test_proxy.py::TestProxy::test_https_connect_pass_ssl_context5469tests/test_proxy.py::TestProxy::test_https_connect_resp_start_error5470tests/test_http_parser.py::test_max_header_value_size_under_limit[py-parser-pyloop]5471[gw4] [ 54%] PASSED tests/test_client_functional.py::test_HTTP_302_REDIRECT_HEAD[pyloop]5472tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Max-Forwards]5473[gw24] [ 54%] PASSED tests/test_http_parser.py::test_max_header_value_size_under_limit[py-parser-pyloop]5474[gw0] [ 54%] PASSED tests/test_multipart.py::TestPartReader::test_read_json_while_closed5475[gw2] [ 54%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Max-Forwards]5476tests/test_http_parser.py::test_request_chunked[c-parser-pyloop]5477tests/test_http_writer.py::test_serialize_headers_raises_on_new_line_or_carriage_return[\n]5478[gw12] [ 54%] PASSED tests/test_http_writer.py::test_serialize_headers_raises_on_new_line_or_carriage_return[\n]5479tests/test_http_writer.py::test_serialize_headers_raises_on_new_line_or_carriage_return[\r]5480[gw12] [ 54%] PASSED tests/test_http_writer.py::test_serialize_headers_raises_on_new_line_or_carriage_return[\r]5481tests/test_http_writer.py::test_serialize_headers_raises_on_null_byte5482[gw12] [ 54%] PASSED tests/test_http_writer.py::test_serialize_headers_raises_on_null_byte5483tests/test_http_writer.py::test_write_compressed_data_with_headers_coalescing[pyloop]5484tests/test_multipart.py::TestPartReader::test_read_form5485[gw15] [ 54%] PASSED tests/test_http_parser.py::test_request_chunked[c-parser-pyloop]5486[gw12] [ 54%] PASSED tests/test_http_writer.py::test_write_compressed_data_with_headers_coalescing[pyloop]5487tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-name-empty]5488[gw18] [ 54%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-name-empty]5489[gw8] [ 54%] PASSED tests/test_cookiejar.py::test_shared_cookie_cache_population5490tests/test_cookiejar.py::test_shared_cookie_cache_clearing_on_update5491tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-8191]5492[gw7] [ 54%] PASSED tests/test_multipart.py::TestMultipartReader::test_read_form_default_encoding5493[gw9] [ 54%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[py-parser-pyloop-8191]5494tests/test_payload.py::test_bytes_payload_bad_type[pyloop]5495tests/test_multipart.py::TestMultipartReader::test_read_form_invalid_default_encoding5496[gw22] [ 54%] PASSED tests/test_payload.py::test_bytes_payload_bad_type[pyloop]5497tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[py-parser-pyloop]5498[gw5] [ 54%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[py-parser-pyloop]5499tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-;]5500[gw26] [ 54%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-;]5501[gw23] [ 54%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_error5502tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_data_mismatch5503tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-transfer-encoding-Transfer-Encoding]5504[gw1] [ 54%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-transfer-encoding-Transfer-Encoding]5505tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-with-name]5506[gw19] [ 54%] PASSED tests/test_proxy.py::TestProxy::test_https_connect_resp_start_error5507tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-with-name]5508tests/test_proxy.py::TestProxy::test_https_connect_ssl_error5509tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Server]5510[gw30] [ 54%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-LF-with-name]5511tests/test_payload.py::test_textio_payload_as_bytes[pyloop]5512tests/test_payload.py::test_buffered_reader_payload_reusability[pyloop]5513[gw2] [ 54%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-Server]5514[gw29] [ 54%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SP-with-name]5515[gw3] [ 54%] PASSED tests/test_payload.py::test_buffered_reader_payload_reusability[pyloop]5516[gw28] [ 54%] PASSED tests/test_payload.py::test_textio_payload_as_bytes[pyloop]5517tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-=]5518tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_all_zlib[isal.isal_zlib-pyloop]5519[gw31] [ 54%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-=]5520tests/test_http_parser.py::test_headers_content_length_err_2[py-parser-pyloop]5521tests/test_payload.py::test_bytes_payload_memoryview_correct_size[pyloop]5522[gw22] [ 54%] PASSED tests/test_payload.py::test_bytes_payload_memoryview_correct_size[pyloop]5523[gw11] [ 54%] PASSED tests/test_http_parser.py::test_headers_content_length_err_2[py-parser-pyloop]5524[gw23] [ 54%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_data_mismatch5525tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_data_mismatch_too_short5526tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib_ng.zlib_ng-pyloop]5527[gw6] [ 54%] PASSED tests/test_multipart.py::TestPartReader::test_multi_read_chunk5528tests/test_multipart.py::TestPartReader::test_read_chunk_properly_counts_read_bytes5529[gw10] [ 55%] PASSED tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[zlib_ng.zlib_ng-pyloop]5530[gw14] [ 55%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_all_zlib[isal.isal_zlib-pyloop]5531tests/test_client_functional.py::test_HTTP_302_REDIRECT_NON_HTTP[pyloop]5532tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-name-empty]5533tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[c-parser-pyloop]5534[gw16] [ 55%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-name-empty]5535[gw19] [ 55%] PASSED tests/test_proxy.py::TestProxy::test_https_connect_ssl_error5536[gw4] [ 55%] PASSED tests/test_client_functional.py::test_HTTP_302_REDIRECT_NON_HTTP[pyloop]5537[gw17] [ 55%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_split_chunks[c-parser-pyloop]5538tests/test_proxy.py::TestProxy::test_proxy_auth5539tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-with-name]5540[gw18] [ 55%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-NBSP-with-name]5541tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-User-Agent]5542[gw2] [ 55%] PASSED tests/test_http_parser.py::test_duplicate_non_security_singleton_header_rejected_strict[c-parser-pyloop-User-Agent]5543tests/test_http_parser.py::test_te_header_non_ascii[py-parser-pyloop]5544[gw15] [ 55%] PASSED tests/test_http_parser.py::test_te_header_non_ascii[py-parser-pyloop]5545tests/test_payload.py::test_iobase_payload_exact_chunk_size_limit[pyloop]5546tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[py-parser-pyloop]5547tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-<]5548[gw27] [ 55%] PASSED tests/test_payload.py::test_iobase_payload_exact_chunk_size_limit[pyloop]5549[gw26] [ 55%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-<]5550[gw21] [ 55%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[py-parser-pyloop]5551tests/test_payload.py::test_string_payload[pyloop]5552[gw22] [ 55%] PASSED tests/test_payload.py::test_string_payload[pyloop]5553[gw23] [ 55%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_size_data_mismatch_too_short5554tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end5555tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-Transfer-Encoding-transfer-encoding]5556tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-40962]5557[gw1] [ 55%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[py-parser-pyloop-Transfer-Encoding-transfer-encoding]5558[gw9] [ 55%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-40962]5559[gw8] [ 55%] PASSED tests/test_cookiejar.py::test_shared_cookie_cache_clearing_on_update5560tests/test_cookiejar.py::test_shared_cookie_cache_clearing_on_delete5561tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[c-parser-pyloop]5562[gw5] [ 55%] PASSED tests/test_http_parser.py::test_http_request_bad_status_line_whitespace[c-parser-pyloop]5563tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-name-empty]5564tests/test_http_parser.py::test_headers_content_length_err_2[c-parser-pyloop]5565[gw29] [ 55%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-name-empty]5566[gw11] [ 55%] PASSED tests/test_http_parser.py::test_headers_content_length_err_2[c-parser-pyloop]5567tests/test_proxy_functional.py::test_proxy_http_acquired_cleanup[pyloop]5568tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Content-Location]5569[gw2] [ 55%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Content-Location]5570tests/test_payload.py::test_bytesio_payload_backwards_compatibility[pyloop]5571[gw28] [ 55%] PASSED tests/test_payload.py::test_bytesio_payload_backwards_compatibility[pyloop]5572tests/test_http_writer.py::test_write_no_drain_with_large_buffer[pyloop]5573tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST[pyloop]5574tests/test_http_parser.py::test_te_header_non_ascii[c-parser-pyloop]5575[gw15] [ 55%] PASSED tests/test_http_parser.py::test_te_header_non_ascii[c-parser-pyloop]5576[gw13] [ 55%] PASSED tests/test_http_writer.py::test_write_no_drain_with_large_buffer[pyloop]5577[gw4] [ 55%] PASSED tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST[pyloop]5578[gw20] [ 55%] PASSED tests/test_proxy_functional.py::test_proxy_http_acquired_cleanup[pyloop]5579[gw19] [ 55%] PASSED tests/test_proxy.py::TestProxy::test_proxy_auth5580tests/test_proxy.py::TestProxy::test_proxy_auth_property5581tests/test_payload.py::test_string_io_payload[pyloop]5582[gw22] [ 55%] PASSED tests/test_payload.py::test_string_io_payload[pyloop]5583tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[c-parser-pyloop]5584[gw21] [ 55%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_chunk_extension[c-parser-pyloop]5585[gw23] [ 55%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end5586[gw25] [ 55%] PASSED tests/test_multipart.py::test_body_part_reader_payload_as_bytes5587tests/test_payload.py::test_async_iterable_payload_reusability_with_cache[pyloop]5588tests/test_multipart.py::test_multipart_writer_close_with_exceptions5589tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end25590[gw3] [ 55%] PASSED tests/test_payload.py::test_async_iterable_payload_reusability_with_cache[pyloop]5591tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-8191]5592[gw9] [ 55%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_status_line_too_long[c-parser-pyloop-8191]5593tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines[pyloop]5594tests/test_http_writer.py::test_write_compressed_chunked_with_headers_coalescing[pyloop]5595tests/test_http_parser.py::test_http_request_message_after_close[py-parser-pyloop]5596[gw5] [ 55%] PASSED tests/test_http_parser.py::test_http_request_message_after_close[py-parser-pyloop]5597tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-=]5598[gw12] [ 55%] PASSED tests/test_http_writer.py::test_write_compressed_chunked_with_headers_coalescing[pyloop]5599[gw26] [ 55%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-=]5600tests/test_http_parser.py::test_max_header_value_size_under_limit[c-parser-pyloop]5601[gw24] [ 55%] PASSED tests/test_http_parser.py::test_max_header_value_size_under_limit[c-parser-pyloop]5602[gw8] [ 55%] PASSED tests/test_cookiejar.py::test_shared_cookie_cache_clearing_on_delete5603tests/test_cookiejar.py::test_shared_cookie_cache_clearing_on_clear5604[gw0] [ 55%] PASSED tests/test_multipart.py::TestPartReader::test_read_form5605[gw14] [ 55%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines[pyloop]5606tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-name-empty]5607[gw7] [ 55%] PASSED tests/test_multipart.py::TestMultipartReader::test_read_form_invalid_default_encoding5608tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-content-length-Content-Length]5609[gw1] [ 55%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-content-length-Content-Length]5610tests/test_multipart.py::TestPartReader::test_read_form_invalid_utf85611tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-name-empty]5612[gw30] [ 55%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-name-empty]5613[gw18] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-name-empty]5614tests/test_multipart.py::test_writer5615tests/test_http_parser.py::test_upgrade_header_non_ascii[py-parser-pyloop]5616[gw15] [ 56%] PASSED tests/test_http_parser.py::test_upgrade_header_non_ascii[py-parser-pyloop]5617[gw23] [ 56%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end25618tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-with-name]5619[gw16] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-SP-post-NBSP-with-name]5620tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers5621tests/test_payload.py::test_async_iterable_payload_no_reuse_without_cache[pyloop]5622[gw3] [ 56%] PASSED tests/test_payload.py::test_async_iterable_payload_no_reuse_without_cache[pyloop]5623tests/test_http_parser.py::test_request_chunked_with_trailer[py-parser-pyloop]5624tests/test_payload.py::test_async_iterable_payload_default_content_type[pyloop]5625[gw21] [ 56%] PASSED tests/test_http_parser.py::test_request_chunked_with_trailer[py-parser-pyloop]5626[gw22] [ 56%] PASSED tests/test_payload.py::test_async_iterable_payload_default_content_type[pyloop]5627tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[py-parser-pyloop]5628[gw9] [ 56%] PASSED tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[py-parser-pyloop]5629tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-name-empty]5630[gw11] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-name-empty]5631tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST_with_content_length_hdr[pyloop]5632tests/test_http_parser.py::test_http_request_message_after_close[c-parser-pyloop]5633[gw5] [ 56%] PASSED tests/test_http_parser.py::test_http_request_message_after_close[c-parser-pyloop]5634[gw4] [ 56%] PASSED tests/test_client_functional.py::test_HTTP_302_REDIRECT_POST_with_content_length_hdr[pyloop]5635tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-with-name]5636[gw29] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-SPSP-with-name]5637tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop->]5638[gw26] [ 56%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop->]5639[gw8] [ 56%] PASSED tests/test_cookiejar.py::test_shared_cookie_cache_clearing_on_clear5640tests/test_cookiejar.py::test_shared_cookie_with_multiple_domains5641tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Content-Range]5642tests/test_payload.py::test_async_iterable_payload_backwards_compatibility[pyloop]5643[gw2] [ 56%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Content-Range]5644[gw19] [ 56%] PASSED tests/test_proxy.py::TestProxy::test_proxy_auth_property5645tests/test_proxy.py::TestProxy::test_proxy_auth_property_default5646[gw28] [ 56%] PASSED tests/test_payload.py::test_async_iterable_payload_backwards_compatibility[pyloop]5647tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop->]5648tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_address]5649tests/test_payload.py::test_bytes_io_payload_close_does_not_close_io[pyloop]5650[gw3] [ 56%] PASSED tests/test_payload.py::test_bytes_io_payload_close_does_not_close_io[pyloop]5651tests/test_resolver.py::test_dns_resolver_manager_client_registration5652[gw31] [ 56%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop->]5653[gw21] [ 56%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_address]5654tests/test_http_parser.py::test_http_request_message_after_close_comma_list[py-parser-pyloop]5655tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-name-empty]5656[gw5] [ 56%] PASSED tests/test_http_parser.py::test_http_request_message_after_close_comma_list[py-parser-pyloop]5657[gw29] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-name-empty]5658[gw6] [ 56%] PASSED tests/test_multipart.py::TestPartReader::test_read_chunk_properly_counts_read_bytes5659tests/test_multipart.py::TestPartReader::test_read_does_not_read_boundary5660tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-?]5661[gw26] [ 56%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-?]5662tests/test_run_app.py::test_run_app_coro[pyloop]5663tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[c-parser-pyloop]5664[gw8] [ 56%] PASSED tests/test_cookiejar.py::test_shared_cookie_with_multiple_domains5665tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read[pyloop]5666[gw8] [ 56%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read[pyloop]5667[gw9] [ 56%] PASSED tests/test_http_parser.py::test_http_response_parser_status_line_under_limit[c-parser-pyloop]5668[gw23] [ 56%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers5669tests/test_http_writer.py::test_set_eof_idempotent[pyloop]5670tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers25671[gw13] [ 56%] PASSED tests/test_http_writer.py::test_set_eof_idempotent[pyloop]5672[gw4] [ 56%] PASSED tests/test_run_app.py::test_run_app_coro[pyloop]5673tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-Content-Length-content-length]5674[gw1] [ 56%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-Content-Length-content-length]5675tests/test_payload.py::test_custom_payload_backwards_compat_as_bytes[pyloop]5676[gw3] [ 56%] PASSED tests/test_payload.py::test_custom_payload_backwards_compat_as_bytes[pyloop]5677tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-with-name]5678tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port, reuse_address]5679[gw18] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-TABSP-post-TABSP-with-name]5680tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-with-name]5681tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[isal.isal_zlib-pyloop]5682[gw30] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-NBSP-with-name]5683[gw25] [ 56%] PASSED tests/test_multipart.py::test_multipart_writer_close_with_exceptions5684tests/test_multipart_helpers.py::TestParseContentDisposition::test_parse_empty5685[gw25] [ 56%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_parse_empty5686tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonly5687tests/test_http_parser.py::test_parse_chunked_payload_with_lf_in_extensions[py-parser-pyloop]5688tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-with-name]5689[gw29] [ 56%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-LF-with-name]5690[gw25] [ 56%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonly5691[gw10] [ 56%] PASSED tests/test_http_writer.py::test_write_payload_deflate_and_chunked_all_zlib[isal.isal_zlib-pyloop]5692tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonlyquoted5693tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-@]5694[gw26] [ 56%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-@]5695[gw25] [ 56%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlonlyquoted5696tests/test_multipart_helpers.py::TestParseContentDisposition::test_semicolon5697[gw17] [ 56%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_with_lf_in_extensions[py-parser-pyloop]5698[gw25] [ 56%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_semicolon5699tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilename5700[gw25] [ 56%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithasciifilename5701tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithfnattach5702tests/test_payload.py::test_iobase_payload_reads_in_chunks[pyloop]5703tests/test_proxy_functional.py::test_proxy_http_acquired_cleanup_force[pyloop]5704[gw20] [ 57%] SKIPPED tests/test_proxy_functional.py::test_proxy_http_acquired_cleanup_force[pyloop]5705[gw19] [ 57%] PASSED tests/test_proxy.py::TestProxy::test_proxy_auth_property_default5706tests/test_proxy_functional.py::test_proxy_http_multi_conn_limit[pyloop]5707[gw20] [ 57%] SKIPPED tests/test_proxy_functional.py::test_proxy_http_multi_conn_limit[pyloop]5708[gw25] [ 57%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_inlwithfnattach5709tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonly5710[gw25] [ 57%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonly5711tests/test_proxy_functional.py::test_proxy_https_connection_error[pyloop]5712tests/test_proxy.py::TestProxy::test_proxy_connection_error5713tests/test_payload.py::test_async_iterable_payload_with_none_iterator[pyloop]5714[gw23] [ 57%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers25715tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers35716[gw28] [ 57%] PASSED tests/test_payload.py::test_async_iterable_payload_with_none_iterator[pyloop]5717tests/test_http_parser.py::test_http_response_parser_bad_version[py-parser-pyloop]5718tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyquoted5719[gw9] [ 57%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_version[py-parser-pyloop]5720[gw15] [ 57%] PASSED tests/test_resolver.py::test_dns_resolver_manager_client_registration5721tests/test_resolver.py::test_dns_resolver_manager_multiple_event_loops5722[gw20] [ 57%] PASSED tests/test_proxy_functional.py::test_proxy_https_connection_error[pyloop]5723[gw27] [ 57%] PASSED tests/test_payload.py::test_iobase_payload_reads_in_chunks[pyloop]5724[gw25] [ 57%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyquoted5725tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyucase5726[gw25] [ 57%] PASSED tests/test_multipart_helpers.py::TestParseContentDisposition::test_attonlyucase5727tests/test_route_def.py::test_options_deco5728[gw21] [ 57%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port, reuse_address]5729[gw16] [ 57%] PASSED tests/test_route_def.py::test_options_deco5730tests/test_route_def.py::test_route_deco5731[gw16] [ 57%] PASSED tests/test_route_def.py::test_route_deco5732tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive5733tests/test_route_def.py::test_routedef_sequence_protocol5734[gw16] [ 57%] PASSED tests/test_route_def.py::test_routedef_sequence_protocol5735tests/test_http_parser.py::test_http_request_message_after_close_comma_list[c-parser-pyloop]5736tests/test_route_def.py::test_repr_route_def5737[gw16] [ 57%] PASSED tests/test_route_def.py::test_repr_route_def5738tests/test_payload.py::test_async_iterable_payload_explicit_content_type[pyloop]5739[gw5] [ 57%] PASSED tests/test_http_parser.py::test_http_request_message_after_close_comma_list[c-parser-pyloop]5740tests/test_route_def.py::test_repr_route_def_with_extra_info5741tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-with-name]5742[gw22] [ 57%] PASSED tests/test_payload.py::test_async_iterable_payload_explicit_content_type[pyloop]5743[gw16] [ 57%] PASSED tests/test_route_def.py::test_repr_route_def_with_extra_info5744tests/test_route_def.py::test_repr_static_def5745[gw11] [ 57%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-empty-with-name]5746[gw7] [ 57%] PASSED tests/test_multipart.py::test_writer5747tests/test_payload.py::test_custom_payload_with_encoding_backwards_compat[pyloop]5748[gw16] [ 57%] PASSED tests/test_route_def.py::test_repr_static_def5749tests/test_route_def.py::test_repr_route_table_def5750[gw16] [ 57%] PASSED tests/test_route_def.py::test_repr_route_table_def5751tests/test_run_app.py::test_run_app_http[pyloop]5752tests/test_multipart.py::test_writer_serialize_io_chunk5753[gw3] [ 57%] PASSED tests/test_payload.py::test_custom_payload_with_encoding_backwards_compat[pyloop]5754[gw16] [ 57%] PASSED tests/test_run_app.py::test_run_app_http[pyloop]5755tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_resume_paused[pyloop]5756tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines_all_zlib[zlib-pyloop]5757tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-name-empty]5758tests/test_run_app.py::test_run_app_default_logger[pyloop]5759[gw29] [ 57%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-name-empty]5760tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-[]5761[gw26] [ 57%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-[]5762[gw8] [ 57%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_read_resume_paused[pyloop]5763[gw23] [ 57%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers35764tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers45765tests/test_http_parser.py::test_http_response_parser_bad_version[c-parser-pyloop]5766[gw9] [ 57%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_version[c-parser-pyloop]5767[gw6] [ 57%] PASSED tests/test_multipart.py::TestPartReader::test_read_does_not_read_boundary5768tests/test_multipart.py::TestPartReader::test_multiread5769tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Content-Type]5770[gw2] [ 57%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_accepted_in_lax_mode[py-parser-pyloop-Content-Type]5771tests/test_http_writer.py::test_non_chunked_write_empty_body[pyloop]5772[gw13] [ 57%] PASSED tests/test_http_writer.py::test_non_chunked_write_empty_body[pyloop]5773tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-?]5774[gw31] [ 57%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-?]5775tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-name-empty]5776[gw30] [ 57%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-name-empty]5777[gw4] [ 57%] PASSED tests/test_run_app.py::test_run_app_default_logger[pyloop]5778[gw14] [ 57%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines_all_zlib[zlib-pyloop]5779tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port, reuse_port]5780tests/test_http_writer.py::test_write_multiple_compressed_chunks_after_headers_sent[pyloop]5781[gw21] [ 57%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port, reuse_port]5782tests/test_payload.py::test_iobase_payload_close_idempotent[pyloop]5783[gw3] [ 57%] PASSED tests/test_payload.py::test_iobase_payload_close_idempotent[pyloop]5784[gw12] [ 57%] PASSED tests/test_http_writer.py::test_write_multiple_compressed_chunks_after_headers_sent[pyloop]5785tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-40965]5786tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-\]5787[gw26] [ 57%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-\]5788[gw24] [ 58%] PASSED tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-40965]5789tests/test_http_parser.py::test_http_request_upgrade[py-parser-pyloop]5790[gw5] [ 58%] PASSED tests/test_http_parser.py::test_http_request_upgrade[py-parser-pyloop]5791[gw23] [ 58%] PASSED tests/test_http_parser.py::TestParsePayload::test_parse_chunked_payload_split_end_trailers45792tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length5793tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline[pyloop]5794[gw8] [ 58%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline[pyloop]5795tests/test_http_parser.py::test_http_response_parser_bad_version_number[py-parser-pyloop]5796tests/test_payload.py::test_async_iterable_payload_not_async_iterable[pyloop]5797[gw9] [ 58%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_version_number[py-parser-pyloop]5798[gw22] [ 58%] PASSED tests/test_payload.py::test_async_iterable_payload_not_async_iterable[pyloop]5799tests/test_http_parser.py::test_empty_header_name[py-parser-pyloop]5800[gw18] [ 58%] PASSED tests/test_http_parser.py::test_empty_header_name[py-parser-pyloop]5801tests/test_payload.py::test_iobase_payload_large_content_length[pyloop]5802tests/test_http_writer.py::test_chunked_headers_sent_with_empty_chunk_not_eof[pyloop]5803[gw13] [ 58%] PASSED tests/test_http_writer.py::test_chunked_headers_sent_with_empty_chunk_not_eof[pyloop]5804[gw27] [ 58%] PASSED tests/test_payload.py::test_iobase_payload_large_content_length[pyloop]5805tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-with-name]5806[gw30] [ 58%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-LF-post-TABSP-with-name]5807[gw15] [ 58%] PASSED tests/test_resolver.py::test_dns_resolver_manager_multiple_event_loops5808tests/test_resolver.py::test_dns_resolver_manager_weakref_garbage_collection5809tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof[pyloop]5810[gw0] [ 58%] PASSED tests/test_multipart.py::TestPartReader::test_read_form_invalid_utf85811[gw10] [ 58%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof[pyloop]5812tests/test_multipart.py::TestPartReader::test_read_form_encoding5813[gw19] [ 58%] PASSED tests/test_proxy.py::TestProxy::test_proxy_connection_error5814tests/test_proxy.py::TestProxy::test_proxy_dns_error5815tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-]]5816tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-with-name]5817[gw26] [ 58%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-]]5818tests/test_payload.py::test_async_iterable_payload_caching[pyloop]5819[gw29] [ 58%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-NBSP-with-name]5820[gw28] [ 58%] PASSED tests/test_payload.py::test_async_iterable_payload_caching[pyloop]5821tests/test_proxy_functional.py::test_proxy_https_bad_response[pyloop]5822[gw20] [ 58%] PASSED tests/test_proxy_functional.py::test_proxy_https_bad_response[pyloop]5823[gw23] [ 58%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_length5824tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate5825tests/test_run_app.py::test_run_app_close_loop[pyloop]5826tests/test_payload.py::test_bytes_payload_write_with_length_no_limit[pyloop]5827[gw22] [ 58%] PASSED tests/test_payload.py::test_bytes_payload_write_with_length_no_limit[pyloop]5828tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline_resume_paused[pyloop]5829tests/test_http_parser.py::test_http_response_parser_bad_version_number[c-parser-pyloop]5830[gw9] [ 58%] PASSED tests/test_http_parser.py::test_http_response_parser_bad_version_number[c-parser-pyloop]5831[gw8] [ 58%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readline_resume_paused[pyloop]5832tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]5833tests/test_http_writer.py::test_chunked_set_eof_after_headers_sent[pyloop]5834[gw13] [ 58%] PASSED tests/test_http_writer.py::test_chunked_set_eof_after_headers_sent[pyloop]5835tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-transfer-encoding-Transfer-Encoding]5836tests/test_streams.py::TestStreamReader::test_readuntil_eof[@@]5837tests/test_http_parser.py::test_http_request_upgrade[c-parser-pyloop]5838[gw5] [ 58%] PASSED tests/test_http_parser.py::test_http_request_upgrade[c-parser-pyloop]5839[gw1] [ 58%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-transfer-encoding-Transfer-Encoding]5840tests/test_streams.py::TestStreamReader::test_read_eof5841[gw7] [ 58%] PASSED tests/test_multipart.py::test_writer_serialize_io_chunk5842tests/test_multipart.py::test_writer_serialize_json5843[gw16] [ 58%] PASSED tests/test_run_app.py::test_run_app_close_loop[pyloop]5844tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts, reuse_port]5845tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-{]5846[gw26] [ 58%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-{]5847tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-name-empty]5848[gw30] [ 58%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-name-empty]5849[gw21] [ 58%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts, reuse_port]5850tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-name-empty]5851[gw14] [ 58%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]5852[gw11] [ 58%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-name-empty]5853tests/test_payload.py::test_iobase_payload_decode[pyloop]5854[gw23] [ 58%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate5855tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_no_hdrs5856[gw3] [ 58%] PASSED tests/test_payload.py::test_iobase_payload_decode[pyloop]5857tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-@]5858tests/test_payload.py::test_bytes_payload_write_with_length_exact[pyloop]5859[gw22] [ 58%] PASSED tests/test_payload.py::test_bytes_payload_write_with_length_exact[pyloop]5860tests/test_http_parser.py::test_http_response_parser_no_reason[py-parser-pyloop]5861[gw31] [ 58%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-@]5862[gw9] [ 58%] PASSED tests/test_http_parser.py::test_http_response_parser_no_reason[py-parser-pyloop]5863tests/test_http_parser.py::test_parse_chunked_payload_with_lf_in_extensions[c-parser-pyloop]5864tests/test_http_writer.py::test_write_eof_chunked_with_data_using_writelines[pyloop]5865[gw13] [ 58%] PASSED tests/test_http_writer.py::test_write_eof_chunked_with_data_using_writelines[pyloop]5866tests/test_http_parser.py::test_http_request_upgrade_unknown[py-parser-pyloop]5867[gw17] [ 58%] PASSED tests/test_http_parser.py::test_parse_chunked_payload_with_lf_in_extensions[c-parser-pyloop]5868[gw5] [ 58%] PASSED tests/test_http_parser.py::test_http_request_upgrade_unknown[py-parser-pyloop]5869tests/test_payload.py::test_textio_payload_reads_in_chunks[pyloop]5870[gw27] [ 58%] PASSED tests/test_payload.py::test_textio_payload_reads_in_chunks[pyloop]5871[gw6] [ 58%] PASSED tests/test_multipart.py::TestPartReader::test_multiread5872tests/test_multipart.py::TestPartReader::test_read_multiline5873tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-}]5874[gw26] [ 58%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[c-parser-pyloop-}]5875tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-with-name]5876[gw30] [ 58%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-empty-with-name]5877[gw23] [ 59%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_no_hdrs5878tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_light5879tests/test_run_app.py::test_run_app_default_logger_setup_requires_debug[pyloop]5880tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany[pyloop]5881tests/test_http_parser.py::test_http_response_parser_no_reason[c-parser-pyloop]5882[gw9] [ 59%] PASSED tests/test_http_parser.py::test_http_response_parser_no_reason[c-parser-pyloop]5883[gw8] [ 59%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany[pyloop]5884tests/test_http_writer.py::test_write_eof_empty_compressed_with_buffered_headers[pyloop]5885tests/test_proxy_functional.py::test_proxy_from_env_http[pyloop]5886[gw12] [ 59%] PASSED tests/test_http_writer.py::test_write_eof_empty_compressed_with_buffered_headers[pyloop]5887[gw4] [ 59%] PASSED tests/test_run_app.py::test_run_app_default_logger_setup_requires_debug[pyloop]5888[gw20] [ 59%] PASSED tests/test_proxy_functional.py::test_proxy_from_env_http[pyloop]5889tests/test_payload.py::test_bytes_payload_write_with_length_truncated[pyloop]5890[gw22] [ 59%] PASSED tests/test_payload.py::test_bytes_payload_write_with_length_truncated[pyloop]5891tests/test_http_parser.py::test_http_request_parser_bad_version[py-parser-pyloop]5892[gw26] [ 59%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_version[py-parser-pyloop]5893tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port, reuse_address]5894tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-with-name]5895[gw11] [ 59%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NUL-with-name]5896tests/test_http_parser.py::test_http_request_upgrade_unknown[c-parser-pyloop]5897[gw0] [ 59%] PASSED tests/test_multipart.py::TestPartReader::test_read_form_encoding5898[gw5] [ 59%] PASSED tests/test_http_parser.py::test_http_request_upgrade_unknown[c-parser-pyloop]5899tests/test_multipart.py::TestPartReader::test_read_form_guess_encoding5900[gw18] [ 59%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_eof[@@]5901tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@]5902[gw23] [ 59%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_light5903tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split5904[gw21] [ 59%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port, reuse_address]5905tests/test_http_writer.py::test_send_headers_with_payload_chunked_eof_no_data[pyloop]5906[gw13] [ 59%] PASSED tests/test_http_writer.py::test_send_headers_with_payload_chunked_eof_no_data[pyloop]5907tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany_resume_paused[pyloop]5908tests/test_http_parser.py::test_http_response_parser_lenient_headers[py-parser-pyloop]5909[gw8] [ 59%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readany_resume_paused[pyloop]5910[gw9] [ 59%] PASSED tests/test_http_parser.py::test_http_response_parser_lenient_headers[py-parser-pyloop]5911tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-name-empty]5912[gw30] [ 59%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-name-empty]5913[gw7] [ 59%] PASSED tests/test_multipart.py::test_writer_serialize_json5914tests/test_payload.py::test_bytes_payload_size[pyloop]5915tests/test_multipart.py::test_writer_serialize_form5916[gw2] [ 59%] PASSED tests/test_streams.py::TestStreamReader::test_read_eof5917tests/test_streams.py::TestStreamReader::test_read_eof_infinite5918[gw3] [ 59%] PASSED tests/test_payload.py::test_bytes_payload_size[pyloop]5919tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Nothing Specified]5920tests/test_payload.py::test_iobase_payload_write_with_length_no_limit[pyloop]5921[gw22] [ 59%] PASSED tests/test_payload.py::test_iobase_payload_write_with_length_no_limit[pyloop]5922tests/test_http_parser.py::test_http_request_parser_bad_version[c-parser-pyloop]5923[gw26] [ 59%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_version[c-parser-pyloop]5924tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-name-empty]5925tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines_all_zlib[isal.isal_zlib-pyloop]5926[gw11] [ 59%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-name-empty]5927tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-8191]5928[gw25] [ 59%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive5929tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets5930[gw23] [ 59%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split5931tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split_err5932[gw16] [ 59%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Nothing Specified]5933tests/test_http_parser.py::test_http_request_parser_utf8_request_line[py-parser-pyloop]5934[gw24] [ 59%] PASSED tests/test_http_parser.py::test_max_header_value_size_continuation[py-parser-pyloop-8191]5935[gw5] [ 59%] PASSED tests/test_http_parser.py::test_http_request_parser_utf8_request_line[py-parser-pyloop]5936tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib-pyloop]5937tests/test_proxy_functional.py::test_proxy_from_env_http_with_auth[pyloop]5938[gw19] [ 59%] PASSED tests/test_proxy.py::TestProxy::test_proxy_dns_error5939tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-name-empty]5940[gw20] [ 59%] PASSED tests/test_proxy_functional.py::test_proxy_from_env_http_with_auth[pyloop]5941tests/test_proxy.py::TestProxy::test_proxy_headers5942[gw10] [ 59%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib-pyloop]5943tests/test_http_parser.py::test_http_response_parser_lenient_headers[c-parser-pyloop]5944[gw9] [ 59%] PASSED tests/test_http_parser.py::test_http_response_parser_lenient_headers[c-parser-pyloop]5945tests/test_payload.py::test_async_iterable_payload_decode_without_cache[pyloop]5946[gw29] [ 59%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-name-empty]5947[gw28] [ 59%] PASSED tests/test_payload.py::test_async_iterable_payload_decode_without_cache[pyloop]5948[gw15] [ 59%] PASSED tests/test_resolver.py::test_dns_resolver_manager_weakref_garbage_collection5949tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host, reuse_address, reuse_port]5950tests/test_resolver.py::test_dns_resolver_manager_missing_loop_data5951tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk[pyloop]5952[gw8] [ 59%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk[pyloop]5953[gw21] [ 59%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host, reuse_address, reuse_port]5954[gw18] [ 59%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@]5955tests/test_streams.py::TestDataQueue::test_at_eof[pyloop]5956tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@@]5957[gw26] [ 59%] PASSED tests/test_streams.py::TestDataQueue::test_at_eof[pyloop]5958tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-[]5959tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-Transfer-Encoding-transfer-encoding]5960tests/test_imports.py::test___all__5961tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-with-name]5962[gw31] [ 59%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-[]5963[gw30] [ 59%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-NUL-with-name]5964[gw1] [ 59%] PASSED tests/test_http_parser.py::test_duplicate_singleton_header_different_casing_rejected[c-parser-pyloop-Transfer-Encoding-transfer-encoding]5965[gw14] [ 60%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_data_in_eof_writelines_all_zlib[isal.isal_zlib-pyloop]5966[gw23] [ 60%] PASSED tests/test_http_parser.py::TestParsePayload::test_http_payload_parser_deflate_split_err5967[gw13] [ 60%] PASSED tests/test_imports.py::test___all__5968tests/test_streams.py::test_stream_reader_small_limit_resumes_reading[1]5969tests/test_imports.py::test_web___all__5970tests/test_http_parser.py::test_http_request_parser_utf8_request_line[c-parser-pyloop]5971[gw13] [ 60%] PASSED tests/test_imports.py::test_web___all__5972tests/test_imports.py::test_import_time5973tests/test_payload.py::test_textio_payload_large_content_length[pyloop]5974tests/test_http_parser.py::test_http_response_parser_null_byte_in_header_value[py-parser-pyloop]5975[gw9] [ 60%] PASSED tests/test_http_parser.py::test_http_response_parser_null_byte_in_header_value[py-parser-pyloop]5976[gw27] [ 60%] PASSED tests/test_payload.py::test_textio_payload_large_content_length[pyloop]5977tests/test_streams.py::TestStreamReader::test_read_nowait_waiter5978[gw5] [ 60%] XFAIL tests/test_http_parser.py::test_http_request_parser_utf8_request_line[c-parser-pyloop]5979tests/test_resolver.py::test_threaded_negative_lookup5980tests/test_run_app.py::test_run_app_https[pyloop]5981tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk_resume_paused[pyloop]5982[gw8] [ 60%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readchunk_resume_paused[pyloop]5983tests/test_streams.py::TestDataQueue::test_feed_data[pyloop]5984[gw26] [ 60%] PASSED tests/test_streams.py::TestDataQueue::test_feed_data[pyloop]5985tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-with-name]5986[gw11] [ 60%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SP-with-name]5987[gw21] [ 60%] PASSED tests/test_run_app.py::test_run_app_https[pyloop]5988[gw6] [ 60%] PASSED tests/test_multipart.py::TestPartReader::test_read_multiline5989tests/test_multipart.py::TestPartReader::test_read_respects_content_length5990[gw23] [ 60%] PASSED tests/test_streams.py::test_stream_reader_small_limit_resumes_reading[1]5991tests/test_streams.py::test_stream_reader_small_limit_resumes_reading[2]5992tests/test_payload.py::test_string_payload_size[pyloop]5993[gw3] [ 60%] PASSED tests/test_payload.py::test_string_payload_size[pyloop]5994tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-name-empty]5995[gw30] [ 60%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[c-parser-pyloop-pre-NBSP-post-SP-name-empty]5996[gw7] [ 60%] PASSED tests/test_multipart.py::test_writer_serialize_form5997tests/test_multipart.py::test_writer_serialize_form_dict5998tests/test_http_parser.py::test_http_request_parser_utf8[py-parser-pyloop]5999[gw5] [ 60%] PASSED tests/test_http_parser.py::test_http_request_parser_utf8[py-parser-pyloop]6000tests/test_http_parser.py::test_partial_url[py-parser-pyloop]6001[gw19] [ 60%] PASSED tests/test_proxy.py::TestProxy::test_proxy_headers6002tests/test_proxy.py::TestProxy::test_proxy_server_hostname_default6003[gw18] [ 60%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_empty_eof[@@]6004tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!]6005[gw17] [ 60%] PASSED tests/test_http_parser.py::test_partial_url[py-parser-pyloop]6006[gw2] [ 60%] PASSED tests/test_streams.py::TestStreamReader::test_read_eof_infinite6007tests/test_run_app.py::test_run_app_default_logger_setup_requires_default_logger[pyloop]6008[gw23] [ 60%] PASSED tests/test_streams.py::test_stream_reader_small_limit_resumes_reading[2]6009tests/test_streams.py::test_stream_reader_small_limit_resumes_reading[4]6010tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readexactly[pyloop]6011tests/test_streams.py::TestStreamReader::test_read_eof_unread_data_no_warning6012[gw8] [ 60%] PASSED tests/test_flowcontrol_streams.py::TestFlowControlStreamReader::test_readexactly[pyloop]6013[gw22] [ 60%] PASSED tests/test_streams.py::TestStreamReader::test_read_nowait_waiter6014tests/test_streams.py::TestStreamReader::test_readchunk6015[gw0] [ 60%] PASSED tests/test_multipart.py::TestPartReader::test_read_form_guess_encoding6016tests/test_multipart.py::TestPartReader::test_read_form_while_closed6017tests/test_payload.py::test_async_iterable_payload_write_with_length_no_limit[pyloop]6018[gw27] [ 60%] PASSED tests/test_payload.py::test_async_iterable_payload_write_with_length_no_limit[pyloop]6019tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-name-empty]6020[gw11] [ 60%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-name-empty]6021tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib_ng.zlib_ng-pyloop]6022[gw10] [ 60%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib_ng.zlib_ng-pyloop]6023tests/test_http_parser.py::test_http_request_parser_utf8[c-parser-pyloop]6024[gw5] [ 60%] PASSED tests/test_http_parser.py::test_http_request_parser_utf8[c-parser-pyloop]6025[gw4] [ 60%] PASSED tests/test_run_app.py::test_run_app_default_logger_setup_requires_default_logger[pyloop]6026tests/test_test_utils.py::test_make_mocked_request_unknown_extra_info6027tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port Only]6028tests/test_proxy_functional.py::test_proxy_from_env_http_with_auth_from_netrc[pyloop]6029tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-\\]6030tests/test_payload.py::test_async_iterable_payload_write_then_cache[pyloop]6031[gw9] [ 60%] PASSED tests/test_test_utils.py::test_make_mocked_request_unknown_extra_info6032[gw31] [ 60%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-\\]6033tests/test_test_utils.py::test_make_mocked_request_app6034tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-40965]6035[gw28] [ 60%] PASSED tests/test_payload.py::test_async_iterable_payload_write_then_cache[pyloop]6036[gw24] [ 60%] PASSED tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-40965]6037[gw20] [ 60%] PASSED tests/test_proxy_functional.py::test_proxy_from_env_http_with_auth_from_netrc[pyloop]6038[gw9] [ 60%] PASSED tests/test_test_utils.py::test_make_mocked_request_app6039tests/test_test_utils.py::test_make_mocked_request_app_can_store_values6040tests/test_run_app.py::test_run_app_nondefault_host_port[pyloop]6041tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-with-name]6042[gw23] [ 60%] PASSED tests/test_streams.py::test_stream_reader_small_limit_resumes_reading[4]6043[gw29] [ 60%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-LF-post-TABSP-with-name]6044[gw9] [ 60%] PASSED tests/test_test_utils.py::test_make_mocked_request_app_can_store_values6045tests/test_tcp_helpers.py::test_tcp_nodelay_exception6046[gw23] [ 60%] PASSED tests/test_tcp_helpers.py::test_tcp_nodelay_exception6047tests/test_tcp_helpers.py::test_tcp_nodelay_enable6048[gw23] [ 60%] PASSED tests/test_tcp_helpers.py::test_tcp_nodelay_enable6049tests/test_test_utils.py::test_make_mocked_request_app_access_non_existing6050tests/test_tcp_helpers.py::test_tcp_nodelay_enable_and_disable6051[gw23] [ 60%] PASSED tests/test_tcp_helpers.py::test_tcp_nodelay_enable_and_disable6052tests/test_tcp_helpers.py::test_tcp_nodelay_enable_ipv66053[gw23] [ 60%] PASSED tests/test_tcp_helpers.py::test_tcp_nodelay_enable_ipv66054tests/test_tcp_helpers.py::test_tcp_nodelay_enable_unix6055[gw23] [ 60%] PASSED tests/test_tcp_helpers.py::test_tcp_nodelay_enable_unix6056[gw9] [ 61%] PASSED tests/test_test_utils.py::test_make_mocked_request_app_access_non_existing6057tests/test_tcp_helpers.py::test_tcp_nodelay_enable_no_socket6058[gw23] [ 61%] PASSED tests/test_tcp_helpers.py::test_tcp_nodelay_enable_no_socket6059tests/test_test_utils.py::test_with_test_server_fails6060tests/test_test_utils.py::test_make_mocked_request_match_info6061[gw23] [ 61%] PASSED tests/test_test_utils.py::test_with_test_server_fails6062[gw21] [ 61%] PASSED tests/test_run_app.py::test_run_app_nondefault_host_port[pyloop]6063tests/test_streams.py::test_on_eof_eof_is_set6064[gw9] [ 61%] PASSED tests/test_test_utils.py::test_make_mocked_request_match_info6065tests/test_test_utils.py::test_make_mocked_request_content6066[gw15] [ 61%] PASSED tests/test_resolver.py::test_dns_resolver_manager_missing_loop_data6067[gw9] [ 61%] PASSED tests/test_test_utils.py::test_make_mocked_request_content6068[gw16] [ 61%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Port Only]6069tests/test_resolver.py::test_async_resolver_close_multiple_times6070tests/test_test_utils.py::test_make_mocked_request_empty_payload6071tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-with-name]6072[gw11] [ 61%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-SPSP-with-name]6073tests/test_http_parser.py::test_duplicate_host_header_different_casing_rejected[py-parser-pyloop]6074tests/test_streams.py::TestDataQueue::test_feed_eof[pyloop]6075[gw26] [ 61%] PASSED tests/test_streams.py::TestDataQueue::test_feed_eof[pyloop]6076[gw1] [ 61%] PASSED tests/test_http_parser.py::test_duplicate_host_header_different_casing_rejected[py-parser-pyloop]6077tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[isal.isal_zlib-pyloop]6078tests/test_http_parser.py::test_http_request_parser_non_utf8[py-parser-pyloop]6079[gw10] [ 61%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_all_zlib[isal.isal_zlib-pyloop]6080tests/test_run_app.py::test_run_app_default_logger_setup_only_if_unconfigured[pyloop]6081[gw5] [ 61%] PASSED tests/test_http_parser.py::test_http_request_parser_non_utf8[py-parser-pyloop]6082[gw12] [ 61%] PASSED tests/test_resolver.py::test_threaded_negative_lookup6083tests/test_resolver.py::test_threaded_negative_ipv6_lookup6084tests/test_tracing.py::TestTrace::test_send[request_exception-params4-TraceRequestExceptionParams]6085[gw4] [ 61%] PASSED tests/test_run_app.py::test_run_app_default_logger_setup_only_if_unconfigured[pyloop]6086tests/test_http_parser.py::test_partial_url[c-parser-pyloop]6087[gw17] [ 61%] PASSED tests/test_http_parser.py::test_partial_url[c-parser-pyloop]6088tests/test_test_utils.py::test_with_client_fails6089tests/test_test_utils.py::test_client_context_manager_response[options]6090[gw23] [ 61%] PASSED tests/test_test_utils.py::test_with_client_fails6091tests/test_payload.py::test_string_io_payload_size[pyloop]6092[gw30] [ 61%] PASSED tests/test_test_utils.py::test_client_context_manager_response[options]6093tests/test_run_app.py::test_run_app_with_sock[pyloop]6094[gw3] [ 61%] PASSED tests/test_payload.py::test_string_io_payload_size[pyloop]6095[gw21] [ 61%] PASSED tests/test_run_app.py::test_run_app_with_sock[pyloop]6096[gw18] [ 61%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!]6097tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-name-empty]6098[gw11] [ 61%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-name-empty]6099tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!!]6100[gw22] [ 61%] PASSED tests/test_streams.py::TestStreamReader::test_readchunk6101tests/test_streams.py::TestStreamReader::test_readchunk_wait_eof6102tests/test_http_parser.py::test_http_request_parser_non_utf8[c-parser-pyloop]6103[gw5] [ 61%] PASSED tests/test_http_parser.py::test_http_request_parser_non_utf8[c-parser-pyloop]6104tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%23frag-/path#frag-query0-]6105tests/test_proxy_functional.py::test_proxy_from_env_http_without_auth_from_netrc[pyloop]6106[gw17] [ 61%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%23frag-/path#frag-query0-]6107[gw0] [ 61%] PASSED tests/test_multipart.py::TestPartReader::test_read_form_while_closed6108tests/test_multipart.py::TestPartReader::test_readline6109[gw6] [ 61%] PASSED tests/test_multipart.py::TestPartReader::test_read_respects_content_length6110tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_gzip6111tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines[pyloop]6112[gw10] [ 61%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines[pyloop]6113[gw20] [ 61%] PASSED tests/test_proxy_functional.py::test_proxy_from_env_http_without_auth_from_netrc[pyloop]6114tests/test_run_app.py::test_run_app_cancels_all_pending_tasks[pyloop]6115[gw4] [ 61%] PASSED tests/test_run_app.py::test_run_app_cancels_all_pending_tasks[pyloop]6116[gw19] [ 61%] PASSED tests/test_proxy.py::TestProxy::test_proxy_server_hostname_default6117tests/test_proxy.py::TestProxy::test_proxy_server_hostname_override6118[gw2] [ 61%] PASSED tests/test_streams.py::TestStreamReader::test_read_eof_unread_data_no_warning6119tests/test_streams.py::TestStreamReader::test_read_until_eof6120tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-with-name]6121[gw11] [ 61%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-LF-with-name]6122[gw25] [ 61%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets6123tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed6124tests/test_streams.py::TestDataQueue::test_read[pyloop]6125[gw26] [ 61%] PASSED tests/test_streams.py::TestDataQueue::test_read[pyloop]6126tests/test_http_parser.py::test_http_request_parser_two_slashes[py-parser-pyloop]6127tests/test_run_app.py::test_run_app_multiple_hosts[pyloop]6128[gw5] [ 61%] PASSED tests/test_http_parser.py::test_http_request_parser_two_slashes[py-parser-pyloop]6129[gw9] [ 61%] PASSED tests/test_test_utils.py::test_make_mocked_request_empty_payload6130[gw7] [ 61%] PASSED tests/test_multipart.py::test_writer_serialize_form_dict6131[gw8] [ 61%] PASSED tests/test_tracing.py::TestTrace::test_send[request_exception-params4-TraceRequestExceptionParams]6132tests/test_test_utils.py::test_make_mocked_request_transport6133tests/test_tracing.py::TestTrace::test_send[request_redirect-params5-TraceRequestRedirectParams]6134tests/test_multipart.py::test_writer_write6135[gw9] [ 61%] PASSED tests/test_test_utils.py::test_make_mocked_request_transport6136tests/test_urldispatch.py::test_add_route_with_add_patch_shortcut6137tests/test_test_utils.py::test_test_client_props6138[gw9] [ 61%] PASSED tests/test_test_utils.py::test_test_client_props6139[gw21] [ 61%] PASSED tests/test_run_app.py::test_run_app_multiple_hosts[pyloop]6140tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%2523frag-/path%23frag-query1-]6141tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts]6142[gw17] [ 61%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path%2523frag-/path%23frag-query1-]6143tests/test_payload.py::test_bytes_payload_reusability[pyloop]6144[gw16] [ 61%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Hosts]6145[gw28] [ 62%] PASSED tests/test_payload.py::test_bytes_payload_reusability[pyloop]6146[gw12] [ 62%] PASSED tests/test_resolver.py::test_threaded_negative_ipv6_lookup6147tests/test_resolver.py::test_threaded_negative_lookup_with_unknown_result6148tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-8191]6149tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib-pyloop]6150[gw24] [ 62%] PASSED tests/test_http_parser.py::test_max_header_value_size_continuation[c-parser-pyloop-8191]6151[gw10] [ 62%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib-pyloop]6152tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-name-empty]6153[gw11] [ 62%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-name-empty]6154[gw15] [ 62%] PASSED tests/test_resolver.py::test_async_resolver_close_multiple_times6155tests/test_resolver.py::test_async_resolver_close_with_none_resolver6156[gw22] [ 62%] PASSED tests/test_streams.py::TestStreamReader::test_readchunk_wait_eof6157tests/test_streams.py::TestStreamReader::test_begin_and_end_chunk_receiving6158tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-name-empty]6159[gw2] [ 62%] PASSED tests/test_streams.py::TestStreamReader::test_read_until_eof6160tests/test_streams.py::TestStreamReader::test_read_exception6161[gw29] [ 62%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-name-empty]6162tests/test_run_app.py::test_run_app_cancels_done_tasks[pyloop]6163[gw4] [ 62%] PASSED tests/test_run_app.py::test_run_app_cancels_done_tasks[pyloop]6164tests/test_http_parser.py::test_http_request_parser_two_slashes[c-parser-pyloop]6165[gw5] [ 62%] PASSED tests/test_http_parser.py::test_http_request_parser_two_slashes[c-parser-pyloop]6166tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-]]6167[gw31] [ 62%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-]]6168tests/test_test_utils.py::test_client_context_manager_response[post1]6169[gw8] [ 62%] PASSED tests/test_tracing.py::TestTrace::test_send[request_redirect-params5-TraceRequestRedirectParams]6170tests/test_tracing.py::TestTrace::test_send[connection_queued_start-params6-TraceConnectionQueuedStartParams]6171tests/test_http_parser.py::test_duplicate_host_header_different_casing_rejected[c-parser-pyloop]6172[gw30] [ 62%] PASSED tests/test_test_utils.py::test_client_context_manager_response[post1]6173[gw1] [ 62%] PASSED tests/test_http_parser.py::test_duplicate_host_header_different_casing_rejected[c-parser-pyloop]6174tests/test_payload.py::test_all_string_payloads_size_is_bytes[pyloop]6175[gw3] [ 62%] PASSED tests/test_payload.py::test_all_string_payloads_size_is_bytes[pyloop]6176tests/test_test_utils.py::test_aiohttp_client_close_is_idempotent6177tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-with-name]6178[gw11] [ 62%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-NBSP-with-name]6179[gw0] [ 62%] PASSED tests/test_multipart.py::TestPartReader::test_readline6180tests/test_run_app.py::test_run_app_custom_backlog[pyloop]6181tests/test_multipart.py::TestPartReader::test_release6182[gw2] [ 62%] PASSED tests/test_streams.py::TestStreamReader::test_read_exception6183tests/test_streams.py::TestStreamReader::test_readline6184tests/test_streams.py::TestDataQueue::test_read_eof[pyloop]6185tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]6186[gw21] [ 62%] PASSED tests/test_run_app.py::test_run_app_custom_backlog[pyloop]6187tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths]6188[gw26] [ 62%] PASSED tests/test_streams.py::TestDataQueue::test_read_eof[pyloop]6189[gw14] [ 62%] PASSED tests/test_streams.py::test_on_eof_eof_is_set6190tests/test_streams.py::test_on_eof_eof_is_set_exception6191[gw16] [ 62%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths]6192[gw10] [ 62%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[zlib_ng.zlib_ng-pyloop]6193tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-"]6194[gw5] [ 62%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-"]6195tests/test_proxy_functional.py::test_proxy_from_env_http_without_auth_from_wrong_netrc[pyloop]6196tests/test_run_app.py::test_run_app_cancels_failed_tasks[pyloop]6197[gw22] [ 62%] PASSED tests/test_streams.py::TestStreamReader::test_begin_and_end_chunk_receiving6198tests/test_streams.py::TestStreamReader::test_readany_chunk_end_race6199[gw20] [ 62%] PASSED tests/test_proxy_functional.py::test_proxy_from_env_http_without_auth_from_wrong_netrc[pyloop]6200[gw8] [ 62%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_queued_start-params6-TraceConnectionQueuedStartParams]6201tests/test_tracing.py::TestTrace::test_send[connection_queued_end-params7-TraceConnectionQueuedEndParams]6202[gw18] [ 62%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_read_byte_count[!!]6203tests/test_streams.py::TestStreamReader::test_readuntil_exception[#]6204tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-name-empty]6205[gw4] [ 62%] PASSED tests/test_run_app.py::test_run_app_cancels_failed_tasks[pyloop]6206[gw11] [ 62%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-name-empty]6207[gw2] [ 62%] PASSED tests/test_streams.py::TestStreamReader::test_readline6208tests/test_run_app.py::test_run_app_custom_backlog_unix[pyloop]6209tests/test_streams.py::TestStreamReader::test_readline_limit_with_existing_data6210[gw21] [ 62%] PASSED tests/test_run_app.py::test_run_app_custom_backlog_unix[pyloop]6211tests/test_test_utils.py::test_test_client_raw_server_props6212[gw0] [ 62%] PASSED tests/test_multipart.py::TestPartReader::test_release6213tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port]6214tests/test_multipart.py::TestPartReader::test_release_respects_content_length6215[gw9] [ 62%] PASSED tests/test_test_utils.py::test_test_client_raw_server_props6216tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-(]6217[gw5] [ 62%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-(]6218[gw12] [ 62%] PASSED tests/test_resolver.py::test_threaded_negative_lookup_with_unknown_result6219tests/test_resolver.py::test_close_for_threaded_resolver[pyloop]6220[gw16] [ 62%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Port]6221[gw12] [ 62%] PASSED tests/test_resolver.py::test_close_for_threaded_resolver[pyloop]6222[gw19] [ 62%] PASSED tests/test_proxy.py::TestProxy::test_proxy_server_hostname_override6223tests/test_proxy.py::TestProxy::test_request_port6224tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[py-parser-pyloop]6225[gw24] [ 62%] PASSED tests/test_http_parser.py::test_max_header_value_size_continuation_under_limit[py-parser-pyloop]6226tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-with-name]6227tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[isal.isal_zlib-pyloop]6228[gw11] [ 62%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-empty-post-TABSP-with-name]6229[gw10] [ 62%] PASSED tests/test_http_writer.py::test_write_payload_deflate_compression_chunked_data_in_eof_writelines_all_zlib[isal.isal_zlib-pyloop]6230[gw2] [ 63%] PASSED tests/test_streams.py::TestStreamReader::test_readline_limit_with_existing_data6231[gw15] [ 63%] PASSED tests/test_resolver.py::test_async_resolver_close_with_none_resolver6232tests/test_streams.py::TestStreamReader::test_readline_limit6233tests/test_resolver.py::test_async_resolver_uses_provided_loop6234tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%23frag-/path-query2-]6235[gw15] [ 63%] PASSED tests/test_resolver.py::test_async_resolver_uses_provided_loop6236tests/test_resolver.py::test_async_resolver_uses_running_loop_when_none_provided6237[gw17] [ 63%] PASSED tests/test_http_parser.py::test_parse_uri_percent_encoded[py-parser-pyloop-/path?key=value%23frag-/path-query2-]6238tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-keepalive_timeout]6239[gw27] [ 63%] PASSED tests/test_urldispatch.py::test_add_route_with_add_patch_shortcut6240tests/test_run_app.py::test_run_app_http_unix_socket[pyloop]6241[gw6] [ 63%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_gzip6242tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_deflate6243tests/test_urldispatch.py::test_add_route_with_add_delete_shortcut6244tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-)]6245[gw5] [ 63%] PASSED tests/test_http_parser.py::test_http_request_parser_bad_method[py-parser-pyloop-)]6246[gw21] [ 63%] PASSED tests/test_run_app.py::test_run_app_http_unix_socket[pyloop]6247[gw4] [ 63%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-keepalive_timeout]6248[gw0] [ 63%] PASSED tests/test_multipart.py::TestPartReader::test_release_respects_content_length6249tests/test_payload.py::test_bytes_io_payload_size[pyloop]6250tests/test_multipart.py::TestPartReader::test_release_release6251[gw3] [ 63%] PASSED tests/test_payload.py::test_bytes_io_payload_size[pyloop]6252[gw23] [ 63%] PASSED tests/test_test_utils.py::test_aiohttp_client_close_is_idempotent6253tests/test_test_utils.py::TestAioHTTPTestCase::test_example_with_loop6254tests/test_payload.py::test_string_payload_reusability[pyloop]6255tests/test_urldispatch.py::test_dynamic_with_trailing_slash6256[gw11] [ 63%] PASSED tests/test_urldispatch.py::test_dynamic_with_trailing_slash6257tests/test_urldispatch.py::test_len6258[gw11] [ 63%] PASSED tests/test_urldispatch.py::test_len6259tests/test_urldispatch.py::test_iter6260[gw11] [ 63%] PASSED tests/test_urldispatch.py::test_iter6261[gw28] [ 63%] PASSED tests/test_payload.py::test_string_payload_reusability[pyloop]6262tests/test_urldispatch.py::test_contains6263[gw11] [ 63%] PASSED tests/test_urldispatch.py::test_contains6264tests/test_urldispatch.py::test_static_repr6265[gw11] [ 63%] PASSED tests/test_urldispatch.py::test_static_repr6266tests/test_urldispatch.py::test_static_adds_slash6267[gw11] [ 63%] PASSED tests/test_urldispatch.py::test_static_adds_slash6268tests/test_urldispatch.py::test_static_remove_trailing_slash6269[gw11] [ 63%] PASSED tests/test_urldispatch.py::test_static_remove_trailing_slash6270tests/test_urldispatch.py::test_add_route_with_re[{to:\\d+}-1234-expected0]6271tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-with-name]6272[gw7] [ 63%] PASSED tests/test_multipart.py::test_writer_write6273[gw14] [ 63%] PASSED tests/test_streams.py::test_on_eof_eof_is_set_exception6274tests/test_streams.py::test_set_exception6275tests/test_test_utils.py::test_client_context_manager_response[put]6276tests/test_multipart.py::test_writer_write_no_close_boundary6277[gw29] [ 63%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-empty-with-name]6278tests/test_proxy_functional.py::test_proxy_auth6279[gw30] [ 63%] PASSED tests/test_test_utils.py::test_client_context_manager_response[put]6280tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-{]6281[gw2] [ 63%] PASSED tests/test_streams.py::TestStreamReader::test_readline_limit6282tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait6283[gw31] [ 63%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-{]6284tests/test_urldispatch.py::test_route_dynamic6285[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_route_dynamic6286tests/test_urldispatch.py::test_add_static_path_checks6287[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_path_checks6288tests/test_urldispatch.py::test_add_static_path_resolution6289[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_path_resolution6290tests/test_urldispatch.py::test_add_static6291[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static6292[gw22] [ 63%] PASSED tests/test_streams.py::TestStreamReader::test_readany_chunk_end_race6293tests/test_streams.py::TestStreamReader::test_end_chunk_receiving_without_begin6294tests/test_urldispatch.py::test_add_static_append_version6295[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version6296tests/test_urldispatch.py::test_add_static_append_version_set_from_constructor6297[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version_set_from_constructor6298tests/test_test_utils.py::test_test_server_context_manager6299tests/test_urldispatch.py::test_add_static_append_version_override_constructor6300[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version_override_constructor6301tests/test_urldispatch.py::test_add_static_append_version_filename_without_slash6302[gw23] [ 63%] PASSED tests/test_test_utils.py::TestAioHTTPTestCase::test_example_with_loop6303[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version_filename_without_slash6304tests/test_urldispatch.py::test_add_static_append_version_non_exists_file6305[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version_non_exists_file6306tests/test_test_utils.py::TestAioHTTPTestCase::test_example_without_explicit_loop6307tests/test_urldispatch.py::test_add_static_append_version_non_exists_file_without_slash6308tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_line_size]6309[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version_non_exists_file_without_slash6310tests/test_urldispatch.py::test_add_static_append_version_follow_symlink6311[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version_follow_symlink6312tests/test_urldispatch.py::test_add_static_append_version_not_follow_symlink6313[gw9] [ 63%] PASSED tests/test_test_utils.py::test_test_server_context_manager6314tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host]6315[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_append_version_not_follow_symlink6316tests/test_urldispatch.py::test_add_static_quoting6317tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof[pyloop]6318[gw0] [ 63%] PASSED tests/test_multipart.py::TestPartReader::test_release_release6319tests/test_multipart.py::TestPartReader::test_filename6320[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_add_static_quoting6321tests/test_urldispatch.py::test_plain_not_match6322[gw24] [ 63%] PASSED tests/test_urldispatch.py::test_plain_not_match6323tests/test_urldispatch.py::test_dynamic_not_match6324[gw24] [ 64%] PASSED tests/test_urldispatch.py::test_dynamic_not_match6325tests/test_urldispatch.py::test_static_not_match6326[gw10] [ 64%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof[pyloop]6327[gw4] [ 64%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_line_size]6328tests/test_streams.py::TestDataQueue::test_read_cancelled[pyloop]6329[gw26] [ 64%] PASSED tests/test_streams.py::TestDataQueue::test_read_cancelled[pyloop]6330tests/test_resolver.py::test_close_for_async_resolver[pyloop]6331[gw14] [ 64%] PASSED tests/test_streams.py::test_set_exception6332[gw23] [ 64%] PASSED tests/test_test_utils.py::TestAioHTTPTestCase::test_example_without_explicit_loop6333tests/test_http_parser.py::test_bad_chunked[py-parser-pyloop]6334tests/test_streams.py::test_set_exception_cancelled6335tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example6336[gw1] [ 64%] PASSED tests/test_http_parser.py::test_bad_chunked[py-parser-pyloop]6337[gw12] [ 64%] PASSED tests/test_resolver.py::test_close_for_async_resolver[pyloop]6338[gw15] [ 64%] PASSED tests/test_resolver.py::test_async_resolver_uses_running_loop_when_none_provided6339tests/test_route_def.py::test_get6340[gw15] [ 64%] PASSED tests/test_route_def.py::test_get6341tests/test_route_def.py::test_head6342[gw15] [ 64%] PASSED tests/test_route_def.py::test_head6343[gw16] [ 64%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Single Host]6344tests/test_route_def.py::test_options6345[gw23] [ 64%] PASSED tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example6346[gw8] [ 64%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_queued_end-params7-TraceConnectionQueuedEndParams]6347[gw15] [ 64%] PASSED tests/test_route_def.py::test_options6348tests/test_route_def.py::test_post6349tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example_without_explicit_loop6350tests/test_tracing.py::TestTrace::test_send[connection_create_start-params8-TraceConnectionCreateStartParams]6351[gw15] [ 64%] PASSED tests/test_route_def.py::test_post6352tests/test_route_def.py::test_put6353[gw15] [ 64%] PASSED tests/test_route_def.py::test_put6354[gw18] [ 64%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_exception[#]6355tests/test_route_def.py::test_patch6356tests/test_streams.py::TestStreamReader::test_readuntil_exception[##]6357[gw15] [ 64%] PASSED tests/test_route_def.py::test_patch6358[gw22] [ 64%] PASSED tests/test_streams.py::TestStreamReader::test_end_chunk_receiving_without_begin6359tests/test_streams.py::TestStreamReader::test_readchunk_with_unread6360tests/test_route_def.py::test_delete6361[gw15] [ 64%] PASSED tests/test_route_def.py::test_delete6362tests/test_route_def.py::test_route6363[gw11] [ 64%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{to:\\d+}-1234-expected0]6364[gw15] [ 64%] PASSED tests/test_route_def.py::test_route6365tests/test_route_def.py::test_static6366[gw15] [ 64%] PASSED tests/test_route_def.py::test_static6367tests/test_route_def.py::test_head_deco6368tests/test_urldispatch.py::test_add_route_with_re[{name}.html-test.html-expected1]6369[gw15] [ 64%] PASSED tests/test_route_def.py::test_head_deco6370tests/test_route_def.py::test_get_deco6371[gw15] [ 64%] PASSED tests/test_route_def.py::test_get_deco6372tests/test_route_def.py::test_post_deco6373[gw15] [ 64%] PASSED tests/test_route_def.py::test_post_deco6374tests/test_route_def.py::test_put_deco6375[gw15] [ 64%] PASSED tests/test_route_def.py::test_put_deco6376tests/test_route_def.py::test_patch_deco6377[gw15] [ 64%] PASSED tests/test_route_def.py::test_patch_deco6378tests/test_route_def.py::test_delete_deco6379[gw15] [ 64%] PASSED tests/test_route_def.py::test_delete_deco6380tests/test_urldispatch.py::test_frozen_app_on_subapp6381[gw15] [ 64%] PASSED tests/test_urldispatch.py::test_frozen_app_on_subapp6382tests/test_urldispatch.py::test_set_options_route6383[gw15] [ 64%] PASSED tests/test_urldispatch.py::test_set_options_route6384tests/test_urldispatch.py::test_dynamic_url_with_name_started_from_underscore6385[gw15] [ 64%] PASSED tests/test_urldispatch.py::test_dynamic_url_with_name_started_from_underscore6386tests/test_urldispatch.py::test_cannot_add_subapp_with_empty_prefix6387[gw15] [ 64%] PASSED tests/test_urldispatch.py::test_cannot_add_subapp_with_empty_prefix6388tests/test_urldispatch.py::test_cannot_add_subapp_with_slash_prefix6389[gw15] [ 64%] PASSED tests/test_urldispatch.py::test_cannot_add_subapp_with_slash_prefix6390tests/test_urldispatch.py::test_convert_empty_path_to_slash_on_freezing6391tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-name-empty]6392[gw29] [ 64%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-name-empty]6393[gw23] [ 64%] PASSED tests/test_test_utils.py::TestAioHTTPTestCase::test_inner_example_without_explicit_loop6394tests/test_test_utils.py::test_unittest_run_loop6395[gw14] [ 64%] PASSED tests/test_streams.py::test_set_exception_cancelled6396tests/test_streams.py::test_set_exception_eof_callbacks6397tests/test_run_app.py::test_run_app_https_unix_socket[pyloop]6398[gw23] [ 64%] PASSED tests/test_test_utils.py::test_unittest_run_loop6399tests/test_test_utils.py::test_get_route6400tests/test_urldispatch.py::test_routes_view_contains6401tests/test_payload.py::test_json_payload_size[pyloop]6402[gw0] [ 64%] PASSED tests/test_multipart.py::TestPartReader::test_filename6403[gw5] [ 64%] PASSED tests/test_urldispatch.py::test_routes_view_contains6404tests/test_multipart.py::TestPartReader::test_reading_long_part6405[gw23] [ 64%] PASSED tests/test_test_utils.py::test_get_route6406tests/test_urldispatch.py::test_routes_abc6407[gw3] [ 64%] PASSED tests/test_payload.py::test_json_payload_size[pyloop]6408[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_routes_abc6409tests/test_urldispatch.py::test_named_resources_abc6410tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_headers]6411[gw2] [ 65%] PASSED tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait6412[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_named_resources_abc6413tests/test_urldispatch.py::test_named_resources6414tests/test_streams.py::TestStreamReader::test_readline_eof6415[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_named_resources6416[gw20] [ 65%] PASSED tests/test_proxy_functional.py::test_proxy_auth6417tests/test_urldispatch.py::test_resource_iter6418[gw19] [ 65%] PASSED tests/test_proxy.py::TestProxy::test_request_port6419[gw4] [ 65%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_headers]6420tests/test_proxy_functional.py::test_https_proxy_connect_tunnel_session_close_no_hang[pyloop]6421tests/test_resolver.py::test_default_loop_for_threaded_resolver[pyloop]6422tests/test_proxy_functional.py::test_secure_https_proxy_absolute_path[pyloop-http]6423[gw12] [ 65%] PASSED tests/test_resolver.py::test_default_loop_for_threaded_resolver[pyloop]6424[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_resource_iter6425tests/test_urldispatch.py::test_deprecate_bare_generators6426[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_deprecate_bare_generators6427tests/test_urldispatch.py::test_view_route6428[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_view_route6429tests/test_urldispatch.py::test_resources_view_len6430[gw28] [ 65%] PASSED tests/test_urldispatch.py::test_resources_view_len6431[gw20] [ 65%] PASSED tests/test_proxy_functional.py::test_https_proxy_connect_tunnel_session_close_no_hang[pyloop]6432tests/test_urldispatch.py::test_resources_view_iter6433tests/test_urldispatch.py::test_resource_route_match6434[gw28] [ 65%] PASSED tests/test_urldispatch.py::test_resources_view_iter6435tests/test_urldispatch.py::test_resources_view_contains6436[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_resource_route_match6437[gw28] [ 65%] PASSED tests/test_urldispatch.py::test_resources_view_contains6438tests/test_urldispatch.py::test_resources_abc6439[gw28] [ 65%] PASSED tests/test_urldispatch.py::test_resources_abc6440tests/test_urldispatch.py::test_static_route_user_home6441tests/test_urldispatch.py::test_error_on_double_route_adding6442[gw28] [ 65%] PASSED tests/test_urldispatch.py::test_static_route_user_home6443tests/test_urldispatch.py::test_static_route_points_to_file6444[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_error_on_double_route_adding6445[gw28] [ 65%] PASSED tests/test_urldispatch.py::test_static_route_points_to_file6446tests/test_urldispatch.py::test_404_for_static_resource6447tests/test_urldispatch.py::test_error_on_adding_route_after_wildcard6448[gw5] [ 65%] PASSED tests/test_urldispatch.py::test_error_on_adding_route_after_wildcard6449tests/test_urldispatch.py::test_http_exception_is_none_when_resolved6450[gw15] [ 65%] PASSED tests/test_urldispatch.py::test_convert_empty_path_to_slash_on_freezing6451tests/test_urldispatch.py::test_deprecate_non_coroutine6452[gw15] [ 65%] PASSED tests/test_urldispatch.py::test_deprecate_non_coroutine6453tests/test_urldispatch.py::test_plain_resource_canonical6454[gw15] [ 65%] PASSED tests/test_urldispatch.py::test_plain_resource_canonical6455tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib-pyloop]6456tests/test_urldispatch.py::test_dynamic_resource_canonical6457[gw15] [ 65%] PASSED tests/test_urldispatch.py::test_dynamic_resource_canonical6458tests/test_urldispatch.py::test_static_resource_canonical6459[gw15] [ 65%] PASSED tests/test_urldispatch.py::test_static_resource_canonical6460tests/test_urldispatch.py::test_prefixed_subapp_resource_canonical6461tests/test_streams.py::TestDataQueue::test_read_until_eof[pyloop]6462[gw15] [ 65%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_resource_canonical6463[gw21] [ 65%] PASSED tests/test_run_app.py::test_run_app_https_unix_socket[pyloop]6464tests/test_urldispatch.py::test_route_dynamic_quoting6465[gw17] [ 65%] PASSED tests/test_urldispatch.py::test_route_dynamic_quoting6466tests/test_urldispatch.py::test_prefixed_subapp_overlap6467[gw26] [ 65%] PASSED tests/test_streams.py::TestDataQueue::test_read_until_eof[pyloop]6468[gw10] [ 65%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib-pyloop]6469tests/test_urldispatch.py::test_regular_match_info6470[gw27] [ 65%] PASSED tests/test_urldispatch.py::test_add_route_with_add_delete_shortcut6471tests/test_test_utils.py::test_client_context_manager_response[patch]6472tests/test_urldispatch.py::test_add_route_with_add_head_shortcut6473[gw30] [ 65%] PASSED tests/test_test_utils.py::test_client_context_manager_response[patch]6474[gw14] [ 65%] PASSED tests/test_streams.py::test_set_exception_eof_callbacks6475tests/test_streams.py::test_stream_reader_lines6476tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Single Host]6477[gw22] [ 65%] PASSED tests/test_streams.py::TestStreamReader::test_readchunk_with_unread6478tests/test_streams.py::TestStreamReader::test_readchunk_with_other_read_calls6479tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_field_size]6480[gw18] [ 65%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_exception[##]6481tests/test_streams.py::TestStreamReader::test_readexactly_zero_or_less6482[gw16] [ 65%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Single Host]6483[gw4] [ 65%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-max_field_size]6484[gw0] [ 65%] PASSED tests/test_multipart.py::TestPartReader::test_reading_long_part6485tests/test_multipart.py::TestMultipartReader::test_from_response6486[gw0] [ 65%] PASSED tests/test_multipart.py::TestMultipartReader::test_from_response6487tests/test_multipart.py::TestMultipartReader::test_bad_boundary6488[gw15] [ 65%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_overlap6489tests/test_test_utils.py::test_client_websocket6490tests/test_urldispatch.py::test_prefixed_subapp_empty_route6491[gw0] [ 65%] PASSED tests/test_multipart.py::TestMultipartReader::test_bad_boundary6492tests/test_web_app.py::test_on_shutdown6493[gw23] [ 65%] PASSED tests/test_test_utils.py::test_client_websocket6494[gw6] [ 65%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_deflate6495tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_identity6496[gw24] [ 66%] PASSED tests/test_urldispatch.py::test_static_not_match6497tests/test_urldispatch.py::test_add_static_access_resources6498tests/test_test_utils.py::test_client_unsupported_arg6499[gw9] [ 66%] PASSED tests/test_test_utils.py::test_client_unsupported_arg6500tests/test_test_utils.py::test_server_make_url_yarl_compatibility6501tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-with-name]6502[gw14] [ 66%] PASSED tests/test_streams.py::test_stream_reader_lines6503[gw9] [ 66%] PASSED tests/test_test_utils.py::test_server_make_url_yarl_compatibility6504tests/test_streams.py::test_stream_reader_chunks_complete6505[gw29] [ 66%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-NUL-with-name]6506tests/test_pytest_plugin.py::test_aiohttp_plugin6507tests/test_streams.py::TestDataQueue::test_read_exc[pyloop]6508[gw17] [ 66%] PASSED tests/test_urldispatch.py::test_regular_match_info6509tests/test_urldispatch.py::test_match_info_with_plus6510[gw26] [ 66%] PASSED tests/test_streams.py::TestDataQueue::test_read_exc[pyloop]6511[gw27] [ 66%] PASSED tests/test_urldispatch.py::test_add_route_with_add_head_shortcut6512tests/test_urldispatch.py::test_add_with_name6513[gw7] [ 66%] PASSED tests/test_multipart.py::test_writer_write_no_close_boundary6514tests/test_multipart.py::test_writer_write_no_parts6515tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-}]6516[gw31] [ 66%] PASSED tests/test_http_parser.py::test_bad_header_name[c-parser-pyloop-}]6517tests/test_test_utils.py::test_client_context_manager_response[delete]6518[gw30] [ 66%] PASSED tests/test_test_utils.py::test_client_context_manager_response[delete]6519tests/test_http_parser.py::test_bad_chunked[c-parser-pyloop]6520[gw15] [ 66%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_empty_route6521[gw8] [ 66%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_create_start-params8-TraceConnectionCreateStartParams]6522tests/test_urldispatch.py::test_prefixed_subapp_root_route6523tests/test_tracing.py::TestTrace::test_send[connection_create_end-params9-TraceConnectionCreateEndParams]6524tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib_ng.zlib_ng-pyloop]6525tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-lingering_time]6526[gw1] [ 66%] PASSED tests/test_http_parser.py::test_bad_chunked[c-parser-pyloop]6527[gw10] [ 66%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_all_zlib[zlib_ng.zlib_ng-pyloop]6528[gw0] [ 66%] PASSED tests/test_web_app.py::test_on_shutdown6529tests/test_web_app.py::test_on_startup6530[gw4] [ 66%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-lingering_time]6531[gw17] [ 66%] PASSED tests/test_urldispatch.py::test_match_info_with_plus6532tests/test_urldispatch.py::test_not_found_repr6533tests/test_run_app.py::test_run_app_abstract_linux_socket[pyloop]6534[gw14] [ 66%] PASSED tests/test_streams.py::test_stream_reader_chunks_complete6535tests/test_streams.py::test_stream_reader_chunks_incomplete6536[gw5] [ 66%] PASSED tests/test_urldispatch.py::test_http_exception_is_none_when_resolved6537[gw22] [ 66%] PASSED tests/test_streams.py::TestStreamReader::test_readchunk_with_other_read_calls6538tests/test_streams.py::TestStreamReader::test_chunksplits_memory_leak6539tests/test_payload.py::test_text_io_payload_size_matches_file_encoding[pyloop]6540[gw3] [ 66%] PASSED tests/test_payload.py::test_text_io_payload_size_matches_file_encoding[pyloop]6541tests/test_urldispatch.py::test_http_exception_is_not_none_when_not_resolved6542tests/test_test_utils.py::test_client_cookie6543[gw21] [ 66%] PASSED tests/test_run_app.py::test_run_app_abstract_linux_socket[pyloop]6544[gw11] [ 66%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{name}.html-test.html-expected1]6545[gw23] [ 66%] PASSED tests/test_test_utils.py::test_client_cookie6546tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+ \\d+}-abc 123-expected2]6547tests/test_resolver.py::test_async_resolver_ipv6_positive_lookup[pyloop]6548[gw12] [ 66%] PASSED tests/test_resolver.py::test_async_resolver_ipv6_positive_lookup[pyloop]6549tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Multiple Hosts]6550[gw24] [ 66%] PASSED tests/test_urldispatch.py::test_add_static_access_resources6551tests/test_urldispatch.py::test_add_static_set_options_route6552[gw16] [ 66%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Multiple Hosts]6553[gw2] [ 66%] PASSED tests/test_streams.py::TestStreamReader::test_readline_eof6554tests/test_streams.py::TestStreamReader::test_readline_empty_eof6555[gw17] [ 66%] PASSED tests/test_urldispatch.py::test_not_found_repr6556tests/test_urldispatch.py::test_not_allowed_repr6557[gw15] [ 66%] PASSED tests/test_urldispatch.py::test_prefixed_subapp_root_route6558tests/test_web_app.py::test_app_ctor6559[gw0] [ 66%] PASSED tests/test_web_app.py::test_on_startup6560[gw13] [ 66%] FAILED tests/test_imports.py::test_import_time6561tests/test_leaks.py::test_leak[check_for_client_response_leak.py-ClientResponse leaked]6562tests/test_web_app.py::test_appkey6563[gw0] [ 66%] PASSED tests/test_web_app.py::test_appkey6564tests/test_web_app.py::test_appkey_repr_concrete6565[gw0] [ 66%] PASSED tests/test_web_app.py::test_appkey_repr_concrete6566tests/test_web_app.py::test_appkey_repr_nonconcrete6567[gw0] [ 66%] PASSED tests/test_web_app.py::test_appkey_repr_nonconcrete6568tests/test_streams.py::TestDataQueue::test_read_exception[pyloop]6569tests/test_web_app.py::test_appkey_repr_annotated6570[gw26] [ 66%] PASSED tests/test_streams.py::TestDataQueue::test_read_exception[pyloop]6571[gw0] [ 66%] PASSED tests/test_web_app.py::test_appkey_repr_annotated6572tests/test_web_app.py::test_app_str_keys6573[gw0] [ 66%] PASSED tests/test_web_app.py::test_app_str_keys6574tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_all_zlib[isal.isal_zlib-pyloop]6575tests/test_web_app.py::test_app_get6576[gw0] [ 66%] PASSED tests/test_web_app.py::test_app_get6577tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-read_bufsize]6578tests/test_web_app.py::test_app_freeze6579[gw0] [ 66%] PASSED tests/test_web_app.py::test_app_freeze6580tests/test_web_app.py::test_equality6581[gw10] [ 66%] PASSED tests/test_http_writer.py::test_write_large_payload_deflate_compression_chunked_data_in_eof_all_zlib[isal.isal_zlib-pyloop]6582[gw0] [ 66%] PASSED tests/test_web_app.py::test_equality6583tests/test_web_app.py::test_app_run_middlewares6584[gw0] [ 67%] PASSED tests/test_web_app.py::test_app_run_middlewares6585tests/test_web_app.py::test_subapp_pre_frozen_after_adding6586[gw0] [ 67%] PASSED tests/test_web_app.py::test_subapp_pre_frozen_after_adding6587tests/test_web_app.py::test_app_inheritance6588[gw28] [ 67%] PASSED tests/test_urldispatch.py::test_404_for_static_resource6589tests/test_urldispatch.py::test_405_for_resource_adapter6590[gw0] [ 67%] PASSED tests/test_web_app.py::test_app_inheritance6591tests/test_web_app.py::test_app_custom_attr6592[gw0] [ 67%] SKIPPED tests/test_web_app.py::test_app_custom_attr6593tests/test_web_app.py::test_cleanup_ctx6594tests/test_run_app.py::test_run_app_preexisting_inet_socket[pyloop]6595[gw4] [ 67%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-read_bufsize]6596tests/test_resolver.py::test_async_resolver_query_ipv6_positive_lookup[pyloop]6597[gw12] [ 67%] PASSED tests/test_resolver.py::test_async_resolver_query_ipv6_positive_lookup[pyloop]6598[gw21] [ 67%] PASSED tests/test_run_app.py::test_run_app_preexisting_inet_socket[pyloop]6599[gw18] [ 67%] PASSED tests/test_streams.py::TestStreamReader::test_readexactly_zero_or_less6600tests/test_streams.py::TestStreamReader::test_readexactly6601[gw27] [ 67%] PASSED tests/test_urldispatch.py::test_add_with_name6602tests/test_urldispatch.py::test_add_with_tailing_slash6603[gw14] [ 67%] PASSED tests/test_streams.py::test_stream_reader_chunks_incomplete6604tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-name-empty]6605[gw29] [ 67%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-name-empty]6606tests/test_streams.py::test_data_queue_empty6607[gw22] [ 67%] PASSED tests/test_streams.py::TestStreamReader::test_chunksplits_memory_leak6608tests/test_streams.py::TestStreamReader::test_read_empty_chunks6609tests/test_test_utils.py::test_custom_port6610[gw17] [ 67%] PASSED tests/test_urldispatch.py::test_not_allowed_repr6611tests/test_urldispatch.py::test_default_expect_handler6612[gw17] [ 67%] PASSED tests/test_urldispatch.py::test_default_expect_handler6613tests/test_urldispatch.py::test_custom_expect_handler_plain6614[gw17] [ 67%] PASSED tests/test_urldispatch.py::test_custom_expect_handler_plain6615tests/test_urldispatch.py::test_custom_expect_handler_dynamic6616[gw19] [ 67%] PASSED tests/test_proxy_functional.py::test_secure_https_proxy_absolute_path[pyloop-http]6617[gw17] [ 67%] PASSED tests/test_urldispatch.py::test_custom_expect_handler_dynamic6618tests/test_urldispatch.py::test_expect_handler_non_coroutine6619[gw30] [ 67%] PASSED tests/test_test_utils.py::test_custom_port6620[gw17] [ 67%] PASSED tests/test_urldispatch.py::test_expect_handler_non_coroutine6621tests/test_urldispatch.py::test_dynamic_match_non_ascii6622tests/test_web_cli.py::test_entry_func_empty6623[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_empty6624tests/test_http_parser.py::test_whitespace_before_header[py-parser-pyloop]6625tests/test_web_cli.py::test_entry_func_only_module6626[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_only_module6627tests/test_web_cli.py::test_entry_func_only_function6628tests/test_resolver.py::test_async_resolver_query_fallback_error_messages_passed[pyloop]6629[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_only_function6630[gw1] [ 67%] PASSED tests/test_http_parser.py::test_whitespace_before_header[py-parser-pyloop]6631tests/test_web_cli.py::test_entry_func_only_separator6632[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_only_separator6633tests/test_web_cli.py::test_entry_func_relative_module6634[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_relative_module6635tests/test_web_cli.py::test_entry_func_non_existent_module6636[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_non_existent_module6637tests/test_web_cli.py::test_entry_func_non_existent_attribute6638[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_non_existent_attribute6639tests/test_web_cli.py::test_path_no_host6640[gw10] [ 67%] PASSED tests/test_web_cli.py::test_path_no_host6641tests/test_web_cli.py::test_path_and_host6642tests/test_urldispatch.py::test_add_subapp_errors6643[gw23] [ 67%] PASSED tests/test_urldispatch.py::test_add_subapp_errors6644[gw10] [ 67%] PASSED tests/test_web_cli.py::test_path_and_host6645[gw12] [ 67%] PASSED tests/test_resolver.py::test_async_resolver_query_fallback_error_messages_passed[pyloop]6646tests/test_test_utils.py::test_testcase_no_app6647tests/test_urldispatch.py::test_subapp_rule_resource6648tests/test_web_cli.py::test_path_when_unsupported6649[gw10] [ 67%] PASSED tests/test_web_cli.py::test_path_when_unsupported6650[gw23] [ 67%] PASSED tests/test_urldispatch.py::test_subapp_rule_resource6651tests/test_web_cli.py::test_entry_func_call6652[gw10] [ 67%] PASSED tests/test_web_cli.py::test_entry_func_call6653tests/test_payload.py::test_text_io_payload_size_utf16[pyloop]6654tests/test_run_app.py::test_run_app_preexisting_inet6_socket[pyloop]6655tests/test_urldispatch.py::test_add_domain_not_str[pyloop]6656tests/test_web_cli.py::test_running_application6657[gw10] [ 67%] PASSED tests/test_web_cli.py::test_running_application6658[gw5] [ 67%] PASSED tests/test_urldispatch.py::test_http_exception_is_not_none_when_not_resolved6659tests/test_urldispatch.py::test_match_info_get_info_plain6660tests/test_web_exceptions.py::test_all_http_exceptions_exported6661[gw21] [ 67%] PASSED tests/test_run_app.py::test_run_app_preexisting_inet6_socket[pyloop]6662[gw23] [ 67%] PASSED tests/test_urldispatch.py::test_add_domain_not_str[pyloop]6663tests/test_streams.py::TestDataQueue::test_read_exception_with_data[pyloop]6664[gw10] [ 67%] PASSED tests/test_web_exceptions.py::test_all_http_exceptions_exported6665tests/test_web_exceptions.py::test_HTTPOk6666[gw26] [ 67%] PASSED tests/test_streams.py::TestDataQueue::test_read_exception_with_data[pyloop]6667[gw3] [ 67%] PASSED tests/test_payload.py::test_text_io_payload_size_utf16[pyloop]6668[gw6] [ 67%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_identity6669tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_unknown6670tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Port]6671tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-auto_decompress]6672[gw4] [ 67%] PASSED tests/test_run_app.py::test_run_app_pass_apprunner_kwargs[pyloop-auto_decompress]6673[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_add_static_set_options_route6674[gw16] [ 68%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Single Path, Port]6675tests/test_urldispatch.py::test_domain_validation_error[*.example.com-ValueError]6676tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: -5]6677[gw18] [ 68%] PASSED tests/test_streams.py::TestStreamReader::test_readexactly6678tests/test_streams.py::TestStreamReader::test_readexactly_eof6679[gw13] [ 68%] PASSED tests/test_leaks.py::test_leak[check_for_client_response_leak.py-ClientResponse leaked]6680[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_domain_validation_error[*.example.com-ValueError]6681[gw31] [ 68%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: -5]6682[gw11] [ 68%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+ \\d+}-abc 123-expected2]6683tests/test_urldispatch.py::test_domain_validation_error[example$com-ValueError]6684tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+\\s\\d+}-abc 123-expected3]6685[gw2] [ 68%] PASSED tests/test_streams.py::TestStreamReader::test_readline_empty_eof6686tests/test_streams.py::TestStreamReader::test_readline_read_byte_count6687tests/test_leaks.py::test_leak[check_for_request_leak.py-Request leaked]6688tests/test_resolver.py::test_async_resolver_query_fallback_error_messages_passed_no_hosts[pyloop]6689[gw15] [ 68%] PASSED tests/test_web_app.py::test_app_ctor6690[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_domain_validation_error[example$com-ValueError]6691tests/test_web_app.py::test_app_call6692[gw15] [ 68%] PASSED tests/test_web_app.py::test_app_call6693tests/test_web_app.py::test_app_default_loop6694tests/test_urldispatch.py::test_domain_valid6695[gw15] [ 68%] PASSED tests/test_web_app.py::test_app_default_loop6696tests/test_web_app.py::test_set_loop6697[gw12] [ 68%] PASSED tests/test_resolver.py::test_async_resolver_query_fallback_error_messages_passed_no_hosts[pyloop]6698[gw17] [ 68%] PASSED tests/test_urldispatch.py::test_dynamic_match_non_ascii6699tests/test_urldispatch.py::test_dynamic_match_with_static_part6700tests/test_payload.py::test_iobase_payload_size_after_reading[pyloop]6701[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_domain_valid6702[gw3] [ 68%] PASSED tests/test_payload.py::test_iobase_payload_size_after_reading[pyloop]6703tests/test_urldispatch.py::test_match_domain[example.com-example.com-True]6704[gw7] [ 68%] PASSED tests/test_multipart.py::test_writer_write_no_parts6705[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_match_domain[example.com-example.com-True]6706tests/test_urldispatch.py::test_match_domain[example.com:81-example.com:81-True]6707[gw22] [ 68%] PASSED tests/test_streams.py::TestStreamReader::test_read_empty_chunks6708[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_match_domain[example.com:81-example.com:81-True]6709tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip[zlib]6710tests/test_run_app.py::test_run_app_preexisting_unix_socket[pyloop]6711tests/test_urldispatch.py::test_match_domain[example.com:81-example.com-False]6712[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_match_domain[example.com:81-example.com-False]6713tests/test_streams.py::TestStreamReader::test_readchunk_separate_http_chunk_tail6714[gw0] [ 68%] PASSED tests/test_web_app.py::test_cleanup_ctx6715tests/test_web_app.py::test_cleanup_ctx_exception_on_startup6716tests/test_urldispatch.py::test_match_domain[\u043f\u0443\u043d\u0438\u043a\u043e\u0434-xn--d1ahgkhc2a-True]6717[gw21] [ 68%] PASSED tests/test_run_app.py::test_run_app_preexisting_unix_socket[pyloop]6718[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_match_domain[\u043f\u0443\u043d\u0438\u043a\u043e\u0434-xn--d1ahgkhc2a-True]6719tests/test_urldispatch.py::test_match_domain[*.example.com-jpg.example.com-True]6720[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_match_domain[*.example.com-jpg.example.com-True]6721tests/test_urldispatch.py::test_match_domain[*.example.com-a.example.com-True]6722[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_match_domain[*.example.com-a.example.com-True]6723tests/test_urldispatch.py::test_match_domain[*.example.com-example.com-False]6724tests/test_test_utils.py::test_base_test_server_socket_factory[TestServer]6725[gw30] [ 68%] PASSED tests/test_test_utils.py::test_base_test_server_socket_factory[TestServer]6726tests/test_run_app.py::test_run_app_context_vars[pyloop]6727[gw24] [ 68%] PASSED tests/test_urldispatch.py::test_match_domain[*.example.com-example.com-False]6728tests/test_web_functional.py::test_response_before_complete[pyloop]6729[gw27] [ 68%] PASSED tests/test_urldispatch.py::test_add_with_tailing_slash6730tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-with-name]6731[gw4] [ 68%] PASSED tests/test_run_app.py::test_run_app_context_vars[pyloop]6732[gw24] [ 68%] PASSED tests/test_web_functional.py::test_response_before_complete[pyloop]6733tests/test_urldispatch.py::test_add_invalid_path6734[gw27] [ 68%] PASSED tests/test_urldispatch.py::test_add_invalid_path6735[gw29] [ 68%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SP-with-name]6736[gw18] [ 68%] PASSED tests/test_streams.py::TestStreamReader::test_readexactly_eof6737tests/test_urldispatch.py::test_add_url_invalid16738tests/test_streams.py::TestStreamReader::test_readexactly_exception6739[gw27] [ 68%] PASSED tests/test_urldispatch.py::test_add_url_invalid16740tests/test_urldispatch.py::test_add_url_invalid26741[gw27] [ 68%] PASSED tests/test_urldispatch.py::test_add_url_invalid26742[gw8] [ 68%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_create_end-params9-TraceConnectionCreateEndParams]6743[gw9] [ 68%] PASSED tests/test_test_utils.py::test_testcase_no_app6744tests/test_urldispatch.py::test_add_url_invalid36745[gw27] [ 68%] PASSED tests/test_urldispatch.py::test_add_url_invalid36746tests/test_urldispatch.py::test_add_url_invalid46747[gw27] [ 68%] PASSED tests/test_urldispatch.py::test_add_url_invalid46748tests/test_tracing.py::TestTrace::test_send[connection_reuseconn-params10-TraceConnectionReuseconnParams]6749tests/test_urldispatch.py::test_add_url_escaping6750[gw17] [ 68%] PASSED tests/test_urldispatch.py::test_dynamic_match_with_static_part6751tests/test_urldispatch.py::test_dynamic_match_two_part26752[gw14] [ 68%] PASSED tests/test_streams.py::test_data_queue_empty6753tests/test_streams.py::test_data_queue_items6754[gw25] [ 68%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed6755[gw5] [ 69%] PASSED tests/test_urldispatch.py::test_match_info_get_info_plain6756tests/test_streams.py::TestDataQueue::test_read_exception_on_wait[pyloop]6757tests/test_streams.py::TestStreamReader::test_create_waiter6758[gw11] [ 69%] PASSED tests/test_urldispatch.py::test_add_route_with_re[{fn:\\w+\\s\\d+}-abc 123-expected3]6759[gw26] [ 69%] PASSED tests/test_streams.py::TestDataQueue::test_read_exception_on_wait[pyloop]6760tests/test_urldispatch.py::test_match_info_get_info_dynamic6761tests/test_urldispatch.py::test_add_route_with_re_and_slashes6762tests/test_test_utils.py::test_base_test_server_socket_factory[RawTestServer]6763[gw30] [ 69%] PASSED tests/test_test_utils.py::test_base_test_server_socket_factory[RawTestServer]6764[gw28] [ 69%] PASSED tests/test_urldispatch.py::test_405_for_resource_adapter6765tests/test_run_app.py::test_run_app_multiple_preexisting_sockets[pyloop]6766tests/test_urldispatch.py::test_static_resource_outside_traversal6767tests/test_payload.py::test_iobase_payload_size_unseekable[pyloop]6768[gw21] [ 69%] PASSED tests/test_run_app.py::test_run_app_multiple_preexisting_sockets[pyloop]6769[gw3] [ 69%] PASSED tests/test_payload.py::test_iobase_payload_size_unseekable[pyloop]6770tests/test_run_app.py::test_run_app_raises_exception[pyloop]6771[gw18] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test_readexactly_exception6772tests/test_streams.py::TestStreamReader::test_unread_data6773[gw15] [ 69%] PASSED tests/test_web_app.py::test_set_loop6774tests/test_web_app.py::test_set_loop_default_loop6775[gw4] [ 69%] PASSED tests/test_run_app.py::test_run_app_raises_exception[pyloop]6776tests/test_http_parser.py::test_whitespace_before_header[c-parser-pyloop]6777[gw1] [ 69%] PASSED tests/test_http_parser.py::test_whitespace_before_header[c-parser-pyloop]6778[gw10] [ 69%] PASSED tests/test_web_exceptions.py::test_HTTPOk6779tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Multiple Hosts, Port]6780tests/test_web_exceptions.py::test_terminal_classes_has_status_code6781[gw10] [ 69%] PASSED tests/test_web_exceptions.py::test_terminal_classes_has_status_code6782[gw27] [ 69%] PASSED tests/test_urldispatch.py::test_add_url_escaping6783tests/test_web_exceptions.py::test_HTTPFound6784tests/test_urldispatch.py::test_any_method6785[gw16] [ 69%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Multiple Paths, Multiple Hosts, Port]6786[gw0] [ 69%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_startup6787tests/test_web_exceptions.py::test_HTTPFound_empty_location6788[gw0] [ 69%] PASSED tests/test_web_exceptions.py::test_HTTPFound_empty_location6789tests/test_web_exceptions.py::test_HTTPFound_location_CRLF6790[gw0] [ 69%] PASSED tests/test_web_exceptions.py::test_HTTPFound_location_CRLF6791tests/test_web_exceptions.py::test_HTTPMethodNotAllowed6792tests/test_urldispatch.py::test_add_domain[pyloop]6793tests/test_resolver.py::test_async_resolver_error_messages_passed[pyloop]6794[gw17] [ 69%] PASSED tests/test_urldispatch.py::test_dynamic_match_two_part26795tests/test_urldispatch.py::test_dynamic_match_unquoted_path6796[gw11] [ 69%] PASSED tests/test_urldispatch.py::test_add_route_with_re_and_slashes6797tests/test_urldispatch.py::test_add_route_with_re_not_match6798[gw23] [ 69%] PASSED tests/test_urldispatch.py::test_add_domain[pyloop]6799tests/test_run_app.py::test_sigint6800[gw15] [ 69%] PASSED tests/test_web_app.py::test_set_loop_default_loop6801tests/test_web_app.py::test_set_loop_with_different_loops6802tests/test_proxy.py::TestProxy::test_connect6803[gw5] [ 69%] PASSED tests/test_urldispatch.py::test_match_info_get_info_dynamic6804tests/test_test_utils.py::test_test_server_hostnames[127.0.0.1-127.0.0.1]6805tests/test_urldispatch.py::test_match_info_get_info_dynamic26806[gw30] [ 69%] PASSED tests/test_test_utils.py::test_test_server_hostnames[127.0.0.1-127.0.0.1]6807[gw12] [ 69%] PASSED tests/test_resolver.py::test_async_resolver_error_messages_passed[pyloop]6808[gw22] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test_readchunk_separate_http_chunk_tail6809tests/test_streams.py::TestStreamReader::test___repr__6810[gw18] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test_unread_data6811tests/test_streams.py::TestStreamReader::test_exception6812tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler6813[gw11] [ 69%] PASSED tests/test_urldispatch.py::test_add_route_with_re_not_match6814tests/test_test_utils.py::test_disable_retry_persistent_connection6815tests/test_urldispatch.py::test_add_route_with_re_including_slashes6816[gw9] [ 69%] PASSED tests/test_test_utils.py::test_disable_retry_persistent_connection6817tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: +256]6818[gw25] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test_create_waiter6819tests/test_streams.py::TestStreamReader::test_ctor_global_loop6820[gw31] [ 69%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: +256]6821tests/test_web_functional.py::test_cancel_shutdown[pyloop]6822[gw2] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test_readline_read_byte_count6823tests/test_streams.py::TestStreamReader::test_readline_exception6824[gw15] [ 69%] PASSED tests/test_web_app.py::test_set_loop_with_different_loops6825tests/test_web_exceptions.py::test_multiline_reason6826[gw15] [ 69%] PASSED tests/test_web_exceptions.py::test_multiline_reason6827tests/test_web_exceptions.py::test_reason_with_cr6828[gw24] [ 69%] PASSED tests/test_web_functional.py::test_cancel_shutdown[pyloop]6829[gw15] [ 69%] PASSED tests/test_web_exceptions.py::test_reason_with_cr6830tests/test_web_exceptions.py::test_reason_with_lf6831[gw15] [ 69%] PASSED tests/test_web_exceptions.py::test_reason_with_lf6832tests/test_web_functional.py::test_simple_get[pyloop]6833[gw15] [ 69%] PASSED tests/test_web_functional.py::test_simple_get[pyloop]6834[gw22] [ 69%] PASSED tests/test_streams.py::TestStreamReader::test___repr__6835tests/test_streams.py::TestDataQueue::test_exception[pyloop]6836tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-name-empty]6837tests/test_streams.py::TestStreamReader::test___repr__nondefault_limit6838[gw26] [ 69%] PASSED tests/test_streams.py::TestDataQueue::test_exception[pyloop]6839[gw29] [ 69%] PASSED tests/test_http_parser.py::test_invalid_header_spacing[py-parser-pyloop-pre-NBSP-post-SPSP-name-empty]6840tests/test_resolver.py::test_async_resolver_error_messages_passed_no_hosts[pyloop]6841[gw27] [ 69%] PASSED tests/test_urldispatch.py::test_any_method6842tests/test_urldispatch.py::test_any_method_appears_in_routes6843[gw12] [ 69%] PASSED tests/test_resolver.py::test_async_resolver_error_messages_passed_no_hosts[pyloop]6844[gw11] [ 69%] PASSED tests/test_urldispatch.py::test_add_route_with_re_including_slashes6845[gw6] [ 70%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_encoding_unknown6846tests/test_urldispatch.py::test_add_route_with_invalid_re6847[gw11] [ 70%] PASSED tests/test_urldispatch.py::test_add_route_with_invalid_re6848tests/test_urldispatch.py::test_route_dynamic_with_regex_spec6849[gw11] [ 70%] PASSED tests/test_urldispatch.py::test_route_dynamic_with_regex_spec6850tests/test_urldispatch.py::test_route_dynamic_with_regex_spec_and_trailing_slash6851[gw11] [ 70%] PASSED tests/test_urldispatch.py::test_route_dynamic_with_regex_spec_and_trailing_slash6852tests/test_urldispatch.py::test_route_dynamic_with_regex6853tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_base646854[gw11] [ 70%] PASSED tests/test_urldispatch.py::test_route_dynamic_with_regex6855tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch]6856[gw11] [ 70%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch]6857tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Only socket]6858[gw14] [ 70%] PASSED tests/test_streams.py::test_data_queue_items6859[gw17] [ 70%] PASSED tests/test_urldispatch.py::test_dynamic_match_unquoted_path6860tests/test_urldispatch.py::test_dynamic_match_double_quoted_path6861tests/test_streams.py::test_stream_reader_iter_any6862[gw5] [ 70%] PASSED tests/test_urldispatch.py::test_match_info_get_info_dynamic26863tests/test_urldispatch.py::test_static_resource_get_info6864[gw5] [ 70%] PASSED tests/test_urldispatch.py::test_static_resource_get_info6865tests/test_urldispatch.py::test_system_route_get_info6866[gw3] [ 70%] PASSED tests/test_proxy.py::TestProxy::test_connect6867tests/test_proxy.py::TestProxy::test_https_auth6868tests/test_urldispatch.py::test_subapp_url_for6869[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_subapp_url_for6870tests/test_urldispatch.py::test_subapp_repr6871[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_subapp_repr6872tests/test_urldispatch.py::test_subapp_len6873[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_subapp_len6874tests/test_urldispatch.py::test_subapp_iter6875[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_subapp_iter6876tests/test_urldispatch.py::test_invalid_route_name[invalid name]6877[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_invalid_route_name[invalid name]6878tests/test_urldispatch.py::test_invalid_route_name[class]6879[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_invalid_route_name[class]6880tests/test_urldispatch.py::test_frozen_router6881[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_frozen_router6882[gw16] [ 70%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Only socket]6883tests/test_urldispatch.py::test_frozen_router_subapp6884[gw0] [ 70%] PASSED tests/test_web_exceptions.py::test_HTTPMethodNotAllowed6885tests/test_web_exceptions.py::test_override_body_with_text6886[gw23] [ 70%] PASSED tests/test_urldispatch.py::test_frozen_router_subapp6887[gw25] [ 70%] PASSED tests/test_streams.py::TestStreamReader::test_ctor_global_loop6888tests/test_streams.py::TestStreamReader::test_at_eof6889[gw0] [ 70%] PASSED tests/test_web_exceptions.py::test_override_body_with_text6890tests/test_web_functional.py::test_response_with_file_ctype[pyloop]6891tests/test_web_exceptions.py::test_override_body_with_binary6892tests/test_web_functional.py::test_simple_get_with_text[pyloop]6893[gw0] [ 70%] PASSED tests/test_web_exceptions.py::test_override_body_with_binary6894[gw15] [ 70%] PASSED tests/test_web_functional.py::test_simple_get_with_text[pyloop]6895tests/test_web_exceptions.py::test_default_body6896[gw0] [ 70%] PASSED tests/test_web_exceptions.py::test_default_body6897tests/test_web_exceptions.py::test_empty_body_2046898[gw0] [ 70%] PASSED tests/test_web_exceptions.py::test_empty_body_2046899[gw28] [ 70%] PASSED tests/test_urldispatch.py::test_static_resource_outside_traversal6900tests/test_urldispatch.py::test_check_allowed_method_for_found_resource6901tests/test_web_exceptions.py::test_empty_body_2056902[gw0] [ 70%] PASSED tests/test_web_exceptions.py::test_empty_body_2056903[gw23] [ 70%] PASSED tests/test_web_functional.py::test_response_with_file_ctype[pyloop]6904tests/test_web_exceptions.py::test_empty_body_3046905[gw0] [ 70%] PASSED tests/test_web_exceptions.py::test_empty_body_3046906tests/test_web_functional.py::test_post_single_file[pyloop]6907[gw21] [ 70%] PASSED tests/test_run_app.py::test_sigint6908tests/test_run_app.py::test_sigterm6909tests/test_test_utils.py::test_test_server_hostnames[localhost-127.0.0.1]6910[gw0] [ 70%] PASSED tests/test_web_functional.py::test_post_single_file[pyloop]6911[gw30] [ 70%] PASSED tests/test_test_utils.py::test_test_server_hostnames[localhost-127.0.0.1]6912tests/test_http_parser.py::test_parse_unusual_request_line[py-parser-pyloop]6913tests/test_resolver.py::test_async_resolver_aiodns_not_present[pyloop]6914[gw10] [ 70%] PASSED tests/test_web_exceptions.py::test_HTTPFound6915[gw12] [ 70%] PASSED tests/test_resolver.py::test_async_resolver_aiodns_not_present[pyloop]6916[gw1] [ 70%] PASSED tests/test_http_parser.py::test_parse_unusual_request_line[py-parser-pyloop]6917tests/test_web_exceptions.py::test_no_link_4516918[gw10] [ 70%] PASSED tests/test_web_exceptions.py::test_no_link_4516919tests/test_web_exceptions.py::test_link_none_4516920[gw10] [ 70%] PASSED tests/test_web_exceptions.py::test_link_none_4516921tests/test_web_exceptions.py::test_link_empty_4516922[gw10] [ 70%] PASSED tests/test_web_exceptions.py::test_link_empty_4516923tests/test_web_exceptions.py::test_link_str_4516924[gw10] [ 70%] PASSED tests/test_web_exceptions.py::test_link_str_4516925tests/test_web_exceptions.py::test_link_url_4516926[gw7] [ 70%] PASSED tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip[zlib]6927tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip[zlib_ng.zlib_ng]6928tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete]6929[gw22] [ 70%] PASSED tests/test_streams.py::TestStreamReader::test___repr__nondefault_limit6930[gw10] [ 70%] PASSED tests/test_web_exceptions.py::test_link_url_4516931tests/test_web_exceptions.py::test_link_CRLF_4516932[gw10] [ 71%] PASSED tests/test_web_exceptions.py::test_link_CRLF_4516933tests/test_web_exceptions.py::test_HTTPException_retains_cause6934tests/test_streams.py::TestStreamReader::test___repr__eof6935[gw11] [ 71%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete]6936[gw10] [ 71%] PASSED tests/test_web_exceptions.py::test_HTTPException_retains_cause6937tests/test_web_exceptions.py::test_HTTPException_retains_cookie[pyloop]6938[gw8] [ 71%] PASSED tests/test_tracing.py::TestTrace::test_send[connection_reuseconn-params10-TraceConnectionReuseconnParams]6939[gw10] [ 71%] PASSED tests/test_web_exceptions.py::test_HTTPException_retains_cookie[pyloop]6940tests/test_test_utils.py::test_server_context_manager6941tests/test_web_functional.py::test_handler_returns_not_response[pyloop]6942tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_start-params11-TraceDnsResolveHostStartParams]6943[gw9] [ 71%] PASSED tests/test_test_utils.py::test_server_context_manager6944tests/test_web_functional.py::test_post_form[pyloop]6945tests/test_web_functional.py::test_response_with_payload_disp[pyloop]6946[gw24] [ 71%] PASSED tests/test_web_functional.py::test_post_form[pyloop]6947[gw15] [ 71%] PASSED tests/test_web_functional.py::test_handler_returns_not_response[pyloop]6948[gw23] [ 71%] PASSED tests/test_web_functional.py::test_response_with_payload_disp[pyloop]6949[gw18] [ 71%] PASSED tests/test_streams.py::TestStreamReader::test_exception6950[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_check_allowed_method_for_found_resource6951tests/test_streams.py::TestStreamReader::test_exception_waiter6952tests/test_urldispatch.py::test_url_for_in_static_resource6953[gw27] [ 71%] PASSED tests/test_urldispatch.py::test_any_method_appears_in_routes6954[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_url_for_in_static_resource6955tests/test_urldispatch.py::test_url_for_in_static_resource_pathlib6956[gw17] [ 71%] PASSED tests/test_urldispatch.py::test_dynamic_match_double_quoted_path6957tests/test_web_functional.py::test_files_upload_with_same_key[pyloop]6958[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_url_for_in_static_resource_pathlib6959tests/test_urldispatch.py::test_add_route_not_started_with_slash6960tests/test_urldispatch.py::test_match_second_result_in_table6961[gw17] [ 71%] PASSED tests/test_urldispatch.py::test_add_route_not_started_with_slash6962tests/test_urldispatch.py::test_add_route_invalid_method6963tests/test_urldispatch.py::test_url_for_in_resource_route6964[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_url_for_in_resource_route6965[gw0] [ 71%] PASSED tests/test_web_functional.py::test_files_upload_with_same_key[pyloop]6966[gw17] [ 71%] PASSED tests/test_urldispatch.py::test_add_route_invalid_method6967tests/test_urldispatch.py::test_routes_view_len6968tests/test_urldispatch.py::test_subapp_get_info6969[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_subapp_get_info6970tests/test_urldispatch.py::test_domain_validation_error[None-TypeError]6971[gw14] [ 71%] PASSED tests/test_streams.py::test_stream_reader_iter_any6972tests/test_streams.py::TestDataQueue::test_exception_waiter[pyloop]6973tests/test_streams.py::test_stream_reader_iter6974[gw17] [ 71%] PASSED tests/test_urldispatch.py::test_routes_view_len6975tests/test_urldispatch.py::test_routes_view_iter6976[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_domain_validation_error[None-TypeError]6977tests/test_urldispatch.py::test_domain_validation_error[-ValueError]6978[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_domain_validation_error[-ValueError]6979tests/test_urldispatch.py::test_domain_validation_error[http://dom-ValueError]6980[gw17] [ 71%] PASSED tests/test_urldispatch.py::test_routes_view_iter6981tests/test_web_functional.py::test_subapp_middlewares[pyloop]6982tests/test_proxy_functional.py::test_secure_https_proxy_absolute_path[pyloop-https]6983[gw28] [ 71%] PASSED tests/test_urldispatch.py::test_domain_validation_error[http://dom-ValueError]6984tests/test_web_functional.py::test_simple_subapp[pyloop]6985[gw5] [ 71%] PASSED tests/test_urldispatch.py::test_system_route_get_info6986tests/test_web_app.py::test_app_make_handler_debug_exc[True]6987[gw26] [ 71%] PASSED tests/test_streams.py::TestDataQueue::test_exception_waiter[pyloop]6988[gw17] [ 71%] PASSED tests/test_web_functional.py::test_subapp_middlewares[pyloop]6989[gw28] [ 71%] PASSED tests/test_web_functional.py::test_simple_subapp[pyloop]6990[gw3] [ 71%] PASSED tests/test_proxy.py::TestProxy::test_https_auth6991[gw25] [ 71%] PASSED tests/test_streams.py::TestStreamReader::test_at_eof6992tests/test_streams.py::TestStreamReader::test_wait_eof6993tests/test_proxy.py::TestProxy::test_https_connect6994tests/test_resolver.py::test_aio_dns_is_default6995[gw12] [ 71%] PASSED tests/test_resolver.py::test_aio_dns_is_default6996tests/test_resolver.py::test_threaded_resolver_is_default6997[gw12] [ 71%] SKIPPED tests/test_resolver.py::test_threaded_resolver_is_default6998tests/test_resolver.py::test_dns_resolver_manager_sharing6999tests/test_web_functional.py::test_100_continue_custom_response[pyloop]7000tests/test_web_functional.py::test_handler_returns_none[pyloop]7001tests/test_test_utils.py::test_test_server_hostnames[::1-::1]7002[gw30] [ 71%] PASSED tests/test_test_utils.py::test_test_server_hostnames[::1-::1]7003[gw29] [ 71%] PASSED tests/test_web_functional.py::test_100_continue_custom_response[pyloop]7004[gw2] [ 71%] PASSED tests/test_streams.py::TestStreamReader::test_readline_exception7005tests/test_streams.py::TestStreamReader::test_readuntil[*]7006[gw15] [ 71%] PASSED tests/test_web_functional.py::test_handler_returns_none[pyloop]7007tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, port]7008tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop]7009[gw11] [ 71%] PASSED tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop]7010tests/test_web_functional.py::test_response_with_payload_stringio[pyloop]7011[gw23] [ 71%] PASSED tests/test_web_functional.py::test_response_with_payload_stringio[pyloop]7012[gw16] [ 71%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, port]7013[gw14] [ 71%] PASSED tests/test_streams.py::test_stream_reader_iter7014tests/test_streams.py::test_stream_reader_iter_chunks_no_chunked_encoding7015tests/test_web_exceptions.py::test_unicode_text_body_unauthorized7016[gw10] [ 71%] PASSED tests/test_web_exceptions.py::test_unicode_text_body_unauthorized7017tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib-pyloop]7018tests/test_web_functional.py::test_subapp_on_response_prepare[pyloop]7019[gw17] [ 72%] PASSED tests/test_web_functional.py::test_subapp_on_response_prepare[pyloop]7020tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \xb9]7021[gw13] [ 72%] PASSED tests/test_leaks.py::test_leak[check_for_request_leak.py-Request leaked]7022[gw10] [ 72%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib-pyloop]7023tests/test_loop.py::test_subprocess_co[pyloop]7024[gw31] [ 72%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \xb9]7025[gw8] [ 72%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_start-params11-TraceDnsResolveHostStartParams]7026tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_end-params12-TraceDnsResolveHostEndParams]7027[gw13] [ 72%] PASSED tests/test_loop.py::test_subprocess_co[pyloop]7028[gw27] [ 72%] PASSED tests/test_urldispatch.py::test_match_second_result_in_table7029tests/test_urldispatch.py::test_raise_method_not_allowed7030tests/test_web_functional.py::test_expect_handler_custom_response[pyloop]7031[gw5] [ 72%] PASSED tests/test_web_app.py::test_app_make_handler_debug_exc[True]7032tests/test_web_app.py::test_app_make_handler_debug_exc[False]7033[gw29] [ 72%] PASSED tests/test_web_functional.py::test_expect_handler_custom_response[pyloop]7034[gw21] [ 72%] PASSED tests/test_run_app.py::test_sigterm7035tests/test_run_app.py::test_startup_cleanup_signals_even_on_failure[pyloop]7036tests/test_http_parser.py::test_parse_unusual_request_line[c-parser-pyloop]7037tests/test_test_utils.py::test_client_context_manager_response[head]7038[gw3] [ 72%] PASSED tests/test_proxy.py::TestProxy::test_https_connect7039tests/test_proxy.py::TestProxy::test_https_connect_certificate_error7040[gw14] [ 72%] PASSED tests/test_streams.py::test_stream_reader_iter_chunks_no_chunked_encoding7041tests/test_streams.py::test_stream_reader_iter_chunks_chunked_encoding7042[gw9] [ 72%] PASSED tests/test_test_utils.py::test_client_context_manager_response[head]7043[gw22] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test___repr__eof7044tests/test_streams.py::TestStreamReader::test___repr__data7045[gw6] [ 72%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_base647046[gw21] [ 72%] PASSED tests/test_run_app.py::test_startup_cleanup_signals_even_on_failure[pyloop]7047tests/test_multipart.py::TestPartReader::test_decode_with_content_transfer_encoding_base647048tests/test_web_functional.py::test_subapp_reverse_url[pyloop]7049[gw28] [ 72%] PASSED tests/test_web_functional.py::test_subapp_reverse_url[pyloop]7050tests/test_web_functional.py::test_subapp_on_startup[pyloop]7051tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_default7052[gw30] [ 72%] PASSED tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_default7053[gw17] [ 72%] PASSED tests/test_web_functional.py::test_subapp_on_startup[pyloop]7054tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_factory7055[gw30] [ 72%] PASSED tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_factory7056tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_request_ctx7057[gw30] [ 72%] PASSED tests/test_tracing.py::TestTraceConfig::test_trace_config_ctx_request_ctx7058tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib-pyloop]7059tests/test_tracing.py::TestTraceConfig::test_freeze7060[gw30] [ 72%] PASSED tests/test_tracing.py::TestTraceConfig::test_freeze7061tests/test_web_functional.py::test_post_text[pyloop]7062tests/test_tracing.py::TestTrace::test_send[request_start-params0-TraceRequestStartParams]7063[gw23] [ 72%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib-pyloop]7064tests/test_web_functional.py::test_get_with_empty_arg[pyloop]7065tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib_ng.zlib_ng-pyloop]7066[gw5] [ 72%] PASSED tests/test_web_app.py::test_app_make_handler_debug_exc[False]7067[gw24] [ 72%] PASSED tests/test_web_functional.py::test_post_text[pyloop]7068[gw10] [ 72%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-zlib_ng.zlib_ng-pyloop]7069tests/test_web_app.py::test_app_make_handler_args7070[gw11] [ 72%] PASSED tests/test_web_functional.py::test_get_with_empty_arg[pyloop]7071tests/test_web_functional.py::test_post_files[pyloop]7072tests/test_streams.py::test_feed_data_waiters7073[gw0] [ 72%] PASSED tests/test_web_functional.py::test_post_files[pyloop]7074[gw3] [ 72%] PASSED tests/test_proxy.py::TestProxy::test_https_connect_certificate_error7075[gw14] [ 72%] PASSED tests/test_streams.py::test_stream_reader_iter_chunks_chunked_encoding7076tests/test_streams.py::test_isinstance_check7077[gw14] [ 72%] PASSED tests/test_streams.py::test_isinstance_check7078tests/test_streams.py::test_stream_reader_pause_on_high_water_chunks7079tests/test_proxy.py::TestProxy::test_https_connect_fingerprint_mismatch7080[gw18] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test_exception_waiter7081[gw25] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test_wait_eof7082[gw2] [ 72%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil[*]7083tests/test_web_functional.py::test_100_continue_for_not_found[pyloop]7084tests/test_streams.py::TestStreamReader::test_wait_eof_eof7085tests/test_streams.py::TestStreamReader::test_exception_cancel7086tests/test_streams.py::TestStreamReader::test_readuntil[**]7087[gw29] [ 72%] PASSED tests/test_web_functional.py::test_100_continue_for_not_found[pyloop]7088[gw27] [ 72%] PASSED tests/test_urldispatch.py::test_raise_method_not_allowed7089[gw3] [ 72%] SUBPASSED(cleanup='True') tests/test_proxy.py::TestProxy::test_https_connect_fingerprint_mismatch7090tests/test_urldispatch.py::test_raise_method_not_found7091[gw7] [ 72%] PASSED tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip[zlib_ng.zlib_ng]7092tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, Host, No port]7093tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip[isal.isal_zlib]7094[gw19] [ 72%] PASSED tests/test_proxy_functional.py::test_secure_https_proxy_absolute_path[pyloop-https]7095[gw3] [ 72%] SUBPASSED(cleanup='False') tests/test_proxy.py::TestProxy::test_https_connect_fingerprint_mismatch7096[gw5] [ 72%] PASSED tests/test_web_app.py::test_app_make_handler_args7097tests/test_web_app.py::test_app_make_handler_access_log_class7098[gw16] [ 72%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-Socket, Host, No port]7099tests/test_web_functional.py::test_large_header[pyloop]7100[gw8] [ 72%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_resolvehost_end-params12-TraceDnsResolveHostEndParams]7101[gw1] [ 72%] XFAIL tests/test_http_parser.py::test_parse_unusual_request_line[c-parser-pyloop]7102tests/test_tracing.py::TestTrace::test_send[dns_cache_hit-params13-TraceDnsCacheHitParams]7103tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop]7104[gw28] [ 72%] PASSED tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop]7105[gw12] [ 73%] PASSED tests/test_resolver.py::test_dns_resolver_manager_sharing7106[gw11] [ 73%] PASSED tests/test_web_functional.py::test_large_header[pyloop]7107tests/test_resolver.py::test_dns_resolver_manager_singleton7108[gw27] [ 73%] PASSED tests/test_urldispatch.py::test_raise_method_not_found7109tests/test_urldispatch.py::test_double_add_url_with_the_same_name7110[gw26] [ 73%] PASSED tests/test_streams.py::test_feed_data_waiters7111tests/test_streams.py::test_feed_data_completed_waiters7112[gw27] [ 73%] PASSED tests/test_urldispatch.py::test_double_add_url_with_the_same_name7113tests/test_urldispatch.py::test_route_plain7114[gw27] [ 73%] PASSED tests/test_urldispatch.py::test_route_plain7115[gw22] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test___repr__data7116tests/test_streams.py::TestStreamReader::test___repr__exception7117tests/test_urldispatch.py::test_route_unknown_route_name7118[gw27] [ 73%] PASSED tests/test_urldispatch.py::test_route_unknown_route_name7119tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-404]7120[gw27] [ 73%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-404]7121tests/test_web_functional.py::test_release_post_data[pyloop]7122tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-isal.isal_zlib-pyloop]7123tests/test_web_functional.py::test_subapp_on_shutdown[pyloop]7124[gw17] [ 73%] PASSED tests/test_web_functional.py::test_subapp_on_shutdown[pyloop]7125[gw0] [ 73%] PASSED tests/test_web_functional.py::test_release_post_data[pyloop]7126tests/test_web_functional.py::test_post_json[pyloop]7127[gw10] [ 73%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-raw-isal.isal_zlib-pyloop]7128[gw24] [ 73%] PASSED tests/test_web_functional.py::test_post_json[pyloop]7129[gw5] [ 73%] PASSED tests/test_web_app.py::test_app_make_handler_access_log_class7130tests/test_web_app.py::test_app_make_handler_no_access_log_class7131tests/test_web_functional.py::test_large_header_allowed[pyloop]7132[gw11] [ 73%] PASSED tests/test_web_functional.py::test_large_header_allowed[pyloop]7133tests/test_web_functional.py::test_handler_returns_not_response_after_100expect[pyloop]7134tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port]7135tests/test_loop.py::TestCase::test_on_startup_hook7136[gw16] [ 73%] PASSED tests/test_run_app.py::test_run_app_mixed_bindings[pyloop-reuse_port]7137[gw2] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil[**]7138tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&]7139[gw22] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test___repr__exception7140[gw26] [ 73%] PASSED tests/test_streams.py::test_feed_data_completed_waiters7141tests/test_streams.py::TestStreamReader::test___repr__waiter7142tests/test_streams.py::test_feed_eof_waiters7143tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-200]7144[gw27] [ 73%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-200]7145tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop]7146tests/test_web_functional.py::test_multipart[pyloop]7147[gw24] [ 73%] PASSED tests/test_web_functional.py::test_multipart[pyloop]7148[gw13] [ 73%] PASSED tests/test_loop.py::TestCase::test_on_startup_hook7149tests/test_loop.py::test_default_loop[pyloop]7150tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \U0001d7d9]7151[gw13] [ 73%] PASSED tests/test_loop.py::test_default_loop[pyloop]7152[gw5] [ 73%] PASSED tests/test_web_app.py::test_app_make_handler_no_access_log_class7153tests/test_web_app.py::test_app_make_handler_raises_deprecation_warning7154[gw15] [ 73%] PASSED tests/test_web_functional.py::test_handler_returns_not_response_after_100expect[pyloop]7155tests/test_web_functional.py::test_post_form_with_duplicate_keys[pyloop]7156[gw31] [ 73%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Content-Length: \U0001d7d9]7157[gw0] [ 73%] PASSED tests/test_web_functional.py::test_post_form_with_duplicate_keys[pyloop]7158tests/test_test_utils.py::test_client_context_manager_response[get]7159[gw8] [ 73%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_cache_hit-params13-TraceDnsCacheHitParams]7160tests/test_tracing.py::TestTrace::test_send[dns_cache_miss-params14-TraceDnsCacheMissParams]7161[gw28] [ 73%] PASSED tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop]7162tests/test_web_functional.py::test_100_continue_for_not_allowed[pyloop]7163[gw30] [ 73%] PASSED tests/test_tracing.py::TestTrace::test_send[request_start-params0-TraceRequestStartParams]7164[gw29] [ 73%] PASSED tests/test_web_functional.py::test_100_continue_for_not_allowed[pyloop]7165tests/test_tracing.py::TestTrace::test_send[request_chunk_sent-params1-TraceRequestChunkSentParams]7166tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop]7167[gw9] [ 73%] PASSED tests/test_test_utils.py::test_client_context_manager_response[get]7168[gw11] [ 73%] PASSED tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop]7169tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200]7170[gw16] [ 73%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200]7171tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop]7172[gw10] [ 73%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop]7173[gw22] [ 73%] PASSED tests/test_streams.py::TestStreamReader::test___repr__waiter7174tests/test_streams.py::TestStreamReader::test_unread_empty7175[gw6] [ 73%] PASSED tests/test_multipart.py::TestPartReader::test_decode_with_content_transfer_encoding_base647176tests/test_multipart.py::TestPartReader::test_decode_iter_with_content_transfer_encoding_base647177tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200]7178[gw27] [ 73%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/?p1=1&p2=2-200]7179tests/test_web_functional.py::test_multipart_empty[pyloop]7180[gw24] [ 73%] PASSED tests/test_web_functional.py::test_multipart_empty[pyloop]7181tests/test_web_functional.py::test_read_bufsize[pyloop]7182[gw5] [ 73%] PASSED tests/test_web_app.py::test_app_make_handler_raises_deprecation_warning7183tests/test_web_app.py::test_app_register_on_finish7184[gw3] [ 73%] PASSED tests/test_proxy.py::TestProxy::test_https_connect_fingerprint_mismatch7185[gw21] [ 73%] PASSED tests/test_web_functional.py::test_read_bufsize[pyloop]7186[gw14] [ 73%] PASSED tests/test_streams.py::test_stream_reader_pause_on_high_water_chunks7187tests/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]7188[gw3] [ 73%] 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]7189tests/test_web_log.py::test_access_logger_dst_timezone7190[gw3] [ 74%] PASSED tests/test_web_log.py::test_access_logger_dst_timezone7191tests/test_web_log.py::test_access_logger_dicts7192[gw3] [ 74%] PASSED tests/test_web_log.py::test_access_logger_dicts7193tests/test_web_log.py::test_access_logger_unix_socket7194[gw3] [ 74%] PASSED tests/test_web_log.py::test_access_logger_unix_socket7195tests/test_web_log.py::test_logger_no_message7196[gw3] [ 74%] PASSED tests/test_web_log.py::test_logger_no_message7197tests/test_web_log.py::test_logger_internal_error7198[gw3] [ 74%] PASSED tests/test_web_log.py::test_logger_internal_error7199tests/test_web_log.py::test_logger_no_transport7200[gw3] [ 74%] PASSED tests/test_web_log.py::test_logger_no_transport7201tests/test_web_log.py::test_logger_abc7202[gw3] [ 74%] PASSED tests/test_web_log.py::test_logger_abc7203tests/test_web_log.py::test_contextvars_logger[pyloop]7204tests/test_web_functional.py::test_repr_for_application7205[gw0] [ 74%] PASSED tests/test_web_functional.py::test_repr_for_application7206tests/test_web_functional.py::test_expect_default_handler_unknown[pyloop]7207tests/test_streams.py::test_stream_reader_resume_on_low_water_chunks7208tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib_ng.zlib_ng-pyloop]7209[gw3] [ 74%] PASSED tests/test_web_log.py::test_contextvars_logger[pyloop]7210[gw0] [ 74%] PASSED tests/test_web_functional.py::test_expect_default_handler_unknown[pyloop]7211tests/test_web_functional.py::test_subapp_on_cleanup[pyloop]7212[gw17] [ 74%] PASSED tests/test_web_functional.py::test_subapp_on_cleanup[pyloop]7213[gw23] [ 74%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[gzip-zlib_ng.zlib_ng-pyloop]7214[gw26] [ 74%] PASSED tests/test_streams.py::test_feed_eof_waiters7215[gw22] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_unread_empty7216tests/test_streams.py::test_empty_stream_reader7217tests/test_web_functional.py::test_response_with_async_gen[pyloop]7218tests/test_streams.py::test_feed_eof_cancelled7219[gw18] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_exception_cancel7220tests/test_streams.py::TestStreamReader::test_readany_eof7221[gw25] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_wait_eof_eof7222tests/test_streams.py::TestStreamReader::test_feed_empty_data7223[gw2] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&]7224tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&&]7225[gw11] [ 74%] PASSED tests/test_web_functional.py::test_response_with_async_gen[pyloop]7226tests/test_test_utils.py::test_client_context_manager_response[post0]7227tests/test_web_functional.py::test_multipart_content_transfer_encoding[pyloop]7228[gw9] [ 74%] PASSED tests/test_test_utils.py::test_client_context_manager_response[post0]7229[gw24] [ 74%] PASSED tests/test_web_functional.py::test_multipart_content_transfer_encoding[pyloop]7230tests/test_loop.py::test_setup_loop_non_main_thread7231[gw5] [ 74%] PASSED tests/test_web_app.py::test_app_register_on_finish7232tests/test_web_app.py::test_app_register_coro7233tests/test_web_functional.py::test_bad_request_payload[pyloop]7234tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-404]7235[gw8] [ 74%] PASSED tests/test_tracing.py::TestTrace::test_send[dns_cache_miss-params14-TraceDnsCacheMissParams]7236tests/test_urldispatch.py::test_register_uncommon_http_methods7237tests/test_web_functional.py::test_request_clone[pyloop]7238[gw16] [ 74%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-404]7239[gw8] [ 74%] PASSED tests/test_urldispatch.py::test_register_uncommon_http_methods7240tests/test_urldispatch.py::test_add_route_root7241[gw22] [ 74%] PASSED tests/test_streams.py::test_empty_stream_reader7242tests/test_streams.py::test_empty_stream_reader_iter_chunks7243[gw1] [ 74%] PASSED tests/test_web_functional.py::test_request_clone[pyloop]7244[gw10] [ 74%] PASSED tests/test_web_functional.py::test_bad_request_payload[pyloop]7245[gw26] [ 74%] PASSED tests/test_streams.py::test_feed_eof_cancelled7246tests/test_streams.py::test_on_eof7247tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-200]7248[gw27] [ 74%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc-200]7249tests/test_web_functional.py::test_render_redirect[pyloop]7250[gw24] [ 74%] PASSED tests/test_web_functional.py::test_render_redirect[pyloop]7251tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup7252[gw2] [ 74%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit_with_existing_data[&&]7253tests/test_streams.py::TestStreamReader::test_readuntil_limit[$]7254[gw22] [ 74%] PASSED tests/test_streams.py::test_empty_stream_reader_iter_chunks7255tests/test_streams.py::TestDataQueue::test_is_eof[pyloop]7256[gw22] [ 74%] PASSED tests/test_streams.py::TestDataQueue::test_is_eof[pyloop]7257tests/test_web_log.py::test_access_logger_feeds_logger7258[gw3] [ 74%] PASSED tests/test_web_log.py::test_access_logger_feeds_logger7259tests/test_web_log.py::test_logger_does_not_log_when_not_enabled[pyloop]7260[gw5] [ 74%] PASSED tests/test_web_app.py::test_app_register_coro7261[gw7] [ 74%] PASSED tests/test_multipart.py::test_writer_serialize_with_content_encoding_gzip[isal.isal_zlib]7262tests/test_web_app.py::test_non_default_router7263[gw5] [ 74%] PASSED tests/test_web_app.py::test_non_default_router7264[gw3] [ 74%] PASSED tests/test_web_log.py::test_logger_does_not_log_when_not_enabled[pyloop]7265tests/test_web_app.py::test_logging7266[gw5] [ 74%] PASSED tests/test_web_app.py::test_logging7267tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200]7268tests/test_multipart.py::test_writer_serialize_with_content_encoding_deflate7269[gw5] [ 74%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200]7270[gw26] [ 74%] PASSED tests/test_streams.py::test_on_eof7271tests/test_streams.py::test_on_eof_empty_reader7272[gw6] [ 74%] PASSED tests/test_multipart.py::TestPartReader::test_decode_iter_with_content_transfer_encoding_base647273tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/-404]7274tests/test_web_functional.py::test_response_with_streamer[pyloop]7275tests/test_multipart.py::TestPartReader::test_decode_with_content_encoding_deflate7276[gw24] [ 74%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/-404]7277[gw12] [ 74%] PASSED tests/test_resolver.py::test_dns_resolver_manager_singleton7278tests/test_resolver.py::test_dns_resolver_manager_resolver_lifecycle7279[gw11] [ 75%] PASSED tests/test_web_functional.py::test_response_with_streamer[pyloop]7280[gw9] [ 75%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup7281tests/test_web_functional.py::test_http11_keep_alive_default[pyloop]7282tests/test_web_functional.py::test_subapp_app[pyloop]7283tests/test_web_app.py::test_cleanup_ctx_cleanup_after_exception7284[gw29] [ 75%] PASSED tests/test_web_functional.py::test_http11_keep_alive_default[pyloop]7285[gw28] [ 75%] PASSED tests/test_web_functional.py::test_subapp_app[pyloop]7286[gw8] [ 75%] PASSED tests/test_urldispatch.py::test_add_route_root7287tests/test_urldispatch.py::test_add_route_simple7288[gw30] [ 75%] PASSED tests/test_tracing.py::TestTrace::test_send[request_chunk_sent-params1-TraceRequestChunkSentParams]7289tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200]7290[gw16] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200]7291tests/test_tracing.py::TestTrace::test_send[response_chunk_received-params2-TraceResponseChunkReceivedParams]7292tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_0]7293[gw26] [ 75%] PASSED tests/test_streams.py::test_on_eof_empty_reader7294tests/test_streams.py::test_on_eof_exc_in_callback7295[gw22] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_0]7296tests/test_proxy_functional.py::test_https_proxy_unsupported_tls_in_tls[pyloop-https]7297tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b-200]7298[gw19] [ 75%] SKIPPED tests/test_proxy_functional.py::test_https_proxy_unsupported_tls_in_tls[pyloop-https]7299tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-True-uncompressed]7300tests/test_proxy_functional.py::test_proxy_http_absolute_path[pyloop]7301tests/test_web_functional.py::test_100_continue[pyloop]7302[gw0] [ 75%] PASSED tests/test_web_functional.py::test_100_continue[pyloop]7303[gw21] [ 75%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-True-uncompressed]7304[gw19] [ 75%] PASSED tests/test_proxy_functional.py::test_proxy_http_absolute_path[pyloop]7305[gw24] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b-200]7306[gw18] [ 75%] PASSED tests/test_streams.py::TestStreamReader::test_readany_eof7307tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b-200]7308tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200]7309[gw5] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b-200]7310tests/test_streams.py::TestStreamReader::test_readany_empty_eof7311[gw27] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/a/b%2Fc/-200]7312tests/test_web_functional.py::test_head_returns_empty_body[pyloop]7313tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\rdef]7314[gw14] [ 75%] PASSED tests/test_streams.py::test_stream_reader_resume_on_low_water_chunks7315tests/test_streams.py::test_stream_reader_no_resume_when_chunks_still_high7316[gw31] [ 75%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\rdef]7317tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop]7318[gw15] [ 75%] PASSED tests/test_web_functional.py::test_head_returns_empty_body[pyloop]7319[gw11] [ 75%] PASSED tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop]7320tests/test_web_functional.py::test_response_with_precompressed_body[gzip-isal.isal_zlib-pyloop]7321[gw2] [ 75%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit[$]7322tests/test_streams.py::TestStreamReader::test_readuntil_limit[$$]7323[gw25] [ 75%] PASSED tests/test_streams.py::TestStreamReader::test_feed_empty_data7324tests/test_streams.py::TestStreamReader::test_feed_nonempty_data7325[gw26] [ 75%] PASSED tests/test_streams.py::test_on_eof_exc_in_callback7326tests/test_streams.py::test_on_eof_exc_in_callback_empty_stream_reader7327[gw23] [ 75%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[gzip-isal.isal_zlib-pyloop]7328tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop]7329tests/test_web_log.py::test_logger_set_to_none[pyloop]7330tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0]7331[gw4] [ 75%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler7332tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler7333[gw22] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0]7334[gw3] [ 75%] PASSED tests/test_web_log.py::test_logger_set_to_none[pyloop]7335tests/test_web_functional.py::test_100_continue_custom[pyloop]7336[gw0] [ 75%] PASSED tests/test_web_functional.py::test_100_continue_custom[pyloop]7337tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/-404]7338[gw24] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/-404]7339[gw10] [ 75%] PASSED tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop]7340tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/-200]7341[gw5] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/-200]7342[gw9] [ 75%] PASSED tests/test_web_app.py::test_cleanup_ctx_cleanup_after_exception7343tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[Exception]7344tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected0-AC]7345tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop]7346tests/test_web_functional.py::test_http10_keep_alive_default[pyloop]7347[gw17] [ 75%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected0-AC]7348[gw13] [ 75%] PASSED tests/test_loop.py::test_setup_loop_non_main_thread7349tests/test_multipart.py::TestMultipartResponseWrapper::test_at_eof7350[gw29] [ 75%] PASSED tests/test_web_functional.py::test_http10_keep_alive_default[pyloop]7351tests/test_web_functional.py::test_subapp_not_found[pyloop]7352[gw13] [ 75%] PASSED tests/test_multipart.py::TestMultipartResponseWrapper::test_at_eof7353tests/test_multipart.py::TestMultipartResponseWrapper::test_next7354[gw28] [ 75%] PASSED tests/test_web_functional.py::test_subapp_not_found[pyloop]7355[gw26] [ 75%] PASSED tests/test_streams.py::test_on_eof_exc_in_callback_empty_stream_reader7356tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_1]7357[gw11] [ 75%] PASSED tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop]7358[gw26] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_1]7359tests/test_web_functional.py::test_await[pyloop]7360tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b?p=1-200]7361tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_0]7362[gw22] [ 75%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b?p=1-200]7363[gw1] [ 75%] PASSED tests/test_web_functional.py::test_await[pyloop]7364[gw5] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_0]7365tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b-200]7366tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b?p=1-200]7367[gw24] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b-200]7368[gw9] [ 76%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[Exception]7369tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[CancelledError]7370[gw30] [ 76%] PASSED tests/test_tracing.py::TestTrace::test_send[response_chunk_received-params2-TraceResponseChunkReceivedParams]7371tests/test_tracing.py::TestTrace::test_send[request_end-params3-TraceRequestEndParams]7372[gw0] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b?p=1-200]7373[gw8] [ 76%] PASSED tests/test_urldispatch.py::test_add_route_simple7374tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1-200]7375tests/test_urldispatch.py::test_add_with_matchdict7376[gw16] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1-200]7377tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b-404]7378[gw26] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b-404]7379tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib-pyloop]7380tests/test_web_functional.py::test_subapp_not_found2[pyloop]7381tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-False-compressed]7382[gw21] [ 76%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib-pyloop-False-compressed]7383[gw28] [ 76%] PASSED tests/test_web_functional.py::test_subapp_not_found2[pyloop]7384[gw23] [ 76%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib-pyloop]7385tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected1-AC]7386[gw17] [ 76%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected1-AC]7387tests/test_web_functional.py::test_response_with_file[pyloop]7388[gw6] [ 76%] PASSED tests/test_multipart.py::TestPartReader::test_decode_with_content_encoding_deflate7389tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_0]7390tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/?p=1-404]7391[gw5] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/-200_0]7392[gw22] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b/?p=1-404]7393tests/test_multipart.py::TestPartReader::test_decode_with_content_encoding_identity7394tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_1]7395[gw24] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_1]7396tests/test_proxy_functional.py::test_proxy_http_raw_path[pyloop]7397[gw20] [ 76%] PASSED tests/test_pytest_plugin.py::test_aiohttp_plugin7398tests/test_pytest_plugin.py::test_warning_checks7399[gw19] [ 76%] PASSED tests/test_proxy_functional.py::test_proxy_http_raw_path[pyloop]7400[gw11] [ 76%] PASSED tests/test_web_functional.py::test_response_with_file[pyloop]7401[gw12] [ 76%] PASSED tests/test_resolver.py::test_dns_resolver_manager_resolver_lifecycle7402tests/test_web_functional.py::test_response_context_manager[pyloop]7403[gw1] [ 76%] PASSED tests/test_web_functional.py::test_response_context_manager[pyloop]7404tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/-200]7405tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected7-]7406tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1-200]7407[gw26] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/-200]7408[gw27] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1-200]7409[gw12] [ 76%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected7-]7410[gw30] [ 76%] PASSED tests/test_tracing.py::TestTrace::test_send[request_end-params3-TraceRequestEndParams]7411tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-304]7412[gw30] [ 76%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-304]7413tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/-404]7414tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b?p=1-200]7415[gw16] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/-404]7416[gw22] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b?p=1-200]7417tests/test_web_log.py::test_logger_does_not_log_when_enabled_post_init[pyloop]7418[gw2] [ 76%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_limit[$$]7419tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b-200]7420tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!]7421[gw7] [ 76%] PASSED tests/test_multipart.py::test_writer_serialize_with_content_encoding_deflate7422[gw5] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b-200]7423tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_1]7424[gw18] [ 76%] PASSED tests/test_streams.py::TestStreamReader::test_readany_empty_eof7425[gw3] [ 76%] PASSED tests/test_web_log.py::test_logger_does_not_log_when_enabled_post_init[pyloop]7426tests/test_streams.py::TestStreamReader::test_readany_exception7427[gw24] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_1]7428tests/test_web_functional.py::test_subapp_not_allowed[pyloop]7429tests/test_multipart.py::test_writer_serialize_with_content_encoding_identity7430[gw28] [ 76%] PASSED tests/test_web_functional.py::test_subapp_not_allowed[pyloop]7431[gw14] [ 76%] PASSED tests/test_streams.py::test_stream_reader_no_resume_when_chunks_still_high7432tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b?p=1-200]7433tests/test_streams.py::test_stream_reader_read_non_chunked_response7434tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Bar: abc\ndef]7435[gw11] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b?p=1-200]7436tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-True-uncompressed]7437[gw31] [ 76%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Bar: abc\ndef]7438[gw21] [ 76%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-True-uncompressed]7439tests/test_web_functional.py::test_http10_keep_alive_with_headers_close[pyloop]7440[gw25] [ 76%] PASSED tests/test_streams.py::TestStreamReader::test_feed_nonempty_data7441tests/test_streams.py::TestStreamReader::test_read_zero7442[gw29] [ 76%] PASSED tests/test_web_functional.py::test_http10_keep_alive_with_headers_close[pyloop]7443tests/test_web_functional.py::test_response_context_manager_error[pyloop]7444tests/test_proxy_functional.py::test_proxy_http_idna_support[pyloop]7445tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/?p=1-404]7446[gw22] [ 76%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource1/a///b/?p=1-404]7447tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/-200]7448tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-101]7449[gw19] [ 76%] PASSED tests/test_proxy_functional.py::test_proxy_http_idna_support[pyloop]7450[gw1] [ 76%] PASSED tests/test_web_functional.py::test_response_context_manager_error[pyloop]7451[gw30] [ 77%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-101]7452[gw27] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/-200]7453tests/test_web_functional.py::test_start_without_routes[pyloop]7454[gw10] [ 77%] PASSED tests/test_web_functional.py::test_start_without_routes[pyloop]7455tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected2-A]7456tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2-404]7457tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b-200]7458tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/-200]7459[gw5] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/-200]7460[gw9] [ 77%] PASSED tests/test_web_app.py::test_cleanup_ctx_exception_on_cleanup_multiple[CancelledError]7461tests/test_web_app.py::test_cleanup_ctx_multiple_yields7462[gw16] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2-404]7463[gw24] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b-200]7464tests/test_web_functional.py::test_default_content_type_no_body[pyloop-201]7465[gw17] [ 77%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected2-A]7466tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b-404]7467[gw26] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b-404]7468[gw15] [ 77%] PASSED tests/test_web_functional.py::test_default_content_type_no_body[pyloop-201]7469tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/?p=1-200]7470[gw11] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/?p=1-200]7471tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-204]7472[gw30] [ 77%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-204]7473tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2-404]7474[gw27] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2-404]7475tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200]7476tests/test_proxy_functional.py::test_proxy_http_connection_error[pyloop]7477tests/test_web_functional.py::test_subapp_cannot_add_app_in_handler[pyloop]7478[gw22] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200]7479[gw19] [ 77%] PASSED tests/test_proxy_functional.py::test_proxy_http_connection_error[pyloop]7480[gw13] [ 77%] PASSED tests/test_multipart.py::TestMultipartResponseWrapper::test_next7481tests/test_test_utils.py::test_test_client_methods[get]7482tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop]7483[gw29] [ 77%] PASSED tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop]7484tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/?p=1-404]7485[gw13] [ 77%] PASSED tests/test_test_utils.py::test_test_client_methods[get]7486tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b-200]7487tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/-200]7488[gw5] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b-200]7489tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected3-A]7490[gw26] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/-200]7491[gw17] [ 77%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected3-A]7492[gw0] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/?p=1-404]7493[gw8] [ 77%] PASSED tests/test_urldispatch.py::test_add_with_matchdict7494tests/test_urldispatch.py::test_add_with_matchdict_with_colon7495[gw28] [ 77%] PASSED tests/test_web_functional.py::test_subapp_cannot_add_app_in_handler[pyloop]7496tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/-200]7497[gw24] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/-200]7498tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-304]7499[gw30] [ 77%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version1-304]7500tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib_ng.zlib_ng-pyloop]7501tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_1]7502tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-False-compressed]7503[gw23] [ 77%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-zlib_ng.zlib_ng-pyloop]7504[gw22] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b?p=1-200_1]7505tests/test_web_functional.py::test_upload_file[pyloop]7506[gw21] [ 77%] PASSED tests/test_web_functional.py::test_auto_decompress[zlib_ng.zlib_ng-pyloop-False-compressed]7507tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b?p=1-200]7508[gw29] [ 77%] PASSED tests/test_web_functional.py::test_upload_file[pyloop]7509[gw26] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b?p=1-200]7510tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/-200]7511tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/-200]7512[gw5] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b/-200]7513[gw27] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2/-200]7514[gw6] [ 77%] PASSED tests/test_multipart.py::TestPartReader::test_decode_with_content_encoding_identity7515tests/test_multipart.py::TestPartReader::test_decode_with_content_encoding_unknown7516tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b-200]7517[gw24] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b-200]7518[gw8] [ 77%] PASSED tests/test_urldispatch.py::test_add_with_matchdict_with_colon7519tests/test_urldispatch.py::test_add_route_with_add_get_shortcut7520tests/test_proxy_functional.py::test_proxy_http_bad_response[pyloop]7521tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc/-200]7522[gw25] [ 77%] PASSED tests/test_streams.py::TestStreamReader::test_read_zero7523tests/test_web_functional.py::test_keepalive_race_condition[pyloop]7524[gw19] [ 77%] PASSED tests/test_proxy_functional.py::test_proxy_http_bad_response[pyloop]7525tests/test_streams.py::TestStreamReader::test_read7526[gw30] [ 77%] PASSED tests/test_web_functional.py::test_keepalive_race_condition[pyloop]7527[gw3] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc/-200]7528tests/test_web_functional.py::test_context_manager_close_on_release[pyloop]7529tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1]7530[gw1] [ 77%] PASSED tests/test_web_functional.py::test_context_manager_close_on_release[pyloop]7531[gw22] [ 77%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1]7532tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b?p=1-404]7533[gw14] [ 77%] PASSED tests/test_streams.py::test_stream_reader_read_non_chunked_response7534[gw11] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b?p=1-404]7535tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/-200]7536tests/test_streams.py::test_stream_reader_resume_non_chunked_when_paused7537[gw2] [ 78%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!]7538tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!!]7539tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/?p=1-200]7540[gw9] [ 78%] PASSED tests/test_web_app.py::test_cleanup_ctx_multiple_yields7541[gw26] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource1/a/b/?p=1-200]7542tests/test_web_app.py::test_subapp_chained_config_dict_visibility[pyloop]7543[gw16] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/-200]7544[gw18] [ 78%] PASSED tests/test_streams.py::TestStreamReader::test_readany_exception7545tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b///-200]7546tests/test_streams.py::TestStreamReader::test_read_nowait7547[gw9] [ 78%] PASSED tests/test_web_app.py::test_subapp_chained_config_dict_visibility[pyloop]7548[gw5] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource1/a///b///-200]7549tests/test_web_functional.py::test_upload_file_object[pyloop]7550tests/test_web_functional.py::test_requests_count[pyloop]7551tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/-200]7552[gw29] [ 78%] PASSED tests/test_web_functional.py::test_upload_file_object[pyloop]7553[gw24] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b/-200]7554tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200]7555[gw10] [ 78%] PASSED tests/test_web_functional.py::test_requests_count[pyloop]7556[gw27] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200]7557tests/test_web_functional.py::test_keepalive_expires_on_time[pyloop]7558[gw30] [ 78%] PASSED tests/test_web_functional.py::test_keepalive_expires_on_time[pyloop]7559tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected4-C]7560[gw17] [ 78%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected4-C]7561tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b?p=1-200]7562tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_1]7563[gw22] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b?p=1-200]7564[gw11] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_1]7565tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_0]7566[gw26] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b?p=1-404_0]7567[gw8] [ 78%] PASSED tests/test_urldispatch.py::test_add_route_with_add_get_shortcut7568tests/test_urldispatch.py::test_add_route_with_add_post_shortcut7569tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b-404]7570tests/test_proxy_functional.py::test_proxy_http_auth[pyloop]7571[gw5] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/resource2/a/b-404]7572tests/test_web_functional.py::test_custom_date_header[pyloop]7573[gw19] [ 78%] PASSED tests/test_proxy_functional.py::test_proxy_http_auth[pyloop]7574tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-200]7575[gw27] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource1/?p1=1&p2=2-200]7576tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b?p=1-200]7577tests/test_web_request.py::test_content_type_not_specified7578tests/test_web_functional.py::test_default_content_type_no_body[pyloop-204]7579[gw0] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b?p=1-200]7580[gw12] [ 78%] PASSED tests/test_web_functional.py::test_custom_date_header[pyloop]7581[gw28] [ 78%] PASSED tests/test_web_request.py::test_content_type_not_specified7582[gw15] [ 78%] PASSED tests/test_web_functional.py::test_default_content_type_no_body[pyloop-204]7583tests/test_web_log.py::test_access_logger_format7584tests/test_web_request.py::test_content_type_from_spec7585[gw30] [ 78%] PASSED tests/test_web_log.py::test_access_logger_format7586[gw28] [ 78%] PASSED tests/test_web_request.py::test_content_type_from_spec7587tests/test_web_log.py::test_access_logger_atoms[%t-[01/Jan/1843:00:29:56 +0800]-extra0]7588tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Baz: abc\x00def]7589tests/test_web_request.py::test_content_type_from_spec_with_charset7590[gw30] [ 78%] PASSED tests/test_web_log.py::test_access_logger_atoms[%t-[01/Jan/1843:00:29:56 +0800]-extra0]7591tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b?p=1-200]7592tests/test_web_request.py::test_range_to_slice_head7593[gw28] [ 78%] PASSED tests/test_web_request.py::test_content_type_from_spec_with_charset7594[gw24] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b?p=1-200]7595[gw30] [ 78%] PASSED tests/test_web_request.py::test_range_to_slice_head7596tests/test_web_request.py::test_calc_content_type_on_getting_charset7597tests/test_web_request.py::test_range_to_slice_mid7598[gw28] [ 78%] PASSED tests/test_web_request.py::test_calc_content_type_on_getting_charset7599[gw30] [ 78%] PASSED tests/test_web_request.py::test_range_to_slice_mid7600tests/test_web_request.py::test_urlencoded_querystring7601tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-True-uncompressed]7602tests/test_web_request.py::test_range_to_slice_tail_start7603[gw28] [ 78%] PASSED tests/test_web_request.py::test_urlencoded_querystring7604[gw31] [ 78%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Baz: abc\x00def]7605[gw30] [ 78%] PASSED tests/test_web_request.py::test_range_to_slice_tail_start7606tests/test_web_request.py::test_non_ascii_path7607tests/test_web_request.py::test_range_to_slice_tail_stop7608[gw30] [ 78%] PASSED tests/test_web_request.py::test_range_to_slice_tail_stop7609tests/test_web_request.py::test_range_non_ascii7610tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/?p=1-200]7611[gw28] [ 78%] PASSED tests/test_web_request.py::test_non_ascii_path7612tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1]7613[gw22] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource2//a//b/?p=1-200]7614[gw11] [ 78%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_1]7615tests/test_web_request.py::test_non_ascii_raw_path7616[gw21] [ 78%] PASSED tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-True-uncompressed]7617[gw30] [ 78%] PASSED tests/test_web_request.py::test_range_non_ascii7618tests/test_test_utils.py::test_test_client_methods[post0]7619tests/test_web_request.py::test_non_keepalive_on_http107620[gw28] [ 78%] PASSED tests/test_web_request.py::test_non_ascii_raw_path7621tests/test_web_request.py::test_absolute_url7622[gw30] [ 78%] PASSED tests/test_web_request.py::test_non_keepalive_on_http107623tests/test_web_request.py::test_non_keepalive_on_closing7624[gw30] [ 79%] PASSED tests/test_web_request.py::test_non_keepalive_on_closing7625tests/test_web_request.py::test_call_POST_on_GET_request7626tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0]7627[gw28] [ 79%] PASSED tests/test_web_request.py::test_absolute_url7628tests/test_web_request.py::test_clone_absolute_scheme7629[gw26] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b/?p=1-200_0]7630[gw13] [ 79%] PASSED tests/test_test_utils.py::test_test_client_methods[post0]7631[gw28] [ 79%] PASSED tests/test_web_request.py::test_clone_absolute_scheme7632tests/test_web_request.py::test_clone_absolute_host7633tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_1]7634[gw7] [ 79%] PASSED tests/test_multipart.py::test_writer_serialize_with_content_encoding_identity7635[gw5] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-//resource2//a//b-404_1]7636[gw28] [ 79%] PASSED tests/test_web_request.py::test_clone_absolute_host7637tests/test_web_request.py::test_content_length7638tests/test_proxy_functional.py::test_proxy_http_auth_utf8[pyloop]7639[gw25] [ 79%] PASSED tests/test_streams.py::TestStreamReader::test_read7640tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b-200]7641tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-True]7642[gw7] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-True]7643tests/test_streams.py::TestStreamReader::test_read_line_breaks7644[gw19] [ 79%] PASSED tests/test_proxy_functional.py::test_proxy_http_auth_utf8[pyloop]7645[gw4] [ 79%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler7646tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached7647tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/?p=1-404]7648[gw28] [ 79%] PASSED tests/test_web_request.py::test_content_length7649tests/test_web_request.py::test_request_cookie7650[gw28] [ 79%] PASSED tests/test_web_request.py::test_request_cookie7651tests/test_web_request.py::test_request_cookie__set_item7652[gw28] [ 79%] PASSED tests/test_web_request.py::test_request_cookie__set_item7653tests/test_web_request.py::test_request_cookies_with_special_characters7654tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-404]7655[gw24] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/?p=1-404]7656[gw3] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b-200]7657[gw27] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_trailing_when_necessary[pyloop-/resource2?p1=1&p2=2-404]7658[gw28] [ 79%] PASSED tests/test_web_request.py::test_request_cookies_with_special_characters7659tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b?p=1-404]7660tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b?p=1-200]7661[gw11] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b?p=1-404]7662tests/test_web_functional.py::test_iter_any[pyloop]7663[gw1] [ 79%] PASSED tests/test_web_functional.py::test_iter_any[pyloop]7664tests/test_web_functional.py::test_redirect_url[pyloop]7665[gw22] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/////resource2/a///b?p=1-200]7666tests/test_web_request.py::test_request_cookies_real_world_examples7667tests/test_web_functional.py::test_default_content_type_no_body[pyloop-404]7668[gw14] [ 79%] PASSED tests/test_streams.py::test_stream_reader_resume_non_chunked_when_paused7669tests/test_web_middleware.py::test_middleware_modifies_response[pyloop]7670[gw15] [ 79%] PASSED tests/test_web_functional.py::test_default_content_type_no_body[pyloop-404]7671[gw10] [ 79%] PASSED tests/test_web_functional.py::test_redirect_url[pyloop]7672[gw28] [ 79%] PASSED tests/test_web_request.py::test_request_cookies_real_world_examples7673tests/test_web_request.py::test_request_cookies_edge_cases7674[gw14] [ 79%] PASSED tests/test_web_middleware.py::test_middleware_modifies_response[pyloop]7675tests/test_web_functional.py::test_response_with_precompressed_body[deflate-isal.isal_zlib-pyloop]7676[gw28] [ 79%] PASSED tests/test_web_request.py::test_request_cookies_edge_cases7677tests/test_web_request.py::test_request_cookies_many_invalid7678tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get]7679tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected5-C]7680[gw29] [ 79%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get]7681[gw23] [ 79%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[deflate-isal.isal_zlib-pyloop]7682[gw28] [ 79%] PASSED tests/test_web_request.py::test_request_cookies_many_invalid7683[gw17] [ 79%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/-expected5-C]7684tests/test_web_request.py::test___repr__7685[gw5] [ 79%] PASSED tests/test_web_request.py::test___repr__7686tests/test_web_request.py::test___repr___non_ascii_path7687[gw5] [ 79%] PASSED tests/test_web_request.py::test___repr___non_ascii_path7688tests/test_web_request.py::test_http_scheme7689tests/test_web_request.py::test_request_cookies_no_500_error7690tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b?p=1-200]7691[gw5] [ 79%] PASSED tests/test_web_request.py::test_http_scheme7692tests/test_web_request.py::test_https_scheme_by_ssl_transport7693[gw26] [ 79%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b?p=1-200]7694[gw5] [ 79%] PASSED tests/test_web_request.py::test_https_scheme_by_ssl_transport7695tests/test_web_request.py::test_single_forwarded_header7696[gw5] [ 79%] PASSED tests/test_web_request.py::test_single_forwarded_header7697[gw28] [ 79%] PASSED tests/test_web_request.py::test_request_cookies_no_500_error7698tests/test_web_request.py::test_forwarded_re_performance7699[gw5] [ 79%] PASSED tests/test_web_request.py::test_forwarded_re_performance7700tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4:1234-1.2.3.4:1234]7701[gw5] [ 79%] PASSED tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4:1234-1.2.3.4:1234]7702tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4-1.2.3.4]7703[gw5] [ 79%] PASSED tests/test_web_request.py::test_forwarded_node_identifier[1.2.3.4-1.2.3.4]7704tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]:1234"-[2001:db8:cafe::17]:1234]7705tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-None-Match-if_none_match]7706[gw5] [ 79%] PASSED tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]:1234"-[2001:db8:cafe::17]:1234]7707tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]"-[2001:db8:cafe::17]]7708[gw5] [ 80%] PASSED tests/test_web_request.py::test_forwarded_node_identifier["[2001:db8:cafe::17]"-[2001:db8:cafe::17]]7709tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Modified-Since-if_modified_since]7710[gw5] [ 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]7711tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Unmodified-Since-if_unmodified_since]7712[gw28] [ 80%] PASSED tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-None-Match-if_none_match]7713tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-Match-if_match]7714[gw5] [ 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]7715tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Range-if_range]7716tests/test_proxy_functional.py::test_proxy_http_auth_from_url[pyloop]7717[gw5] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:80 GMT-None-If-Range-if_range]7718tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Modified-Since-if_modified_since]7719[gw28] [ 80%] PASSED tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-Match-if_match]7720[gw20] [ 80%] PASSED tests/test_pytest_plugin.py::test_warning_checks7721tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-None-Match-if_none_match]7722[gw6] [ 80%] PASSED tests/test_multipart.py::TestPartReader::test_decode_with_content_encoding_unknown7723[gw5] [ 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]7724[gw28] [ 80%] PASSED tests/test_web_request.py::test_etag_headers["bfc1ef-5b2c2730249c88ca92d82d"-expected1-If-None-Match-if_none_match]7725[gw19] [ 80%] PASSED tests/test_proxy_functional.py::test_proxy_http_auth_from_url[pyloop]7726tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Unmodified-Since-if_unmodified_since]7727tests/test_pytest_plugin.py::test_aiohttp_plugin_async_fixture7728tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-Match-if_match]7729tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_quoted_printable7730[gw5] [ 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]7731tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Range-if_range]7732[gw28] [ 80%] PASSED tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-Match-if_match]7733[gw5] [ 80%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 2000 00:56:40 GMT-expected3-If-Range-if_range]7734[gw18] [ 80%] PASSED tests/test_streams.py::TestStreamReader::test_read_nowait7735tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-None-Match-if_none_match]7736tests/test_web_request_handler.py::test_repr7737tests/test_streams.py::TestStreamReader::test_read_nowait_n7738[gw28] [ 80%] PASSED tests/test_web_request.py::test_etag_headers["valid-tag", "also-valid-tag",somegarbage"last-tag"-expected2-If-None-Match-if_none_match]7739tests/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]7740[gw8] [ 80%] PASSED tests/test_urldispatch.py::test_add_route_with_add_post_shortcut7741tests/test_web_request.py::test_clone_client_max_size7742tests/test_urldispatch.py::test_add_route_with_add_put_shortcut7743[gw22] [ 80%] PASSED tests/test_web_request.py::test_clone_client_max_size7744[gw28] [ 80%] 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]7745tests/test_web_request.py::test_clone_override_client_max_size7746[gw22] [ 80%] PASSED tests/test_web_request.py::test_clone_override_client_max_size7747tests/test_web_request.py::test_clone_method7748tests/test_web_response.py::test_set_content_length_to_None_on_non_set7749[gw28] [ 80%] PASSED tests/test_web_response.py::test_set_content_length_to_None_on_non_set7750[gw22] [ 80%] PASSED tests/test_web_request.py::test_clone_method7751tests/test_web_response.py::test_setting_content_type7752[gw2] [ 80%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_nolimit_nowait[!!]7753tests/test_web_request.py::test_clone_rel_url7754tests/test_streams.py::TestStreamReader::test_readuntil_eof[@]7755[gw22] [ 80%] PASSED tests/test_web_request.py::test_clone_rel_url7756tests/test_web_request.py::test_clone_rel_url_str7757[gw22] [ 80%] PASSED tests/test_web_request.py::test_clone_rel_url_str7758tests/test_web_request.py::test_clone_headers7759tests/test_web_request.py::test_clone_host7760[gw22] [ 80%] PASSED tests/test_web_request.py::test_clone_headers7761tests/test_web_request.py::test_clone_headers_dict7762[gw28] [ 80%] PASSED tests/test_web_response.py::test_setting_content_type7763[gw22] [ 80%] PASSED tests/test_web_request.py::test_clone_headers_dict7764tests/test_web_request.py::test_cannot_clone_after_read7765tests/test_web_response.py::test_setting_charset7766[gw15] [ 80%] PASSED tests/test_web_request.py::test_clone_host7767[gw28] [ 80%] PASSED tests/test_web_response.py::test_setting_charset7768tests/test_web_response.py::test_default_charset7769[gw28] [ 80%] PASSED tests/test_web_response.py::test_default_charset7770tests/test_web_request.py::test_clone_remote7771tests/test_web_response.py::test_reset_charset7772tests/test_web_request.py::test_multiple_forwarded_headers7773tests/test_web_request.py::test_multipart_formdata7774[gw27] [ 80%] PASSED tests/test_web_request.py::test_multiple_forwarded_headers7775[gw15] [ 80%] PASSED tests/test_web_request.py::test_clone_remote7776tests/test_web_request.py::test_multiple_forwarded_headers_bad_syntax7777tests/test_web_request.py::test_remote_with_closed_transport7778[gw27] [ 80%] PASSED tests/test_web_request.py::test_multiple_forwarded_headers_bad_syntax7779tests/test_web_request.py::test_multiple_forwarded_headers_injection7780[gw27] [ 80%] PASSED tests/test_web_request.py::test_multiple_forwarded_headers_injection7781tests/test_web_request.py::test_host_by_host_header7782tests/test_web_functional.py::test_request_tracing[pyloop]7783[gw28] [ 80%] PASSED tests/test_web_response.py::test_reset_charset7784tests/test_web_response.py::test_reset_charset_after_setting7785tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/?p=1-200]7786[gw27] [ 80%] PASSED tests/test_web_request.py::test_host_by_host_header7787tests/test_web_request.py::test_raw_headers7788[gw28] [ 80%] PASSED tests/test_web_response.py::test_reset_charset_after_setting7789[gw15] [ 80%] PASSED tests/test_web_request.py::test_remote_with_closed_transport7790tests/test_web_response.py::test_force_compression_no_accept_backwards_compat7791tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b?p=1-200]7792[gw27] [ 80%] PASSED tests/test_web_request.py::test_raw_headers7793tests/test_web_request.py::test_rel_url7794tests/test_web_request.py::test_url_http_with_closed_transport7795tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1?p1=1&p2=2-200]7796[gw0] [ 80%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b?p=1-200]7797[gw1] [ 80%] PASSED tests/test_web_functional.py::test_request_tracing[pyloop]7798[gw27] [ 80%] PASSED tests/test_web_request.py::test_rel_url7799tests/test_web_request.py::test_url_url7800[gw27] [ 80%] PASSED tests/test_web_request.py::test_url_url7801[gw11] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource2//a//b/?p=1-200]7802tests/test_web_request.py::test_url_non_default_port7803[gw27] [ 81%] PASSED tests/test_web_request.py::test_url_non_default_port7804tests/test_web_request.py::test_url_ipv67805[gw15] [ 81%] PASSED tests/test_web_request.py::test_url_http_with_closed_transport7806[gw16] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1?p1=1&p2=2-200]7807tests/test_web_request.py::test_url_https_with_closed_transport7808[gw27] [ 81%] PASSED tests/test_web_request.py::test_url_ipv67809tests/test_web_request.py::test_single_forwarded_header_camelcase7810tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0]7811[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_camelcase7812tests/test_web_request.py::test_clone7813tests/test_web_request.py::test_single_forwarded_header_single_param7814[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_single_param7815tests/test_web_request.py::test_single_forwarded_header_multiple_param7816[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_multiple_param7817[gw15] [ 81%] PASSED tests/test_web_request.py::test_url_https_with_closed_transport7818[gw29] [ 81%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0]7819tests/test_web_request.py::test_single_forwarded_header_quoted_escaped7820[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_quoted_escaped7821tests/test_web_request.py::test_single_forwarded_header_custom_param7822[gw27] [ 81%] PASSED tests/test_web_request.py::test_clone7823[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_custom_param7824tests/test_web_request.py::test_single_forwarded_header_empty_params7825tests/test_web_response.py::test_force_compression_deflate[zlib_ng.zlib_ng]7826tests/test_web_request.py::test_get_extra_info7827[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_empty_params7828tests/test_web_request.py::test_single_forwarded_header_bad_separator7829[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_bad_separator7830tests/test_web_request.py::test_single_forwarded_header_injection17831[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_injection17832tests/test_web_request.py::test_single_forwarded_header_injection27833[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_injection27834tests/test_web_request.py::test_single_forwarded_header_long_quoted_string7835[gw24] [ 81%] PASSED tests/test_web_request.py::test_single_forwarded_header_long_quoted_string7836tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib_ng.zlib_ng]7837[gw30] [ 81%] PASSED tests/test_web_request.py::test_call_POST_on_GET_request7838tests/test_web_request.py::test_call_POST_on_weird_content_type7839[gw25] [ 81%] PASSED tests/test_streams.py::TestStreamReader::test_read_line_breaks7840tests/test_streams.py::TestStreamReader::test_read_all7841tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-False-compressed]7842[gw6] [ 81%] PASSED tests/test_multipart.py::TestPartReader::test_read_with_content_transfer_encoding_quoted_printable7843tests/test_web_response.py::test_charset_without_content_type7844[gw6] [ 81%] PASSED tests/test_web_response.py::test_charset_without_content_type7845tests/test_web_response.py::test_last_modified_initial7846[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_initial7847tests/test_web_response.py::test_last_modified_string7848[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_string7849tests/test_web_response.py::test_last_modified_timestamp7850[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_timestamp7851tests/test_web_response.py::test_last_modified_datetime7852[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_datetime7853tests/test_web_response.py::test_last_modified_reset7854[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_reset7855tests/test_web_response.py::test_last_modified_invalid_type7856[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_invalid_type7857tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None]7858[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None]7859[gw21] [ 81%] PASSED tests/test_web_functional.py::test_auto_decompress[isal.isal_zlib-pyloop-False-compressed]7860tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None]7861[gw6] [ 81%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None]7862tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib_ng.zlib_ng]7863[gw10] [ 81%] PASSED tests/test_web_request.py::test_multipart_formdata7864tests/test_web_request.py::test_multipart_formdata_field_missing_name7865tests/test_web_middleware.py::test_middleware_handles_exception[pyloop]7866tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/?p=1-200]7867[gw14] [ 81%] PASSED tests/test_web_middleware.py::test_middleware_handles_exception[pyloop]7868tests/test_web_functional.py::test_return_http_exception_deprecated[pyloop]7869[gw26] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-///resource1//a//b/?p=1-200]7870[gw1] [ 81%] PASSED tests/test_web_functional.py::test_return_http_exception_deprecated[pyloop]7871[gw24] [ 81%] PASSED tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib_ng.zlib_ng]7872tests/test_web_response.py::test_force_compression_no_accept_deflate[isal.isal_zlib]7873tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options]7874[gw29] [ 81%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options]7875tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected6-]7876[gw17] [ 81%] PASSED tests/test_web_functional.py::test_subapp_middleware_context[pyloop-/sub/-expected6-]7877tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b-200]7878[gw8] [ 81%] PASSED tests/test_urldispatch.py::test_add_route_with_add_put_shortcut7879[gw3] [ 81%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b-200]7880tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None]7881[gw8] [ 81%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None]7882tests/test_web_response.py::test_etag_initial7883[gw8] [ 81%] PASSED tests/test_web_response.py::test_etag_initial7884tests/test_web_response.py::test_etag_string7885[gw8] [ 81%] PASSED tests/test_web_response.py::test_etag_string7886tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"]7887[gw8] [ 81%] PASSED tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"]7888tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"]7889[gw8] [ 82%] PASSED tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"]7890tests/test_web_response.py::test_etag_any7891[gw8] [ 82%] PASSED tests/test_web_response.py::test_etag_any7892tests/test_web_response.py::test_etag_invalid_value_set["invalid"]7893[gw8] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_set["invalid"]7894tests/test_web_response.py::test_stream_response_eq7895tests/test_web_response.py::test_etag_invalid_value_set[\u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 ascii]7896[gw19] [ 82%] PASSED tests/test_web_response.py::test_stream_response_eq7897[gw8] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_set[\u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 ascii]7898tests/test_web_response.py::test_etag_invalid_value_set[invalid_value2]7899[gw6] [ 82%] PASSED tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib_ng.zlib_ng]7900tests/test_web_response.py::test_force_compression_no_accept_gzip[isal.isal_zlib]7901tests/test_web_response.py::test_stream_response_is_mutable_mapping7902[gw5] [ 82%] PASSED tests/test_web_request_handler.py::test_repr7903[gw19] [ 82%] PASSED tests/test_web_response.py::test_stream_response_is_mutable_mapping7904[gw8] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_set[invalid_value2]7905tests/test_web_response.py::test_force_compression_identity[isal.isal_zlib]7906tests/test_web_response.py::test_stream_response_delitem7907[gw10] [ 82%] PASSED tests/test_web_request.py::test_multipart_formdata_field_missing_name7908tests/test_web_request.py::test_multipart_formdata_file7909[gw19] [ 82%] PASSED tests/test_web_response.py::test_stream_response_delitem7910tests/test_web_request_handler.py::test_connections7911tests/test_web_response.py::test_stream_response_len7912[gw22] [ 82%] PASSED tests/test_web_request.py::test_cannot_clone_after_read7913[gw19] [ 82%] PASSED tests/test_web_response.py::test_stream_response_len7914tests/test_web_request.py::test_make_too_big_request7915tests/test_web_response.py::test_request_iter7916[gw19] [ 82%] PASSED tests/test_web_response.py::test_request_iter7917tests/test_web_response.py::test_content_length7918[gw19] [ 82%] PASSED tests/test_web_response.py::test_content_length7919tests/test_web_app.py::test_subapp_chained_config_dict_overriding[pyloop]7920[gw9] [ 82%] PASSED tests/test_web_app.py::test_subapp_chained_config_dict_overriding[pyloop]7921tests/test_web_response.py::test_content_length_setter7922[gw19] [ 82%] PASSED tests/test_web_response.py::test_content_length_setter7923tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding7924[gw19] [ 82%] PASSED tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding7925[gw15] [ 82%] PASSED tests/test_web_request.py::test_get_extra_info7926tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None7927tests/test_web_request.py::test_eq7928[gw19] [ 82%] PASSED tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None7929[gw24] [ 82%] PASSED tests/test_web_response.py::test_force_compression_no_accept_deflate[isal.isal_zlib]7930[gw15] [ 82%] PASSED tests/test_web_request.py::test_eq7931tests/test_web_response.py::test_force_compression_gzip[zlib]7932tests/test_web_response.py::test_rm_content_length_if_compression_http11[isal.isal_zlib]7933tests/test_web_request.py::test_loop_prop7934tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b?p=1-404]7935tests/test_test_utils.py::test_test_client_methods[options]7936[gw11] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b?p=1-404]7937tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1]7938[gw29] [ 82%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1]7939[gw13] [ 82%] PASSED tests/test_test_utils.py::test_test_client_methods[options]7940tests/test_web_functional.py::test_request_path[pyloop]7941[gw1] [ 82%] PASSED tests/test_web_functional.py::test_request_path[pyloop]7942[gw2] [ 82%] PASSED tests/test_streams.py::TestStreamReader::test_readuntil_eof[@]7943tests/test_web_response.py::test_etag_invalid_value_set[invalid_value3]7944[gw2] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_set[invalid_value3]7945tests/test_web_response.py::test_etag_invalid_value_get[forgotten quotes]7946[gw6] [ 82%] PASSED tests/test_web_response.py::test_force_compression_no_accept_gzip[isal.isal_zlib]7947tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-101]7948[gw2] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_get[forgotten quotes]7949tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib]7950tests/test_web_response.py::test_etag_invalid_value_get["\u2200 x \u2209 ascii"]7951[gw21] [ 82%] PASSED tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-101]7952[gw28] [ 82%] PASSED tests/test_web_response.py::test_force_compression_no_accept_backwards_compat7953tests/test_web_response.py::test_force_compression_false_backwards_compat7954[gw2] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_get["\u2200 x \u2209 ascii"]7955tests/test_web_response.py::test_etag_invalid_value_class[123]7956[gw2] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_class[123]7957tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/-404]7958tests/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]7959tests/test_web_response.py::test_etag_invalid_value_class[invalid1]7960[gw2] [ 82%] PASSED tests/test_web_response.py::test_etag_invalid_value_class[invalid1]7961[gw3] [ 82%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-//resource1//a//b/-404]7962[gw27] [ 82%] PASSED tests/test_web_response.py::test_force_compression_deflate[zlib_ng.zlib_ng]7963tests/test_web_response.py::test_force_compression_deflate[isal.isal_zlib]7964tests/test_web_response.py::test_etag_reset7965[gw23] [ 82%] 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]7966[gw2] [ 82%] PASSED tests/test_web_response.py::test_etag_reset7967tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib]7968tests/test_web_response.py::test_start7969tests/test_web_request.py::test_etag_headers[*-expected4-If-Match-if_match]7970[gw10] [ 82%] PASSED tests/test_web_request.py::test_multipart_formdata_file7971tests/test_web_request.py::test_multipart_formdata_headers_too_many7972tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib_ng.zlib_ng]7973[gw30] [ 82%] PASSED tests/test_web_request.py::test_call_POST_on_weird_content_type7974tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/?p=1-404]7975tests/test_web_request.py::test_call_POST_twice7976tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo : bar]7977[gw23] [ 82%] PASSED tests/test_web_request.py::test_etag_headers[*-expected4-If-Match-if_match]7978tests/test_web_request.py::test_etag_headers[*-expected4-If-None-Match-if_none_match]7979[gw25] [ 82%] PASSED tests/test_streams.py::TestStreamReader::test_read_all7980tests/test_streams.py::TestStreamReader::test_read_up_to7981[gw23] [ 83%] PASSED tests/test_web_request.py::test_etag_headers[*-expected4-If-None-Match-if_none_match]7982[gw0] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/?p=1-404]7983[gw31] [ 83%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo : bar]7984tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Modified-Since-if_modified_since]7985[gw23] [ 83%] PASSED tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Modified-Since-if_modified_since]7986tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Unmodified-Since-if_unmodified_since]7987[gw8] [ 83%] PASSED tests/test_web_response.py::test_force_compression_identity[isal.isal_zlib]7988tests/test_web_response.py::test_force_compression_identity_response[zlib]7989[gw23] [ 83%] PASSED tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Unmodified-Since-if_unmodified_since]7990[gw15] [ 83%] PASSED tests/test_web_request.py::test_loop_prop7991[gw24] [ 83%] PASSED tests/test_web_response.py::test_force_compression_gzip[zlib]7992tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-Match-if_match]7993tests/test_web_response.py::test_force_compression_gzip[zlib_ng.zlib_ng]7994tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put]7995[gw15] [ 83%] PASSED tests/test_web_request.py::test_etag_headers["67ab43", W/"54ed21", "7892,dd"-expected0-If-Match-if_match]7996tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Range-if_range]7997tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100]7998tests/test_web_functional.py::test_response_prepared_with_clone[pyloop]7999[gw23] [ 83%] PASSED tests/test_web_request.py::test_datetime_headers[xxyyzz-None-If-Range-if_range]8000tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Modified-Since-if_modified_since]8001tests/test_web_app.py::test_subapp_on_startup[pyloop]8002[gw23] [ 83%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Modified-Since-if_modified_since]8003tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Unmodified-Since-if_unmodified_since]8004[gw29] [ 83%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put]8005[gw18] [ 83%] PASSED tests/test_streams.py::TestStreamReader::test_read_nowait_n8006[gw9] [ 83%] PASSED tests/test_web_app.py::test_subapp_on_startup[pyloop]8007tests/test_streams.py::TestStreamReader::test_read_nowait_exception8008[gw12] [ 83%] PASSED tests/test_web_functional.py::test_response_prepared_with_clone[pyloop]8009[gw23] [ 83%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Unmodified-Since-if_unmodified_since]8010tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Range-if_range]8011[gw23] [ 83%] PASSED tests/test_web_request.py::test_datetime_headers[Tue, 08 Oct 4446413 00:56:40 GMT-None-If-Range-if_range]8012tests/test_web_response.py::test_cookie_set_after_del8013tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b-200]8014[gw22] [ 83%] PASSED tests/test_web_request.py::test_make_too_big_request8015tests/test_web_request.py::test_make_too_big_request_adjust_limit8016[gw23] [ 83%] PASSED tests/test_web_response.py::test_cookie_set_after_del8017tests/test_web_response.py::test_set_status_with_reason8018[gw3] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-///resource1//a//b-200]8019tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-False]8020[gw23] [ 83%] PASSED tests/test_web_response.py::test_set_status_with_reason8021tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-204]8022tests/test_web_functional.py::test_app_add_routes[pyloop]8023[gw10] [ 83%] PASSED tests/test_web_request.py::test_multipart_formdata_headers_too_many8024tests/test_web_request.py::test_multipart_formdata_header_too_long8025tests/test_web_response.py::test_set_status_with_empty_reason8026[gw1] [ 83%] PASSED tests/test_web_functional.py::test_app_add_routes[pyloop]8027[gw21] [ 83%] PASSED tests/test_web_functional.py::test_response_101_204_no_content_length_http11[pyloop-204]8028[gw23] [ 83%] PASSED tests/test_web_response.py::test_set_status_with_empty_reason8029tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/?p1=1&p2=2-404]8030tests/test_web_response.py::test_set_status_reason_with_cr8031[gw7] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-False-False]8032[gw23] [ 83%] PASSED tests/test_web_response.py::test_set_status_reason_with_cr8033tests/test_web_response.py::test_set_status_reason_with_lf8034[gw6] [ 83%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib]8035tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib_ng.zlib_ng]8036[gw24] [ 83%] PASSED tests/test_web_response.py::test_force_compression_gzip[zlib_ng.zlib_ng]8037tests/test_web_response.py::test_force_compression_gzip[isal.isal_zlib]8038[gw16] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource1/?p1=1&p2=2-404]8039[gw15] [ 83%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100]8040tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101]8041[gw23] [ 83%] PASSED tests/test_web_response.py::test_set_status_reason_with_lf8042tests/test_web_response.py::test_prepare_twice8043[gw5] [ 83%] PASSED tests/test_web_request_handler.py::test_connections8044tests/test_web_request_handler.py::test_shutdown_no_timeout8045tests/test_web_middleware.py::test_middleware_chain[pyloop]8046tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200]8047[gw14] [ 83%] PASSED tests/test_web_middleware.py::test_middleware_chain[pyloop]8048[gw11] [ 83%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_remove_and_merge_slash[pyloop-/////resource2/a///b/?p=1-200]8049[gw19] [ 83%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http11[isal.isal_zlib]8050[gw8] [ 83%] PASSED tests/test_web_response.py::test_force_compression_identity_response[zlib]8051tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib]8052[gw26] [ 83%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib_ng.zlib_ng]8053tests/test_web_response.py::test_force_compression_identity_response[zlib_ng.zlib_ng]8054tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[isal.isal_zlib]8055[gw2] [ 83%] PASSED tests/test_web_response.py::test_start8056[gw10] [ 83%] PASSED tests/test_web_request.py::test_multipart_formdata_header_too_long8057tests/test_web_request.py::test_make_too_big_request_limit_None8058tests/test_web_response.py::test_chunked_encoding8059tests/test_web_app.py::test_app_iter8060[gw9] [ 83%] PASSED tests/test_web_app.py::test_app_iter8061tests/test_web_functional.py::test_request_headers_type[pyloop]8062tests/test_web_app.py::test_app_boolean8063[gw9] [ 83%] PASSED tests/test_web_app.py::test_app_boolean8064tests/test_web_response.py::test_ctor_text_body_combined8065[gw28] [ 83%] PASSED tests/test_web_response.py::test_force_compression_false_backwards_compat8066tests/test_web_response.py::test_compression_default_coding[zlib]8067[gw15] [ 83%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101]8068[gw1] [ 84%] PASSED tests/test_web_functional.py::test_request_headers_type[pyloop]8069tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204]8070[gw9] [ 84%] PASSED tests/test_web_response.py::test_ctor_text_body_combined8071tests/test_web_response.py::test_ctor_text8072[gw27] [ 84%] PASSED tests/test_web_response.py::test_force_compression_deflate[isal.isal_zlib]8073tests/test_web_response.py::test_force_compression_deflate_large_payload[zlib]8074tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b-200]8075[gw24] [ 84%] PASSED tests/test_web_response.py::test_force_compression_gzip[isal.isal_zlib]8076tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib]8077[gw6] [ 84%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled[zlib_ng.zlib_ng]8078tests/test_web_response.py::test_change_content_threaded_compression_enabled[isal.isal_zlib]8079[gw0] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b-200]8080tests/test_web_functional.py::test_stream_response_headers_204[pyloop]8081tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b-200]8082[gw21] [ 84%] PASSED tests/test_web_functional.py::test_stream_response_headers_204[pyloop]8083[gw3] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a///b-200]8084tests/test_web_response.py::test_cannot_write_eof_twice8085[gw25] [ 84%] PASSED tests/test_streams.py::TestStreamReader::test_read_up_to8086tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset8087[gw10] [ 84%] PASSED tests/test_web_request.py::test_make_too_big_request_limit_None8088tests/test_web_request.py::test_remote_peername_tcp8089[gw10] [ 84%] PASSED tests/test_web_request.py::test_remote_peername_tcp8090tests/test_web_request.py::test_remote_peername_unix8091[gw10] [ 84%] PASSED tests/test_web_request.py::test_remote_peername_unix8092[gw30] [ 84%] PASSED tests/test_web_request.py::test_call_POST_twice8093tests/test_web_request.py::test_save_state_on_clone8094[gw10] [ 84%] PASSED tests/test_web_request.py::test_save_state_on_clone8095tests/test_web_request.py::test_no_request_cookies8096[gw5] [ 84%] PASSED tests/test_web_request_handler.py::test_shutdown_no_timeout8097tests/test_web_request.py::test_clone_scheme8098[gw30] [ 84%] PASSED tests/test_web_request.py::test_no_request_cookies8099[gw17] [ 84%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib]8100tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib_ng.zlib_ng]8101tests/test_web_request.py::test_request_cookies_quoted_values8102tests/test_web_request_handler.py::test_shutdown_timeout8103[gw10] [ 84%] PASSED tests/test_web_request.py::test_clone_scheme8104[gw30] [ 84%] PASSED tests/test_web_request.py::test_request_cookies_quoted_values8105tests/test_web_response.py::test_payload_body_get_text[test-test]8106[gw10] [ 84%] PASSED tests/test_web_response.py::test_payload_body_get_text[test-test]8107tests/test_web_response.py::test_payload_body_get_text[payload1-test]8108tests/test_web_request.py::test_request_cookies_with_attributes8109[gw6] [ 84%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled[isal.isal_zlib]8110tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib]8111[gw10] [ 84%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload1-test]8112[gw22] [ 84%] PASSED tests/test_web_request.py::test_make_too_big_request_adjust_limit8113tests/test_web_response.py::test_payload_body_get_text[payload2-test]8114tests/test_web_response.py::test_enable_chunked_encoding_with_content_length8115tests/test_web_functional.py::test_signal_on_error_handler[pyloop]8116[gw22] [ 84%] PASSED tests/test_web_response.py::test_enable_chunked_encoding_with_content_length8117tests/test_web_response.py::test_chunk_size8118[gw10] [ 84%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload2-test]8119[gw30] [ 84%] PASSED tests/test_web_request.py::test_request_cookies_with_attributes8120tests/test_web_request.py::test_match_info8121tests/test_web_response.py::test_payload_body_get_text[payload3-test]8122[gw1] [ 84%] PASSED tests/test_web_functional.py::test_signal_on_error_handler[pyloop]8123[gw30] [ 84%] PASSED tests/test_web_request.py::test_match_info8124[gw10] [ 84%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload3-test]8125tests/test_web_response.py::test_payload_body_get_text[payload4-test]8126tests/test_web_request.py::test_request_is_mutable_mapping8127[gw29] [ 84%] PASSED tests/test_web_response.py::test_cannot_write_eof_twice8128tests/test_web_response.py::test_force_close8129[gw10] [ 84%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload4-test]8130[gw30] [ 84%] PASSED tests/test_web_request.py::test_request_is_mutable_mapping8131[gw29] [ 84%] PASSED tests/test_web_response.py::test_force_close8132tests/test_web_response.py::test_response_output_length8133tests/test_web_functional.py::test_httpfound_cookies_302[pyloop]8134tests/test_web_response.py::test_render_with_body8135[gw21] [ 84%] PASSED tests/test_web_functional.py::test_httpfound_cookies_302[pyloop]8136[gw26] [ 84%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[isal.isal_zlib]8137tests/test_web_request.py::test_request_delitem8138[gw30] [ 84%] PASSED tests/test_web_request.py::test_request_delitem8139tests/test_web_request.py::test_request_len8140tests/test_test_utils.py::test_test_client_methods[post1]8141tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib]8142[gw15] [ 84%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204]8143tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304]8144tests/test_web_middleware.py::TestNormalizePathMiddleware::test_cannot_remove_and_add_slash8145[gw30] [ 84%] PASSED tests/test_web_request.py::test_request_len8146tests/test_web_request.py::test_request_iter8147tests/test_web_functional.py::test_app_max_client_size[pyloop]8148[gw30] [ 84%] PASSED tests/test_web_request.py::test_request_iter8149tests/test_web_response.py::test_set_text_with_charset8150[gw13] [ 84%] PASSED tests/test_test_utils.py::test_test_client_methods[post1]8151[gw30] [ 84%] PASSED tests/test_web_response.py::test_set_text_with_charset8152tests/test_web_response.py::test_default_content_type_in_stream_response8153[gw30] [ 84%] PASSED tests/test_web_response.py::test_default_content_type_in_stream_response8154tests/test_web_response.py::test_default_content_type_in_response8155[gw30] [ 84%] PASSED tests/test_web_response.py::test_default_content_type_in_response8156tests/test_web_response.py::test_content_type_with_set_text8157[gw30] [ 85%] PASSED tests/test_web_response.py::test_content_type_with_set_text8158tests/test_web_response.py::test_content_type_with_set_body8159[gw30] [ 85%] PASSED tests/test_web_response.py::test_content_type_with_set_body8160tests/test_web_response.py::test_prepared_when_not_started8161[gw30] [ 85%] PASSED tests/test_web_response.py::test_prepared_when_not_started8162tests/test_web_response.py::test_prepared_when_started8163[gw2] [ 85%] PASSED tests/test_web_response.py::test_chunked_encoding8164[gw12] [ 85%] PASSED tests/test_web_functional.py::test_app_max_client_size[pyloop]8165[gw8] [ 85%] PASSED tests/test_web_response.py::test_force_compression_identity_response[zlib_ng.zlib_ng]8166tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102]8167tests/test_web_response.py::test_force_compression_identity_response[isal.isal_zlib]8168[gw6] [ 85%] PASSED tests/test_web_response.py::test_change_content_threaded_compression_enabled_explicit[zlib]8169tests/test_web_response.py::test_payload_body_get_text[payload5-test]8170[gw6] [ 85%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload5-test]8171tests/test_web_response.py::test_payload_body_get_text[async_iter-None]8172[gw18] [ 85%] PASSED tests/test_streams.py::TestStreamReader::test_read_nowait_exception8173[gw6] [ 85%] PASSED tests/test_web_response.py::test_payload_body_get_text[async_iter-None]8174tests/test_web_response.py::test_payload_body_get_text[payload7-None]8175[gw6] [ 85%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload7-None]8176tests/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]8177tests/test_web_response.py::test_set_status_reason_with_crlf8178[gw9] [ 85%] PASSED tests/test_web_response.py::test_ctor_text8179tests/test_web_response.py::test_ctor_charset8180[gw6] [ 85%] 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]8181tests/test_web_response.py::test_response_set_content_length8182[gw6] [ 85%] PASSED tests/test_web_response.py::test_response_set_content_length8183tests/test_web_response.py::test_send_headers_for_empty_body8184tests/test_web_functional.py::test_bad_method_for_c_http_parser_not_hangs[pyloop]8185[gw9] [ 85%] PASSED tests/test_web_response.py::test_ctor_charset8186tests/test_web_response.py::test_ctor_charset_default_utf88187[gw9] [ 85%] PASSED tests/test_web_response.py::test_ctor_charset_default_utf88188[gw1] [ 85%] PASSED tests/test_web_functional.py::test_bad_method_for_c_http_parser_not_hangs[pyloop]8189[gw18] [ 85%] PASSED tests/test_web_response.py::test_set_status_reason_with_crlf8190tests/test_web_response.py::test_start_force_close8191tests/test_web_response.py::test_ctor_charset_in_content_type8192[gw9] [ 85%] PASSED tests/test_web_response.py::test_ctor_charset_in_content_type8193tests/test_web_response.py::test_ctor_charset_without_text8194[gw4] [ 85%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached8195tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected8196tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-101]8197[gw9] [ 85%] PASSED tests/test_web_response.py::test_ctor_charset_without_text8198tests/test_web_response.py::test_ctor_content_type_with_extra8199[gw21] [ 85%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-101]8200[gw9] [ 85%] PASSED tests/test_web_response.py::test_ctor_content_type_with_extra8201tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error8202[gw9] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error8203tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error8204[gw9] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error8205[gw28] [ 85%] PASSED tests/test_web_response.py::test_compression_default_coding[zlib]8206tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded8207tests/test_web_middleware.py::test_middleware_subapp[pyloop]8208[gw27] [ 85%] PASSED tests/test_web_response.py::test_force_compression_deflate_large_payload[zlib]8209tests/test_web_response.py::test_compression_default_coding[zlib_ng.zlib_ng]8210[gw9] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded8211tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable8212[gw9] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable8213[gw14] [ 85%] PASSED tests/test_web_middleware.py::test_middleware_subapp[pyloop]8214tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[MultiDict]8215[gw24] [ 85%] PASSED tests/test_web_response.py::test_force_compression_no_accept_gzip[zlib]8216tests/test_web_response.py::test_invalid_content_type_parses_to_application_octect_stream8217tests/test_web_response.py::test_force_compression_deflate_large_payload[zlib_ng.zlib_ng]8218[gw24] [ 85%] PASSED tests/test_web_response.py::test_invalid_content_type_parses_to_application_octect_stream8219[gw29] [ 85%] PASSED tests/test_web_response.py::test_response_output_length8220tests/test_web_response.py::test_response_cookies8221tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text8222[gw19] [ 85%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib]8223[gw29] [ 85%] PASSED tests/test_web_response.py::test_response_cookies8224tests/test_web_response.py::test_response_cookie_partitioned8225[gw29] [ 85%] PASSED tests/test_web_response.py::test_response_cookie_partitioned8226tests/test_web_response.py::test_response_cookie_path8227[gw24] [ 85%] PASSED tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text8228tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text8229[gw29] [ 85%] PASSED tests/test_web_response.py::test_response_cookie_path8230tests/test_web_response.py::test_response_cookie__issue_del_cookie8231[gw29] [ 85%] PASSED tests/test_web_response.py::test_response_cookie__issue_del_cookie8232tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop]8233[gw29] [ 85%] PASSED tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop]8234tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib_ng.zlib_ng]8235tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/-404]8236[gw24] [ 85%] PASSED tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text8237tests/test_web_response.py::test_ctor_both_content_type_param_and_header8238[gw24] [ 85%] PASSED tests/test_web_response.py::test_ctor_both_content_type_param_and_header8239tests/test_web_response.py::test_ctor_both_charset_param_and_header8240[gw0] [ 85%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource1/a/b/-404]8241[gw24] [ 85%] PASSED tests/test_web_response.py::test_ctor_both_charset_param_and_header8242tests/test_web_response.py::test_assign_nonbyteish_body8243[gw25] [ 86%] PASSED tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset8244tests/test_web_response.py::test_content_length_on_chunked8245[gw26] [ 86%] PASSED tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib]8246tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib_ng.zlib_ng]8247[gw8] [ 86%] PASSED tests/test_web_response.py::test_force_compression_identity_response[isal.isal_zlib]8248tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib]8249tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2?p1=1&p2=2-404]8250[gw17] [ 86%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[zlib_ng.zlib_ng]8251tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[isal.isal_zlib]8252[gw15] [ 86%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304]8253[gw23] [ 86%] PASSED tests/test_web_response.py::test_prepare_twice8254tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100]8255tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo\t: bar]8256tests/test_web_response.py::test_prepare_calls_signal8257[gw16] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2?p1=1&p2=2-404]8258[gw31] [ 86%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo\t: bar]8259tests/test_web_response.py::test_nonstr_text_in_ctor8260[gw1] [ 86%] PASSED tests/test_web_response.py::test_nonstr_text_in_ctor8261tests/test_web_response.py::test_text_in_ctor_with_content_type8262[gw1] [ 86%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type8263tests/test_web_response.py::test_text_in_ctor_with_content_type_header8264[gw1] [ 86%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type_header8265tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict8266[gw1] [ 86%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict8267tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict8268[gw1] [ 86%] PASSED tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict8269[gw5] [ 86%] PASSED tests/test_web_request_handler.py::test_shutdown_timeout8270[gw30] [ 86%] PASSED tests/test_web_response.py::test_prepared_when_started8271tests/test_web_response.py::test_text_with_empty_payload8272[gw1] [ 86%] PASSED tests/test_web_response.py::test_text_with_empty_payload8273tests/test_web_runner.py::test_named_pipe_runner_proactor_loop8274tests/test_web_response.py::test_stream_response_ctor8275[gw1] [ 86%] SKIPPED tests/test_web_runner.py::test_named_pipe_runner_proactor_loop8276tests/test_web_response.py::test_prepared_after_eof8277[gw6] [ 86%] PASSED tests/test_web_response.py::test_send_headers_for_empty_body8278tests/test_web_response.py::test_response_with_content_length_header_without_body8279tests/test_web_runner.py::test_tcpsite_default_host[pyloop]8280[gw5] [ 86%] PASSED tests/test_web_response.py::test_stream_response_ctor8281tests/test_web_response.py::test_stream_response_hashable8282[gw6] [ 86%] PASSED tests/test_web_response.py::test_response_with_content_length_header_without_body8283[gw5] [ 86%] PASSED tests/test_web_response.py::test_stream_response_hashable8284tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0]8285tests/test_web_response.py::test_response_with_immutable_headers8286[gw1] [ 86%] PASSED tests/test_web_runner.py::test_tcpsite_default_host[pyloop]8287tests/test_web_middleware.py::test_old_style_middleware[pyloop]8288[gw6] [ 86%] PASSED tests/test_web_response.py::test_response_with_immutable_headers8289tests/test_web_response.py::test_response_prepared_after_header_preparation8290[gw7] [ 86%] PASSED tests/test_web_middleware.py::test_old_style_middleware[pyloop]8291[gw24] [ 86%] PASSED tests/test_web_response.py::test_assign_nonbyteish_body8292tests/test_web_response.py::test_assign_nonstr_text8293[gw24] [ 86%] PASSED tests/test_web_response.py::test_assign_nonstr_text8294tests/test_web_runner.py::test_unreg_site[pyloop]8295[gw24] [ 86%] PASSED tests/test_web_runner.py::test_unreg_site[pyloop]8296tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop]8297[gw26] [ 86%] PASSED tests/test_web_response.py::test_change_content_length_if_compression_enabled[zlib_ng.zlib_ng]8298tests/test_web_response.py::test_change_content_length_if_compression_enabled[isal.isal_zlib]8299[gw29] [ 86%] PASSED tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop]8300[gw8] [ 86%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib]8301tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib_ng.zlib_ng]8302[gw22] [ 86%] PASSED tests/test_web_response.py::test_chunk_size8303tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1-200]8304tests/test_web_response.py::test_chunked_encoding_forbidden_for_http_108305[gw9] [ 86%] PASSED tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[MultiDict]8306[gw14] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1-200]8307tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[CIMultiDict]8308[gw10] [ 86%] PASSED tests/test_web_response.py::test_render_with_body8309tests/test_web_response.py::test_multiline_reason8310[gw27] [ 86%] PASSED tests/test_web_response.py::test_force_compression_deflate_large_payload[zlib_ng.zlib_ng]8311tests/test_web_response.py::test_force_compression_deflate_large_payload[isal.isal_zlib]8312[gw11] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_cannot_remove_and_add_slash8313tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-True-False]8314[gw11] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_open_redirects[pyloop-True-False]8315tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-204]8316[gw21] [ 86%] PASSED tests/test_web_functional.py::test_no_body_for_1xx_204_304_responses[pyloop-version0-204]8317[gw25] [ 86%] PASSED tests/test_web_response.py::test_content_length_on_chunked8318tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_0]8319tests/test_web_runner.py::test_app_property[pyloop]8320[gw24] [ 86%] PASSED tests/test_web_runner.py::test_app_property[pyloop]8321tests/test_web_response.py::test_write_non_byteish8322[gw0] [ 86%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b-200_0]8323[gw26] [ 86%] PASSED tests/test_web_response.py::test_change_content_length_if_compression_enabled[isal.isal_zlib]8324tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib]8325tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop]8326[gw1] [ 86%] PASSED tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop]8327[gw19] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http10[zlib_ng.zlib_ng]8328[gw2] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102]8329tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204]8330tests/test_web_response.py::test_rm_content_length_if_compression_http10[isal.isal_zlib]8331[gw8] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http11[zlib_ng.zlib_ng]8332[gw28] [ 87%] PASSED tests/test_web_response.py::test_compression_default_coding[zlib_ng.zlib_ng]8333[gw15] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100]8334tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101]8335tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop]8336tests/test_web_response.py::test_compression_default_coding[isal.isal_zlib]8337tests/test_test_utils.py::test_test_client_methods[put]8338tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/?p1=1&p2=2-200]8339[gw13] [ 87%] PASSED tests/test_test_utils.py::test_test_client_methods[put]8340[gw17] [ 87%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11[isal.isal_zlib]8341[gw27] [ 87%] PASSED tests/test_web_response.py::test_force_compression_deflate_large_payload[isal.isal_zlib]8342[gw16] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/?p1=1&p2=2-200]8343tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib]8344tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib]8345[gw26] [ 87%] PASSED tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib]8346tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib_ng.zlib_ng]8347tests/test_web_middleware.py::test_old_style_middleware_class[pyloop]8348[gw5] [ 87%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0]8349tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5]8350tests/test_web_runner.py::test_site_double_added[pyloop]8351[gw29] [ 87%] PASSED tests/test_web_runner.py::test_site_double_added[pyloop]8352[gw7] [ 87%] PASSED tests/test_web_middleware.py::test_old_style_middleware_class[pyloop]8353tests/test_web_runner.py::test_non_app8354[gw24] [ 87%] PASSED tests/test_web_runner.py::test_non_app8355tests/test_web_runner.py::test_addresses[pyloop]8356[gw8] [ 87%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop]8357[gw18] [ 87%] PASSED tests/test_web_response.py::test_start_force_close8358[gw30] [ 87%] PASSED tests/test_web_response.py::test_prepared_after_eof8359tests/test_web_response.py::test_drain_before_start8360tests/test_web_response.py::test___repr__8361[gw24] [ 87%] PASSED tests/test_web_runner.py::test_addresses[pyloop]8362[gw9] [ 87%] PASSED tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[CIMultiDict]8363tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[dict]8364tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/-404]8365tests/test_web_functional.py::test_app_max_client_size_adjusted[pyloop]8366[gw23] [ 87%] PASSED tests/test_web_response.py::test_prepare_calls_signal8367tests/test_web_response.py::test_response_ctor8368[gw23] [ 87%] PASSED tests/test_web_response.py::test_response_ctor8369tests/test_web_response.py::test_ctor_with_headers_and_status8370[gw3] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/////resource1/a//b/-404]8371tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop]8372[gw25] [ 87%] PASSED tests/test_web_response.py::test_write_non_byteish8373tests/test_web_response.py::test_write_before_start8374tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/-404]8375[gw21] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop]8376[gw14] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1/-404]8377[gw26] [ 87%] PASSED tests/test_web_response.py::test_set_content_length_if_compression_enabled[zlib_ng.zlib_ng]8378tests/test_web_runner.py::test_run_after_asyncio_run8379tests/test_web_response.py::test_set_content_length_if_compression_enabled[isal.isal_zlib]8380tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_0]8381[gw1] [ 87%] PASSED tests/test_web_runner.py::test_run_after_asyncio_run8382tests/test_web_runner.py::test_app_handler_args_failure8383[gw12] [ 87%] PASSED tests/test_web_functional.py::test_app_max_client_size_adjusted[pyloop]8384[gw0] [ 87%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-//resource2//a//b/-200_0]8385[gw22] [ 87%] PASSED tests/test_web_response.py::test_chunked_encoding_forbidden_for_http_108386tests/test_web_response.py::test_compression_no_accept[zlib]8387[gw6] [ 87%] PASSED tests/test_web_response.py::test_response_prepared_after_header_preparation8388tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default8389[gw6] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default8390tests/test_web_runner.py::test_named_pipe_runner_wrong_loop8391[gw24] [ 87%] SKIPPED tests/test_web_runner.py::test_named_pipe_runner_wrong_loop8392tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate, br-br]8393tests/test_web_response.py::TestJSONResponse::test_passing_text_only8394[gw6] [ 87%] PASSED tests/test_web_response.py::TestJSONResponse::test_passing_text_only8395tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]8396[gw24] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate, br-br]8397[gw10] [ 87%] PASSED tests/test_web_response.py::test_multiline_reason8398tests/test_web_response.py::test_send_set_cookie_header8399[gw27] [ 87%] PASSED tests/test_web_response.py::test_force_compression_no_accept_deflate[zlib]8400tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip]8401[gw9] [ 87%] PASSED tests/test_web_response.py::test_passing_cimultidict_to_web_response_not_mutated[dict]8402tests/test_web_response.py::test_stream_response_sends_headers_immediately8403[gw19] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http10[isal.isal_zlib]8404[gw6] [ 87%] PASSED 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]8405[gw28] [ 87%] PASSED tests/test_web_response.py::test_compression_default_coding[isal.isal_zlib]8406tests/test_web_response.py::test_rm_content_length_if_2048407[gw27] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip]8408tests/test_web_response.py::test_force_compression_deflate[zlib]8409tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop]8410[gw11] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop]8411tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-\xffoo: bar]8412[gw2] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204]8413tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304]8414[gw31] [ 88%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-\xffoo: bar]8415[gw26] [ 88%] PASSED tests/test_web_response.py::test_set_content_length_if_compression_enabled[isal.isal_zlib]8416tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-None-gzip, deflate, br-br]8417[gw26] [ 88%] PASSED 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]8418tests/test_test_utils.py::test_test_client_methods[patch]8419[gw13] [ 88%] PASSED tests/test_test_utils.py::test_test_client_methods[patch]8420[gw17] [ 88%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib]8421tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib_ng.zlib_ng]8422tests/test_web_middleware.py::test_new_style_middleware_class[pyloop]8423[gw15] [ 88%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101]8424tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop]8425[gw7] [ 88%] PASSED tests/test_web_middleware.py::test_new_style_middleware_class[pyloop]8426tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop]8427tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-None-gzip, deflate-gzip]8428[gw28] [ 88%] PASSED tests/test_web_response.py::test_force_compression_deflate[zlib]8429tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip]8430[gw25] [ 88%] PASSED tests/test_web_response.py::test_write_before_start8431[gw21] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop]8432tests/test_web_response.py::test_cannot_write_after_eof8433[gw6] [ 88%] 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]8434[gw5] [ 88%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5]8435[gw28] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip]8436tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1]8437tests/test_web_runner.py::test_site_stop_not_started[pyloop]8438[gw29] [ 88%] PASSED tests/test_web_runner.py::test_site_stop_not_started[pyloop]8439[gw10] [ 88%] PASSED tests/test_web_response.py::test_send_set_cookie_header8440tests/test_web_response.py::test_consecutive_write_eof8441[gw30] [ 88%] PASSED tests/test_web_response.py::test_drain_before_start8442[gw1] [ 88%] PASSED tests/test_web_runner.py::test_app_handler_args_failure8443tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop]8444tests/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]8445tests/test_web_response.py::test_changing_status_after_prepare_raises8446tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b-200]8447[gw20] [ 88%] PASSED tests/test_pytest_plugin.py::test_aiohttp_plugin_async_fixture8448[gw1] [ 88%] 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]8449[gw0] [ 88%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-///resource1//a//b-200]8450[gw15] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop]8451tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc-404]8452tests/test_pytest_plugin.py::test_aiohttp_plugin_async_gen_fixture8453[gw16] [ 88%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_no_trailing_slash_when_disabled[pyloop-/resource2/a/b%2Fc-404]8454tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]8455[gw26] [ 88%] 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]8456[gw9] [ 88%] PASSED tests/test_web_response.py::test_stream_response_sends_headers_immediately8457[gw19] [ 88%] PASSED tests/test_web_response.py::test_rm_content_length_if_2048458[gw23] [ 88%] PASSED tests/test_web_response.py::test_ctor_with_headers_and_status8459tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2]8460tests/test_web_response.py::test_response_buffers_headers8461tests/test_web_response.py::test_ctor_content_type8462[gw23] [ 88%] PASSED tests/test_web_response.py::test_ctor_content_type8463[gw19] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2]8464tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate, br-br]8465[gw2] [ 88%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304]8466tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2-200]8467[gw18] [ 88%] PASSED tests/test_web_response.py::test___repr__8468tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]8469tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body8470tests/test_web_response.py::test___repr___not_prepared8471[gw14] [ 88%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2-200]8472[gw24] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]8473[gw22] [ 88%] PASSED tests/test_web_response.py::test_compression_no_accept[zlib]8474[gw18] [ 88%] PASSED tests/test_web_response.py::test___repr___not_prepared8475[gw23] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate, br-br]8476tests/test_web_response.py::test_keep_alive_http10_default8477tests/test_web_response.py::test_compression_no_accept[zlib_ng.zlib_ng]8478tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli]8479[gw28] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli]8480[gw10] [ 88%] PASSED tests/test_web_response.py::test_consecutive_write_eof8481tests/test_web_response.py::test_set_text_with_content_type8482[gw10] [ 88%] PASSED tests/test_web_response.py::test_set_text_with_content_type8483tests/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]8484[gw10] [ 88%] 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]8485tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-None-gzip, deflate, br-br]8486[gw6] [ 88%] PASSED 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]8487tests/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]8488tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop]8489[gw26] [ 88%] 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, br-br]8490[gw21] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop]8491tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop]8492[gw8] [ 88%] PASSED tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop]8493tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT]8494[gw5] [ 89%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1]8495[gw16] [ 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]8496tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop]8497[gw11] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop]8498tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br]8499tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]8500[gw27] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br]8501tests/test_test_utils.py::test_test_client_methods[delete]8502tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]8503[gw0] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]8504[gw24] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]8505[gw13] [ 89%] PASSED tests/test_test_utils.py::test_test_client_methods[delete]8506tests/test_web_runner.py::test_custom_log_format[pyloop]8507[gw29] [ 89%] PASSED tests/test_web_runner.py::test_custom_log_format[pyloop]8508[gw2] [ 89%] PASSED tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body8509tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset8510[gw9] [ 89%] PASSED tests/test_web_response.py::test_response_buffers_headers8511tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop]8512[gw9] [ 89%] PASSED tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop]8513[gw17] [ 89%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[zlib_ng.zlib_ng]8514tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]8515tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop]8516[gw6] [ 89%] 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]8517tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[isal.isal_zlib]8518[gw19] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop]8519[gw5] [ 89%] PASSED tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop]8520tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop]8521[gw21] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop]8522[gw22] [ 89%] PASSED tests/test_web_response.py::test_compression_no_accept[zlib_ng.zlib_ng]8523tests/test_web_response.py::test_compression_no_accept[isal.isal_zlib]8524tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip]8525tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-]8526[gw16] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-]8527[gw15] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip]8528tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop]8529[gw11] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop]8530tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-]8531[gw25] [ 89%] PASSED tests/test_web_response.py::test_cannot_write_after_eof8532tests/test_web_response.py::test___repr___after_eof8533tests/test_web_middleware.py::test_new_style_middleware_method[pyloop]8534[gw30] [ 89%] PASSED tests/test_web_response.py::test_changing_status_after_prepare_raises8535tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop]8536[gw10] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-]8537tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate-gzip]8538tests/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]8539tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2]8540[gw30] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop]8541tests/test_test_utils.py::test_test_client_head8542[gw24] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-None-gzip, deflate-gzip]8543[gw7] [ 89%] PASSED tests/test_web_middleware.py::test_new_style_middleware_method[pyloop]8544tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-no_sendfile-pyloop-None-gzip, deflate-gzip]8545[gw28] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2]8546[gw13] [ 89%] PASSED tests/test_test_utils.py::test_test_client_head8547[gw1] [ 89%] 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, br-br]8548tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]8549[gw26] [ 89%] 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]8550[gw23] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]8551[gw22] [ 89%] PASSED tests/test_web_response.py::test_compression_no_accept[isal.isal_zlib]8552tests/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]8553tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT]8554[gw22] [ 89%] 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]8555[gw6] [ 89%] 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, br-br]8556[gw2] [ 89%] PASSED tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset8557tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip]8558tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT]8559tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop]8560tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip]8561tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop]8562[gw2] [ 89%] 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]8563[gw27] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip]8564[gw15] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip]8565tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-]8566tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/-200]8567[gw0] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-]8568tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop]8569[gw14] [ 89%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource2/-200]8570tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop]8571tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT]8572tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop]8573[gw21] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop]8574[gw29] [ 89%] 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]8575[gw19] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop]8576[gw11] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop]8577[gw9] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop]8578tests/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]8579tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT]8580[gw10] [ 90%] 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]8581[gw16] [ 90%] 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]8582[gw18] [ 90%] PASSED tests/test_web_response.py::test_keep_alive_http10_default8583tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip]8584tests/test_web_response.py::test_keep_alive_http10_switched_on8585tests/test_web_functional.py::test_app_max_client_size_none[pyloop]8586[gw28] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip]8587[gw5] [ 90%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop]8588[gw25] [ 90%] PASSED tests/test_web_response.py::test___repr___after_eof8589tests/test_web_response.py::test_cannot_write_eof_before_headers8590tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-]8591tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b?p=1-200]8592tests/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]8593tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200]8594[gw2] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-]8595[gw3] [ 90%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_merge_slash[pyloop-/resource1/a/b?p=1-200]8596tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop]8597tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br]8598[gw14] [ 90%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_add_trailing_when_necessary[pyloop-/resource1?p1=1&p2=2-200]8599[gw30] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop]8600[gw26] [ 90%] 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, br-br]8601[gw27] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br]8602tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-]8603tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]8604tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\x01def]8605[gw31] [ 90%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\x01def]8606[gw29] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-]8607[gw23] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]8608tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]8609tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop]8610tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop]8611[gw0] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]8612[gw21] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop]8613[gw22] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop]8614tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop]8615[gw12] [ 90%] PASSED tests/test_web_functional.py::test_app_max_client_size_none[pyloop]8616[gw6] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop]8617tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-]8618tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop]8619[gw10] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-]8620tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-]8621[gw20] [ 90%] PASSED tests/test_pytest_plugin.py::test_aiohttp_plugin_async_gen_fixture8622tests/test_resolver.py::test_async_resolver_positive_ipv4_lookup[pyloop]8623tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop]8624[gw16] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-]8625[gw20] [ 90%] PASSED tests/test_resolver.py::test_async_resolver_positive_ipv4_lookup[pyloop]8626tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop]8627tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-]8628[gw19] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop]8629[gw11] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop]8630[gw9] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-]8631tests/test_web_sendfile.py::test_file_response_sends_headers_immediately8632tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate-gzip]8633tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\x7fdef]8634[gw31] [ 90%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\x7fdef]8635[gw27] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib-sendfile-pyloop-None-gzip, deflate-gzip]8636tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop]8637[gw14] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop]8638tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop]8639tests/test_web_middleware.py::test_middleware_does_not_leak[pyloop]8640[gw22] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop]8641tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop]8642[gw7] [ 90%] PASSED tests/test_web_middleware.py::test_middleware_does_not_leak[pyloop]8643[gw26] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop]8644tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate-gzip]8645[gw24] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop]8646tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT]8647[gw1] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate-gzip]8648tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br]8649tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-]8650tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-sendfile-pyloop]8651[gw17] [ 90%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10[isal.isal_zlib]8652[gw0] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-]8653tests/test_web_response.py::test_force_compression_identity[zlib]8654tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[zlib_ng.zlib_ng-sendfile-pyloop-None-gzip, deflate-gzip]8655[gw16] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-sendfile-pyloop]8656[gw15] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br]8657tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop]8658[gw23] [ 90%] 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]8659[gw2] [ 90%] 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]8660tests/test_web_functional.py::test_post_max_client_size[pyloop]8661[gw12] [ 90%] PASSED tests/test_web_functional.py::test_post_max_client_size[pyloop]8662[gw11] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop]8663tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT]8664[gw29] [ 91%] 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]8665tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli]8666tests/test_test_utils.py::test_make_mocked_request[headers0]8667[gw13] [ 91%] PASSED tests/test_test_utils.py::test_make_mocked_request[headers0]8668tests/test_test_utils.py::test_make_mocked_request[headers1]8669tests/test_resolver.py::test_async_resolver_positive_link_local_ipv6_lookup[pyloop]8670[gw20] [ 91%] PASSED tests/test_resolver.py::test_async_resolver_positive_link_local_ipv6_lookup[pyloop]8671[gw13] [ 91%] PASSED tests/test_test_utils.py::test_make_mocked_request[headers1]8672tests/test_test_utils.py::test_make_mocked_request[headers2]8673[gw28] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli]8674tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop]8675tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop]8676[gw13] [ 91%] PASSED tests/test_test_utils.py::test_make_mocked_request[headers2]8677[gw26] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop]8678tests/test_test_utils.py::test_make_mocked_request_sslcontext8679tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop]8680[gw13] [ 91%] PASSED tests/test_test_utils.py::test_make_mocked_request_sslcontext8681[gw10] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop]8682tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop]8683[gw13] [ 91%] PASSED tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop]8684[gw3] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop]8685tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop]8686[gw19] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop]8687tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop]8688tests/test_web_request.py::test_base_ctor8689tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-no_sendfile-pyloop]8690[gw30] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop]8691[gw16] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib_ng.zlib_ng-no_sendfile-pyloop]8692tests/test_web_functional.py::test_post_max_client_size_for_file[pyloop]8693[gw12] [ 91%] PASSED tests/test_web_functional.py::test_post_max_client_size_for_file[pyloop]8694tests/test_web_server.py::test_raw_server_handler_timeout[pyloop]8695tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop]8696[gw7] [ 91%] PASSED tests/test_web_request.py::test_base_ctor8697tests/test_web_request.py::test_ctor8698[gw23] [ 91%] PASSED tests/test_web_server.py::test_raw_server_handler_timeout[pyloop]8699tests/test_resolver.py::test_async_resolver_multiple_replies[pyloop]8700tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop]8701[gw7] [ 91%] PASSED tests/test_web_request.py::test_ctor8702[gw20] [ 91%] PASSED tests/test_resolver.py::test_async_resolver_multiple_replies[pyloop]8703[gw18] [ 91%] PASSED tests/test_web_response.py::test_keep_alive_http10_switched_on8704tests/test_web_request.py::test_deprecated_message8705tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop]8706tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop]8707tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\x1fdef]8708tests/test_web_response.py::test_keep_alive_http098709[gw14] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop]8710[gw31] [ 91%] PASSED tests/test_http_parser.py::test_bad_headers[py-parser-pyloop-Foo: abc\x1fdef]8711[gw7] [ 91%] PASSED tests/test_web_request.py::test_deprecated_message8712tests/test_web_server.py::test_handler_cancellation8713tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop]8714tests/test_web_server.py::test_raw_server_logs_invalid_method_without_loop_debug[pyloop]8715tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop]8716[gw21] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop]8717tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT]8718[gw0] [ 91%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_without_loop_debug[pyloop]8719tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop]8720tests/test_web_server.py::test_unsupported_upgrade[pyloop]8721tests/test_web_request.py::test_doubleslashes8722[gw6] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop]8723[gw9] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT]8724[gw27] [ 91%] PASSED tests/test_web_server.py::test_unsupported_upgrade[pyloop]8725tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br]8726[gw22] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop]8727[gw7] [ 91%] PASSED tests/test_web_request.py::test_doubleslashes8728[gw15] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br]8729tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop]8730[gw11] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop]8731[gw25] [ 91%] PASSED tests/test_web_response.py::test_cannot_write_eof_before_headers8732tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop]8733tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop]8734tests/test_web_functional.py::test_response_with_bodypart[pyloop]8735[gw24] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop]8736[gw3] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop]8737[gw12] [ 91%] PASSED tests/test_web_functional.py::test_response_with_bodypart[pyloop]8738[gw25] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop]8739tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop]8740[gw26] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop]8741tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop]8742tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate, br-br]8743[gw28] [ 91%] PASSED tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop]8744tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop]8745[gw5] [ 91%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop]8746[gw1] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-None-gzip, deflate, br-br]8747[gw2] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop]8748tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop]8749tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop]8750tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop]8751tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop]8752[gw23] [ 91%] PASSED tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop]8753[gw14] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop]8754[gw10] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop]8755[gw8] [ 92%] PASSED tests/test_web_sendfile.py::test_file_response_sends_headers_immediately8756[gw15] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop]8757tests/test_web_sendfile.py::test_sendfile_fallback_respects_count_boundary8758tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-sendfile-pyloop]8759tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-]8760tests/test_web_server.py::test_raw_server_logs_invalid_method_second_request[pyloop]8761[gw0] [ 92%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_second_request[pyloop]8762tests/test_resolver.py::test_async_resolver_negative_lookup[pyloop]8763tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden]8764[gw20] [ 92%] PASSED tests/test_resolver.py::test_async_resolver_negative_lookup[pyloop]8765[gw16] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-sendfile-pyloop]8766tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop]8767tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop]8768[gw6] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop]8769[gw30] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop]8770[gw29] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-]8771[gw19] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden]8772[gw13] [ 92%] PASSED tests/test_web_server.py::test_handler_cancellation8773tests/test_web_server.py::test_no_handler_cancellation8774tests/test_web_server.py::test_simple_server[pyloop]8775[gw11] [ 92%] PASSED tests/test_web_server.py::test_simple_server[pyloop]8776tests/test_web_functional.py::test_response_with_bodypart_named[pyloop]8777tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b]8778[gw12] [ 92%] PASSED tests/test_web_functional.py::test_response_with_bodypart_named[pyloop]8779tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop]8780[gw15] [ 92%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b]8781tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop]8782[gw3] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop]8783tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_forbidden]8784[gw21] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop]8785tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop]8786tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: -5]8787[gw31] [ 92%] PASSED tests/test_http_parser.py::test_bad_headers[c-parser-pyloop-Content-Length: -5]8788[gw22] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_forbidden]8789tests/test_web_server.py::test_raw_server_does_not_swallow_base_exceptions[pyloop]8790tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop]8791[gw14] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop]8792tests/test_web_server.py::test_raw_server_not_http_exception[pyloop]8793[gw24] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop]8794[gw27] [ 92%] PASSED tests/test_web_server.py::test_raw_server_not_http_exception[pyloop]8795[gw18] [ 92%] PASSED tests/test_web_response.py::test_keep_alive_http098796tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_subdir]8797tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop]8798[gw23] [ 92%] PASSED tests/test_web_server.py::test_raw_server_does_not_swallow_base_exceptions[pyloop]8799tests/test_web_server.py::test_raw_server_logs_bad_status_line_as_exception[pyloop]8800[gw0] [ 92%] PASSED tests/test_web_server.py::test_raw_server_logs_bad_status_line_as_exception[pyloop]8801[gw6] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop]8802[gw18] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_subdir]8803tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab]8804tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop]8805[gw2] [ 92%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab]8806tests/test_resolver.py::test_async_resolver_no_hosts_in_getaddrinfo[pyloop]8807tests/test_web_functional.py::test_response_with_bodypart_invalid_name[pyloop]8808[gw12] [ 92%] PASSED tests/test_web_functional.py::test_response_with_bodypart_invalid_name[pyloop]8809tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-]8810[gw20] [ 92%] PASSED tests/test_resolver.py::test_async_resolver_no_hosts_in_getaddrinfo[pyloop]8811tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-sendfile-pyloop]8812[gw17] [ 92%] PASSED tests/test_web_response.py::test_force_compression_identity[zlib]8813tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop]8814[gw10] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-sendfile-pyloop]8815[gw28] [ 92%] PASSED tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop]8816tests/test_web_response.py::test_force_compression_identity[zlib_ng.zlib_ng]8817[gw9] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-]8818tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt]8819[gw11] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop]8820tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[isal.isal_zlib-sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]8821[gw29] [ 92%] PASSED tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt]8822tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop]8823[gw1] [ 92%] 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]8824tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-no_sendfile-pyloop]8825[gw16] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[isal.isal_zlib-no_sendfile-pyloop]8826[gw7] [ 92%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop]8827tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-]8828[gw26] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop]8829tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[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="/%3Cimg%20src=0%20onerror=alert(1)%3E.dir">&lt;img src=0 onerror=alert(1)&gt;.dir/</a></li>\n<li><a href="/%3Cimg%20src=0%20onerror=alert(1)%3E.txt">&lt;img src=0 onerror=alert(1)&gt;.txt</a></li>\n</ul>\n</body>\n</html>]8830tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir]8831[gw30] [ 92%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-]8832tests/test_web_server.py::test_raw_server_logs_invalid_method_with_loop_debug[pyloop]8833[gw5] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir]8834tests/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>]8835tests/test_web_urldispatcher.py::test_412_is_returned[pyloop]8836[gw31] [ 92%] PASSED tests/test_web_urldispatcher.py::test_412_is_returned[pyloop]8837tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop]8838tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop]8839[gw8] [ 92%] PASSED tests/test_web_sendfile.py::test_sendfile_fallback_respects_count_boundary8840[gw25] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop]8841tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop]8842[gw22] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[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="/%3Cimg%20src=0%20onerror=alert(1)%3E.dir">&lt;img src=0 onerror=alert(1)&gt;.dir/</a></li>\n<li><a href="/%3Cimg%20src=0%20onerror=alert(1)%3E.txt">&lt;img src=0 onerror=alert(1)&gt;.txt</a></li>\n</ul>\n</body>\n</html>]8843[gw0] [ 93%] PASSED tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop]8844[gw27] [ 93%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_with_loop_debug[pyloop]8845[gw8] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop]8846tests/test_web_server.py::test_raw_server_html_exception[pyloop]8847tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200]8848[gw28] [ 93%] PASSED tests/test_web_server.py::test_raw_server_html_exception[pyloop]8849[gw12] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200]8850tests/test_web_urldispatcher.py::test_access_special_resource[pyloop]8851[gw19] [ 93%] 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>]8852tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop]8853[gw21] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop]8854[gw11] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_special_resource[pyloop]8855tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b]8856tests/test_web_urldispatcher.py::test_follow_symlink[pyloop]8857tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200]8858[gw15] [ 93%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b]8859[gw9] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200]8860tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop]8861[gw14] [ 93%] PASSED tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop]8862[gw18] [ 93%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink[pyloop]8863tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-no_sendfile-pyloop]8864[gw17] [ 93%] PASSED tests/test_web_response.py::test_force_compression_identity[zlib_ng.zlib_ng]8865tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop]8866[gw10] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[zlib-no_sendfile-pyloop]8867tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_static]8868[gw17] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop]8869tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}]8870[gw23] [ 93%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}]8871tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}]8872[gw23] [ 93%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}]8873tests/test_web_urldispatcher.py::test_resource_raw_match8874tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop]8875[gw23] [ 93%] PASSED tests/test_web_urldispatcher.py::test_resource_raw_match8876tests/test_web_websocket.py::test_websocket_ready_unknown_protocol8877[gw23] [ 93%] PASSED tests/test_web_websocket.py::test_websocket_ready_unknown_protocol8878[gw3] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop]8879tests/test_web_websocket.py::test_bool_websocket_ready8880[gw23] [ 93%] PASSED tests/test_web_websocket.py::test_bool_websocket_ready8881tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200]8882tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop]8883tests/test_web_urldispatcher.py::test_allow_head[pyloop]8884[gw12] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200]8885[gw23] [ 93%] PASSED tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop]8886[gw31] [ 93%] PASSED tests/test_web_urldispatcher.py::test_allow_head[pyloop]8887[gw22] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_static]8888[gw13] [ 93%] PASSED tests/test_web_server.py::test_no_handler_cancellation8889tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop]8890tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop]8891tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404]8892[gw13] [ 93%] PASSED tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop]8893tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop]8894[gw21] [ 93%] PASSED tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop]8895tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop]8896[gw9] [ 93%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404]8897[gw15] [ 93%] PASSED tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop]8898tests/test_web_urldispatcher.py::test_handler_metadata_persistence8899[gw25] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop]8900tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop]8901tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop]8902tests/test_web_websocket.py::test_nonstarted_send_json8903tests/test_web_websocket.py::test_nonstarted_receive_json8904[gw1] [ 93%] PASSED tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop]8905tests/test_web_websocket.py::test_write_non_prepared8906tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static]8907tests/test_resolver.py::test_threaded_resolver_positive_lookup8908tests/test_web_urldispatcher.py::test_add_view[pyloop]8909tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop]8910tests/test_web_websocket.py::test_nonstarted_pong8911[gw0] [ 93%] PASSED tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop]8912[gw6] [ 93%] PASSED tests/test_web_urldispatcher.py::test_add_view[pyloop]8913tests/test_web_websocket.py::test_nonstarted_send_str8914[gw24] [ 93%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop]8915[gw19] [ 93%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static]8916tests/test_web_urldispatcher.py::test_route_with_regex[pyloop]8917tests/test_web_urldispatcher.py::test_static_head[pyloop]8918tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a]8919[gw26] [ 93%] PASSED tests/test_web_urldispatcher.py::test_route_with_regex[pyloop]8920[gw31] [ 93%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a]8921tests/test_web_websocket.py::test_send_frame_closed[pyloop]8922[gw31] [ 93%] PASSED tests/test_web_websocket.py::test_send_frame_closed[pyloop]8923tests/test_web_websocket.py::test_websocket_ready8924[gw22] [ 93%] PASSED tests/test_web_websocket.py::test_websocket_ready8925[gw14] [ 93%] PASSED tests/test_web_urldispatcher.py::test_static_head[pyloop]8926tests/test_web_websocket.py::test_websocket_not_ready8927tests/test_web_websocket.py::test_send_str_nonstring[pyloop]8928tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-]8929[gw21] [ 94%] PASSED tests/test_web_websocket.py::test_send_str_nonstring[pyloop]8930[gw22] [ 94%] PASSED tests/test_web_websocket.py::test_websocket_not_ready8931tests/test_web_websocket.py::test_pong_closed[pyloop]8932tests/test_web_websocket.py::test_send_json_nonjson[pyloop]8933[gw28] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_json8934[gw15] [ 94%] PASSED tests/test_web_websocket.py::test_send_json_nonjson[pyloop]8935tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static_trailing_slash]8936tests/test_web_websocket.py::test_receive_str_nonstring[pyloop]8937[gw28] [ 94%] PASSED tests/test_web_websocket.py::test_receive_str_nonstring[pyloop]8938[gw29] [ 94%] PASSED tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-]8939[gw22] [ 94%] PASSED tests/test_web_websocket.py::test_pong_closed[pyloop]8940[gw27] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_send_json8941tests/test_web_websocket.py::test_nonstarted_close8942tests/test_web_urldispatcher.py::test_subapp_domain_routing_same_path[pyloop]8943[gw1] [ 94%] PASSED tests/test_web_urldispatcher.py::test_subapp_domain_routing_same_path[pyloop]8944[gw20] [ 94%] PASSED tests/test_resolver.py::test_threaded_resolver_positive_lookup8945tests/test_resolver.py::test_threaded_resolver_positive_ipv6_link_local_lookup8946[gw10] [ 94%] PASSED tests/test_web_websocket.py::test_write_non_prepared8947tests/test_web_websocket.py::test_heartbeat_timeout[pyloop]8948tests/test_web_websocket.py::test_can_prepare_started[pyloop]8949[gw5] [ 94%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static_trailing_slash]8950[gw10] [ 94%] PASSED tests/test_web_websocket.py::test_heartbeat_timeout[pyloop]8951tests/test_web_urldispatcher.py::test_decorate_view[pyloop]8952tests/test_web_websocket.py::test_ping_closed[pyloop]8953tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop]8954[gw12] [ 94%] PASSED tests/test_web_websocket.py::test_can_prepare_started[pyloop]8955[gw31] [ 94%] PASSED tests/test_web_websocket.py::test_ping_closed[pyloop]8956[gw6] [ 94%] PASSED tests/test_web_urldispatcher.py::test_decorate_view[pyloop]8957tests/test_web_websocket.py::test_bool_websocket_not_ready8958[gw3] [ 94%] PASSED tests/test_web_websocket.py::test_bool_websocket_not_ready8959tests/test_web_websocket.py::test_can_prepare_ok[pyloop]8960tests/test_web_websocket.py::test_nonstarted_ping8961[gw25] [ 94%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop]8962[gw3] [ 94%] PASSED tests/test_web_websocket.py::test_can_prepare_ok[pyloop]8963[gw2] [ 94%] PASSED tests/test_web_urldispatcher.py::test_handler_metadata_persistence8964tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-]8965tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200]8966tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop]8967[gw0] [ 94%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200]8968tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop]8969[gw21] [ 94%] PASSED tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop]8970tests/test_web_websocket.py::test_write_eof_idempotent[pyloop]8971[gw2] [ 94%] PASSED tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-]8972tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop]8973[gw28] [ 94%] PASSED tests/test_web_websocket.py::test_write_eof_idempotent[pyloop]8974[gw27] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_close8975tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop]8976[gw27] [ 94%] PASSED tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop]8977tests/test_web_websocket.py::test_wait_closed_before_start8978tests/test_web_urldispatcher.py::test_system_route8979[gw14] [ 94%] PASSED tests/test_web_urldispatcher.py::test_system_route8980tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop]8981[gw14] [ 94%] PASSED tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop]8982[gw11] [ 94%] PASSED tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop]8983tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop]8984[gw16] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_pong8985[gw13] [ 94%] PASSED tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop]8986tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text]8987tests/test_web_websocket.py::test_nonstarted_send_frame8988tests/test_web_websocket.py::test_concurrent_receive[pyloop]8989[gw31] [ 94%] PASSED tests/test_web_websocket.py::test_concurrent_receive[pyloop]8990[gw18] [ 94%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop]8991tests/test_web_websocket.py::test_receive_closing[pyloop]8992tests/test_web_urldispatcher.py::test_web_view[pyloop]8993[gw6] [ 94%] PASSED tests/test_web_urldispatcher.py::test_web_view[pyloop]8994[gw1] [ 94%] PASSED tests/test_web_websocket.py::test_receive_closing[pyloop]8995tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop]8996[gw21] [ 94%] PASSED tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop]8997tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop]8998tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt]8999tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop]9000[gw23] [ 94%] PASSED tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop]9001tests/test_web_websocket.py::test_recv_str_closed[pyloop]9002[gw24] [ 94%] PASSED tests/test_web_websocket.py::test_recv_str_closed[pyloop]9003tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop]9004[gw17] [ 94%] PASSED tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop]9005tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop]9006[gw29] [ 94%] PASSED tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt]9007[gw28] [ 94%] PASSED tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop]9008[gw27] [ 94%] PASSED tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop]9009tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop]9010tests/test_web_websocket.py::test_nonstarted_receive_str9011[gw14] [ 94%] PASSED tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop]9012[gw7] [ 94%] PASSED tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text]9013tests/test_web_websocket.py::test_recv_bytes_closed[pyloop]9014[gw30] [ 95%] PASSED tests/test_web_websocket.py::test_nonstarted_send_str9015tests/test_web_websocket.py::test_receive_timeouterror[pyloop]9016[gw19] [ 95%] PASSED tests/test_web_websocket.py::test_recv_bytes_closed[pyloop]9017tests/test_web_websocket.py::test_nonstarted_send_bytes9018[gw10] [ 95%] PASSED tests/test_web_websocket.py::test_receive_timeouterror[pyloop]9019tests/test_web_websocket.py::test_closed_after_ctor9020[gw12] [ 95%] PASSED tests/test_web_websocket.py::test_closed_after_ctor9021tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop]9022tests/test_web_websocket_functional.py::test_change_status[pyloop]9023[gw25] [ 95%] PASSED tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop]9024tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default]9025[gw12] [ 95%] PASSED tests/test_web_websocket_functional.py::test_change_status[pyloop]9026tests/test_web_websocket_functional.py::test_websocket_json[pyloop]9027[gw2] [ 95%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default]9028tests/test_web_websocket_functional.py::test_send_recv_json[pyloop]9029tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop]9030tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop]9031[gw11] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_json[pyloop]9032[gw21] [ 95%] PASSED tests/test_web_websocket_functional.py::test_send_recv_json[pyloop]9033[gw0] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop]9034[gw6] [ 95%] PASSED tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop]9035[gw15] [ 95%] PASSED tests/test_web_websocket.py::test_wait_closed_before_start9036tests/test_web_websocket.py::test_raise_writer_limit[pyloop]9037tests/test_web_websocket.py::test_write_eof_not_started9038tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir_trailing_slash]9039[gw9] [ 95%] PASSED tests/test_web_websocket.py::test_raise_writer_limit[pyloop]9040tests/test_web_websocket.py::test_close_exc[pyloop]9041tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default]9042[gw16] [ 95%] PASSED tests/test_web_websocket.py::test_nonstarted_send_frame9043[gw20] [ 95%] PASSED tests/test_resolver.py::test_threaded_resolver_positive_ipv6_link_local_lookup9044tests/test_web_websocket_functional.py::test_send_recv_text[pyloop]9045[gw31] [ 95%] PASSED tests/test_web_websocket.py::test_close_exc[pyloop]9046[gw3] [ 95%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default]9047tests/test_web_websocket.py::test_send_json_closed[pyloop]9048tests/test_resolver.py::test_threaded_resolver_multiple_replies9049tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop]9050[gw16] [ 95%] PASSED tests/test_web_websocket_functional.py::test_send_recv_text[pyloop]9051[gw19] [ 95%] PASSED tests/test_web_websocket.py::test_send_json_closed[pyloop]9052[gw18] [ 95%] PASSED tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop]9053tests/test_web_websocket.py::test_close_after_closing[pyloop]9054[gw1] [ 95%] PASSED tests/test_web_websocket.py::test_close_after_closing[pyloop]9055[gw5] [ 95%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir_trailing_slash]9056tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop]9057tests/test_web_websocket_functional.py::test_handle_protocol[pyloop]9058[gw12] [ 95%] PASSED tests/test_web_websocket_functional.py::test_handle_protocol[pyloop]9059tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop]9060tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop]9061tests/test_web_websocket_functional.py::test_heartbeat[pyloop]9062[gw27] [ 95%] PASSED tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop]9063tests/test_web_websocket_functional.py::test_concurrent_close[pyloop]9064[gw13] [ 95%] PASSED tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop]9065tests/test_web_websocket_functional.py::test_ping[pyloop]9066[gw21] [ 95%] PASSED tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop]9067tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop]9068[gw0] [ 95%] PASSED tests/test_web_websocket_functional.py::test_heartbeat[pyloop]9069[gw14] [ 95%] PASSED tests/test_web_websocket_functional.py::test_ping[pyloop]9070tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop]9071tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop]9072[gw2] [ 95%] PASSED tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop]9073tests/test_web_websocket.py::test_close_idempotent[pyloop]9074[gw25] [ 95%] PASSED tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop]9075[gw22] [ 95%] PASSED tests/test_web_websocket.py::test_close_idempotent[pyloop]9076[gw28] [ 95%] PASSED tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop]9077[gw29] [ 95%] PASSED tests/test_web_websocket_functional.py::test_concurrent_close[pyloop]9078tests/test_web_websocket_functional.py::test_closed_async_for[pyloop]9079[gw15] [ 95%] PASSED tests/test_web_websocket.py::test_write_eof_not_started9080tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop]9081[gw19] [ 95%] PASSED tests/test_web_websocket_functional.py::test_closed_async_for[pyloop]9082tests/test_web_websocket_functional.py::test_receive_str_nonstring[pyloop]9083[gw1] [ 95%] PASSED tests/test_web_websocket_functional.py::test_receive_str_nonstring[pyloop]9084tests/test_web_websocket_functional.py::test_bug3380[pyloop]9085[gw12] [ 95%] PASSED tests/test_web_websocket_functional.py::test_bug3380[pyloop]9086tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop-test dir name-test dir file .txt-test text file folder]9087tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop]9088[gw10] [ 95%] PASSED tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop]9089tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop]9090tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop]9091[gw15] [ 95%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop]9092[gw26] [ 95%] PASSED tests/test_web_websocket.py::test_nonstarted_ping9093tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop]9094[gw26] [ 95%] PASSED tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop]9095tests/test_web_websocket.py::test_send_bytes_closed[pyloop]9096[gw24] [ 95%] PASSED tests/test_web_websocket.py::test_send_bytes_closed[pyloop]9097[gw16] [ 95%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop]9098[gw3] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop]9099[gw30] [ 96%] PASSED tests/test_web_websocket.py::test_nonstarted_send_bytes9100tests/test_web_websocket_functional.py::test_pong[pyloop]9101tests/test_web_websocket_functional.py::test_close_timeout[pyloop]9102tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop]9103[gw30] [ 96%] PASSED tests/test_web_websocket_functional.py::test_pong[pyloop]9104[gw7] [ 96%] 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]9105[gw18] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop]9106tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop]9107tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_close_issue[pyloop]9108[gw25] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_close_issue[pyloop]9109tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop]9110[gw0] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop]9111[gw27] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop]9112tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_resume_on_read[pyloop]9113tests/test_web_websocket_functional.py::test_receive_timeout[pyloop]9114[gw1] [ 96%] PASSED tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_resume_on_read[pyloop]9115tests/test_web_websocket_functional.py::test_receive_bytes_nonbytes[pyloop]9116tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop]9117[gw21] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_bytes_nonbytes[pyloop]9118tests/test_websocket_handshake.py::test_no_upgrade9119tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop]9120[gw11] [ 96%] PASSED tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop]9121[gw23] [ 96%] PASSED tests/test_web_websocket_functional.py::test_close_timeout[pyloop]9122[gw6] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_timeout[pyloop]9123[gw5] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop]9124[gw20] [ 96%] PASSED tests/test_resolver.py::test_threaded_resolver_multiple_replies9125tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop]9126tests/test_websocket_handshake.py::test_handshake_protocol_unsupported9127tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop]9128tests/test_web_websocket_functional.py::test_websocket_prepared_property[pyloop]9129tests/test_websocket_handshake.py::test_no_connection9130[gw20] [ 96%] PASSED tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop]9131[gw8] [ 96%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_str9132[gw19] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_prepared_property[pyloop]9133tests/test_web_websocket.py::test_nonstarted_receive_bytes9134tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop]9135tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover9136tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_from_issue_reproducer[pyloop]9137[gw1] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover9138tests/test_web_websocket_functional.py::test_abnormal_closure_when_client_does_not_close[pyloop]9139tests/test_websocket_parser.py::test_parse_frame_length4[pyloop]9140[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_frame_length4[pyloop]9141[gw28] [ 96%] PASSED tests/test_web_websocket_functional.py::test_websocket_prepare_timeout_from_issue_reproducer[pyloop]9142tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop]9143[gw29] [ 96%] PASSED tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop]9144tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop]9145[gw31] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop]9146tests/test_websocket_handshake.py::test_protocol_key_not_present9147tests/test_web_websocket.py::test_send_str_closed[pyloop]9148[gw9] [ 96%] PASSED tests/test_web_websocket.py::test_send_str_closed[pyloop]9149tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop]9150[gw17] [ 96%] PASSED tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop]9151tests/test_websocket_handshake.py::test_protocol_key_invalid9152[gw13] [ 96%] PASSED tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop]9153tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover9154tests/test_websocket_handshake.py::test_handshake_ok9155[gw6] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover9156[gw12] [ 96%] PASSED tests/test_websocket_handshake.py::test_no_upgrade9157tests/test_websocket_handshake.py::test_handshake_compress9158tests/test_websocket_parser.py::test_close_frame[pyloop]9159[gw6] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame[pyloop]9160[gw14] [ 96%] PASSED tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop]9161tests/test_websocket_handshake.py::test_handshake_compress_bad_ext9162tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop]9163[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop]9164[gw12] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_bad_ext9165tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop]9166[gw12] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop]9167[gw2] [ 96%] PASSED tests/test_web_websocket_functional.py::test_abnormal_closure_when_client_does_not_close[pyloop]9168tests/test_websocket_handshake.py::test_handshake_compress_wbits9169tests/test_web_websocket_functional.py::test_normal_closure_while_client_sends_msg[pyloop]9170[gw21] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_wbits9171tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_feed_pause[pyloop]9172tests/test_websocket_handshake.py::test_protocol_version_unset9173tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop]9174[gw21] [ 96%] PASSED tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop]9175tests/test_websocket_handshake.py::test_protocol_key_bad_size9176tests/test_websocket_handshake.py::test_protocol_version_not_supported9177tests/test_websocket_parser.py::test_ping_frame[pyloop-bytearray]9178[gw15] [ 96%] PASSED tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_feed_pause[pyloop]9179[gw13] [ 96%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-bytearray]9180tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent]9181tests/test_websocket_parser.py::test_close_frame_invalid[pyloop]9182tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop]9183[gw6] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame_invalid[pyloop]9184[gw26] [ 96%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent]9185[gw29] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop]9186[gw22] [ 96%] PASSED tests/test_web_websocket_functional.py::test_normal_closure_while_client_sends_msg[pyloop]9187tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad9188[gw11] [ 96%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad9189tests/test_websocket_handshake.py::test_handshake_protocol9190tests/test_websocket_parser.py::test_continuation_err[pyloop]9191[gw7] [ 96%] PASSED tests/test_websocket_handshake.py::test_no_connection9192tests/test_websocket_handshake.py::test_handshake_compress_wbits_error9193[gw11] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_err[pyloop]9194tests/test_websocket_parser.py::test_parse_frame_length0[pyloop]9195[gw7] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_length0[pyloop]9196[gw5] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_wbits_error9197tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop]9198tests/test_websocket_parser.py::test_parse_frame[pyloop]9199[gw5] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop]9200[gw19] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame[pyloop]9201tests/test_websocket_parser.py::test_unknown_frame[pyloop]9202[gw12] [ 97%] PASSED tests/test_websocket_parser.py::test_unknown_frame[pyloop]9203tests/test_websocket_parser.py::test_fragmented_masked_message[pyloop]9204[gw13] [ 97%] PASSED tests/test_websocket_parser.py::test_fragmented_masked_message[pyloop]9205tests/test_websocket_handshake.py::test_handshake_protocol_agreement9206tests/test_websocket_parser.py::test_simple_text[pyloop]9207[gw22] [ 97%] PASSED tests/test_websocket_parser.py::test_simple_text[pyloop]9208tests/test_websocket_parser.py::test_parse_frame_header_new_data_err[pyloop]9209[gw14] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_new_data_err[pyloop]9210[gw25] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol_unsupported9211tests/test_websocket_parser.py::test_feed_data_remembers_exception[pyloop]9212[gw25] [ 97%] PASSED tests/test_websocket_parser.py::test_feed_data_remembers_exception[pyloop]9213[gw3] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_key_not_present9214tests/test_websocket_parser.py::test_websocket_mask_cython9215[gw12] [ 97%] PASSED tests/test_websocket_parser.py::test_websocket_mask_cython9216tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop]9217[gw12] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop]9218tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop]9219[gw3] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop]9220tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte[pyloop]9221tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop]9222[gw31] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte[pyloop]9223tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop]9224[gw7] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop]9225[gw11] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop]9226tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte_multi_packet[pyloop]9227[gw28] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte_multi_packet[pyloop]9228[gw27] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_compress9229tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits9230tests/test_websocket_parser.py::test_ping_frame[pyloop-bytes]9231tests/test_websocket_parser.py::test_close_frame_info[pyloop]9232[gw9] [ 97%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-bytes]9233[gw20] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits9234[gw27] [ 97%] PASSED tests/test_websocket_parser.py::test_close_frame_info[pyloop]9235tests/test_websocket_parser.py::test_parse_frame_mask[pyloop]9236[gw23] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_ok9237tests/test_websocket_parser.py::test_pong_frame[pyloop]9238tests/test_websocket_parser.py::TestWebSocketError::test_ctor9239tests/test_websocket_parser.py::test_websocket_mask_python_empty9240[gw13] [ 97%] PASSED tests/test_websocket_parser.py::test_websocket_mask_python_empty9241tests/test_websocket_writer.py::test_send_text[pyloop]9242[gw23] [ 97%] PASSED tests/test_websocket_parser.py::test_pong_frame[pyloop]9243[gw13] [ 97%] PASSED tests/test_websocket_writer.py::test_send_text[pyloop]9244[gw2] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_frame_mask[pyloop]9245[gw20] [ 97%] PASSED tests/test_websocket_parser.py::TestWebSocketError::test_ctor9246tests/test_websocket_parser.py::test_websocket_mask_cython_empty9247[gw22] [ 97%] PASSED tests/test_websocket_parser.py::test_websocket_mask_cython_empty9248tests/test_websocket_writer.py::test_send_binary_very_long[pyloop]9249[gw22] [ 97%] PASSED tests/test_websocket_writer.py::test_send_binary_very_long[pyloop]9250tests/test_websocket_writer.py::test_ping[pyloop]9251[gw20] [ 97%] PASSED tests/test_websocket_writer.py::test_ping[pyloop]9252[gw24] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_key_invalid9253tests/test_websocket_parser.py::test_ping_frame[pyloop-memoryview]9254tests/test_websocket_parser.py::test_large_fragmented_masked_message[pyloop]9255[gw26] [ 97%] PASSED tests/test_websocket_parser.py::test_large_fragmented_masked_message[pyloop]9256tests/test_websocket_parser.py::test_one_byte_at_a_time[pyloop]9257[gw24] [ 97%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-memoryview]9258tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding9259[gw21] [ 97%] PASSED tests/test_websocket_parser.py::test_one_byte_at_a_time[pyloop]9260[gw17] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding9261tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib_ng.zlib_ng-pyloop]9262[gw0] [ 97%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol_agreement9263[gw12] [ 97%] PASSED tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib_ng.zlib_ng-pyloop]9264tests/test_websocket_writer.py::test_send_compress_text[zlib_ng.zlib_ng]9265tests/test_websocket_parser.py::test_msgtype_aliases9266[gw0] [ 97%] PASSED tests/test_websocket_parser.py::test_msgtype_aliases9267tests/test_websocket_writer.py::test_send_compress_text_notakeover[isal.isal_zlib]9268[gw30] [ 97%] PASSED tests/test_websocket_handshake.py::test_protocol_key_bad_size9269tests/test_websocket_parser.py::test_large_message[pyloop]9270[gw30] [ 97%] PASSED tests/test_websocket_parser.py::test_large_message[pyloop]9271tests/test_websocket_parser.py::test_continuation[pyloop]9272[gw6] [ 97%] PASSED tests/test_websocket_parser.py::test_continuation[pyloop]9273tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop]9274[gw1] [ 98%] PASSED tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop]9275tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop]9276[gw16] [ 98%] PASSED tests/test_websocket_handshake.py::test_protocol_version_not_supported9277tests/test_websocket_parser.py::test_large_masked_message[pyloop]9278[gw7] [ 98%] PASSED tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop]9279[gw8] [ 98%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_bytes9280tests/test_websocket_parser.py::test_simple_binary[pyloop]9281[gw16] [ 98%] PASSED tests/test_websocket_parser.py::test_large_masked_message[pyloop]9282tests/test_websocket_parser.py::test_parse_frame_length2[pyloop]9283tests/test_websocket_writer.py::test_close[pyloop]9284[gw22] [ 98%] PASSED tests/test_websocket_writer.py::test_close[pyloop]9285tests/test_websocket_parser.py::test_websocket_mask_python9286[gw15] [ 98%] PASSED tests/test_websocket_parser.py::test_simple_binary[pyloop]9287[gw19] [ 98%] PASSED tests/test_websocket_parser.py::test_websocket_mask_python9288tests/test_websocket_writer.py::test_concurrent_messages[zlib-32-<lambda>]9289[gw8] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2[pyloop]9290[gw10] [ 98%] PASSED tests/test_websocket_handshake.py::test_protocol_version_unset9291tests/test_websocket_parser.py::test_continuation_with_ping[pyloop]9292tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib-pyloop]9293tests/test_websocket_parser.py::test_fragmentation_header[pyloop]9294[gw29] [ 98%] PASSED tests/test_websocket_parser.py::test_continuation_with_ping[pyloop]9295[gw3] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_no_compress_frame_single[zlib-pyloop]9296[gw10] [ 98%] PASSED tests/test_websocket_parser.py::test_fragmentation_header[pyloop]9297tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop]9298[gw14] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop]9299[gw18] [ 98%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol9300tests/test_websocket_parser.py::test_continuation_with_close[pyloop]9301tests/test_websocket_parser.py::test_flow_control_multi_byte_text[pyloop]9302[gw18] [ 98%] PASSED tests/test_websocket_parser.py::test_continuation_with_close[pyloop]9303[gw2] [ 98%] PASSED tests/test_websocket_parser.py::test_flow_control_multi_byte_text[pyloop]9304tests/test_websocket_parser.py::TestWebSocketError::test_pickle9305[gw27] [ 98%] PASSED tests/test_websocket_parser.py::TestWebSocketError::test_pickle9306tests/test_worker.py::test_init_process[UvloopWorker-pyloop]9307tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop]9308tests/test_websocket_writer.py::test_concurrent_messages[zlib-4096-<lambda>]9309[gw27] [ 98%] PASSED tests/test_worker.py::test_init_process[UvloopWorker-pyloop]9310tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib]9311[gw25] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop]9312tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop]9313tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib_ng.zlib_ng]9314[gw5] [ 98%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop]9315[gw19] [ 98%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib-32-<lambda>]9316tests/test_websocket_writer.py::test_send_compress_text[isal.isal_zlib]9317tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-16-<lambda>]9318[gw0] [ 98%] PASSED tests/test_websocket_writer.py::test_send_compress_text_notakeover[isal.isal_zlib]9319tests/test_websocket_writer.py::test_send_compress_text_per_message9320tests/test_websocket_parser.py::test_parse_no_compress_frame_single[isal.isal_zlib-pyloop]9321[gw31] [ 98%] PASSED tests/test_websocket_parser.py::test_parse_no_compress_frame_single[isal.isal_zlib-pyloop]9322tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-16-<lambda>]9323tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop]9324tests/test_websocket_parser.py::test_msg_too_large[pyloop]9325[gw11] [ 98%] PASSED tests/test_websocket_parser.py::test_msg_too_large[pyloop]9326[gw28] [ 98%] PASSED tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop]9327tests/test_websocket_writer.py::test_send_binary_long[pyloop]9328[gw20] [ 98%] PASSED tests/test_websocket_writer.py::test_send_binary_long[pyloop]9329tests/test_websocket_writer.py::test_send_compress_cancelled[isal.isal_zlib]9330tests/test_websocket_writer.py::test_send_compress_cancelled[zlib_ng.zlib_ng]9331tests/test_websocket_parser.py::test_flow_control_binary[pyloop]9332[gw9] [ 98%] PASSED tests/test_websocket_parser.py::test_flow_control_binary[pyloop]9333[gw12] [ 98%] PASSED tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib]9334tests/test_worker.py::test_run[UvloopWorker-pyloop]9335[gw12] [ 98%] PASSED tests/test_worker.py::test_run[UvloopWorker-pyloop]9336tests/test_worker.py::test_init_process[AsyncioWorker-pyloop]9337[gw2] [ 98%] PASSED tests/test_worker.py::test_init_process[AsyncioWorker-pyloop]9338tests/test_websocket_writer.py::test_pong[pyloop]9339[gw23] [ 98%] PASSED tests/test_websocket_writer.py::test_pong[pyloop]9340tests/test_websocket_writer.py::test_send_binary[pyloop]9341tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-4096-<lambda>]9342[gw22] [ 98%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib-4096-<lambda>]9343tests/test_worker.py::test_run[AsyncioWorker-pyloop]9344[gw22] [ 98%] PASSED tests/test_worker.py::test_run[AsyncioWorker-pyloop]9345tests/test_websocket_writer.py::test_send_text_masked9346[gw13] [ 98%] PASSED tests/test_websocket_writer.py::test_send_binary[pyloop]9347[gw17] [ 98%] PASSED tests/test_websocket_writer.py::test_send_compress_text[zlib_ng.zlib_ng]9348tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib_ng.zlib_ng]9349tests/test_worker.py::test_init_process_no_loop[AsyncioWorker-pyloop]9350[gw27] [ 98%] PASSED tests/test_worker.py::test_init_process_no_loop[AsyncioWorker-pyloop]9351[gw19] [ 98%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-16-<lambda>]9352tests/test_worker.py::test_run_not_app[UvloopWorker-pyloop]9353[gw19] [ 98%] PASSED tests/test_worker.py::test_run_not_app[UvloopWorker-pyloop]9354tests/test_websocket_writer.py::test_send_compress_text[zlib]9355tests/test_websocket_writer.py::test_send_compress_cancelled[zlib]9356tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop]9357tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-32-<lambda>]9358tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib]9359[gw5] [ 98%] PASSED tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop]9360[gw3] [ 98%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-16-<lambda>]9361tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop]9362tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[isal.isal_zlib]9363tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop]9364tests/test_worker.py::test_handle_abort[UvloopWorker-pyloop]9365[gw11] [ 98%] PASSED tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop]9366[gw7] [ 98%] PASSED tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib_ng.zlib_ng]9367tests/test_worker.py::test_run_async_factory[UvloopWorker-pyloop]9368[gw7] [ 98%] PASSED tests/test_worker.py::test_run_async_factory[UvloopWorker-pyloop]9369[gw31] [ 99%] PASSED tests/test_worker.py::test_handle_abort[UvloopWorker-pyloop]9370tests/test_worker.py::test__run_ok_parent_changed[UvloopWorker-pyloop]9371tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop]9372[gw27] [ 99%] PASSED tests/test_worker.py::test__run_ok_parent_changed[UvloopWorker-pyloop]9373[gw22] [ 99%] PASSED tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop]9374[gw14] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-4096-<lambda>]9375tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"]9376tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-4096-<lambda>]9377[gw14] [ 99%] PASSED tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"]9378[gw3] [ 99%] PASSED tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop]9379[gw21] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text[isal.isal_zlib]9380tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop]9381[gw21] [ 99%] PASSED tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop]9382tests/test_websocket_writer.py::test_concurrent_messages[zlib-16-<lambda>]9383tests/test_worker.py::test_init_signals[UvloopWorker-pyloop]9384[gw12] [ 99%] PASSED tests/test_worker.py::test_init_signals[UvloopWorker-pyloop]9385tests/test_worker.py::test__wait_next_notify[UvloopWorker-pyloop]9386tests/test_worker.py::test_init_process_no_loop[UvloopWorker-pyloop]9387[gw25] [ 99%] PASSED tests/test_worker.py::test_init_process_no_loop[UvloopWorker-pyloop]9388tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-32-<lambda>]9389tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[UvloopWorker-pyloop]9390tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s]9391[gw5] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[UvloopWorker-pyloop]9392tests/test_worker.py::test__notify_waiter_done[UvloopWorker-pyloop]9393[gw2] [ 99%] PASSED tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s]9394[gw20] [ 99%] PASSED tests/test_worker.py::test__notify_waiter_done[UvloopWorker-pyloop]9395[gw1] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_cancelled[isal.isal_zlib]9396tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop]9397[gw0] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text_per_message9398[gw1] [ 99%] PASSED tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop]9399tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop]9400tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s]9401tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop]9402[gw13] [ 99%] PASSED tests/test_worker.py::test__get_valid_log_format_ok[UvloopWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s]9403[gw0] [ 99%] PASSED tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop]9404tests/test_worker.py::test__create_ssl_context_with_ca_certs[UvloopWorker-pyloop]9405[gw3] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_with_ca_certs[UvloopWorker-pyloop]9406tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop]9407[gw9] [ 99%] PASSED tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop]9408tests/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"]9409[gw23] [ 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"]9410[gw24] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text[zlib]9411tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop]9412[gw19] [ 99%] PASSED tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop]9413[gw26] [ 99%] PASSED tests/test_websocket_writer.py::test_send_text_masked9414tests/test_worker.py::test__get_valid_log_format_exc[UvloopWorker-pyloop]9415[gw6] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_cancelled[zlib_ng.zlib_ng]9416[gw26] [ 99%] PASSED tests/test_worker.py::test__get_valid_log_format_exc[UvloopWorker-pyloop]9417tests/test_worker.py::test__notify_waiter_done_explicit_waiter[UvloopWorker-pyloop]9418[gw24] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop]9419[gw30] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_cancelled[zlib]9420[gw28] [ 99%] PASSED tests/test_worker.py::test__wait_next_notify[UvloopWorker-pyloop]9421[gw6] [ 99%] PASSED tests/test_worker.py::test__notify_waiter_done_explicit_waiter[UvloopWorker-pyloop]9422tests/test_worker.py::test__run_exc[UvloopWorker-pyloop]9423[gw18] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[isal.isal_zlib-32-<lambda>]9424[gw17] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_text_notakeover[zlib_ng.zlib_ng]9425tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop]9426[gw17] [ 99%] PASSED tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop]9427[gw10] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-32-<lambda>]9428tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop]9429[gw30] [ 99%] PASSED tests/test_worker.py::test__run_exc[UvloopWorker-pyloop]9430[gw10] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop]9431[gw29] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib_ng.zlib_ng-4096-<lambda>]9432[gw15] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[zlib]9433tests/test_worker.py::test__create_ssl_context_with_ciphers[UvloopWorker-pyloop]9434[gw15] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_with_ciphers[UvloopWorker-pyloop]9435[gw8] [ 99%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[zlib-16-<lambda>]9436[gw16] [ 99%] PASSED tests/test_websocket_writer.py::test_send_compress_multiple_cancelled[isal.isal_zlib]9437tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop]9438[gw16] [ 99%] PASSED tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop]9439[gw4] [ 99%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected9440tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds9441[gw4] [100%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds9442=================================== FAILURES ===================================9443_ test_parse_set_cookie_headers_uses_unquote_with_octal[name="\\012newline\\012"-name-\nnewline\n-"\\012newline\\012"] _9444[gw20] linux -- Python 3.14.7 /build/python-aiohttp/src/python-aiohttp/test-env/bin/python9445header = 'name="\\012newline\\012"', expected_name = 'name'9446expected_value = '\nnewline\n', expected_coded = '"\\012newline\\012"'9447    @pytest.mark.parametrize(9448        ("header", "expected_name", "expected_value", "expected_coded"),9449        [9450            # Test cookie values with octal escape sequences9451            (r'name="\012newline\012"', "name", "\nnewline\n", r'"\012newline\012"'),9452            (9453                r'tab="\011separated\011values"',9454                "tab",9455                "\tseparated\tvalues",9456                r'"\011separated\011values"',9457            ),9458            (9459                r'mixed="hello\040world\041"',9460                "mixed",9461                "hello world!",9462                r'"hello\040world\041"',9463            ),9464            (9465                r'complex="\042quoted\042 text with \012 newline"',9466                "complex",9467                '"quoted" text with \n newline',9468                r'"\042quoted\042 text with \012 newline"',9469            ),9470        ],9471    )9472    def test_parse_set_cookie_headers_uses_unquote_with_octal(9473        header: str, expected_name: str, expected_value: str, expected_coded: str9474    ) -> None:9475        """Test that parse_set_cookie_headers correctly unquotes values with octal sequences and preserves coded_value."""9476>       result = parse_set_cookie_headers([header])9477                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^9478tests/test_cookie_helpers.py:1124:9479_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _9480test-env/lib/python3.14/site-packages/aiohttp/_cookie_helpers.py:329: in parse_set_cookie_headers9481    current_morsel.__setstate__(  # type: ignore[attr-defined]9482_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _9483self = <Morsel: None=None>9484state = {'key': 'name', 'value': '\nnewline\n', 'coded_value': '"\\012newline\\012"'}9485    def __setstate__(self, state):9486        key = state['key']9487        value = state['value']9488        coded_value = state['coded_value']9489        if _has_control_character(key, value, coded_value):9490>           raise CookieError("Control characters are not allowed in cookies "9491                              f"{key!r} {value!r} {coded_value!r}")9492E           http.cookies.CookieError: Control characters are not allowed in cookies 'name' '\nnewline\n' '"\\012newline\\012"'9493/usr/lib/python3.14/http/cookies.py:379: CookieError9494_ test_parse_set_cookie_headers_uses_unquote_with_octal[tab="\\011separated\\011values"-tab-\tseparated\tvalues-"\\011separated\\011values"] _9495[gw20] linux -- Python 3.14.7 /build/python-aiohttp/src/python-aiohttp/test-env/bin/python9496header = 'tab="\\011separated\\011values"', expected_name = 'tab'9497expected_value = '\tseparated\tvalues'9498expected_coded = '"\\011separated\\011values"'9499    @pytest.mark.parametrize(9500        ("header", "expected_name", "expected_value", "expected_coded"),9501        [9502            # Test cookie values with octal escape sequences9503            (r'name="\012newline\012"', "name", "\nnewline\n", r'"\012newline\012"'),9504            (9505                r'tab="\011separated\011values"',9506                "tab",9507                "\tseparated\tvalues",9508                r'"\011separated\011values"',9509            ),9510            (9511                r'mixed="hello\040world\041"',9512                "mixed",9513                "hello world!",9514                r'"hello\040world\041"',9515            ),9516            (9517                r'complex="\042quoted\042 text with \012 newline"',9518                "complex",9519                '"quoted" text with \n newline',9520                r'"\042quoted\042 text with \012 newline"',9521            ),9522        ],9523    )9524    def test_parse_set_cookie_headers_uses_unquote_with_octal(9525        header: str, expected_name: str, expected_value: str, expected_coded: str9526    ) -> None:9527        """Test that parse_set_cookie_headers correctly unquotes values with octal sequences and preserves coded_value."""9528>       result = parse_set_cookie_headers([header])9529                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^9530tests/test_cookie_helpers.py:1124:9531_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _9532test-env/lib/python3.14/site-packages/aiohttp/_cookie_helpers.py:329: in parse_set_cookie_headers9533    current_morsel.__setstate__(  # type: ignore[attr-defined]9534_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _9535self = <Morsel: None=None>9536state = {'key': 'tab', 'value': '\tseparated\tvalues', 'coded_value': '"\\011separated\\011values"'}9537    def __setstate__(self, state):9538        key = state['key']9539        value = state['value']9540        coded_value = state['coded_value']9541        if _has_control_character(key, value, coded_value):9542>           raise CookieError("Control characters are not allowed in cookies "9543                              f"{key!r} {value!r} {coded_value!r}")9544E           http.cookies.CookieError: Control characters are not allowed in cookies 'tab' '\tseparated\tvalues' '"\\011separated\\011values"'9545/usr/lib/python3.14/http/cookies.py:379: CookieError9546_ test_parse_set_cookie_headers_uses_unquote_with_octal[complex="\\042quoted\\042 text with \\012 newline"-complex-"quoted" text with \n newline-"\\042quoted\\042 text with \\012 newline"] _9547[gw20] linux -- Python 3.14.7 /build/python-aiohttp/src/python-aiohttp/test-env/bin/python9548header = 'complex="\\042quoted\\042 text with \\012 newline"'9549expected_name = 'complex', expected_value = '"quoted" text with \n newline'9550expected_coded = '"\\042quoted\\042 text with \\012 newline"'9551    @pytest.mark.parametrize(9552        ("header", "expected_name", "expected_value", "expected_coded"),9553        [9554            # Test cookie values with octal escape sequences9555            (r'name="\012newline\012"', "name", "\nnewline\n", r'"\012newline\012"'),9556            (9557                r'tab="\011separated\011values"',9558                "tab",9559                "\tseparated\tvalues",9560                r'"\011separated\011values"',9561            ),9562            (9563                r'mixed="hello\040world\041"',9564                "mixed",9565                "hello world!",9566                r'"hello\040world\041"',9567            ),9568            (9569                r'complex="\042quoted\042 text with \012 newline"',9570                "complex",9571                '"quoted" text with \n newline',9572                r'"\042quoted\042 text with \012 newline"',9573            ),9574        ],9575    )9576    def test_parse_set_cookie_headers_uses_unquote_with_octal(9577        header: str, expected_name: str, expected_value: str, expected_coded: str9578    ) -> None:9579        """Test that parse_set_cookie_headers correctly unquotes values with octal sequences and preserves coded_value."""9580>       result = parse_set_cookie_headers([header])9581                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^9582tests/test_cookie_helpers.py:1124:9583_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _9584test-env/lib/python3.14/site-packages/aiohttp/_cookie_helpers.py:329: in parse_set_cookie_headers9585    current_morsel.__setstate__(  # type: ignore[attr-defined]9586_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _9587self = <Morsel: None=None>9588state = {'key': 'complex', 'value': '"quoted" text with \n newline', 'coded_value': '"\\042quoted\\042 text with \\012 newline"'}9589    def __setstate__(self, state):9590        key = state['key']9591        value = state['value']9592        coded_value = state['coded_value']9593        if _has_control_character(key, value, coded_value):9594>           raise CookieError("Control characters are not allowed in cookies "9595                              f"{key!r} {value!r} {coded_value!r}")9596E           http.cookies.CookieError: Control characters are not allowed in cookies 'complex' '"quoted" text with \n newline' '"\\042quoted\\042 text with \\012 newline"'9597/usr/lib/python3.14/http/cookies.py:379: CookieError9598_______________________________ test_import_time _______________________________9599[gw13] linux -- Python 3.14.7 /build/python-aiohttp/src/python-aiohttp/test-env/bin/python9600pytester = <Pytester PosixPath('/tmp/pytest-of-builduser/pytest-0/popen-gw13/test_import_time0')>9601    @pytest.mark.internal9602    @pytest.mark.dev_mode9603    @pytest.mark.skipif(9604        not sys.platform.startswith("linux") or platform.python_implementation() == "PyPy",9605        reason="Timing is more reliable on Linux",9606    )9607    @pytest.mark.dev_mode9608    def test_import_time(pytester: pytest.Pytester) -> None:9609        """Check that importing aiohttp doesn't take too long.9610    9611        Obviously, the time may vary on different machines and may need to be adjusted9612        from time to time, but this should provide an early warning if something is9613        added that significantly increases import time.9614    9615        Runs 3 times and keeps the minimum time to reduce flakiness.9616        """9617        IMPORT_TIME_THRESHOLD_MS = 300 if sys.version_info >= (3, 12) else 2009618        root = Path(__file__).parent.parent9619        old_path = os.environ.get("PYTHONPATH")9620        os.environ["PYTHONPATH"] = os.pathsep.join([str(root)] + sys.path)9621    9622        best_time_ms = 10009623        cmd = "import timeit; print(int(timeit.timeit('import aiohttp', number=1) * 1000))"9624        try:9625            for _ in range(3):9626                r = pytester.run(sys.executable, "-We", "-c", cmd)9627                assert not r.stderr.str(), r.stderr.str()9628                best_time_ms = min(best_time_ms, int(r.stdout.str()))9629        finally:9630            if old_path is None:9631                os.environ.pop("PYTHONPATH")9632            else:9633                os.environ["PYTHONPATH"] = old_path9634    9635>       assert best_time_ms < IMPORT_TIME_THRESHOLD_MS9636E       assert 383 < 3009637/build/python-aiohttp/src/python-aiohttp/tests/test_imports.py:65: AssertionError9638----------------------------- Captured stdout call -----------------------------9639running: /build/python-aiohttp/src/python-aiohttp/test-env/bin/python -We -c import timeit; print(int(timeit.timeit('import aiohttp', number=1) * 1000))9640     in: /tmp/pytest-of-builduser/pytest-0/popen-gw13/test_import_time096413839642running: /build/python-aiohttp/src/python-aiohttp/test-env/bin/python -We -c import timeit; print(int(timeit.timeit('import aiohttp', number=1) * 1000))9643     in: /tmp/pytest-of-builduser/pytest-0/popen-gw13/test_import_time096444959645running: /build/python-aiohttp/src/python-aiohttp/test-env/bin/python -We -c import timeit; print(int(timeit.timeit('import aiohttp', number=1) * 1000))9646     in: /tmp/pytest-of-builduser/pytest-0/popen-gw13/test_import_time096477109648=========================== short test summary info ============================9649FAILED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[name="\\012newline\\012"-name-\nnewline\n-"\\012newline\\012"] - http.cookies.CookieError: Control characters are not allowed in cookies 'name' '\nnewline\n' '"\\012newline\\012"'9650FAILED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[tab="\\011separated\\011values"-tab-\tseparated\tvalues-"\\011separated\\011values"] - http.cookies.CookieError: Control characters are not allowed in cookies 'tab' '\tseparated\tvalues' '"\\011separated\\011values"'9651FAILED tests/test_cookie_helpers.py::test_parse_set_cookie_headers_uses_unquote_with_octal[complex="\\042quoted\\042 text with \\012 newline"-complex-"quoted" text with \n newline-"\\042quoted\\042 text with \\012 newline"] - http.cookies.CookieError: Control characters are not allowed in cookies 'complex' '"quoted" text with \n newline' '"\\042quoted\\042 text with \\012 newline"'9652FAILED tests/test_imports.py::test_import_time - assert 383 < 3009653== 4 failed, 4323 passed, 23 skipped, 5 xfailed, 2 subtests passed in 56.76s ===9654==> ERROR: A failure occurred in check().9655    Aborting...9656==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/archci-4/build9657==> makechrootpkg exited with 2559658==> archci-build finished with 255 at 2026-09-10T12:53:16Z: