0s autopkgtest [10:30:45]: starting date and time: 2025-10-31 10:30:45+0000 0s autopkgtest [10:30:45]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [10:30:45]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.wmhdtmuv/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-pytest-asyncio,src:accelerate,src:adios4dolfinx,src:aioconsole,src:aioecowitt,src:aioelectricitymaps,src:aiohappyeyeballs,src:aiohttp-sse,src:aiopurpleair,src:aiosmtplib,src:apipkg,src:apispec,src:aresponses,src:asdf-astropy,src:asdf-coordinates-schemas,src:asdf-standard,src:asdf-transform-schemas,src:asdf-wcs-schemas,src:astroalign,src:astropy-healpix,src:astropy,src:astroquery,src:astroscrappy,src:aubio,src:augur,src:beautifulsoup4,src:bepasty,src:betamax,src:billiard,src:bitshuffle,src:boinor,src:bpython,src:brian,src:buku,src:ccdproc,src:cctbx,src:check-manifest,src:citeproc-py,src:cloudpickle,src:csvkit,src:custodian,src:cwltest,src:datalad-next,src:dials-data,src:dials,src:diffoscope,src:dirty-equals,src:django-cas-server,src:django-choices-field,src:django-htmx,src:django-measurement,src:django-q,src:django-qr-code,src:django-rich,src:dolfinx-mpc,src:doorbirdpy,src:einsteinpy,src:emperor,src:faker,src:feedgenerator,src:fenics-basix,src:fenics-dolfinx,src:fenics-ffcx,src:ffc,src:fiat,src:finalcif,src:fjaraskupan,src:flake8-cognitive-complexity,src:flake8-mutable,src:flask-babel,src:flask-openapi3,src:flit,src:fpylll,src:freedombox,src:gammapy,src:genx,src:geophar,src:geopy,src:ginga,src:git-repo-updater,src:gnudatalanguage,src:govee-local-api,src:grip,src:guake,src:gudhi,src:guidata,src:gwcs,src:h5py,src:ha-philipsjs,src:hatch-vcs,src:hexer,src:hickle,src:hovercraft,src:hy,src:intake,src:interegular,src:ipykernel,src:ipyparallel,src:ipython,src:jc,src:joblib,src:junitparser,src:jupyter-client,src:jupyter-sphinx,src:kegtron-ble,src:kineticstools,src:kombu,src:libcloud,src:libhmsbeagle,src:libpysal,src:litestar-htmx,src:litestar,src:lmfit-py,src:loguru,src:luma.core,src:luma.emulator,src:luma.lcd,src:luma.led-matrix,src:luma.oled,src:m2crypto,src:mako,src:markdown-callouts,src:markdown-exec,src:mat2,src:mdanalysis,src:mdit-py-plugins,src:mdk,src:mdtraj,src:microsoft-authentication-library-for-python,src:mistune,src:mkdocs-autorefs,src:mkdocs-literate-nav,src:mkdocs-static-i18n,src:mkdocstrings-python-handlers,src:mpl-animators,src:mshr,src:mypy,src:napari-console,src:napari,src:natsort,src:nbclient,src:ndcube,src:ngspetsc,src:nibabel,src:nipy,src:nipype,src:numba,src:numpydoc,src:nvchecker,src:nwdiag,src:ocrmypdf,src:onnx,src:opendrop,src:openmm,src:osmnx,src:oz,src:pairtools,src:palettable,src:parfive,src:partial-json-parser,src:pastedeploy,src:pdb-tools,src:pdb2pqr,src:pg8000,src:photutils,src:pikepdf,src:plastex,src:platformdirs,src:plotpy,src:poetry-core,src:poetry,src:prefixdate,src:preggy,src:prometheus-fastapi-instrumentator,src:prompt-toolkit,src:psd-tools,src:puremagic,src:pybind11,src:pybtex,src:pycurl,src:pydantic-settings,src:pydevd,src:pyensembl,src:pyfftw,src:pyinstaller-hooks-contrib,src:pyinstaller,src:pylutron-caseta,src:pymupdf,src:pyopengl,src:pysmartapp,src:pytest-datadir,src:pytest-instafail,src:pytest-localserver,src:pytest-mock,src:pytest-tornado,src:pytest,src:python-anndata,src:python-anyio,src:python-apischema,src:python-asdf,src:python-ase,src:python-authlib,src:python-autodocsumm,src:python-bcrypt,src:python-bumps,src:python-casacore,src:python-cassandra-driver,src:python-charset-normalizer,src:python-cogent,src:python-coincidence,src:python-cronsim,src:python-dict2xml,src:python-executing,src:python-flaky,src:python-gffutils,src:python-graphviz,src:python-griffe,src:python-gsd,src:python-h2,src:python-h5netcdf,src:python-hdf5storage,src:python-imageio,src:python-iniconfig,src:python-inline-snapshot,src:python-lap,src:python-line-profiler,src:python-maison,src:python-marshmallow-dataclass,src:python-mouseinfo,src:python-msgspec,src:python-ncls,src:python-nh3,src:python-odmantic,src:python-opentelemetry,src:python-plac,src:python-polyfactory,src:python-pwdlib,src:python-py,src:python-pycm,src:python-pynndescent,src:python-pytest-click,src:python-pytest-xprocess,src:python-resolvelib,src:python-ruyaml,src:python-sse-starlette,src:python-streamz,src:python-throttler,src:python-tomlkit,src:python-truststore,src:python-urllib3,src:python-xlrd,src:python-youtubeaio,src:pyvesync,src:pyvo,src:qingping-ble,src:qtile,src:qutip,src:rachiopy,src:refnx,src:repo,src:reproject,src:riscemu,src:rpmlint,src:rtsp-to-webrtc,src:ruamel.yaml.clib,src:ruuvitag-ble,src:sabnzbdplus,src:sasdata,src:sasmodels,src:sasview,src:scifem,src:scikit-learn,src:scikit-rf,src:scipy,src:setuptools-scm,src:silx,src:skimage,src:sklearn-pandas,src:sncosmo,src:sorted-nearest,src:sortedcollections,src:specreduce,src:spectral-cube,src:specutils,src:sphinx-astropy,src:sphinx-click,src:sphinx-panels,src:sphinx-prompt,src:sphinx-pytest,src:sphinx-tabs,src:sphinx-toolbox,src:sphinxcontrib-bibtex,src:sphinxcontrib-jsmath,src:sphinxcontrib-video,src:sphinxcontrib-youtube,src:spopt,src:sqlalchemy,src:sqlfluff,src:stdio-mgr,src:strawberry-graphql-django,src:streamlink,src:sunpy,src:superqt,src:swagger-spec-validator,src:synphot,src:systembridgemodels,src:tifffile,src:tilt-ble,src:translate-toolkit,src:tryton-client,src:tryton-proteus,src:ttconv,src:twine,src:ubuntu-dev-tools,src:ujson,src:unicode-rbnf,src:vdirsyncer,src:visidata,src:waitress,src:wlc,src:wtforms-alchemy,src:wtforms-json,src:xonsh,src:xraylarch,src:xrayutilities,src:yapf,src:yt,src:zigpy-deconz,src:zope.component,src:zope.security --apt-upgrade python-anyio --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-pytest-asyncio/1.2.0-1 accelerate/1.9.0-1 adios4dolfinx/0.10.0.post0-1 aioconsole/0.8.2-1 aioecowitt/2025.9.2-1 aioelectricitymaps/1.1.1-1 aiohappyeyeballs/2.6.1-2 aiohttp-sse/2.2.0-3 aiopurpleair/2025.08.1-1 aiosmtplib/4.0.2-1 apipkg/3.0.2-2 apispec/6.8.4-1 aresponses/3.0.0-3 asdf-astropy/0.8.0-2 asdf-coordinates-schemas/0.4.0-1 asdf-standard/1.4.0-2 asdf-transform-schemas/0.6.0-1 asdf-wcs-schemas/0.5.0-1 astroalign/2.6.2-1 astropy-healpix/1.1.2-1build1 astropy/7.1.1-1 astroquery/0.4.11+dfsg-3 astroscrappy/1.2.0-2build1 aubio/0.4.9-5 augur/24.4.0-3 beautifulsoup4/4.14.2-1 bepasty/1.2.2-1 betamax/0.9.0-2 billiard/4.2.2-1 bitshuffle/0.5.2-1build3 boinor/0.19.0-2 bpython/0.26-1 brian/2.9.0-2 buku/5.0+ds-1 ccdproc/2.5.1-1 cctbx/2025.2+ds2+~3.23.0+ds1-1 check-manifest/0.51-1 citeproc-py/0.9.0-1 cloudpickle/3.1.1-2 csvkit/2.1.0-1 custodian/2025.10.11-2 cwltest/2.6.20250818005349-2 datalad-next/1.5.0-2 dials-data/2.4.0-3 dials/3.25.0+dfsg3-3 diffoscope/306 dirty-equals/0.10.0-1 django-cas-server/3.1.0-2 django-choices-field/3.1.0-1 django-htmx/1.26.0-1 django-measurement/3.2.4-2 django-q/1.8.0-1 django-qr-code/4.2.0-1 django-rich/2.2.0-1 dolfinx-mpc/0.9.3-2 doorbirdpy/3.0.10-1 einsteinpy/0.4.0-4 emperor/1.0.4+ds-2 faker/33.3.1-2 feedgenerator/2.2.1-2 fenics-basix/0.9.0-4 fenics-dolfinx/1:0.9.0-10 fenics-ffcx/1:0.9.0-3 ffc/2019.2.0~legacy20230509.35df986-5 fiat/2019.2.0~git20210419.7d418fa-7 finalcif/154+dfsg-1 fjaraskupan/2.3.3-1 flake8-cognitive-complexity/0.1.0-5 flake8-mutable/1.2.0-3 flask-babel/4.1.0-3 flask-openapi3/4.3.0-1 flit/3.12.0-3 fpylll/0.6.4-1.1 freedombox/25.14 gammapy/2.0-2 genx/3.7.13+dfsg-1 geophar/18.10+dfsg1-7 geopy/2.4.1-3 ginga/5.4.0-1 git-repo-updater/0.5.2-1 gnudatalanguage/1.1.1-3 govee-local-api/2.2.0-1 grip/4.6.1-3 guake/3.10.1-1 gudhi/3.11.0+dfsg-1build2 guidata/3.6.2-3 gwcs/0.26.0-1 h5py/3.13.0-1ubuntu2 ha-philipsjs/3.3.4-1 hatch-vcs/0.5.0-1 hexer/1.0.7-1 hickle/5.0.3-3 hovercraft/2.7-10 hy/1.1.0-1 intake/0.6.6-4 interegular/0.3.3-2 ipykernel/6.30.1-1 ipyparallel/8.8.0-6 ipython/8.35.0-2 jc/1.25.5-1 joblib/1.4.2-5 junitparser/4.0.2-1 jupyter-client/8.6.3-3 jupyter-sphinx/0.5.3-2 kegtron-ble/1.0.2-1 kineticstools/0.6.1+git20220223.1326a4d+dfsg-7 kombu/5.5.4-2 libcloud/3.8.0+repack-5 libhmsbeagle/4.0.1+dfsg-4 libpysal/4.12.1-2 litestar-htmx/0.5.0-1 litestar/2.18.0-1 lmfit-py/1.3.3-5 loguru/0.7.3-2 luma.core/2.5.1-1 luma.emulator/1.6.0-1 luma.lcd/2.11.0-1 luma.led-matrix/1.8.0-1 luma.oled/3.14.0-1 m2crypto/0.46.2-1 mako/1.3.10-3 markdown-callouts/0.4.0-2 markdown-exec/1.11.0-1 mat2/0.14.0-1 mdanalysis/2.10.0-1 mdit-py-plugins/0.5.0-1 mdk/1.3.1+dfsg-1 mdtraj/1.11.0-2 microsoft-authentication-library-for-python/1.34.0-1 mistune/3.1.4-1 mkdocs-autorefs/1.4.3-1 mkdocs-literate-nav/0.6.2-2 mkdocs-static-i18n/1.3.0-3 mkdocstrings-python-handlers/1.18.2-1 mpl-animators/1.2.4-1 mshr/2019.2.0~git20230811.ff54a68+dfsg1-7 mypy/1.18.2-1 napari-console/0.1.4-1 napari/0.6.4-2 natsort/8.4.0-1 nbclient/0.8.0-3 ndcube/2.3.4-1 ngspetsc/0.1.1-2 nibabel/5.3.2-3 nipy/0.6.1-3 nipype/1.9.2-4 numba/0.61.2+dfsg-2 numpydoc/1.9.0-1 nvchecker/2.19-1 nwdiag/3.0.0+dfsg-4 ocrmypdf/16.11.0+dfsg1-1 onnx/1.17.0-3build2 opendrop/3.3.2-3 openmm/8.1.2+dfsg-12 osmnx/2.0.3+ds-2 oz/0.17.0-7 pairtools/1.1.3-2 palettable/3.3.3-3 parfive/2.2.0-1 partial-json-parser/0.2.1.1.post5-2 pastedeploy/3.1-2 pdb-tools/2.5.2-1 pdb2pqr/3.6.1+dfsg-2 pg8000/1.31.5-1 photutils/2.3.0-2 pikepdf/10.0.0+dfsg-1 plastex/3.1-4 platformdirs/4.4.0-1 plotpy/2.7.0-1build3 poetry-core/2.2.1-2 poetry/2.2.1+dfsg-2 prefixdate/0.5.0-1 preggy/1.4.4-5 prometheus-fastapi-instrumentator/7.1.0-2 prompt-toolkit/3.0.52-1 psd-tools/1.10.9+dfsg.1-1 puremagic/1.30-1 pybind11/3.0.1-2 pybtex/0.25.1-1 pycurl/7.45.7-2 pydantic-settings/2.11.0-1 pydevd/3.3.0+ds-4ubuntu2 pyensembl/2.3.13-3 pyfftw/0.15.0-1.1 pyinstaller-hooks-contrib/2025.9-1 pyinstaller/6.16.0+ds-1 pylutron-caseta/0.25.0-1 pymupdf/1.25.4+ds1-4build1 pyopengl/3.1.10+dfsg-1 pysmartapp/0.3.5-3 pytest-datadir/1.4.1+ds-2 pytest-instafail/0.5.0-2 pytest-localserver/0.9.0.post0-2 pytest-mock/3.15.0-1 pytest-tornado/0.8.1-4 pytest/8.4.2-1 python-anndata/0.12.0~rc1-1 python-anyio/4.11.0-2 python-apischema/0.18.3-2 python-asdf/5.0.0-1 python-ase/3.26.0-2 python-authlib/1.6.5-1 python-autodocsumm/0.2.14-3 python-bcrypt/5.0.0-1 python-bumps/1.0.3-3 python-casacore/3.7.1-2build1 python-cassandra-driver/3.29.2-5build2 python-charset-normalizer/3.4.3-1 python-cogent/2024.5.7a1+dfsg-3build1 python-coincidence/0.6.6-4 python-cronsim/2.7-1 python-dict2xml/1.7.7-1 python-executing/2.2.0-0.3 python-flaky/3.8.1-3 python-gffutils/0.13-3 python-graphviz/0.21-2 python-griffe/1.14.0-1 python-gsd/4.2.0-1 python-h2/4.3.0-1 python-h5netcdf/1.6.4-2 python-hdf5storage/0.1.19-5 python-imageio/2.37.1-1 python-iniconfig/2.1.0-1 python-inline-snapshot/0.29.1-1 python-lap/0.5.12-2 python-line-profiler/5.0.0-1 python-maison/2.0.0-4 python-marshmallow-dataclass/8.7.1-1 python-mouseinfo/0.0~git20230505000925.23791fa-5 python-msgspec/0.19.0-3 python-ncls/0.0.63-hotfix+ds-2 python-nh3/0.3.0-2 python-odmantic/1.0.2+ds1-2 python-opentelemetry/1.35.0-2 python-plac/1.4.5-1 python-polyfactory/2.22.2-2 python-pwdlib/0.2.1-2 python-py/1.11.0-6 python-pycm/4.5-1 python-pynndescent/0.5.13-1 python-pytest-click/1.1.0-2 python-pytest-xprocess/1.0.2-1 python-resolvelib/1.2.1-1 python-ruyaml/0.92.1-2 python-sse-starlette/3.0.2-2 python-streamz/0.6.4-3 python-throttler/1.2.2-4 python-tomlkit/0.13.3-2 python-truststore/0.10.4-1 python-urllib3/2.5.0-1 python-xlrd/2.0.2-2 python-youtubeaio/2.0.0-2 pyvesync/3.1.2-1 pyvo/1.6.2-2 qingping-ble/1.0.1-1 qtile/0.33.0-1 qutip/5.2.1-4 rachiopy/1.1.0-4 refnx/0.1.60-2 repo/2.58-4 reproject/0.18.0-1 riscemu/2.2.7-2 rpmlint/2.8.0-1 rtsp-to-webrtc/0.6.1-3 ruamel.yaml.clib/0.2.12+ds-1build2 ruuvitag-ble/0.2.1-1 sabnzbdplus/4.5.4+dfsg-1 sasdata/0.11.0-1 sasmodels/1.0.11-1 sasview/6.1.1-1 scifem/0.13.1-1 scikit-learn/1.7.2+dfsg-3ubuntu1 scikit-rf/1.8.0-1 scipy/1.16.2-4 setuptools-scm/8.2.1-3 silx/2.2.1+dfsg-5 skimage/0.25.2-3 sklearn-pandas/2.2.0-6 sncosmo/2.12.1-1build1 sorted-nearest/0.0.39+dfsg-4 sortedcollections/2.1.0-3 specreduce/1.6.0-3 spectral-cube/0.6.6-5 specutils/2.2.0-1 sphinx-astropy/1.10-1 sphinx-click/6.1.0-1 sphinx-panels/0.6.0-6 sphinx-prompt/1.10.1-1 sphinx-pytest/0.2.0-1 sphinx-tabs/3.4.7-2 sphinx-toolbox/4.0.0-2 sphinxcontrib-bibtex/2.6.5-3 sphinxcontrib-jsmath/1.0.1-5 sphinxcontrib-video/0.4.1-1 sphinxcontrib-youtube/1.4.1-1 spopt/0.6.1-4 sqlalchemy/2.0.43+ds1-1 sqlfluff/3.4.2-2 stdio-mgr/1.0.1-3 strawberry-graphql-django/0.62.0-1 streamlink/7.6.0-2 sunpy/7.0.3-1 superqt/0.7.6-1 swagger-spec-validator/3.0.4-3 synphot/1.6.0-1 systembridgemodels/5.1.1-1 tifffile/20251016-1 tilt-ble/1.0.1-1 translate-toolkit/3.16.3-1 tryton-client/7.0.27-2 tryton-proteus/7.0.2-1 ttconv/1.1.2-1 twine/6.2.0-1 ubuntu-dev-tools/0.207 ujson/5.11.0-2 unicode-rbnf/2.4.0-1 vdirsyncer/0.20.0-1 visidata/3.1.1-1 waitress/3.0.2-2 wlc/1.16.1-1 wtforms-alchemy/0.19.0-3 wtforms-json/0.3.5-6 xonsh/0.19.9+dfsg-1 xraylarch/0.9.81+ds1-3 xrayutilities/1.7.10-1build1 yapf/0.43.0-1 yt/4.4.1-2build1 zigpy-deconz/0.25.2-1 zope.component/7.0-2 zope.security/8.1-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-6.secgroup --name adt-resolute-ppc64el-python-anyio-20251031-103045-juju-7f2275-prod-proposed-migration-environment-15-fda7a20a-460b-4542-bfdf-81b819d6c783 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-ppc64el-python-anyio-20251031-103045-juju-7f2275-prod-proposed-migration-environment-15-fda7a20a-460b-4542-bfdf-81b819d6c783 from image adt/ubuntu-resolute-ppc64el-server-20251031.img (UUID 3bd2d22e-e70a-4fa2-aae8-80e5bffe74ce)... 58s autopkgtest [10:31:43]: testbed dpkg architecture: ppc64el 58s autopkgtest [10:31:43]: testbed apt version: 3.1.11 58s autopkgtest [10:31:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [10:31:44]: testbed release detected to be: None 59s autopkgtest [10:31:44]: updating testbed package index (apt update) 60s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 60s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 60s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 60s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 60s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [153 kB] 60s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [51.8 kB] 60s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [2956 kB] 61s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 61s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [215 kB] 61s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted ppc64el Packages [940 B] 61s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [2071 kB] 61s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [33.3 kB] 61s Fetched 5577 kB in 2s (2980 kB/s) 62s Reading package lists... 63s Failed to check for VM: Permission denied 64s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 64s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 64s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 64s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 64s Reading package lists... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Calculating upgrade... 65s The following packages will be upgraded: 65s grep libgpg-error-l10n libgpg-error0 libhogweed6t64 libnettle8t64 65s libnl-3-200 libnl-route-3-200 librtmp1 libsepol2 libuchardet0 nano 65s python3-bcrypt python3-markupsafe python3-more-itertools sensible-utils 65s usb.ids 65s 16 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 65s Need to get 2516 kB of archives. 65s After this operation, 111 kB of additional disk space will be used. 65s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el grep ppc64el 3.12-1 [183 kB] 65s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsepol2 ppc64el 3.9-2 [418 kB] 66s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el sensible-utils all 0.0.26 [27.0 kB] 66s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgpg-error-l10n all 1.56-2 [9066 B] 66s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgpg-error0 ppc64el 1.56-2 [106 kB] 66s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnettle8t64 ppc64el 3.10.2-1 [230 kB] 66s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhogweed6t64 ppc64el 3.10.2-1 [211 kB] 66s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnl-route-3-200 ppc64el 3.11.0-2 [213 kB] 66s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnl-3-200 ppc64el 3.11.0-2 [74.5 kB] 66s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libuchardet0 ppc64el 0.0.8-2 [78.4 kB] 66s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el nano ppc64el 8.6-1 [334 kB] 66s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el usb.ids all 2025.09.15-1 [224 kB] 66s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el librtmp1 ppc64el 2.4+20151223.gitfa8646d.1-3 [65.9 kB] 66s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-markupsafe ppc64el 3.0.3-1 [13.3 kB] 66s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-more-itertools all 10.8.0-1 [63.5 kB] 66s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-bcrypt ppc64el 5.0.0-1 [266 kB] 66s dpkg-preconfigure: unable to re-open stdin: No such file or directory 66s Fetched 2516 kB in 1s (2695 kB/s) 66s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76559 files and directories currently installed.) 66s Preparing to unpack .../grep_3.12-1_ppc64el.deb ... 66s Unpacking grep (3.12-1) over (3.11-4build1) ... 66s Setting up grep (3.12-1) ... 66s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76559 files and directories currently installed.) 66s Preparing to unpack .../00-libsepol2_3.9-2_ppc64el.deb ... 66s Unpacking libsepol2:ppc64el (3.9-2) over (3.8.1-1) ... 67s Preparing to unpack .../01-sensible-utils_0.0.26_all.deb ... 67s Unpacking sensible-utils (0.0.26) over (0.0.25) ... 67s Preparing to unpack .../02-libgpg-error-l10n_1.56-2_all.deb ... 67s Unpacking libgpg-error-l10n (1.56-2) over (1.51-4) ... 67s Preparing to unpack .../03-libgpg-error0_1.56-2_ppc64el.deb ... 67s Unpacking libgpg-error0:ppc64el (1.56-2) over (1.51-4) ... 67s Preparing to unpack .../04-libnettle8t64_3.10.2-1_ppc64el.deb ... 67s Unpacking libnettle8t64:ppc64el (3.10.2-1) over (3.10.1-1) ... 67s Preparing to unpack .../05-libhogweed6t64_3.10.2-1_ppc64el.deb ... 67s Unpacking libhogweed6t64:ppc64el (3.10.2-1) over (3.10.1-1) ... 67s Preparing to unpack .../06-libnl-route-3-200_3.11.0-2_ppc64el.deb ... 67s Unpacking libnl-route-3-200:ppc64el (3.11.0-2) over (3.7.0-2build1) ... 67s Preparing to unpack .../07-libnl-3-200_3.11.0-2_ppc64el.deb ... 67s Unpacking libnl-3-200:ppc64el (3.11.0-2) over (3.7.0-2build1) ... 67s Preparing to unpack .../08-libuchardet0_0.0.8-2_ppc64el.deb ... 67s Unpacking libuchardet0:ppc64el (0.0.8-2) over (0.0.8-1build1) ... 67s Preparing to unpack .../09-nano_8.6-1_ppc64el.deb ... 67s Unpacking nano (8.6-1) over (8.4-1) ... 67s Preparing to unpack .../10-usb.ids_2025.09.15-1_all.deb ... 67s Unpacking usb.ids (2025.09.15-1) over (2025.07.26-1) ... 67s Preparing to unpack .../11-librtmp1_2.4+20151223.gitfa8646d.1-3_ppc64el.deb ... 67s Unpacking librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-3) over (2.4+20151223.gitfa8646d.1-2build8) ... 67s Preparing to unpack .../12-python3-markupsafe_3.0.3-1_ppc64el.deb ... 67s Unpacking python3-markupsafe (3.0.3-1) over (2.1.5-1build5) ... 67s Preparing to unpack .../13-python3-more-itertools_10.8.0-1_all.deb ... 67s Unpacking python3-more-itertools (10.8.0-1) over (10.7.0-1) ... 67s Preparing to unpack .../14-python3-bcrypt_5.0.0-1_ppc64el.deb ... 67s Unpacking python3-bcrypt (5.0.0-1) over (4.3.0-2) ... 67s Setting up python3-more-itertools (10.8.0-1) ... 67s Setting up libgpg-error0:ppc64el (1.56-2) ... 67s Setting up python3-bcrypt (5.0.0-1) ... 68s Setting up python3-markupsafe (3.0.3-1) ... 68s Setting up libnettle8t64:ppc64el (3.10.2-1) ... 68s Setting up usb.ids (2025.09.15-1) ... 68s Setting up libsepol2:ppc64el (3.9-2) ... 68s Setting up nano (8.6-1) ... 68s Installing new version of config file /etc/nanorc ... 68s Setting up libhogweed6t64:ppc64el (3.10.2-1) ... 68s Setting up sensible-utils (0.0.26) ... 68s Setting up libuchardet0:ppc64el (0.0.8-2) ... 68s Setting up libnl-3-200:ppc64el (3.11.0-2) ... 68s Setting up libgpg-error-l10n (1.56-2) ... 68s Setting up libnl-route-3-200:ppc64el (3.11.0-2) ... 68s Setting up librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-3) ... 68s Processing triggers for libc-bin (2.42-0ubuntu3) ... 68s Processing triggers for man-db (2.13.1-1) ... 69s Processing triggers for install-info (7.1.1-1ubuntu1) ... 69s autopkgtest [10:31:54]: upgrading testbed (apt dist-upgrade and autopurge) 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Calculating upgrade... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 73s autopkgtest [10:31:58]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:02:41 UTC 2025 73s autopkgtest [10:31:58]: @@@@@@@@@@@@@@@@@@@@ apt-source python-anyio 75s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/universe python-anyio 4.11.0-3 (dsc) [2623 B] 75s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/universe python-anyio 4.11.0-3 (tar) [214 kB] 75s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/universe python-anyio 4.11.0-3 (diff) [4024 B] 75s gpgv: Signature made Tue Oct 28 23:51:05 2025 UTC 75s gpgv: using RSA key 374D8CE4DB96E9CBD4C0972A606D084E4683C079 75s gpgv: Can't check signature: No public key 75s dpkg-source: warning: cannot verify inline signature for ./python-anyio_4.11.0-3.dsc: no acceptable signature found 75s autopkgtest [10:32:00]: testing package python-anyio version 4.11.0-3 75s autopkgtest [10:32:00]: build not needed 76s autopkgtest [10:32:01]: test upstreamtestsuite3: preparing testbed 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s Solving dependencies... 76s Some packages could not be installed. This may mean that you have 76s requested an impossible situation or if you are using the unstable 76s distribution that some required packages have not yet been created 76s or been moved out of Incoming. 76s The following information may help to resolve the situation: 76s 76s The following packages have unmet dependencies: 76s satisfy:command-line : Depends: python3-all but it is not going to be installed 76s Depends: python3-blockbuster but it is not going to be installed 76s Depends: python3-exceptiongroup but it is not going to be installed 76s Depends: python3-hypothesis but it is not going to be installed 76s Depends: python3-psutil but it is not going to be installed 76s Depends: python3-pytest but it is not going to be installed 76s Depends: python3-pytest-mock but it is not going to be installed 76s Depends: python3-trio (>= 0.31.0) but it is not going to be installed 76s Depends: python3-trustme but it is not going to be installed 76s Depends: python3-truststore but it is not going to be installed 76s Depends: python3-uvloop but it is not going to be installed 76s Depends: python3-anyio but it is not going to be installed 76s E: Unable to satisfy dependencies. Reached two conflicting decisions: 76s 1. python3-trio:ppc64el=0.31.0-1 is not selected for install 76s 2. python3-trio:ppc64el=0.31.0-1 is selected for install because: 76s 1. satisfy:command-line:ppc64el=1 is selected for install 76s 2. satisfy:command-line:ppc64el Depends python3-trio (>= 0.31.0) 76s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from resolute-proposed 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Solving dependencies... 77s The following NEW packages will be installed: 77s libpython3.14-minimal libpython3.14-stdlib python3-all python3-anyio 77s python3-blockbuster python3-dateutil python3-exceptiongroup 77s python3-forbiddenfruit python3-hypothesis python3-iniconfig python3-outcome 77s python3-packaging python3-pluggy python3-psutil python3-pytest 77s python3-pytest-mock python3-sniffio python3-sortedcontainers python3-trio 77s python3-trustme python3-truststore python3-uvloop python3.14 77s python3.14-minimal 77s The following packages will be upgraded: 77s libpython3-stdlib python3 python3-minimal 77s 3 upgraded, 24 newly installed, 0 to remove and 69 not upgraded. 77s Need to get 9051 kB of archives. 77s After this operation, 38.0 MB of additional disk space will be used. 77s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-minimal ppc64el 3.13.7-2 [27.8 kB] 78s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3 ppc64el 3.13.7-2 [23.9 kB] 78s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libpython3-stdlib ppc64el 3.13.7-2 [10.6 kB] 78s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.0-4 [908 kB] 78s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.0-4 [2705 kB] 79s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.0-4 [2446 kB] 79s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.0-4 [805 kB] 80s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-all ppc64el 3.13.7-2 [892 B] 80s Get:9 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-exceptiongroup all 1.2.2-1 [17.8 kB] 80s Get:10 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sniffio all 1.3.1-1 [7262 B] 80s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-anyio all 4.11.0-3 [72.6 kB] 80s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-forbiddenfruit all 0.1.4-2 [8942 B] 80s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-blockbuster all 1.5.25-1 [10.2 kB] 80s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-dateutil all 2.9.0-4 [80.3 kB] 80s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-sortedcontainers all 2.4.0-2 [27.6 kB] 80s Get:16 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-hypothesis all 6.130.5-2 [341 kB] 80s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-iniconfig all 2.1.0-1 [6840 B] 80s Get:18 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-outcome all 1.2.0-2 [6208 B] 80s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-packaging all 25.0-1 [52.8 kB] 80s Get:20 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-1 [21.0 kB] 80s Get:21 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-psutil ppc64el 7.1.0-1ubuntu1 [192 kB] 80s Get:22 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-pytest all 8.4.2-1 [268 kB] 80s Get:23 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-pytest-mock all 3.15.1-1 [11.9 kB] 80s Get:24 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-trio all 0.31.0-1 [342 kB] 80s Get:25 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-trustme all 1.2.1-1 [12.5 kB] 80s Get:26 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-truststore all 0.10.4-1 [17.4 kB] 80s Get:27 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-uvloop ppc64el 0.21.0+ds1-3 [627 kB] 80s Fetched 9051 kB in 3s (3520 kB/s) 80s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76562 files and directories currently installed.) 80s Preparing to unpack .../python3-minimal_3.13.7-2_ppc64el.deb ... 80s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 80s Setting up python3-minimal (3.13.7-2) ... 80s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76562 files and directories currently installed.) 80s Preparing to unpack .../00-python3_3.13.7-2_ppc64el.deb ... 80s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 80s Preparing to unpack .../01-libpython3-stdlib_3.13.7-2_ppc64el.deb ... 80s Unpacking libpython3-stdlib:ppc64el (3.13.7-2) over (3.13.7-1) ... 80s Selecting previously unselected package libpython3.14-minimal:ppc64el. 80s Preparing to unpack .../02-libpython3.14-minimal_3.14.0-4_ppc64el.deb ... 80s Unpacking libpython3.14-minimal:ppc64el (3.14.0-4) ... 80s Selecting previously unselected package python3.14-minimal. 80s Preparing to unpack .../03-python3.14-minimal_3.14.0-4_ppc64el.deb ... 80s Unpacking python3.14-minimal (3.14.0-4) ... 81s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 81s Preparing to unpack .../04-libpython3.14-stdlib_3.14.0-4_ppc64el.deb ... 81s Unpacking libpython3.14-stdlib:ppc64el (3.14.0-4) ... 81s Selecting previously unselected package python3.14. 81s Preparing to unpack .../05-python3.14_3.14.0-4_ppc64el.deb ... 81s Unpacking python3.14 (3.14.0-4) ... 81s Selecting previously unselected package python3-all. 81s Preparing to unpack .../06-python3-all_3.13.7-2_ppc64el.deb ... 81s Unpacking python3-all (3.13.7-2) ... 81s Selecting previously unselected package python3-exceptiongroup. 81s Preparing to unpack .../07-python3-exceptiongroup_1.2.2-1_all.deb ... 81s Unpacking python3-exceptiongroup (1.2.2-1) ... 81s Selecting previously unselected package python3-sniffio. 81s Preparing to unpack .../08-python3-sniffio_1.3.1-1_all.deb ... 81s Unpacking python3-sniffio (1.3.1-1) ... 81s Selecting previously unselected package python3-anyio. 81s Preparing to unpack .../09-python3-anyio_4.11.0-3_all.deb ... 81s Unpacking python3-anyio (4.11.0-3) ... 81s Selecting previously unselected package python3-forbiddenfruit. 81s Preparing to unpack .../10-python3-forbiddenfruit_0.1.4-2_all.deb ... 81s Unpacking python3-forbiddenfruit (0.1.4-2) ... 81s Selecting previously unselected package python3-blockbuster. 81s Preparing to unpack .../11-python3-blockbuster_1.5.25-1_all.deb ... 81s Unpacking python3-blockbuster (1.5.25-1) ... 81s Selecting previously unselected package python3-dateutil. 81s Preparing to unpack .../12-python3-dateutil_2.9.0-4_all.deb ... 81s Unpacking python3-dateutil (2.9.0-4) ... 81s Selecting previously unselected package python3-sortedcontainers. 81s Preparing to unpack .../13-python3-sortedcontainers_2.4.0-2_all.deb ... 81s Unpacking python3-sortedcontainers (2.4.0-2) ... 81s Selecting previously unselected package python3-hypothesis. 81s Preparing to unpack .../14-python3-hypothesis_6.130.5-2_all.deb ... 81s Unpacking python3-hypothesis (6.130.5-2) ... 81s Selecting previously unselected package python3-iniconfig. 81s Preparing to unpack .../15-python3-iniconfig_2.1.0-1_all.deb ... 81s Unpacking python3-iniconfig (2.1.0-1) ... 81s Selecting previously unselected package python3-outcome. 81s Preparing to unpack .../16-python3-outcome_1.2.0-2_all.deb ... 81s Unpacking python3-outcome (1.2.0-2) ... 81s Selecting previously unselected package python3-packaging. 81s Preparing to unpack .../17-python3-packaging_25.0-1_all.deb ... 81s Unpacking python3-packaging (25.0-1) ... 81s Selecting previously unselected package python3-pluggy. 81s Preparing to unpack .../18-python3-pluggy_1.6.0-1_all.deb ... 81s Unpacking python3-pluggy (1.6.0-1) ... 81s Selecting previously unselected package python3-psutil. 81s Preparing to unpack .../19-python3-psutil_7.1.0-1ubuntu1_ppc64el.deb ... 81s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 81s Selecting previously unselected package python3-pytest. 81s Preparing to unpack .../20-python3-pytest_8.4.2-1_all.deb ... 81s Unpacking python3-pytest (8.4.2-1) ... 81s Selecting previously unselected package python3-pytest-mock. 81s Preparing to unpack .../21-python3-pytest-mock_3.15.1-1_all.deb ... 81s Unpacking python3-pytest-mock (3.15.1-1) ... 81s Selecting previously unselected package python3-trio. 81s Preparing to unpack .../22-python3-trio_0.31.0-1_all.deb ... 81s Unpacking python3-trio (0.31.0-1) ... 81s Selecting previously unselected package python3-trustme. 81s Preparing to unpack .../23-python3-trustme_1.2.1-1_all.deb ... 81s Unpacking python3-trustme (1.2.1-1) ... 81s Selecting previously unselected package python3-truststore. 81s Preparing to unpack .../24-python3-truststore_0.10.4-1_all.deb ... 81s Unpacking python3-truststore (0.10.4-1) ... 81s Selecting previously unselected package python3-uvloop. 81s Preparing to unpack .../25-python3-uvloop_0.21.0+ds1-3_ppc64el.deb ... 81s Unpacking python3-uvloop (0.21.0+ds1-3) ... 81s Setting up libpython3.14-minimal:ppc64el (3.14.0-4) ... 81s Setting up python3.14-minimal (3.14.0-4) ... 82s Setting up libpython3-stdlib:ppc64el (3.13.7-2) ... 82s Setting up libpython3.14-stdlib:ppc64el (3.14.0-4) ... 82s Setting up python3 (3.13.7-2) ... 82s Setting up python3-trustme (1.2.1-1) ... 82s Setting up python3-sortedcontainers (2.4.0-2) ... 83s Setting up python3-psutil (7.1.0-1ubuntu1) ... 83s Setting up python3-packaging (25.0-1) ... 83s Setting up python3-uvloop (0.21.0+ds1-3) ... 83s Setting up python3-pluggy (1.6.0-1) ... 84s Setting up python3-truststore (0.10.4-1) ... 84s Setting up python3-exceptiongroup (1.2.2-1) ... 84s Setting up python3-forbiddenfruit (0.1.4-2) ... 84s Setting up python3-dateutil (2.9.0-4) ... 84s Setting up python3.14 (3.14.0-4) ... 86s Setting up python3-iniconfig (2.1.0-1) ... 86s Setting up python3-sniffio (1.3.1-1) ... 86s Setting up python3-outcome (1.2.0-2) ... 86s Setting up python3-anyio (4.11.0-3) ... 86s Setting up python3-pytest (8.4.2-1) ... 87s Setting up python3-hypothesis (6.130.5-2) ... 88s Setting up python3-all (3.13.7-2) ... 88s Setting up python3-blockbuster (1.5.25-1) ... 88s Setting up python3-trio (0.31.0-1) ... 89s Setting up python3-pytest-mock (3.15.1-1) ... 89s Processing triggers for man-db (2.13.1-1) ... 89s Processing triggers for systemd (257.9-0ubuntu2) ... 90s autopkgtest [10:32:15]: test upstreamtestsuite3: [----------------------- 91s Testing with python3.14 92s ============================= test session starts ============================== 92s platform linux -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.14 92s cachedir: .pytest_cache 92s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.UbomOl/build.AYP/src/.hypothesis/examples')) 92s rootdir: /tmp/autopkgtest.UbomOl/build.AYP/src 92s configfile: pyproject.toml 92s testpaths: tests 92s plugins: anyio-4.11.0, mock-3.15.1, typeguard-4.4.2, hypothesis-6.130.5 93s collecting ... collected 2970 items / 2 deselected / 2968 selected 93s 93s tests/streams/test_buffered.py::test_receive_exactly[asyncio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_exactly[asyncio+uvloop] SKIPPED [ 0%] 93s tests/streams/test_buffered.py::test_receive_exactly[asyncio+eager] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_exactly[trio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio+uvloop] SKIPPED [ 0%] 93s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio+eager] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_exactly_incomplete[trio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until[asyncio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until[asyncio+uvloop] SKIPPED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until[asyncio+eager] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until[trio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio+uvloop] SKIPPED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio+eager] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_receive_until_incomplete[trio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_stream[asyncio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_stream[asyncio+uvloop] SKIPPED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_stream[asyncio+eager] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_stream[trio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_connectable[asyncio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_connectable[asyncio+uvloop] SKIPPED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_connectable[asyncio+eager] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_buffered_connectable[trio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_feed_data[asyncio] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_feed_data[asyncio+uvloop] SKIPPED [ 0%] 93s tests/streams/test_buffered.py::test_feed_data[asyncio+eager] PASSED [ 0%] 93s tests/streams/test_buffered.py::test_feed_data[trio] PASSED [ 0%] 93s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-str] PASSED [ 0%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-path] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-str] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-path] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+eager-str] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+eager-path] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[trio-str] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[trio-path] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio+uvloop] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio+eager] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_file[trio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio+uvloop] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio+eager] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[trio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio+uvloop] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio+eager] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_seek[trio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio+uvloop] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio+eager] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[trio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio+uvloop] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio+eager] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_file[trio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio+uvloop] SKIPPED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio+eager] PASSED [ 1%] 94s tests/streams/test_file.py::TestFileWriteStream::test_append_file[trio] PASSED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio] PASSED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio+uvloop] SKIPPED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio+eager] PASSED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[trio] PASSED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio] PASSED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio+uvloop] SKIPPED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio+eager] PASSED [ 2%] 94s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[trio] PASSED [ 2%] 94s tests/streams/test_memory.py::test_invalid_max_buffer PASSED [ 2%] 94s tests/streams/test_memory.py::test_negative_max_buffer PASSED [ 2%] 94s tests/streams/test_memory.py::test_receive_then_send[asyncio] PASSED [ 2%] 94s tests/streams/test_memory.py::test_receive_then_send[asyncio+uvloop] SKIPPED [ 2%] 94s tests/streams/test_memory.py::test_receive_then_send[asyncio+eager] PASSED [ 2%] 94s tests/streams/test_memory.py::test_receive_then_send[trio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio+uvloop] SKIPPED [ 2%] 95s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio+eager] PASSED [ 2%] 95s tests/streams/test_memory.py::test_receive_then_send_nowait[trio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio+uvloop] SKIPPED [ 2%] 95s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio+eager] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_then_receive_nowait[trio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio+uvloop] SKIPPED [ 2%] 95s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio+eager] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[trio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio+uvloop] SKIPPED [ 2%] 95s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio+eager] PASSED [ 2%] 95s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[trio] PASSED [ 3%] 95s tests/streams/test_memory.py::test_iterate[asyncio] PASSED [ 3%] 95s tests/streams/test_memory.py::test_iterate[asyncio+uvloop] SKIPPED (...) [ 3%] 95s tests/streams/test_memory.py::test_iterate[asyncio+eager] PASSED [ 3%] 95s tests/streams/test_memory.py::test_iterate[trio] PASSED [ 3%] 95s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio] PASSED [ 3%] 95s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio+uvloop] SKIPPED [ 3%] 96s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio+eager] PASSED [ 3%] 96s tests/streams/test_memory.py::test_receive_send_closed_send_stream[trio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio+uvloop] SKIPPED [ 3%] 96s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio+eager] PASSED [ 3%] 96s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[trio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_cancel_receive[asyncio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_cancel_receive[asyncio+uvloop] SKIPPED [ 3%] 96s tests/streams/test_memory.py::test_cancel_receive[asyncio+eager] PASSED [ 3%] 96s tests/streams/test_memory.py::test_cancel_receive[trio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_cancel_send[asyncio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_cancel_send[asyncio+uvloop] SKIPPED [ 3%] 96s tests/streams/test_memory.py::test_cancel_send[asyncio+eager] PASSED [ 3%] 96s tests/streams/test_memory.py::test_cancel_send[trio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_clone[asyncio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_clone[asyncio+uvloop] SKIPPED (uv...) [ 3%] 96s tests/streams/test_memory.py::test_clone[asyncio+eager] PASSED [ 3%] 96s tests/streams/test_memory.py::test_clone[trio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_clone_closed[asyncio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_clone_closed[asyncio+uvloop] SKIPPED [ 3%] 96s tests/streams/test_memory.py::test_clone_closed[asyncio+eager] PASSED [ 3%] 96s tests/streams/test_memory.py::test_clone_closed[trio] PASSED [ 3%] 96s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio] PASSED [ 4%] 96s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio+uvloop] SKIPPED [ 4%] 96s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio+eager] PASSED [ 4%] 96s tests/streams/test_memory.py::test_close_send_while_receiving[trio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio+uvloop] SKIPPED [ 4%] 97s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio+eager] PASSED [ 4%] 97s tests/streams/test_memory.py::test_close_receive_while_sending[trio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio+uvloop] SKIPPED [ 4%] 97s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio+eager] PASSED [ 4%] 97s tests/streams/test_memory.py::test_receive_after_send_closed[trio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio+uvloop] SKIPPED [ 4%] 97s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio+eager] PASSED [ 4%] 97s tests/streams/test_memory.py::test_receive_when_cancelled[trio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_send_when_cancelled[asyncio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_send_when_cancelled[asyncio+uvloop] SKIPPED [ 4%] 97s tests/streams/test_memory.py::test_send_when_cancelled[asyncio+eager] PASSED [ 4%] 97s tests/streams/test_memory.py::test_send_when_cancelled[trio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_cancel_during_receive[asyncio] PASSED [ 4%] 97s tests/streams/test_memory.py::test_cancel_during_receive[asyncio+uvloop] SKIPPED [ 4%] 97s tests/streams/test_memory.py::test_cancel_during_receive[asyncio+eager] PASSED [ 4%] 97s tests/streams/test_memory.py::test_cancel_during_receive[trio] PASSED [ 4%] 98s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio] PASSED [ 4%] 98s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio+uvloop] SKIPPED [ 4%] 98s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio+eager] PASSED [ 4%] 98s tests/streams/test_memory.py::test_cancel_during_receive_buffered[trio] PASSED [ 4%] 98s tests/streams/test_memory.py::test_close_receive_after_send[asyncio] PASSED [ 4%] 98s tests/streams/test_memory.py::test_close_receive_after_send[asyncio+uvloop] SKIPPED [ 4%] 98s tests/streams/test_memory.py::test_close_receive_after_send[asyncio+eager] PASSED [ 5%] 98s tests/streams/test_memory.py::test_close_receive_after_send[trio] PASSED [ 5%] 98s tests/streams/test_memory.py::test_statistics[asyncio] PASSED [ 5%] 98s tests/streams/test_memory.py::test_statistics[asyncio+uvloop] SKIPPED [ 5%] 99s tests/streams/test_memory.py::test_statistics[asyncio+eager] PASSED [ 5%] 99s tests/streams/test_memory.py::test_statistics[trio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_sync_close[asyncio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_sync_close[asyncio+uvloop] SKIPPED [ 5%] 99s tests/streams/test_memory.py::test_sync_close[asyncio+eager] PASSED [ 5%] 99s tests/streams/test_memory.py::test_sync_close[trio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_type_variance[asyncio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_type_variance[asyncio+uvloop] SKIPPED [ 5%] 99s tests/streams/test_memory.py::test_type_variance[asyncio+eager] PASSED [ 5%] 99s tests/streams/test_memory.py::test_type_variance[trio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio+uvloop] SKIPPED [ 5%] 99s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio+eager] PASSED [ 5%] 99s tests/streams/test_memory.py::test_deprecated_item_type_parameter[trio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_not_closed_warning[asyncio] PASSED [ 5%] 99s tests/streams/test_memory.py::test_not_closed_warning[asyncio+uvloop] SKIPPED [ 5%] 100s tests/streams/test_memory.py::test_not_closed_warning[asyncio+eager] PASSED [ 5%] 100s tests/streams/test_memory.py::test_not_closed_warning[trio] PASSED [ 5%] 100s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio] PASSED [ 5%] 100s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio+uvloop] SKIPPED [ 5%] 100s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio+eager] PASSED [ 5%] 100s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio] PASSED [ 5%] 100s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio+uvloop] SKIPPED [ 5%] 100s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio+eager] PASSED [ 5%] 100s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[trio] PASSED [ 5%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio] PASSED [ 5%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio+uvloop] SKIPPED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio+eager] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[trio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio+uvloop] SKIPPED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio+eager] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[trio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio+uvloop] SKIPPED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio+eager] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[trio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio+uvloop] SKIPPED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio+eager] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[trio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio+uvloop] SKIPPED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio+eager] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[trio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio+uvloop] SKIPPED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio+eager] PASSED [ 6%] 100s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[trio] PASSED [ 6%] 100s tests/streams/test_text.py::test_receive[asyncio] PASSED [ 6%] 100s tests/streams/test_text.py::test_receive[asyncio+uvloop] SKIPPED (uv...) [ 6%] 100s tests/streams/test_text.py::test_receive[asyncio+eager] PASSED [ 6%] 100s tests/streams/test_text.py::test_receive[trio] PASSED [ 6%] 100s tests/streams/test_text.py::test_send[asyncio] PASSED [ 6%] 100s tests/streams/test_text.py::test_send[asyncio+uvloop] SKIPPED (uvloo...) [ 6%] 100s tests/streams/test_text.py::test_send[asyncio+eager] PASSED [ 7%] 100s tests/streams/test_text.py::test_send[trio] PASSED [ 7%] 100s tests/streams/test_text.py::test_receive_encoding_error[asyncio] PASSED [ 7%] 100s tests/streams/test_text.py::test_receive_encoding_error[asyncio+uvloop] SKIPPED [ 7%] 100s tests/streams/test_text.py::test_receive_encoding_error[asyncio+eager] PASSED [ 7%] 100s tests/streams/test_text.py::test_receive_encoding_error[trio] PASSED [ 7%] 100s tests/streams/test_text.py::test_send_encoding_error[asyncio] PASSED [ 7%] 100s tests/streams/test_text.py::test_send_encoding_error[asyncio+uvloop] SKIPPED [ 7%] 101s tests/streams/test_text.py::test_send_encoding_error[asyncio+eager] PASSED [ 7%] 101s tests/streams/test_text.py::test_send_encoding_error[trio] PASSED [ 7%] 101s tests/streams/test_text.py::test_bidirectional_stream[asyncio] PASSED [ 7%] 101s tests/streams/test_text.py::test_bidirectional_stream[asyncio+uvloop] SKIPPED [ 7%] 101s tests/streams/test_text.py::test_bidirectional_stream[asyncio+eager] PASSED [ 7%] 101s tests/streams/test_text.py::test_bidirectional_stream[trio] PASSED [ 7%] 101s tests/streams/test_text.py::test_text_connectable[asyncio] PASSED [ 7%] 101s tests/streams/test_text.py::test_text_connectable[asyncio+uvloop] SKIPPED [ 7%] 101s tests/streams/test_text.py::test_text_connectable[asyncio+eager] PASSED [ 7%] 101s tests/streams/test_text.py::test_text_connectable[trio] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio+uvloop] SKIPPED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio+eager] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_send_receive[trio] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio+uvloop] SKIPPED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio+eager] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[trio] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio+uvloop] SKIPPED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio+eager] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_unwrap[trio] PASSED [ 7%] 101s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio] PASSED [ 8%] 101s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio+uvloop] SKIPPED [ 8%] 101s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio+eager] PASSED [ 8%] 101s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[trio] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-both_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-server_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-client_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-neither_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-both_standard] SKIPPED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-server_standard] SKIPPED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-client_standard] SKIPPED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-neither_standard] SKIPPED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-both_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-server_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-client_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-neither_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-both_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-server_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-client_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-neither_standard] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio+uvloop] SKIPPED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio+eager] PASSED [ 8%] 102s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[trio] PASSED [ 8%] 103s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio] PASSED [ 8%] 103s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio+uvloop] SKIPPED [ 8%] 103s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio+eager] PASSED [ 8%] 103s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[trio] PASSED [ 8%] 103s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv13] PASSED [ 8%] 103s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv12] PASSED [ 8%] 103s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv13] SKIPPED [ 9%] 103s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv12] SKIPPED [ 9%] 103s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+eager-tlsv13] PASSED [ 9%] 103s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+eager-tlsv12] PASSED [ 9%] 103s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[trio-tlsv13] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[trio-tlsv12] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio+uvloop] SKIPPED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio+eager] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[trio] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio+uvloop] SKIPPED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio+eager] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[trio] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio+uvloop] SKIPPED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio+eager] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[trio] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio+uvloop] SKIPPED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio+eager] PASSED [ 9%] 104s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[trio] PASSED [ 9%] 104s tests/streams/test_tls.py::test_tls_connectable[asyncio] PASSED [ 9%] 104s tests/streams/test_tls.py::test_tls_connectable[asyncio+uvloop] SKIPPED [ 9%] 104s tests/streams/test_tls.py::test_tls_connectable[asyncio+eager] PASSED [ 9%] 104s tests/streams/test_tls.py::test_tls_connectable[trio] PASSED [ 9%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_contextmanager PASSED [ 9%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_exception[True] PASSED [ 9%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_exception[False] PASSED [ 9%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_return_bad_type PASSED [ 10%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_return_generator PASSED [ 10%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_return_self PASSED [ 10%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_enter_twice PASSED [ 10%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_exit_before_enter PASSED [ 10%] 104s tests/test_contextmanagers.py::TestContextManagerMixin::test_call_superclass_method PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[asyncio] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[asyncio+uvloop] SKIPPED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[asyncio+eager] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[trio] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio-True] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio-False] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+uvloop-True] SKIPPED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+uvloop-False] SKIPPED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+eager-True] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+eager-False] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[trio-True] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[trio-False] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[asyncio] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[asyncio+uvloop] SKIPPED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[asyncio+eager] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[trio] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[asyncio] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[asyncio+uvloop] SKIPPED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[asyncio+eager] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[trio] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[asyncio] PASSED [ 10%] 104s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[asyncio+uvloop] SKIPPED [ 10%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[asyncio+eager] PASSED [ 10%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[trio] PASSED [ 10%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[asyncio] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[asyncio+uvloop] SKIPPED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[asyncio+eager] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[trio] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[asyncio] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[asyncio+uvloop] SKIPPED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[asyncio+eager] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[trio] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[asyncio] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[asyncio+uvloop] SKIPPED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[asyncio+eager] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[trio] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[asyncio] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[asyncio+uvloop] SKIPPED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[asyncio+eager] PASSED [ 11%] 105s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[trio] PASSED [ 11%] 105s tests/test_debugging.py::test_main_task_name[asyncio] PASSED [ 11%] 105s tests/test_debugging.py::test_main_task_name[asyncio+uvloop] SKIPPED [ 11%] 105s tests/test_debugging.py::test_main_task_name[asyncio+eager] PASSED [ 11%] 105s tests/test_debugging.py::test_main_task_name[trio] PASSED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio-name-b'name'] PASSED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio-name-name] PASSED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio--] PASSED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-None-tests.test_debugging.test_non_main_task_name..non_main] SKIPPED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-b'name'] SKIPPED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-name] SKIPPED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop--] SKIPPED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-name-b'name'] PASSED [ 11%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-name-name] PASSED [ 12%] 105s tests/test_debugging.py::test_non_main_task_name[asyncio+eager--] PASSED [ 12%] 105s tests/test_debugging.py::test_non_main_task_name[trio-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 12%] 105s tests/test_debugging.py::test_non_main_task_name[trio-name-b'name'] PASSED [ 12%] 105s tests/test_debugging.py::test_non_main_task_name[trio-name-name] PASSED [ 12%] 105s tests/test_debugging.py::test_non_main_task_name[trio--] PASSED [ 12%] 105s tests/test_debugging.py::test_get_running_tasks[asyncio] PASSED [ 12%] 105s tests/test_debugging.py::test_get_running_tasks[asyncio+uvloop] SKIPPED [ 12%] 105s tests/test_debugging.py::test_get_running_tasks[asyncio+eager] PASSED [ 12%] 105s tests/test_debugging.py::test_get_running_tasks[trio] PASSED [ 12%] 105s tests/test_debugging.py::test_wait_generator_based_task_blocked SKIPPED [ 12%] 105s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio] PASSED [ 12%] 105s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio+uvloop] SKIPPED [ 12%] 105s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio+eager] PASSED [ 12%] 105s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio] PASSED [ 12%] 105s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio+uvloop] SKIPPED [ 12%] 106s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio+eager] PASSED [ 12%] 106s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[trio] PASSED [ 12%] 106s tests/test_deprecations.py::test_broken_worker_interpreter_deprecation PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_until[asyncio] PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_until[asyncio+uvloop] SKIPPED (u...) [ 12%] 106s tests/test_eventloop.py::test_sleep_until[asyncio+eager] PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_until[trio] PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_until_in_past[asyncio] PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_until_in_past[asyncio+uvloop] SKIPPED [ 12%] 106s tests/test_eventloop.py::test_sleep_until_in_past[asyncio+eager] PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_until_in_past[trio] PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_forever[asyncio] PASSED [ 12%] 106s tests/test_eventloop.py::test_sleep_forever[asyncio+uvloop] SKIPPED [ 12%] 106s tests/test_eventloop.py::test_sleep_forever[asyncio+eager] PASSED [ 13%] 106s tests/test_eventloop.py::test_sleep_forever[trio] PASSED [ 13%] 106s tests/test_eventloop.py::test_run_task PASSED [ 13%] 106s tests/test_eventloop.py::TestAsyncioOptions::test_debug PASSED [ 13%] 106s tests/test_eventloop.py::TestAsyncioOptions::test_debug_via_env PASSED [ 13%] 106s tests/test_eventloop.py::TestAsyncioOptions::test_loop_factory SKIPPED [ 13%] 106s tests/test_eventloop.py::TestAsyncioOptions::test_use_uvloop SKIPPED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio+uvloop] SKIPPED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio+eager] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_open_close[trio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_read[asyncio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_read[asyncio+uvloop] SKIPPED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_read[asyncio+eager] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_read[trio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio+uvloop] SKIPPED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio+eager] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto[trio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio+uvloop] SKIPPED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio+eager] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_readinto1[trio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_write[asyncio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_write[asyncio+uvloop] SKIPPED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_write[asyncio+eager] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_write[trio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio+uvloop] SKIPPED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio+eager] PASSED [ 13%] 106s tests/test_fileio.py::TestAsyncFile::test_async_iteration[trio] PASSED [ 14%] 106s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio] PASSED [ 14%] 106s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio+uvloop] SKIPPED [ 14%] 106s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio+eager] PASSED [ 14%] 106s tests/test_fileio.py::TestAsyncFile::test_wrap_file[trio] PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_properties[asyncio] PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_properties[asyncio+uvloop] SKIPPED [ 14%] 106s tests/test_fileio.py::TestPath::test_properties[asyncio+eager] PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_properties[trio] PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_repr PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_bytes PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_hash PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_comparison PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_truediv PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_rtruediv PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_parts_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_drive_property SKIPPED (Drive o...) [ 14%] 106s tests/test_fileio.py::TestPath::test_root_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_anchor_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_parents_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_parent_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_name_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_suffix_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_suffixes_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_stem_property PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_absolute[asyncio] PASSED [ 14%] 106s tests/test_fileio.py::TestPath::test_absolute[asyncio+uvloop] SKIPPED [ 14%] 107s tests/test_fileio.py::TestPath::test_absolute[asyncio+eager] PASSED [ 14%] 107s tests/test_fileio.py::TestPath::test_absolute[trio] PASSED [ 14%] 107s tests/test_fileio.py::TestPath::test_as_posix SKIPPED (Only makes se...) [ 14%] 107s tests/test_fileio.py::TestPath::test_as_uri PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_from_uri PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_cwd[asyncio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_cwd[asyncio+uvloop] SKIPPED (uv...) [ 15%] 107s tests/test_fileio.py::TestPath::test_cwd[asyncio+eager] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_cwd[trio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_exists[asyncio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_exists[asyncio+uvloop] SKIPPED [ 15%] 107s tests/test_fileio.py::TestPath::test_exists[asyncio+eager] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_exists[trio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_expanduser[asyncio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_expanduser[asyncio+uvloop] SKIPPED [ 15%] 107s tests/test_fileio.py::TestPath::test_expanduser[asyncio+eager] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_expanduser[trio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_home[asyncio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_home[asyncio+uvloop] SKIPPED (u...) [ 15%] 107s tests/test_fileio.py::TestPath::test_home[asyncio+eager] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_home[trio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_absolute[/xyz-True] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_absolute[../xyz-False] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_block_device[asyncio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_block_device[asyncio+uvloop] SKIPPED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_block_device[asyncio+eager] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_block_device[trio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_char_device[asyncio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_char_device[asyncio+uvloop] SKIPPED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_char_device[asyncio+eager] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_char_device[trio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_dir[asyncio] PASSED [ 15%] 107s tests/test_fileio.py::TestPath::test_is_dir[asyncio+uvloop] SKIPPED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_dir[asyncio+eager] PASSED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_dir[trio] PASSED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_fifo[asyncio] PASSED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_fifo[asyncio+uvloop] SKIPPED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_fifo[asyncio+eager] PASSED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_fifo[trio] PASSED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_file[asyncio] PASSED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_file[asyncio+uvloop] SKIPPED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_file[asyncio+eager] PASSED [ 16%] 107s tests/test_fileio.py::TestPath::test_is_file[trio] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_junction[asyncio] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_junction[asyncio+uvloop] SKIPPED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_junction[asyncio+eager] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_junction[trio] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_mount[asyncio] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_mount[asyncio+uvloop] SKIPPED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_mount[asyncio+eager] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_mount[trio] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_reserved PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_socket[asyncio] PASSED [ 16%] 108s tests/test_fileio.py::TestPath::test_is_socket[asyncio+uvloop] SKIPPED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_socket[asyncio+eager] PASSED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_socket[trio] PASSED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_symlink[asyncio] PASSED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_symlink[asyncio+uvloop] SKIPPED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_symlink[asyncio+eager] PASSED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_symlink[trio] PASSED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_relative_to[/xyz/abc-True] PASSED [ 16%] 110s tests/test_fileio.py::TestPath::test_is_relative_to[/xyz/baz-False] PASSED [ 16%] 110s tests/test_fileio.py::TestPath::test_copy[asyncio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_copy[asyncio+uvloop] SKIPPED (u...) [ 17%] 110s tests/test_fileio.py::TestPath::test_copy[asyncio+eager] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_copy[trio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_copy_into[asyncio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_copy_into[asyncio+uvloop] SKIPPED [ 17%] 110s tests/test_fileio.py::TestPath::test_copy_into[asyncio+eager] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_copy_into[trio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_move[asyncio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_move[asyncio+uvloop] SKIPPED (u...) [ 17%] 110s tests/test_fileio.py::TestPath::test_move[asyncio+eager] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_move[trio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_move_into[asyncio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_move_into[asyncio+uvloop] SKIPPED [ 17%] 110s tests/test_fileio.py::TestPath::test_move_into[asyncio+eager] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_move_into[trio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_glob[asyncio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_glob[asyncio+uvloop] SKIPPED (u...) [ 17%] 110s tests/test_fileio.py::TestPath::test_glob[asyncio+eager] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_glob[trio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_rglob[asyncio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_rglob[asyncio+uvloop] SKIPPED (...) [ 17%] 110s tests/test_fileio.py::TestPath::test_rglob[asyncio+eager] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_rglob[trio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_iterdir[asyncio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_iterdir[asyncio+uvloop] SKIPPED [ 17%] 110s tests/test_fileio.py::TestPath::test_iterdir[asyncio+eager] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_iterdir[trio] PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_joinpath PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_fullmatch PASSED [ 17%] 110s tests/test_fileio.py::TestPath::test_match PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_chmod[asyncio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_chmod[asyncio+uvloop] SKIPPED (...) [ 18%] 110s tests/test_fileio.py::TestPath::test_chmod[asyncio+eager] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_chmod[trio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio+uvloop] SKIPPED [ 18%] 110s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio+eager] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_hardlink_to[trio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_lchmod[asyncio] SKIPPED (os.lch...) [ 18%] 110s tests/test_fileio.py::TestPath::test_lchmod[asyncio+uvloop] SKIPPED [ 18%] 110s tests/test_fileio.py::TestPath::test_lchmod[asyncio+eager] SKIPPED (...) [ 18%] 110s tests/test_fileio.py::TestPath::test_lchmod[trio] SKIPPED (os.lchmod...) [ 18%] 110s tests/test_fileio.py::TestPath::test_lstat[asyncio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_lstat[asyncio+uvloop] SKIPPED (...) [ 18%] 110s tests/test_fileio.py::TestPath::test_lstat[asyncio+eager] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_lstat[trio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_group[asyncio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_group[asyncio+uvloop] SKIPPED (...) [ 18%] 110s tests/test_fileio.py::TestPath::test_group[asyncio+eager] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_group[trio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_mkdir[asyncio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_mkdir[asyncio+uvloop] SKIPPED (...) [ 18%] 110s tests/test_fileio.py::TestPath::test_mkdir[asyncio+eager] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_mkdir[trio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_open[asyncio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_open[asyncio+uvloop] SKIPPED (u...) [ 18%] 110s tests/test_fileio.py::TestPath::test_open[asyncio+eager] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_open[trio] PASSED [ 18%] 110s tests/test_fileio.py::TestPath::test_owner[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_owner[asyncio+uvloop] SKIPPED (...) [ 19%] 110s tests/test_fileio.py::TestPath::test_owner[asyncio+eager] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_owner[trio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_readlink[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_readlink[asyncio+uvloop] SKIPPED [ 19%] 110s tests/test_fileio.py::TestPath::test_readlink[asyncio+eager] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_readlink[trio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_bytes[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_bytes[asyncio+uvloop] SKIPPED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_bytes[asyncio+eager] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_bytes[trio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_text[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_text[asyncio+uvloop] SKIPPED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_text[asyncio+eager] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_read_text[trio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio+uvloop] SKIPPED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio+eager] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_subpath[trio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio+uvloop] SKIPPED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio+eager] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_relative_to_sibling[trio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_rename[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_rename[asyncio+uvloop] SKIPPED [ 19%] 110s tests/test_fileio.py::TestPath::test_rename[asyncio+eager] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_rename[trio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_replace[asyncio] PASSED [ 19%] 110s tests/test_fileio.py::TestPath::test_replace[asyncio+uvloop] SKIPPED [ 19%] 110s tests/test_fileio.py::TestPath::test_replace[asyncio+eager] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_replace[trio] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_resolve[asyncio] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_resolve[asyncio+uvloop] SKIPPED [ 20%] 110s tests/test_fileio.py::TestPath::test_resolve[asyncio+eager] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_resolve[trio] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_rmdir[asyncio] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_rmdir[asyncio+uvloop] SKIPPED (...) [ 20%] 110s tests/test_fileio.py::TestPath::test_rmdir[asyncio+eager] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_rmdir[trio] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_samefile[asyncio] PASSED [ 20%] 110s tests/test_fileio.py::TestPath::test_samefile[asyncio+uvloop] SKIPPED [ 20%] 111s tests/test_fileio.py::TestPath::test_samefile[asyncio+eager] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_samefile[trio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_stat[asyncio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_stat[asyncio+uvloop] SKIPPED (u...) [ 20%] 111s tests/test_fileio.py::TestPath::test_stat[asyncio+eager] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_stat[trio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_touch[asyncio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_touch[asyncio+uvloop] SKIPPED (...) [ 20%] 111s tests/test_fileio.py::TestPath::test_touch[asyncio+eager] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_touch[trio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_symlink_to[asyncio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_symlink_to[asyncio+uvloop] SKIPPED [ 20%] 111s tests/test_fileio.py::TestPath::test_symlink_to[asyncio+eager] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_symlink_to[trio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_unlink[asyncio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_unlink[asyncio+uvloop] SKIPPED [ 20%] 111s tests/test_fileio.py::TestPath::test_unlink[asyncio+eager] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_unlink[trio] PASSED [ 20%] 111s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio+uvloop] SKIPPED [ 21%] 111s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio+eager] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_unlink_missing_file[trio] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_walk[asyncio] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_walk[asyncio+uvloop] SKIPPED (u...) [ 21%] 111s tests/test_fileio.py::TestPath::test_walk[asyncio+eager] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_walk[trio] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_with_name PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_with_stem PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_with_suffix PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_bytes[asyncio] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_bytes[asyncio+uvloop] SKIPPED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_bytes[asyncio+eager] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_bytes[trio] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_text[asyncio] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_text[asyncio+uvloop] SKIPPED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_text[asyncio+eager] PASSED [ 21%] 111s tests/test_fileio.py::TestPath::test_write_text[trio] PASSED [ 21%] 111s tests/test_from_thread.py::test_thread_cancelled[asyncio-True] PASSED [ 21%] 111s tests/test_from_thread.py::test_thread_cancelled[asyncio-False] PASSED [ 21%] 111s tests/test_from_thread.py::test_thread_cancelled[asyncio+uvloop-True] SKIPPED [ 21%] 111s tests/test_from_thread.py::test_thread_cancelled[asyncio+uvloop-False] SKIPPED [ 21%] 112s tests/test_from_thread.py::test_thread_cancelled[asyncio+eager-True] PASSED [ 21%] 112s tests/test_from_thread.py::test_thread_cancelled[asyncio+eager-False] PASSED [ 21%] 112s tests/test_from_thread.py::test_thread_cancelled[trio-True] PASSED [ 21%] 112s tests/test_from_thread.py::test_thread_cancelled[trio-False] PASSED [ 21%] 112s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio] PASSED [ 21%] 112s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio+uvloop] SKIPPED [ 21%] 112s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio+eager] PASSED [ 22%] 112s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[trio] PASSED [ 22%] 112s tests/test_from_thread.py::test_thread_cancelled_not_in_worker_thread PASSED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation[asyncio] PASSED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation[asyncio+uvloop] SKIPPED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation[asyncio+eager] PASSED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation[trio] PASSED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio] PASSED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio+uvloop] SKIPPED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio+eager] PASSED [ 22%] 112s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[trio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio+uvloop] SKIPPED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio+eager] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[trio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio+uvloop] SKIPPED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio+eager] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[trio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio+uvloop] SKIPPED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio+eager] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[trio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[asyncio] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[asyncio+uvloop] SKIPPED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[asyncio+eager] PASSED [ 22%] 112s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[trio] PASSED [ 22%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio] PASSED [ 22%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio+uvloop] SKIPPED [ 22%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio+eager] PASSED [ 22%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[trio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio+uvloop] SKIPPED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio+eager] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[trio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio+uvloop] SKIPPED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio+eager] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[trio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_no_event_loop PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[asyncio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[asyncio+uvloop] SKIPPED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[asyncio+eager] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[trio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio+uvloop] SKIPPED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio+eager] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[trio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio+uvloop] SKIPPED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio+eager] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[trio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[asyncio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[asyncio+uvloop] SKIPPED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[asyncio+eager] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[trio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread_no_token PASSED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[asyncio] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[asyncio+uvloop] SKIPPED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[asyncio+eager] PASSED [ 23%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[trio] PASSED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio] PASSED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio+uvloop] SKIPPED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio+eager] PASSED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[trio] PASSED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio] PASSED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio+uvloop] SKIPPED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio+eager] PASSED [ 24%] 113s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[trio] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio+uvloop] SKIPPED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio+eager] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[trio] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio+uvloop] SKIPPED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio+eager] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[trio] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio] PASSED [ 24%] 113s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio+uvloop] SKIPPED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio+eager] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[trio] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio+uvloop] SKIPPED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio+eager] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[trio] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio+uvloop] SKIPPED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio+eager] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[trio] PASSED [ 24%] 114s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio] PASSED [ 25%] 114s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio+uvloop] SKIPPED [ 25%] 114s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio+eager] PASSED [ 25%] 114s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[trio] PASSED [ 25%] 114s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[asyncio] PASSED [ 25%] 114s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[asyncio+uvloop] SKIPPED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[asyncio+eager] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[trio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[asyncio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[asyncio+uvloop] SKIPPED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[asyncio+eager] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[trio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_nonexistent_backend PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio+uvloop] SKIPPED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio+eager] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[trio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio+uvloop] SKIPPED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio+eager] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[trio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio+uvloop] SKIPPED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio+eager] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[trio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio+uvloop] SKIPPED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio+eager] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[trio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio] PASSED [ 25%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[trio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[trio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[trio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[trio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[trio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[trio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[trio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio+uvloop] SKIPPED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio+eager] PASSED [ 26%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio+uvloop] SKIPPED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio+eager] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio+uvloop] SKIPPED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio+eager] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio+uvloop] SKIPPED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio+eager] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio+uvloop] SKIPPED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio+eager] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio+uvloop] SKIPPED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio+eager] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio+uvloop] SKIPPED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio+eager] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio+uvloop] SKIPPED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio+eager] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio-asyncio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio-trio] PASSED [ 27%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+uvloop-asyncio] SKIPPED [ 28%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+uvloop-trio] SKIPPED [ 28%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+eager-asyncio] PASSED [ 28%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+eager-trio] PASSED [ 28%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[trio-asyncio] PASSED [ 28%] 115s tests/test_from_thread.py::TestBlockingPortal::test_from_async[trio-trio] XFAIL [ 28%] 115s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio] PASSED [ 28%] 115s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio+uvloop] SKIPPED [ 28%] 116s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio+eager] PASSED [ 28%] 116s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[trio] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-False] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-True] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-False] SKIPPED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-True] SKIPPED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+eager-False] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+eager-True] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[trio-False] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint_if_cancelled[trio-True] PASSED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-False] PASSED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-True] PASSED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-False] SKIPPED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-True] SKIPPED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+eager-False] PASSED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+eager-True] PASSED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[trio-False] PASSED [ 28%] 116s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[trio-True] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint[asyncio-False] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint[asyncio-True] PASSED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-False] SKIPPED [ 28%] 116s tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-True] SKIPPED [ 29%] 116s tests/test_lowlevel.py::test_checkpoint[asyncio+eager-False] PASSED [ 29%] 116s tests/test_lowlevel.py::test_checkpoint[asyncio+eager-True] PASSED [ 29%] 116s tests/test_lowlevel.py::test_checkpoint[trio-False] PASSED [ 29%] 116s tests/test_lowlevel.py::test_checkpoint[trio-True] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio+uvloop] SKIPPED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio+eager] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_get_set[trio] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio+uvloop] SKIPPED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio+eager] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[trio] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio+uvloop] SKIPPED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio+eager] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[trio] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[asyncio] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[asyncio+uvloop] SKIPPED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[asyncio+eager] PASSED [ 29%] 116s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[trio] PASSED [ 29%] 116s tests/test_pytest_plugin.py::test_plugin PASSED [ 29%] 117s tests/test_pytest_plugin.py::test_asyncio PASSED [ 29%] 118s tests/test_pytest_plugin.py::test_autouse_async_fixture PASSED [ 29%] 119s tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture PASSED [ 29%] 120s tests/test_pytest_plugin.py::test_module_scoped_task_group_fixture PASSED [ 29%] 121s tests/test_pytest_plugin.py::test_async_fixture_teardown_after_sync_test PASSED [ 29%] 121s tests/test_pytest_plugin.py::test_hypothesis_module_mark PASSED [ 29%] 122s tests/test_pytest_plugin.py::test_hypothesis_function_mark PASSED [ 29%] 122s tests/test_pytest_plugin.py::test_debugger_exit_in_taskgroup[asyncio] PASSED [ 29%] 122s tests/test_pytest_plugin.py::test_debugger_exit_in_taskgroup[trio] PASSED [ 30%] 123s tests/test_pytest_plugin.py::test_keyboardinterrupt_during_test[asyncio] PASSED [ 30%] 124s tests/test_pytest_plugin.py::test_keyboardinterrupt_during_test[trio] PASSED [ 30%] 125s tests/test_pytest_plugin.py::test_async_fixture_in_test_class PASSED [ 30%] 126s tests/test_pytest_plugin.py::test_asyncgen_fixture_in_test_class PASSED [ 30%] 126s tests/test_pytest_plugin.py::test_anyio_fixture_adoption_does_not_persist PASSED [ 30%] 126s tests/test_pytest_plugin.py::test_async_fixture_params PASSED [ 30%] 126s tests/test_pytest_plugin.py::test_auto_mode PASSED [ 30%] 126s tests/test_pytest_plugin.py::test_auto_mode_conflict_warning PASSED [ 30%] 126s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[asyncio] PASSED [ 30%] 126s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[asyncio+uvloop] SKIPPED [ 30%] 126s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[asyncio+eager] PASSED [ 30%] 126s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[trio] PASSED [ 30%] 126s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[asyncio] PASSED [ 30%] 126s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[asyncio+uvloop] SKIPPED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[asyncio+eager] PASSED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[trio] PASSED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[asyncio] PASSED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[asyncio+uvloop] SKIPPED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[asyncio+eager] PASSED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[trio] PASSED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[asyncio] PASSED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[asyncio+uvloop] SKIPPED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[asyncio+eager] PASSED [ 30%] 127s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[trio] PASSED [ 30%] 127s tests/test_signals.py::test_receive_signals[asyncio] PASSED [ 30%] 127s tests/test_signals.py::test_receive_signals[asyncio+uvloop] SKIPPED [ 30%] 127s tests/test_signals.py::test_receive_signals[asyncio+eager] PASSED [ 30%] 127s tests/test_signals.py::test_receive_signals[trio] PASSED [ 30%] 127s tests/test_signals.py::test_task_group_cancellation_open[asyncio] PASSED [ 30%] 127s tests/test_signals.py::test_task_group_cancellation_open[asyncio+uvloop] SKIPPED [ 31%] 127s tests/test_signals.py::test_task_group_cancellation_open[asyncio+eager] PASSED [ 31%] 127s tests/test_signals.py::test_task_group_cancellation_open[trio] PASSED [ 31%] 127s tests/test_signals.py::test_task_group_cancellation_consume[asyncio] PASSED [ 31%] 127s tests/test_signals.py::test_task_group_cancellation_consume[asyncio+uvloop] SKIPPED [ 31%] 127s tests/test_signals.py::test_task_group_cancellation_consume[asyncio+eager] PASSED [ 31%] 127s tests/test_signals.py::test_task_group_cancellation_consume[trio] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv4] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv6] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv4] SKIPPED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv6] SKIPPED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[trio-ipv4] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_extra_attributes[trio-ipv6] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv4] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv6] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv4] SKIPPED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv6] SKIPPED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+eager-ipv4] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+eager-ipv6] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[trio-ipv4] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_receive[trio-ipv6] PASSED [ 31%] 127s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv4] PASSED [ 31%] 128s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv6] PASSED [ 31%] 128s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv4] SKIPPED [ 31%] 128s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv6] SKIPPED [ 31%] 128s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+eager-ipv4] PASSED [ 31%] 128s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+eager-ipv6] PASSED [ 31%] 128s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[trio-ipv4] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[trio-ipv6] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv4] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv6] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv4] SKIPPED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv6] SKIPPED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+eager-ipv4] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+eager-ipv6] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[trio-ipv4] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_send_eof[trio-ipv6] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv4] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv6] PASSED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv4] SKIPPED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv6] SKIPPED [ 32%] 128s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+eager-ipv4] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+eager-ipv6] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_iterate[trio-ipv4] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_iterate[trio-ipv6] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv4] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv6] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv4] SKIPPED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv6] SKIPPED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+eager-ipv4] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+eager-ipv6] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[trio-ipv4] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_socket_options[trio-ipv6] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-dualstack] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv4] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv6] PASSED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-dualstack] SKIPPED [ 32%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv4] SKIPPED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv6] SKIPPED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-dualstack] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-ipv4] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-ipv6] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-dualstack] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-ipv4] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-ipv6] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[asyncio] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[asyncio+uvloop] SKIPPED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[asyncio+eager] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[trio] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-multi] PASSED [ 33%] 129s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-single] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-multi] SKIPPED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-single] SKIPPED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+eager-multi] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+eager-single] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-multi] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-single] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv4] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv6] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv4] SKIPPED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv6] SKIPPED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+eager-ipv4] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+eager-ipv6] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[trio-ipv4] PASSED [ 33%] 130s tests/test_sockets.py::TestTCPStream::test_receive_timeout[trio-ipv6] PASSED [ 33%] 131s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv4] PASSED [ 33%] 132s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv6] PASSED [ 33%] 132s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv4] SKIPPED [ 34%] 132s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv6] SKIPPED [ 34%] 132s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+eager-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+eager-ipv6] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_send[trio-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_send[trio-ipv6] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv6] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv4] SKIPPED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv6] SKIPPED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[trio-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[trio-ipv6] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv6] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv4] SKIPPED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv6] SKIPPED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[trio-ipv4] PASSED [ 34%] 133s tests/test_sockets.py::TestTCPStream::test_close_during_receive[trio-ipv6] PASSED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv4] PASSED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv6] PASSED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv4] SKIPPED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv6] SKIPPED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[trio-ipv4] PASSED [ 34%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_close[trio-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv4] SKIPPED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv6] SKIPPED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+eager-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+eager-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[trio-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_close[trio-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+uvloop-ipv4] SKIPPED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+uvloop-ipv6] SKIPPED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+eager-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+eager-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[trio-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[trio-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv4] SKIPPED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv6] SKIPPED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+eager-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+eager-ipv6] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[trio-ipv4] PASSED [ 35%] 134s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[trio-ipv6] PASSED [ 35%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv4] PASSED [ 35%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv6] PASSED [ 35%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv4] SKIPPED [ 35%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv6] SKIPPED [ 35%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+eager-ipv4] PASSED [ 35%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+eager-ipv6] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[trio-ipv4] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[trio-ipv6] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv4] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv6] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv4] SKIPPED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv6] SKIPPED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+eager-ipv4] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+eager-ipv6] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[trio-ipv4] PASSED [ 36%] 135s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[trio-ipv6] PASSED [ 36%] 136s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio] PASSED [ 36%] 136s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio+uvloop] SKIPPED [ 36%] 136s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio+eager] PASSED [ 36%] 136s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio] PASSED [ 36%] 136s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio+uvloop] SKIPPED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio+eager] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv4-sock] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv4-fileno] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv6-sock] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv6-fileno] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv4-sock] SKIPPED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv4-fileno] SKIPPED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv6-sock] SKIPPED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv6-fileno] SKIPPED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv4-sock] PASSED [ 36%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv4-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv6-sock] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv6-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[asyncio] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[asyncio+uvloop] SKIPPED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[asyncio+eager] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[trio] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[asyncio] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[asyncio+uvloop] SKIPPED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[asyncio+eager] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[trio] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio-sock] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+uvloop-sock] SKIPPED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno] SKIPPED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+eager-sock] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+eager-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[trio-sock] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[trio-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio-sock] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+uvloop-sock] SKIPPED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+uvloop-fileno] SKIPPED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+eager-sock] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+eager-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[trio-sock] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[trio-fileno] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv4] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv6] PASSED [ 37%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv4] SKIPPED [ 38%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv6] SKIPPED [ 38%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 38%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 38%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[trio-ipv4] PASSED [ 38%] 137s tests/test_sockets.py::TestTCPListener::test_extra_attributes[trio-ipv6] PASSED [ 38%] 137s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv4] PASSED [ 38%] 137s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv6] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-both] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv4] SKIPPED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv6] SKIPPED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-both] SKIPPED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-ipv4] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-ipv6] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-both] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[trio-ipv4] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[trio-ipv6] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept[trio-both] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv4] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv6] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv4] SKIPPED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv6] SKIPPED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+eager-ipv4] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+eager-ipv6] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[trio-ipv4] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_accept_after_close[trio-ipv6] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv4] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv6] PASSED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv4] SKIPPED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv6] SKIPPED [ 38%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+eager-ipv4] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+eager-ipv6] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[trio-ipv4] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_socket_options[trio-ipv6] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv4] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv6] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv4] SKIPPED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv6] SKIPPED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+eager-ipv4] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+eager-ipv6] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[trio-ipv4] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_reuse_port[trio-ipv6] PASSED [ 39%] 138s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv4] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv6] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv4] SKIPPED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv6] SKIPPED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+eager-ipv4] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+eager-ipv6] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[trio-ipv4] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[trio-ipv6] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv4] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv6] PASSED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv4] SKIPPED [ 39%] 139s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv6] SKIPPED [ 39%] 140s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+eager-ipv4] PASSED [ 39%] 140s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+eager-ipv6] PASSED [ 39%] 140s tests/test_sockets.py::TestTCPListener::test_send_after_eof[trio-ipv4] PASSED [ 39%] 140s tests/test_sockets.py::TestTCPListener::test_send_after_eof[trio-ipv6] PASSED [ 39%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio-ipv4] PASSED [ 39%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio-ipv6] PASSED [ 39%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+uvloop-ipv4] SKIPPED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+uvloop-ipv6] SKIPPED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+eager-ipv4] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+eager-ipv6] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[trio-ipv4] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_eof_after_send[trio-ipv6] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio+uvloop] SKIPPED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio+eager] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_bind_link_local[trio] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv4-sock] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv4-fileno] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv6-sock] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv6-fileno] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv4-sock] SKIPPED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv4-fileno] SKIPPED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv6-sock] SKIPPED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv6-fileno] SKIPPED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv4-sock] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv4-fileno] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv6-sock] PASSED [ 40%] 140s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv6-fileno] PASSED [ 40%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv4-sock] PASSED [ 40%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv4-fileno] PASSED [ 40%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv6-sock] PASSED [ 40%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv6-fileno] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv4-sock] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv4-fileno] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv6-sock] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv6-fileno] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv4-sock] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv4-fileno] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv6-sock] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv6-fileno] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv4-sock] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv4-fileno] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv6-sock] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv6-fileno] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-None-0-1-0] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-0-2-0] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-2-1-0] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-::-0-1-0] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-127.0.0.1-2-1-0] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-::1-10-1-0] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-None-0-1-54321] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-0-2-54321] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-2-1-54321] PASSED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-None-0-1-0] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-0-2-0] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-2-1-0] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-::-0-1-0] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-127.0.0.1-2-1-0] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-::1-10-1-0] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-None-0-1-54321] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-0-2-54321] SKIPPED [ 41%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-2-1-54321] SKIPPED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-None-0-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-0-2-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-2-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-::-0-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-127.0.0.1-2-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-::1-10-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-None-0-1-54321] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-0-2-54321] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-2-1-54321] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-None-0-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-0-2-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-2-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-::-0-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-127.0.0.1-2-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-::1-10-1-0] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-None-0-1-54321] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-0-2-54321] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-2-1-54321] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[asyncio] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[asyncio+uvloop] SKIPPED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[asyncio+eager] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[trio] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[asyncio] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[asyncio+uvloop] SKIPPED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[asyncio+eager] PASSED [ 42%] 141s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[trio] PASSED [ 42%] 142s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[asyncio] PASSED [ 42%] 142s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[asyncio+uvloop] SKIPPED [ 42%] 142s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[asyncio+eager] PASSED [ 42%] 142s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[trio] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+uvloop-path] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+uvloop-abstract] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+eager-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+eager-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[trio-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[trio-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-str-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-str-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-path-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-path-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-str-path] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-str-abstract] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-path-path] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-path-abstract] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-str-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-str-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-path-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-path-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-str-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-str-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-path-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-path-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio-path] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio-abstract] PASSED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+uvloop-path] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+uvloop-abstract] SKIPPED [ 43%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+eager-path] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+eager-abstract] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[trio-path] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[trio-abstract] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio-path] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio-abstract] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+uvloop-path] SKIPPED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+uvloop-abstract] SKIPPED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+eager-path] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+eager-abstract] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[trio-path] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[trio-abstract] PASSED [ 44%] 142s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio-path] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio-abstract] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+uvloop-path] SKIPPED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+uvloop-abstract] SKIPPED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+eager-path] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+eager-abstract] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds[trio-path] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds[trio-abstract] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio-path] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio-abstract] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+uvloop-path] SKIPPED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+uvloop-abstract] SKIPPED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+eager-path] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+eager-abstract] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[trio-path] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[trio-abstract] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio-path] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio-abstract] PASSED [ 44%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+uvloop-path] SKIPPED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+uvloop-abstract] SKIPPED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+eager-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+eager-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[trio-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds[trio-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+uvloop-path] SKIPPED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+uvloop-abstract] SKIPPED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+eager-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+eager-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[trio-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_eof[trio-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+uvloop-path] SKIPPED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+uvloop-abstract] SKIPPED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+eager-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+eager-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[trio-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_iterate[trio-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio-path] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio-abstract] PASSED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+uvloop-path] SKIPPED [ 45%] 143s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+uvloop-abstract] SKIPPED [ 45%] 144s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+eager-path] PASSED [ 45%] 144s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+eager-abstract] PASSED [ 45%] 144s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[trio-path] PASSED [ 45%] 144s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[trio-abstract] PASSED [ 45%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio-path] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio-abstract] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+uvloop-path] SKIPPED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+uvloop-abstract] SKIPPED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+eager-path] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+eager-abstract] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[trio-path] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[trio-abstract] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio-path] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio-abstract] PASSED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+uvloop-path] SKIPPED [ 46%] 144s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+uvloop-abstract] SKIPPED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+eager-path] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+eager-abstract] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[trio-path] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[trio-abstract] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio-path] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio-abstract] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+uvloop-path] SKIPPED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+uvloop-abstract] SKIPPED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+eager-path] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+eager-abstract] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[trio-path] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[trio-abstract] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio-path] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio-abstract] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+uvloop-path] SKIPPED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+uvloop-abstract] SKIPPED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+eager-path] PASSED [ 46%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+eager-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[trio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[trio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+uvloop-path] SKIPPED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+uvloop-abstract] SKIPPED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+eager-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+eager-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[trio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_send_after_close[trio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+uvloop-path] SKIPPED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+uvloop-abstract] SKIPPED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+eager-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+eager-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[trio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[trio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+uvloop-path] SKIPPED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+uvloop-abstract] SKIPPED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+eager-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+eager-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[trio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[trio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio-path] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio-abstract] PASSED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+uvloop-path] SKIPPED [ 47%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+uvloop-abstract] SKIPPED [ 48%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+eager-path] PASSED [ 48%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+eager-abstract] PASSED [ 48%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[trio-path] PASSED [ 48%] 145s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[trio-abstract] PASSED [ 48%] 147s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-path-sock] PASSED [ 48%] 148s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-path-fileno] PASSED [ 48%] 150s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-abstract-sock] PASSED [ 48%] 151s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-abstract-fileno] PASSED [ 48%] 151s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-path-sock] SKIPPED [ 48%] 151s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-path-fileno] SKIPPED [ 48%] 151s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-abstract-sock] SKIPPED [ 48%] 151s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-abstract-fileno] SKIPPED [ 48%] 152s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-path-sock] PASSED [ 48%] 154s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-path-fileno] PASSED [ 48%] 155s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-abstract-sock] PASSED [ 48%] 157s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-abstract-fileno] PASSED [ 48%] 157s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-path-sock] PASSED [ 48%] 157s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-path-fileno] PASSED [ 48%] 157s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-abstract-sock] PASSED [ 48%] 157s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-abstract-fileno] PASSED [ 48%] 158s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio-sock] PASSED [ 48%] 160s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio-fileno] PASSED [ 48%] 160s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+uvloop-sock] SKIPPED [ 48%] 160s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno] SKIPPED [ 48%] 161s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+eager-sock] PASSED [ 48%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+eager-fileno] PASSED [ 48%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[trio-sock] PASSED [ 48%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[trio-fileno] PASSED [ 48%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio-sock] PASSED [ 48%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio-fileno] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+uvloop-sock] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+uvloop-fileno] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+eager-sock] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+eager-fileno] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[trio-sock] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[trio-fileno] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio-sock] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio-fileno] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+uvloop-sock] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+uvloop-fileno] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+eager-sock] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+eager-fileno] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[trio-sock] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[trio-fileno] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio-path] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio-abstract] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+uvloop-path] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+uvloop-abstract] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+eager-path] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+eager-abstract] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[trio-path] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[trio-abstract] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-str-path] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-str-abstract] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-path-path] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-path-abstract] PASSED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-str-path] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-str-abstract] SKIPPED [ 49%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-path-path] SKIPPED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-path-abstract] SKIPPED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-str-path] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-str-abstract] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-path-path] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-path-abstract] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[trio-str-path] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[trio-str-abstract] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[trio-path-path] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_accept[trio-path-abstract] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio-path] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio-abstract] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+uvloop-path] SKIPPED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+uvloop-abstract] SKIPPED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+eager-path] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+eager-abstract] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[trio-path] PASSED [ 50%] 163s tests/test_sockets.py::TestUNIXListener::test_socket_options[trio-abstract] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio-path] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio-abstract] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+uvloop-path] SKIPPED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+uvloop-abstract] SKIPPED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+eager-path] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+eager-abstract] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[trio-path] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[trio-abstract] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio-path] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio-abstract] PASSED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+uvloop-path] SKIPPED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+uvloop-abstract] SKIPPED [ 50%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+eager-path] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+eager-abstract] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[trio-path] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_bind_twice[trio-abstract] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio-path] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio-abstract] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+uvloop-path] SKIPPED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+uvloop-abstract] SKIPPED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+eager-path] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+eager-abstract] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[trio-path] PASSED [ 51%] 164s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[trio-abstract] PASSED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio-path] PASSED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio-abstract] PASSED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+uvloop-path] SKIPPED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+uvloop-abstract] SKIPPED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+eager-path] PASSED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+eager-abstract] PASSED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[trio-path] PASSED [ 51%] 165s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[trio-abstract] PASSED [ 51%] 166s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio-sock] PASSED [ 51%] 168s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio-fileno] PASSED [ 51%] 168s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+uvloop-sock] SKIPPED [ 51%] 168s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+uvloop-fileno] SKIPPED [ 51%] 169s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+eager-sock] PASSED [ 51%] 170s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+eager-fileno] PASSED [ 51%] 170s tests/test_sockets.py::TestUNIXListener::test_from_socket[trio-sock] PASSED [ 51%] 170s tests/test_sockets.py::TestUNIXListener::test_from_socket[trio-fileno] PASSED [ 51%] 171s tests/test_sockets.py::test_multi_listener[asyncio] PASSED [ 51%] 171s tests/test_sockets.py::test_multi_listener[asyncio+uvloop] SKIPPED (...) [ 51%] 171s tests/test_sockets.py::test_multi_listener[asyncio+eager] PASSED [ 52%] 171s tests/test_sockets.py::test_multi_listener[trio] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv4] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv6] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4] SKIPPED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6] SKIPPED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[trio-ipv4] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[trio-ipv6] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv4] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv6] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv4] SKIPPED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv6] SKIPPED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+eager-ipv4] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+eager-ipv6] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[trio-ipv4] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_send_receive[trio-ipv6] PASSED [ 52%] 171s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv4] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv6] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv4] SKIPPED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv6] SKIPPED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+eager-ipv4] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+eager-ipv6] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_iterate[trio-ipv4] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_iterate[trio-ipv6] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv4] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv6] PASSED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv4] SKIPPED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv6] SKIPPED [ 52%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+eager-ipv4] PASSED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+eager-ipv6] PASSED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[trio-ipv4] PASSED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_reuse_port[trio-ipv6] PASSED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv4] PASSED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv6] PASSED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4] SKIPPED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6] SKIPPED [ 53%] 172s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[trio-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[trio-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4] SKIPPED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6] SKIPPED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[trio-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[trio-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4] SKIPPED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6] SKIPPED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[trio-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[trio-ipv6] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv4] PASSED [ 53%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv6] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv4] SKIPPED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv6] SKIPPED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+eager-ipv4] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+eager-ipv6] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[trio-ipv4] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_send_after_close[trio-ipv6] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv4] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv6] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv4] SKIPPED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv6] SKIPPED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+eager-ipv4] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+eager-ipv6] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[trio-ipv4] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[trio-ipv6] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv4-sock] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv4-fileno] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv6-sock] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv6-fileno] PASSED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv4-sock] SKIPPED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv4-fileno] SKIPPED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv6-sock] SKIPPED [ 54%] 173s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv6-fileno] SKIPPED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv4-sock] PASSED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv4-fileno] PASSED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv6-sock] PASSED [ 54%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv6-fileno] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv4] SKIPPED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv6] SKIPPED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv4] SKIPPED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv6] SKIPPED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4] SKIPPED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6] SKIPPED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[trio-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[trio-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv6] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv4] SKIPPED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv6] SKIPPED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+eager-ipv4] PASSED [ 55%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+eager-ipv6] PASSED [ 56%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[trio-ipv4] PASSED [ 56%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[trio-ipv6] PASSED [ 56%] 174s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv4] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv6] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv4] SKIPPED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv6] SKIPPED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+eager-ipv4] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+eager-ipv6] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[trio-ipv4] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[trio-ipv6] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv4] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv6] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv4] SKIPPED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv6] SKIPPED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+eager-ipv4] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+eager-ipv6] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[trio-ipv4] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[trio-ipv6] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv4] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv6] PASSED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4] SKIPPED [ 56%] 175s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6] SKIPPED [ 56%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 56%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 56%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[trio-ipv4] PASSED [ 56%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[trio-ipv6] PASSED [ 56%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv4] PASSED [ 56%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv6] PASSED [ 56%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4] SKIPPED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6] SKIPPED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[trio-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[trio-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4] SKIPPED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6] SKIPPED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[trio-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[trio-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv4] SKIPPED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv6] SKIPPED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+eager-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+eager-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[trio-ipv4] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[trio-ipv6] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv4-sock] PASSED [ 57%] 176s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv4-fileno] PASSED [ 57%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv6-sock] PASSED [ 57%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv6-fileno] PASSED [ 57%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv4-sock] SKIPPED [ 57%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv4-fileno] SKIPPED [ 57%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv6-sock] SKIPPED [ 57%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv6-fileno] SKIPPED [ 57%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv4-sock] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv4-fileno] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv6-sock] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv6-fileno] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv4] SKIPPED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv6] SKIPPED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv4] SKIPPED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv6] SKIPPED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-sock-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-sock-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-fileno-ipv4] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-fileno-ipv6] PASSED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-sock-ipv4] SKIPPED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-sock-ipv6] SKIPPED [ 58%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-fileno-ipv4] SKIPPED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-fileno-ipv6] SKIPPED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-sock-ipv4] PASSED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-sock-ipv6] PASSED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-fileno-ipv4] PASSED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-fileno-ipv6] PASSED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-sock-ipv4] PASSED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-sock-ipv6] PASSED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-fileno-ipv4] PASSED [ 59%] 177s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-fileno-ipv6] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio-path] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio-abstract] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path] SKIPPED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract] SKIPPED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[trio-path] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[trio-abstract] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-str-path] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-str-abstract] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-path-path] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-path-abstract] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-path] SKIPPED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-abstract] SKIPPED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-path] SKIPPED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-abstract] SKIPPED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-str-path] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-str-abstract] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-path-path] PASSED [ 59%] 177s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-path-abstract] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-str-path] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-str-abstract] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-path-path] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-path-abstract] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio-path] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio-abstract] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+uvloop-path] SKIPPED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract] SKIPPED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+eager-path] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+eager-abstract] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[trio-path] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[trio-abstract] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop] SKIPPED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio+eager] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[trio] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop] SKIPPED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio+eager] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[trio] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop] SKIPPED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio+eager] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[trio] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio-path] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio-abstract] PASSED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-path] SKIPPED [ 60%] 178s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-abstract] SKIPPED [ 60%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+eager-path] PASSED [ 60%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+eager-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[trio-path] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[trio-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio-path] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+uvloop-path] SKIPPED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+uvloop-abstract] SKIPPED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+eager-path] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+eager-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[trio-path] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[trio-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio-path] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+uvloop-path] SKIPPED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+uvloop-abstract] SKIPPED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+eager-path] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+eager-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[trio-path] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[trio-abstract] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio-sock] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio-fileno] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+uvloop-sock] SKIPPED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+uvloop-fileno] SKIPPED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+eager-sock] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+eager-fileno] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[trio-sock] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[trio-fileno] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-sock] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-fileno] PASSED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock] SKIPPED [ 61%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno] SKIPPED [ 62%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock] PASSED [ 62%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno] PASSED [ 62%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-sock] PASSED [ 62%] 179s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-fileno] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-path-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-path-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-abstract-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-abstract-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path-path-peer] SKIPPED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path-abstract-peer] SKIPPED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract-path-peer] SKIPPED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract-abstract-peer] SKIPPED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-path-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-path-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-abstract-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-abstract-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-path-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-path-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-abstract-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-abstract-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-path-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-path-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-abstract-path-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-abstract-abstract-peer] PASSED [ 62%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-path-path-peer] PASSED [ 63%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-path-abstract-peer] PASSED [ 63%] 179s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-abstract-path-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-abstract-abstract-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-path-path-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-path-abstract-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-abstract-path-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-abstract-abstract-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-path-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-path-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-abstract-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-abstract-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-path-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-path-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-abstract-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-abstract-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-path-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-path-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-abstract-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-abstract-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-path-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-path-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-abstract-path-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-abstract-abstract-peer] SKIPPED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-path-path-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-path-abstract-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-abstract-path-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-abstract-abstract-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-path-path-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-path-abstract-peer] PASSED [ 63%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-abstract-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-abstract-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-path-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-path-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-abstract-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-abstract-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-path-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-path-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-abstract-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-abstract-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-path-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-path-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-abstract-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-abstract-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-path-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-path-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-abstract-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-abstract-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-path-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-path-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-abstract-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-abstract-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-path-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-path-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-abstract-path-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-abstract-abstract-peer] PASSED [ 64%] 180s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-path-path-peer] PASSED [ 64%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-path-abstract-peer] PASSED [ 64%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-abstract-path-peer] PASSED [ 64%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-abstract-abstract-peer] PASSED [ 64%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-path-path-peer] SKIPPED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-path-abstract-peer] SKIPPED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract-path-peer] SKIPPED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract-abstract-peer] SKIPPED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-path-path-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-path-abstract-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-abstract-path-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-abstract-abstract-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-path-path-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-path-abstract-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-abstract-path-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-abstract-abstract-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio-path-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio-abstract-peer] PASSED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop-path-peer] SKIPPED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop-abstract-peer] SKIPPED [ 65%] 181s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+eager-path-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+eager-abstract-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[trio-path-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[trio-abstract-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_str-path-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_str-abstract-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_path-path-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_path-abstract-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_str-path-peer] SKIPPED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_str-abstract-peer] SKIPPED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_path-path-peer] SKIPPED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_path-abstract-peer] SKIPPED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_str-path-peer] PASSED [ 65%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_str-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_path-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_path-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_str-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_str-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_path-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_path-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_str-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_str-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_path-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_path-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_str-path-peer] SKIPPED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_str-abstract-peer] SKIPPED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_path-path-peer] SKIPPED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_path-abstract-peer] SKIPPED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_str-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_str-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_path-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_path-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_str-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_str-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_path-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_path-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_str-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_str-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_path-path-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_path-abstract-peer] PASSED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_str-path-peer] SKIPPED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_str-abstract-peer] SKIPPED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_path-path-peer] SKIPPED [ 66%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_path-abstract-peer] SKIPPED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_str-path-peer] PASSED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_str-abstract-peer] PASSED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_path-path-peer] PASSED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_path-abstract-peer] PASSED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_str-path-peer] PASSED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_str-abstract-peer] PASSED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_path-path-peer] PASSED [ 67%] 182s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_path-abstract-peer] PASSED [ 67%] 184s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio-sock] PASSED [ 67%] 185s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio-fileno] PASSED [ 67%] 185s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+uvloop-sock] SKIPPED [ 67%] 185s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+uvloop-fileno] SKIPPED [ 67%] 187s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+eager-sock] PASSED [ 67%] 189s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+eager-fileno] PASSED [ 67%] 189s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[trio-sock] PASSED [ 67%] 189s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[trio-fileno] PASSED [ 67%] 190s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-path-sock] PASSED [ 67%] 191s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-path-fileno] PASSED [ 67%] 193s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-abstract-sock] PASSED [ 67%] 194s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-abstract-fileno] PASSED [ 67%] 194s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-path-sock] SKIPPED [ 67%] 194s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-path-fileno] SKIPPED [ 67%] 194s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-abstract-sock] SKIPPED [ 67%] 194s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-abstract-fileno] SKIPPED [ 67%] 196s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-path-sock] PASSED [ 67%] 197s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-path-fileno] PASSED [ 67%] 199s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-abstract-sock] PASSED [ 67%] 201s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-abstract-fileno] PASSED [ 67%] 201s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-path-sock] PASSED [ 67%] 201s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-path-fileno] PASSED [ 68%] 201s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-abstract-sock] PASSED [ 68%] 201s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-abstract-fileno] PASSED [ 68%] 202s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio-sock] PASSED [ 68%] 204s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio-fileno] PASSED [ 68%] 204s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+uvloop-sock] SKIPPED [ 68%] 204s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+uvloop-fileno] SKIPPED [ 68%] 205s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+eager-sock] PASSED [ 68%] 207s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+eager-fileno] PASSED [ 68%] 207s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[trio-sock] PASSED [ 68%] 207s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[trio-fileno] PASSED [ 68%] 207s tests/test_sockets.py::test_tcp_connectable[asyncio] PASSED [ 68%] 207s tests/test_sockets.py::test_tcp_connectable[asyncio+uvloop] SKIPPED [ 68%] 207s tests/test_sockets.py::test_tcp_connectable[asyncio+eager] PASSED [ 68%] 207s tests/test_sockets.py::test_tcp_connectable[trio] PASSED [ 68%] 207s tests/test_sockets.py::test_unix_connectable[asyncio] PASSED [ 68%] 207s tests/test_sockets.py::test_unix_connectable[asyncio+uvloop] SKIPPED [ 68%] 207s tests/test_sockets.py::test_unix_connectable[asyncio+eager] PASSED [ 68%] 207s tests/test_sockets.py::test_unix_connectable[trio] PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_pass_connectable PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_tcp[string] PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_tcp[ipv4addr] PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_tcp[ipv6addr] PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_unix[str] PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_unix[bytes] PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_unix[strpath] PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_bad_type PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_tls_true PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_tls_explicit_context PASSED [ 68%] 207s tests/test_sockets.py::TestAsConnectable::test_tls_tcp_implicit_hostname PASSED [ 69%] 207s tests/test_sockets.py::test_getaddrinfo[asyncio] PASSED [ 69%] 207s tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] SKIPPED (uvl...) [ 69%] 207s tests/test_sockets.py::test_getaddrinfo[asyncio+eager] PASSED [ 69%] 207s tests/test_sockets.py::test_getaddrinfo[trio] PASSED [ 69%] 207s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-1_0] PASSED [ 69%] 207s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-1_1] PASSED [ 69%] 207s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-1_0] SKIPPED [ 69%] 207s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-1_1] SKIPPED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+eager-1_0] PASSED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+eager-1_1] PASSED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6addr[trio-1_0] PASSED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6addr[trio-1_1] PASSED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[asyncio] PASSED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[asyncio+uvloop] SKIPPED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[asyncio+eager] PASSED [ 69%] 208s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[trio] PASSED [ 69%] 208s tests/test_sockets.py::test_getnameinfo[asyncio] PASSED [ 69%] 208s tests/test_sockets.py::test_getnameinfo[asyncio+uvloop] SKIPPED (uvl...) [ 69%] 208s tests/test_sockets.py::test_getnameinfo[asyncio+eager] PASSED [ 69%] 208s tests/test_sockets.py::test_getnameinfo[trio] PASSED [ 69%] 208s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio] PASSED [ 69%] 208s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio+uvloop] SKIPPED [ 69%] 208s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio+eager] PASSED [ 69%] 208s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[trio] PASSED [ 69%] 208s tests/test_sockets.py::test_wait_socket[asyncio-readable-socket] PASSED [ 69%] 208s tests/test_sockets.py::test_wait_socket[asyncio-readable-fd] PASSED [ 69%] 208s tests/test_sockets.py::test_wait_socket[asyncio-writable-socket] PASSED [ 69%] 208s tests/test_sockets.py::test_wait_socket[asyncio-writable-fd] PASSED [ 69%] 208s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-readable-socket] SKIPPED [ 69%] 208s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-readable-fd] SKIPPED [ 70%] 208s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-writable-socket] SKIPPED [ 70%] 208s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-writable-fd] SKIPPED [ 70%] 208s tests/test_sockets.py::test_wait_socket[asyncio+eager-readable-socket] PASSED [ 70%] 208s tests/test_sockets.py::test_wait_socket[asyncio+eager-readable-fd] PASSED [ 70%] 208s tests/test_sockets.py::test_wait_socket[asyncio+eager-writable-socket] PASSED [ 70%] 208s tests/test_sockets.py::test_wait_socket[asyncio+eager-writable-fd] PASSED [ 70%] 208s tests/test_sockets.py::test_wait_socket[trio-readable-socket] PASSED [ 70%] 208s tests/test_sockets.py::test_wait_socket[trio-readable-fd] PASSED [ 70%] 208s tests/test_sockets.py::test_wait_socket[trio-writable-socket] PASSED [ 70%] 208s tests/test_sockets.py::test_wait_socket[trio-writable-fd] PASSED [ 70%] 208s tests/test_sockets.py::test_deprecated_wait_socket[asyncio] PASSED [ 70%] 208s tests/test_sockets.py::test_deprecated_wait_socket[asyncio+uvloop] SKIPPED [ 70%] 208s tests/test_sockets.py::test_deprecated_wait_socket[asyncio+eager] PASSED [ 70%] 208s tests/test_sockets.py::test_deprecated_wait_socket[trio] PASSED [ 70%] 208s tests/test_sockets.py::test_interrupted_by_close[asyncio-socket] PASSED [ 70%] 208s tests/test_sockets.py::test_interrupted_by_close[asyncio-fd] PASSED [ 70%] 208s tests/test_sockets.py::test_interrupted_by_close[asyncio+uvloop-socket] SKIPPED [ 70%] 208s tests/test_sockets.py::test_interrupted_by_close[asyncio+uvloop-fd] SKIPPED [ 70%] 208s tests/test_sockets.py::test_interrupted_by_close[asyncio+eager-socket] PASSED [ 70%] 209s tests/test_sockets.py::test_interrupted_by_close[asyncio+eager-fd] PASSED [ 70%] 209s tests/test_sockets.py::test_interrupted_by_close[trio-socket] PASSED [ 70%] 209s tests/test_sockets.py::test_interrupted_by_close[trio-fd] PASSED [ 70%] 209s tests/test_subprocesses.py::test_run_process[asyncio-shell] PASSED [ 70%] 209s tests/test_subprocesses.py::test_run_process[asyncio-exec] PASSED [ 70%] 209s tests/test_subprocesses.py::test_run_process[asyncio+uvloop-shell] SKIPPED [ 70%] 209s tests/test_subprocesses.py::test_run_process[asyncio+uvloop-exec] SKIPPED [ 70%] 209s tests/test_subprocesses.py::test_run_process[asyncio+eager-shell] PASSED [ 70%] 209s tests/test_subprocesses.py::test_run_process[asyncio+eager-exec] PASSED [ 70%] 209s tests/test_subprocesses.py::test_run_process[trio-shell] PASSED [ 70%] 209s tests/test_subprocesses.py::test_run_process[trio-exec] PASSED [ 71%] 209s tests/test_subprocesses.py::test_run_process_checked[asyncio] PASSED [ 71%] 209s tests/test_subprocesses.py::test_run_process_checked[asyncio+uvloop] SKIPPED [ 71%] 209s tests/test_subprocesses.py::test_run_process_checked[asyncio+eager] PASSED [ 71%] 209s tests/test_subprocesses.py::test_run_process_checked[trio] PASSED [ 71%] 209s tests/test_subprocesses.py::test_terminate[asyncio] PASSED [ 71%] 209s tests/test_subprocesses.py::test_terminate[asyncio+uvloop] SKIPPED (...) [ 71%] 209s tests/test_subprocesses.py::test_terminate[asyncio+eager] PASSED [ 71%] 209s tests/test_subprocesses.py::test_terminate[trio] PASSED [ 71%] 209s tests/test_subprocesses.py::test_process_cwd[asyncio] PASSED [ 71%] 209s tests/test_subprocesses.py::test_process_cwd[asyncio+uvloop] SKIPPED [ 71%] 209s tests/test_subprocesses.py::test_process_cwd[asyncio+eager] PASSED [ 71%] 209s tests/test_subprocesses.py::test_process_cwd[trio] PASSED [ 71%] 209s tests/test_subprocesses.py::test_process_env[asyncio] PASSED [ 71%] 209s tests/test_subprocesses.py::test_process_env[asyncio+uvloop] SKIPPED [ 71%] 210s tests/test_subprocesses.py::test_process_env[asyncio+eager] PASSED [ 71%] 210s tests/test_subprocesses.py::test_process_env[trio] PASSED [ 71%] 210s tests/test_subprocesses.py::test_process_new_session_sid[asyncio] PASSED [ 71%] 210s tests/test_subprocesses.py::test_process_new_session_sid[asyncio+uvloop] SKIPPED [ 71%] 210s tests/test_subprocesses.py::test_process_new_session_sid[asyncio+eager] PASSED [ 71%] 210s tests/test_subprocesses.py::test_process_new_session_sid[trio] PASSED [ 71%] 210s tests/test_subprocesses.py::test_open_process_connect_to_file[asyncio] PASSED [ 71%] 210s tests/test_subprocesses.py::test_open_process_connect_to_file[asyncio+uvloop] SKIPPED [ 71%] 210s tests/test_subprocesses.py::test_open_process_connect_to_file[asyncio+eager] PASSED [ 71%] 210s tests/test_subprocesses.py::test_open_process_connect_to_file[trio] PASSED [ 71%] 210s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio] PASSED [ 71%] 210s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio+uvloop] SKIPPED [ 71%] 210s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio+eager] PASSED [ 71%] 210s tests/test_subprocesses.py::test_run_process_connect_to_file[trio] PASSED [ 71%] 210s tests/test_subprocesses.py::test_stdin_input_both_passed[asyncio] PASSED [ 72%] 210s tests/test_subprocesses.py::test_stdin_input_both_passed[asyncio+uvloop] SKIPPED [ 72%] 210s tests/test_subprocesses.py::test_stdin_input_both_passed[asyncio+eager] PASSED [ 72%] 210s tests/test_subprocesses.py::test_stdin_input_both_passed[trio] PASSED [ 72%] 210s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio] PASSED [ 72%] 210s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio+uvloop] SKIPPED [ 72%] 210s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio+eager] PASSED [ 72%] 210s tests/test_subprocesses.py::test_run_process_inherit_stdout[trio] PASSED [ 72%] 210s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio] PASSED [ 72%] 210s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio+uvloop] SKIPPED [ 72%] 211s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio+eager] PASSED [ 72%] 211s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[trio] PASSED [ 72%] 211s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio] XFAIL [ 72%] 211s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio+uvloop] SKIPPED [ 72%] 211s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio+eager] XFAIL [ 72%] 211s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[trio] PASSED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio-user0] PASSED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio-user1] PASSED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio-extra_groups] PASSED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio-umask] PASSED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-user0] SKIPPED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-user1] SKIPPED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-extra_groups] SKIPPED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-umask] SKIPPED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-user0] PASSED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-user1] PASSED [ 72%] 211s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-extra_groups] PASSED [ 72%] 212s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-umask] PASSED [ 72%] 212s tests/test_subprocesses.py::test_py39_arguments[trio-user0] PASSED [ 72%] 212s tests/test_subprocesses.py::test_py39_arguments[trio-user1] PASSED [ 72%] 212s tests/test_subprocesses.py::test_py39_arguments[trio-extra_groups] PASSED [ 73%] 212s tests/test_subprocesses.py::test_py39_arguments[trio-umask] PASSED [ 73%] 212s tests/test_subprocesses.py::test_close_early[asyncio] PASSED [ 73%] 212s tests/test_subprocesses.py::test_close_early[asyncio+uvloop] SKIPPED [ 73%] 212s tests/test_subprocesses.py::test_close_early[asyncio+eager] PASSED [ 73%] 212s tests/test_subprocesses.py::test_close_early[trio] PASSED [ 73%] 212s tests/test_subprocesses.py::test_close_while_reading[asyncio] PASSED [ 73%] 212s tests/test_subprocesses.py::test_close_while_reading[asyncio+uvloop] SKIPPED [ 73%] 212s tests/test_subprocesses.py::test_close_while_reading[asyncio+eager] PASSED [ 73%] 212s tests/test_subprocesses.py::test_close_while_reading[trio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio+uvloop] SKIPPED [ 73%] 212s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio+eager] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_contextmanager[trio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio+uvloop] SKIPPED [ 73%] 212s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio+eager] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_manual_acquire[trio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio+uvloop] SKIPPED [ 73%] 212s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio+eager] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_fast_acquire[trio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio+uvloop] SKIPPED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio+eager] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait[trio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio+uvloop] SKIPPED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio+eager] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[trio] PASSED [ 73%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio-True] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio-False] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+uvloop-True] SKIPPED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+uvloop-False] SKIPPED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+eager-True] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+eager-False] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[trio-True] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_async[trio-False] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio+uvloop] SKIPPED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio+eager] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[trio] PASSED [ 74%] 212s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releaselast] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releasefirst] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releaselast] SKIPPED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releasefirst] SKIPPED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+eager-releaselast] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+eager-releasefirst] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[trio-releaselast] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[trio-releasefirst] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_statistics[asyncio] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_statistics[asyncio+uvloop] SKIPPED [ 74%] 213s tests/test_synchronization.py::TestLock::test_statistics[asyncio+eager] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_statistics[trio] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio+uvloop] SKIPPED [ 74%] 213s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio+eager] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio] PASSED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio+uvloop] SKIPPED [ 74%] 213s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio+eager] PASSED [ 75%] 213s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio] PASSED [ 75%] 213s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio+uvloop] SKIPPED [ 75%] 213s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 75%] 213s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[trio] PASSED [ 75%] 213s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio] PASSED [ 75%] 213s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio+uvloop] SKIPPED [ 75%] 213s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio+eager] PASSED [ 75%] 213s tests/test_synchronization.py::TestLock::test_owner_after_release[trio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event[asyncio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event[asyncio+uvloop] SKIPPED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event[asyncio+eager] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event[trio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio+uvloop] SKIPPED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio+eager] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_cancel[trio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio+uvloop] SKIPPED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio+eager] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[trio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_statistics[asyncio] PASSED [ 75%] 213s tests/test_synchronization.py::TestEvent::test_statistics[asyncio+uvloop] SKIPPED [ 75%] 214s tests/test_synchronization.py::TestEvent::test_statistics[asyncio+eager] PASSED [ 75%] 214s tests/test_synchronization.py::TestEvent::test_statistics[trio] PASSED [ 75%] 214s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio] PASSED [ 75%] 214s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio+uvloop] SKIPPED [ 75%] 214s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 75%] 214s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[trio] PASSED [ 75%] 214s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio] PASSED [ 75%] 214s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio+uvloop] SKIPPED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio+eager] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_contextmanager[trio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio+uvloop] SKIPPED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio+eager] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_manual_acquire[trio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio+uvloop] SKIPPED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio+eager] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait[trio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio+uvloop] SKIPPED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio+eager] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[trio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio+uvloop] SKIPPED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio+eager] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_cancel[trio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_no_lock[asyncio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_no_lock[asyncio+uvloop] SKIPPED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_no_lock[asyncio+eager] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_wait_no_lock[trio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_statistics[asyncio] PASSED [ 76%] 214s tests/test_synchronization.py::TestCondition::test_statistics[asyncio+uvloop] SKIPPED [ 76%] 215s tests/test_synchronization.py::TestCondition::test_statistics[asyncio+eager] PASSED [ 76%] 215s tests/test_synchronization.py::TestCondition::test_statistics[trio] PASSED [ 76%] 215s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio] PASSED [ 76%] 215s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio+uvloop] SKIPPED [ 76%] 215s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 76%] 215s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[trio] PASSED [ 77%] 215s tests/test_synchronization.py::TestCondition::test_wait_for[asyncio] PASSED [ 77%] 215s tests/test_synchronization.py::TestCondition::test_wait_for[asyncio+uvloop] SKIPPED [ 77%] 215s tests/test_synchronization.py::TestCondition::test_wait_for[asyncio+eager] PASSED [ 77%] 215s tests/test_synchronization.py::TestCondition::test_wait_for[trio] PASSED [ 77%] 215s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio] PASSED [ 77%] 215s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio+uvloop] SKIPPED [ 77%] 215s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio+eager] PASSED [ 77%] 215s tests/test_synchronization.py::TestSemaphore::test_contextmanager[trio] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio+uvloop] SKIPPED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio+eager] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[trio] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio+uvloop] SKIPPED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio+eager] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[trio] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio+uvloop] SKIPPED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio+eager] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[trio] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releaselast] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releasefirst] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releaselast] SKIPPED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releasefirst] SKIPPED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+eager-releaselast] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+eager-releasefirst] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[trio-releaselast] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[trio-releasefirst] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-2] PASSED [ 77%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-None] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-2] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-None] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+eager-2] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+eager-None] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[trio-2] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value[trio-None] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio+uvloop] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio+eager] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[trio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio+uvloop] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio+eager] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_statistics[trio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio+uvloop] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio+eager] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_acquire_race[trio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio+uvloop] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio+eager] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio+uvloop] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio+eager] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio+uvloop] SKIPPED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 78%] 216s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[trio] PASSED [ 78%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio+uvloop] SKIPPED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio+eager] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[trio] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio+uvloop] SKIPPED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio+eager] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[trio] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio+uvloop] SKIPPED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio+eager] PASSED [ 79%] 216s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[trio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio+uvloop] SKIPPED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio+eager] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_limit[trio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio+uvloop] SKIPPED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio+eager] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[trio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio+uvloop] SKIPPED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio+eager] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[trio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio+uvloop] SKIPPED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio+eager] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[trio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio] PASSED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio+uvloop] SKIPPED [ 79%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio+eager] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[trio] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio+uvloop] SKIPPED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio+eager] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[trio] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio+uvloop] SKIPPED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio+eager] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio] PASSED [ 80%] 217s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio+uvloop] SKIPPED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio+eager] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[trio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio+uvloop] SKIPPED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio+eager] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[trio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio+uvloop] SKIPPED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[trio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio+uvloop] SKIPPED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio+eager] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[trio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[asyncio] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[asyncio+uvloop] SKIPPED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[asyncio+eager] PASSED [ 80%] 218s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[trio] PASSED [ 80%] 218s tests/test_taskgroups.py::test_already_closed[asyncio] PASSED [ 80%] 218s tests/test_taskgroups.py::test_already_closed[asyncio+uvloop] SKIPPED [ 81%] 218s tests/test_taskgroups.py::test_already_closed[asyncio+eager] PASSED [ 81%] 218s tests/test_taskgroups.py::test_already_closed[trio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_success[asyncio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_success[asyncio+uvloop] SKIPPED (uvlo...) [ 81%] 218s tests/test_taskgroups.py::test_success[asyncio+eager] PASSED [ 81%] 218s tests/test_taskgroups.py::test_success[trio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_run_natively[asyncio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_run_natively[trio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_while_running[asyncio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_while_running[asyncio+uvloop] SKIPPED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_while_running[asyncio+eager] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_while_running[trio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_after_error[asyncio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_after_error[asyncio+uvloop] SKIPPED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_after_error[asyncio+eager] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_soon_after_error[trio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_no_value[asyncio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_no_value[asyncio+uvloop] SKIPPED [ 81%] 218s tests/test_taskgroups.py::test_start_no_value[asyncio+eager] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_no_value[trio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_called_twice[asyncio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_called_twice[asyncio+uvloop] SKIPPED [ 81%] 218s tests/test_taskgroups.py::test_start_called_twice[asyncio+eager] PASSED [ 81%] 218s tests/test_taskgroups.py::test_start_called_twice[trio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_no_called_started_twice[asyncio] PASSED [ 81%] 218s tests/test_taskgroups.py::test_no_called_started_twice[asyncio+uvloop] SKIPPED [ 81%] 219s tests/test_taskgroups.py::test_no_called_started_twice[asyncio+eager] PASSED [ 81%] 219s tests/test_taskgroups.py::test_no_called_started_twice[trio] PASSED [ 81%] 219s tests/test_taskgroups.py::test_start_with_value[asyncio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_with_value[asyncio+uvloop] SKIPPED [ 82%] 219s tests/test_taskgroups.py::test_start_with_value[asyncio+eager] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_with_value[trio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio+uvloop] SKIPPED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio+eager] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_before_started_call[trio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio+uvloop] SKIPPED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio+eager] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_crash_after_started_call[trio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_no_started_call[asyncio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_no_started_call[asyncio+uvloop] SKIPPED [ 82%] 219s tests/test_taskgroups.py::test_start_no_started_call[asyncio+eager] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_no_started_call[trio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_cancelled[asyncio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_cancelled[asyncio+uvloop] SKIPPED [ 82%] 219s tests/test_taskgroups.py::test_start_cancelled[asyncio+eager] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_cancelled[trio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio+uvloop] SKIPPED [ 82%] 219s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio+eager] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio] PASSED [ 82%] 219s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio+uvloop] SKIPPED [ 82%] 219s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio+eager] PASSED [ 82%] 220s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio] PASSED [ 82%] 220s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio+uvloop] SKIPPED [ 82%] 220s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio+eager] PASSED [ 82%] 220s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio] PASSED [ 82%] 220s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_start_exception_delivery[asyncio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_start_exception_delivery[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_start_exception_delivery[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_start_exception_delivery[trio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_start_cancel_after_error[trio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_host_exception[asyncio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_host_exception[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_host_exception[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_host_exception[trio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_level_cancellation[asyncio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_level_cancellation[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_level_cancellation[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_level_cancellation[trio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_failing_child_task_cancels_host[trio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_failing_host_task_cancels_children[trio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio+uvloop] SKIPPED [ 83%] 221s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio+eager] PASSED [ 83%] 221s tests/test_taskgroups.py::test_cancel_scope_in_another_task[trio] PASSED [ 83%] 221s tests/test_taskgroups.py::test_cancel_propagation[asyncio] PASSED [ 84%] 221s tests/test_taskgroups.py::test_cancel_propagation[asyncio+uvloop] SKIPPED [ 84%] 221s tests/test_taskgroups.py::test_cancel_propagation[asyncio+eager] PASSED [ 84%] 221s tests/test_taskgroups.py::test_cancel_propagation[trio] PASSED [ 84%] 221s tests/test_taskgroups.py::test_cancel_twice[asyncio] PASSED [ 84%] 221s tests/test_taskgroups.py::test_cancel_twice[asyncio+uvloop] SKIPPED [ 84%] 222s tests/test_taskgroups.py::test_cancel_twice[asyncio+eager] PASSED [ 84%] 222s tests/test_taskgroups.py::test_cancel_twice[trio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio+uvloop] SKIPPED [ 84%] 222s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio+eager] PASSED [ 84%] 222s tests/test_taskgroups.py::test_cancel_exiting_task_group[trio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio+uvloop] SKIPPED [ 84%] 222s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio+eager] PASSED [ 84%] 222s tests/test_taskgroups.py::test_cancel_before_entering_scope[trio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_children[asyncio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_children[asyncio+uvloop] SKIPPED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_children[asyncio+eager] PASSED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_children[trio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_host[asyncio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_host[asyncio+uvloop] SKIPPED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_host[asyncio+eager] PASSED [ 84%] 222s tests/test_taskgroups.py::test_exception_group_host[trio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio] PASSED [ 84%] 222s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio+uvloop] SKIPPED [ 84%] 222s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio+eager] PASSED [ 84%] 222s tests/test_taskgroups.py::test_escaping_cancelled_exception[trio] PASSED [ 84%] 223s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio] PASSED [ 84%] 223s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio+uvloop] SKIPPED [ 85%] 223s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio+eager] PASSED [ 85%] 223s tests/test_taskgroups.py::test_cancel_scope_cleared[trio] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[asyncio-instant] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[asyncio-delayed] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[asyncio+uvloop-instant] SKIPPED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[asyncio+uvloop-delayed] SKIPPED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[asyncio+eager-instant] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[asyncio+eager-delayed] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[trio-instant] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after[trio-delayed] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio] PASSED [ 85%] 223s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio+uvloop] SKIPPED [ 85%] 223s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio+eager] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_no_timeout[trio] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio+uvloop] SKIPPED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio+eager] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_after_cancellation[trio] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio+uvloop] SKIPPED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio+eager] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[trio] PASSED [ 85%] 224s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio] XFAIL [ 85%] 224s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio+uvloop] SKIPPED [ 85%] 225s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio+eager] XFAIL [ 85%] 225s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[trio] XFAIL [ 85%] 225s tests/test_taskgroups.py::test_move_on_after[asyncio-instant] PASSED [ 85%] 225s tests/test_taskgroups.py::test_move_on_after[asyncio-delayed] PASSED [ 85%] 225s tests/test_taskgroups.py::test_move_on_after[asyncio+uvloop-instant] SKIPPED [ 85%] 225s tests/test_taskgroups.py::test_move_on_after[asyncio+uvloop-delayed] SKIPPED [ 86%] 225s tests/test_taskgroups.py::test_move_on_after[asyncio+eager-instant] PASSED [ 86%] 225s tests/test_taskgroups.py::test_move_on_after[asyncio+eager-delayed] PASSED [ 86%] 225s tests/test_taskgroups.py::test_move_on_after[trio-instant] PASSED [ 86%] 225s tests/test_taskgroups.py::test_move_on_after[trio-delayed] PASSED [ 86%] 225s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio] PASSED [ 86%] 225s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio+uvloop] SKIPPED [ 86%] 225s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio+eager] PASSED [ 86%] 226s tests/test_taskgroups.py::test_move_on_after_no_timeout[trio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_nested_move_on_after[asyncio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_nested_move_on_after[asyncio+uvloop] SKIPPED [ 86%] 226s tests/test_taskgroups.py::test_nested_move_on_after[asyncio+eager] PASSED [ 86%] 226s tests/test_taskgroups.py::test_nested_move_on_after[trio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_shielding[asyncio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_shielding[asyncio+uvloop] SKIPPED (uv...) [ 86%] 226s tests/test_taskgroups.py::test_shielding[asyncio+eager] PASSED [ 86%] 226s tests/test_taskgroups.py::test_shielding[trio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio+uvloop] SKIPPED [ 86%] 226s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio+eager] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cancel_from_shielded_scope[trio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio+uvloop] SKIPPED [ 86%] 226s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio+eager] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cancel_shielded_scope[trio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio+uvloop] SKIPPED [ 86%] 226s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio+eager] PASSED [ 86%] 226s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[trio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio] PASSED [ 86%] 226s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio+uvloop] SKIPPED [ 87%] 226s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio+eager] PASSED [ 87%] 226s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio] PASSED [ 87%] 226s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio+uvloop] SKIPPED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio+eager] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_not_caught[trio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio+uvloop] SKIPPED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio+eager] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[trio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio+uvloop] SKIPPED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio+eager] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[trio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio+uvloop] SKIPPED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio+eager] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[trio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio+uvloop] SKIPPED [ 87%] 227s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio+eager] PASSED [ 87%] 227s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[trio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio+uvloop] SKIPPED [ 87%] 227s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio+eager] PASSED [ 87%] 227s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio+uvloop] SKIPPED [ 87%] 227s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio+eager] PASSED [ 87%] 227s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[trio] PASSED [ 87%] 227s tests/test_taskgroups.py::test_shielding_mutate[asyncio] PASSED [ 88%] 227s tests/test_taskgroups.py::test_shielding_mutate[asyncio+uvloop] SKIPPED [ 88%] 227s tests/test_taskgroups.py::test_shielding_mutate[asyncio+eager] PASSED [ 88%] 228s tests/test_taskgroups.py::test_shielding_mutate[trio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio+uvloop] SKIPPED [ 88%] 228s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio+eager] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancel_scope_in_child_task[trio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio+uvloop] SKIPPED [ 88%] 228s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio+eager] PASSED [ 88%] 228s tests/test_taskgroups.py::test_exception_cancels_siblings[trio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancel_cascade[asyncio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancel_cascade[asyncio+uvloop] SKIPPED [ 88%] 228s tests/test_taskgroups.py::test_cancel_cascade[asyncio+eager] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancel_cascade[trio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancelled_parent[asyncio] PASSED [ 88%] 228s tests/test_taskgroups.py::test_cancelled_parent[asyncio+uvloop] SKIPPED [ 88%] 229s tests/test_taskgroups.py::test_cancelled_parent[asyncio+eager] PASSED [ 88%] 229s tests/test_taskgroups.py::test_cancelled_parent[trio] PASSED [ 88%] 229s tests/test_taskgroups.py::test_shielded_deadline[asyncio] PASSED [ 88%] 229s tests/test_taskgroups.py::test_shielded_deadline[asyncio+uvloop] SKIPPED [ 88%] 229s tests/test_taskgroups.py::test_shielded_deadline[asyncio+eager] PASSED [ 88%] 229s tests/test_taskgroups.py::test_shielded_deadline[trio] PASSED [ 88%] 229s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio] PASSED [ 88%] 229s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio+uvloop] SKIPPED [ 88%] 229s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio+eager] PASSED [ 88%] 229s tests/test_taskgroups.py::test_deadline_reached_on_start[trio] PASSED [ 88%] 229s tests/test_taskgroups.py::test_deadline_moved[asyncio] PASSED [ 88%] 229s tests/test_taskgroups.py::test_deadline_moved[asyncio+uvloop] SKIPPED [ 88%] 229s tests/test_taskgroups.py::test_deadline_moved[asyncio+eager] PASSED [ 89%] 229s tests/test_taskgroups.py::test_deadline_moved[trio] PASSED [ 89%] 229s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio] PASSED [ 89%] 229s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio+uvloop] SKIPPED [ 89%] 230s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio+eager] PASSED [ 89%] 230s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[trio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_nested_fail_after[asyncio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_nested_fail_after[asyncio+uvloop] SKIPPED [ 89%] 230s tests/test_taskgroups.py::test_nested_fail_after[asyncio+eager] PASSED [ 89%] 230s tests/test_taskgroups.py::test_nested_fail_after[trio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_nested_shield[asyncio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_nested_shield[asyncio+uvloop] SKIPPED [ 89%] 230s tests/test_taskgroups.py::test_nested_shield[asyncio+eager] PASSED [ 89%] 230s tests/test_taskgroups.py::test_nested_shield[trio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio+uvloop] SKIPPED [ 89%] 230s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio+eager] PASSED [ 89%] 230s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[trio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio] PASSED [ 89%] 230s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio+uvloop] SKIPPED [ 89%] 231s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio+eager] PASSED [ 89%] 231s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[trio] PASSED [ 89%] 231s tests/test_taskgroups.py::test_exception_group_filtering[asyncio] PASSED [ 89%] 231s tests/test_taskgroups.py::test_exception_group_filtering[asyncio+uvloop] SKIPPED [ 89%] 231s tests/test_taskgroups.py::test_exception_group_filtering[asyncio+eager] PASSED [ 89%] 231s tests/test_taskgroups.py::test_exception_group_filtering[trio] PASSED [ 89%] 231s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio] PASSED [ 89%] 231s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio+uvloop] SKIPPED [ 89%] 231s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio+eager] PASSED [ 89%] 231s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[trio] PASSED [ 89%] 231s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio] PASSED [ 90%] 231s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio+uvloop] SKIPPED [ 90%] 231s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio+eager] PASSED [ 90%] 232s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[trio] PASSED [ 90%] 232s tests/test_taskgroups.py::test_cancel_generator_based_task SKIPPED (...) [ 90%] 232s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio+uvloop] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio+eager] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio] PASSED [ 90%] 232s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio+uvloop] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio+eager] PASSED [ 90%] 232s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio] PASSED [ 90%] 232s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio+uvloop] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio+eager] PASSED [ 90%] 232s tests/test_taskgroups.py::test_cancel_completed_task[asyncio] PASSED [ 90%] 232s tests/test_taskgroups.py::test_cancel_completed_task[asyncio+uvloop] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_cancel_completed_task[asyncio+eager] PASSED [ 90%] 232s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio] PASSED [ 90%] 232s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio+uvloop] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio+eager] PASSED [ 90%] 232s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[trio] PASSED [ 90%] 232s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio] PASSED [ 90%] 232s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio+uvloop] SKIPPED [ 90%] 232s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio+eager] PASSED [ 90%] 233s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[trio] PASSED [ 90%] 233s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio] PASSED [ 90%] 233s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio+uvloop] SKIPPED [ 90%] 233s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio+eager] PASSED [ 90%] 233s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[trio] PASSED [ 90%] 233s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[trio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::test_unhandled_exception_group PASSED [ 91%] 233s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::test_single_cancellation_exc[trio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::test_start_soon_parent_id[trio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_start_parent_id[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::test_start_parent_id[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::test_start_parent_id[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::test_start_parent_id[trio] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio+uvloop] SKIPPED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio+eager] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio] PASSED [ 91%] 233s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio+uvloop] SKIPPED [ 92%] 233s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio+eager] PASSED [ 92%] 233s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio] PASSED [ 92%] 233s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio+uvloop] SKIPPED [ 92%] 233s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio+eager] PASSED [ 92%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio] PASSED [ 92%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio+uvloop] SKIPPED [ 92%] 233s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio+eager] PASSED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio] PASSED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio+uvloop] SKIPPED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio+eager] PASSED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio] PASSED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio+uvloop] SKIPPED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio+eager] PASSED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio] PASSED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio+uvloop] SKIPPED [ 92%] 234s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio+eager] PASSED [ 92%] 234s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio] PASSED [ 92%] 234s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio+uvloop] SKIPPED [ 92%] 234s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio+eager] PASSED [ 92%] 234s tests/test_taskgroups.py::test_cancel_before_entering_task_group[trio] PASSED [ 92%] 234s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio] PASSED [ 92%] 234s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio+uvloop] SKIPPED [ 92%] 234s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio+eager] PASSED [ 92%] 234s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[trio] PASSED [ 92%] 234s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio] PASSED [ 92%] 234s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio+uvloop] SKIPPED [ 92%] 234s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio+eager] PASSED [ 92%] 234s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[trio] PASSED [ 92%] 234s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio] PASSED [ 92%] 234s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio+uvloop] SKIPPED [ 93%] 234s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio+eager] PASSED [ 93%] 234s tests/test_taskgroups.py::test_start_cancels_parent_scope[trio] PASSED [ 93%] 234s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio] PASSED [ 93%] 234s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio+uvloop] SKIPPED [ 93%] 234s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio+eager] PASSED [ 93%] 234s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[trio] PASSED [ 93%] 234s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio] PASSED [ 93%] 234s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio+uvloop] SKIPPED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio+eager] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[trio] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio+uvloop] SKIPPED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio+eager] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[trio] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio+uvloop] SKIPPED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio+eager] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[trio] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio+uvloop] SKIPPED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio+eager] PASSED [ 93%] 235s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[trio] PASSED [ 93%] 235s tests/test_taskgroups.py::test_eager_task_factory[False-asyncio] PASSED [ 93%] 235s tests/test_taskgroups.py::test_eager_task_factory[True-asyncio] PASSED [ 93%] 235s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio] PASSED [ 93%] 235s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio+uvloop] SKIPPED [ 93%] 235s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio+eager] PASSED [ 93%] 235s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[asyncio] PASSED [ 93%] 235s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[asyncio+uvloop] SKIPPED [ 94%] 235s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[asyncio+eager] PASSED [ 94%] 235s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[trio] PASSED [ 94%] 235s tests/test_taskgroups.py::test_cancel_reason[asyncio] PASSED [ 94%] 235s tests/test_taskgroups.py::test_cancel_reason[asyncio+uvloop] SKIPPED [ 94%] 235s tests/test_taskgroups.py::test_cancel_reason[asyncio+eager] PASSED [ 94%] 235s tests/test_taskgroups.py::test_cancel_reason[trio] PASSED [ 94%] 235s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[asyncio] PASSED [ 94%] 235s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[asyncio+uvloop] SKIPPED [ 94%] 235s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[asyncio+eager] PASSED [ 94%] 235s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[trio] PASSED [ 94%] 235s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[asyncio] PASSED [ 94%] 235s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[asyncio+uvloop] SKIPPED [ 94%] 235s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[asyncio+eager] PASSED [ 94%] 235s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[trio] PASSED [ 94%] 235s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[asyncio] PASSED [ 94%] 235s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[asyncio+uvloop] SKIPPED [ 94%] 235s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[asyncio+eager] PASSED [ 94%] 236s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[trio] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[asyncio] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[asyncio+uvloop] SKIPPED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[asyncio+eager] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[trio] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[asyncio] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[asyncio+uvloop] SKIPPED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[asyncio+eager] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[trio] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[asyncio] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[asyncio+uvloop] SKIPPED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[asyncio+eager] PASSED [ 94%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[trio] PASSED [ 95%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[asyncio] PASSED [ 95%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[asyncio+uvloop] SKIPPED [ 95%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[asyncio+eager] PASSED [ 95%] 236s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[trio] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[asyncio] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[asyncio+uvloop] SKIPPED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[asyncio+eager] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[trio] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[asyncio] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[asyncio+uvloop] SKIPPED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[asyncio+eager] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[trio] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[asyncio] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[asyncio+uvloop] SKIPPED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[asyncio+eager] PASSED [ 95%] 236s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[trio] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[asyncio-.txt-mkstemp_-True-mkstemp] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[asyncio-.txt-mkstemp_-False-mkstemp] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[asyncio+uvloop-.txt-mkstemp_-True-mkstemp] SKIPPED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[asyncio+uvloop-.txt-mkstemp_-False-mkstemp] SKIPPED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[asyncio+eager-.txt-mkstemp_-True-mkstemp] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[asyncio+eager-.txt-mkstemp_-False-mkstemp] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[trio-.txt-mkstemp_-True-mkstemp] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkstemp[trio-.txt-mkstemp_-False-mkstemp] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkdtemp[asyncio-mkdtemp_0] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkdtemp[asyncio-mkdtemp_1] PASSED [ 95%] 236s tests/test_tempfile.py::test_mkdtemp[asyncio+uvloop-mkdtemp_0] SKIPPED [ 95%] 236s tests/test_tempfile.py::test_mkdtemp[asyncio+uvloop-mkdtemp_1] SKIPPED [ 95%] 237s tests/test_tempfile.py::test_mkdtemp[asyncio+eager-mkdtemp_0] PASSED [ 95%] 237s tests/test_tempfile.py::test_mkdtemp[asyncio+eager-mkdtemp_1] PASSED [ 96%] 237s tests/test_tempfile.py::test_mkdtemp[trio-mkdtemp_0] PASSED [ 96%] 237s tests/test_tempfile.py::test_mkdtemp[trio-mkdtemp_1] PASSED [ 96%] 237s tests/test_tempfile.py::test_gettemp_functions[asyncio] PASSED [ 96%] 237s tests/test_tempfile.py::test_gettemp_functions[asyncio+uvloop] SKIPPED [ 96%] 237s tests/test_tempfile.py::test_gettemp_functions[asyncio+eager] PASSED [ 96%] 237s tests/test_tempfile.py::test_gettemp_functions[trio] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_run_sync[asyncio] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_run_sync[asyncio+uvloop] SKIPPED [ 96%] 237s tests/test_to_interpreter.py::test_run_sync[asyncio+eager] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_run_sync[trio] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_args_kwargs[asyncio] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_args_kwargs[asyncio+uvloop] SKIPPED [ 96%] 237s tests/test_to_interpreter.py::test_args_kwargs[asyncio+eager] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_args_kwargs[trio] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_exception[asyncio] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_exception[asyncio+uvloop] SKIPPED [ 96%] 237s tests/test_to_interpreter.py::test_exception[asyncio+eager] PASSED [ 96%] 237s tests/test_to_interpreter.py::test_exception[trio] PASSED [ 96%] 237s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio] PASSED [ 96%] 237s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio+uvloop] SKIPPED [ 96%] 238s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio+eager] PASSED [ 96%] 238s tests/test_to_process.py::test_run_sync_in_process_pool[trio] PASSED [ 96%] 238s tests/test_to_process.py::test_identical_sys_path[asyncio] PASSED [ 96%] 238s tests/test_to_process.py::test_identical_sys_path[asyncio+uvloop] SKIPPED [ 96%] 238s tests/test_to_process.py::test_identical_sys_path[asyncio+eager] PASSED [ 96%] 239s tests/test_to_process.py::test_identical_sys_path[trio] PASSED [ 96%] 239s tests/test_to_process.py::test_partial[asyncio] PASSED [ 96%] 239s tests/test_to_process.py::test_partial[asyncio+uvloop] SKIPPED (uvlo...) [ 96%] 239s tests/test_to_process.py::test_partial[asyncio+eager] PASSED [ 97%] 239s tests/test_to_process.py::test_partial[trio] PASSED [ 97%] 240s tests/test_to_process.py::test_exception[asyncio] PASSED [ 97%] 240s tests/test_to_process.py::test_exception[asyncio+uvloop] SKIPPED (uv...) [ 97%] 240s tests/test_to_process.py::test_exception[asyncio+eager] PASSED [ 97%] 240s tests/test_to_process.py::test_exception[trio] PASSED [ 97%] 240s tests/test_to_process.py::test_print[asyncio] PASSED [ 97%] 240s tests/test_to_process.py::test_print[asyncio+uvloop] SKIPPED (uvloop...) [ 97%] 241s tests/test_to_process.py::test_print[asyncio+eager] PASSED [ 97%] 241s tests/test_to_process.py::test_print[trio] PASSED [ 97%] 241s tests/test_to_process.py::test_cancel_before[asyncio] PASSED [ 97%] 241s tests/test_to_process.py::test_cancel_before[asyncio+uvloop] SKIPPED [ 97%] 241s tests/test_to_process.py::test_cancel_before[asyncio+eager] PASSED [ 97%] 241s tests/test_to_process.py::test_cancel_before[trio] PASSED [ 97%] 241s tests/test_to_process.py::test_cancel_during[asyncio] PASSED [ 97%] 241s tests/test_to_process.py::test_cancel_during[asyncio+uvloop] SKIPPED [ 97%] 242s tests/test_to_process.py::test_cancel_during[asyncio+eager] PASSED [ 97%] 242s tests/test_to_process.py::test_cancel_during[trio] PASSED [ 97%] 243s tests/test_to_process.py::test_exec_while_pruning[asyncio] PASSED [ 97%] 243s tests/test_to_process.py::test_exec_while_pruning[asyncio+uvloop] SKIPPED [ 97%] 243s tests/test_to_process.py::test_exec_while_pruning[asyncio+eager] PASSED [ 97%] 243s tests/test_to_process.py::test_exec_while_pruning[trio] PASSED [ 97%] 243s tests/test_to_process.py::test_nonexistent_main_module[asyncio] PASSED [ 97%] 243s tests/test_to_process.py::test_nonexistent_main_module[asyncio+uvloop] SKIPPED [ 97%] 243s tests/test_to_process.py::test_nonexistent_main_module[asyncio+eager] PASSED [ 97%] 244s tests/test_to_process.py::test_nonexistent_main_module[trio] PASSED [ 97%] 244s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio] PASSED [ 97%] 244s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio+uvloop] SKIPPED [ 97%] 244s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio+eager] PASSED [ 97%] 244s tests/test_to_thread.py::test_run_in_thread_cancelled[trio] PASSED [ 97%] 244s tests/test_to_thread.py::test_run_in_thread_exception[asyncio] PASSED [ 98%] 244s tests/test_to_thread.py::test_run_in_thread_exception[asyncio+uvloop] SKIPPED [ 98%] 244s tests/test_to_thread.py::test_run_in_thread_exception[asyncio+eager] PASSED [ 98%] 244s tests/test_to_thread.py::test_run_in_thread_exception[trio] PASSED [ 98%] 244s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio] PASSED [ 98%] 244s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio+uvloop] SKIPPED [ 98%] 244s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio+eager] PASSED [ 98%] 244s tests/test_to_thread.py::test_run_in_custom_limiter[trio] PASSED [ 98%] 244s tests/test_to_thread.py::test_cancel_worker_thread[asyncio-noabandon] PASSED [ 98%] 245s tests/test_to_thread.py::test_cancel_worker_thread[asyncio-abandon] PASSED [ 98%] 245s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-noabandon] SKIPPED [ 98%] 245s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-abandon] SKIPPED [ 98%] 245s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+eager-noabandon] PASSED [ 98%] 245s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+eager-abandon] PASSED [ 98%] 245s tests/test_to_thread.py::test_cancel_worker_thread[trio-noabandon] PASSED [ 98%] 245s tests/test_to_thread.py::test_cancel_worker_thread[trio-abandon] PASSED [ 98%] 246s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio] PASSED [ 98%] 246s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio+uvloop] SKIPPED [ 98%] 246s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio+eager] PASSED [ 98%] 246s tests/test_to_thread.py::test_cancel_wait_on_thread[trio] PASSED [ 98%] 246s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio] PASSED [ 98%] 246s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio+uvloop] SKIPPED [ 98%] 246s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio+eager] PASSED [ 98%] 246s tests/test_to_thread.py::test_deprecated_cancellable_param[trio] PASSED [ 98%] 246s tests/test_to_thread.py::test_contextvar_propagation[asyncio] PASSED [ 98%] 246s tests/test_to_thread.py::test_contextvar_propagation[asyncio+uvloop] SKIPPED [ 98%] 246s tests/test_to_thread.py::test_contextvar_propagation[asyncio+eager] PASSED [ 98%] 246s tests/test_to_thread.py::test_contextvar_propagation[trio] PASSED [ 98%] 246s tests/test_to_thread.py::test_asynclib_detection[asyncio] PASSED [ 98%] 246s tests/test_to_thread.py::test_asynclib_detection[asyncio+uvloop] SKIPPED [ 98%] 246s tests/test_to_thread.py::test_asynclib_detection[asyncio+eager] PASSED [ 99%] 246s tests/test_to_thread.py::test_asynclib_detection[trio] PASSED [ 99%] 246s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio] PASSED [ 99%] 246s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio+uvloop] SKIPPED [ 99%] 246s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio+eager] PASSED [ 99%] 246s tests/test_to_thread.py::test_asyncio_no_root_task PASSED [ 99%] 246s tests/test_to_thread.py::test_asyncio_future_callback_partial PASSED [ 99%] 246s tests/test_to_thread.py::test_asyncio_run_sync_no_asyncio_run PASSED [ 99%] 246s tests/test_to_thread.py::test_asyncio_run_sync_multiple PASSED [ 99%] 246s tests/test_to_thread.py::test_asyncio_no_recycle_stopping_worker PASSED [ 99%] 246s tests/test_to_thread.py::test_stopiteration[asyncio] PASSED [ 99%] 246s tests/test_to_thread.py::test_stopiteration[asyncio+uvloop] SKIPPED [ 99%] 246s tests/test_to_thread.py::test_stopiteration[asyncio+eager] PASSED [ 99%] 246s tests/test_to_thread.py::test_stopiteration[trio] PASSED [ 99%] 246s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[asyncio+uvloop] SKIPPED [ 99%] 246s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[asyncio+eager] PASSED [ 99%] 246s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[trio] PASSED [ 99%] 246s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio] PASSED [ 99%] 246s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio+uvloop] SKIPPED [ 99%] 246s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio+eager] PASSED [ 99%] 246s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[trio] PASSED [ 99%] 247s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio] PASSED [ 99%] 247s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio+uvloop] SKIPPED [ 99%] 247s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio+eager] PASSED [ 99%] 247s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[trio] PASSED [ 99%] 247s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[asyncio] PASSED [ 99%] 247s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[asyncio+uvloop] SKIPPED [ 99%] 247s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[asyncio+eager] PASSED [ 99%] 247s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[trio] PASSED [ 99%] 248s tests/test_typedattr.py::test_typedattr_keyerror PASSED [100%] 248s 248s =========================== short test summary info ============================ 248s SKIPPED [1] tests/streams/test_buffered.py:20: uvloop not available 248s SKIPPED [1] tests/streams/test_buffered.py:33: uvloop not available 248s SKIPPED [1] tests/streams/test_buffered.py:45: uvloop not available 248s SKIPPED [1] tests/streams/test_buffered.py:63: uvloop not available 248s SKIPPED [1] tests/streams/test_buffered.py:77: uvloop not available 248s SKIPPED [1] tests/streams/test_buffered.py:96: uvloop not available 248s SKIPPED [1] tests/streams/test_buffered.py:112: uvloop not available 248s SKIPPED [2] tests/streams/test_file.py:31: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:35: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:40: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:47: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:56: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:73: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:80: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:87: uvloop not available 248s SKIPPED [1] tests/streams/test_file.py:94: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:45: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:64: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:83: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:94: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:110: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:121: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:139: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:151: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:163: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:177: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:191: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:206: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:214: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:229: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:245: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:255: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:279: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:305: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:331: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:356: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:374: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:434: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:446: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:464: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:472: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:488: uvloop not available 248s SKIPPED [1] tests/streams/test_memory.py:510: uvloop not available 248s SKIPPED [1] tests/streams/test_stapled.py:71: uvloop not available 248s SKIPPED [1] tests/streams/test_stapled.py:83: uvloop not available 248s SKIPPED [1] tests/streams/test_stapled.py:91: uvloop not available 248s SKIPPED [1] tests/streams/test_stapled.py:155: uvloop not available 248s SKIPPED [1] tests/streams/test_stapled.py:168: uvloop not available 248s SKIPPED [1] tests/streams/test_stapled.py:177: uvloop not available 248s SKIPPED [1] tests/streams/test_text.py:19: uvloop not available 248s SKIPPED [1] tests/streams/test_text.py:33: uvloop not available 248s SKIPPED [1] tests/streams/test_text.py:43: uvloop not available 248s SKIPPED [1] tests/streams/test_text.py:57: uvloop not available 248s SKIPPED [1] tests/streams/test_text.py:67: uvloop not available 248s SKIPPED [1] tests/streams/test_text.py:83: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:35: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:65: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:117: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:151: uvloop not available 248s SKIPPED [4] tests/streams/test_tls.py:186: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:251: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:292: uvloop not available 248s SKIPPED [2] tests/streams/test_tls.py:321: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:378: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:393: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:423: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:462: uvloop not available 248s SKIPPED [1] tests/streams/test_tls.py:534: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:154: uvloop not available 248s SKIPPED [2] tests/test_contextmanagers.py:161: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:173: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:182: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:191: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:200: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:209: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:218: uvloop not available 248s SKIPPED [1] tests/test_contextmanagers.py:226: uvloop not available 248s SKIPPED [1] tests/test_debugging.py: uvloop not available 248s SKIPPED [4] tests/test_debugging.py:53: uvloop not available 248s SKIPPED [1] tests/test_debugging.py:74: uvloop not available 248s SKIPPED [1] tests/test_debugging.py:102: Generator based coroutines have been removed in Python 3.11 248s SKIPPED [1] tests/test_debugging.py:130: uvloop not available 248s SKIPPED [1] tests/test_debugging.py:146: uvloop not available 248s SKIPPED [1] tests/test_eventloop.py:27: uvloop not available 248s SKIPPED [1] tests/test_eventloop.py:33: uvloop not available 248s SKIPPED [1] tests/test_eventloop.py:39: uvloop not available 248s SKIPPED [1] tests/test_eventloop.py:74: uvloop not installed 248s SKIPPED [1] tests/test_eventloop.py:86: uvloop not installed 248s SKIPPED [1] tests/test_fileio.py:29: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:33: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:40: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:46: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:52: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:58: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:67: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:92: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:148: Drive only makes sense on Windows 248s SKIPPED [1] tests/test_fileio.py:185: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:190: Only makes sense on Windows 248s SKIPPED [1] tests/test_fileio.py:216: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:221: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:225: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:230: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:245: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:259: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:267: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:273: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:282: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:288: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:295: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:304: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:315: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:329: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:340: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:352: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:364: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:377: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:391: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:405: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:430: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:439: uvloop not available 248s SKIPPED [4] tests/test_fileio.py:450: os.lchmod() is not available 248s SKIPPED [1] tests/test_fileio.py:462: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:472: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:482: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:487: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:495: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:505: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:516: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:521: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:526: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:530: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:549: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:557: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:567: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:572: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:578: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:583: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:587: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:592: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:602: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:608: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:614: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:649: uvloop not available 248s SKIPPED [1] tests/test_fileio.py:654: uvloop not available 248s SKIPPED [2] tests/test_from_thread.py:72: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:101: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:132: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:144: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:167: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:171: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:179: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:183: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:223: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:229: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:235: uvloop not available 248s SKIPPED [23] tests/test_from_thread.py: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:261: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:274: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:286: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:321: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:330: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:351: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:356: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:365: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:397: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:422: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:681: uvloop not available 248s SKIPPED [2] tests/test_from_thread.py:711: uvloop not available 248s SKIPPED [1] tests/test_from_thread.py:730: uvloop not available 248s SKIPPED [2] tests/test_lowlevel.py:16: uvloop not available 248s SKIPPED [2] tests/test_lowlevel.py:41: uvloop not available 248s SKIPPED [2] tests/test_lowlevel.py:65: uvloop not available 248s SKIPPED [1] tests/test_lowlevel.py: uvloop not available 248s SKIPPED [1] tests/test_lowlevel.py:112: uvloop not available 248s SKIPPED [1] tests/test_lowlevel.py:121: uvloop not available 248s SKIPPED [1] tests/test_lowlevel.py:128: uvloop not available 248s SKIPPED [1] tests/test_pytest_plugin.py:659: uvloop not available 248s SKIPPED [1] tests/test_pytest_plugin.py:675: uvloop not available 248s SKIPPED [1] tests/test_pytest_plugin.py:688: uvloop not available 248s SKIPPED [1] tests/test_pytest_plugin.py:696: uvloop not available 248s SKIPPED [1] tests/test_signals.py:20: uvloop not available 248s SKIPPED [1] tests/test_signals.py:34: uvloop not available 248s SKIPPED [1] tests/test_signals.py:49: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:247: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:266: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:279: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:302: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:328: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:350: uvloop not available 248s SKIPPED [3] tests/test_sockets.py:357: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:395: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:423: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:448: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:466: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:481: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:494: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:505: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:511: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:517: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:534: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:552: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:581: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:609: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:650: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:658: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:665: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:673: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:685: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:695: uvloop not available 248s SKIPPED [3] tests/test_sockets.py:722: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:760: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:770: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:811: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:834: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:849: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:875: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:898: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:920: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:928: uvloop not available 248s SKIPPED [9] tests/test_sockets.py:935: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:974: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:995: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:1037: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1097: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1122: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1135: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1156: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1184: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1213: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1229: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1265: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1291: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1306: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1316: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1333: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1348: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1361: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1369: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1377: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1385: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1391: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1403: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1412: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1424: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1436: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1467: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1487: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1500: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1520: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1548: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1554: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1558: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1566: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:1573: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1622: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1640: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1655: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1677: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1691: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1706: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1719: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1727: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1736: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1744: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1752: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1768: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1784: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1803: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1824: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1843: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1858: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1871: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1879: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1887: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1895: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1907: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1945: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:1963: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:1985: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2005: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2018: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2029: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2035: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2042: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2048: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2056: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2062: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:2124: uvloop not available 248s SKIPPED [16] tests/test_sockets.py:2150: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:2172: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2198: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:2215: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:2230: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:2238: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2246: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:2256: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2268: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2276: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2283: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2352: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2360: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2377: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2383: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2389: uvloop not available 248s SKIPPED [4] tests/test_sockets.py:2400: uvloop not available 248s SKIPPED [1] tests/test_sockets.py:2423: uvloop not available 248s SKIPPED [2] tests/test_sockets.py:2440: uvloop not available 248s SKIPPED [2] tests/test_subprocesses.py:25: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:48: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:65: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:96: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:103: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:112: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:130: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:163: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:195: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:202: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:218: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:236: uvloop not available 248s SKIPPED [4] tests/test_subprocesses.py:276: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:328: uvloop not available 248s SKIPPED [1] tests/test_subprocesses.py:340: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:29: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:46: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:69: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:87: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:92: uvloop not available 248s SKIPPED [2] tests/test_synchronization.py:101: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:110: uvloop not available 248s SKIPPED [2] tests/test_synchronization.py:118: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:147: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:167: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:183: uvloop not available 248s SKIPPED [5] tests/test_synchronization.py: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:230: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:253: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:265: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:283: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:302: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:336: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:348: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:366: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:371: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:380: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:402: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:409: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:453: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:479: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:491: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:506: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:524: uvloop not available 248s SKIPPED [2] tests/test_synchronization.py:530: uvloop not available 248s SKIPPED [2] tests/test_synchronization.py:559: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:564: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:569: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:586: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:601: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:617: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:664: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:669: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:672: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:682: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:699: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:709: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:716: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:741: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:746: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:767: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:783: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:802: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:862: uvloop not available 248s SKIPPED [1] tests/test_synchronization.py:867: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:49: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:59: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:89: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:97: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:108: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:117: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:131: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:141: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:150: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:161: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:175: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:186: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:203: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:227: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:251: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:264: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:306: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:320: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:345: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:363: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:382: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:399: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:418: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:438: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:451: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:465: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:492: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:504: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:514: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:525: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:531: uvloop not available 248s SKIPPED [2] tests/test_taskgroups.py:538: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:554: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:563: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:578: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:589: uvloop not available 248s SKIPPED [2] tests/test_taskgroups.py:600: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:612: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:623: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:642: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:664: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:683: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:694: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:712: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:726: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:734: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:751: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:770: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:792: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:812: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:844: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:859: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:884: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:905: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:927: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:940: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:956: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:964: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:970: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:976: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:984: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1004: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1021: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1045: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1066: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1092: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1106: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1118: Generator based coroutines have been removed in Python 3.11 248s SKIPPED [3] tests/test_taskgroups.py:1139: Generator based coroutines have been removed in Python 3.11 248s SKIPPED [1] tests/test_taskgroups.py:1169: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1180: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1192: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1216: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1236: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1264: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1277: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1287: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1335: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1357: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1374: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1405: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1414: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1422: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1432: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1449: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1457: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1479: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1508: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1520: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1541: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1551: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1561: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1584: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1610: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1632: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1649: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1670: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1687: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1788: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1799: uvloop not available 248s SKIPPED [1] tests/test_taskgroups.py:1809: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:25: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:37: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:49: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:61: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:78: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:97: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:103: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:113: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:124: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:135: uvloop not available 248s SKIPPED [2] tests/test_tempfile.py:146: uvloop not available 248s SKIPPED [2] tests/test_tempfile.py:183: uvloop not available 248s SKIPPED [1] tests/test_tempfile.py:197: uvloop not available 248s SKIPPED [1] tests/test_to_interpreter.py:27: uvloop not available 248s SKIPPED [1] tests/test_to_interpreter.py:42: uvloop not available 248s SKIPPED [1] tests/test_to_interpreter.py:48: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:23: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:34: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:39: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:47: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:53: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:61: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:74: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:92: uvloop not available 248s SKIPPED [1] tests/test_to_process.py:119: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:31: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:51: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:61: uvloop not available 248s SKIPPED [2] tests/test_to_thread.py:90: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:132: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:148: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:153: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:159: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:164: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:281: uvloop not available 248s SKIPPED [3] tests/test_to_thread.py: uvloop not available 248s SKIPPED [1] tests/test_to_thread.py:365: uvloop not available 248s ==== 2224 passed, 738 skipped, 2 deselected, 6 xfailed in 156.00s (0:02:35) ==== 248s Testing with python3.13 249s ============================= test session starts ============================== 249s platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.13 249s cachedir: .pytest_cache 249s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.UbomOl/build.AYP/src/.hypothesis/examples')) 249s rootdir: /tmp/autopkgtest.UbomOl/build.AYP/src 249s configfile: pyproject.toml 249s testpaths: tests 249s plugins: anyio-4.11.0, mock-3.15.1, typeguard-4.4.2, hypothesis-6.130.5 250s collecting ... collected 2970 items / 2 deselected / 2968 selected 250s 250s tests/streams/test_buffered.py::test_receive_exactly[asyncio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_exactly[asyncio+uvloop] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_exactly[asyncio+eager] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_exactly[trio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio+uvloop] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio+eager] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_exactly_incomplete[trio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until[asyncio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until[asyncio+uvloop] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until[asyncio+eager] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until[trio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio+uvloop] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio+eager] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_receive_until_incomplete[trio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_buffered_stream[asyncio] PASSED [ 0%] 250s tests/streams/test_buffered.py::test_buffered_stream[asyncio+uvloop] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_buffered_stream[asyncio+eager] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_buffered_stream[trio] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_buffered_connectable[asyncio] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_buffered_connectable[asyncio+uvloop] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_buffered_connectable[asyncio+eager] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_buffered_connectable[trio] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_feed_data[asyncio] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_feed_data[asyncio+uvloop] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_feed_data[asyncio+eager] PASSED [ 0%] 251s tests/streams/test_buffered.py::test_feed_data[trio] PASSED [ 0%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-str] PASSED [ 0%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-path] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-str] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-path] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+eager-str] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+eager-path] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[trio-str] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[trio-path] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio+uvloop] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio+eager] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_file[trio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio+uvloop] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio+eager] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[trio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio+uvloop] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio+eager] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_seek[trio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio+uvloop] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio+eager] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[trio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio+uvloop] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio+eager] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_write_file[trio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio+uvloop] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio+eager] PASSED [ 1%] 251s tests/streams/test_file.py::TestFileWriteStream::test_append_file[trio] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio+uvloop] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio+eager] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[trio] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio+uvloop] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio+eager] PASSED [ 2%] 252s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[trio] PASSED [ 2%] 252s tests/streams/test_memory.py::test_invalid_max_buffer PASSED [ 2%] 252s tests/streams/test_memory.py::test_negative_max_buffer PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send[asyncio] PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send[asyncio+uvloop] PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send[asyncio+eager] PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send[trio] PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio] PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio+uvloop] PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio+eager] PASSED [ 2%] 252s tests/streams/test_memory.py::test_receive_then_send_nowait[trio] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio+uvloop] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio+eager] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_then_receive_nowait[trio] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio+uvloop] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio+eager] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[trio] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio+uvloop] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio+eager] PASSED [ 2%] 253s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[trio] PASSED [ 3%] 253s tests/streams/test_memory.py::test_iterate[asyncio] PASSED [ 3%] 253s tests/streams/test_memory.py::test_iterate[asyncio+uvloop] PASSED [ 3%] 253s tests/streams/test_memory.py::test_iterate[asyncio+eager] PASSED [ 3%] 253s tests/streams/test_memory.py::test_iterate[trio] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio+uvloop] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio+eager] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_send_stream[trio] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio+uvloop] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio+eager] PASSED [ 3%] 253s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[trio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_receive[asyncio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_receive[asyncio+uvloop] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_receive[asyncio+eager] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_receive[trio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_send[asyncio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_send[asyncio+uvloop] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_send[asyncio+eager] PASSED [ 3%] 254s tests/streams/test_memory.py::test_cancel_send[trio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone[asyncio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone[asyncio+uvloop] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone[asyncio+eager] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone[trio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone_closed[asyncio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone_closed[asyncio+uvloop] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone_closed[asyncio+eager] PASSED [ 3%] 254s tests/streams/test_memory.py::test_clone_closed[trio] PASSED [ 3%] 254s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio] PASSED [ 4%] 255s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio+uvloop] PASSED [ 4%] 255s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio+eager] PASSED [ 4%] 255s tests/streams/test_memory.py::test_close_send_while_receiving[trio] PASSED [ 4%] 255s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio] PASSED [ 4%] 255s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio+uvloop] PASSED [ 4%] 255s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio+eager] PASSED [ 4%] 255s tests/streams/test_memory.py::test_close_receive_while_sending[trio] PASSED [ 4%] 255s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio] PASSED [ 4%] 255s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio+uvloop] PASSED [ 4%] 255s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio+eager] PASSED [ 4%] 255s tests/streams/test_memory.py::test_receive_after_send_closed[trio] PASSED [ 4%] 255s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio+uvloop] PASSED [ 4%] 256s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio+eager] PASSED [ 4%] 256s tests/streams/test_memory.py::test_receive_when_cancelled[trio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_send_when_cancelled[asyncio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_send_when_cancelled[asyncio+uvloop] PASSED [ 4%] 256s tests/streams/test_memory.py::test_send_when_cancelled[asyncio+eager] PASSED [ 4%] 256s tests/streams/test_memory.py::test_send_when_cancelled[trio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive[asyncio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive[asyncio+uvloop] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive[asyncio+eager] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive[trio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio+uvloop] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio+eager] PASSED [ 4%] 256s tests/streams/test_memory.py::test_cancel_during_receive_buffered[trio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_close_receive_after_send[asyncio] PASSED [ 4%] 256s tests/streams/test_memory.py::test_close_receive_after_send[asyncio+uvloop] PASSED [ 4%] 256s tests/streams/test_memory.py::test_close_receive_after_send[asyncio+eager] PASSED [ 5%] 256s tests/streams/test_memory.py::test_close_receive_after_send[trio] PASSED [ 5%] 257s tests/streams/test_memory.py::test_statistics[asyncio] PASSED [ 5%] 258s tests/streams/test_memory.py::test_statistics[asyncio+uvloop] PASSED [ 5%] 258s tests/streams/test_memory.py::test_statistics[asyncio+eager] PASSED [ 5%] 258s tests/streams/test_memory.py::test_statistics[trio] PASSED [ 5%] 258s tests/streams/test_memory.py::test_sync_close[asyncio] PASSED [ 5%] 258s tests/streams/test_memory.py::test_sync_close[asyncio+uvloop] PASSED [ 5%] 258s tests/streams/test_memory.py::test_sync_close[asyncio+eager] PASSED [ 5%] 258s tests/streams/test_memory.py::test_sync_close[trio] PASSED [ 5%] 258s tests/streams/test_memory.py::test_type_variance[asyncio] PASSED [ 5%] 258s tests/streams/test_memory.py::test_type_variance[asyncio+uvloop] PASSED [ 5%] 258s tests/streams/test_memory.py::test_type_variance[asyncio+eager] PASSED [ 5%] 258s tests/streams/test_memory.py::test_type_variance[trio] PASSED [ 5%] 258s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio] PASSED [ 5%] 258s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio+uvloop] PASSED [ 5%] 259s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio+eager] PASSED [ 5%] 259s tests/streams/test_memory.py::test_deprecated_item_type_parameter[trio] PASSED [ 5%] 259s tests/streams/test_memory.py::test_not_closed_warning[asyncio] PASSED [ 5%] 259s tests/streams/test_memory.py::test_not_closed_warning[asyncio+uvloop] PASSED [ 5%] 259s tests/streams/test_memory.py::test_not_closed_warning[asyncio+eager] PASSED [ 5%] 259s tests/streams/test_memory.py::test_not_closed_warning[trio] PASSED [ 5%] 259s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio] PASSED [ 5%] 259s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio+uvloop] PASSED [ 5%] 259s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio+eager] PASSED [ 5%] 259s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio] PASSED [ 5%] 259s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio+uvloop] PASSED [ 5%] 259s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio+eager] PASSED [ 5%] 259s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[trio] PASSED [ 5%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio] PASSED [ 5%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio+eager] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[trio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio+eager] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[trio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio+eager] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[trio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio+eager] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[trio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio+eager] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[trio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio+eager] PASSED [ 6%] 259s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[trio] PASSED [ 6%] 259s tests/streams/test_text.py::test_receive[asyncio] PASSED [ 6%] 259s tests/streams/test_text.py::test_receive[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_text.py::test_receive[asyncio+eager] PASSED [ 6%] 259s tests/streams/test_text.py::test_receive[trio] PASSED [ 6%] 259s tests/streams/test_text.py::test_send[asyncio] PASSED [ 6%] 259s tests/streams/test_text.py::test_send[asyncio+uvloop] PASSED [ 6%] 259s tests/streams/test_text.py::test_send[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_text.py::test_send[trio] PASSED [ 7%] 260s tests/streams/test_text.py::test_receive_encoding_error[asyncio] PASSED [ 7%] 260s tests/streams/test_text.py::test_receive_encoding_error[asyncio+uvloop] PASSED [ 7%] 260s tests/streams/test_text.py::test_receive_encoding_error[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_text.py::test_receive_encoding_error[trio] PASSED [ 7%] 260s tests/streams/test_text.py::test_send_encoding_error[asyncio] PASSED [ 7%] 260s tests/streams/test_text.py::test_send_encoding_error[asyncio+uvloop] PASSED [ 7%] 260s tests/streams/test_text.py::test_send_encoding_error[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_text.py::test_send_encoding_error[trio] PASSED [ 7%] 260s tests/streams/test_text.py::test_bidirectional_stream[asyncio] PASSED [ 7%] 260s tests/streams/test_text.py::test_bidirectional_stream[asyncio+uvloop] PASSED [ 7%] 260s tests/streams/test_text.py::test_bidirectional_stream[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_text.py::test_bidirectional_stream[trio] PASSED [ 7%] 260s tests/streams/test_text.py::test_text_connectable[asyncio] PASSED [ 7%] 260s tests/streams/test_text.py::test_text_connectable[asyncio+uvloop] PASSED [ 7%] 260s tests/streams/test_text.py::test_text_connectable[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_text.py::test_text_connectable[trio] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio+uvloop] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_send_receive[trio] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio+uvloop] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[trio] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio+uvloop] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio+eager] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_unwrap[trio] PASSED [ 7%] 260s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio] PASSED [ 8%] 260s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio+uvloop] PASSED [ 8%] 260s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio+eager] PASSED [ 8%] 260s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[trio] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-both_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-server_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-client_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-neither_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-both_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-server_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-client_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-neither_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-both_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-server_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-client_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-neither_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-both_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-server_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-client_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-neither_standard] PASSED [ 8%] 261s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio+uvloop] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio+eager] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[trio] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio+uvloop] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio+eager] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[trio] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv13] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv12] PASSED [ 8%] 262s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv13] PASSED [ 9%] 262s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv12] PASSED [ 9%] 262s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+eager-tlsv13] PASSED [ 9%] 262s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+eager-tlsv12] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[trio-tlsv13] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[trio-tlsv12] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio+uvloop] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio+eager] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[trio] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio+uvloop] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio+eager] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[trio] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio+uvloop] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio+eager] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[trio] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio+uvloop] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio+eager] PASSED [ 9%] 263s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[trio] PASSED [ 9%] 263s tests/streams/test_tls.py::test_tls_connectable[asyncio] PASSED [ 9%] 264s tests/streams/test_tls.py::test_tls_connectable[asyncio+uvloop] PASSED [ 9%] 264s tests/streams/test_tls.py::test_tls_connectable[asyncio+eager] PASSED [ 9%] 264s tests/streams/test_tls.py::test_tls_connectable[trio] PASSED [ 9%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_contextmanager PASSED [ 9%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_exception[True] PASSED [ 9%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_exception[False] PASSED [ 9%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_return_bad_type PASSED [ 10%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_return_generator PASSED [ 10%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_return_self PASSED [ 10%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_enter_twice PASSED [ 10%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_exit_before_enter PASSED [ 10%] 264s tests/test_contextmanagers.py::TestContextManagerMixin::test_call_superclass_method PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[asyncio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[asyncio+uvloop] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[asyncio+eager] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_contextmanager[trio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio-True] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio-False] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+uvloop-True] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+uvloop-False] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+eager-True] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[asyncio+eager-False] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[trio-True] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exception[trio-False] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[asyncio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[asyncio+uvloop] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[asyncio+eager] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_bad_type[trio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[asyncio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[asyncio+uvloop] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[asyncio+eager] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_async_generator[trio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[asyncio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[asyncio+uvloop] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[asyncio+eager] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_self[trio] PASSED [ 10%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[asyncio] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[asyncio+uvloop] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[asyncio+eager] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_return_coroutine[trio] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[asyncio] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[asyncio+uvloop] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[asyncio+eager] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_enter_twice[trio] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[asyncio] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[asyncio+uvloop] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[asyncio+eager] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_exit_before_enter[trio] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[asyncio] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[asyncio+uvloop] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[asyncio+eager] PASSED [ 11%] 264s tests/test_contextmanagers.py::TestAsyncContextManagerMixin::test_call_superclass_method[trio] PASSED [ 11%] 264s tests/test_debugging.py::test_main_task_name[asyncio] PASSED [ 11%] 264s tests/test_debugging.py::test_main_task_name[asyncio+uvloop] PASSED [ 11%] 264s tests/test_debugging.py::test_main_task_name[asyncio+eager] PASSED [ 11%] 264s tests/test_debugging.py::test_main_task_name[trio] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio-name-b'name'] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio-name-name] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio--] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-b'name'] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-name] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop--] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-name-b'name'] PASSED [ 11%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-name-name] PASSED [ 12%] 264s tests/test_debugging.py::test_non_main_task_name[asyncio+eager--] PASSED [ 12%] 264s tests/test_debugging.py::test_non_main_task_name[trio-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 12%] 264s tests/test_debugging.py::test_non_main_task_name[trio-name-b'name'] PASSED [ 12%] 264s tests/test_debugging.py::test_non_main_task_name[trio-name-name] PASSED [ 12%] 264s tests/test_debugging.py::test_non_main_task_name[trio--] PASSED [ 12%] 264s tests/test_debugging.py::test_get_running_tasks[asyncio] PASSED [ 12%] 265s tests/test_debugging.py::test_get_running_tasks[asyncio+uvloop] PASSED [ 12%] 265s tests/test_debugging.py::test_get_running_tasks[asyncio+eager] PASSED [ 12%] 265s tests/test_debugging.py::test_get_running_tasks[trio] PASSED [ 12%] 265s tests/test_debugging.py::test_wait_generator_based_task_blocked SKIPPED [ 12%] 265s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio] PASSED [ 12%] 265s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio+uvloop] PASSED [ 12%] 265s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio+eager] PASSED [ 12%] 265s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio] PASSED [ 12%] 265s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio+uvloop] PASSED [ 12%] 265s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio+eager] PASSED [ 12%] 265s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[trio] PASSED [ 12%] 265s tests/test_deprecations.py::test_broken_worker_interpreter_deprecation PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until[asyncio] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until[asyncio+uvloop] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until[asyncio+eager] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until[trio] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until_in_past[asyncio] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until_in_past[asyncio+uvloop] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until_in_past[asyncio+eager] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_until_in_past[trio] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_forever[asyncio] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_forever[asyncio+uvloop] PASSED [ 12%] 265s tests/test_eventloop.py::test_sleep_forever[asyncio+eager] PASSED [ 13%] 265s tests/test_eventloop.py::test_sleep_forever[trio] PASSED [ 13%] 265s tests/test_eventloop.py::test_run_task PASSED [ 13%] 265s tests/test_eventloop.py::TestAsyncioOptions::test_debug PASSED [ 13%] 265s tests/test_eventloop.py::TestAsyncioOptions::test_debug_via_env PASSED [ 13%] 265s tests/test_eventloop.py::TestAsyncioOptions::test_loop_factory PASSED [ 13%] 265s tests/test_eventloop.py::TestAsyncioOptions::test_use_uvloop PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio+uvloop] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio+eager] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_open_close[trio] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_read[asyncio] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_read[asyncio+uvloop] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_read[asyncio+eager] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_read[trio] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio+uvloop] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio+eager] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_readinto[trio] PASSED [ 13%] 265s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio+uvloop] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio+eager] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_readinto1[trio] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_write[asyncio] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_write[asyncio+uvloop] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_write[asyncio+eager] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_write[trio] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio+uvloop] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio+eager] PASSED [ 13%] 266s tests/test_fileio.py::TestAsyncFile::test_async_iteration[trio] PASSED [ 14%] 266s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio] PASSED [ 14%] 266s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio+uvloop] PASSED [ 14%] 266s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio+eager] PASSED [ 14%] 266s tests/test_fileio.py::TestAsyncFile::test_wrap_file[trio] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_properties[asyncio] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_properties[asyncio+uvloop] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_properties[asyncio+eager] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_properties[trio] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_repr PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_bytes PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_hash PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_comparison PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_truediv PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_rtruediv PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_parts_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_drive_property SKIPPED (Drive o...) [ 14%] 266s tests/test_fileio.py::TestPath::test_root_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_anchor_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_parents_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_parent_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_name_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_suffix_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_suffixes_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_stem_property PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_absolute[asyncio] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_absolute[asyncio+uvloop] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_absolute[asyncio+eager] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_absolute[trio] PASSED [ 14%] 266s tests/test_fileio.py::TestPath::test_as_posix SKIPPED (Only makes se...) [ 14%] 266s tests/test_fileio.py::TestPath::test_as_uri PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_from_uri PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_cwd[asyncio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_cwd[asyncio+uvloop] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_cwd[asyncio+eager] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_cwd[trio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_exists[asyncio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_exists[asyncio+uvloop] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_exists[asyncio+eager] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_exists[trio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_expanduser[asyncio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_expanduser[asyncio+uvloop] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_expanduser[asyncio+eager] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_expanduser[trio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_home[asyncio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_home[asyncio+uvloop] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_home[asyncio+eager] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_home[trio] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_is_absolute[/xyz-True] PASSED [ 15%] 266s tests/test_fileio.py::TestPath::test_is_absolute[../xyz-False] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_block_device[asyncio] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_block_device[asyncio+uvloop] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_block_device[asyncio+eager] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_block_device[trio] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_char_device[asyncio] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_char_device[asyncio+uvloop] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_char_device[asyncio+eager] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_char_device[trio] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_dir[asyncio] PASSED [ 15%] 267s tests/test_fileio.py::TestPath::test_is_dir[asyncio+uvloop] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_dir[asyncio+eager] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_dir[trio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_fifo[asyncio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_fifo[asyncio+uvloop] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_fifo[asyncio+eager] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_fifo[trio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_file[asyncio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_file[asyncio+uvloop] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_file[asyncio+eager] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_file[trio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_junction[asyncio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_junction[asyncio+uvloop] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_junction[asyncio+eager] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_junction[trio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_mount[asyncio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_mount[asyncio+uvloop] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_mount[asyncio+eager] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_mount[trio] PASSED [ 16%] 267s tests/test_fileio.py::TestPath::test_is_reserved PASSED [ 16%] 268s tests/test_fileio.py::TestPath::test_is_socket[asyncio] PASSED [ 16%] 268s tests/test_fileio.py::TestPath::test_is_socket[asyncio+uvloop] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_socket[asyncio+eager] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_socket[trio] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_symlink[asyncio] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_symlink[asyncio+uvloop] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_symlink[asyncio+eager] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_symlink[trio] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_relative_to[/xyz/abc-True] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_is_relative_to[/xyz/baz-False] PASSED [ 16%] 269s tests/test_fileio.py::TestPath::test_copy[asyncio] SKIPPED (Path.cop...) [ 17%] 269s tests/test_fileio.py::TestPath::test_copy[asyncio+uvloop] SKIPPED (P...) [ 17%] 269s tests/test_fileio.py::TestPath::test_copy[asyncio+eager] SKIPPED (Pa...) [ 17%] 269s tests/test_fileio.py::TestPath::test_copy[trio] SKIPPED (Path.copy()...) [ 17%] 269s tests/test_fileio.py::TestPath::test_copy_into[asyncio] SKIPPED (Pat...) [ 17%] 269s tests/test_fileio.py::TestPath::test_copy_into[asyncio+uvloop] SKIPPED [ 17%] 269s tests/test_fileio.py::TestPath::test_copy_into[asyncio+eager] SKIPPED [ 17%] 269s tests/test_fileio.py::TestPath::test_copy_into[trio] SKIPPED (Path.c...) [ 17%] 269s tests/test_fileio.py::TestPath::test_move[asyncio] SKIPPED (Path.cop...) [ 17%] 269s tests/test_fileio.py::TestPath::test_move[asyncio+uvloop] SKIPPED (P...) [ 17%] 269s tests/test_fileio.py::TestPath::test_move[asyncio+eager] SKIPPED (Pa...) [ 17%] 269s tests/test_fileio.py::TestPath::test_move[trio] SKIPPED (Path.copy()...) [ 17%] 269s tests/test_fileio.py::TestPath::test_move_into[asyncio] SKIPPED (Pat...) [ 17%] 269s tests/test_fileio.py::TestPath::test_move_into[asyncio+uvloop] SKIPPED [ 17%] 269s tests/test_fileio.py::TestPath::test_move_into[asyncio+eager] SKIPPED [ 17%] 269s tests/test_fileio.py::TestPath::test_move_into[trio] SKIPPED (Path.c...) [ 17%] 269s tests/test_fileio.py::TestPath::test_glob[asyncio] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_glob[asyncio+uvloop] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_glob[asyncio+eager] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_glob[trio] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_rglob[asyncio] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_rglob[asyncio+uvloop] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_rglob[asyncio+eager] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_rglob[trio] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_iterdir[asyncio] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_iterdir[asyncio+uvloop] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_iterdir[asyncio+eager] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_iterdir[trio] PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_joinpath PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_fullmatch PASSED [ 17%] 269s tests/test_fileio.py::TestPath::test_match PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_chmod[asyncio] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_chmod[asyncio+uvloop] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_chmod[asyncio+eager] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_chmod[trio] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio+uvloop] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio+eager] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_hardlink_to[trio] PASSED [ 18%] 269s tests/test_fileio.py::TestPath::test_lchmod[asyncio] SKIPPED (os.lch...) [ 18%] 269s tests/test_fileio.py::TestPath::test_lchmod[asyncio+uvloop] SKIPPED [ 18%] 269s tests/test_fileio.py::TestPath::test_lchmod[asyncio+eager] SKIPPED (...) [ 18%] 269s tests/test_fileio.py::TestPath::test_lchmod[trio] SKIPPED (os.lchmod...) [ 18%] 269s tests/test_fileio.py::TestPath::test_lstat[asyncio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_lstat[asyncio+uvloop] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_lstat[asyncio+eager] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_lstat[trio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_group[asyncio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_group[asyncio+uvloop] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_group[asyncio+eager] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_group[trio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_mkdir[asyncio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_mkdir[asyncio+uvloop] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_mkdir[asyncio+eager] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_mkdir[trio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_open[asyncio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_open[asyncio+uvloop] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_open[asyncio+eager] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_open[trio] PASSED [ 18%] 270s tests/test_fileio.py::TestPath::test_owner[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_owner[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_owner[asyncio+eager] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_owner[trio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_readlink[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_readlink[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_readlink[asyncio+eager] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_readlink[trio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_bytes[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_bytes[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_bytes[asyncio+eager] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_bytes[trio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_text[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_text[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_text[asyncio+eager] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_read_text[trio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio+eager] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_subpath[trio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio+eager] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_relative_to_sibling[trio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_rename[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_rename[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_rename[asyncio+eager] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_rename[trio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_replace[asyncio] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_replace[asyncio+uvloop] PASSED [ 19%] 270s tests/test_fileio.py::TestPath::test_replace[asyncio+eager] PASSED [ 20%] 270s tests/test_fileio.py::TestPath::test_replace[trio] PASSED [ 20%] 270s tests/test_fileio.py::TestPath::test_resolve[asyncio] PASSED [ 20%] 270s tests/test_fileio.py::TestPath::test_resolve[asyncio+uvloop] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_resolve[asyncio+eager] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_resolve[trio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_rmdir[asyncio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_rmdir[asyncio+uvloop] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_rmdir[asyncio+eager] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_rmdir[trio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_samefile[asyncio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_samefile[asyncio+uvloop] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_samefile[asyncio+eager] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_samefile[trio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_stat[asyncio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_stat[asyncio+uvloop] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_stat[asyncio+eager] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_stat[trio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_touch[asyncio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_touch[asyncio+uvloop] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_touch[asyncio+eager] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_touch[trio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_symlink_to[asyncio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_symlink_to[asyncio+uvloop] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_symlink_to[asyncio+eager] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_symlink_to[trio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_unlink[asyncio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_unlink[asyncio+uvloop] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_unlink[asyncio+eager] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_unlink[trio] PASSED [ 20%] 271s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio+uvloop] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio+eager] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_unlink_missing_file[trio] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_walk[asyncio] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_walk[asyncio+uvloop] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_walk[asyncio+eager] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_walk[trio] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_with_name PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_with_stem PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_with_suffix PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_bytes[asyncio] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_bytes[asyncio+uvloop] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_bytes[asyncio+eager] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_bytes[trio] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_text[asyncio] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_text[asyncio+uvloop] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_text[asyncio+eager] PASSED [ 21%] 271s tests/test_fileio.py::TestPath::test_write_text[trio] PASSED [ 21%] 271s tests/test_from_thread.py::test_thread_cancelled[asyncio-True] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled[asyncio-False] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled[asyncio+uvloop-True] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled[asyncio+uvloop-False] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled[asyncio+eager-True] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled[asyncio+eager-False] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled[trio-True] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled[trio-False] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio] PASSED [ 21%] 272s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio+uvloop] PASSED [ 21%] 273s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[trio] PASSED [ 22%] 273s tests/test_from_thread.py::test_thread_cancelled_not_in_worker_thread PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation[asyncio] PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation[asyncio+uvloop] PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation[trio] PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio] PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio+uvloop] PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[trio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio+uvloop] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[trio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio+uvloop] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[trio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio+uvloop] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[trio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[asyncio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[asyncio+uvloop] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread[trio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio+uvloop] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio+eager] PASSED [ 22%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[trio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio+uvloop] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio+eager] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[trio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio+uvloop] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio+eager] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[trio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_no_event_loop PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[asyncio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[asyncio+uvloop] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[asyncio+eager] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_closed_event_loop[trio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio+uvloop] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio+eager] PASSED [ 23%] 273s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[trio] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio+uvloop] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio+eager] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[trio] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[asyncio] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[asyncio+uvloop] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[asyncio+eager] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread[trio] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread_no_token PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[asyncio] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[asyncio+uvloop] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[asyncio+eager] PASSED [ 23%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_closed_event_loop[trio] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio+uvloop] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio+eager] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[trio] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio+uvloop] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio+eager] PASSED [ 24%] 274s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[trio] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio+uvloop] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio+eager] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[trio] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio+uvloop] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio+eager] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[trio] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio+uvloop] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio+eager] PASSED [ 24%] 274s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[trio] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio+uvloop] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio+eager] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[trio] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio+uvloop] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio+eager] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[trio] PASSED [ 24%] 275s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio+uvloop] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio+eager] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[trio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[asyncio+uvloop] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[asyncio+eager] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_thread_name[trio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[asyncio+uvloop] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[asyncio+eager] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_without_thread_name[trio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_nonexistent_backend PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio+uvloop] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio+eager] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[trio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio+uvloop] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio+eager] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[trio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio+uvloop] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio+eager] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[trio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio+uvloop] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio+eager] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[trio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio] PASSED [ 25%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[trio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[trio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[trio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[trio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[trio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[trio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[trio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio+uvloop] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio+eager] PASSED [ 26%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[trio] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio+uvloop] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio+eager] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[trio] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio+uvloop] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio+eager] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[trio] PASSED [ 27%] 276s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio+uvloop] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio+eager] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[trio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio+uvloop] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio+eager] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[trio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio+uvloop] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio+eager] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[trio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio+uvloop] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio+eager] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio+uvloop] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio+eager] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[trio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio-asyncio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio-trio] PASSED [ 27%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+uvloop-asyncio] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+uvloop-trio] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+eager-asyncio] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+eager-trio] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[trio-asyncio] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_from_async[trio-trio] XFAIL [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio+uvloop] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio+eager] PASSED [ 28%] 277s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[trio] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+eager-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+eager-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[trio-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint_if_cancelled[trio-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+eager-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+eager-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[trio-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[trio-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint[asyncio-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint[asyncio-True] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-False] PASSED [ 28%] 277s tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-True] PASSED [ 29%] 277s tests/test_lowlevel.py::test_checkpoint[asyncio+eager-False] PASSED [ 29%] 277s tests/test_lowlevel.py::test_checkpoint[asyncio+eager-True] PASSED [ 29%] 277s tests/test_lowlevel.py::test_checkpoint[trio-False] PASSED [ 29%] 277s tests/test_lowlevel.py::test_checkpoint[trio-True] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio+uvloop] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio+eager] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_get_set[trio] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio+uvloop] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio+eager] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[trio] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio+uvloop] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio+eager] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[trio] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[asyncio] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[asyncio+uvloop] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[asyncio+eager] PASSED [ 29%] 278s tests/test_lowlevel.py::TestRunVar::test_runvar_does_not_share_storage_by_name[trio] PASSED [ 29%] 278s tests/test_pytest_plugin.py::test_plugin PASSED [ 29%] 278s tests/test_pytest_plugin.py::test_asyncio PASSED [ 29%] 279s tests/test_pytest_plugin.py::test_autouse_async_fixture PASSED [ 29%] 280s tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture PASSED [ 29%] 280s tests/test_pytest_plugin.py::test_module_scoped_task_group_fixture PASSED [ 29%] 281s tests/test_pytest_plugin.py::test_async_fixture_teardown_after_sync_test PASSED [ 29%] 281s tests/test_pytest_plugin.py::test_hypothesis_module_mark PASSED [ 29%] 282s tests/test_pytest_plugin.py::test_hypothesis_function_mark PASSED [ 29%] 282s tests/test_pytest_plugin.py::test_debugger_exit_in_taskgroup[asyncio] PASSED [ 29%] 282s tests/test_pytest_plugin.py::test_debugger_exit_in_taskgroup[trio] PASSED [ 30%] 283s tests/test_pytest_plugin.py::test_keyboardinterrupt_during_test[asyncio] PASSED [ 30%] 284s tests/test_pytest_plugin.py::test_keyboardinterrupt_during_test[trio] PASSED [ 30%] 285s tests/test_pytest_plugin.py::test_async_fixture_in_test_class PASSED [ 30%] 285s tests/test_pytest_plugin.py::test_asyncgen_fixture_in_test_class PASSED [ 30%] 285s tests/test_pytest_plugin.py::test_anyio_fixture_adoption_does_not_persist PASSED [ 30%] 285s tests/test_pytest_plugin.py::test_async_fixture_params PASSED [ 30%] 286s tests/test_pytest_plugin.py::test_auto_mode PASSED [ 30%] 286s tests/test_pytest_plugin.py::test_auto_mode_conflict_warning PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[asyncio] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[asyncio+uvloop] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[asyncio+eager] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_tcp_factory[trio] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[asyncio] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[asyncio+uvloop] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[asyncio+eager] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_udp_factory[trio] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[asyncio] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[asyncio+uvloop] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[asyncio+eager] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_tcp_port[trio] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[asyncio] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[asyncio+uvloop] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[asyncio+eager] PASSED [ 30%] 286s tests/test_pytest_plugin.py::TestFreePortFactory::test_free_udp_port[trio] PASSED [ 30%] 286s tests/test_signals.py::test_receive_signals[asyncio] PASSED [ 30%] 286s tests/test_signals.py::test_receive_signals[asyncio+uvloop] PASSED [ 30%] 286s tests/test_signals.py::test_receive_signals[asyncio+eager] PASSED [ 30%] 286s tests/test_signals.py::test_receive_signals[trio] PASSED [ 30%] 286s tests/test_signals.py::test_task_group_cancellation_open[asyncio] PASSED [ 30%] 286s tests/test_signals.py::test_task_group_cancellation_open[asyncio+uvloop] PASSED [ 31%] 286s tests/test_signals.py::test_task_group_cancellation_open[asyncio+eager] PASSED [ 31%] 286s tests/test_signals.py::test_task_group_cancellation_open[trio] PASSED [ 31%] 286s tests/test_signals.py::test_task_group_cancellation_consume[asyncio] PASSED [ 31%] 286s tests/test_signals.py::test_task_group_cancellation_consume[asyncio+uvloop] PASSED [ 31%] 286s tests/test_signals.py::test_task_group_cancellation_consume[asyncio+eager] PASSED [ 31%] 286s tests/test_signals.py::test_task_group_cancellation_consume[trio] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv4] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv6] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[trio-ipv4] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_extra_attributes[trio-ipv6] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv4] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv6] PASSED [ 31%] 286s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv4] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv6] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+eager-ipv4] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+eager-ipv6] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_receive[trio-ipv4] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_receive[trio-ipv6] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv4] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv6] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv4] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv6] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+eager-ipv4] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+eager-ipv6] PASSED [ 31%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[trio-ipv4] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[trio-ipv6] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv4] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv6] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv4] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv6] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+eager-ipv4] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+eager-ipv6] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[trio-ipv4] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_send_eof[trio-ipv6] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv4] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv6] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv4] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv6] PASSED [ 32%] 287s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+eager-ipv4] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+eager-ipv6] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_iterate[trio-ipv4] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_iterate[trio-ipv6] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv4] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv6] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv4] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv6] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+eager-ipv4] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+eager-ipv6] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[trio-ipv4] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_socket_options[trio-ipv6] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-dualstack] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv4] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv6] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-dualstack] PASSED [ 32%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv4] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv6] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-dualstack] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-ipv4] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-ipv6] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-dualstack] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-ipv4] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-ipv6] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[asyncio] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[asyncio+uvloop] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[asyncio+eager] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs_refcycles[trio] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-multi] PASSED [ 33%] 288s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-single] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-multi] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-single] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+eager-multi] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+eager-single] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-multi] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-single] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv4] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv6] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv4] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv6] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+eager-ipv4] PASSED [ 33%] 289s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+eager-ipv6] PASSED [ 33%] 290s tests/test_sockets.py::TestTCPStream::test_receive_timeout[trio-ipv4] PASSED [ 33%] 290s tests/test_sockets.py::TestTCPStream::test_receive_timeout[trio-ipv6] PASSED [ 33%] 290s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv4] PASSED [ 33%] 291s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv6] PASSED [ 33%] 292s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv4] PASSED [ 34%] 292s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv6] PASSED [ 34%] 293s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+eager-ipv4] PASSED [ 34%] 293s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+eager-ipv6] PASSED [ 34%] 293s tests/test_sockets.py::TestTCPStream::test_concurrent_send[trio-ipv4] PASSED [ 34%] 293s tests/test_sockets.py::TestTCPStream::test_concurrent_send[trio-ipv6] PASSED [ 34%] 293s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv4] PASSED [ 34%] 293s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[trio-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[trio-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[trio-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_close_during_receive[trio-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[trio-ipv4] PASSED [ 34%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_close[trio-ipv6] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv4] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv6] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv4] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv6] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+eager-ipv4] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+eager-ipv6] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[trio-ipv4] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_send_after_close[trio-ipv6] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio-ipv4] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio-ipv6] PASSED [ 35%] 294s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+uvloop-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+uvloop-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+eager-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[asyncio+eager-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[trio-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_receive_after_peer_closed[trio-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+eager-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+eager-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[trio-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[trio-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv6] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+eager-ipv4] PASSED [ 35%] 295s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+eager-ipv6] PASSED [ 36%] 295s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[trio-ipv4] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[trio-ipv6] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv4] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv6] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv4] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv6] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+eager-ipv4] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+eager-ipv6] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[trio-ipv4] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[trio-ipv6] PASSED [ 36%] 296s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio+uvloop] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio+eager] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio+uvloop] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio+eager] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv4-sock] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv4-fileno] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv6-sock] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio-ipv6-fileno] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv4-sock] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv4-fileno] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv6-sock] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+uvloop-ipv6-fileno] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 36%] 297s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 36%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 36%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv4-sock] PASSED [ 36%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv4-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv6-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket[trio-ipv6-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[asyncio] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[asyncio+uvloop] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[asyncio+eager] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_a_socket[trio] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[asyncio] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[asyncio+uvloop] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[asyncio+eager] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_pass_file_fd[trio] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+uvloop-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+eager-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[asyncio+eager-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[trio-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_wrong_socket_type[trio-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+uvloop-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+uvloop-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+eager-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[asyncio+eager-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[trio-sock] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPStream::test_from_socket_not_connected[trio-fileno] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv4] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv6] PASSED [ 37%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[trio-ipv4] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_extra_attributes[trio-ipv6] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv4] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv6] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-both] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv4] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv6] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-both] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-ipv4] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-ipv6] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-both] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[trio-ipv4] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[trio-ipv6] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept[trio-both] PASSED [ 38%] 298s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv4] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv6] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv4] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv6] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+eager-ipv4] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+eager-ipv6] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_accept_after_close[trio-ipv4] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_accept_after_close[trio-ipv6] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv4] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv6] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv4] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv6] PASSED [ 38%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+eager-ipv4] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+eager-ipv6] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[trio-ipv4] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_socket_options[trio-ipv6] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv4] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv6] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv4] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv6] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+eager-ipv4] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+eager-ipv6] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[trio-ipv4] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_reuse_port[trio-ipv6] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv4] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv6] PASSED [ 39%] 299s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv4] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv6] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+eager-ipv4] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+eager-ipv6] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[trio-ipv4] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[trio-ipv6] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv4] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv6] PASSED [ 39%] 300s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv4] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv6] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+eager-ipv4] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+eager-ipv6] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_send_after_eof[trio-ipv4] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_send_after_eof[trio-ipv6] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio-ipv4] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio-ipv6] PASSED [ 39%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+uvloop-ipv4] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+uvloop-ipv6] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+eager-ipv4] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+eager-ipv6] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[trio-ipv4] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_eof_after_send[trio-ipv6] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio+uvloop] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio+eager] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_bind_link_local[trio] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv4-sock] PASSED [ 40%] 301s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv4-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv6-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio-ipv6-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv4-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv4-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv6-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+uvloop-ipv6-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv4-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv4-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv6-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket[trio-ipv6-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv4-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv4-fileno] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv6-sock] PASSED [ 40%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio-ipv6-fileno] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv4-sock] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv4-fileno] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv6-sock] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+uvloop-ipv6-fileno] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv4-sock] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv4-fileno] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv6-sock] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[asyncio+eager-ipv6-fileno] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv4-sock] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv4-fileno] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv6-sock] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_from_socket_not_bound[trio-ipv6-fileno] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-None-0-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-0-2-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-2-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-::-0-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-127.0.0.1-2-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-::1-10-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-None-0-1-54321] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-0-2-54321] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio-localhost-2-1-54321] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-None-0-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-0-2-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-2-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-::-0-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-127.0.0.1-2-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-::1-10-1-0] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-None-0-1-54321] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-0-2-54321] PASSED [ 41%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+uvloop-localhost-2-1-54321] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-None-0-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-0-2-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-2-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-::-0-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-127.0.0.1-2-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-::1-10-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-None-0-1-54321] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-0-2-54321] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[asyncio+eager-localhost-2-1-54321] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-None-0-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-0-2-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-2-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-::-0-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-127.0.0.1-2-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-::1-10-1-0] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-None-0-1-54321] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-0-2-54321] PASSED [ 42%] 302s tests/test_sockets.py::TestTCPListener::test_tcp_listener_same_port[trio-localhost-2-1-54321] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[asyncio] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[asyncio+uvloop] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[asyncio+eager] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_dualstack_disabled[trio] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[asyncio] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[asyncio+uvloop] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[asyncio+eager] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_retry_after_partial_failure[trio] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[asyncio] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[asyncio+uvloop] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[asyncio+eager] PASSED [ 42%] 303s tests/test_sockets.py::TestTCPListener::test_tcp_listener_total_bind_failure[trio] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+uvloop-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+uvloop-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+eager-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+eager-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[trio-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[trio-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-str-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-str-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-path-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-path-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-str-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-str-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-path-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-path-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-str-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-str-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-path-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-path-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-str-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-str-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-path-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-path-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+uvloop-path] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+uvloop-abstract] PASSED [ 43%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+eager-path] PASSED [ 44%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+eager-abstract] PASSED [ 44%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[trio-path] PASSED [ 44%] 303s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[trio-abstract] PASSED [ 44%] 303s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio-path] PASSED [ 44%] 303s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+uvloop-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+uvloop-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+eager-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+eager-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[trio-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[trio-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+uvloop-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+uvloop-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+eager-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+eager-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[trio-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds[trio-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+uvloop-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+uvloop-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+eager-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+eager-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[trio-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[trio-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio-path] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio-abstract] PASSED [ 44%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+uvloop-path] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+uvloop-abstract] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+eager-path] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+eager-abstract] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[trio-path] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_fds[trio-abstract] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio-path] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio-abstract] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+uvloop-path] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+uvloop-abstract] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+eager-path] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+eager-abstract] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[trio-path] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_send_eof[trio-abstract] PASSED [ 45%] 304s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+uvloop-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+uvloop-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+eager-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+eager-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_iterate[trio-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_iterate[trio-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+uvloop-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+uvloop-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+eager-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+eager-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[trio-path] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[trio-abstract] PASSED [ 45%] 305s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio-path] PASSED [ 46%] 305s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio-abstract] PASSED [ 46%] 305s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+uvloop-path] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+uvloop-abstract] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+eager-path] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+eager-abstract] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[trio-path] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[trio-abstract] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio-path] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio-abstract] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+uvloop-path] PASSED [ 46%] 306s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+uvloop-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+eager-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+eager-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[trio-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[trio-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+uvloop-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+uvloop-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+eager-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+eager-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[trio-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[trio-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+uvloop-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+uvloop-abstract] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+eager-path] PASSED [ 46%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+eager-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[trio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[trio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+uvloop-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+uvloop-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+eager-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+eager-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[trio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_send_after_close[trio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+uvloop-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+uvloop-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+eager-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+eager-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[trio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[trio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+uvloop-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+uvloop-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+eager-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+eager-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[trio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[trio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio-abstract] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+uvloop-path] PASSED [ 47%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+uvloop-abstract] PASSED [ 48%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+eager-path] PASSED [ 48%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+eager-abstract] PASSED [ 48%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[trio-path] PASSED [ 48%] 307s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[trio-abstract] PASSED [ 48%] 309s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-path-sock] PASSED [ 48%] 311s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-path-fileno] PASSED [ 48%] 312s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-abstract-sock] PASSED [ 48%] 314s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio-abstract-fileno] PASSED [ 48%] 316s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-path-sock] PASSED [ 48%] 317s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-path-fileno] PASSED [ 48%] 319s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-abstract-sock] PASSED [ 48%] 320s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+uvloop-abstract-fileno] PASSED [ 48%] 322s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-path-sock] PASSED [ 48%] 324s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-path-fileno] PASSED [ 48%] 325s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-abstract-sock] PASSED [ 48%] 327s tests/test_sockets.py::TestUNIXStream::test_from_socket[asyncio+eager-abstract-fileno] PASSED [ 48%] 327s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-path-sock] PASSED [ 48%] 327s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-path-fileno] PASSED [ 48%] 327s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-abstract-sock] PASSED [ 48%] 327s tests/test_sockets.py::TestUNIXStream::test_from_socket[trio-abstract-fileno] PASSED [ 48%] 329s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio-sock] PASSED [ 48%] 331s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio-fileno] PASSED [ 48%] 332s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+uvloop-sock] PASSED [ 48%] 334s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno] PASSED [ 48%] 336s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+eager-sock] PASSED [ 48%] 337s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[asyncio+eager-fileno] PASSED [ 48%] 337s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[trio-sock] PASSED [ 48%] 337s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_socket_type[trio-fileno] PASSED [ 48%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio-sock] PASSED [ 48%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+uvloop-sock] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+uvloop-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+eager-sock] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[asyncio+eager-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[trio-sock] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_wrong_address_family[trio-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio-sock] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+uvloop-sock] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+uvloop-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+eager-sock] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[asyncio+eager-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[trio-sock] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXStream::test_from_socket_not_connected[trio-fileno] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio-path] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio-abstract] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+uvloop-path] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+uvloop-abstract] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+eager-path] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+eager-abstract] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[trio-path] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[trio-abstract] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-str-path] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-str-abstract] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-path-path] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-path-abstract] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-str-path] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-str-abstract] PASSED [ 49%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-path-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-path-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-str-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-str-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-path-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-path-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[trio-str-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[trio-str-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[trio-path-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_accept[trio-path-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+uvloop-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+uvloop-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+eager-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+eager-abstract] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[trio-path] PASSED [ 50%] 338s tests/test_sockets.py::TestUNIXListener::test_socket_options[trio-abstract] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio-path] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio-abstract] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+uvloop-path] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+uvloop-abstract] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+eager-path] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+eager-abstract] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[trio-path] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[trio-abstract] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio-path] PASSED [ 50%] 339s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio-abstract] PASSED [ 50%] 340s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+uvloop-path] PASSED [ 50%] 340s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+uvloop-abstract] PASSED [ 50%] 340s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+eager-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+eager-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_bind_twice[trio-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_bind_twice[trio-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+uvloop-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+uvloop-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+eager-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+eager-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[trio-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[trio-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+uvloop-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+uvloop-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+eager-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+eager-abstract] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[trio-path] PASSED [ 51%] 340s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[trio-abstract] PASSED [ 51%] 342s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio-sock] PASSED [ 51%] 343s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio-fileno] PASSED [ 51%] 345s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+uvloop-sock] PASSED [ 51%] 347s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+uvloop-fileno] PASSED [ 51%] 349s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+eager-sock] PASSED [ 51%] 352s tests/test_sockets.py::TestUNIXListener::test_from_socket[asyncio+eager-fileno] PASSED [ 51%] 352s tests/test_sockets.py::TestUNIXListener::test_from_socket[trio-sock] PASSED [ 51%] 352s tests/test_sockets.py::TestUNIXListener::test_from_socket[trio-fileno] PASSED [ 51%] 352s tests/test_sockets.py::test_multi_listener[asyncio] PASSED [ 51%] 352s tests/test_sockets.py::test_multi_listener[asyncio+uvloop] PASSED [ 51%] 352s tests/test_sockets.py::test_multi_listener[asyncio+eager] PASSED [ 52%] 352s tests/test_sockets.py::test_multi_listener[trio] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[trio-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[trio-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+eager-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+eager-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[trio-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_send_receive[trio-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+eager-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+eager-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[trio-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_iterate[trio-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv4] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv6] PASSED [ 52%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+eager-ipv4] PASSED [ 53%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+eager-ipv6] PASSED [ 53%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[trio-ipv4] PASSED [ 53%] 352s tests/test_sockets.py::TestUDPSocket::test_reuse_port[trio-ipv6] PASSED [ 53%] 352s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv4] PASSED [ 53%] 352s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv6] PASSED [ 53%] 352s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4] PASSED [ 53%] 352s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[trio-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[trio-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[trio-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[trio-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[trio-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[trio-ipv6] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv4] PASSED [ 53%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv4] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+eager-ipv4] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+eager-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[trio-ipv4] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_send_after_close[trio-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv4] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv4] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+eager-ipv4] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+eager-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[trio-ipv4] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[trio-ipv6] PASSED [ 54%] 353s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv4-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv4-fileno] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv6-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio-ipv6-fileno] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv4-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv4-fileno] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv6-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+uvloop-ipv6-fileno] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv4-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv4-fileno] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv6-sock] PASSED [ 54%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket[trio-ipv6-fileno] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[trio-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[trio-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv6] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+eager-ipv4] PASSED [ 55%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+eager-ipv6] PASSED [ 56%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[trio-ipv4] PASSED [ 56%] 354s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[trio-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+eager-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+eager-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[trio-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[trio-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+eager-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+eager-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[trio-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[trio-ipv6] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv4] PASSED [ 56%] 355s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv6] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[trio-ipv4] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[trio-ipv6] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv4] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv6] PASSED [ 56%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[trio-ipv4] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[trio-ipv6] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv4] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv6] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4] PASSED [ 57%] 356s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[trio-ipv4] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[trio-ipv6] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv4] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv6] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv4] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv6] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+eager-ipv4] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+eager-ipv6] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[trio-ipv4] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[trio-ipv6] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv4-sock] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv4-fileno] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv6-sock] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio-ipv6-fileno] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv4-sock] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv4-fileno] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv6-sock] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+uvloop-ipv6-fileno] PASSED [ 57%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv4-sock] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv4-fileno] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv6-sock] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[asyncio+eager-ipv6-fileno] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv4-sock] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv4-fileno] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv6-sock] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket[trio-ipv6-fileno] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-sock-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio-fileno-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-sock-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_wrong_socket_type[trio-fileno-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-sock-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-sock-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-fileno-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio-fileno-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-sock-ipv4] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-sock-ipv6] PASSED [ 58%] 357s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-fileno-ipv4] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+uvloop-fileno-ipv6] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-sock-ipv4] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-sock-ipv6] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-fileno-ipv4] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[asyncio+eager-fileno-ipv6] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-sock-ipv4] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-sock-ipv6] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-fileno-ipv4] PASSED [ 59%] 358s tests/test_sockets.py::TestConnectedUDPSocket::test_from_socket_not_connected[trio-fileno-ipv6] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[trio-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[trio-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-str-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-str-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-path-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-path-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-str-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-str-abstract] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-path-path] PASSED [ 59%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-path-abstract] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-str-path] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-str-abstract] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-path-path] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-path-abstract] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio-path] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio-abstract] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+uvloop-path] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+eager-path] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+eager-abstract] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[trio-path] PASSED [ 60%] 358s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[trio-abstract] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio+eager] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[trio] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio+eager] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[trio] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio+eager] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[trio] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio-path] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio-abstract] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-path] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-abstract] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+eager-path] PASSED [ 60%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+eager-abstract] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[trio-path] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[trio-abstract] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio-path] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio-abstract] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+uvloop-path] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+uvloop-abstract] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+eager-path] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+eager-abstract] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[trio-path] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[trio-abstract] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio-path] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio-abstract] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+uvloop-path] PASSED [ 61%] 359s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+uvloop-abstract] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+eager-path] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+eager-abstract] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[trio-path] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[trio-abstract] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio-sock] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio-fileno] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+uvloop-sock] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+uvloop-fileno] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+eager-sock] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[asyncio+eager-fileno] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[trio-sock] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket[trio-fileno] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-sock] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-fileno] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-sock] PASSED [ 61%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-fileno] PASSED [ 62%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-sock] PASSED [ 62%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-fileno] PASSED [ 62%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-sock] PASSED [ 62%] 360s tests/test_sockets.py::TestUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-fileno] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-path-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-path-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-abstract-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-abstract-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-path-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-path-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-abstract-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-abstract-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-path-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-path-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-abstract-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-abstract-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-path-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-path-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-abstract-path-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-abstract-abstract-peer] PASSED [ 62%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-path-path-peer] PASSED [ 63%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-path-abstract-peer] PASSED [ 63%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-abstract-path-peer] PASSED [ 63%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-abstract-abstract-peer] PASSED [ 63%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-path-path-peer] PASSED [ 63%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-path-abstract-peer] PASSED [ 63%] 360s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-abstract-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-abstract-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-path-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-path-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-abstract-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-abstract-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-path-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-path-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-abstract-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-abstract-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-path-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-path-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-abstract-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-abstract-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-path-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-path-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-abstract-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-abstract-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-path-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-path-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-abstract-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-abstract-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-path-path-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-path-abstract-peer] PASSED [ 63%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-abstract-path-peer] PASSED [ 64%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-abstract-abstract-peer] PASSED [ 64%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-path-path-peer] PASSED [ 64%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-path-abstract-peer] PASSED [ 64%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-abstract-path-peer] PASSED [ 64%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-abstract-abstract-peer] PASSED [ 64%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-path-path-peer] PASSED [ 64%] 361s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-path-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-abstract-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-abstract-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-path-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-path-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-abstract-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-abstract-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-path-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-path-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-abstract-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-abstract-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-path-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-path-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-abstract-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-abstract-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-path-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-path-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-abstract-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-abstract-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-path-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-path-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-abstract-path-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-abstract-abstract-peer] PASSED [ 64%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-path-path-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-path-abstract-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract-path-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract-abstract-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-path-path-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-path-abstract-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-abstract-path-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-abstract-abstract-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-path-path-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-path-abstract-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-abstract-path-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-abstract-abstract-peer] PASSED [ 65%] 362s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+eager-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+eager-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[trio-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[trio-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_str-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_str-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_path-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_path-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_str-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_str-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_path-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_path-abstract-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_str-path-peer] PASSED [ 65%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_str-abstract-peer] PASSED [ 66%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_path-path-peer] PASSED [ 66%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_path-abstract-peer] PASSED [ 66%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_str-path-peer] PASSED [ 66%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_str-abstract-peer] PASSED [ 66%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_path-path-peer] PASSED [ 66%] 363s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_path-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_str-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_str-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_path-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_path-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_str-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_str-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_path-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_path-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_str-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_str-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_path-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_path-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_str-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_str-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_path-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_path-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_str-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_str-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_path-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_path-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_str-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_str-abstract-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_path-path-peer] PASSED [ 66%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_path-abstract-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_str-path-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_str-abstract-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_path-path-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_path-abstract-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_str-path-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_str-abstract-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_path-path-peer] PASSED [ 67%] 364s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_path-abstract-peer] PASSED [ 67%] 366s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio-sock] PASSED [ 67%] 368s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio-fileno] PASSED [ 67%] 369s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+uvloop-sock] PASSED [ 67%] 371s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+uvloop-fileno] PASSED [ 67%] 373s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+eager-sock] PASSED [ 67%] 375s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[asyncio+eager-fileno] PASSED [ 67%] 375s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[trio-sock] PASSED [ 67%] 375s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket[trio-fileno] PASSED [ 67%] 377s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-path-sock] PASSED [ 67%] 378s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-path-fileno] PASSED [ 67%] 380s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-abstract-sock] PASSED [ 67%] 382s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio-abstract-fileno] PASSED [ 67%] 384s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-path-sock] PASSED [ 67%] 386s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-path-fileno] PASSED [ 67%] 387s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-abstract-sock] PASSED [ 67%] 389s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+uvloop-abstract-fileno] PASSED [ 67%] 391s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-path-sock] PASSED [ 67%] 393s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-path-fileno] PASSED [ 67%] 394s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-abstract-sock] PASSED [ 67%] 396s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[asyncio+eager-abstract-fileno] PASSED [ 67%] 396s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-path-sock] PASSED [ 67%] 396s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-path-fileno] PASSED [ 68%] 396s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-abstract-sock] PASSED [ 68%] 396s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_wrong_socket_type[trio-abstract-fileno] PASSED [ 68%] 398s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio-sock] PASSED [ 68%] 400s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio-fileno] PASSED [ 68%] 402s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+uvloop-sock] PASSED [ 68%] 403s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+uvloop-fileno] PASSED [ 68%] 405s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+eager-sock] PASSED [ 68%] 407s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[asyncio+eager-fileno] PASSED [ 68%] 407s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[trio-sock] PASSED [ 68%] 407s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_from_socket_not_connected[trio-fileno] PASSED [ 68%] 407s tests/test_sockets.py::test_tcp_connectable[asyncio] PASSED [ 68%] 407s tests/test_sockets.py::test_tcp_connectable[asyncio+uvloop] PASSED [ 68%] 407s tests/test_sockets.py::test_tcp_connectable[asyncio+eager] PASSED [ 68%] 407s tests/test_sockets.py::test_tcp_connectable[trio] PASSED [ 68%] 407s tests/test_sockets.py::test_unix_connectable[asyncio] PASSED [ 68%] 407s tests/test_sockets.py::test_unix_connectable[asyncio+uvloop] PASSED [ 68%] 407s tests/test_sockets.py::test_unix_connectable[asyncio+eager] PASSED [ 68%] 407s tests/test_sockets.py::test_unix_connectable[trio] PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_pass_connectable PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_tcp[string] PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_tcp[ipv4addr] PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_tcp[ipv6addr] PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_unix[str] PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_unix[bytes] PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_unix[strpath] PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_bad_type PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_tls_true PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_tls_explicit_context PASSED [ 68%] 407s tests/test_sockets.py::TestAsConnectable::test_tls_tcp_implicit_hostname PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo[asyncio] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo[asyncio+eager] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo[trio] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-1_0] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-1_1] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-1_0] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-1_1] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+eager-1_0] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+eager-1_1] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[trio-1_0] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6addr[trio-1_1] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[asyncio] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[asyncio+uvloop] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[asyncio+eager] PASSED [ 69%] 408s tests/test_sockets.py::test_getaddrinfo_ipv6_disabled[trio] PASSED [ 69%] 408s tests/test_sockets.py::test_getnameinfo[asyncio] PASSED [ 69%] 408s tests/test_sockets.py::test_getnameinfo[asyncio+uvloop] PASSED [ 69%] 408s tests/test_sockets.py::test_getnameinfo[asyncio+eager] PASSED [ 69%] 408s tests/test_sockets.py::test_getnameinfo[trio] PASSED [ 69%] 408s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio] PASSED [ 69%] 408s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio+uvloop] PASSED [ 69%] 408s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio+eager] PASSED [ 69%] 408s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[trio] PASSED [ 69%] 408s tests/test_sockets.py::test_wait_socket[asyncio-readable-socket] PASSED [ 69%] 408s tests/test_sockets.py::test_wait_socket[asyncio-readable-fd] PASSED [ 69%] 408s tests/test_sockets.py::test_wait_socket[asyncio-writable-socket] PASSED [ 69%] 408s tests/test_sockets.py::test_wait_socket[asyncio-writable-fd] PASSED [ 69%] 408s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-readable-socket] PASSED [ 69%] 408s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-readable-fd] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-writable-socket] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-writable-fd] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[asyncio+eager-readable-socket] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[asyncio+eager-readable-fd] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[asyncio+eager-writable-socket] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[asyncio+eager-writable-fd] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[trio-readable-socket] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[trio-readable-fd] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[trio-writable-socket] PASSED [ 70%] 408s tests/test_sockets.py::test_wait_socket[trio-writable-fd] PASSED [ 70%] 408s tests/test_sockets.py::test_deprecated_wait_socket[asyncio] PASSED [ 70%] 408s tests/test_sockets.py::test_deprecated_wait_socket[asyncio+uvloop] PASSED [ 70%] 408s tests/test_sockets.py::test_deprecated_wait_socket[asyncio+eager] PASSED [ 70%] 408s tests/test_sockets.py::test_deprecated_wait_socket[trio] PASSED [ 70%] 408s tests/test_sockets.py::test_interrupted_by_close[asyncio-socket] PASSED [ 70%] 408s tests/test_sockets.py::test_interrupted_by_close[asyncio-fd] PASSED [ 70%] 409s tests/test_sockets.py::test_interrupted_by_close[asyncio+uvloop-socket] PASSED [ 70%] 409s tests/test_sockets.py::test_interrupted_by_close[asyncio+uvloop-fd] PASSED [ 70%] 409s tests/test_sockets.py::test_interrupted_by_close[asyncio+eager-socket] PASSED [ 70%] 409s tests/test_sockets.py::test_interrupted_by_close[asyncio+eager-fd] PASSED [ 70%] 409s tests/test_sockets.py::test_interrupted_by_close[trio-socket] PASSED [ 70%] 409s tests/test_sockets.py::test_interrupted_by_close[trio-fd] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[asyncio-shell] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[asyncio-exec] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[asyncio+uvloop-shell] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[asyncio+uvloop-exec] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[asyncio+eager-shell] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[asyncio+eager-exec] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[trio-shell] PASSED [ 70%] 409s tests/test_subprocesses.py::test_run_process[trio-exec] PASSED [ 71%] 409s tests/test_subprocesses.py::test_run_process_checked[asyncio] PASSED [ 71%] 409s tests/test_subprocesses.py::test_run_process_checked[asyncio+uvloop] PASSED [ 71%] 409s tests/test_subprocesses.py::test_run_process_checked[asyncio+eager] PASSED [ 71%] 409s tests/test_subprocesses.py::test_run_process_checked[trio] PASSED [ 71%] 409s tests/test_subprocesses.py::test_terminate[asyncio] PASSED [ 71%] 409s tests/test_subprocesses.py::test_terminate[asyncio+uvloop] PASSED [ 71%] 410s tests/test_subprocesses.py::test_terminate[asyncio+eager] PASSED [ 71%] 410s tests/test_subprocesses.py::test_terminate[trio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_cwd[asyncio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_cwd[asyncio+uvloop] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_cwd[asyncio+eager] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_cwd[trio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_env[asyncio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_env[asyncio+uvloop] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_env[asyncio+eager] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_env[trio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_new_session_sid[asyncio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_new_session_sid[asyncio+uvloop] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_new_session_sid[asyncio+eager] PASSED [ 71%] 410s tests/test_subprocesses.py::test_process_new_session_sid[trio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_open_process_connect_to_file[asyncio] PASSED [ 71%] 410s tests/test_subprocesses.py::test_open_process_connect_to_file[asyncio+uvloop] PASSED [ 71%] 410s tests/test_subprocesses.py::test_open_process_connect_to_file[asyncio+eager] PASSED [ 71%] 410s tests/test_subprocesses.py::test_open_process_connect_to_file[trio] PASSED [ 71%] 411s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio] PASSED [ 71%] 411s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio+uvloop] PASSED [ 71%] 411s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio+eager] PASSED [ 71%] 411s tests/test_subprocesses.py::test_run_process_connect_to_file[trio] PASSED [ 71%] 411s tests/test_subprocesses.py::test_stdin_input_both_passed[asyncio] PASSED [ 72%] 411s tests/test_subprocesses.py::test_stdin_input_both_passed[asyncio+uvloop] PASSED [ 72%] 411s tests/test_subprocesses.py::test_stdin_input_both_passed[asyncio+eager] PASSED [ 72%] 411s tests/test_subprocesses.py::test_stdin_input_both_passed[trio] PASSED [ 72%] 411s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio] PASSED [ 72%] 411s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio+uvloop] PASSED [ 72%] 411s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio+eager] PASSED [ 72%] 411s tests/test_subprocesses.py::test_run_process_inherit_stdout[trio] PASSED [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio] PASSED [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio+uvloop] PASSED [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio+eager] PASSED [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[trio] PASSED [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio] XFAIL [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio+uvloop] XFAIL [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio+eager] XFAIL [ 72%] 411s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[trio] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio-user0] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio-user1] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio-extra_groups] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio-umask] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-user0] SKIPPED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-user1] SKIPPED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-extra_groups] SKIPPED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-umask] SKIPPED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-user0] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-user1] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-extra_groups] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-umask] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[trio-user0] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[trio-user1] PASSED [ 72%] 412s tests/test_subprocesses.py::test_py39_arguments[trio-extra_groups] PASSED [ 73%] 412s tests/test_subprocesses.py::test_py39_arguments[trio-umask] PASSED [ 73%] 412s tests/test_subprocesses.py::test_close_early[asyncio] PASSED [ 73%] 412s tests/test_subprocesses.py::test_close_early[asyncio+uvloop] PASSED [ 73%] 412s tests/test_subprocesses.py::test_close_early[asyncio+eager] PASSED [ 73%] 412s tests/test_subprocesses.py::test_close_early[trio] PASSED [ 73%] 412s tests/test_subprocesses.py::test_close_while_reading[asyncio] PASSED [ 73%] 412s tests/test_subprocesses.py::test_close_while_reading[asyncio+uvloop] PASSED [ 73%] 413s tests/test_subprocesses.py::test_close_while_reading[asyncio+eager] PASSED [ 73%] 413s tests/test_subprocesses.py::test_close_while_reading[trio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio+uvloop] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio+eager] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_contextmanager[trio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio+uvloop] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio+eager] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_manual_acquire[trio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio+uvloop] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio+eager] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_fast_acquire[trio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio+uvloop] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio+eager] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait[trio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio+uvloop] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio+eager] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[trio] PASSED [ 73%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio-True] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio-False] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+uvloop-True] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+uvloop-False] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+eager-True] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+eager-False] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[trio-True] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_async[trio-False] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio+uvloop] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio+eager] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[trio] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releaselast] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releasefirst] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releaselast] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releasefirst] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+eager-releaselast] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+eager-releasefirst] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[trio-releaselast] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[trio-releasefirst] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_statistics[asyncio] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_statistics[asyncio+uvloop] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_statistics[asyncio+eager] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_statistics[trio] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio+uvloop] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio+eager] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio+uvloop] PASSED [ 74%] 413s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio+eager] PASSED [ 75%] 413s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio] PASSED [ 75%] 413s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 75%] 413s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 75%] 413s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[trio] PASSED [ 75%] 414s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio] PASSED [ 75%] 414s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio+uvloop] PASSED [ 75%] 414s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio+eager] PASSED [ 75%] 414s tests/test_synchronization.py::TestLock::test_owner_after_release[trio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event[asyncio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event[asyncio+uvloop] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event[asyncio+eager] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event[trio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio+uvloop] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio+eager] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_cancel[trio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio+uvloop] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio+eager] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[trio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_statistics[asyncio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_statistics[asyncio+uvloop] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_statistics[asyncio+eager] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_statistics[trio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 75%] 414s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[trio] PASSED [ 75%] 414s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio] PASSED [ 75%] 414s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio+uvloop] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio+eager] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_contextmanager[trio] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio+uvloop] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio+eager] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_manual_acquire[trio] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio+uvloop] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio+eager] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_acquire_nowait[trio] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio] PASSED [ 76%] 414s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio+uvloop] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio+eager] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[trio] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio+uvloop] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio+eager] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_cancel[trio] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_no_lock[asyncio] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_no_lock[asyncio+uvloop] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_no_lock[asyncio+eager] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_wait_no_lock[trio] PASSED [ 76%] 415s tests/test_synchronization.py::TestCondition::test_statistics[asyncio] PASSED [ 76%] 416s tests/test_synchronization.py::TestCondition::test_statistics[asyncio+uvloop] PASSED [ 76%] 416s tests/test_synchronization.py::TestCondition::test_statistics[asyncio+eager] PASSED [ 76%] 416s tests/test_synchronization.py::TestCondition::test_statistics[trio] PASSED [ 76%] 416s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio] PASSED [ 76%] 416s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 76%] 416s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 76%] 416s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[trio] PASSED [ 77%] 416s tests/test_synchronization.py::TestCondition::test_wait_for[asyncio] PASSED [ 77%] 417s tests/test_synchronization.py::TestCondition::test_wait_for[asyncio+uvloop] PASSED [ 77%] 417s tests/test_synchronization.py::TestCondition::test_wait_for[asyncio+eager] PASSED [ 77%] 417s tests/test_synchronization.py::TestCondition::test_wait_for[trio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio+uvloop] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio+eager] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_contextmanager[trio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio+uvloop] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio+eager] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[trio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio+uvloop] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio+eager] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[trio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio+uvloop] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio+eager] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[trio] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releaselast] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releasefirst] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releaselast] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releasefirst] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+eager-releaselast] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+eager-releasefirst] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[trio-releaselast] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[trio-releasefirst] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-2] PASSED [ 77%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-None] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-2] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-None] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+eager-2] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+eager-None] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[trio-2] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value[trio-None] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio+uvloop] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio+eager] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[trio] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio+uvloop] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio+eager] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_statistics[trio] PASSED [ 78%] 417s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio+uvloop] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio+eager] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_acquire_race[trio] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio+uvloop] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio+eager] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio+uvloop] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio+eager] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 78%] 418s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[trio] PASSED [ 78%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio+uvloop] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio+eager] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[trio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio+uvloop] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio+eager] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[trio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio+uvloop] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio+eager] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[trio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio+uvloop] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio+eager] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_limit[trio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio+uvloop] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio+eager] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[trio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio+uvloop] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio+eager] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[trio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio] PASSED [ 79%] 418s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio+uvloop] PASSED [ 79%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio+eager] PASSED [ 79%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[trio] PASSED [ 79%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio] PASSED [ 79%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio+uvloop] PASSED [ 79%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio+eager] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[trio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio+uvloop] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio+eager] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[trio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio+uvloop] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio+eager] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio+uvloop] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio+eager] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[trio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio+uvloop] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio+eager] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[trio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[trio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio+uvloop] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio+eager] PASSED [ 80%] 419s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[trio] PASSED [ 80%] 420s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[asyncio] PASSED [ 80%] 420s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[asyncio+uvloop] PASSED [ 80%] 420s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[asyncio+eager] PASSED [ 80%] 420s tests/test_synchronization.py::TestCapacityLimiter::test_acquire_cancelled[trio] PASSED [ 80%] 420s tests/test_taskgroups.py::test_already_closed[asyncio] PASSED [ 80%] 420s tests/test_taskgroups.py::test_already_closed[asyncio+uvloop] PASSED [ 81%] 420s tests/test_taskgroups.py::test_already_closed[asyncio+eager] PASSED [ 81%] 420s tests/test_taskgroups.py::test_already_closed[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_success[asyncio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_success[asyncio+uvloop] PASSED [ 81%] 420s tests/test_taskgroups.py::test_success[asyncio+eager] PASSED [ 81%] 420s tests/test_taskgroups.py::test_success[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_run_natively[asyncio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_run_natively[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_while_running[asyncio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_while_running[asyncio+uvloop] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_while_running[asyncio+eager] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_while_running[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_after_error[asyncio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_after_error[asyncio+uvloop] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_after_error[asyncio+eager] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_soon_after_error[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_no_value[asyncio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_no_value[asyncio+uvloop] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_no_value[asyncio+eager] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_no_value[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_called_twice[asyncio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_called_twice[asyncio+uvloop] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_called_twice[asyncio+eager] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_called_twice[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_no_called_started_twice[asyncio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_no_called_started_twice[asyncio+uvloop] PASSED [ 81%] 420s tests/test_taskgroups.py::test_no_called_started_twice[asyncio+eager] PASSED [ 81%] 420s tests/test_taskgroups.py::test_no_called_started_twice[trio] PASSED [ 81%] 420s tests/test_taskgroups.py::test_start_with_value[asyncio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_with_value[asyncio+uvloop] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_with_value[asyncio+eager] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_with_value[trio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio+uvloop] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio+eager] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_before_started_call[trio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio+uvloop] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio+eager] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_crash_after_started_call[trio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_no_started_call[asyncio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_no_started_call[asyncio+uvloop] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_no_started_call[asyncio+eager] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_no_started_call[trio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_cancelled[asyncio] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_cancelled[asyncio+uvloop] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_cancelled[asyncio+eager] PASSED [ 82%] 420s tests/test_taskgroups.py::test_start_cancelled[trio] PASSED [ 82%] 421s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio] PASSED [ 82%] 421s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio+uvloop] PASSED [ 82%] 421s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio+eager] PASSED [ 82%] 421s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio] PASSED [ 82%] 421s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio+uvloop] PASSED [ 82%] 421s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio+eager] PASSED [ 82%] 421s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio] PASSED [ 82%] 422s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio+uvloop] PASSED [ 82%] 422s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio+eager] PASSED [ 82%] 422s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio] PASSED [ 82%] 423s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio+uvloop] PASSED [ 83%] 423s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio+eager] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_exception_delivery[asyncio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_exception_delivery[asyncio+uvloop] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_exception_delivery[asyncio+eager] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_exception_delivery[trio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio+uvloop] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio+eager] PASSED [ 83%] 423s tests/test_taskgroups.py::test_start_cancel_after_error[trio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_host_exception[asyncio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_host_exception[asyncio+uvloop] PASSED [ 83%] 423s tests/test_taskgroups.py::test_host_exception[asyncio+eager] PASSED [ 83%] 423s tests/test_taskgroups.py::test_host_exception[trio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_level_cancellation[asyncio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_level_cancellation[asyncio+uvloop] PASSED [ 83%] 423s tests/test_taskgroups.py::test_level_cancellation[asyncio+eager] PASSED [ 83%] 423s tests/test_taskgroups.py::test_level_cancellation[trio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio] PASSED [ 83%] 423s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio+uvloop] PASSED [ 83%] 423s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio+eager] PASSED [ 83%] 423s tests/test_taskgroups.py::test_failing_child_task_cancels_host[trio] PASSED [ 83%] 424s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio] PASSED [ 83%] 424s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio+uvloop] PASSED [ 83%] 424s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio+eager] PASSED [ 83%] 424s tests/test_taskgroups.py::test_failing_host_task_cancels_children[trio] PASSED [ 83%] 424s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio] PASSED [ 83%] 424s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio+uvloop] PASSED [ 83%] 424s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio+eager] PASSED [ 83%] 424s tests/test_taskgroups.py::test_cancel_scope_in_another_task[trio] PASSED [ 83%] 424s tests/test_taskgroups.py::test_cancel_propagation[asyncio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_propagation[asyncio+uvloop] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_propagation[asyncio+eager] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_propagation[trio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_twice[asyncio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_twice[asyncio+uvloop] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_twice[asyncio+eager] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_twice[trio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio+uvloop] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio+eager] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_exiting_task_group[trio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio+uvloop] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio+eager] PASSED [ 84%] 424s tests/test_taskgroups.py::test_cancel_before_entering_scope[trio] PASSED [ 84%] 424s tests/test_taskgroups.py::test_exception_group_children[asyncio] PASSED [ 84%] 425s tests/test_taskgroups.py::test_exception_group_children[asyncio+uvloop] PASSED [ 84%] 425s tests/test_taskgroups.py::test_exception_group_children[asyncio+eager] PASSED [ 84%] 425s tests/test_taskgroups.py::test_exception_group_children[trio] PASSED [ 84%] 425s tests/test_taskgroups.py::test_exception_group_host[asyncio] PASSED [ 84%] 425s tests/test_taskgroups.py::test_exception_group_host[asyncio+uvloop] PASSED [ 84%] 425s tests/test_taskgroups.py::test_exception_group_host[asyncio+eager] PASSED [ 84%] 425s tests/test_taskgroups.py::test_exception_group_host[trio] PASSED [ 84%] 425s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio] PASSED [ 84%] 425s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio+uvloop] PASSED [ 84%] 425s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio+eager] PASSED [ 84%] 425s tests/test_taskgroups.py::test_escaping_cancelled_exception[trio] PASSED [ 84%] 425s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio] PASSED [ 84%] 425s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio+uvloop] PASSED [ 85%] 425s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio+eager] PASSED [ 85%] 425s tests/test_taskgroups.py::test_cancel_scope_cleared[trio] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[asyncio-instant] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[asyncio-delayed] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[asyncio+uvloop-instant] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[asyncio+uvloop-delayed] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[asyncio+eager-instant] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[asyncio+eager-delayed] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[trio-instant] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after[trio-delayed] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio+uvloop] PASSED [ 85%] 426s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio+eager] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_no_timeout[trio] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio+uvloop] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio+eager] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_after_cancellation[trio] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio+uvloop] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio+eager] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[trio] PASSED [ 85%] 427s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio] XFAIL [ 85%] 428s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio+uvloop] XFAIL [ 85%] 428s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio+eager] XFAIL [ 85%] 428s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[trio] XFAIL [ 85%] 428s tests/test_taskgroups.py::test_move_on_after[asyncio-instant] PASSED [ 85%] 428s tests/test_taskgroups.py::test_move_on_after[asyncio-delayed] PASSED [ 85%] 428s tests/test_taskgroups.py::test_move_on_after[asyncio+uvloop-instant] PASSED [ 85%] 428s tests/test_taskgroups.py::test_move_on_after[asyncio+uvloop-delayed] PASSED [ 86%] 428s tests/test_taskgroups.py::test_move_on_after[asyncio+eager-instant] PASSED [ 86%] 428s tests/test_taskgroups.py::test_move_on_after[asyncio+eager-delayed] PASSED [ 86%] 428s tests/test_taskgroups.py::test_move_on_after[trio-instant] PASSED [ 86%] 429s tests/test_taskgroups.py::test_move_on_after[trio-delayed] PASSED [ 86%] 429s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio] PASSED [ 86%] 429s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio+uvloop] PASSED [ 86%] 429s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio+eager] PASSED [ 86%] 429s tests/test_taskgroups.py::test_move_on_after_no_timeout[trio] PASSED [ 86%] 429s tests/test_taskgroups.py::test_nested_move_on_after[asyncio] PASSED [ 86%] 429s tests/test_taskgroups.py::test_nested_move_on_after[asyncio+uvloop] PASSED [ 86%] 429s tests/test_taskgroups.py::test_nested_move_on_after[asyncio+eager] PASSED [ 86%] 430s tests/test_taskgroups.py::test_nested_move_on_after[trio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielding[asyncio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielding[asyncio+uvloop] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielding[asyncio+eager] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielding[trio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio+uvloop] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio+eager] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_from_shielded_scope[trio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio+uvloop] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio+eager] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cancel_shielded_scope[trio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio+uvloop] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio+eager] PASSED [ 86%] 430s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[trio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio] PASSED [ 86%] 430s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio+uvloop] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio+eager] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio+uvloop] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio+eager] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_not_caught[trio] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio+uvloop] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio+eager] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[trio] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio+uvloop] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio+eager] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[trio] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio+uvloop] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio+eager] PASSED [ 87%] 430s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[trio] PASSED [ 87%] 431s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio] PASSED [ 87%] 431s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio+uvloop] PASSED [ 87%] 431s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio+eager] PASSED [ 87%] 431s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[trio] PASSED [ 87%] 431s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio] PASSED [ 87%] 431s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio+uvloop] PASSED [ 87%] 431s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio+eager] PASSED [ 87%] 431s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio] PASSED [ 87%] 431s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio+uvloop] PASSED [ 87%] 431s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio+eager] PASSED [ 87%] 431s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[trio] PASSED [ 87%] 431s tests/test_taskgroups.py::test_shielding_mutate[asyncio] PASSED [ 88%] 431s tests/test_taskgroups.py::test_shielding_mutate[asyncio+uvloop] PASSED [ 88%] 431s tests/test_taskgroups.py::test_shielding_mutate[asyncio+eager] PASSED [ 88%] 432s tests/test_taskgroups.py::test_shielding_mutate[trio] PASSED [ 88%] 432s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio] PASSED [ 88%] 432s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio+uvloop] PASSED [ 88%] 432s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio+eager] PASSED [ 88%] 432s tests/test_taskgroups.py::test_cancel_scope_in_child_task[trio] PASSED [ 88%] 432s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio] PASSED [ 88%] 432s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio+uvloop] PASSED [ 88%] 432s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio+eager] PASSED [ 88%] 432s tests/test_taskgroups.py::test_exception_cancels_siblings[trio] PASSED [ 88%] 432s tests/test_taskgroups.py::test_cancel_cascade[asyncio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_cancel_cascade[asyncio+uvloop] PASSED [ 88%] 433s tests/test_taskgroups.py::test_cancel_cascade[asyncio+eager] PASSED [ 88%] 433s tests/test_taskgroups.py::test_cancel_cascade[trio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_cancelled_parent[asyncio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_cancelled_parent[asyncio+uvloop] PASSED [ 88%] 433s tests/test_taskgroups.py::test_cancelled_parent[asyncio+eager] PASSED [ 88%] 433s tests/test_taskgroups.py::test_cancelled_parent[trio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_shielded_deadline[asyncio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_shielded_deadline[asyncio+uvloop] PASSED [ 88%] 433s tests/test_taskgroups.py::test_shielded_deadline[asyncio+eager] PASSED [ 88%] 433s tests/test_taskgroups.py::test_shielded_deadline[trio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio+uvloop] PASSED [ 88%] 433s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio+eager] PASSED [ 88%] 433s tests/test_taskgroups.py::test_deadline_reached_on_start[trio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_deadline_moved[asyncio] PASSED [ 88%] 433s tests/test_taskgroups.py::test_deadline_moved[asyncio+uvloop] PASSED [ 88%] 434s tests/test_taskgroups.py::test_deadline_moved[asyncio+eager] PASSED [ 89%] 434s tests/test_taskgroups.py::test_deadline_moved[trio] PASSED [ 89%] 434s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio] PASSED [ 89%] 434s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio+uvloop] PASSED [ 89%] 434s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio+eager] PASSED [ 89%] 434s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[trio] PASSED [ 89%] 434s tests/test_taskgroups.py::test_nested_fail_after[asyncio] PASSED [ 89%] 434s tests/test_taskgroups.py::test_nested_fail_after[asyncio+uvloop] PASSED [ 89%] 434s tests/test_taskgroups.py::test_nested_fail_after[asyncio+eager] PASSED [ 89%] 434s tests/test_taskgroups.py::test_nested_fail_after[trio] PASSED [ 89%] 435s tests/test_taskgroups.py::test_nested_shield[asyncio] PASSED [ 89%] 435s tests/test_taskgroups.py::test_nested_shield[asyncio+uvloop] PASSED [ 89%] 435s tests/test_taskgroups.py::test_nested_shield[asyncio+eager] PASSED [ 89%] 435s tests/test_taskgroups.py::test_nested_shield[trio] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio+uvloop] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio+eager] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[trio] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio+uvloop] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio+eager] PASSED [ 89%] 435s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[trio] PASSED [ 89%] 435s tests/test_taskgroups.py::test_exception_group_filtering[asyncio] PASSED [ 89%] 436s tests/test_taskgroups.py::test_exception_group_filtering[asyncio+uvloop] PASSED [ 89%] 436s tests/test_taskgroups.py::test_exception_group_filtering[asyncio+eager] PASSED [ 89%] 436s tests/test_taskgroups.py::test_exception_group_filtering[trio] PASSED [ 89%] 436s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio] PASSED [ 89%] 436s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio+uvloop] PASSED [ 89%] 436s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio+eager] PASSED [ 89%] 436s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[trio] PASSED [ 89%] 436s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio] PASSED [ 90%] 437s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio+uvloop] PASSED [ 90%] 437s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio+eager] PASSED [ 90%] 437s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[trio] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_generator_based_task SKIPPED (...) [ 90%] 437s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio] SKIPPED [ 90%] 437s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio+uvloop] SKIPPED [ 90%] 437s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio+eager] SKIPPED [ 90%] 437s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio+uvloop] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio+eager] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio+uvloop] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio+eager] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_completed_task[asyncio] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_completed_task[asyncio+uvloop] PASSED [ 90%] 437s tests/test_taskgroups.py::test_cancel_completed_task[asyncio+eager] PASSED [ 90%] 437s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio] PASSED [ 90%] 437s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio+uvloop] PASSED [ 90%] 437s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio+eager] PASSED [ 90%] 437s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[trio] PASSED [ 90%] 437s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio] PASSED [ 90%] 438s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio+uvloop] PASSED [ 90%] 438s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio+eager] PASSED [ 90%] 438s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[trio] PASSED [ 90%] 438s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio] PASSED [ 90%] 438s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio+uvloop] PASSED [ 90%] 438s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio+eager] PASSED [ 90%] 438s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[trio] PASSED [ 90%] 438s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio+uvloop] PASSED [ 91%] 438s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio+eager] PASSED [ 91%] 438s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[trio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio+uvloop] PASSED [ 91%] 438s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio+eager] PASSED [ 91%] 438s tests/test_taskgroups.py::test_unhandled_exception_group PASSED [ 91%] 438s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio+uvloop] PASSED [ 91%] 438s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio+eager] PASSED [ 91%] 438s tests/test_taskgroups.py::test_single_cancellation_exc[trio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio+uvloop] PASSED [ 91%] 438s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio+eager] PASSED [ 91%] 438s tests/test_taskgroups.py::test_start_soon_parent_id[trio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_start_parent_id[asyncio] PASSED [ 91%] 438s tests/test_taskgroups.py::test_start_parent_id[asyncio+uvloop] PASSED [ 91%] 439s tests/test_taskgroups.py::test_start_parent_id[asyncio+eager] PASSED [ 91%] 439s tests/test_taskgroups.py::test_start_parent_id[trio] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio+uvloop] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio+eager] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio+uvloop] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio+eager] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio+uvloop] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio+eager] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio] PASSED [ 91%] 439s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio+uvloop] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio+eager] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio+uvloop] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio+eager] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio+uvloop] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio+eager] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio] PASSED [ 92%] 439s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio+uvloop] PASSED [ 92%] 440s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio+eager] PASSED [ 92%] 440s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio] PASSED [ 92%] 440s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio+uvloop] PASSED [ 92%] 440s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio+eager] PASSED [ 92%] 440s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio] PASSED [ 92%] 440s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio+uvloop] PASSED [ 92%] 440s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio+eager] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio+uvloop] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio+eager] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_before_entering_task_group[trio] PASSED [ 92%] 440s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio] PASSED [ 92%] 440s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio+uvloop] PASSED [ 92%] 440s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio+eager] PASSED [ 92%] 440s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[trio] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio+uvloop] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio+eager] PASSED [ 92%] 440s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[trio] PASSED [ 92%] 440s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio] PASSED [ 92%] 440s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio+uvloop] PASSED [ 93%] 440s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio+eager] PASSED [ 93%] 440s tests/test_taskgroups.py::test_start_cancels_parent_scope[trio] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio+uvloop] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio+eager] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[trio] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio+uvloop] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio+eager] PASSED [ 93%] 440s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[trio] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio+uvloop] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio+eager] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[trio] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio+uvloop] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio+eager] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[trio] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio+uvloop] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio+eager] PASSED [ 93%] 441s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[trio] PASSED [ 93%] 441s tests/test_taskgroups.py::test_eager_task_factory[False-asyncio] PASSED [ 93%] 441s tests/test_taskgroups.py::test_eager_task_factory[True-asyncio] PASSED [ 93%] 441s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio] PASSED [ 93%] 441s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio+uvloop] PASSED [ 93%] 441s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio+eager] PASSED [ 93%] 441s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[asyncio] PASSED [ 93%] 441s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[asyncio+uvloop] PASSED [ 94%] 441s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[asyncio+eager] PASSED [ 94%] 441s tests/test_taskgroups.py::test_exception_groups_suppresses_exc_context[trio] PASSED [ 94%] 441s tests/test_taskgroups.py::test_cancel_reason[asyncio] PASSED [ 94%] 441s tests/test_taskgroups.py::test_cancel_reason[asyncio+uvloop] PASSED [ 94%] 441s tests/test_taskgroups.py::test_cancel_reason[asyncio+eager] PASSED [ 94%] 441s tests/test_taskgroups.py::test_cancel_reason[trio] PASSED [ 94%] 441s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[asyncio] PASSED [ 94%] 441s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[asyncio+uvloop] PASSED [ 94%] 441s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[asyncio+eager] PASSED [ 94%] 441s tests/test_tempfile.py::TestTemporaryFile::test_temporary_file[trio] PASSED [ 94%] 441s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[asyncio] PASSED [ 94%] 441s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[asyncio+uvloop] PASSED [ 94%] 441s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[asyncio+eager] PASSED [ 94%] 441s tests/test_tempfile.py::TestNamedTemporaryFile::test_named_temporary_file[trio] PASSED [ 94%] 441s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[asyncio] PASSED [ 94%] 441s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[asyncio+uvloop] PASSED [ 94%] 442s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[asyncio+eager] PASSED [ 94%] 442s tests/test_tempfile.py::TestNamedTemporaryFile::test_exception_handling[trio] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[asyncio] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[asyncio+uvloop] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[asyncio+eager] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writewithout_rolled[trio] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[asyncio] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[asyncio+uvloop] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[asyncio+eager] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_writelines[trio] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[asyncio] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[asyncio+uvloop] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[asyncio+eager] PASSED [ 94%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_closed_state[trio] PASSED [ 95%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[asyncio] PASSED [ 95%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[asyncio+uvloop] PASSED [ 95%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[asyncio+eager] PASSED [ 95%] 442s tests/test_tempfile.py::TestSpooledTemporaryFile::test_exact_boundary_no_rollover[trio] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[asyncio] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[asyncio+uvloop] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[asyncio+eager] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_context_manager[trio] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[asyncio] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[asyncio+uvloop] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[asyncio+eager] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_cleanup_method[trio] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[asyncio] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[asyncio+uvloop] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[asyncio+eager] PASSED [ 95%] 442s tests/test_tempfile.py::TestTemporaryDirectory::test_exception_handling[trio] PASSED [ 95%] 442s tests/test_tempfile.py::test_mkstemp[asyncio-.txt-mkstemp_-True-mkstemp] PASSED [ 95%] 442s tests/test_tempfile.py::test_mkstemp[asyncio-.txt-mkstemp_-False-mkstemp] PASSED [ 95%] 442s tests/test_tempfile.py::test_mkstemp[asyncio+uvloop-.txt-mkstemp_-True-mkstemp] PASSED [ 95%] 442s tests/test_tempfile.py::test_mkstemp[asyncio+uvloop-.txt-mkstemp_-False-mkstemp] PASSED [ 95%] 442s tests/test_tempfile.py::test_mkstemp[asyncio+eager-.txt-mkstemp_-True-mkstemp] PASSED [ 95%] 442s tests/test_tempfile.py::test_mkstemp[asyncio+eager-.txt-mkstemp_-False-mkstemp] PASSED [ 95%] 442s tests/test_tempfile.py::test_mkstemp[trio-.txt-mkstemp_-True-mkstemp] PASSED [ 95%] 443s tests/test_tempfile.py::test_mkstemp[trio-.txt-mkstemp_-False-mkstemp] PASSED [ 95%] 443s tests/test_tempfile.py::test_mkdtemp[asyncio-mkdtemp_0] PASSED [ 95%] 443s tests/test_tempfile.py::test_mkdtemp[asyncio-mkdtemp_1] PASSED [ 95%] 443s tests/test_tempfile.py::test_mkdtemp[asyncio+uvloop-mkdtemp_0] PASSED [ 95%] 443s tests/test_tempfile.py::test_mkdtemp[asyncio+uvloop-mkdtemp_1] PASSED [ 95%] 443s tests/test_tempfile.py::test_mkdtemp[asyncio+eager-mkdtemp_0] PASSED [ 95%] 443s tests/test_tempfile.py::test_mkdtemp[asyncio+eager-mkdtemp_1] PASSED [ 96%] 443s tests/test_tempfile.py::test_mkdtemp[trio-mkdtemp_0] PASSED [ 96%] 443s tests/test_tempfile.py::test_mkdtemp[trio-mkdtemp_1] PASSED [ 96%] 443s tests/test_tempfile.py::test_gettemp_functions[asyncio] PASSED [ 96%] 443s tests/test_tempfile.py::test_gettemp_functions[asyncio+uvloop] PASSED [ 96%] 443s tests/test_tempfile.py::test_gettemp_functions[asyncio+eager] PASSED [ 96%] 443s tests/test_tempfile.py::test_gettemp_functions[trio] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_run_sync[asyncio] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_run_sync[asyncio+uvloop] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_run_sync[asyncio+eager] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_run_sync[trio] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_args_kwargs[asyncio] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_args_kwargs[asyncio+uvloop] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_args_kwargs[asyncio+eager] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_args_kwargs[trio] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_exception[asyncio] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_exception[asyncio+uvloop] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_exception[asyncio+eager] PASSED [ 96%] 443s tests/test_to_interpreter.py::test_exception[trio] PASSED [ 96%] 444s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio] PASSED [ 96%] 444s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio+uvloop] PASSED [ 96%] 444s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio+eager] PASSED [ 96%] 444s tests/test_to_process.py::test_run_sync_in_process_pool[trio] PASSED [ 96%] 444s tests/test_to_process.py::test_identical_sys_path[asyncio] PASSED [ 96%] 445s tests/test_to_process.py::test_identical_sys_path[asyncio+uvloop] PASSED [ 96%] 445s tests/test_to_process.py::test_identical_sys_path[asyncio+eager] PASSED [ 96%] 445s tests/test_to_process.py::test_identical_sys_path[trio] PASSED [ 96%] 445s tests/test_to_process.py::test_partial[asyncio] PASSED [ 96%] 445s tests/test_to_process.py::test_partial[asyncio+uvloop] PASSED [ 96%] 446s tests/test_to_process.py::test_partial[asyncio+eager] PASSED [ 97%] 446s tests/test_to_process.py::test_partial[trio] PASSED [ 97%] 446s tests/test_to_process.py::test_exception[asyncio] PASSED [ 97%] 446s tests/test_to_process.py::test_exception[asyncio+uvloop] PASSED [ 97%] 447s tests/test_to_process.py::test_exception[asyncio+eager] PASSED [ 97%] 447s tests/test_to_process.py::test_exception[trio] PASSED [ 97%] 447s tests/test_to_process.py::test_print[asyncio] PASSED [ 97%] 447s tests/test_to_process.py::test_print[asyncio+uvloop] PASSED [ 97%] 447s tests/test_to_process.py::test_print[asyncio+eager] PASSED [ 97%] 447s tests/test_to_process.py::test_print[trio] PASSED [ 97%] 448s tests/test_to_process.py::test_cancel_before[asyncio] PASSED [ 97%] 448s tests/test_to_process.py::test_cancel_before[asyncio+uvloop] PASSED [ 97%] 448s tests/test_to_process.py::test_cancel_before[asyncio+eager] PASSED [ 97%] 448s tests/test_to_process.py::test_cancel_before[trio] PASSED [ 97%] 448s tests/test_to_process.py::test_cancel_during[asyncio] PASSED [ 97%] 448s tests/test_to_process.py::test_cancel_during[asyncio+uvloop] PASSED [ 97%] 449s tests/test_to_process.py::test_cancel_during[asyncio+eager] PASSED [ 97%] 449s tests/test_to_process.py::test_cancel_during[trio] PASSED [ 97%] 449s tests/test_to_process.py::test_exec_while_pruning[asyncio] PASSED [ 97%] 450s tests/test_to_process.py::test_exec_while_pruning[asyncio+uvloop] PASSED [ 97%] 450s tests/test_to_process.py::test_exec_while_pruning[asyncio+eager] PASSED [ 97%] 450s tests/test_to_process.py::test_exec_while_pruning[trio] PASSED [ 97%] 450s tests/test_to_process.py::test_nonexistent_main_module[asyncio] PASSED [ 97%] 450s tests/test_to_process.py::test_nonexistent_main_module[asyncio+uvloop] PASSED [ 97%] 450s tests/test_to_process.py::test_nonexistent_main_module[asyncio+eager] PASSED [ 97%] 450s tests/test_to_process.py::test_nonexistent_main_module[trio] PASSED [ 97%] 450s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio] PASSED [ 97%] 450s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio+uvloop] PASSED [ 97%] 450s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio+eager] PASSED [ 97%] 450s tests/test_to_thread.py::test_run_in_thread_cancelled[trio] PASSED [ 97%] 450s tests/test_to_thread.py::test_run_in_thread_exception[asyncio] PASSED [ 98%] 450s tests/test_to_thread.py::test_run_in_thread_exception[asyncio+uvloop] PASSED [ 98%] 451s tests/test_to_thread.py::test_run_in_thread_exception[asyncio+eager] PASSED [ 98%] 451s tests/test_to_thread.py::test_run_in_thread_exception[trio] PASSED [ 98%] 451s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio] PASSED [ 98%] 451s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio+uvloop] PASSED [ 98%] 451s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio+eager] PASSED [ 98%] 451s tests/test_to_thread.py::test_run_in_custom_limiter[trio] PASSED [ 98%] 451s tests/test_to_thread.py::test_cancel_worker_thread[asyncio-noabandon] PASSED [ 98%] 452s tests/test_to_thread.py::test_cancel_worker_thread[asyncio-abandon] PASSED [ 98%] 452s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-noabandon] PASSED [ 98%] 452s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-abandon] PASSED [ 98%] 452s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+eager-noabandon] PASSED [ 98%] 453s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+eager-abandon] PASSED [ 98%] 453s tests/test_to_thread.py::test_cancel_worker_thread[trio-noabandon] PASSED [ 98%] 453s tests/test_to_thread.py::test_cancel_worker_thread[trio-abandon] PASSED [ 98%] 453s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio] PASSED [ 98%] 453s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio+uvloop] PASSED [ 98%] 454s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio+eager] PASSED [ 98%] 454s tests/test_to_thread.py::test_cancel_wait_on_thread[trio] PASSED [ 98%] 454s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio] PASSED [ 98%] 454s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio+uvloop] PASSED [ 98%] 454s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio+eager] PASSED [ 98%] 454s tests/test_to_thread.py::test_deprecated_cancellable_param[trio] PASSED [ 98%] 454s tests/test_to_thread.py::test_contextvar_propagation[asyncio] PASSED [ 98%] 454s tests/test_to_thread.py::test_contextvar_propagation[asyncio+uvloop] PASSED [ 98%] 454s tests/test_to_thread.py::test_contextvar_propagation[asyncio+eager] PASSED [ 98%] 454s tests/test_to_thread.py::test_contextvar_propagation[trio] PASSED [ 98%] 454s tests/test_to_thread.py::test_asynclib_detection[asyncio] PASSED [ 98%] 454s tests/test_to_thread.py::test_asynclib_detection[asyncio+uvloop] PASSED [ 98%] 454s tests/test_to_thread.py::test_asynclib_detection[asyncio+eager] PASSED [ 99%] 454s tests/test_to_thread.py::test_asynclib_detection[trio] PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio] PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio+uvloop] PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio+eager] PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_no_root_task PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_future_callback_partial PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_run_sync_no_asyncio_run PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_run_sync_multiple PASSED [ 99%] 454s tests/test_to_thread.py::test_asyncio_no_recycle_stopping_worker PASSED [ 99%] 454s tests/test_to_thread.py::test_stopiteration[asyncio] PASSED [ 99%] 454s tests/test_to_thread.py::test_stopiteration[asyncio+uvloop] PASSED [ 99%] 454s tests/test_to_thread.py::test_stopiteration[asyncio+eager] PASSED [ 99%] 454s tests/test_to_thread.py::test_stopiteration[trio] PASSED [ 99%] 454s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[asyncio+uvloop] PASSED [ 99%] 454s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[asyncio+eager] PASSED [ 99%] 454s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[trio] PASSED [ 99%] 454s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio] PASSED [ 99%] 454s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio+uvloop] PASSED [ 99%] 454s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio+eager] PASSED [ 99%] 454s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[trio] PASSED [ 99%] 455s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio] PASSED [ 99%] 455s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio+uvloop] PASSED [ 99%] 455s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio+eager] PASSED [ 99%] 455s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[trio] PASSED [ 99%] 455s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[asyncio] PASSED [ 99%] 455s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[asyncio+uvloop] PASSED [ 99%] 456s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[asyncio+eager] PASSED [ 99%] 456s tests/test_to_thread.py::test_run_sync_worker_cyclic_references[trio] PASSED [ 99%] 458s tests/test_typedattr.py::test_typedattr_keyerror PASSED [100%] 458s 458s =========================== short test summary info ============================ 458s SKIPPED [1] tests/test_debugging.py:102: Generator based coroutines have been removed in Python 3.11 458s SKIPPED [1] tests/test_fileio.py:148: Drive only makes sense on Windows 458s SKIPPED [1] tests/test_fileio.py:190: Only makes sense on Windows 458s SKIPPED [4] tests/test_fileio.py:329: Path.copy() is only available on Python 3.14+ 458s SKIPPED [4] tests/test_fileio.py:340: Path.copy() is only available on Python 3.14+ 458s SKIPPED [4] tests/test_fileio.py:352: Path.copy() is only available on Python 3.14+ 458s SKIPPED [4] tests/test_fileio.py:364: Path.copy() is only available on Python 3.14+ 458s SKIPPED [4] tests/test_fileio.py:450: os.lchmod() is not available 458s SKIPPED [1] tests/test_subprocesses.py:323: the 'user' argument is not supported by uvloop yet 458s SKIPPED [1] tests/test_subprocesses.py:323: the 'group' argument is not supported by uvloop yet 458s SKIPPED [1] tests/test_subprocesses.py:323: the 'extra_groups' argument is not supported by uvloop yet 458s SKIPPED [1] tests/test_subprocesses.py:323: the 'umask' argument is not supported by uvloop yet 458s SKIPPED [1] tests/test_taskgroups.py:1118: Generator based coroutines have been removed in Python 3.11 458s SKIPPED [3] tests/test_taskgroups.py:1139: Generator based coroutines have been removed in Python 3.11 458s ==== 2929 passed, 31 skipped, 2 deselected, 8 xfailed in 207.47s (0:03:27) ===== 459s autopkgtest [10:38:24]: test upstreamtestsuite3: -----------------------] 460s upstreamtestsuite3 PASS 460s autopkgtest [10:38:25]: test upstreamtestsuite3: - - - - - - - - - - results - - - - - - - - - - 461s autopkgtest [10:38:26]: test autodep8-python3: preparing testbed 468s Creating nova instance adt-resolute-ppc64el-python-anyio-20251031-103045-juju-7f2275-prod-proposed-migration-environment-15-fda7a20a-460b-4542-bfdf-81b819d6c783 from image adt/ubuntu-resolute-ppc64el-server-20251031.img (UUID 3bd2d22e-e70a-4fa2-aae8-80e5bffe74ce)... 519s autopkgtest [10:39:24]: testbed dpkg architecture: ppc64el 520s autopkgtest [10:39:25]: testbed apt version: 3.1.11 520s autopkgtest [10:39:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 520s autopkgtest [10:39:25]: testbed release detected to be: resolute 521s autopkgtest [10:39:26]: updating testbed package index (apt update) 521s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 521s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 522s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 522s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 522s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 522s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [51.8 kB] 522s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [2956 kB] 522s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [153 kB] 522s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [215 kB] 522s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted ppc64el Packages [940 B] 522s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [2071 kB] 522s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [33.3 kB] 523s Fetched 5577 kB in 2s (2750 kB/s) 524s Reading package lists... 524s Failed to check for VM: Permission denied 525s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 525s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 525s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 525s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 526s Reading package lists... 526s Reading package lists... 526s Building dependency tree... 526s Reading state information... 526s Calculating upgrade... 526s The following packages will be upgraded: 526s grep libgpg-error-l10n libgpg-error0 libhogweed6t64 libnettle8t64 526s libnl-3-200 libnl-route-3-200 librtmp1 libsepol2 libuchardet0 nano 526s python3-bcrypt python3-markupsafe python3-more-itertools sensible-utils 526s usb.ids 526s 16 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 526s Need to get 2516 kB of archives. 526s After this operation, 111 kB of additional disk space will be used. 526s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el grep ppc64el 3.12-1 [183 kB] 527s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsepol2 ppc64el 3.9-2 [418 kB] 527s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el sensible-utils all 0.0.26 [27.0 kB] 527s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgpg-error-l10n all 1.56-2 [9066 B] 527s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgpg-error0 ppc64el 1.56-2 [106 kB] 527s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnettle8t64 ppc64el 3.10.2-1 [230 kB] 527s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhogweed6t64 ppc64el 3.10.2-1 [211 kB] 527s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnl-route-3-200 ppc64el 3.11.0-2 [213 kB] 527s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnl-3-200 ppc64el 3.11.0-2 [74.5 kB] 527s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libuchardet0 ppc64el 0.0.8-2 [78.4 kB] 527s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el nano ppc64el 8.6-1 [334 kB] 527s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el usb.ids all 2025.09.15-1 [224 kB] 527s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el librtmp1 ppc64el 2.4+20151223.gitfa8646d.1-3 [65.9 kB] 527s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-markupsafe ppc64el 3.0.3-1 [13.3 kB] 527s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-more-itertools all 10.8.0-1 [63.5 kB] 527s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-bcrypt ppc64el 5.0.0-1 [266 kB] 527s dpkg-preconfigure: unable to re-open stdin: No such file or directory 527s Fetched 2516 kB in 1s (2730 kB/s) 527s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76559 files and directories currently installed.) 527s Preparing to unpack .../grep_3.12-1_ppc64el.deb ... 527s Unpacking grep (3.12-1) over (3.11-4build1) ... 527s Setting up grep (3.12-1) ... 528s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76559 files and directories currently installed.) 528s Preparing to unpack .../00-libsepol2_3.9-2_ppc64el.deb ... 528s Unpacking libsepol2:ppc64el (3.9-2) over (3.8.1-1) ... 528s Preparing to unpack .../01-sensible-utils_0.0.26_all.deb ... 528s Unpacking sensible-utils (0.0.26) over (0.0.25) ... 528s Preparing to unpack .../02-libgpg-error-l10n_1.56-2_all.deb ... 528s Unpacking libgpg-error-l10n (1.56-2) over (1.51-4) ... 528s Preparing to unpack .../03-libgpg-error0_1.56-2_ppc64el.deb ... 528s Unpacking libgpg-error0:ppc64el (1.56-2) over (1.51-4) ... 528s Preparing to unpack .../04-libnettle8t64_3.10.2-1_ppc64el.deb ... 528s Unpacking libnettle8t64:ppc64el (3.10.2-1) over (3.10.1-1) ... 528s Preparing to unpack .../05-libhogweed6t64_3.10.2-1_ppc64el.deb ... 528s Unpacking libhogweed6t64:ppc64el (3.10.2-1) over (3.10.1-1) ... 528s Preparing to unpack .../06-libnl-route-3-200_3.11.0-2_ppc64el.deb ... 528s Unpacking libnl-route-3-200:ppc64el (3.11.0-2) over (3.7.0-2build1) ... 528s Preparing to unpack .../07-libnl-3-200_3.11.0-2_ppc64el.deb ... 528s Unpacking libnl-3-200:ppc64el (3.11.0-2) over (3.7.0-2build1) ... 528s Preparing to unpack .../08-libuchardet0_0.0.8-2_ppc64el.deb ... 528s Unpacking libuchardet0:ppc64el (0.0.8-2) over (0.0.8-1build1) ... 528s Preparing to unpack .../09-nano_8.6-1_ppc64el.deb ... 528s Unpacking nano (8.6-1) over (8.4-1) ... 528s Preparing to unpack .../10-usb.ids_2025.09.15-1_all.deb ... 528s Unpacking usb.ids (2025.09.15-1) over (2025.07.26-1) ... 528s Preparing to unpack .../11-librtmp1_2.4+20151223.gitfa8646d.1-3_ppc64el.deb ... 528s Unpacking librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-3) over (2.4+20151223.gitfa8646d.1-2build8) ... 528s Preparing to unpack .../12-python3-markupsafe_3.0.3-1_ppc64el.deb ... 528s Unpacking python3-markupsafe (3.0.3-1) over (2.1.5-1build5) ... 528s Preparing to unpack .../13-python3-more-itertools_10.8.0-1_all.deb ... 528s Unpacking python3-more-itertools (10.8.0-1) over (10.7.0-1) ... 528s Preparing to unpack .../14-python3-bcrypt_5.0.0-1_ppc64el.deb ... 528s Unpacking python3-bcrypt (5.0.0-1) over (4.3.0-2) ... 528s Setting up python3-more-itertools (10.8.0-1) ... 528s Setting up libgpg-error0:ppc64el (1.56-2) ... 529s Setting up python3-bcrypt (5.0.0-1) ... 529s Setting up python3-markupsafe (3.0.3-1) ... 529s Setting up libnettle8t64:ppc64el (3.10.2-1) ... 529s Setting up usb.ids (2025.09.15-1) ... 529s Setting up libsepol2:ppc64el (3.9-2) ... 529s Setting up nano (8.6-1) ... 529s Installing new version of config file /etc/nanorc ... 529s Setting up libhogweed6t64:ppc64el (3.10.2-1) ... 529s Setting up sensible-utils (0.0.26) ... 529s Setting up libuchardet0:ppc64el (0.0.8-2) ... 529s Setting up libnl-3-200:ppc64el (3.11.0-2) ... 529s Setting up libgpg-error-l10n (1.56-2) ... 529s Setting up libnl-route-3-200:ppc64el (3.11.0-2) ... 529s Setting up librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-3) ... 529s Processing triggers for libc-bin (2.42-0ubuntu3) ... 529s Processing triggers for man-db (2.13.1-1) ... 530s Processing triggers for install-info (7.1.1-1ubuntu1) ... 530s autopkgtest [10:39:35]: upgrading testbed (apt dist-upgrade and autopurge) 530s Reading package lists... 530s Building dependency tree... 530s Reading state information... 530s Calculating upgrade... 531s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 531s Reading package lists... 531s Building dependency tree... 531s Reading state information... 531s Solving dependencies... 531s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 535s Reading package lists... 535s Building dependency tree... 535s Reading state information... 535s Solving dependencies... 535s The following NEW packages will be installed: 535s python3-all python3-anyio python3-sniffio 535s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 535s Need to get 80.8 kB of archives. 535s After this operation, 518 kB of additional disk space will be used. 535s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-all ppc64el 3.13.7-1 [884 B] 535s Get:2 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sniffio all 1.3.1-1 [7262 B] 535s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el python3-anyio all 4.11.0-3 [72.6 kB] 536s Fetched 80.8 kB in 0s (182 kB/s) 536s Selecting previously unselected package python3-all. 536s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76562 files and directories currently installed.) 536s Preparing to unpack .../python3-all_3.13.7-1_ppc64el.deb ... 536s Unpacking python3-all (3.13.7-1) ... 536s Selecting previously unselected package python3-sniffio. 536s Preparing to unpack .../python3-sniffio_1.3.1-1_all.deb ... 536s Unpacking python3-sniffio (1.3.1-1) ... 536s Selecting previously unselected package python3-anyio. 536s Preparing to unpack .../python3-anyio_4.11.0-3_all.deb ... 536s Unpacking python3-anyio (4.11.0-3) ... 536s Setting up python3-sniffio (1.3.1-1) ... 536s Setting up python3-anyio (4.11.0-3) ... 536s Setting up python3-all (3.13.7-1) ... 538s autopkgtest [10:39:43]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import anyio; print(anyio)" ; done 538s autopkgtest [10:39:43]: test autodep8-python3: [----------------------- 539s Testing with python3.13: 539s 539s autopkgtest [10:39:44]: test autodep8-python3: -----------------------] 540s autopkgtest [10:39:45]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 540s autodep8-python3 PASS (superficial) 540s autopkgtest [10:39:45]: @@@@@@@@@@@@@@@@@@@@ summary 540s upstreamtestsuite3 PASS 540s autodep8-python3 PASS (superficial)