Source: python-anyio
Version: 3.5.0-2
Severity: serious

Hello, in Ubuntu (where internet is really disabled your package FTBFS.
Looks like some ipv6 translation is not really working, but what worries me 
more is:

tests/test_sockets.py:1144: in test_getaddrinfo
    correct = await getaddrinfo('faß.de', 0)
anyio/_core/_sockets.py:419: in getaddrinfo
    gai_res = await get_asynclib().getaddrinfo(encoded_host, port, 
family=family, type=type,
anyio/_backends/_asyncio.py:1570: in getaddrinfo
    result = await get_running_loop().getaddrinfo(
/usr/lib/python3.10/asyncio/base_events.py:855: in getaddrinfo
    return await self.run_in_executor(
/usr/lib/python3.10/concurrent/futures/thread.py:58: in run
    result = self.fn(*self.args, **self.kwargs)


Looks like an attempt to go over internet to me.

the following "patch" disables failing tests and makes the package go in Ubuntu 
release

--- python-anyio-3.5.0/debian/rules     2022-02-05 16:18:10.000000000 +0000
+++ python-anyio-3.5.0/debian/rules     2022-03-05 12:56:45.000000000 +0000
@@ -15,4 +15,4 @@
          dh_auto_test -- \
          --before-test '{interpreter} {dir}/setup.py egg_info 
--egg-base={dir}/.pybuild/egg' \
          --test-pytest \
-         --test-args '--verbose -W ignore -k "not test_is_block_device"'
+         --test-args '--verbose -W ignore -k "not test_is_block_device and not 
test_happy_eyeballs and not test_getaddrinfo and not test_connection_refused"'



https://launchpadlibrarian.net/588853244/buildlog_ubuntu-jammy-amd64.python-anyio_3.5.0-2_BUILDING.txt.gz


============================= test session starts ==============================
platform linux -- Python 3.10.2, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 -- 
/usr/bin/python3.10
cachedir: .pytest_cache
hypothesis profile 'default' -> 
database=DirectoryBasedExampleDatabase('/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/.hypothesis/examples')
rootdir: /<<PKGBUILDDIR>>, configfile: pyproject.toml
plugins: anyio-3.5.0, hypothesis-6.36.0, mock-3.6.1
collecting ... collected 759 items / 2 deselected / 1 skipped / 756 selected

tests/test_compat.py::TestMaybeAsync::test_cancel_scope[asyncio] PASSED  [  0%]
tests/test_compat.py::TestMaybeAsync::test_cancel_scope[asyncio+uvloop] PASSED 
[  0%]
tests/test_compat.py::TestMaybeAsync::test_current_time[asyncio] PASSED  [  0%]
tests/test_compat.py::TestMaybeAsync::test_current_time[asyncio+uvloop] PASSED 
[  0%]
tests/test_compat.py::TestMaybeAsync::test_current_effective_deadline[asyncio] 
PASSED [  0%]
tests/test_compat.py::TestMaybeAsync::test_current_effective_deadline[asyncio+uvloop]
 PASSED [  0%]
tests/test_compat.py::TestMaybeAsync::test_get_running_tasks[asyncio] PASSED [  
0%]
tests/test_compat.py::TestMaybeAsync::test_get_running_tasks[asyncio+uvloop] 
PASSED [  1%]
tests/test_compat.py::TestMaybeAsync::test_get_current_task[asyncio] PASSED [  
1%]
tests/test_compat.py::TestMaybeAsync::test_get_current_task[asyncio+uvloop] 
PASSED [  1%]
tests/test_compat.py::test_maybe_async_cm[asyncio] PASSED                [  1%]
tests/test_compat.py::test_maybe_async_cm[asyncio+uvloop] PASSED         [  1%]
tests/test_compat.py::TestDeprecations::test_current_effective_deadlinee[asyncio]
 PASSED [  1%]
tests/test_compat.py::TestDeprecations::test_current_effective_deadlinee[asyncio+uvloop]
 PASSED [  1%]
tests/test_compat.py::TestDeprecations::test_current_time[asyncio] PASSED [  1%]
tests/test_compat.py::TestDeprecations::test_current_time[asyncio+uvloop] 
PASSED [  2%]
tests/test_compat.py::TestDeprecations::test_get_current_task[asyncio] PASSED [ 
 2%]
tests/test_compat.py::TestDeprecations::test_get_current_task[asyncio+uvloop] 
PASSED [  2%]
tests/test_compat.py::TestDeprecations::test_running_tasks[asyncio] PASSED [  
2%]
tests/test_compat.py::TestDeprecations::test_running_tasks[asyncio+uvloop] 
PASSED [  2%]
tests/test_compat.py::TestDeprecations::test_open_signal_receiver[asyncio] 
PASSED [  2%]
tests/test_compat.py::TestDeprecations::test_open_signal_receiver[asyncio+uvloop]
 PASSED [  2%]
tests/test_compat.py::TestDeprecations::test_cancelscope_cancel[asyncio] PASSED 
[  3%]
tests/test_compat.py::TestDeprecations::test_cancelscope_cancel[asyncio+uvloop] 
PASSED [  3%]
tests/test_compat.py::TestDeprecations::test_taskgroup_cancel[asyncio] PASSED [ 
 3%]
tests/test_compat.py::TestDeprecations::test_taskgroup_cancel[asyncio+uvloop] 
PASSED [  3%]
tests/test_compat.py::TestDeprecations::test_capacitylimiter_acquire_nowait[asyncio]
 PASSED [  3%]
tests/test_compat.py::TestDeprecations::test_capacitylimiter_acquire_nowait[asyncio+uvloop]
 PASSED [  3%]
tests/test_compat.py::TestDeprecations::test_capacitylimiter_acquire_on_behalf_of_nowait[asyncio]
 PASSED [  3%]
tests/test_compat.py::TestDeprecations::test_capacitylimiter_acquire_on_behalf_of_nowait[asyncio+uvloop]
 PASSED [  3%]
tests/test_compat.py::TestDeprecations::test_capacitylimiter_set_total_tokens[asyncio]
 PASSED [  4%]
tests/test_compat.py::TestDeprecations::test_capacitylimiter_set_total_tokens[asyncio+uvloop]
 PASSED [  4%]
tests/test_compat.py::TestDeprecations::test_condition_release[asyncio] PASSED 
[  4%]
tests/test_compat.py::TestDeprecations::test_condition_release[asyncio+uvloop] 
PASSED [  4%]
tests/test_compat.py::TestDeprecations::test_event_set[asyncio] PASSED   [  4%]
tests/test_compat.py::TestDeprecations::test_event_set[asyncio+uvloop] PASSED [ 
 4%]
tests/test_compat.py::TestDeprecations::test_lock_release[asyncio] PASSED [  4%]
tests/test_compat.py::TestDeprecations::test_lock_release[asyncio+uvloop] 
PASSED [  5%]
tests/test_compat.py::TestDeprecations::test_memory_object_stream_send_nowait[asyncio]
 PASSED [  5%]
tests/test_compat.py::TestDeprecations::test_memory_object_stream_send_nowait[asyncio+uvloop]
 PASSED [  5%]
tests/test_compat.py::TestDeprecations::test_semaphore_release[asyncio] PASSED 
[  5%]
tests/test_compat.py::TestDeprecations::test_semaphore_release[asyncio+uvloop] 
PASSED [  5%]
tests/test_compat.py::TestDeprecations::test_move_on_after[asyncio] PASSED [  
5%]
tests/test_compat.py::TestDeprecations::test_move_on_after[asyncio+uvloop] 
PASSED [  5%]
tests/test_compat.py::TestDeprecations::test_fail_after[asyncio] PASSED  [  5%]
tests/test_compat.py::TestDeprecations::test_fail_after[asyncio+uvloop] PASSED 
[  6%]
tests/test_compat.py::TestDeprecations::test_run_sync_in_worker_thread[asyncio] 
PASSED [  6%]
tests/test_compat.py::TestDeprecations::test_run_sync_in_worker_thread[asyncio+uvloop]
 PASSED [  6%]
tests/test_compat.py::TestDeprecations::test_run_async_from_thread[asyncio] 
PASSED [  6%]
tests/test_compat.py::TestDeprecations::test_run_async_from_thread[asyncio+uvloop]
 PASSED [  6%]
tests/test_compat.py::TestDeprecations::test_run_sync_from_thread[asyncio] 
PASSED [  6%]
tests/test_compat.py::TestDeprecations::test_run_sync_from_thread[asyncio+uvloop]
 PASSED [  6%]
tests/test_compat.py::TestDeprecations::test_current_default_worker_thread_limiter[asyncio]
 PASSED [  7%]
tests/test_compat.py::TestDeprecations::test_current_default_worker_thread_limiter[asyncio+uvloop]
 PASSED [  7%]
tests/test_compat.py::TestDeprecations::test_create_blocking_portal[asyncio] 
PASSED [  7%]
tests/test_compat.py::TestDeprecations::test_create_blocking_portal[asyncio+uvloop]
 PASSED [  7%]
tests/test_compat.py::TestPickle::test_deprecated_awaitable_none PASSED  [  7%]
tests/test_compat.py::TestPickle::test_deprecated_awaitable_float PASSED [  7%]
tests/test_compat.py::TestPickle::test_deprecated_awaitable_list PASSED  [  7%]
tests/test_debugging.py::test_main_task_name[asyncio] PASSED             [  7%]
tests/test_debugging.py::test_main_task_name[asyncio+uvloop] PASSED      [  8%]
tests/test_debugging.py::test_non_main_task_name[asyncio-None-tests.test_debugging.test_non_main_task_name.<locals>.non_main]
 PASSED [  8%]
tests/test_debugging.py::test_non_main_task_name[asyncio-name-b'name'] PASSED [ 
 8%]
tests/test_debugging.py::test_non_main_task_name[asyncio-name-name] PASSED [  
8%]
tests/test_debugging.py::test_non_main_task_name[asyncio--] PASSED       [  8%]
tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-None-tests.test_debugging.test_non_main_task_name.<locals>.non_main]
 PASSED [  8%]
tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-b'name'] 
PASSED [  8%]
tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop-name-name] 
PASSED [  8%]
tests/test_debugging.py::test_non_main_task_name[asyncio+uvloop--] PASSED [  9%]
tests/test_debugging.py::test_get_running_tasks[asyncio] PASSED          [  9%]
tests/test_debugging.py::test_get_running_tasks[asyncio+uvloop] PASSED   [  9%]
tests/test_debugging.py::test_wait_generator_based_task_blocked PASSED   [  9%]
tests/test_debugging.py::test_wait_all_tasks_blocked_asend[asyncio] PASSED [  
9%]
tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio] 
PASSED [  9%]
tests/test_debugging.py::test_wait_all_tasks_blocked_cancelled_task[asyncio+uvloop]
 PASSED [  9%]
tests/test_eventloop.py::test_sleep_until[asyncio] PASSED                [ 10%]
tests/test_eventloop.py::test_sleep_until[asyncio+uvloop] PASSED         [ 10%]
tests/test_eventloop.py::test_sleep_until_in_past[asyncio] PASSED        [ 10%]
tests/test_eventloop.py::test_sleep_until_in_past[asyncio+uvloop] PASSED [ 10%]
tests/test_eventloop.py::test_sleep_forever[asyncio] PASSED              [ 10%]
tests/test_eventloop.py::test_sleep_forever[asyncio+uvloop] PASSED       [ 10%]
tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio] PASSED     [ 10%]
tests/test_fileio.py::TestAsyncFile::test_open_close[asyncio+uvloop] PASSED [ 
10%]
tests/test_fileio.py::TestAsyncFile::test_read[asyncio] PASSED           [ 11%]
tests/test_fileio.py::TestAsyncFile::test_read[asyncio+uvloop] PASSED    [ 11%]
tests/test_fileio.py::TestAsyncFile::test_write[asyncio] PASSED          [ 11%]
tests/test_fileio.py::TestAsyncFile::test_write[asyncio+uvloop] PASSED   [ 11%]
tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio] PASSED [ 11%]
tests/test_fileio.py::TestAsyncFile::test_async_iteration[asyncio+uvloop] 
PASSED [ 11%]
tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio] PASSED      [ 11%]
tests/test_fileio.py::TestAsyncFile::test_wrap_file[asyncio+uvloop] PASSED [ 
12%]
tests/test_fileio.py::TestPath::test_properties[asyncio] PASSED          [ 12%]
tests/test_fileio.py::TestPath::test_properties[asyncio+uvloop] PASSED   [ 12%]
tests/test_fileio.py::TestPath::test_repr PASSED                         [ 12%]
tests/test_fileio.py::TestPath::test_bytes PASSED                        [ 12%]
tests/test_fileio.py::TestPath::test_hash PASSED                         [ 12%]
tests/test_fileio.py::TestPath::test_comparison PASSED                   [ 12%]
tests/test_fileio.py::TestPath::test_truediv PASSED                      [ 12%]
tests/test_fileio.py::TestPath::test_rtruediv PASSED                     [ 13%]
tests/test_fileio.py::TestPath::test_parts_property PASSED               [ 13%]
tests/test_fileio.py::TestPath::test_drive_property SKIPPED (Drive o...) [ 13%]
tests/test_fileio.py::TestPath::test_root_property PASSED                [ 13%]
tests/test_fileio.py::TestPath::test_anchor_property PASSED              [ 13%]
tests/test_fileio.py::TestPath::test_parents_property PASSED             [ 13%]
tests/test_fileio.py::TestPath::test_parent_property PASSED              [ 13%]
tests/test_fileio.py::TestPath::test_name_property PASSED                [ 14%]
tests/test_fileio.py::TestPath::test_suffix_property PASSED              [ 14%]
tests/test_fileio.py::TestPath::test_suffixes_property PASSED            [ 14%]
tests/test_fileio.py::TestPath::test_stem_property PASSED                [ 14%]
tests/test_fileio.py::TestPath::test_absolute[asyncio] PASSED            [ 14%]
tests/test_fileio.py::TestPath::test_absolute[asyncio+uvloop] PASSED     [ 14%]
tests/test_fileio.py::TestPath::test_as_posix SKIPPED (Only makes se...) [ 14%]
tests/test_fileio.py::TestPath::test_as_uri PASSED                       [ 14%]
tests/test_fileio.py::TestPath::test_cwd[asyncio] PASSED                 [ 15%]
tests/test_fileio.py::TestPath::test_cwd[asyncio+uvloop] PASSED          [ 15%]
tests/test_fileio.py::TestPath::test_exists[asyncio] PASSED              [ 15%]
tests/test_fileio.py::TestPath::test_exists[asyncio+uvloop] PASSED       [ 15%]
tests/test_fileio.py::TestPath::test_expanduser[asyncio] PASSED          [ 15%]
tests/test_fileio.py::TestPath::test_expanduser[asyncio+uvloop] PASSED   [ 15%]
tests/test_fileio.py::TestPath::test_home[asyncio] PASSED                [ 15%]
tests/test_fileio.py::TestPath::test_home[asyncio+uvloop] PASSED         [ 15%]
tests/test_fileio.py::TestPath::test_is_absolute[/xyz-True] PASSED       [ 16%]
tests/test_fileio.py::TestPath::test_is_absolute[../xyz-False] PASSED    [ 16%]
tests/test_fileio.py::TestPath::test_is_char_device[asyncio] PASSED      [ 16%]
tests/test_fileio.py::TestPath::test_is_char_device[asyncio+uvloop] PASSED [ 
16%]
tests/test_fileio.py::TestPath::test_is_dir[asyncio] PASSED              [ 16%]
tests/test_fileio.py::TestPath::test_is_dir[asyncio+uvloop] PASSED       [ 16%]
tests/test_fileio.py::TestPath::test_is_fifo[asyncio] PASSED             [ 16%]
tests/test_fileio.py::TestPath::test_is_fifo[asyncio+uvloop] PASSED      [ 17%]
tests/test_fileio.py::TestPath::test_is_file[asyncio] PASSED             [ 17%]
tests/test_fileio.py::TestPath::test_is_file[asyncio+uvloop] PASSED      [ 17%]
tests/test_fileio.py::TestPath::test_is_mount[asyncio] PASSED            [ 17%]
tests/test_fileio.py::TestPath::test_is_mount[asyncio+uvloop] PASSED     [ 17%]
tests/test_fileio.py::TestPath::test_is_reserved PASSED                  [ 17%]
tests/test_fileio.py::TestPath::test_is_socket[asyncio] PASSED           [ 17%]
tests/test_fileio.py::TestPath::test_is_socket[asyncio+uvloop] PASSED    [ 17%]
tests/test_fileio.py::TestPath::test_is_symlink[asyncio] PASSED          [ 18%]
tests/test_fileio.py::TestPath::test_is_symlink[asyncio+uvloop] PASSED   [ 18%]
tests/test_fileio.py::TestPath::test_is_relative_to[args0-True] PASSED   [ 18%]
tests/test_fileio.py::TestPath::test_is_relative_to[args1-False] PASSED  [ 18%]
tests/test_fileio.py::TestPath::test_glob[asyncio] PASSED                [ 18%]
tests/test_fileio.py::TestPath::test_glob[asyncio+uvloop] PASSED         [ 18%]
tests/test_fileio.py::TestPath::test_rglob[asyncio] PASSED               [ 18%]
tests/test_fileio.py::TestPath::test_rglob[asyncio+uvloop] PASSED        [ 19%]
tests/test_fileio.py::TestPath::test_iterdir[asyncio] PASSED             [ 19%]
tests/test_fileio.py::TestPath::test_iterdir[asyncio+uvloop] PASSED      [ 19%]
tests/test_fileio.py::TestPath::test_joinpath PASSED                     [ 19%]
tests/test_fileio.py::TestPath::test_match PASSED                        [ 19%]
tests/test_fileio.py::TestPath::test_chmod[asyncio] PASSED               [ 19%]
tests/test_fileio.py::TestPath::test_chmod[asyncio+uvloop] PASSED        [ 19%]
tests/test_fileio.py::TestPath::test_hardlink_to[asyncio] PASSED         [ 19%]
tests/test_fileio.py::TestPath::test_hardlink_to[asyncio+uvloop] PASSED  [ 20%]
tests/test_fileio.py::TestPath::test_lchmod[asyncio] SKIPPED (os.lch...) [ 20%]
tests/test_fileio.py::TestPath::test_lchmod[asyncio+uvloop] SKIPPED      [ 20%]
tests/test_fileio.py::TestPath::test_lstat[asyncio] PASSED               [ 20%]
tests/test_fileio.py::TestPath::test_lstat[asyncio+uvloop] PASSED        [ 20%]
tests/test_fileio.py::TestPath::test_group[asyncio] PASSED               [ 20%]
tests/test_fileio.py::TestPath::test_group[asyncio+uvloop] PASSED        [ 20%]
tests/test_fileio.py::TestPath::test_mkdir[asyncio] PASSED               [ 21%]
tests/test_fileio.py::TestPath::test_mkdir[asyncio+uvloop] PASSED        [ 21%]
tests/test_fileio.py::TestPath::test_open[asyncio] PASSED                [ 21%]
tests/test_fileio.py::TestPath::test_open[asyncio+uvloop] PASSED         [ 21%]
tests/test_fileio.py::TestPath::test_owner[asyncio] PASSED               [ 21%]
tests/test_fileio.py::TestPath::test_owner[asyncio+uvloop] PASSED        [ 21%]
tests/test_fileio.py::TestPath::test_readlink[asyncio] PASSED            [ 21%]
tests/test_fileio.py::TestPath::test_readlink[asyncio+uvloop] PASSED     [ 21%]
tests/test_fileio.py::TestPath::test_read_bytes[asyncio] PASSED          [ 22%]
tests/test_fileio.py::TestPath::test_read_bytes[asyncio+uvloop] PASSED   [ 22%]
tests/test_fileio.py::TestPath::test_read_text[asyncio] PASSED           [ 22%]
tests/test_fileio.py::TestPath::test_read_text[asyncio+uvloop] PASSED    [ 22%]
tests/test_fileio.py::TestPath::test_rename[asyncio] PASSED              [ 22%]
tests/test_fileio.py::TestPath::test_rename[asyncio+uvloop] PASSED       [ 22%]
tests/test_fileio.py::TestPath::test_replace[asyncio] PASSED             [ 22%]
tests/test_fileio.py::TestPath::test_replace[asyncio+uvloop] PASSED      [ 22%]
tests/test_fileio.py::TestPath::test_resolve[asyncio] PASSED             [ 23%]
tests/test_fileio.py::TestPath::test_resolve[asyncio+uvloop] PASSED      [ 23%]
tests/test_fileio.py::TestPath::test_rmdir[asyncio] PASSED               [ 23%]
tests/test_fileio.py::TestPath::test_rmdir[asyncio+uvloop] PASSED        [ 23%]
tests/test_fileio.py::TestPath::test_samefile[asyncio] PASSED            [ 23%]
tests/test_fileio.py::TestPath::test_samefile[asyncio+uvloop] PASSED     [ 23%]
tests/test_fileio.py::TestPath::test_stat[asyncio] PASSED                [ 23%]
tests/test_fileio.py::TestPath::test_stat[asyncio+uvloop] PASSED         [ 24%]
tests/test_fileio.py::TestPath::test_touch[asyncio] PASSED               [ 24%]
tests/test_fileio.py::TestPath::test_touch[asyncio+uvloop] PASSED        [ 24%]
tests/test_fileio.py::TestPath::test_symlink_to[asyncio] PASSED          [ 24%]
tests/test_fileio.py::TestPath::test_symlink_to[asyncio+uvloop] PASSED   [ 24%]
tests/test_fileio.py::TestPath::test_unlink[asyncio] PASSED              [ 24%]
tests/test_fileio.py::TestPath::test_unlink[asyncio+uvloop] PASSED       [ 24%]
tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio] PASSED [ 24%]
tests/test_fileio.py::TestPath::test_unlink_missing_file[asyncio+uvloop] PASSED 
[ 25%]
tests/test_fileio.py::TestPath::test_with_name PASSED                    [ 25%]
tests/test_fileio.py::TestPath::test_with_stem PASSED                    [ 25%]
tests/test_fileio.py::TestPath::test_with_suffix PASSED                  [ 25%]
tests/test_fileio.py::TestPath::test_write_bytes[asyncio] PASSED         [ 25%]
tests/test_fileio.py::TestPath::test_write_bytes[asyncio+uvloop] PASSED  [ 25%]
tests/test_fileio.py::TestPath::test_write_text[asyncio] PASSED          [ 25%]
tests/test_fileio.py::TestPath::test_write_text[asyncio+uvloop] PASSED   [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread[asyncio]
 PASSED [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread[asyncio+uvloop]
 PASSED [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio]
 PASSED [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread[asyncio+uvloop]
 PASSED [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_pooling
 PASSED [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio]
 PASSED [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_thread_exception[asyncio+uvloop]
 PASSED [ 26%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio]
 PASSED [ 27%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_sync_from_thread_exception[asyncio+uvloop]
 PASSED [ 27%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio]
 PASSED [ 27%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_anyio_async_func_from_thread[asyncio+uvloop]
 PASSED [ 27%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_run_async_from_unclaimed_thread
 PASSED [ 27%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio]
 PASSED [ 27%]
tests/test_from_thread.py::TestRunAsyncFromThread::test_contextvar_propagation[asyncio+uvloop]
 PASSED [ 27%]
tests/test_from_thread.py::TestRunSyncFromThread::test_run_sync_from_unclaimed_thread
 PASSED [ 28%]
tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio]
 PASSED [ 28%]
tests/test_from_thread.py::TestRunSyncFromThread::test_contextvar_propagation[asyncio+uvloop]
 PASSED [ 28%]
tests/test_from_thread.py::TestBlockingPortal::test_successful_call[asyncio] 
PASSED [ 28%]
tests/test_from_thread.py::TestBlockingPortal::test_successful_call[asyncio+uvloop]
 PASSED [ 28%]
tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio]
 PASSED [ 28%]
tests/test_from_thread.py::TestBlockingPortal::test_aexit_with_exception[asyncio+uvloop]
 PASSED [ 28%]
tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio]
 PASSED [ 28%]
tests/test_from_thread.py::TestBlockingPortal::test_aexit_without_exception[asyncio+uvloop]
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio]
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_call_portal_from_event_loop_thread[asyncio+uvloop]
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio]
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_start_with_new_event_loop[asyncio+uvloop]
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_start_with_nonexistent_backend
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio]
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_call_stopped_portal[asyncio+uvloop]
 PASSED [ 29%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio] 
PASSED [ 30%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon[asyncio+uvloop]
 PASSED [ 30%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio]
 PASSED [ 30%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_later[asyncio+uvloop]
 PASSED [ 30%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio]
 PASSED [ 30%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_cancel_immediately[asyncio+uvloop]
 PASSED [ 30%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio]
 PASSED [ 30%]
tests/test_from_thread.py::TestBlockingPortal::test_start_task_soon_with_name[asyncio+uvloop]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_success[asyncio+uvloop]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error[asyncio+uvloop]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_error_ignore[asyncio+uvloop]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio]
 PASSED [ 31%]
tests/test_from_thread.py::TestBlockingPortal::test_async_context_manager_exception_in_task_group[asyncio+uvloop]
 PASSED [ 32%]
tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio] 
PASSED [ 32%]
tests/test_from_thread.py::TestBlockingPortal::test_start_no_value[asyncio+uvloop]
 PASSED [ 32%]
tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio] 
PASSED [ 32%]
tests/test_from_thread.py::TestBlockingPortal::test_start_with_value[asyncio+uvloop]
 PASSED [ 32%]
tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio]
 PASSED [ 32%]
tests/test_from_thread.py::TestBlockingPortal::test_start_crash_before_started_call[asyncio+uvloop]
 PASSED [ 32%]
tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio]
 PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_start_crash_after_started_call[asyncio+uvloop]
 PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio]
 PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_start_no_started_call[asyncio+uvloop]
 PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio] 
PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_start_with_name[asyncio+uvloop]
 PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio]
 PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_sync[asyncio+uvloop]
 PASSED [ 33%]
tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio]
 PASSED [ 34%]
tests/test_from_thread.py::TestBlockingPortal::test_contextvar_propagation_async[asyncio+uvloop]
 PASSED [ 34%]
tests/test_from_thread.py::TestBlockingPortal::test_asyncio_run_sync_called[asyncio]
 PASSED [ 34%]
tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-False] PASSED [ 
34%]
tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio-True] PASSED [ 34%]
tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-False] 
PASSED [ 34%]
tests/test_lowlevel.py::test_checkpoint_if_cancelled[asyncio+uvloop-True] 
PASSED [ 34%]
tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-False] PASSED [ 
35%]
tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio-True] PASSED [ 
35%]
tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-False] 
PASSED [ 35%]
tests/test_lowlevel.py::test_cancel_shielded_checkpoint[asyncio+uvloop-True] 
PASSED [ 35%]
tests/test_lowlevel.py::test_checkpoint[asyncio-False] PASSED            [ 35%]
tests/test_lowlevel.py::test_checkpoint[asyncio-True] PASSED             [ 35%]
tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-False] PASSED     [ 35%]
tests/test_lowlevel.py::test_checkpoint[asyncio+uvloop-True] PASSED      [ 35%]
tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio] PASSED         [ 36%]
tests/test_lowlevel.py::TestRunVar::test_get_set[asyncio+uvloop] PASSED  [ 36%]
tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio]
 PASSED [ 36%]
tests/test_lowlevel.py::TestRunVar::test_reset_token_used_on_wrong_runvar[asyncio+uvloop]
 PASSED [ 36%]
tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio] PASSED 
[ 36%]
tests/test_lowlevel.py::TestRunVar::test_reset_token_used_twice[asyncio+uvloop] 
PASSED [ 36%]
tests/test_pytest_plugin.py::test_plugin PASSED                          [ 36%]
tests/test_pytest_plugin.py::test_asyncio PASSED                         [ 36%]
tests/test_pytest_plugin.py::test_autouse_async_fixture PASSED           [ 37%]
tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture PASSED [ 37%]
tests/test_pytest_plugin.py::test_hypothesis_module_mark PASSED          [ 37%]
tests/test_pytest_plugin.py::test_hypothesis_function_mark PASSED        [ 37%]
tests/test_signals.py::test_receive_signals[asyncio] PASSED              [ 37%]
tests/test_signals.py::test_receive_signals[asyncio+uvloop] PASSED       [ 37%]
tests/test_signals.py::test_task_group_cancellation_open[asyncio] PASSED [ 37%]
tests/test_signals.py::test_task_group_cancellation_open[asyncio+uvloop] PASSED 
[ 38%]
tests/test_signals.py::test_task_group_cancellation_consume[asyncio] PASSED [ 
38%]
tests/test_signals.py::test_task_group_cancellation_consume[asyncio+uvloop] 
PASSED [ 38%]
tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv4] 
PASSED [ 38%]
tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio-ipv6] 
PASSED [ 38%]
tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv4]
 PASSED [ 38%]
tests/test_sockets.py::TestTCPStream::test_extra_attributes[asyncio+uvloop-ipv6]
 PASSED [ 38%]
tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv4] PASSED [ 
38%]
tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio-ipv6] PASSED [ 
39%]
tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv4] 
PASSED [ 39%]
tests/test_sockets.py::TestTCPStream::test_send_receive[asyncio+uvloop-ipv6] 
PASSED [ 39%]
tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv4] 
PASSED [ 39%]
tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio-ipv6] 
PASSED [ 39%]
tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv4]
 PASSED [ 39%]
tests/test_sockets.py::TestTCPStream::test_send_large_buffer[asyncio+uvloop-ipv6]
 PASSED [ 39%]
tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv4] PASSED [ 40%]
tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio-ipv6] PASSED [ 40%]
tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv4] PASSED 
[ 40%]
tests/test_sockets.py::TestTCPStream::test_send_eof[asyncio+uvloop-ipv6] PASSED 
[ 40%]
tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv4] PASSED  [ 40%]
tests/test_sockets.py::TestTCPStream::test_iterate[asyncio-ipv6] PASSED  [ 40%]
tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv4] PASSED 
[ 40%]
tests/test_sockets.py::TestTCPStream::test_iterate[asyncio+uvloop-ipv6] PASSED 
[ 40%]
tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv4] PASSED 
[ 41%]
tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio-ipv6] PASSED 
[ 41%]
tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv4] 
PASSED [ 41%]
tests/test_sockets.py::TestTCPStream::test_socket_options[asyncio+uvloop-ipv6] 
PASSED [ 41%]
tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-dualstack] 
FAILED [ 41%]
tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv4] PASSED 
[ 41%]
tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio-ipv6] FAILED 
[ 41%]
tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-dualstack]
 FAILED [ 42%]
tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv4] 
PASSED [ 42%]
tests/test_sockets.py::TestTCPStream::test_happy_eyeballs[asyncio+uvloop-ipv6] 
FAILED [ 42%]
tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-multi] 
FAILED [ 42%]
tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio-single] 
PASSED [ 42%]
tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-multi]
 FAILED [ 42%]
tests/test_sockets.py::TestTCPStream::test_connection_refused[asyncio+uvloop-single]
 PASSED [ 42%]
tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv4] PASSED 
[ 42%]
tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio-ipv6] PASSED 
[ 43%]
tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv4] 
PASSED [ 43%]
tests/test_sockets.py::TestTCPStream::test_receive_timeout[asyncio+uvloop-ipv6] 
PASSED [ 43%]
tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv4] PASSED 
[ 43%]
tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio-ipv6] PASSED 
[ 43%]
tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv4] 
PASSED [ 43%]
tests/test_sockets.py::TestTCPStream::test_concurrent_send[asyncio+uvloop-ipv6] 
PASSED [ 43%]
tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv4] 
PASSED [ 43%]
tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio-ipv6] 
PASSED [ 44%]
tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv4]
 PASSED [ 44%]
tests/test_sockets.py::TestTCPStream::test_concurrent_receive[asyncio+uvloop-ipv6]
 PASSED [ 44%]
tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv4] 
PASSED [ 44%]
tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio-ipv6] 
PASSED [ 44%]
tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv4]
 PASSED [ 44%]
tests/test_sockets.py::TestTCPStream::test_close_during_receive[asyncio+uvloop-ipv6]
 PASSED [ 44%]
tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv4] 
PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio-ipv6] 
PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv4]
 PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_receive_after_close[asyncio+uvloop-ipv6]
 PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv4] 
PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio-ipv6] 
PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv4]
 PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_send_after_close[asyncio+uvloop-ipv6]
 PASSED [ 45%]
tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv4] 
PASSED [ 46%]
tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio-ipv6] 
PASSED [ 46%]
tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv4]
 PASSED [ 46%]
tests/test_sockets.py::TestTCPStream::test_send_after_peer_closed[asyncio+uvloop-ipv6]
 PASSED [ 46%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv4] 
PASSED [ 46%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio-ipv6] 
PASSED [ 46%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv4]
 PASSED [ 46%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls[asyncio+uvloop-ipv6]
 PASSED [ 47%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv4]
 PASSED [ 47%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio-ipv6]
 PASSED [ 47%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv4]
 PASSED [ 47%]
tests/test_sockets.py::TestTCPStream::test_connect_tcp_with_tls_cert_check_fail[asyncio+uvloop-ipv6]
 PASSED [ 47%]
tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv4-asyncio]
 PASSED [ 47%]
tests/test_sockets.py::TestTCPStream::test_unretrieved_future_exception_server_crash[ipv6-asyncio]
 PASSED [ 47%]
tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv4] 
PASSED [ 47%]
tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio-ipv6] 
PASSED [ 48%]
tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv4]
 PASSED [ 48%]
tests/test_sockets.py::TestTCPListener::test_extra_attributes[asyncio+uvloop-ipv6]
 PASSED [ 48%]
tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv4] PASSED [ 48%]
tests/test_sockets.py::TestTCPListener::test_accept[asyncio-ipv6] PASSED [ 48%]
tests/test_sockets.py::TestTCPListener::test_accept[asyncio-both] PASSED [ 48%]
tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv4] PASSED 
[ 48%]
tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-ipv6] PASSED 
[ 49%]
tests/test_sockets.py::TestTCPListener::test_accept[asyncio+uvloop-both] PASSED 
[ 49%]
tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv4] 
PASSED [ 49%]
tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio-ipv6] 
PASSED [ 49%]
tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv4]
 PASSED [ 49%]
tests/test_sockets.py::TestTCPListener::test_accept_after_close[asyncio+uvloop-ipv6]
 PASSED [ 49%]
tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv4] 
PASSED [ 49%]
tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio-ipv6] 
PASSED [ 49%]
tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv4]
 PASSED [ 50%]
tests/test_sockets.py::TestTCPListener::test_socket_options[asyncio+uvloop-ipv6]
 PASSED [ 50%]
tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv4] PASSED [ 
50%]
tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio-ipv6] PASSED [ 
50%]
tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv4] 
PASSED [ 50%]
tests/test_sockets.py::TestTCPListener::test_reuse_port[asyncio+uvloop-ipv6] 
PASSED [ 50%]
tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv4]
 PASSED [ 50%]
tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio-ipv6]
 PASSED [ 50%]
tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv4]
 PASSED [ 51%]
tests/test_sockets.py::TestTCPListener::test_close_from_other_task[asyncio+uvloop-ipv6]
 PASSED [ 51%]
tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv4] 
PASSED [ 51%]
tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio-ipv6] 
PASSED [ 51%]
tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv4]
 PASSED [ 51%]
tests/test_sockets.py::TestTCPListener::test_send_after_eof[asyncio+uvloop-ipv6]
 PASSED [ 51%]
tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio] PASSED [ 
51%]
tests/test_sockets.py::TestUNIXStream::test_extra_attributes[asyncio+uvloop] 
PASSED [ 52%]
tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-str] PASSED [ 
52%]
tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio-path] PASSED [ 
52%]
tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-str] 
PASSED [ 52%]
tests/test_sockets.py::TestUNIXStream::test_send_receive[asyncio+uvloop-path] 
PASSED [ 52%]
tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio] PASSED [ 
52%]
tests/test_sockets.py::TestUNIXStream::test_send_large_buffer[asyncio+uvloop] 
PASSED [ 52%]
tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio] PASSED  [ 52%]
tests/test_sockets.py::TestUNIXStream::test_receive_fds[asyncio+uvloop] PASSED 
[ 53%]
tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio] 
PASSED [ 53%]
tests/test_sockets.py::TestUNIXStream::test_receive_fds_bad_args[asyncio+uvloop]
 PASSED [ 53%]
tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio] PASSED     [ 53%]
tests/test_sockets.py::TestUNIXStream::test_send_fds[asyncio+uvloop] PASSED [ 
53%]
tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio] PASSED     [ 53%]
tests/test_sockets.py::TestUNIXStream::test_send_eof[asyncio+uvloop] PASSED [ 
53%]
tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio] PASSED      [ 54%]
tests/test_sockets.py::TestUNIXStream::test_iterate[asyncio+uvloop] PASSED [ 
54%]
tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio] PASSED [ 
54%]
tests/test_sockets.py::TestUNIXStream::test_send_fds_bad_args[asyncio+uvloop] 
PASSED [ 54%]
tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio] PASSED [ 
54%]
tests/test_sockets.py::TestUNIXStream::test_concurrent_send[asyncio+uvloop] 
PASSED [ 54%]
tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio] PASSED 
[ 54%]
tests/test_sockets.py::TestUNIXStream::test_concurrent_receive[asyncio+uvloop] 
PASSED [ 54%]
tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio] 
PASSED [ 55%]
tests/test_sockets.py::TestUNIXStream::test_close_during_receive[asyncio+uvloop]
 PASSED [ 55%]
tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio] PASSED 
[ 55%]
tests/test_sockets.py::TestUNIXStream::test_receive_after_close[asyncio+uvloop] 
PASSED [ 55%]
tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio] PASSED [ 
55%]
tests/test_sockets.py::TestUNIXStream::test_send_after_close[asyncio+uvloop] 
PASSED [ 55%]
tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio] PASSED [ 
55%]
tests/test_sockets.py::TestUNIXStream::test_cannot_connect[asyncio+uvloop] 
PASSED [ 56%]
tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio] PASSED 
[ 56%]
tests/test_sockets.py::TestUNIXListener::test_extra_attributes[asyncio+uvloop] 
PASSED [ 56%]
tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-str] PASSED [ 56%]
tests/test_sockets.py::TestUNIXListener::test_accept[asyncio-path] PASSED [ 56%]
tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-str] PASSED 
[ 56%]
tests/test_sockets.py::TestUNIXListener::test_accept[asyncio+uvloop-path] 
PASSED [ 56%]
tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio] PASSED [ 
56%]
tests/test_sockets.py::TestUNIXListener::test_socket_options[asyncio+uvloop] 
PASSED [ 57%]
tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio] PASSED [ 
57%]
tests/test_sockets.py::TestUNIXListener::test_send_after_eof[asyncio+uvloop] 
PASSED [ 57%]
tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio] PASSED [ 57%]
tests/test_sockets.py::TestUNIXListener::test_bind_twice[asyncio+uvloop] PASSED 
[ 57%]
tests/test_sockets.py::test_multi_listener[asyncio] PASSED               [ 57%]
tests/test_sockets.py::test_multi_listener[asyncio+uvloop] PASSED        [ 57%]
tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv4] 
PASSED [ 57%]
tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio-ipv6] 
PASSED [ 58%]
tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4]
 PASSED [ 58%]
tests/test_sockets.py::TestUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6]
 PASSED [ 58%]
tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv4] PASSED [ 
58%]
tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio-ipv6] PASSED [ 
58%]
tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv4] 
PASSED [ 58%]
tests/test_sockets.py::TestUDPSocket::test_send_receive[asyncio+uvloop-ipv6] 
PASSED [ 58%]
tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv4] PASSED  [ 59%]
tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio-ipv6] PASSED  [ 59%]
tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv4] PASSED 
[ 59%]
tests/test_sockets.py::TestUDPSocket::test_iterate[asyncio+uvloop-ipv6] PASSED 
[ 59%]
tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv4] PASSED [ 
59%]
tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio-ipv6] PASSED [ 
59%]
tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv4] 
PASSED [ 59%]
tests/test_sockets.py::TestUDPSocket::test_reuse_port[asyncio+uvloop-ipv6] 
PASSED [ 59%]
tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv4] 
PASSED [ 60%]
tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio-ipv6] 
PASSED [ 60%]
tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4]
 PASSED [ 60%]
tests/test_sockets.py::TestUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6]
 PASSED [ 60%]
tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv4] 
PASSED [ 60%]
tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio-ipv6] 
PASSED [ 60%]
tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4]
 PASSED [ 60%]
tests/test_sockets.py::TestUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6]
 PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv4] 
PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio-ipv6] 
PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4]
 PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6]
 PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv4] 
PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio-ipv6] 
PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv4]
 PASSED [ 61%]
tests/test_sockets.py::TestUDPSocket::test_send_after_close[asyncio+uvloop-ipv6]
 PASSED [ 62%]
tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv4] 
PASSED [ 62%]
tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio-ipv6] 
PASSED [ 62%]
tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv4]
 PASSED [ 62%]
tests/test_sockets.py::TestUDPSocket::test_create_unbound_socket[asyncio+uvloop-ipv6]
 PASSED [ 62%]
tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv4]
 PASSED [ 62%]
tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio-ipv6]
 PASSED [ 62%]
tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv4]
 PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_extra_attributes[asyncio+uvloop-ipv6]
 PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv4] 
PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio-ipv6] 
PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv4]
 PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_receive[asyncio+uvloop-ipv6]
 PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv4] 
PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio-ipv6] 
PASSED [ 63%]
tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv4]
 PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_iterate[asyncio+uvloop-ipv6]
 PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv4] 
PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio-ipv6] 
PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv4]
 PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_reuse_port[asyncio+uvloop-ipv6]
 PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv4]
 PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio-ipv6]
 PASSED [ 64%]
tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv4]
 PASSED [ 65%]
tests/test_sockets.py::TestConnectedUDPSocket::test_concurrent_receive[asyncio+uvloop-ipv6]
 PASSED [ 65%]
tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv4]
 PASSED [ 65%]
tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio-ipv6]
 PASSED [ 65%]
tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv4]
 PASSED [ 65%]
tests/test_sockets.py::TestConnectedUDPSocket::test_close_during_receive[asyncio+uvloop-ipv6]
 PASSED [ 65%]
tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv4]
 PASSED [ 65%]
tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio-ipv6]
 PASSED [ 66%]
tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv4]
 PASSED [ 66%]
tests/test_sockets.py::TestConnectedUDPSocket::test_receive_after_close[asyncio+uvloop-ipv6]
 PASSED [ 66%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv4]
 PASSED [ 66%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio-ipv6]
 PASSED [ 66%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv4]
 PASSED [ 66%]
tests/test_sockets.py::TestConnectedUDPSocket::test_send_after_close[asyncio+uvloop-ipv6]
 PASSED [ 66%]
tests/test_sockets.py::test_getaddrinfo[asyncio] FAILED                  [ 66%]
tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] FAILED           [ 67%]
tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-SocketKind.SOCK_STREAM0]
 PASSED [ 67%]
tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio-SocketKind.SOCK_STREAM1]
 PASSED [ 67%]
tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-SocketKind.SOCK_STREAM0]
 PASSED [ 67%]
tests/test_sockets.py::test_getaddrinfo_ipv6addr[asyncio+uvloop-SocketKind.SOCK_STREAM1]
 PASSED [ 67%]
tests/test_sockets.py::test_getnameinfo[asyncio] PASSED                  [ 67%]
tests/test_sockets.py::test_getnameinfo[asyncio+uvloop] PASSED           [ 67%]
tests/test_subprocesses.py::test_run_process[asyncio-shell] PASSED       [ 68%]
tests/test_subprocesses.py::test_run_process[asyncio-exec] PASSED        [ 68%]
tests/test_subprocesses.py::test_run_process[asyncio+uvloop-shell] PASSED [ 68%]
tests/test_subprocesses.py::test_run_process[asyncio+uvloop-exec] PASSED [ 68%]
tests/test_subprocesses.py::test_run_process_checked[asyncio] PASSED     [ 68%]
tests/test_subprocesses.py::test_run_process_checked[asyncio+uvloop] PASSED [ 
68%]
tests/test_subprocesses.py::test_terminate[asyncio] PASSED               [ 68%]
tests/test_subprocesses.py::test_terminate[asyncio+uvloop] PASSED        [ 68%]
tests/test_subprocesses.py::test_process_cwd[asyncio] PASSED             [ 69%]
tests/test_subprocesses.py::test_process_cwd[asyncio+uvloop] PASSED      [ 69%]
tests/test_subprocesses.py::test_process_env[asyncio] PASSED             [ 69%]
tests/test_subprocesses.py::test_process_env[asyncio+uvloop] PASSED      [ 69%]
tests/test_subprocesses.py::test_process_new_session_sid[asyncio] PASSED [ 69%]
tests/test_subprocesses.py::test_process_new_session_sid[asyncio+uvloop] PASSED 
[ 69%]
tests/test_synchronization.py::TestLock::test_contextmanager[asyncio] PASSED [ 
69%]
tests/test_synchronization.py::TestLock::test_contextmanager[asyncio+uvloop] 
PASSED [ 70%]
tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio] PASSED [ 
70%]
tests/test_synchronization.py::TestLock::test_manual_acquire[asyncio+uvloop] 
PASSED [ 70%]
tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio] PASSED [ 
70%]
tests/test_synchronization.py::TestLock::test_acquire_nowait[asyncio+uvloop] 
PASSED [ 70%]
tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio]
 PASSED [ 70%]
tests/test_synchronization.py::TestLock::test_acquire_nowait_wouldblock[asyncio+uvloop]
 PASSED [ 70%]
tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releaselast]
 PASSED [ 70%]
tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio-releasefirst]
 PASSED [ 71%]
tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releaselast]
 PASSED [ 71%]
tests/test_synchronization.py::TestLock::test_cancel_during_acquire[asyncio+uvloop-releasefirst]
 PASSED [ 71%]
tests/test_synchronization.py::TestLock::test_statistics[asyncio] PASSED [ 71%]
tests/test_synchronization.py::TestLock::test_statistics[asyncio+uvloop] PASSED 
[ 71%]
tests/test_synchronization.py::TestLock::test_asyncio_deadlock[asyncio] PASSED 
[ 71%]
tests/test_synchronization.py::TestEvent::test_event[asyncio] PASSED     [ 71%]
tests/test_synchronization.py::TestEvent::test_event[asyncio+uvloop] PASSED [ 
71%]
tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio] PASSED [ 
72%]
tests/test_synchronization.py::TestEvent::test_event_cancel[asyncio+uvloop] 
PASSED [ 72%]
tests/test_synchronization.py::TestEvent::test_statistics[asyncio] PASSED [ 72%]
tests/test_synchronization.py::TestEvent::test_statistics[asyncio+uvloop] 
PASSED [ 72%]
tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio] 
PASSED [ 72%]
tests/test_synchronization.py::TestCondition::test_contextmanager[asyncio+uvloop]
 PASSED [ 72%]
tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio] 
PASSED [ 72%]
tests/test_synchronization.py::TestCondition::test_manual_acquire[asyncio+uvloop]
 PASSED [ 73%]
tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio] 
PASSED [ 73%]
tests/test_synchronization.py::TestCondition::test_acquire_nowait[asyncio+uvloop]
 PASSED [ 73%]
tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio]
 PASSED [ 73%]
tests/test_synchronization.py::TestCondition::test_acquire_nowait_wouldblock[asyncio+uvloop]
 PASSED [ 73%]
tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio] PASSED 
[ 73%]
tests/test_synchronization.py::TestCondition::test_wait_cancel[asyncio+uvloop] 
PASSED [ 73%]
tests/test_synchronization.py::TestCondition::test_statistics[asyncio] PASSED [ 
73%]
tests/test_synchronization.py::TestCondition::test_statistics[asyncio+uvloop] 
PASSED [ 74%]
tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio] 
PASSED [ 74%]
tests/test_synchronization.py::TestSemaphore::test_contextmanager[asyncio+uvloop]
 PASSED [ 74%]
tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio] 
PASSED [ 74%]
tests/test_synchronization.py::TestSemaphore::test_manual_acquire[asyncio+uvloop]
 PASSED [ 74%]
tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio] 
PASSED [ 74%]
tests/test_synchronization.py::TestSemaphore::test_acquire_nowait[asyncio+uvloop]
 PASSED [ 74%]
tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releaselast]
 PASSED [ 75%]
tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio-releasefirst]
 PASSED [ 75%]
tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releaselast]
 PASSED [ 75%]
tests/test_synchronization.py::TestSemaphore::test_cancel_during_acquire[asyncio+uvloop-releasefirst]
 PASSED [ 75%]
tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-2] PASSED 
[ 75%]
tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio-None] 
PASSED [ 75%]
tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-2] 
PASSED [ 75%]
tests/test_synchronization.py::TestSemaphore::test_max_value[asyncio+uvloop-None]
 PASSED [ 75%]
tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio] 
PASSED [ 76%]
tests/test_synchronization.py::TestSemaphore::test_max_value_exceeded[asyncio+uvloop]
 PASSED [ 76%]
tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio] PASSED [ 
76%]
tests/test_synchronization.py::TestSemaphore::test_statistics[asyncio+uvloop] 
PASSED [ 76%]
tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio] PASSED 
[ 76%]
tests/test_synchronization.py::TestSemaphore::test_acquire_race[asyncio+uvloop] 
PASSED [ 76%]
tests/test_synchronization.py::TestSemaphore::test_asyncio_deadlock[asyncio] 
PASSED [ 76%]
tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio] 
PASSED [ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_type[asyncio+uvloop]
 PASSED [ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio]
 PASSED [ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_bad_init_value[asyncio+uvloop]
 PASSED [ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio] PASSED 
[ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_borrow[asyncio+uvloop] 
PASSED [ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio] PASSED 
[ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_limit[asyncio+uvloop] 
PASSED [ 77%]
tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio] 
PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_borrow_twice[asyncio+uvloop]
 PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio] 
PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_bad_release[asyncio+uvloop]
 PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio]
 PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_increase_tokens[asyncio+uvloop]
 PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio]
 PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_current_default_thread_limiter[asyncio+uvloop]
 PASSED [ 78%]
tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio] 
PASSED [ 79%]
tests/test_synchronization.py::TestCapacityLimiter::test_statistics[asyncio+uvloop]
 PASSED [ 79%]
tests/test_synchronization.py::TestCapacityLimiter::test_asyncio_deadlock[asyncio]
 PASSED [ 79%]
tests/test_to_process.py::test_run_sync_in_process_pool[asyncio] PASSED  [ 79%]
tests/test_to_process.py::test_run_sync_in_process_pool[asyncio+uvloop] PASSED 
[ 79%]
tests/test_to_process.py::test_identical_sys_path[asyncio] PASSED        [ 79%]
tests/test_to_process.py::test_identical_sys_path[asyncio+uvloop] PASSED [ 79%]
tests/test_to_process.py::test_partial[asyncio] PASSED                   [ 80%]
tests/test_to_process.py::test_partial[asyncio+uvloop] PASSED            [ 80%]
tests/test_to_process.py::test_exception[asyncio] PASSED                 [ 80%]
tests/test_to_process.py::test_exception[asyncio+uvloop] PASSED          [ 80%]
tests/test_to_process.py::test_print[asyncio] PASSED                     [ 80%]
tests/test_to_process.py::test_print[asyncio+uvloop] PASSED              [ 80%]
tests/test_to_process.py::test_cancel_before[asyncio] PASSED             [ 80%]
tests/test_to_process.py::test_cancel_before[asyncio+uvloop] PASSED      [ 80%]
tests/test_to_process.py::test_cancel_during[asyncio] PASSED             [ 81%]
tests/test_to_process.py::test_cancel_during[asyncio+uvloop] PASSED      [ 81%]
tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio] PASSED    [ 81%]
tests/test_to_thread.py::test_run_in_thread_cancelled[asyncio+uvloop] PASSED [ 
81%]
tests/test_to_thread.py::test_run_in_thread_exception[asyncio] PASSED    [ 81%]
tests/test_to_thread.py::test_run_in_thread_exception[asyncio+uvloop] PASSED [ 
81%]
tests/test_to_thread.py::test_run_in_custom_limiter[asyncio] PASSED      [ 81%]
tests/test_to_thread.py::test_run_in_custom_limiter[asyncio+uvloop] PASSED [ 
82%]
tests/test_to_thread.py::test_cancel_worker_thread[asyncio-uncancellable] 
PASSED [ 82%]
tests/test_to_thread.py::test_cancel_worker_thread[asyncio-cancellable] PASSED 
[ 82%]
tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-uncancellable]
 PASSED [ 82%]
tests/test_to_thread.py::test_cancel_worker_thread[asyncio+uvloop-cancellable] 
PASSED [ 82%]
tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio] PASSED      [ 82%]
tests/test_to_thread.py::test_cancel_wait_on_thread[asyncio+uvloop] PASSED [ 
82%]
tests/test_to_thread.py::test_contextvar_propagation[asyncio] PASSED     [ 82%]
tests/test_to_thread.py::test_contextvar_propagation[asyncio+uvloop] PASSED [ 
83%]
tests/test_to_thread.py::test_asynclib_detection[asyncio] PASSED         [ 83%]
tests/test_to_thread.py::test_asynclib_detection[asyncio+uvloop] PASSED  [ 83%]
tests/test_to_thread.py::test_asyncio_cancel_native_task[asyncio] PASSED [ 83%]
tests/test_to_thread.py::test_asyncio_no_root_task PASSED                [ 83%]
tests/test_to_thread.py::test_asyncio_future_callback_partial PASSED     [ 83%]
tests/test_to_thread.py::test_asyncio_run_sync_no_asyncio_run PASSED     [ 83%]
tests/test_to_thread.py::test_asyncio_run_sync_multiple PASSED           [ 84%]
tests/test_to_thread.py::test_asyncio_no_recycle_stopping_worker PASSED  [ 84%]
tests/streams/test_buffered.py::test_receive_exactly[asyncio] PASSED     [ 84%]
tests/streams/test_buffered.py::test_receive_exactly[asyncio+uvloop] PASSED [ 
84%]
tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio] PASSED 
[ 84%]
tests/streams/test_buffered.py::test_receive_exactly_incomplete[asyncio+uvloop] 
PASSED [ 84%]
tests/streams/test_buffered.py::test_receive_until[asyncio] PASSED       [ 84%]
tests/streams/test_buffered.py::test_receive_until[asyncio+uvloop] PASSED [ 84%]
tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio] PASSED [ 
85%]
tests/streams/test_buffered.py::test_receive_until_incomplete[asyncio+uvloop] 
PASSED [ 85%]
tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-str]
 PASSED [ 85%]
tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio-path]
 PASSED [ 85%]
tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-str]
 PASSED [ 85%]
tests/streams/test_file.py::TestFileReadStream::test_read_file_as_path[asyncio+uvloop-path]
 PASSED [ 85%]
tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio] PASSED 
[ 85%]
tests/streams/test_file.py::TestFileReadStream::test_read_file[asyncio+uvloop] 
PASSED [ 85%]
tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio] 
PASSED [ 86%]
tests/streams/test_file.py::TestFileReadStream::test_read_after_close[asyncio+uvloop]
 PASSED [ 86%]
tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio] PASSED [ 86%]
tests/streams/test_file.py::TestFileReadStream::test_seek[asyncio+uvloop] 
PASSED [ 86%]
tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio] 
PASSED [ 86%]
tests/streams/test_file.py::TestFileReadStream::test_extra_attributes[asyncio+uvloop]
 PASSED [ 86%]
tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio] 
PASSED [ 86%]
tests/streams/test_file.py::TestFileWriteStream::test_write_file[asyncio+uvloop]
 PASSED [ 87%]
tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio] 
PASSED [ 87%]
tests/streams/test_file.py::TestFileWriteStream::test_append_file[asyncio+uvloop]
 PASSED [ 87%]
tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio]
 PASSED [ 87%]
tests/streams/test_file.py::TestFileWriteStream::test_write_after_close[asyncio+uvloop]
 PASSED [ 87%]
tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio] 
PASSED [ 87%]
tests/streams/test_file.py::TestFileWriteStream::test_extra_attributes[asyncio+uvloop]
 PASSED [ 87%]
tests/streams/test_memory.py::test_invalid_max_buffer PASSED             [ 87%]
tests/streams/test_memory.py::test_negative_max_buffer PASSED            [ 88%]
tests/streams/test_memory.py::test_receive_then_send[asyncio] PASSED     [ 88%]
tests/streams/test_memory.py::test_receive_then_send[asyncio+uvloop] PASSED [ 
88%]
tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio] PASSED [ 
88%]
tests/streams/test_memory.py::test_receive_then_send_nowait[asyncio+uvloop] 
PASSED [ 88%]
tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio] PASSED [ 
88%]
tests/streams/test_memory.py::test_send_then_receive_nowait[asyncio+uvloop] 
PASSED [ 88%]
tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio]
 PASSED [ 89%]
tests/streams/test_memory.py::test_send_is_unblocked_after_receive_nowait[asyncio+uvloop]
 PASSED [ 89%]
tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio] 
PASSED [ 89%]
tests/streams/test_memory.py::test_send_nowait_then_receive_nowait[asyncio+uvloop]
 PASSED [ 89%]
tests/streams/test_memory.py::test_iterate[asyncio] PASSED               [ 89%]
tests/streams/test_memory.py::test_iterate[asyncio+uvloop] PASSED        [ 89%]
tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio] 
PASSED [ 89%]
tests/streams/test_memory.py::test_receive_send_closed_send_stream[asyncio+uvloop]
 PASSED [ 89%]
tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio] 
PASSED [ 90%]
tests/streams/test_memory.py::test_receive_send_closed_receive_stream[asyncio+uvloop]
 PASSED [ 90%]
tests/streams/test_memory.py::test_cancel_receive[asyncio] PASSED        [ 90%]
tests/streams/test_memory.py::test_cancel_receive[asyncio+uvloop] PASSED [ 90%]
tests/streams/test_memory.py::test_cancel_send[asyncio] PASSED           [ 90%]
tests/streams/test_memory.py::test_cancel_send[asyncio+uvloop] PASSED    [ 90%]
tests/streams/test_memory.py::test_clone[asyncio] PASSED                 [ 90%]
tests/streams/test_memory.py::test_clone[asyncio+uvloop] PASSED          [ 91%]
tests/streams/test_memory.py::test_clone_closed[asyncio] PASSED          [ 91%]
tests/streams/test_memory.py::test_clone_closed[asyncio+uvloop] PASSED   [ 91%]
tests/streams/test_memory.py::test_close_send_while_receiving[asyncio] PASSED [ 
91%]
tests/streams/test_memory.py::test_close_send_while_receiving[asyncio+uvloop] 
PASSED [ 91%]
tests/streams/test_memory.py::test_close_receive_while_sending[asyncio] PASSED 
[ 91%]
tests/streams/test_memory.py::test_close_receive_while_sending[asyncio+uvloop] 
PASSED [ 91%]
tests/streams/test_memory.py::test_receive_after_send_closed[asyncio] PASSED [ 
91%]
tests/streams/test_memory.py::test_receive_after_send_closed[asyncio+uvloop] 
PASSED [ 92%]
tests/streams/test_memory.py::test_receive_when_cancelled[asyncio] PASSED [ 92%]
tests/streams/test_memory.py::test_receive_when_cancelled[asyncio+uvloop] 
PASSED [ 92%]
tests/streams/test_memory.py::test_send_when_cancelled[asyncio] PASSED   [ 92%]
tests/streams/test_memory.py::test_send_when_cancelled[asyncio+uvloop] PASSED [ 
92%]
tests/streams/test_memory.py::test_cancel_during_receive[asyncio] PASSED [ 92%]
tests/streams/test_memory.py::test_cancel_during_receive[asyncio+uvloop] PASSED 
[ 92%]
tests/streams/test_memory.py::test_close_receive_after_send[asyncio] PASSED [ 
92%]
tests/streams/test_memory.py::test_close_receive_after_send[asyncio+uvloop] 
PASSED [ 93%]
tests/streams/test_memory.py::test_statistics[asyncio] PASSED            [ 93%]
tests/streams/test_memory.py::test_statistics[asyncio+uvloop] PASSED     [ 93%]
tests/streams/test_memory.py::test_sync_close[asyncio] PASSED            [ 93%]
tests/streams/test_memory.py::test_sync_close[asyncio+uvloop] PASSED     [ 93%]
tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio]
 PASSED [ 93%]
tests/streams/test_stapled.py::TestStapledByteStream::test_receive_send[asyncio+uvloop]
 PASSED [ 93%]
tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio] 
PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledByteStream::test_send_eof[asyncio+uvloop]
 PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio] 
PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledByteStream::test_aclose[asyncio+uvloop]
 PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio]
 PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledObjectStream::test_receive_send[asyncio+uvloop]
 PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio] 
PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledObjectStream::test_send_eof[asyncio+uvloop]
 PASSED [ 94%]
tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio] 
PASSED [ 95%]
tests/streams/test_stapled.py::TestStapledObjectStream::test_aclose[asyncio+uvloop]
 PASSED [ 95%]
tests/streams/test_text.py::test_receive[asyncio] PASSED                 [ 95%]
tests/streams/test_text.py::test_receive[asyncio+uvloop] PASSED          [ 95%]
tests/streams/test_text.py::test_send[asyncio] PASSED                    [ 95%]
tests/streams/test_text.py::test_send[asyncio+uvloop] PASSED             [ 95%]
tests/streams/test_text.py::test_receive_encoding_error[asyncio] PASSED  [ 95%]
tests/streams/test_text.py::test_receive_encoding_error[asyncio+uvloop] PASSED 
[ 96%]
tests/streams/test_text.py::test_send_encoding_error[asyncio] PASSED     [ 96%]
tests/streams/test_text.py::test_send_encoding_error[asyncio+uvloop] PASSED [ 
96%]
tests/streams/test_text.py::test_bidirectional_stream[asyncio] PASSED    [ 96%]
tests/streams/test_text.py::test_bidirectional_stream[asyncio+uvloop] PASSED [ 
96%]
tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio] PASSED [ 
96%]
tests/streams/test_tls.py::TestTLSStream::test_send_receive[asyncio+uvloop] 
PASSED [ 96%]
tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio] PASSED 
[ 96%]
tests/streams/test_tls.py::TestTLSStream::test_extra_attributes[asyncio+uvloop] 
PASSED [ 97%]
tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio] PASSED    [ 97%]
tests/streams/test_tls.py::TestTLSStream::test_unwrap[asyncio+uvloop] PASSED [ 
97%]
tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio] PASSED 
[ 97%]
tests/streams/test_tls.py::TestTLSStream::test_alpn_negotiation[asyncio+uvloop] 
PASSED [ 97%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-both_standard]
 PASSED [ 97%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-server_standard]
 PASSED [ 97%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-client_standard]
 PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio-neither_standard]
 PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-both_standard]
 PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-server_standard]
 PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-client_standard]
 PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eofs[asyncio+uvloop-neither_standard]
 PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio] 
PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_ragged_eof_on_receive[asyncio+uvloop]
 PASSED [ 98%]
tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio] 
PASSED [ 99%]
tests/streams/test_tls.py::TestTLSStream::test_receive_send_after_eof[asyncio+uvloop]
 PASSED [ 99%]
tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv13]
 PASSED [ 99%]
tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio-tlsv12]
 PASSED [ 99%]
tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv13]
 PASSED [ 99%]
tests/streams/test_tls.py::TestTLSStream::test_send_eof_not_implemented[asyncio+uvloop-tlsv12]
 PASSED [ 99%]
tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio] PASSED 
[ 99%]
tests/streams/test_tls.py::TestTLSListener::test_handshake_fail[asyncio+uvloop] 
PASSED [100%]

=================================== FAILURES ===================================
_____________ TestTCPStream.test_happy_eyeballs[asyncio-dualstack] _____________
tests/test_sockets.py:256: in test_happy_eyeballs
    assert client_addr[0] == expected_client_addr
E   AssertionError: assert '::ffff:127.0.0.1' == '::1'
E     - ::1
E     + ::ffff:127.0.0.1
_______________ TestTCPStream.test_happy_eyeballs[asyncio-ipv6] ________________
anyio/_core/_sockets.py:127: in try_connect
    stream = await asynclib.connect_tcp(remote_host, remote_port, local_address)
anyio/_backends/_asyncio.py:1518: in connect_tcp
    await get_running_loop().create_connection(StreamProtocol, host, port,
/usr/lib/python3.10/asyncio/base_events.py:1055: in create_connection
    raise exceptions[0]
/usr/lib/python3.10/asyncio/base_events.py:1040: in create_connection
    sock = await self._connect_sock(
/usr/lib/python3.10/asyncio/base_events.py:954: in _connect_sock
    await self.sock_connect(sock, address)
/usr/lib/python3.10/asyncio/selector_events.py:502: in sock_connect
    return await fut
/usr/lib/python3.10/asyncio/selector_events.py:537: in _sock_connect_cb
    raise OSError(err, f'Connect call failed {address}')
E   ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 53015)

The above exception was the direct cause of the following exception:
tests/test_sockets.py:251: in test_happy_eyeballs
    async with await connect_tcp('localhost', port):
anyio/_core/_sockets.py:184: in connect_tcp
    raise OSError('All connection attempts failed') from cause
E   OSError: All connection attempts failed
_________ TestTCPStream.test_happy_eyeballs[asyncio+uvloop-dualstack] __________
tests/test_sockets.py:256: in test_happy_eyeballs
    assert client_addr[0] == expected_client_addr
E   AssertionError: assert '::ffff:127.0.0.1' == '::1'
E     - ::1
E     + ::ffff:127.0.0.1
____________ TestTCPStream.test_happy_eyeballs[asyncio+uvloop-ipv6] ____________
anyio/_core/_sockets.py:127: in try_connect
    stream = await asynclib.connect_tcp(remote_host, remote_port, local_address)
anyio/_backends/_asyncio.py:1518: in connect_tcp
    await get_running_loop().create_connection(StreamProtocol, host, port,
uvloop/loop.pyx:2024: in create_connection
    ???
uvloop/loop.pyx:2001: in uvloop.loop.Loop.create_connection
    ???
E   ConnectionRefusedError: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:
tests/test_sockets.py:251: in test_happy_eyeballs
    async with await connect_tcp('localhost', port):
anyio/_core/_sockets.py:184: in connect_tcp
    raise OSError('All connection attempts failed') from cause
E   OSError: All connection attempts failed
_____________ TestTCPStream.test_connection_refused[asyncio-multi] _____________
tests/test_sockets.py:277: in test_connection_refused
    assert isinstance(exc.value.__cause__, exception_class)
E   assert False
E    +  where False = isinstance(ConnectionRefusedError(111, "Connect call failed 
('127.0.0.1', 58651)"), <class 'anyio.ExceptionGroup'>)
E    +    where ConnectionRefusedError(111, "Connect call failed ('127.0.0.1', 
58651)") = OSError('All connection attempts failed').__cause__
E    +      where OSError('All connection attempts failed') = <ExceptionInfo 
OSError('All connection attempts failed') tblen=2>.value
_________ TestTCPStream.test_connection_refused[asyncio+uvloop-multi] __________
tests/test_sockets.py:277: in test_connection_refused
    assert isinstance(exc.value.__cause__, exception_class)
E   AssertionError: assert False
E    +  where False = isinstance(ConnectionRefusedError(111, 'Connection refused'), 
<class 'anyio.ExceptionGroup'>)
E    +    where ConnectionRefusedError(111, 'Connection refused') = 
OSError('All connection attempts failed').__cause__
E    +      where OSError('All connection attempts failed') = <ExceptionInfo 
OSError('All connection attempts failed') tblen=2>.value
__________________________ test_getaddrinfo[asyncio] ___________________________
tests/test_sockets.py:1144: in test_getaddrinfo
    correct = await getaddrinfo('faß.de', 0)
anyio/_core/_sockets.py:419: in getaddrinfo
    gai_res = await get_asynclib().getaddrinfo(encoded_host, port, 
family=family, type=type,
anyio/_backends/_asyncio.py:1570: in getaddrinfo
    result = await get_running_loop().getaddrinfo(
/usr/lib/python3.10/asyncio/base_events.py:855: in getaddrinfo
    return await self.run_in_executor(
/usr/lib/python3.10/concurrent/futures/thread.py:58: in run
    result = self.fn(*self.args, **self.kwargs)
/usr/lib/python3.10/asyncio/base_events.py:838: in _getaddrinfo_debug
    addrinfo = socket.getaddrinfo(host, port, family, type, proto, flags)
/usr/lib/python3.10/socket.py:955: in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
E   socket.gaierror: [Errno -2] Name or service not known
_______________________ test_getaddrinfo[asyncio+uvloop] _______________________
tests/test_sockets.py:1144: in test_getaddrinfo
    correct = await getaddrinfo('faß.de', 0)
anyio/_core/_sockets.py:419: in getaddrinfo
    gai_res = await get_asynclib().getaddrinfo(encoded_host, port, 
family=family, type=type,
anyio/_backends/_asyncio.py:1570: in getaddrinfo
    result = await get_running_loop().getaddrinfo(
uvloop/loop.pyx:1514: in getaddrinfo
    ???
E   socket.gaierror: [Errno -2] Name or service not known
=========================== short test summary info ============================
SKIPPED [1] tests/test_taskgroups.py:57: could not import 'trio': No module 
named 'trio'
SKIPPED [1] tests/test_fileio.py:119: Drive only makes sense on Windows
SKIPPED [1] tests/test_fileio.py:159: Only makes sense on Windows
SKIPPED [2] tests/test_fileio.py:318: os.lchmod() is not available
=========== 8 failed, 745 passed, 5 skipped, 2 deselected in 17.87s ============
E: pybuild pybuild:367: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build; python3.10 -m pytest --verbose -W ignore 
-k "not test_is_block_device"
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.10 --before-test 
"{interpreter} {dir}/setup.py egg_info --egg-base={dir}/.pybuild/egg" --test-pytest --test-args 
"--verbose -W ignore -k \"not test_is_block_device\"" returned exit code 13

Reply via email to