0s autopkgtest [00:17:34]: starting date and time: 2025-03-17 00:17:34+0000 0s autopkgtest [00:17:34]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [00:17:34]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.q1kia5s2/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-psutil --apt-upgrade python-anyio --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-psutil/7.0.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-37.secgroup --name adt-plucky-arm64-python-anyio-20250317-001732-juju-7f2275-prod-proposed-migration-environment-2-311bb691-b07e-4c07-8a75-0229fb802ced --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 153s autopkgtest [00:20:07]: testbed dpkg architecture: arm64 153s autopkgtest [00:20:07]: testbed apt version: 2.9.33 153s autopkgtest [00:20:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 153s autopkgtest [00:20:07]: testbed release detected to be: None 154s autopkgtest [00:20:08]: updating testbed package index (apt update) 155s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 155s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 155s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 155s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 155s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [12.2 kB] 155s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [39.3 kB] 155s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [407 kB] 155s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [58.9 kB] 155s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 c-n-f Metadata [1892 B] 155s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 c-n-f Metadata [116 B] 155s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [341 kB] 155s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 c-n-f Metadata [12.7 kB] 155s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [3564 B] 155s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 c-n-f Metadata [216 B] 156s Fetched 1003 kB in 1s (948 kB/s) 157s Reading package lists... 157s Reading package lists... 157s Building dependency tree... 157s Reading state information... 158s Calculating upgrade... 158s Calculating upgrade... 159s The following packages will be upgraded: 159s cron cron-daemon-common dbus dbus-bin dbus-daemon dbus-session-bus-common 159s dbus-system-bus-common dbus-user-session libdbus-1-3 libpng16-16t64 159s python3-jaraco.context python3-passlib python3-urllib3 159s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 159s Need to get 1248 kB of archives. 159s After this operation, 7168 B of additional disk space will be used. 159s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 cron arm64 3.0pl1-194ubuntu1 [86.6 kB] 159s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-system-bus-common all 1.16.2-2ubuntu1 [55.7 kB] 159s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-session-bus-common all 1.16.2-2ubuntu1 [54.2 kB] 159s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-user-session arm64 1.16.2-2ubuntu1 [9692 B] 159s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-daemon arm64 1.16.2-2ubuntu1 [115 kB] 159s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-bin arm64 1.16.2-2ubuntu1 [39.1 kB] 159s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus arm64 1.16.2-2ubuntu1 [23.9 kB] 159s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libdbus-1-3 arm64 1.16.2-2ubuntu1 [185 kB] 159s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 cron-daemon-common all 3.0pl1-194ubuntu1 [14.6 kB] 159s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libpng16-16t64 arm64 1.6.47-1.1 [186 kB] 159s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jaraco.context all 6.0.1-1 [8272 B] 159s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-urllib3 all 2.3.0-2 [94.1 kB] 159s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-passlib all 1.7.4-6ubuntu1 [375 kB] 160s Fetched 1248 kB in 1s (1630 kB/s) 160s (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 ... 81647 files and directories currently installed.) 160s Preparing to unpack .../00-cron_3.0pl1-194ubuntu1_arm64.deb ... 160s Unpacking cron (3.0pl1-194ubuntu1) over (3.0pl1-192ubuntu1) ... 160s Preparing to unpack .../01-dbus-system-bus-common_1.16.2-2ubuntu1_all.deb ... 160s Unpacking dbus-system-bus-common (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 160s Preparing to unpack .../02-dbus-session-bus-common_1.16.2-2ubuntu1_all.deb ... 160s Unpacking dbus-session-bus-common (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 160s Preparing to unpack .../03-dbus-user-session_1.16.2-2ubuntu1_arm64.deb ... 160s Unpacking dbus-user-session (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 160s Preparing to unpack .../04-dbus-daemon_1.16.2-2ubuntu1_arm64.deb ... 160s Unpacking dbus-daemon (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 160s Preparing to unpack .../05-dbus-bin_1.16.2-2ubuntu1_arm64.deb ... 160s Unpacking dbus-bin (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 160s Preparing to unpack .../06-dbus_1.16.2-2ubuntu1_arm64.deb ... 160s Unpacking dbus (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 160s Preparing to unpack .../07-libdbus-1-3_1.16.2-2ubuntu1_arm64.deb ... 160s Unpacking libdbus-1-3:arm64 (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 160s Preparing to unpack .../08-cron-daemon-common_3.0pl1-194ubuntu1_all.deb ... 160s Unpacking cron-daemon-common (3.0pl1-194ubuntu1) over (3.0pl1-192ubuntu1) ... 160s Preparing to unpack .../09-libpng16-16t64_1.6.47-1.1_arm64.deb ... 160s Unpacking libpng16-16t64:arm64 (1.6.47-1.1) over (1.6.47-1) ... 160s Preparing to unpack .../10-python3-jaraco.context_6.0.1-1_all.deb ... 161s Unpacking python3-jaraco.context (6.0.1-1) over (6.0.0-1) ... 161s Preparing to unpack .../11-python3-urllib3_2.3.0-2_all.deb ... 161s Unpacking python3-urllib3 (2.3.0-2) over (2.3.0-1) ... 161s Preparing to unpack .../12-python3-passlib_1.7.4-6ubuntu1_all.deb ... 161s Unpacking python3-passlib (1.7.4-6ubuntu1) over (1.7.4-4) ... 161s Setting up python3-jaraco.context (6.0.1-1) ... 161s Setting up python3-passlib (1.7.4-6ubuntu1) ... 161s Setting up libdbus-1-3:arm64 (1.16.2-2ubuntu1) ... 161s Setting up libpng16-16t64:arm64 (1.6.47-1.1) ... 161s Setting up python3-urllib3 (2.3.0-2) ... 162s Setting up dbus-session-bus-common (1.16.2-2ubuntu1) ... 162s Setting up dbus-system-bus-common (1.16.2-2ubuntu1) ... 162s Setting up dbus-bin (1.16.2-2ubuntu1) ... 162s Setting up cron-daemon-common (3.0pl1-194ubuntu1) ... 162s Setting up cron (3.0pl1-194ubuntu1) ... 162s Setting up dbus-daemon (1.16.2-2ubuntu1) ... 162s Setting up dbus-user-session (1.16.2-2ubuntu1) ... 162s Setting up dbus (1.16.2-2ubuntu1) ... 162s A reboot is required to replace the running dbus-daemon. 162s Please reboot the system when convenient. 163s Processing triggers for man-db (2.13.0-1) ... 164s Processing triggers for libc-bin (2.41-1ubuntu1) ... 164s Reading package lists... 164s Building dependency tree... 164s Reading state information... 164s Solving dependencies... 165s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 165s autopkgtest [00:20:19]: upgrading testbed (apt dist-upgrade and autopurge) 165s Reading package lists... 165s Building dependency tree... 165s Reading state information... 166s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 166s Starting 2 pkgProblemResolver with broken count: 0 166s Done 167s Entering ResolveByKeep 167s 167s Calculating upgrade... 167s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 168s Reading package lists... 168s Building dependency tree... 168s Reading state information... 168s Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 169s Solving dependencies... 169s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 169s autopkgtest [00:20:23]: rebooting testbed after setup commands that affected boot 193s autopkgtest [00:20:47]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP PREEMPT_DYNAMIC Wed Mar 12 15:45:31 UTC 2025 196s autopkgtest [00:20:50]: @@@@@@@@@@@@@@@@@@@@ apt-source python-anyio 199s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-anyio 4.8.0-2 (dsc) [2465 B] 199s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-anyio 4.8.0-2 (tar) [176 kB] 199s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-anyio 4.8.0-2 (diff) [3860 B] 199s gpgv: Signature made Sun Mar 9 17:15:56 2025 UTC 199s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 199s gpgv: Can't check signature: No public key 199s dpkg-source: warning: cannot verify inline signature for ./python-anyio_4.8.0-2.dsc: no acceptable signature found 199s autopkgtest [00:20:53]: testing package python-anyio version 4.8.0-2 200s autopkgtest [00:20:54]: build not needed 202s autopkgtest [00:20:56]: test upstreamtestsuite3: preparing testbed 202s Reading package lists... 202s Building dependency tree... 202s Reading state information... 202s Starting pkgProblemResolver with broken count: 0 203s Starting 2 pkgProblemResolver with broken count: 0 203s Done 203s The following NEW packages will be installed: 203s python3-all python3-anyio python3-async-generator python3-dateutil 203s python3-exceptiongroup python3-hypothesis python3-iniconfig python3-outcome 203s python3-packaging python3-pluggy python3-psutil python3-pytest 203s python3-pytest-asyncio python3-pytest-mock python3-sniffio 203s python3-sortedcontainers python3-trio python3-trustme python3-truststore 203s python3-uvloop 203s 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. 203s Need to get 2047 kB of archives. 203s After this operation, 9569 kB of additional disk space will be used. 203s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.2-2 [886 B] 204s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-exceptiongroup all 1.2.2-1 [17.8 kB] 204s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 204s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-anyio all 4.8.0-2 [63.4 kB] 204s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 204s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 204s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 204s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-hypothesis all 6.127.4-1 [335 kB] 204s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 204s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-outcome all 1.2.0-1.1 [5968 B] 204s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 204s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 204s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-psutil arm64 7.0.0-1 [188 kB] 204s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.5-1 [252 kB] 204s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 204s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-mock all 3.14.0-2 [11.7 kB] 204s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-trio all 0.29.0-1 [330 kB] 204s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-trustme all 1.2.1-1 [12.5 kB] 204s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-truststore all 0.10.1-1 [17.3 kB] 204s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-uvloop arm64 0.21.0+ds1-2build1 [584 kB] 204s Fetched 2047 kB in 1s (2593 kB/s) 204s Selecting previously unselected package python3-all. 205s (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 ... 81647 files and directories currently installed.) 205s Preparing to unpack .../00-python3-all_3.13.2-2_arm64.deb ... 205s Unpacking python3-all (3.13.2-2) ... 205s Selecting previously unselected package python3-exceptiongroup. 205s Preparing to unpack .../01-python3-exceptiongroup_1.2.2-1_all.deb ... 205s Unpacking python3-exceptiongroup (1.2.2-1) ... 205s Selecting previously unselected package python3-sniffio. 205s Preparing to unpack .../02-python3-sniffio_1.3.1-1_all.deb ... 205s Unpacking python3-sniffio (1.3.1-1) ... 205s Selecting previously unselected package python3-anyio. 205s Preparing to unpack .../03-python3-anyio_4.8.0-2_all.deb ... 205s Unpacking python3-anyio (4.8.0-2) ... 205s Selecting previously unselected package python3-async-generator. 205s Preparing to unpack .../04-python3-async-generator_1.10-4_all.deb ... 205s Unpacking python3-async-generator (1.10-4) ... 205s Selecting previously unselected package python3-dateutil. 205s Preparing to unpack .../05-python3-dateutil_2.9.0-3_all.deb ... 205s Unpacking python3-dateutil (2.9.0-3) ... 205s Selecting previously unselected package python3-sortedcontainers. 205s Preparing to unpack .../06-python3-sortedcontainers_2.4.0-2_all.deb ... 205s Unpacking python3-sortedcontainers (2.4.0-2) ... 205s Selecting previously unselected package python3-hypothesis. 205s Preparing to unpack .../07-python3-hypothesis_6.127.4-1_all.deb ... 205s Unpacking python3-hypothesis (6.127.4-1) ... 205s Selecting previously unselected package python3-iniconfig. 205s Preparing to unpack .../08-python3-iniconfig_1.1.1-2_all.deb ... 205s Unpacking python3-iniconfig (1.1.1-2) ... 205s Selecting previously unselected package python3-outcome. 205s Preparing to unpack .../09-python3-outcome_1.2.0-1.1_all.deb ... 205s Unpacking python3-outcome (1.2.0-1.1) ... 205s Selecting previously unselected package python3-packaging. 205s Preparing to unpack .../10-python3-packaging_24.2-1_all.deb ... 205s Unpacking python3-packaging (24.2-1) ... 205s Selecting previously unselected package python3-pluggy. 205s Preparing to unpack .../11-python3-pluggy_1.5.0-1_all.deb ... 205s Unpacking python3-pluggy (1.5.0-1) ... 205s Selecting previously unselected package python3-psutil. 205s Preparing to unpack .../12-python3-psutil_7.0.0-1_arm64.deb ... 205s Unpacking python3-psutil (7.0.0-1) ... 205s Selecting previously unselected package python3-pytest. 205s Preparing to unpack .../13-python3-pytest_8.3.5-1_all.deb ... 205s Unpacking python3-pytest (8.3.5-1) ... 205s Selecting previously unselected package python3-pytest-asyncio. 205s Preparing to unpack .../14-python3-pytest-asyncio_0.25.1-1_all.deb ... 205s Unpacking python3-pytest-asyncio (0.25.1-1) ... 205s Selecting previously unselected package python3-pytest-mock. 205s Preparing to unpack .../15-python3-pytest-mock_3.14.0-2_all.deb ... 205s Unpacking python3-pytest-mock (3.14.0-2) ... 205s Selecting previously unselected package python3-trio. 205s Preparing to unpack .../16-python3-trio_0.29.0-1_all.deb ... 205s Unpacking python3-trio (0.29.0-1) ... 205s Selecting previously unselected package python3-trustme. 205s Preparing to unpack .../17-python3-trustme_1.2.1-1_all.deb ... 205s Unpacking python3-trustme (1.2.1-1) ... 205s Selecting previously unselected package python3-truststore. 206s Preparing to unpack .../18-python3-truststore_0.10.1-1_all.deb ... 206s Unpacking python3-truststore (0.10.1-1) ... 206s Selecting previously unselected package python3-uvloop. 206s Preparing to unpack .../19-python3-uvloop_0.21.0+ds1-2build1_arm64.deb ... 206s Unpacking python3-uvloop (0.21.0+ds1-2build1) ... 206s Setting up python3-iniconfig (1.1.1-2) ... 206s Setting up python3-sniffio (1.3.1-1) ... 206s Setting up python3-outcome (1.2.0-1.1) ... 206s Setting up python3-async-generator (1.10-4) ... 206s Setting up python3-anyio (4.8.0-2) ... 206s Setting up python3-all (3.13.2-2) ... 206s Setting up python3-trustme (1.2.1-1) ... 207s Setting up python3-sortedcontainers (2.4.0-2) ... 207s Setting up python3-psutil (7.0.0-1) ... 207s Setting up python3-packaging (24.2-1) ... 207s Setting up python3-trio (0.29.0-1) ... 208s Setting up python3-uvloop (0.21.0+ds1-2build1) ... 208s Setting up python3-pluggy (1.5.0-1) ... 208s Setting up python3-truststore (0.10.1-1) ... 208s Setting up python3-exceptiongroup (1.2.2-1) ... 208s Setting up python3-dateutil (2.9.0-3) ... 208s Setting up python3-pytest (8.3.5-1) ... 209s Setting up python3-hypothesis (6.127.4-1) ... 209s Setting up python3-pytest-asyncio (0.25.1-1) ... 209s Setting up python3-pytest-mock (3.14.0-2) ... 209s Processing triggers for man-db (2.13.0-1) ... 211s autopkgtest [00:21:05]: test upstreamtestsuite3: [----------------------- 211s Testing with python3.13 212s ============================= test session starts ============================== 212s platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 212s cachedir: .pytest_cache 212s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.8tWf6N/build.6uU/src/.hypothesis/examples')) 212s rootdir: /tmp/autopkgtest.8tWf6N/build.6uU/src 212s configfile: pyproject.toml 212s testpaths: tests 212s plugins: anyio-4.8.0, hypothesis-6.127.4, mock-3.14.0, typeguard-4.4.2 213s collecting ... collected 2426 items 213s 213s tests/streams/test_buffered.py::test_receive_exactly[asyncio] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_exactly[asyncio+uvloop] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_exactly[asyncio+eager] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_exactly[trio] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio+uvloop] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio+eager] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_exactly_incomplete[trio] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until[asyncio] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until[asyncio+uvloop] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until[asyncio+eager] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until[trio] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio+uvloop] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio+eager] PASSED [ 0%] 213s tests/streams/test_buffered.py::test_receive_until_incomplete[trio] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-str] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-path] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-str] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-path] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+eager-str] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+eager-path] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[trio-str] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[trio-path] PASSED [ 0%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio+uvloop] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio+eager] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_file[trio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio+uvloop] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio+eager] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_read_after_close[trio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio+uvloop] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio+eager] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_seek[trio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio+uvloop] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio+eager] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[trio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio+uvloop] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio+eager] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_file[trio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio+uvloop] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio+eager] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_append_file[trio] PASSED [ 1%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio] PASSED [ 2%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio+uvloop] PASSED [ 2%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio+eager] PASSED [ 2%] 213s tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[trio] PASSED [ 2%] 213s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio] PASSED [ 2%] 213s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio+uvloop] PASSED [ 2%] 213s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio+eager] PASSED [ 2%] 213s tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[trio] PASSED [ 2%] 213s tests/streams/test_memory.py::test_invalid_max_buffer PASSED [ 2%] 213s tests/streams/test_memory.py::test_negative_max_buffer PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send[asyncio] PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send[asyncio+uvloop] PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send[asyncio+eager] PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send[trio] PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio] PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio+uvloop] PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio+eager] PASSED [ 2%] 214s tests/streams/test_memory.py::test_receive_then_send_nowait[trio] PASSED [ 2%] 214s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio] PASSED [ 2%] 214s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio+uvloop] PASSED [ 2%] 215s tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio+eager] PASSED [ 2%] 215s tests/streams/test_memory.py::test_send_then_receive_nowait[trio] PASSED [ 2%] 215s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio] PASSED [ 2%] 215s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio+uvloop] PASSED [ 2%] 215s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio+eager] PASSED [ 3%] 215s tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[trio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio+uvloop] PASSED [ 3%] 215s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio+eager] PASSED [ 3%] 215s tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[trio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_iterate[asyncio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_iterate[asyncio+uvloop] PASSED [ 3%] 215s tests/streams/test_memory.py::test_iterate[asyncio+eager] PASSED [ 3%] 215s tests/streams/test_memory.py::test_iterate[trio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio+uvloop] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio+eager] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_send_stream[trio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio+uvloop] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio+eager] PASSED [ 3%] 215s tests/streams/test_memory.py::test_receive_send_closed_receive_stream[trio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_cancel_receive[asyncio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_cancel_receive[asyncio+uvloop] PASSED [ 3%] 215s tests/streams/test_memory.py::test_cancel_receive[asyncio+eager] PASSED [ 3%] 215s tests/streams/test_memory.py::test_cancel_receive[trio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_cancel_send[asyncio] PASSED [ 3%] 215s tests/streams/test_memory.py::test_cancel_send[asyncio+uvloop] PASSED [ 3%] 216s tests/streams/test_memory.py::test_cancel_send[asyncio+eager] PASSED [ 3%] 216s tests/streams/test_memory.py::test_cancel_send[trio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone[asyncio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone[asyncio+uvloop] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone[asyncio+eager] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone[trio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone_closed[asyncio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone_closed[asyncio+uvloop] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone_closed[asyncio+eager] PASSED [ 4%] 216s tests/streams/test_memory.py::test_clone_closed[trio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio+uvloop] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_send_while_receiving[asyncio+eager] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_send_while_receiving[trio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio+uvloop] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_receive_while_sending[asyncio+eager] PASSED [ 4%] 216s tests/streams/test_memory.py::test_close_receive_while_sending[trio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio+uvloop] PASSED [ 4%] 216s tests/streams/test_memory.py::test_receive_after_send_closed[asyncio+eager] PASSED [ 4%] 216s tests/streams/test_memory.py::test_receive_after_send_closed[trio] PASSED [ 4%] 216s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio] PASSED [ 4%] 217s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio+uvloop] PASSED [ 4%] 217s tests/streams/test_memory.py::test_receive_when_cancelled[asyncio+eager] PASSED [ 4%] 217s tests/streams/test_memory.py::test_receive_when_cancelled[trio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_send_when_cancelled[asyncio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_send_when_cancelled[asyncio+uvloop] PASSED [ 5%] 217s tests/streams/test_memory.py::test_send_when_cancelled[asyncio+eager] PASSED [ 5%] 217s tests/streams/test_memory.py::test_send_when_cancelled[trio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive[asyncio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive[asyncio+uvloop] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive[asyncio+eager] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive[trio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio+uvloop] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive_buffered[asyncio+eager] PASSED [ 5%] 217s tests/streams/test_memory.py::test_cancel_during_receive_buffered[trio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_close_receive_after_send[asyncio] PASSED [ 5%] 217s tests/streams/test_memory.py::test_close_receive_after_send[asyncio+uvloop] PASSED [ 5%] 217s tests/streams/test_memory.py::test_close_receive_after_send[asyncio+eager] PASSED [ 5%] 217s tests/streams/test_memory.py::test_close_receive_after_send[trio] PASSED [ 5%] 218s tests/streams/test_memory.py::test_statistics[asyncio] PASSED [ 5%] 218s tests/streams/test_memory.py::test_statistics[asyncio+uvloop] PASSED [ 5%] 219s tests/streams/test_memory.py::test_statistics[asyncio+eager] PASSED [ 5%] 219s tests/streams/test_memory.py::test_statistics[trio] PASSED [ 5%] 219s tests/streams/test_memory.py::test_sync_close[asyncio] PASSED [ 5%] 219s tests/streams/test_memory.py::test_sync_close[asyncio+uvloop] PASSED [ 5%] 219s tests/streams/test_memory.py::test_sync_close[asyncio+eager] PASSED [ 5%] 219s tests/streams/test_memory.py::test_sync_close[trio] PASSED [ 6%] 219s tests/streams/test_memory.py::test_type_variance[asyncio] PASSED [ 6%] 219s tests/streams/test_memory.py::test_type_variance[asyncio+uvloop] PASSED [ 6%] 219s tests/streams/test_memory.py::test_type_variance[asyncio+eager] PASSED [ 6%] 219s tests/streams/test_memory.py::test_type_variance[trio] PASSED [ 6%] 219s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio] PASSED [ 6%] 219s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio+uvloop] PASSED [ 6%] 219s tests/streams/test_memory.py::test_deprecated_item_type_parameter[asyncio+eager] PASSED [ 6%] 219s tests/streams/test_memory.py::test_deprecated_item_type_parameter[trio] PASSED [ 6%] 219s tests/streams/test_memory.py::test_not_closed_warning[asyncio] PASSED [ 6%] 219s tests/streams/test_memory.py::test_not_closed_warning[asyncio+uvloop] PASSED [ 6%] 219s tests/streams/test_memory.py::test_not_closed_warning[asyncio+eager] PASSED [ 6%] 219s tests/streams/test_memory.py::test_not_closed_warning[trio] PASSED [ 6%] 220s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio] PASSED [ 6%] 220s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio+uvloop] PASSED [ 6%] 220s tests/streams/test_memory.py::test_send_to_natively_cancelled_receiver[asyncio+eager] PASSED [ 6%] 220s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio] PASSED [ 6%] 220s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio+uvloop] PASSED [ 6%] 220s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[asyncio+eager] PASSED [ 6%] 220s tests/streams/test_memory.py::test_memory_object_item_receiver_repr[trio] PASSED [ 6%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio] PASSED [ 6%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio+uvloop] PASSED [ 6%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio+eager] PASSED [ 6%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[trio] PASSED [ 6%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio+uvloop] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio+eager] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[trio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio+uvloop] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio+eager] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[trio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio+uvloop] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio+eager] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[trio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio+uvloop] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio+eager] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[trio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio+uvloop] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio+eager] PASSED [ 7%] 220s tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[trio] PASSED [ 7%] 220s tests/streams/test_text.py::test_receive[asyncio] PASSED [ 7%] 220s tests/streams/test_text.py::test_receive[asyncio+uvloop] PASSED [ 7%] 220s tests/streams/test_text.py::test_receive[asyncio+eager] PASSED [ 7%] 220s tests/streams/test_text.py::test_receive[trio] PASSED [ 7%] 220s tests/streams/test_text.py::test_send[asyncio] PASSED [ 7%] 220s tests/streams/test_text.py::test_send[asyncio+uvloop] PASSED [ 8%] 220s tests/streams/test_text.py::test_send[asyncio+eager] PASSED [ 8%] 220s tests/streams/test_text.py::test_send[trio] PASSED [ 8%] 220s tests/streams/test_text.py::test_receive_encoding_error[asyncio] PASSED [ 8%] 220s tests/streams/test_text.py::test_receive_encoding_error[asyncio+uvloop] PASSED [ 8%] 220s tests/streams/test_text.py::test_receive_encoding_error[asyncio+eager] PASSED [ 8%] 220s tests/streams/test_text.py::test_receive_encoding_error[trio] PASSED [ 8%] 220s tests/streams/test_text.py::test_send_encoding_error[asyncio] PASSED [ 8%] 220s tests/streams/test_text.py::test_send_encoding_error[asyncio+uvloop] PASSED [ 8%] 220s tests/streams/test_text.py::test_send_encoding_error[asyncio+eager] PASSED [ 8%] 220s tests/streams/test_text.py::test_send_encoding_error[trio] PASSED [ 8%] 220s tests/streams/test_text.py::test_bidirectional_stream[asyncio] PASSED [ 8%] 220s tests/streams/test_text.py::test_bidirectional_stream[asyncio+uvloop] PASSED [ 8%] 220s tests/streams/test_text.py::test_bidirectional_stream[asyncio+eager] PASSED [ 8%] 220s tests/streams/test_text.py::test_bidirectional_stream[trio] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio+uvloop] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio+eager] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_send_receive[trio] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio+uvloop] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio+eager] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[trio] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio] PASSED [ 8%] 220s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio+uvloop] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio+eager] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_unwrap[trio] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio+uvloop] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio+eager] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[trio] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-both_standard] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-server_standard] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-client_standard] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-neither_standard] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-both_standard] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-server_standard] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-client_standard] PASSED [ 9%] 220s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-neither_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-both_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-server_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-client_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+eager-neither_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-both_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-server_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-client_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[trio-neither_standard] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio] PASSED [ 9%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio+uvloop] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio+eager] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[trio] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio+uvloop] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio+eager] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[trio] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv13] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv12] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv13] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv12] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+eager-tlsv13] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+eager-tlsv12] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[trio-tlsv13] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[trio-tlsv12] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio+uvloop] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[asyncio+eager] PASSED [ 10%] 221s tests/streams/test_tls.py::TestTLSStream::test_default_context_ignore_unexpected_eof_flag_off[trio] PASSED [ 10%] 222s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio] PASSED [ 10%] 222s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio+uvloop] PASSED [ 10%] 222s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[asyncio+eager] PASSED [ 10%] 222s tests/streams/test_tls.py::TestTLSStream::test_truststore_ssl[trio] PASSED [ 10%] 222s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio] PASSED [ 10%] 222s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio+uvloop] PASSED [ 11%] 222s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio+eager] PASSED [ 11%] 222s tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[trio] PASSED [ 11%] 222s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio] PASSED [ 11%] 222s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio+uvloop] PASSED [ 11%] 222s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[asyncio+eager] PASSED [ 11%] 222s tests/streams/test_tls.py::TestTLSListener::test_extra_attributes[trio] PASSED [ 11%] 222s tests/test_debugging.py::test_main_task_name[asyncio] PASSED [ 11%] 222s tests/test_debugging.py::test_main_task_name[asyncio+uvloop] PASSED [ 11%] 222s tests/test_debugging.py::test_main_task_name[asyncio+eager] PASSED [ 11%] 222s tests/test_debugging.py::test_main_task_name[trio] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio-name-b'name'] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio-name-name] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio--] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-b'name'] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-name] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop--] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-name-b'name'] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+eager-name-name] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[asyncio+eager--] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[trio-None-tests.test_debugging.test_non_main_task_name..non_main] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[trio-name-b'name'] PASSED [ 11%] 222s tests/test_debugging.py::test_non_main_task_name[trio-name-name] PASSED [ 12%] 222s tests/test_debugging.py::test_non_main_task_name[trio--] PASSED [ 12%] 222s tests/test_debugging.py::test_get_running_tasks[asyncio] PASSED [ 12%] 222s tests/test_debugging.py::test_get_running_tasks[asyncio+uvloop] PASSED [ 12%] 222s tests/test_debugging.py::test_get_running_tasks[asyncio+eager] PASSED [ 12%] 222s tests/test_debugging.py::test_get_running_tasks[trio] PASSED [ 12%] 222s tests/test_debugging.py::test_wait_generator_based_task_blocked SKIPPED [ 12%] 222s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio] PASSED [ 12%] 222s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio+uvloop] PASSED [ 12%] 222s tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio+eager] PASSED [ 12%] 222s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio] PASSED [ 12%] 222s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio+uvloop] PASSED [ 12%] 222s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio+eager] PASSED [ 12%] 222s tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[trio] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until[asyncio] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until[asyncio+uvloop] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until[asyncio+eager] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until[trio] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until_in_past[asyncio] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until_in_past[asyncio+uvloop] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until_in_past[asyncio+eager] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_until_in_past[trio] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_forever[asyncio] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_forever[asyncio+uvloop] PASSED [ 12%] 222s tests/test_eventloop.py::test_sleep_forever[asyncio+eager] PASSED [ 13%] 222s tests/test_eventloop.py::test_sleep_forever[trio] PASSED [ 13%] 222s tests/test_eventloop.py::test_run_task PASSED [ 13%] 222s tests/test_eventloop.py::TestAsyncioOptions::test_debug PASSED [ 13%] 222s tests/test_eventloop.py::TestAsyncioOptions::test_debug_via_env PASSED [ 13%] 222s tests/test_eventloop.py::TestAsyncioOptions::test_loop_factory PASSED [ 13%] 222s tests/test_eventloop.py::TestAsyncioOptions::test_use_uvloop PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio+uvloop] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio+eager] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_open_close[trio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_read[asyncio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_read[asyncio+uvloop] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_read[asyncio+eager] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_read[trio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio+uvloop] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto[asyncio+eager] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto[trio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio+uvloop] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto1[asyncio+eager] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_readinto1[trio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_write[asyncio] PASSED [ 13%] 222s tests/test_fileio.py::TestAsyncFile::test_write[asyncio+uvloop] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_write[asyncio+eager] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_write[trio] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio+uvloop] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio+eager] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_async_iteration[trio] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio+uvloop] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio+eager] PASSED [ 14%] 222s tests/test_fileio.py::TestAsyncFile::test_wrap_file[trio] PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_properties[asyncio] PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_properties[asyncio+uvloop] PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_properties[asyncio+eager] PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_properties[trio] PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_repr PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_bytes PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_hash PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_comparison PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_truediv PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_rtruediv PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_parts_property PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_drive_property SKIPPED (Drive o...) [ 14%] 222s tests/test_fileio.py::TestPath::test_root_property PASSED [ 14%] 222s tests/test_fileio.py::TestPath::test_anchor_property PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_parents_property PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_parent_property PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_name_property PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_suffix_property PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_suffixes_property PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_stem_property PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_absolute[asyncio] PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_absolute[asyncio+uvloop] PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_absolute[asyncio+eager] PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_absolute[trio] PASSED [ 15%] 222s tests/test_fileio.py::TestPath::test_as_posix SKIPPED (Only makes se...) [ 15%] 223s tests/test_fileio.py::TestPath::test_as_uri PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_from_uri PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_cwd[asyncio] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_cwd[asyncio+uvloop] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_cwd[asyncio+eager] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_cwd[trio] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_exists[asyncio] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_exists[asyncio+uvloop] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_exists[asyncio+eager] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_exists[trio] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_expanduser[asyncio] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_expanduser[asyncio+uvloop] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_expanduser[asyncio+eager] PASSED [ 15%] 223s tests/test_fileio.py::TestPath::test_expanduser[trio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_home[asyncio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_home[asyncio+uvloop] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_home[asyncio+eager] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_home[trio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_absolute[/xyz-True] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_absolute[../xyz-False] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_block_device[asyncio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_block_device[asyncio+uvloop] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_block_device[asyncio+eager] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_block_device[trio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_char_device[asyncio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_char_device[asyncio+uvloop] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_char_device[asyncio+eager] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_char_device[trio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_dir[asyncio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_dir[asyncio+uvloop] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_dir[asyncio+eager] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_dir[trio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_fifo[asyncio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_fifo[asyncio+uvloop] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_fifo[asyncio+eager] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_fifo[trio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_file[asyncio] PASSED [ 16%] 223s tests/test_fileio.py::TestPath::test_is_file[asyncio+uvloop] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_file[asyncio+eager] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_file[trio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_junction[asyncio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_junction[asyncio+uvloop] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_junction[asyncio+eager] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_junction[trio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_mount[asyncio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_mount[asyncio+uvloop] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_mount[asyncio+eager] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_mount[trio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_reserved PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_socket[asyncio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_socket[asyncio+uvloop] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_socket[asyncio+eager] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_socket[trio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_symlink[asyncio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_symlink[asyncio+uvloop] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_symlink[asyncio+eager] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_symlink[trio] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_relative_to[/xyz/abc-True] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_is_relative_to[/xyz/baz-False] PASSED [ 17%] 223s tests/test_fileio.py::TestPath::test_copy[asyncio] SKIPPED (Path.cop...) [ 17%] 223s tests/test_fileio.py::TestPath::test_copy[asyncio+uvloop] SKIPPED (P...) [ 17%] 223s tests/test_fileio.py::TestPath::test_copy[asyncio+eager] SKIPPED (Pa...) [ 18%] 223s tests/test_fileio.py::TestPath::test_copy[trio] SKIPPED (Path.copy()...) [ 18%] 223s tests/test_fileio.py::TestPath::test_copy_into[asyncio] SKIPPED (Pat...) [ 18%] 223s tests/test_fileio.py::TestPath::test_copy_into[asyncio+uvloop] SKIPPED [ 18%] 223s tests/test_fileio.py::TestPath::test_copy_into[asyncio+eager] SKIPPED [ 18%] 223s tests/test_fileio.py::TestPath::test_copy_into[trio] SKIPPED (Path.c...) [ 18%] 223s tests/test_fileio.py::TestPath::test_move[asyncio] SKIPPED (Path.cop...) [ 18%] 223s tests/test_fileio.py::TestPath::test_move[asyncio+uvloop] SKIPPED (P...) [ 18%] 223s tests/test_fileio.py::TestPath::test_move[asyncio+eager] SKIPPED (Pa...) [ 18%] 223s tests/test_fileio.py::TestPath::test_move[trio] SKIPPED (Path.copy()...) [ 18%] 223s tests/test_fileio.py::TestPath::test_move_into[asyncio] SKIPPED (Pat...) [ 18%] 223s tests/test_fileio.py::TestPath::test_move_into[asyncio+uvloop] SKIPPED [ 18%] 223s tests/test_fileio.py::TestPath::test_move_into[asyncio+eager] SKIPPED [ 18%] 223s tests/test_fileio.py::TestPath::test_move_into[trio] SKIPPED (Path.c...) [ 18%] 223s tests/test_fileio.py::TestPath::test_glob[asyncio] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_glob[asyncio+uvloop] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_glob[asyncio+eager] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_glob[trio] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_rglob[asyncio] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_rglob[asyncio+uvloop] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_rglob[asyncio+eager] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_rglob[trio] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_iterdir[asyncio] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_iterdir[asyncio+uvloop] PASSED [ 18%] 223s tests/test_fileio.py::TestPath::test_iterdir[asyncio+eager] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_iterdir[trio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_joinpath PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_fullmatch PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_match PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_chmod[asyncio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_chmod[asyncio+uvloop] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_chmod[asyncio+eager] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_chmod[trio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio+uvloop] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_hardlink_to[asyncio+eager] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_hardlink_to[trio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_lchmod[asyncio] SKIPPED (os.lch...) [ 19%] 223s tests/test_fileio.py::TestPath::test_lchmod[asyncio+uvloop] SKIPPED [ 19%] 223s tests/test_fileio.py::TestPath::test_lchmod[asyncio+eager] SKIPPED (...) [ 19%] 223s tests/test_fileio.py::TestPath::test_lchmod[trio] SKIPPED (os.lchmod...) [ 19%] 223s tests/test_fileio.py::TestPath::test_lstat[asyncio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_lstat[asyncio+uvloop] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_lstat[asyncio+eager] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_lstat[trio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_group[asyncio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_group[asyncio+uvloop] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_group[asyncio+eager] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_group[trio] PASSED [ 19%] 223s tests/test_fileio.py::TestPath::test_mkdir[asyncio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_mkdir[asyncio+uvloop] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_mkdir[asyncio+eager] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_mkdir[trio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_open[asyncio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_open[asyncio+uvloop] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_open[asyncio+eager] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_open[trio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_owner[asyncio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_owner[asyncio+uvloop] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_owner[asyncio+eager] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_owner[trio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_readlink[asyncio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_readlink[asyncio+uvloop] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_readlink[asyncio+eager] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_readlink[trio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_bytes[asyncio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_bytes[asyncio+uvloop] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_bytes[asyncio+eager] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_bytes[trio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_text[asyncio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_text[asyncio+uvloop] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_text[asyncio+eager] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_read_text[trio] PASSED [ 20%] 223s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio+uvloop] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_relative_to_subpath[asyncio+eager] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_relative_to_subpath[trio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio+uvloop] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_relative_to_sibling[asyncio+eager] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_relative_to_sibling[trio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rename[asyncio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rename[asyncio+uvloop] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rename[asyncio+eager] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rename[trio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_replace[asyncio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_replace[asyncio+uvloop] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_replace[asyncio+eager] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_replace[trio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_resolve[asyncio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_resolve[asyncio+uvloop] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_resolve[asyncio+eager] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_resolve[trio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rmdir[asyncio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rmdir[asyncio+uvloop] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rmdir[asyncio+eager] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_rmdir[trio] PASSED [ 21%] 223s tests/test_fileio.py::TestPath::test_samefile[asyncio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_samefile[asyncio+uvloop] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_samefile[asyncio+eager] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_samefile[trio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_stat[asyncio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_stat[asyncio+uvloop] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_stat[asyncio+eager] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_stat[trio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_touch[asyncio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_touch[asyncio+uvloop] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_touch[asyncio+eager] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_touch[trio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_symlink_to[asyncio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_symlink_to[asyncio+uvloop] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_symlink_to[asyncio+eager] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_symlink_to[trio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink[asyncio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink[asyncio+uvloop] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink[asyncio+eager] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink[trio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio+uvloop] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio+eager] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_unlink_missing_file[trio] PASSED [ 22%] 223s tests/test_fileio.py::TestPath::test_walk[asyncio] PASSED [ 23%] 223s tests/test_fileio.py::TestPath::test_walk[asyncio+uvloop] PASSED [ 23%] 223s tests/test_fileio.py::TestPath::test_walk[asyncio+eager] PASSED [ 23%] 223s tests/test_fileio.py::TestPath::test_walk[trio] PASSED [ 23%] 223s tests/test_fileio.py::TestPath::test_with_name PASSED [ 23%] 223s tests/test_fileio.py::TestPath::test_with_stem PASSED [ 23%] 223s tests/test_fileio.py::TestPath::test_with_suffix PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_bytes[asyncio] PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_bytes[asyncio+uvloop] PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_bytes[asyncio+eager] PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_bytes[trio] PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_text[asyncio] PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_text[asyncio+uvloop] PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_text[asyncio+eager] PASSED [ 23%] 224s tests/test_fileio.py::TestPath::test_write_text[trio] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[asyncio-True] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[asyncio-False] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[asyncio+uvloop-True] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[asyncio+uvloop-False] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[asyncio+eager-True] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[asyncio+eager-False] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[trio-True] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled[trio-False] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio] PASSED [ 23%] 224s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio+uvloop] PASSED [ 23%] 225s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[asyncio+eager] PASSED [ 24%] 225s tests/test_from_thread.py::test_thread_cancelled_and_abandoned[trio] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation[asyncio] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation[asyncio+uvloop] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation[asyncio+eager] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation[trio] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio+uvloop] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[asyncio+eager] PASSED [ 24%] 225s tests/test_from_thread.py::test_cancelscope_propagation_when_abandoned[trio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio+uvloop] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[asyncio+eager] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_corofunc_from_thread[trio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio+uvloop] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[asyncio+eager] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_asyncgen_from_thread[trio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio+uvloop] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio+eager] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[trio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_pooling PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio] PASSED [ 24%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio+uvloop] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio+eager] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[trio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio+uvloop] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio+eager] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[trio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio+uvloop] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio+eager] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[trio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio+uvloop] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio+eager] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[trio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio+uvloop] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[asyncio+eager] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunAsyncFromThread::test_sniffio[trio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread PASSED [ 25%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio+uvloop] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio+eager] PASSED [ 25%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[trio] PASSED [ 26%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio] PASSED [ 26%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio+uvloop] PASSED [ 26%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[asyncio+eager] PASSED [ 26%] 225s tests/test_from_thread.py::TestRunSyncFromThread::test_sniffio[trio] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio+uvloop] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[asyncio+eager] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_corofunc[trio] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio+uvloop] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[asyncio+eager] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_call_anext[trio] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio+uvloop] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio+eager] PASSED [ 26%] 225s tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[trio] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio+uvloop] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio+eager] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[trio] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio+uvloop] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio+eager] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[trio] PASSED [ 26%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio+uvloop] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio+eager] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[trio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_nonexistent_backend PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio+uvloop] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio+eager] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[trio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio+uvloop] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio+eager] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[trio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio+uvloop] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio+eager] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[trio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio+uvloop] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio+eager] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[trio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio+uvloop] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio+eager] PASSED [ 27%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[trio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio+uvloop] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio+eager] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[trio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio+uvloop] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio+eager] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[trio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio+uvloop] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio+eager] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[trio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio+uvloop] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio+eager] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[trio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio+uvloop] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio+eager] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[trio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio+uvloop] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio+eager] PASSED [ 28%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[trio] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio+uvloop] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio+eager] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[trio] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio+uvloop] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio+eager] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[trio] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio+uvloop] PASSED [ 29%] 226s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio+eager] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[trio] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio+uvloop] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio+eager] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[trio] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio+uvloop] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio+eager] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[trio] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio+uvloop] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio+eager] PASSED [ 29%] 227s tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[trio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio+uvloop] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio+eager] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio+uvloop] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[asyncio+eager] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_raise_baseexception_from_task[trio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio-asyncio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio-trio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+uvloop-asyncio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+uvloop-trio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+eager-asyncio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[asyncio+eager-trio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[trio-asyncio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_from_async[trio-trio] XFAIL [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio+uvloop] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[asyncio+eager] PASSED [ 30%] 227s tests/test_from_thread.py::TestBlockingPortal::test_cancel_portal_future[trio] PASSED [ 30%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-False] PASSED [ 30%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-True] PASSED [ 30%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-False] PASSED [ 30%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-True] PASSED [ 30%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+eager-False] PASSED [ 30%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+eager-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[trio-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint_if_cancelled[trio-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+eager-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+eager-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[trio-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_cancel_shielded_checkpoint[trio-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[asyncio-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[asyncio-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[asyncio+eager-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[asyncio+eager-True] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[trio-False] PASSED [ 31%] 227s tests/test_lowlevel.py::test_checkpoint[trio-True] PASSED [ 31%] 227s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio] PASSED [ 31%] 227s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio+uvloop] PASSED [ 31%] 227s tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio+eager] PASSED [ 31%] 227s tests/test_lowlevel.py::TestRunVar::test_get_set[trio] PASSED [ 31%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio] PASSED [ 31%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio+uvloop] PASSED [ 32%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio+eager] PASSED [ 32%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[trio] PASSED [ 32%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio] PASSED [ 32%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio+uvloop] PASSED [ 32%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio+eager] PASSED [ 32%] 227s tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[trio] PASSED [ 32%] 227s tests/test_pytest_plugin.py::test_plugin PASSED [ 32%] 227s tests/test_pytest_plugin.py::test_asyncio PASSED [ 32%] 228s tests/test_pytest_plugin.py::test_autouse_async_fixture PASSED [ 32%] 229s tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture PASSED [ 32%] 230s tests/test_pytest_plugin.py::test_module_scoped_task_group_fixture PASSED [ 32%] 231s tests/test_pytest_plugin.py::test_async_fixture_teardown_after_sync_test PASSED [ 32%] 231s tests/test_pytest_plugin.py::test_hypothesis_module_mark PASSED [ 32%] 231s tests/test_pytest_plugin.py::test_hypothesis_function_mark PASSED [ 32%] 232s tests/test_pytest_plugin.py::test_debugger_exit_in_taskgroup[asyncio] PASSED [ 32%] 232s tests/test_pytest_plugin.py::test_debugger_exit_in_taskgroup[trio] PASSED [ 32%] 233s tests/test_pytest_plugin.py::test_keyboardinterrupt_during_test[asyncio] PASSED [ 32%] 234s tests/test_pytest_plugin.py::test_keyboardinterrupt_during_test[trio] PASSED [ 32%] 235s tests/test_pytest_plugin.py::test_async_fixture_in_test_class PASSED [ 32%] 236s tests/test_pytest_plugin.py::test_asyncgen_fixture_in_test_class PASSED [ 32%] 236s tests/test_pytest_plugin.py::test_anyio_fixture_adoption_does_not_persist PASSED [ 32%] 236s tests/test_pytest_plugin.py::test_async_fixture_params PASSED [ 32%] 236s tests/test_signals.py::test_receive_signals[asyncio] PASSED [ 32%] 236s tests/test_signals.py::test_receive_signals[asyncio+uvloop] PASSED [ 33%] 236s tests/test_signals.py::test_receive_signals[asyncio+eager] PASSED [ 33%] 236s tests/test_signals.py::test_receive_signals[trio] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_open[asyncio] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_open[asyncio+uvloop] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_open[asyncio+eager] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_open[trio] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_consume[asyncio] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_consume[asyncio+uvloop] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_consume[asyncio+eager] PASSED [ 33%] 236s tests/test_signals.py::test_task_group_cancellation_consume[trio] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv4] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv6] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[trio-ipv4] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_extra_attributes[trio-ipv6] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv4] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv6] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv4] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv6] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+eager-ipv4] PASSED [ 33%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+eager-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[trio-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_receive[trio-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+eager-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+eager-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[trio-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_large_buffer[trio-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+eager-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+eager-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[trio-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_send_eof[trio-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+eager-ipv4] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+eager-ipv6] PASSED [ 34%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[trio-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_iterate[trio-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+eager-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+eager-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[trio-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_socket_options[trio-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-dualstack] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-dualstack] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-dualstack] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+eager-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-dualstack] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-ipv4] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[trio-ipv6] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-multi] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-single] PASSED [ 35%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-multi] PASSED [ 36%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-single] PASSED [ 36%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+eager-multi] PASSED [ 36%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+eager-single] PASSED [ 36%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-multi] PASSED [ 36%] 236s tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-single] PASSED [ 36%] 236s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv4] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv6] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv4] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv6] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+eager-ipv4] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+eager-ipv6] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_receive_timeout[trio-ipv4] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_receive_timeout[trio-ipv6] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv4] PASSED [ 36%] 237s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv6] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv4] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv6] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+eager-ipv4] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+eager-ipv6] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_send[trio-ipv4] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_send[trio-ipv6] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv4] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv6] PASSED [ 36%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[trio-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_concurrent_receive[trio-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[trio-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_close_during_receive[trio-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[trio-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_receive_after_close[trio-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv4] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv6] PASSED [ 37%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+eager-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+eager-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[trio-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_close[trio-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+eager-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+eager-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[trio-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[trio-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv4] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv6] PASSED [ 38%] 238s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+eager-ipv4] PASSED [ 38%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+eager-ipv6] PASSED [ 38%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[trio-ipv4] PASSED [ 38%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[trio-ipv6] PASSED [ 38%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv4] PASSED [ 38%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv6] PASSED [ 38%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv4] PASSED [ 38%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv6] PASSED [ 39%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+eager-ipv4] PASSED [ 39%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+eager-ipv6] PASSED [ 39%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[trio-ipv4] PASSED [ 39%] 239s tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[trio-ipv6] PASSED [ 39%] 239s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio] PASSED [ 39%] 239s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio+uvloop] PASSED [ 39%] 239s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio+eager] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio+uvloop] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio+eager] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv4] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv6] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[trio-ipv4] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_extra_attributes[trio-ipv6] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv4] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv6] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio-both] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv4] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv6] PASSED [ 39%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-both] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept[asyncio+eager-both] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept[trio-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept[trio-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept[trio-both] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+eager-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+eager-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[trio-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_accept_after_close[trio-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+eager-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+eager-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[trio-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_socket_options[trio-ipv6] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv4] PASSED [ 40%] 240s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv6] PASSED [ 41%] 240s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv4] PASSED [ 41%] 240s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv6] PASSED [ 41%] 240s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+eager-ipv4] PASSED [ 41%] 240s tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+eager-ipv6] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_reuse_port[trio-ipv4] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_reuse_port[trio-ipv6] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv4] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv6] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv4] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv6] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+eager-ipv4] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+eager-ipv6] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[trio-ipv4] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_close_from_other_task[trio-ipv6] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv4] PASSED [ 41%] 241s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv6] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv4] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv6] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+eager-ipv4] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+eager-ipv6] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_send_after_eof[trio-ipv4] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_send_after_eof[trio-ipv6] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio-ipv4] PASSED [ 41%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio-ipv6] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+uvloop-ipv4] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+uvloop-ipv6] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+eager-ipv4] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[asyncio+eager-ipv6] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[trio-ipv4] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_eof_after_send[trio-ipv6] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio+uvloop] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_bind_link_local[asyncio+eager] PASSED [ 42%] 242s tests/test_sockets.py::TestTCPListener::test_bind_link_local[trio] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio-path] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio-abstract] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+uvloop-path] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+uvloop-abstract] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+eager-path] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+eager-abstract] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[trio-path] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_extra_attributes[trio-abstract] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-str-path] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-str-abstract] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-path-path] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-path-abstract] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-str-path] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-str-abstract] PASSED [ 42%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-path-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-path-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-str-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-str-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-path-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+eager-path-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-str-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-str-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-path-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_receive[trio-path-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+uvloop-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+uvloop-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+eager-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[asyncio+eager-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[trio-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_receive_large_buffer[trio-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+uvloop-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+uvloop-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+eager-path] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+eager-abstract] PASSED [ 43%] 242s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[trio-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[trio-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+uvloop-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+uvloop-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+eager-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+eager-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[trio-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds[trio-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+uvloop-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+uvloop-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+eager-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+eager-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[trio-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[trio-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+uvloop-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+uvloop-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+eager-path] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+eager-abstract] PASSED [ 44%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[trio-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds[trio-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+uvloop-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+uvloop-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+eager-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+eager-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[trio-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_eof[trio-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+uvloop-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+uvloop-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+eager-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+eager-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[trio-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_iterate[trio-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+uvloop-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+uvloop-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+eager-path] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+eager-abstract] PASSED [ 45%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[trio-path] PASSED [ 46%] 243s tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[trio-abstract] PASSED [ 46%] 243s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio-path] PASSED [ 46%] 243s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+uvloop-path] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+uvloop-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+eager-path] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+eager-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[trio-path] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_send[trio-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio-path] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+uvloop-path] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+uvloop-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+eager-path] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+eager-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[trio-path] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[trio-abstract] PASSED [ 46%] 244s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio-path] PASSED [ 46%] 245s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio-abstract] PASSED [ 46%] 245s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+uvloop-path] PASSED [ 46%] 245s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+uvloop-abstract] PASSED [ 46%] 245s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+eager-path] PASSED [ 46%] 245s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+eager-abstract] PASSED [ 46%] 245s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[trio-path] PASSED [ 46%] 245s tests/test_sockets.py::TestUNIXStream::test_close_during_receive[trio-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+uvloop-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+uvloop-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+eager-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+eager-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[trio-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_receive_after_close[trio-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+uvloop-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+uvloop-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+eager-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+eager-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[trio-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_send_after_close[trio-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+uvloop-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+uvloop-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+eager-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+eager-abstract] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[trio-path] PASSED [ 47%] 245s tests/test_sockets.py::TestUNIXStream::test_cannot_connect[trio-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+uvloop-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+uvloop-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+eager-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[asyncio+eager-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[trio-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_using_bytes[trio-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+uvloop-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+uvloop-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+eager-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[asyncio+eager-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[trio-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXStream::test_connecting_with_non_utf8[trio-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+uvloop-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+uvloop-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+eager-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+eager-abstract] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[trio-path] PASSED [ 48%] 245s tests/test_sockets.py::TestUNIXListener::test_extra_attributes[trio-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-str-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-str-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-path-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-path-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-str-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-str-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-path-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-path-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-str-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-str-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-path-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+eager-path-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[trio-str-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[trio-str-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[trio-path-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_accept[trio-path-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+uvloop-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+uvloop-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+eager-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+eager-abstract] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[trio-path] PASSED [ 49%] 245s tests/test_sockets.py::TestUNIXListener::test_socket_options[trio-abstract] PASSED [ 50%] 245s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio-path] PASSED [ 50%] 245s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio-abstract] PASSED [ 50%] 245s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+uvloop-path] PASSED [ 50%] 245s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+uvloop-abstract] PASSED [ 50%] 245s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+eager-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+eager-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[trio-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_send_after_eof[trio-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+uvloop-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+uvloop-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+eager-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+eager-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[trio-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_bind_twice[trio-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+uvloop-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+uvloop-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+eager-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[asyncio+eager-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[trio-path] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_bytes_path[trio-abstract] PASSED [ 50%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio-path] PASSED [ 51%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio-abstract] PASSED [ 51%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+uvloop-path] PASSED [ 51%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+uvloop-abstract] PASSED [ 51%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+eager-path] PASSED [ 51%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[asyncio+eager-abstract] PASSED [ 51%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[trio-path] PASSED [ 51%] 246s tests/test_sockets.py::TestUNIXListener::test_listening_invalid_ascii[trio-abstract] PASSED [ 51%] 246s tests/test_sockets.py::test_multi_listener[asyncio] PASSED [ 51%] 246s tests/test_sockets.py::test_multi_listener[asyncio+uvloop] PASSED [ 51%] 246s tests/test_sockets.py::test_multi_listener[asyncio+eager] PASSED [ 51%] 246s tests/test_sockets.py::test_multi_listener[trio] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv4] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv6] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[trio-ipv4] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_extra_attributes[trio-ipv6] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv4] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv6] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv4] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv6] PASSED [ 51%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+eager-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+eager-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[trio-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_send_receive[trio-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+eager-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+eager-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[trio-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_iterate[trio-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+eager-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+eager-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[trio-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_reuse_port[trio-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv6] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4] PASSED [ 52%] 246s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6] PASSED [ 52%] 247s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[trio-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[trio-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[trio-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_close_during_receive[trio-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[trio-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_receive_after_close[trio-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv6] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+eager-ipv4] PASSED [ 53%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+eager-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[trio-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_send_after_close[trio-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+eager-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+eager-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[trio-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[trio-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+eager-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+eager-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[trio-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[trio-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv6] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+eager-ipv4] PASSED [ 54%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+eager-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[trio-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[trio-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+eager-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+eager-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[trio-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[trio-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+eager-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+eager-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[trio-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[trio-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv4] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv6] PASSED [ 55%] 247s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4] PASSED [ 55%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6] PASSED [ 55%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+eager-ipv4] PASSED [ 55%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+eager-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[trio-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[trio-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+eager-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+eager-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[trio-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[trio-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+eager-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+eager-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[trio-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[trio-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv6] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+eager-ipv4] PASSED [ 56%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+eager-ipv6] PASSED [ 57%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[trio-ipv4] PASSED [ 57%] 248s tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[trio-ipv6] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[trio-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_extra_attributes[trio-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-str-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-str-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-path-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio-path-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-str-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-str-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-path-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[asyncio+eager-path-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-str-path] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-str-abstract] PASSED [ 57%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-path-path] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_receive[trio-path-abstract] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio-path] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio-abstract] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+uvloop-path] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+eager-path] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[asyncio+eager-abstract] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[trio-path] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_iterate[trio-abstract] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop] PASSED [ 58%] 248s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[asyncio+eager] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_concurrent_receive[trio] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[asyncio+eager] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_close_during_receive[trio] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[asyncio+eager] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_receive_after_close[trio] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio-path] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio-abstract] PASSED [ 58%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+eager-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[asyncio+eager-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[trio-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_send_after_close[trio-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+uvloop-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+uvloop-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+eager-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[asyncio+eager-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[trio-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_bytes[trio-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+uvloop-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+uvloop-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+eager-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[asyncio+eager-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[trio-path] PASSED [ 59%] 249s tests/test_sockets.py::TestUNIXDatagramSocket::test_local_path_invalid_ascii[trio-abstract] PASSED [ 59%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-path-path-peer] PASSED [ 59%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-path-abstract-peer] PASSED [ 59%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-abstract-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio-abstract-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-path-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+uvloop-abstract-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-path-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[asyncio+eager-abstract-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-path-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-path-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-abstract-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_extra_attributes[trio-abstract-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-path-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-path-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-abstract-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_str-abstract-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-path-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-path-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-abstract-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-str-peer_path-abstract-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-path-path-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-path-abstract-peer] PASSED [ 60%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-abstract-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_str-abstract-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-path-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-path-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-abstract-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio-path-peer_path-abstract-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-path-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-path-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-abstract-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_str-abstract-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-path-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-path-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-abstract-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-str-peer_path-abstract-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-path-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-path-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-abstract-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_str-abstract-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-path-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-path-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-abstract-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+uvloop-path-peer_path-abstract-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-path-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-path-abstract-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-abstract-path-peer] PASSED [ 61%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_str-abstract-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-path-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-path-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-abstract-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-str-peer_path-abstract-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-path-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-path-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-abstract-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_str-abstract-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-path-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-path-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-abstract-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[asyncio+eager-path-peer_path-abstract-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-path-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-path-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-abstract-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_str-abstract-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-path-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-path-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-abstract-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-str-peer_path-abstract-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-path-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-path-abstract-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-abstract-path-peer] PASSED [ 62%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_str-abstract-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-path-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-path-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-abstract-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_receive[trio-path-peer_path-abstract-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-path-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-path-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-abstract-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio-abstract-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-path-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-path-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+uvloop-abstract-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-path-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-path-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-abstract-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[asyncio+eager-abstract-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-path-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-path-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-abstract-path-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_iterate[trio-abstract-abstract-peer] PASSED [ 63%] 249s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio-path-peer] PASSED [ 63%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio-abstract-peer] PASSED [ 63%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop-path-peer] PASSED [ 63%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+uvloop-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+eager-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[asyncio+eager-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[trio-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_concurrent_receive[trio-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_str-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_str-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_path-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio-peer_path-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_str-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_str-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_path-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+uvloop-peer_path-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_str-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_str-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_path-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[asyncio+eager-peer_path-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_str-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_str-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_path-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_close_during_receive[trio-peer_path-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_str-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_str-abstract-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_path-path-peer] PASSED [ 64%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio-peer_path-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_str-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_str-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_path-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+uvloop-peer_path-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_str-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_str-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_path-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[asyncio+eager-peer_path-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_str-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_str-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_path-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_receive_after_close[trio-peer_path-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_str-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_str-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_path-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio-peer_path-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_str-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_str-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_path-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+uvloop-peer_path-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_str-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_str-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_path-path-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[asyncio+eager-peer_path-abstract-peer] PASSED [ 65%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_str-path-peer] PASSED [ 66%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_str-abstract-peer] PASSED [ 66%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_path-path-peer] PASSED [ 66%] 250s tests/test_sockets.py::TestConnectedUNIXDatagramSocket::test_send_after_close[trio-peer_path-abstract-peer] PASSED [ 66%] 250s tests/test_sockets.py::test_getaddrinfo[asyncio] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo[asyncio+eager] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo[trio] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-1_0] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-1_1] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-1_0] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-1_1] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+eager-1_0] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+eager-1_1] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[trio-1_0] PASSED [ 66%] 251s tests/test_sockets.py::test_getaddrinfo_ipv6addr[trio-1_1] PASSED [ 66%] 251s tests/test_sockets.py::test_getnameinfo[asyncio] PASSED [ 66%] 251s tests/test_sockets.py::test_getnameinfo[asyncio+uvloop] PASSED [ 66%] 251s tests/test_sockets.py::test_getnameinfo[asyncio+eager] PASSED [ 66%] 251s tests/test_sockets.py::test_getnameinfo[trio] PASSED [ 66%] 251s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio] PASSED [ 66%] 251s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio+uvloop] PASSED [ 66%] 251s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[asyncio+eager] PASSED [ 66%] 251s tests/test_sockets.py::test_connect_tcp_getaddrinfo_context[trio] PASSED [ 66%] 251s tests/test_sockets.py::test_wait_socket[asyncio-readable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio-readable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio-writable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio-writable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-readable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-readable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-writable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+uvloop-writable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+eager-readable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+eager-readable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+eager-writable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[asyncio+eager-writable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[trio-readable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[trio-readable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[trio-writable-socket] PASSED [ 67%] 251s tests/test_sockets.py::test_wait_socket[trio-writable-fd] PASSED [ 67%] 251s tests/test_sockets.py::test_deprecated_wait_socket[asyncio] PASSED [ 67%] 251s tests/test_sockets.py::test_deprecated_wait_socket[asyncio+uvloop] PASSED [ 67%] 251s tests/test_sockets.py::test_deprecated_wait_socket[asyncio+eager] PASSED [ 67%] 251s tests/test_sockets.py::test_deprecated_wait_socket[trio] PASSED [ 67%] 251s tests/test_subprocesses.py::test_run_process[asyncio-shell] PASSED [ 67%] 251s tests/test_subprocesses.py::test_run_process[asyncio-exec] PASSED [ 67%] 251s tests/test_subprocesses.py::test_run_process[asyncio+uvloop-shell] PASSED [ 67%] 251s tests/test_subprocesses.py::test_run_process[asyncio+uvloop-exec] PASSED [ 67%] 251s tests/test_subprocesses.py::test_run_process[asyncio+eager-shell] PASSED [ 68%] 251s tests/test_subprocesses.py::test_run_process[asyncio+eager-exec] PASSED [ 68%] 251s tests/test_subprocesses.py::test_run_process[trio-shell] PASSED [ 68%] 251s tests/test_subprocesses.py::test_run_process[trio-exec] PASSED [ 68%] 251s tests/test_subprocesses.py::test_run_process_checked[asyncio] PASSED [ 68%] 251s tests/test_subprocesses.py::test_run_process_checked[asyncio+uvloop] PASSED [ 68%] 251s tests/test_subprocesses.py::test_run_process_checked[asyncio+eager] PASSED [ 68%] 251s tests/test_subprocesses.py::test_run_process_checked[trio] PASSED [ 68%] 251s tests/test_subprocesses.py::test_terminate[asyncio] PASSED [ 68%] 251s tests/test_subprocesses.py::test_terminate[asyncio+uvloop] PASSED [ 68%] 251s tests/test_subprocesses.py::test_terminate[asyncio+eager] PASSED [ 68%] 251s tests/test_subprocesses.py::test_terminate[trio] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_cwd[asyncio] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_cwd[asyncio+uvloop] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_cwd[asyncio+eager] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_cwd[trio] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_env[asyncio] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_env[asyncio+uvloop] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_env[asyncio+eager] PASSED [ 68%] 251s tests/test_subprocesses.py::test_process_env[trio] PASSED [ 68%] 252s tests/test_subprocesses.py::test_process_new_session_sid[asyncio] PASSED [ 68%] 252s tests/test_subprocesses.py::test_process_new_session_sid[asyncio+uvloop] PASSED [ 68%] 252s tests/test_subprocesses.py::test_process_new_session_sid[asyncio+eager] PASSED [ 68%] 252s tests/test_subprocesses.py::test_process_new_session_sid[trio] PASSED [ 68%] 252s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio] PASSED [ 69%] 252s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio+uvloop] PASSED [ 69%] 252s tests/test_subprocesses.py::test_run_process_connect_to_file[asyncio+eager] PASSED [ 69%] 252s tests/test_subprocesses.py::test_run_process_connect_to_file[trio] PASSED [ 69%] 252s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio] PASSED [ 69%] 252s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio+uvloop] PASSED [ 69%] 252s tests/test_subprocesses.py::test_run_process_inherit_stdout[asyncio+eager] PASSED [ 69%] 252s tests/test_subprocesses.py::test_run_process_inherit_stdout[trio] PASSED [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio] PASSED [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio+uvloop] PASSED [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[asyncio+eager] PASSED [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_doesnt_orphan_process[trio] PASSED [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio] XFAIL [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio+uvloop] XFAIL [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[asyncio+eager] XFAIL [ 69%] 252s tests/test_subprocesses.py::test_process_aexit_cancellation_closes_standard_streams[trio] PASSED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio-user0] PASSED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio-user1] PASSED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio-extra_groups] PASSED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio-umask] PASSED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-user0] SKIPPED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-user1] SKIPPED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-extra_groups] SKIPPED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+uvloop-umask] SKIPPED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-user0] PASSED [ 69%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-user1] PASSED [ 70%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-extra_groups] PASSED [ 70%] 252s tests/test_subprocesses.py::test_py39_arguments[asyncio+eager-umask] PASSED [ 70%] 252s tests/test_subprocesses.py::test_py39_arguments[trio-user0] PASSED [ 70%] 252s tests/test_subprocesses.py::test_py39_arguments[trio-user1] PASSED [ 70%] 252s tests/test_subprocesses.py::test_py39_arguments[trio-extra_groups] PASSED [ 70%] 252s tests/test_subprocesses.py::test_py39_arguments[trio-umask] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_early[asyncio] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_early[asyncio+uvloop] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_early[asyncio+eager] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_early[trio] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_while_reading[asyncio] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_while_reading[asyncio+uvloop] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_while_reading[asyncio+eager] PASSED [ 70%] 253s tests/test_subprocesses.py::test_close_while_reading[trio] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio+uvloop] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_contextmanager[asyncio+eager] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_contextmanager[trio] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio+uvloop] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio+eager] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_manual_acquire[trio] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio] PASSED [ 70%] 253s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio+uvloop] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_fast_acquire[asyncio+eager] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_fast_acquire[trio] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio+uvloop] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio+eager] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait[trio] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio+uvloop] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio+eager] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[trio] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio-True] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio-False] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+uvloop-True] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+uvloop-False] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+eager-True] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[asyncio+eager-False] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[trio-True] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_async[trio-False] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio+uvloop] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[asyncio+eager] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_acquire_twice_sync[trio] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releaselast] PASSED [ 71%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releasefirst] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releaselast] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releasefirst] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+eager-releaselast] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+eager-releasefirst] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[trio-releaselast] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_during_acquire[trio-releasefirst] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_statistics[asyncio] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_statistics[asyncio+uvloop] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_statistics[asyncio+eager] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_statistics[trio] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio+uvloop] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio+eager] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio+uvloop] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_cancel_after_release[asyncio+eager] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_instantiate_outside_event_loop[trio] PASSED [ 72%] 253s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio] PASSED [ 72%] 254s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio+uvloop] PASSED [ 72%] 254s tests/test_synchronization.py::TestLock::test_owner_after_release[asyncio+eager] PASSED [ 72%] 254s tests/test_synchronization.py::TestLock::test_owner_after_release[trio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event[asyncio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event[asyncio+uvloop] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event[asyncio+eager] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event[trio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio+uvloop] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio+eager] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_cancel[trio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio+uvloop] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[asyncio+eager] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_event_wait_before_set_before_cancel[trio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_statistics[asyncio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_statistics[asyncio+uvloop] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_statistics[asyncio+eager] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_statistics[trio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 73%] 254s tests/test_synchronization.py::TestEvent::test_instantiate_outside_event_loop[trio] PASSED [ 73%] 254s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio] PASSED [ 73%] 254s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio+uvloop] PASSED [ 73%] 254s tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio+eager] PASSED [ 73%] 254s tests/test_synchronization.py::TestCondition::test_contextmanager[trio] PASSED [ 73%] 254s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio+uvloop] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio+eager] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_manual_acquire[trio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio+uvloop] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio+eager] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait[trio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio+uvloop] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio+eager] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[trio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio+uvloop] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio+eager] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_wait_cancel[trio] PASSED [ 74%] 254s tests/test_synchronization.py::TestCondition::test_statistics[asyncio] PASSED [ 74%] 255s tests/test_synchronization.py::TestCondition::test_statistics[asyncio+uvloop] PASSED [ 74%] 255s tests/test_synchronization.py::TestCondition::test_statistics[asyncio+eager] PASSED [ 74%] 255s tests/test_synchronization.py::TestCondition::test_statistics[trio] PASSED [ 74%] 255s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio] PASSED [ 74%] 255s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 74%] 255s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 74%] 255s tests/test_synchronization.py::TestCondition::test_instantiate_outside_event_loop[trio] PASSED [ 74%] 255s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio+uvloop] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio+eager] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_contextmanager[trio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio+uvloop] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio+eager] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_manual_acquire[trio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio+uvloop] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[asyncio+eager] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_fast_acquire[trio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio+uvloop] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio+eager] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[trio] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releaselast] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releasefirst] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releaselast] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releasefirst] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+eager-releaselast] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+eager-releasefirst] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[trio-releaselast] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[trio-releasefirst] PASSED [ 75%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-2] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-None] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-2] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-None] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+eager-2] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+eager-None] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[trio-2] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value[trio-None] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio+uvloop] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio+eager] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[trio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio+uvloop] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio+eager] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_statistics[trio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio+uvloop] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio+eager] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_acquire_race[trio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio+uvloop] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio+eager] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio+uvloop] PASSED [ 76%] 255s tests/test_synchronization.py::TestSemaphore::test_cancel_after_release[asyncio+eager] PASSED [ 77%] 255s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio] PASSED [ 77%] 255s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 77%] 255s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 77%] 255s tests/test_synchronization.py::TestSemaphore::test_instantiate_outside_event_loop[trio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio+uvloop] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio+eager] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[trio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio+uvloop] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio+eager] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[trio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio+uvloop] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio+eager] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow[trio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio+uvloop] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio+eager] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_limit[trio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio+uvloop] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio+eager] PASSED [ 77%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[trio] PASSED [ 78%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio] PASSED [ 78%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio+uvloop] PASSED [ 78%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio+eager] PASSED [ 78%] 255s tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[trio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio+uvloop] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio+eager] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[trio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio+uvloop] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio+eager] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[trio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio+uvloop] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio+eager] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_statistics[trio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio+uvloop] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio+eager] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio+uvloop] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[asyncio+eager] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_ordered_queue[trio] PASSED [ 78%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio+uvloop] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[asyncio+eager] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens_lets_others_acquire[trio] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio+uvloop] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[asyncio+eager] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_instantiate_outside_event_loop[trio] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio+uvloop] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[asyncio+eager] PASSED [ 79%] 256s tests/test_synchronization.py::TestCapacityLimiter::test_total_tokens_as_kwarg[trio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_already_closed[asyncio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_already_closed[asyncio+uvloop] PASSED [ 79%] 256s tests/test_taskgroups.py::test_already_closed[asyncio+eager] PASSED [ 79%] 256s tests/test_taskgroups.py::test_already_closed[trio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_success[asyncio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_success[asyncio+uvloop] PASSED [ 79%] 256s tests/test_taskgroups.py::test_success[asyncio+eager] PASSED [ 79%] 256s tests/test_taskgroups.py::test_success[trio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_run_natively[asyncio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_run_natively[trio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_start_soon_while_running[asyncio] PASSED [ 79%] 256s tests/test_taskgroups.py::test_start_soon_while_running[asyncio+uvloop] PASSED [ 79%] 256s tests/test_taskgroups.py::test_start_soon_while_running[asyncio+eager] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_soon_while_running[trio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_soon_after_error[asyncio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_soon_after_error[asyncio+uvloop] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_soon_after_error[asyncio+eager] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_soon_after_error[trio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_no_value[asyncio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_no_value[asyncio+uvloop] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_no_value[asyncio+eager] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_no_value[trio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_called_twice[asyncio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_called_twice[asyncio+uvloop] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_called_twice[asyncio+eager] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_called_twice[trio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_no_called_started_twice[asyncio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_no_called_started_twice[asyncio+uvloop] PASSED [ 80%] 256s tests/test_taskgroups.py::test_no_called_started_twice[asyncio+eager] PASSED [ 80%] 256s tests/test_taskgroups.py::test_no_called_started_twice[trio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_with_value[asyncio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_with_value[asyncio+uvloop] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_with_value[asyncio+eager] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_with_value[trio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio+uvloop] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_crash_before_started_call[asyncio+eager] PASSED [ 80%] 256s tests/test_taskgroups.py::test_start_crash_before_started_call[trio] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio+uvloop] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_crash_after_started_call[asyncio+eager] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_crash_after_started_call[trio] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_no_started_call[asyncio] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_no_started_call[asyncio+uvloop] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_no_started_call[asyncio+eager] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_no_started_call[trio] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_cancelled[asyncio] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_cancelled[asyncio+uvloop] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_cancelled[asyncio+eager] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_cancelled[trio] PASSED [ 81%] 256s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio] PASSED [ 81%] 257s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio+uvloop] PASSED [ 81%] 257s tests/test_taskgroups.py::test_start_native_host_cancelled[asyncio+eager] PASSED [ 81%] 257s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio] PASSED [ 81%] 257s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio+uvloop] PASSED [ 81%] 257s tests/test_taskgroups.py::test_start_native_child_cancelled[asyncio+eager] PASSED [ 81%] 257s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio] PASSED [ 81%] 257s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio+uvloop] PASSED [ 81%] 257s tests/test_taskgroups.py::test_propagate_native_cancellation_from_taskgroup[asyncio+eager] PASSED [ 81%] 258s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio] PASSED [ 81%] 258s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio+uvloop] PASSED [ 81%] 259s tests/test_taskgroups.py::test_cancel_with_nested_task_groups[asyncio+eager] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_exception_delivery[asyncio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_exception_delivery[asyncio+uvloop] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_exception_delivery[asyncio+eager] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_exception_delivery[trio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio+uvloop] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_cancel_after_error[asyncio+eager] PASSED [ 82%] 259s tests/test_taskgroups.py::test_start_cancel_after_error[trio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_host_exception[asyncio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_host_exception[asyncio+uvloop] PASSED [ 82%] 259s tests/test_taskgroups.py::test_host_exception[asyncio+eager] PASSED [ 82%] 259s tests/test_taskgroups.py::test_host_exception[trio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_level_cancellation[asyncio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_level_cancellation[asyncio+uvloop] PASSED [ 82%] 259s tests/test_taskgroups.py::test_level_cancellation[asyncio+eager] PASSED [ 82%] 259s tests/test_taskgroups.py::test_level_cancellation[trio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio+uvloop] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_child_task_cancels_host[asyncio+eager] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_child_task_cancels_host[trio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio+uvloop] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_host_task_cancels_children[asyncio+eager] PASSED [ 82%] 259s tests/test_taskgroups.py::test_failing_host_task_cancels_children[trio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio+uvloop] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_scope_in_another_task[asyncio+eager] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_scope_in_another_task[trio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_propagation[asyncio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_propagation[asyncio+uvloop] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_propagation[asyncio+eager] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_propagation[trio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_twice[asyncio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_twice[asyncio+uvloop] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_twice[asyncio+eager] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_twice[trio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio+uvloop] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_exiting_task_group[asyncio+eager] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_exiting_task_group[trio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio+uvloop] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_before_entering_scope[asyncio+eager] PASSED [ 83%] 259s tests/test_taskgroups.py::test_cancel_before_entering_scope[trio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_exception_group_children[asyncio] PASSED [ 83%] 259s tests/test_taskgroups.py::test_exception_group_children[asyncio+uvloop] PASSED [ 83%] 259s tests/test_taskgroups.py::test_exception_group_children[asyncio+eager] PASSED [ 83%] 260s tests/test_taskgroups.py::test_exception_group_children[trio] PASSED [ 84%] 260s tests/test_taskgroups.py::test_exception_group_host[asyncio] PASSED [ 84%] 260s tests/test_taskgroups.py::test_exception_group_host[asyncio+uvloop] PASSED [ 84%] 260s tests/test_taskgroups.py::test_exception_group_host[asyncio+eager] PASSED [ 84%] 260s tests/test_taskgroups.py::test_exception_group_host[trio] PASSED [ 84%] 260s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio] PASSED [ 84%] 260s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio+uvloop] PASSED [ 84%] 260s tests/test_taskgroups.py::test_escaping_cancelled_exception[asyncio+eager] PASSED [ 84%] 260s tests/test_taskgroups.py::test_escaping_cancelled_exception[trio] PASSED [ 84%] 260s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio] PASSED [ 84%] 260s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio+uvloop] PASSED [ 84%] 260s tests/test_taskgroups.py::test_cancel_scope_cleared[asyncio+eager] PASSED [ 84%] 260s tests/test_taskgroups.py::test_cancel_scope_cleared[trio] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[asyncio-instant] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[asyncio-delayed] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[asyncio+uvloop-instant] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[asyncio+uvloop-delayed] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[asyncio+eager-instant] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[asyncio+eager-delayed] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[trio-instant] PASSED [ 84%] 260s tests/test_taskgroups.py::test_fail_after[trio-delayed] PASSED [ 84%] 261s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio] PASSED [ 84%] 261s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio+uvloop] PASSED [ 84%] 261s tests/test_taskgroups.py::test_fail_after_no_timeout[asyncio+eager] PASSED [ 84%] 261s tests/test_taskgroups.py::test_fail_after_no_timeout[trio] PASSED [ 84%] 261s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio] PASSED [ 85%] 261s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio+uvloop] PASSED [ 85%] 261s tests/test_taskgroups.py::test_fail_after_after_cancellation[asyncio+eager] PASSED [ 85%] 261s tests/test_taskgroups.py::test_fail_after_after_cancellation[trio] PASSED [ 85%] 261s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio] PASSED [ 85%] 261s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio+uvloop] PASSED [ 85%] 261s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[asyncio+eager] PASSED [ 85%] 261s tests/test_taskgroups.py::test_fail_after_cancelled_before_deadline[trio] PASSED [ 85%] 262s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio] XFAIL [ 85%] 262s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio+uvloop] XFAIL [ 85%] 262s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[asyncio+eager] XFAIL [ 85%] 262s tests/test_taskgroups.py::test_fail_after_scope_cancelled_before_timeout[trio] XFAIL [ 85%] 262s tests/test_taskgroups.py::test_move_on_after[asyncio-instant] PASSED [ 85%] 262s tests/test_taskgroups.py::test_move_on_after[asyncio-delayed] PASSED [ 85%] 262s tests/test_taskgroups.py::test_move_on_after[asyncio+uvloop-instant] PASSED [ 85%] 262s tests/test_taskgroups.py::test_move_on_after[asyncio+uvloop-delayed] PASSED [ 85%] 262s tests/test_taskgroups.py::test_move_on_after[asyncio+eager-instant] PASSED [ 85%] 262s tests/test_taskgroups.py::test_move_on_after[asyncio+eager-delayed] PASSED [ 85%] 262s tests/test_taskgroups.py::test_move_on_after[trio-instant] PASSED [ 85%] 263s tests/test_taskgroups.py::test_move_on_after[trio-delayed] PASSED [ 85%] 263s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio] PASSED [ 85%] 263s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio+uvloop] PASSED [ 85%] 263s tests/test_taskgroups.py::test_move_on_after_no_timeout[asyncio+eager] PASSED [ 85%] 263s tests/test_taskgroups.py::test_move_on_after_no_timeout[trio] PASSED [ 85%] 263s tests/test_taskgroups.py::test_nested_move_on_after[asyncio] PASSED [ 86%] 263s tests/test_taskgroups.py::test_nested_move_on_after[asyncio+uvloop] PASSED [ 86%] 263s tests/test_taskgroups.py::test_nested_move_on_after[asyncio+eager] PASSED [ 86%] 263s tests/test_taskgroups.py::test_nested_move_on_after[trio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielding[asyncio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielding[asyncio+uvloop] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielding[asyncio+eager] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielding[trio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio+uvloop] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_from_shielded_scope[asyncio+eager] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_from_shielded_scope[trio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio+uvloop] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_shielded_scope[asyncio+eager] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancel_shielded_scope[trio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio+uvloop] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[asyncio+eager] PASSED [ 86%] 264s tests/test_taskgroups.py::test_shielded_cleanup_after_cancel[trio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio+uvloop] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cleanup_after_native_cancel[asyncio+eager] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio] PASSED [ 86%] 264s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio+uvloop] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_not_caught[asyncio+eager] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_not_caught[trio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio+uvloop] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[asyncio+eager] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_scope_based_checkpoint[trio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio+uvloop] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[asyncio+eager] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_unshielded[trio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio+uvloop] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[asyncio+eager] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancelled_raises_beyond_origin_shielded[trio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio+uvloop] PASSED [ 87%] 264s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[asyncio+eager] PASSED [ 87%] 264s tests/test_taskgroups.py::test_empty_taskgroup_contains_yield_point[trio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio+uvloop] PASSED [ 87%] 264s tests/test_taskgroups.py::test_cancel_host_asyncgen[asyncio+eager] PASSED [ 87%] 264s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio] PASSED [ 87%] 264s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio+uvloop] PASSED [ 87%] 264s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[asyncio+eager] PASSED [ 88%] 264s tests/test_taskgroups.py::test_shielding_immediate_scope_cancelled[trio] PASSED [ 88%] 264s tests/test_taskgroups.py::test_shielding_mutate[asyncio] PASSED [ 88%] 264s tests/test_taskgroups.py::test_shielding_mutate[asyncio+uvloop] PASSED [ 88%] 265s tests/test_taskgroups.py::test_shielding_mutate[asyncio+eager] PASSED [ 88%] 265s tests/test_taskgroups.py::test_shielding_mutate[trio] PASSED [ 88%] 265s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio] PASSED [ 88%] 265s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio+uvloop] PASSED [ 88%] 265s tests/test_taskgroups.py::test_cancel_scope_in_child_task[asyncio+eager] PASSED [ 88%] 265s tests/test_taskgroups.py::test_cancel_scope_in_child_task[trio] PASSED [ 88%] 265s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio] PASSED [ 88%] 265s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio+uvloop] PASSED [ 88%] 265s tests/test_taskgroups.py::test_exception_cancels_siblings[asyncio+eager] PASSED [ 88%] 265s tests/test_taskgroups.py::test_exception_cancels_siblings[trio] PASSED [ 88%] 265s tests/test_taskgroups.py::test_cancel_cascade[asyncio] PASSED [ 88%] 266s tests/test_taskgroups.py::test_cancel_cascade[asyncio+uvloop] PASSED [ 88%] 266s tests/test_taskgroups.py::test_cancel_cascade[asyncio+eager] PASSED [ 88%] 266s tests/test_taskgroups.py::test_cancel_cascade[trio] PASSED [ 88%] 266s tests/test_taskgroups.py::test_cancelled_parent[asyncio] PASSED [ 88%] 266s tests/test_taskgroups.py::test_cancelled_parent[asyncio+uvloop] PASSED [ 88%] 266s tests/test_taskgroups.py::test_cancelled_parent[asyncio+eager] PASSED [ 88%] 266s tests/test_taskgroups.py::test_cancelled_parent[trio] PASSED [ 88%] 266s tests/test_taskgroups.py::test_shielded_deadline[asyncio] PASSED [ 88%] 266s tests/test_taskgroups.py::test_shielded_deadline[asyncio+uvloop] PASSED [ 88%] 266s tests/test_taskgroups.py::test_shielded_deadline[asyncio+eager] PASSED [ 88%] 266s tests/test_taskgroups.py::test_shielded_deadline[trio] PASSED [ 89%] 266s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio] PASSED [ 89%] 266s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio+uvloop] PASSED [ 89%] 266s tests/test_taskgroups.py::test_deadline_reached_on_start[asyncio+eager] PASSED [ 89%] 266s tests/test_taskgroups.py::test_deadline_reached_on_start[trio] PASSED [ 89%] 266s tests/test_taskgroups.py::test_deadline_moved[asyncio] PASSED [ 89%] 266s tests/test_taskgroups.py::test_deadline_moved[asyncio+uvloop] PASSED [ 89%] 266s tests/test_taskgroups.py::test_deadline_moved[asyncio+eager] PASSED [ 89%] 267s tests/test_taskgroups.py::test_deadline_moved[trio] PASSED [ 89%] 267s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio] PASSED [ 89%] 267s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio+uvloop] PASSED [ 89%] 267s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[asyncio+eager] PASSED [ 89%] 267s tests/test_taskgroups.py::test_timeout_error_with_multiple_cancellations[trio] PASSED [ 89%] 267s tests/test_taskgroups.py::test_nested_fail_after[asyncio] PASSED [ 89%] 267s tests/test_taskgroups.py::test_nested_fail_after[asyncio+uvloop] PASSED [ 89%] 267s tests/test_taskgroups.py::test_nested_fail_after[asyncio+eager] PASSED [ 89%] 267s tests/test_taskgroups.py::test_nested_fail_after[trio] PASSED [ 89%] 267s tests/test_taskgroups.py::test_nested_shield[asyncio] PASSED [ 89%] 267s tests/test_taskgroups.py::test_nested_shield[asyncio+uvloop] PASSED [ 89%] 268s tests/test_taskgroups.py::test_nested_shield[asyncio+eager] PASSED [ 89%] 268s tests/test_taskgroups.py::test_nested_shield[trio] PASSED [ 89%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio] PASSED [ 89%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio+uvloop] PASSED [ 89%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[asyncio+eager] PASSED [ 89%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_outer[trio] PASSED [ 90%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio] PASSED [ 90%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio+uvloop] PASSED [ 90%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[asyncio+eager] PASSED [ 90%] 268s tests/test_taskgroups.py::test_triple_nested_shield_checkpoint_in_middle[trio] PASSED [ 90%] 268s tests/test_taskgroups.py::test_task_group_in_generator[asyncio] PASSED [ 90%] 268s tests/test_taskgroups.py::test_task_group_in_generator[asyncio+uvloop] PASSED [ 90%] 268s tests/test_taskgroups.py::test_task_group_in_generator[asyncio+eager] PASSED [ 90%] 268s tests/test_taskgroups.py::test_task_group_in_generator[trio] PASSED [ 90%] 268s tests/test_taskgroups.py::test_exception_group_filtering[asyncio] PASSED [ 90%] 268s tests/test_taskgroups.py::test_exception_group_filtering[asyncio+uvloop] PASSED [ 90%] 268s tests/test_taskgroups.py::test_exception_group_filtering[asyncio+eager] PASSED [ 90%] 268s tests/test_taskgroups.py::test_exception_group_filtering[trio] PASSED [ 90%] 268s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio] PASSED [ 90%] 269s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio+uvloop] PASSED [ 90%] 269s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[asyncio+eager] PASSED [ 90%] 269s tests/test_taskgroups.py::test_cancel_propagation_with_inner_spawn[trio] PASSED [ 90%] 269s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio] PASSED [ 90%] 269s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio+uvloop] PASSED [ 90%] 269s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[asyncio+eager] PASSED [ 90%] 269s tests/test_taskgroups.py::test_escaping_cancelled_error_from_cancelled_task[trio] PASSED [ 90%] 269s tests/test_taskgroups.py::test_cancel_generator_based_task SKIPPED (...) [ 90%] 269s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio] SKIPPED [ 90%] 269s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio+uvloop] SKIPPED [ 90%] 269s tests/test_taskgroups.py::test_schedule_old_style_coroutine_func[asyncio+eager] SKIPPED [ 91%] 269s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio+uvloop] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_native_future_tasks[asyncio+eager] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio+uvloop] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_native_future_tasks_cancel_scope[asyncio+eager] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_completed_task[asyncio] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_completed_task[asyncio+uvloop] PASSED [ 91%] 269s tests/test_taskgroups.py::test_cancel_completed_task[asyncio+eager] PASSED [ 91%] 269s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio] PASSED [ 91%] 269s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio+uvloop] PASSED [ 91%] 269s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[asyncio+eager] PASSED [ 91%] 269s tests/test_taskgroups.py::test_task_in_sync_spawn_callback[trio] PASSED [ 91%] 269s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio] PASSED [ 91%] 270s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio+uvloop] PASSED [ 91%] 270s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[asyncio+eager] PASSED [ 91%] 270s tests/test_taskgroups.py::test_shielded_cancel_sleep_time[trio] PASSED [ 91%] 270s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio] PASSED [ 91%] 270s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio+uvloop] PASSED [ 91%] 270s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[asyncio+eager] PASSED [ 91%] 270s tests/test_taskgroups.py::test_cancelscope_wrong_exit_order[trio] PASSED [ 91%] 270s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio] PASSED [ 91%] 270s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio+uvloop] PASSED [ 91%] 270s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[asyncio+eager] PASSED [ 92%] 270s tests/test_taskgroups.py::test_cancelscope_exit_before_enter[trio] PASSED [ 92%] 270s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio] PASSED [ 92%] 270s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio+uvloop] PASSED [ 92%] 270s tests/test_taskgroups.py::test_cancelscope_exit_in_wrong_task[asyncio+eager] PASSED [ 92%] 270s tests/test_taskgroups.py::test_unhandled_exception_group PASSED [ 92%] 270s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio] PASSED [ 92%] 270s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio+uvloop] PASSED [ 92%] 270s tests/test_taskgroups.py::test_single_cancellation_exc[asyncio+eager] PASSED [ 92%] 270s tests/test_taskgroups.py::test_single_cancellation_exc[trio] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio+uvloop] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_soon_parent_id[asyncio+eager] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_soon_parent_id[trio] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_parent_id[asyncio] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_parent_id[asyncio+uvloop] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_parent_id[asyncio+eager] PASSED [ 92%] 270s tests/test_taskgroups.py::test_start_parent_id[trio] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio+uvloop] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_native_cancel[asyncio+eager] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio+uvloop] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_cancel[asyncio+eager] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio] PASSED [ 92%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio+uvloop] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_scope_and_native_cancel[asyncio+eager] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio+uvloop] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_cancel_message_replaced[asyncio+eager] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio+uvloop] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_cancel_counter_nested_scopes[asyncio+eager] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio+uvloop] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_taskgroup_cancelled[asyncio+eager] PASSED [ 93%] 270s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio+uvloop] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_group_aexit_native_cancel[asyncio+eager] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio+uvloop] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_after_child_task_failed[asyncio+eager] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio+uvloop] PASSED [ 93%] 271s tests/test_taskgroups.py::TestUncancel::test_uncancel_cancelled_scope_based_checkpoint[asyncio+eager] PASSED [ 93%] 271s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio] PASSED [ 93%] 271s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio+uvloop] PASSED [ 93%] 271s tests/test_taskgroups.py::test_cancel_before_entering_task_group[asyncio+eager] PASSED [ 93%] 271s tests/test_taskgroups.py::test_cancel_before_entering_task_group[trio] PASSED [ 93%] 271s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio] PASSED [ 94%] 271s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio+uvloop] PASSED [ 94%] 271s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[asyncio+eager] PASSED [ 94%] 271s tests/test_taskgroups.py::test_reraise_cancelled_in_excgroup[trio] PASSED [ 94%] 271s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio] PASSED [ 94%] 271s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio+uvloop] PASSED [ 94%] 271s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[asyncio+eager] PASSED [ 94%] 271s tests/test_taskgroups.py::test_cancel_child_task_when_host_is_shielded[trio] PASSED [ 94%] 271s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio] PASSED [ 94%] 271s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio+uvloop] PASSED [ 94%] 271s tests/test_taskgroups.py::test_start_cancels_parent_scope[asyncio+eager] PASSED [ 94%] 271s tests/test_taskgroups.py::test_start_cancels_parent_scope[trio] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio+uvloop] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[asyncio+eager] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_direct[trio] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio+uvloop] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[asyncio+eager] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_errors[trio] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio+uvloop] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[asyncio+eager] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_parent_task[trio] PASSED [ 94%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio] PASSED [ 95%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio+uvloop] PASSED [ 95%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[asyncio+eager] PASSED [ 95%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_propagate_cancellation_error[trio] PASSED [ 95%] 271s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio] PASSED [ 95%] 272s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio+uvloop] PASSED [ 95%] 272s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[asyncio+eager] PASSED [ 95%] 272s tests/test_taskgroups.py::TestRefcycles::test_exception_refcycles_base_error[trio] PASSED [ 95%] 272s tests/test_taskgroups.py::test_eager_task_factory[False-asyncio] PASSED [ 95%] 272s tests/test_taskgroups.py::test_eager_task_factory[True-asyncio] PASSED [ 95%] 272s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio] PASSED [ 95%] 272s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio+uvloop] PASSED [ 95%] 272s tests/test_taskgroups.py::test_patched_asyncio_task[asyncio+eager] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_run_sync[asyncio] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_run_sync[asyncio+uvloop] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_run_sync[asyncio+eager] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_run_sync[trio] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_args_kwargs[asyncio] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_args_kwargs[asyncio+uvloop] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_args_kwargs[asyncio+eager] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_args_kwargs[trio] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_exception[asyncio] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_exception[asyncio+uvloop] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_exception[asyncio+eager] PASSED [ 95%] 272s tests/test_to_interpreter.py::test_exception[trio] PASSED [ 96%] 272s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio] PASSED [ 96%] 272s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio+uvloop] PASSED [ 96%] 272s tests/test_to_process.py::test_run_sync_in_process_pool[asyncio+eager] PASSED [ 96%] 273s tests/test_to_process.py::test_run_sync_in_process_pool[trio] PASSED [ 96%] 273s tests/test_to_process.py::test_identical_sys_path[asyncio] PASSED [ 96%] 273s tests/test_to_process.py::test_identical_sys_path[asyncio+uvloop] PASSED [ 96%] 273s tests/test_to_process.py::test_identical_sys_path[asyncio+eager] PASSED [ 96%] 273s tests/test_to_process.py::test_identical_sys_path[trio] PASSED [ 96%] 273s tests/test_to_process.py::test_partial[asyncio] PASSED [ 96%] 274s tests/test_to_process.py::test_partial[asyncio+uvloop] PASSED [ 96%] 274s tests/test_to_process.py::test_partial[asyncio+eager] PASSED [ 96%] 274s tests/test_to_process.py::test_partial[trio] PASSED [ 96%] 274s tests/test_to_process.py::test_exception[asyncio] PASSED [ 96%] 274s tests/test_to_process.py::test_exception[asyncio+uvloop] PASSED [ 96%] 274s tests/test_to_process.py::test_exception[asyncio+eager] PASSED [ 96%] 275s tests/test_to_process.py::test_exception[trio] PASSED [ 96%] 275s tests/test_to_process.py::test_print[asyncio] PASSED [ 96%] 275s tests/test_to_process.py::test_print[asyncio+uvloop] PASSED [ 96%] 275s tests/test_to_process.py::test_print[asyncio+eager] PASSED [ 96%] 275s tests/test_to_process.py::test_print[trio] PASSED [ 96%] 275s tests/test_to_process.py::test_cancel_before[asyncio] PASSED [ 96%] 275s tests/test_to_process.py::test_cancel_before[asyncio+uvloop] PASSED [ 96%] 275s tests/test_to_process.py::test_cancel_before[asyncio+eager] PASSED [ 96%] 275s tests/test_to_process.py::test_cancel_before[trio] PASSED [ 96%] 276s tests/test_to_process.py::test_cancel_during[asyncio] PASSED [ 97%] 276s tests/test_to_process.py::test_cancel_during[asyncio+uvloop] PASSED [ 97%] 276s tests/test_to_process.py::test_cancel_during[asyncio+eager] PASSED [ 97%] 277s tests/test_to_process.py::test_cancel_during[trio] PASSED [ 97%] 277s tests/test_to_process.py::test_exec_while_pruning[asyncio] PASSED [ 97%] 277s tests/test_to_process.py::test_exec_while_pruning[asyncio+uvloop] PASSED [ 97%] 277s tests/test_to_process.py::test_exec_while_pruning[asyncio+eager] PASSED [ 97%] 277s tests/test_to_process.py::test_exec_while_pruning[trio] PASSED [ 97%] 278s tests/test_to_process.py::test_nonexistent_main_module[asyncio] PASSED [ 97%] 278s tests/test_to_process.py::test_nonexistent_main_module[asyncio+uvloop] PASSED [ 97%] 278s tests/test_to_process.py::test_nonexistent_main_module[asyncio+eager] PASSED [ 97%] 278s tests/test_to_process.py::test_nonexistent_main_module[trio] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio+uvloop] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio+eager] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_cancelled[trio] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_exception[asyncio] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_exception[asyncio+uvloop] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_exception[asyncio+eager] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_thread_exception[trio] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio+uvloop] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_custom_limiter[asyncio+eager] PASSED [ 97%] 278s tests/test_to_thread.py::test_run_in_custom_limiter[trio] PASSED [ 97%] 279s tests/test_to_thread.py::test_cancel_worker_thread[asyncio-noabandon] PASSED [ 98%] 279s tests/test_to_thread.py::test_cancel_worker_thread[asyncio-abandon] PASSED [ 98%] 279s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-noabandon] PASSED [ 98%] 279s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-abandon] PASSED [ 98%] 279s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+eager-noabandon] PASSED [ 98%] 280s tests/test_to_thread.py::test_cancel_worker_thread[asyncio+eager-abandon] PASSED [ 98%] 280s tests/test_to_thread.py::test_cancel_worker_thread[trio-noabandon] PASSED [ 98%] 280s tests/test_to_thread.py::test_cancel_worker_thread[trio-abandon] PASSED [ 98%] 280s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio] PASSED [ 98%] 280s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio+uvloop] PASSED [ 98%] 280s tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio+eager] PASSED [ 98%] 280s tests/test_to_thread.py::test_cancel_wait_on_thread[trio] PASSED [ 98%] 280s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio] PASSED [ 98%] 280s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio+uvloop] PASSED [ 98%] 280s tests/test_to_thread.py::test_deprecated_cancellable_param[asyncio+eager] PASSED [ 98%] 280s tests/test_to_thread.py::test_deprecated_cancellable_param[trio] PASSED [ 98%] 280s tests/test_to_thread.py::test_contextvar_propagation[asyncio] PASSED [ 98%] 280s tests/test_to_thread.py::test_contextvar_propagation[asyncio+uvloop] PASSED [ 98%] 280s tests/test_to_thread.py::test_contextvar_propagation[asyncio+eager] PASSED [ 98%] 280s tests/test_to_thread.py::test_contextvar_propagation[trio] PASSED [ 98%] 280s tests/test_to_thread.py::test_asynclib_detection[asyncio] PASSED [ 98%] 280s tests/test_to_thread.py::test_asynclib_detection[asyncio+uvloop] PASSED [ 98%] 280s tests/test_to_thread.py::test_asynclib_detection[asyncio+eager] PASSED [ 98%] 280s tests/test_to_thread.py::test_asynclib_detection[trio] PASSED [ 98%] 280s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio] PASSED [ 99%] 281s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio+uvloop] PASSED [ 99%] 281s tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio+eager] PASSED [ 99%] 281s tests/test_to_thread.py::test_asyncio_no_root_task PASSED [ 99%] 281s tests/test_to_thread.py::test_asyncio_future_callback_partial PASSED [ 99%] 281s tests/test_to_thread.py::test_asyncio_run_sync_no_asyncio_run PASSED [ 99%] 281s tests/test_to_thread.py::test_asyncio_run_sync_multiple PASSED [ 99%] 281s tests/test_to_thread.py::test_asyncio_no_recycle_stopping_worker PASSED [ 99%] 281s tests/test_to_thread.py::test_stopiteration[asyncio] PASSED [ 99%] 281s tests/test_to_thread.py::test_stopiteration[asyncio+uvloop] PASSED [ 99%] 281s tests/test_to_thread.py::test_stopiteration[asyncio+eager] PASSED [ 99%] 281s tests/test_to_thread.py::test_stopiteration[trio] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[asyncio] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[asyncio+uvloop] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[asyncio+eager] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread[trio] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio+uvloop] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[asyncio+eager] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_single_thread_overlapping[trio] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio+uvloop] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[asyncio+eager] PASSED [ 99%] 281s tests/test_to_thread.py::TestBlockingPortalProvider::test_multiple_threads[trio] PASSED [ 99%] 281s tests/test_typedattr.py::test_typedattr_keyerror PASSED [100%] 281s 281s =========================== short test summary info ============================ 281s SKIPPED [1] tests/test_debugging.py:104: Generator based coroutines have been removed in Python 3.11 281s SKIPPED [1] tests/test_fileio.py:148: Drive only makes sense on Windows 281s SKIPPED [1] tests/test_fileio.py:190: Only makes sense on Windows 281s SKIPPED [4] tests/test_fileio.py:329: Path.copy() is only available on Python 3.14+ 281s SKIPPED [4] tests/test_fileio.py:340: Path.copy() is only available on Python 3.14+ 281s SKIPPED [4] tests/test_fileio.py:352: Path.copy() is only available on Python 3.14+ 281s SKIPPED [4] tests/test_fileio.py:364: Path.copy() is only available on Python 3.14+ 281s SKIPPED [4] tests/test_fileio.py:450: os.lchmod() is not available 281s SKIPPED [1] tests/test_subprocesses.py:287: the 'user' argument is not supported by uvloop yet 281s SKIPPED [1] tests/test_subprocesses.py:287: the 'group' argument is not supported by uvloop yet 281s SKIPPED [1] tests/test_subprocesses.py:287: the 'extra_groups' argument is not supported by uvloop yet 281s SKIPPED [1] tests/test_subprocesses.py:287: the 'umask' argument is not supported by uvloop yet 281s SKIPPED [1] tests/test_taskgroups.py:1136: Generator based coroutines have been removed in Python 3.11 281s SKIPPED [3] tests/test_taskgroups.py:1157: Generator based coroutines have been removed in Python 3.11 281s ============ 2387 passed, 31 skipped, 8 xfailed in 68.04s (0:01:08) ============ 282s autopkgtest [00:22:16]: test upstreamtestsuite3: -----------------------] 283s upstreamtestsuite3 PASS 283s autopkgtest [00:22:17]: test upstreamtestsuite3: - - - - - - - - - - results - - - - - - - - - - 283s autopkgtest [00:22:17]: test autodep8-python3: preparing testbed 464s autopkgtest [00:25:18]: testbed dpkg architecture: arm64 465s autopkgtest [00:25:19]: testbed apt version: 2.9.33 465s autopkgtest [00:25:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 465s autopkgtest [00:25:19]: testbed release detected to be: plucky 466s autopkgtest [00:25:20]: updating testbed package index (apt update) 467s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 467s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 467s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 467s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 467s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [12.2 kB] 467s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [407 kB] 468s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [39.3 kB] 468s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [58.9 kB] 468s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 c-n-f Metadata [1892 B] 468s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 c-n-f Metadata [116 B] 468s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [341 kB] 468s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 c-n-f Metadata [12.7 kB] 468s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [3564 B] 468s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 c-n-f Metadata [216 B] 469s Fetched 1003 kB in 2s (611 kB/s) 470s Reading package lists... 471s Reading package lists... 472s Building dependency tree... 472s Reading state information... 473s Calculating upgrade... 473s Calculating upgrade... 474s The following packages will be upgraded: 474s cron cron-daemon-common dbus dbus-bin dbus-daemon dbus-session-bus-common 474s dbus-system-bus-common dbus-user-session libdbus-1-3 libpng16-16t64 474s python3-jaraco.context python3-passlib python3-urllib3 474s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 474s Need to get 1248 kB of archives. 474s After this operation, 7168 B of additional disk space will be used. 474s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 cron arm64 3.0pl1-194ubuntu1 [86.6 kB] 474s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-system-bus-common all 1.16.2-2ubuntu1 [55.7 kB] 474s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-session-bus-common all 1.16.2-2ubuntu1 [54.2 kB] 474s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-user-session arm64 1.16.2-2ubuntu1 [9692 B] 474s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-daemon arm64 1.16.2-2ubuntu1 [115 kB] 475s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus-bin arm64 1.16.2-2ubuntu1 [39.1 kB] 475s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 dbus arm64 1.16.2-2ubuntu1 [23.9 kB] 475s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libdbus-1-3 arm64 1.16.2-2ubuntu1 [185 kB] 475s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 cron-daemon-common all 3.0pl1-194ubuntu1 [14.6 kB] 475s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libpng16-16t64 arm64 1.6.47-1.1 [186 kB] 475s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jaraco.context all 6.0.1-1 [8272 B] 475s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-urllib3 all 2.3.0-2 [94.1 kB] 475s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-passlib all 1.7.4-6ubuntu1 [375 kB] 476s Fetched 1248 kB in 1s (1037 kB/s) 476s (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 ... 81647 files and directories currently installed.) 476s Preparing to unpack .../00-cron_3.0pl1-194ubuntu1_arm64.deb ... 476s Unpacking cron (3.0pl1-194ubuntu1) over (3.0pl1-192ubuntu1) ... 476s Preparing to unpack .../01-dbus-system-bus-common_1.16.2-2ubuntu1_all.deb ... 476s Unpacking dbus-system-bus-common (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 476s Preparing to unpack .../02-dbus-session-bus-common_1.16.2-2ubuntu1_all.deb ... 476s Unpacking dbus-session-bus-common (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 476s Preparing to unpack .../03-dbus-user-session_1.16.2-2ubuntu1_arm64.deb ... 476s Unpacking dbus-user-session (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 476s Preparing to unpack .../04-dbus-daemon_1.16.2-2ubuntu1_arm64.deb ... 476s Unpacking dbus-daemon (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 476s Preparing to unpack .../05-dbus-bin_1.16.2-2ubuntu1_arm64.deb ... 476s Unpacking dbus-bin (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 476s Preparing to unpack .../06-dbus_1.16.2-2ubuntu1_arm64.deb ... 476s Unpacking dbus (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 476s Preparing to unpack .../07-libdbus-1-3_1.16.2-2ubuntu1_arm64.deb ... 476s Unpacking libdbus-1-3:arm64 (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 476s Preparing to unpack .../08-cron-daemon-common_3.0pl1-194ubuntu1_all.deb ... 476s Unpacking cron-daemon-common (3.0pl1-194ubuntu1) over (3.0pl1-192ubuntu1) ... 476s Preparing to unpack .../09-libpng16-16t64_1.6.47-1.1_arm64.deb ... 476s Unpacking libpng16-16t64:arm64 (1.6.47-1.1) over (1.6.47-1) ... 477s Preparing to unpack .../10-python3-jaraco.context_6.0.1-1_all.deb ... 477s Unpacking python3-jaraco.context (6.0.1-1) over (6.0.0-1) ... 477s Preparing to unpack .../11-python3-urllib3_2.3.0-2_all.deb ... 477s Unpacking python3-urllib3 (2.3.0-2) over (2.3.0-1) ... 477s Preparing to unpack .../12-python3-passlib_1.7.4-6ubuntu1_all.deb ... 477s Unpacking python3-passlib (1.7.4-6ubuntu1) over (1.7.4-4) ... 477s Setting up python3-jaraco.context (6.0.1-1) ... 477s Setting up python3-passlib (1.7.4-6ubuntu1) ... 478s Setting up libdbus-1-3:arm64 (1.16.2-2ubuntu1) ... 478s Setting up libpng16-16t64:arm64 (1.6.47-1.1) ... 478s Setting up python3-urllib3 (2.3.0-2) ... 478s Setting up dbus-session-bus-common (1.16.2-2ubuntu1) ... 478s Setting up dbus-system-bus-common (1.16.2-2ubuntu1) ... 478s Setting up dbus-bin (1.16.2-2ubuntu1) ... 478s Setting up cron-daemon-common (3.0pl1-194ubuntu1) ... 478s Setting up cron (3.0pl1-194ubuntu1) ... 479s Setting up dbus-daemon (1.16.2-2ubuntu1) ... 479s Setting up dbus-user-session (1.16.2-2ubuntu1) ... 479s Setting up dbus (1.16.2-2ubuntu1) ... 479s A reboot is required to replace the running dbus-daemon. 479s Please reboot the system when convenient. 480s Processing triggers for man-db (2.13.0-1) ... 481s Processing triggers for libc-bin (2.41-1ubuntu1) ... 481s Reading package lists... 482s Building dependency tree... 482s Reading state information... 482s Solving dependencies... 482s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 483s autopkgtest [00:25:37]: upgrading testbed (apt dist-upgrade and autopurge) 483s Reading package lists... 483s Building dependency tree... 483s Reading state information... 484s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 484s Starting 2 pkgProblemResolver with broken count: 0 484s Done 485s Entering ResolveByKeep 485s 485s Calculating upgrade... 486s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 487s Reading package lists... 487s Building dependency tree... 487s Reading state information... 487s Starting pkgProblemResolver with broken count: 0 488s Starting 2 pkgProblemResolver with broken count: 0 488s Done 488s Solving dependencies... 489s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 490s autopkgtest [00:25:44]: rebooting testbed after setup commands that affected boot 519s Reading package lists... 520s Building dependency tree... 520s Reading state information... 520s Starting pkgProblemResolver with broken count: 0 520s Starting 2 pkgProblemResolver with broken count: 0 520s Done 521s The following NEW packages will be installed: 521s python3-all python3-anyio python3-sniffio 521s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 521s Need to get 71.6 kB of archives. 521s After this operation, 456 kB of additional disk space will be used. 521s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.2-2 [886 B] 521s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 521s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-anyio all 4.8.0-2 [63.4 kB] 522s Fetched 71.6 kB in 0s (162 kB/s) 522s Selecting previously unselected package python3-all. 522s (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 ... 81647 files and directories currently installed.) 522s Preparing to unpack .../python3-all_3.13.2-2_arm64.deb ... 522s Unpacking python3-all (3.13.2-2) ... 522s Selecting previously unselected package python3-sniffio. 522s Preparing to unpack .../python3-sniffio_1.3.1-1_all.deb ... 522s Unpacking python3-sniffio (1.3.1-1) ... 522s Selecting previously unselected package python3-anyio. 522s Preparing to unpack .../python3-anyio_4.8.0-2_all.deb ... 522s Unpacking python3-anyio (4.8.0-2) ... 522s Setting up python3-sniffio (1.3.1-1) ... 522s Setting up python3-anyio (4.8.0-2) ... 523s Setting up python3-all (3.13.2-2) ... 525s autopkgtest [00:26:19]: 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 525s autopkgtest [00:26:19]: test autodep8-python3: [----------------------- 525s Testing with python3.13: 525s 526s autopkgtest [00:26:20]: test autodep8-python3: -----------------------] 526s autodep8-python3 PASS (superficial) 526s autopkgtest [00:26:20]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 527s autopkgtest [00:26:21]: @@@@@@@@@@@@@@@@@@@@ summary 527s upstreamtestsuite3 PASS 527s autodep8-python3 PASS (superficial) 551s nova [W] Using flock in prodstack6-arm64 551s flock: timeout while waiting to get lock 551s Creating nova instance adt-plucky-arm64-python-anyio-20250317-001732-juju-7f2275-prod-proposed-migration-environment-2-311bb691-b07e-4c07-8a75-0229fb802ced from image adt/ubuntu-plucky-arm64-server-20250316.img (UUID 08b37ce2-d71b-4e08-a72e-06f281931f28)... 551s nova [W] Timed out waiting for 00d528d2-9490-4bed-8267-6180f26e961a to get deleted. 551s nova [W] Using flock in prodstack6-arm64 551s Creating nova instance adt-plucky-arm64-python-anyio-20250317-001732-juju-7f2275-prod-proposed-migration-environment-2-311bb691-b07e-4c07-8a75-0229fb802ced from image adt/ubuntu-plucky-arm64-server-20250316.img (UUID 08b37ce2-d71b-4e08-a72e-06f281931f28)... 551s nova [W] Timed out waiting for 13879ced-7e24-413a-988d-4f268cffc73f to get deleted.