============================= test session starts ==============================
cachedir: .pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('$(@D)/.hypothesis/examples')
rootdir: $(@D), configfile: setup.cfg, testpaths: tests
asyncio: mode=legacy
collecting ... collected 263 items

tests/test_activation.py::test_activation_base PASSED
tests/test_activation.py::test_activation_count PASSED
tests/test_activation.py::test_activation_crash PASSED
tests/test_asyncgen.py::test_agen_except_ok PASSED
tests/test_asyncgen.py::test_agen_final_finalize PASSED
tests/test_asyncgen.py::test_awaitable_agen PASSED
tests/test_asyncgen.py::test_simple_agen PASSED
tests/test_asyncgen.py::test_simple_agen_final PASSED
tests/test_channel.py::test_channel_hello PASSED
tests/test_channel.py::test_channel_hello_auth PASSED
tests/test_channel.py::test_channel_hello_auth_fail PASSED
tests/test_channel.py::test_channel_slow_connect SKIPPED (unconditional skip)
tests/test_channel.py::test_connection_auth PASSED
tests/test_channel.py::test_connection_auth_fail PASSED
tests/test_channel.py::test_connection_from_connection PASSED
tests/test_channel.py::test_connection_hello PASSED
tests/test_channel.py::test_connection_hello_bytes PASSED
tests/test_channel.py::test_connection_large PASSED
tests/test_channel.py::test_connection_recv_cancel PASSED
tests/test_channel.py::test_connection_recv_timeout PASSED
tests/test_channel.py::test_connection_send_cancel PASSED
tests/test_channel.py::test_connection_send_partial_bytes PASSED
tests/test_channel.py::test_connection_send_timeout PASSED
tests/test_channel.py::test_recv_bytes_into PASSED
tests/test_file.py::test_bad_usage PASSED
tests/test_file.py::test_blocking PASSED
tests/test_file.py::test_file_misc PASSED
tests/test_file.py::test_must_be_asynccontext PASSED
tests/test_file.py::test_read PASSED
tests/test_file.py::test_read1 PASSED
tests/test_file.py::test_read_anext PASSED
tests/test_file.py::test_read_anext2 PASSED
tests/test_file.py::test_readall PASSED
tests/test_file.py::test_readinto PASSED
tests/test_file.py::test_readinto1 PASSED
tests/test_file.py::test_readiter PASSED
tests/test_file.py::test_readline PASSED
tests/test_file.py::test_readlines PASSED
tests/test_file.py::test_seek_tell PASSED
tests/test_file.py::test_sync_iter PASSED
tests/test_file.py::test_sync_with PASSED
tests/test_file.py::test_truncate PASSED
tests/test_file.py::test_write PASSED
tests/test_file.py::test_writelines PASSED
tests/test_io.py::test_double_recv PASSED
tests/test_io.py::test_filestream_bad_blocking PASSED
tests/test_io.py::test_filestream_blocking PASSED
tests/test_io.py::test_io_unregister PASSED
tests/test_io.py::test_io_waiting PASSED
tests/test_io.py::test_iterline PASSED
tests/test_io.py::test_read_exactly PASSED
tests/test_io.py::test_read_exactly_incomplete PASSED
tests/test_io.py::test_read_exactly_timeout PASSED
tests/test_io.py::test_read_partial PASSED
tests/test_io.py::test_readall PASSED
tests/test_io.py::test_readall_partial PASSED
tests/test_io.py::test_readall_timeout PASSED
tests/test_io.py::test_readline PASSED
tests/test_io.py::test_readlines PASSED
tests/test_io.py::test_readlines_timeout PASSED
tests/test_io.py::test_sendall_cancel SKIPPED (flaky)
tests/test_io.py::test_socket_blocking PASSED
tests/test_io.py::test_socketstream_bad_blocking PASSED
tests/test_io.py::test_socketstream_blocking PASSED
tests/test_io.py::test_stream_bad_context PASSED
tests/test_io.py::test_stream_bad_iter PASSED
tests/test_io.py::test_write_timeout PASSED
tests/test_io.py::test_writelines PASSED
tests/test_io.py::test_writelines_timeout PASSED
tests/test_kernel.py::test_clock PASSED
tests/test_kernel.py::test_coro_partial PASSED
tests/test_kernel.py::test_custom_cancel PASSED
tests/test_kernel.py::test_double_cancel PASSED
tests/test_kernel.py::test_hello PASSED
tests/test_kernel.py::test_io_registration PASSED
tests/test_kernel.py::test_kernel_badtrap PASSED
tests/test_kernel.py::test_kernel_debug PASSED
tests/test_kernel.py::test_kernel_exit PASSED
tests/test_kernel.py::test_kernel_multischedule PASSED
tests/test_kernel.py::test_kernel_no_shutdown PASSED
tests/test_kernel.py::test_nested_context_timeout PASSED
tests/test_kernel.py::test_nested_context_timeout2 PASSED
tests/test_kernel.py::test_nested_context_timeout3 PASSED
tests/test_kernel.py::test_nested_context_timeout_uncaught PASSED
tests/test_kernel.py::test_nested_timeout PASSED
tests/test_kernel.py::test_nested_timeout_none PASSED
tests/test_kernel.py::test_nested_timeout_uncaught PASSED
tests/test_kernel.py::test_pending_cancellation PASSED
tests/test_kernel.py::test_ping_pong_starvation PASSED
tests/test_kernel.py::test_raise PASSED
tests/test_kernel.py::test_reentrant_kernel PASSED
tests/test_kernel.py::test_single_stepping PASSED
tests/test_kernel.py::test_sleep PASSED
tests/test_kernel.py::test_sleep_0_starvation PASSED
tests/test_kernel.py::test_sleep_cancel PASSED
tests/test_kernel.py::test_sleep_ignore_timeout PASSED
tests/test_kernel.py::test_sleep_notimeout PASSED
tests/test_kernel.py::test_sleep_timeout PASSED
tests/test_kernel.py::test_task_cancel PASSED
tests/test_kernel.py::test_task_cancel_join PASSED
tests/test_kernel.py::test_task_cancel_join_wait PASSED
tests/test_kernel.py::test_task_cancel_not_blocking PASSED
tests/test_kernel.py::test_task_cancel_poll PASSED
tests/test_kernel.py::test_task_cancel_timeout PASSED
tests/test_kernel.py::test_task_child_cancel PASSED
tests/test_kernel.py::test_task_join PASSED
tests/test_kernel.py::test_task_join_error PASSED
tests/test_kernel.py::test_task_ready_cancel PASSED
tests/test_kernel.py::test_task_run_error PASSED
tests/test_kernel.py::test_timeout_badness PASSED
tests/test_meta.py::test_asynccontextmanager PASSED
tests/test_meta.py::test_awaitable_partial PASSED
tests/test_meta.py::test_bad_awaitable PASSED
tests/test_meta.py::test_instantiate_coroutine PASSED
tests/test_meta.py::test_iscoroutinefunc PASSED
tests/test_meta.py::test_missing_asynccontextmanager PASSED
tests/test_network.py::test_errors PASSED
tests/test_network.py::test_ssl_manual_wrapping PASSED
tests/test_network.py::test_ssl_outgoing PASSED
tests/test_network.py::test_ssl_server PASSED
tests/test_network.py::test_ssl_wrapping PASSED
tests/test_network.py::test_tcp_echo PASSED
tests/test_network.py::test_unix_echo PASSED
tests/test_network.py::test_unix_ssl_server PASSED
tests/test_queue.py::test_lifo_queue PASSED
tests/test_queue.py::test_priority_queue PASSED
tests/test_queue.py::test_queue_bounded PASSED
tests/test_queue.py::test_queue_get_cancel PASSED
tests/test_queue.py::test_queue_get_timeout PASSED
tests/test_queue.py::test_queue_put_cancel PASSED
tests/test_queue.py::test_queue_put_timeout PASSED
tests/test_queue.py::test_queue_qsize PASSED
tests/test_queue.py::test_queue_simple PASSED
tests/test_queue.py::test_queue_unbounded PASSED
tests/test_queue.py::test_univ_queue_async_sync PASSED
tests/test_queue.py::test_univ_queue_basic PASSED
tests/test_queue.py::test_univ_queue_cancel PASSED
tests/test_queue.py::test_univ_queue_multiple_consumer PASSED
tests/test_queue.py::test_univ_queue_multiple_kernels PASSED
tests/test_queue.py::test_univ_queue_sync_async PASSED
tests/test_queue.py::test_univ_queue_withfd PASSED
tests/test_queue.py::test_uqueue_asyncio_consumer PASSED
tests/test_queue.py::test_uqueue_asyncio_prod PASSED
tests/test_queue.py::test_uqueue_put_cancel PASSED
tests/test_queue.py::test_uqueue_withfd_corner PASSED
tests/test_socket.py::test_accept_cancel PASSED
tests/test_socket.py::test_accept_timeout PASSED
tests/test_socket.py::test_buffer_into PASSED
tests/test_socket.py::test_buffer_makefile_into PASSED
tests/test_socket.py::test_buffer_stream_into PASSED
tests/test_socket.py::test_create_bad_connection PASSED
tests/test_socket.py::test_create_connection PASSED
tests/test_socket.py::test_fromfd_tcp_echo PASSED
tests/test_socket.py::test_read_write_on_same_socket PASSED
tests/test_socket.py::test_recv_cancel PASSED
tests/test_socket.py::test_recv_timeout PASSED
tests/test_socket.py::test_recvfrom_cancel PASSED
tests/test_socket.py::test_recvfrom_timeout PASSED
tests/test_socket.py::test_socket_funcs SKIPPED (unreliable)
tests/test_socket.py::test_tcp_echo PASSED
tests/test_socket.py::test_tcp_file_echo PASSED
tests/test_socket.py::test_udp_echo PASSED
tests/test_subprocess.py::test_bad_cmd PASSED
tests/test_subprocess.py::test_bad_cmd_check_output PASSED
tests/test_subprocess.py::test_check_output_stdin PASSED
tests/test_subprocess.py::test_io_error PASSED
tests/test_subprocess.py::test_no_input_cancel PASSED
tests/test_subprocess.py::test_popen_join PASSED
tests/test_subprocess.py::test_simple PASSED
tests/test_subprocess.py::test_simple_check_output PASSED
tests/test_subprocess.py::test_stdin_pipe PASSED
tests/test_subprocess.py::test_timeout SKIPPED (always fails: https://github.com/dabeaz/curio/issues/347)
tests/test_subprocess.py::test_universal PASSED
tests/test_sync.py::TestCondition::test_cond_notify_all PASSED
tests/test_sync.py::TestCondition::test_cond_sequence PASSED
tests/test_sync.py::TestCondition::test_cond_wait_cancel PASSED
tests/test_sync.py::TestCondition::test_cond_wait_timeout PASSED
tests/test_sync.py::TestCondition::test_cond_waitfor PASSED
tests/test_sync.py::TestCondition::test_condition_error PASSED
tests/test_sync.py::TestEvent::test_event_get_immediate PASSED
tests/test_sync.py::TestEvent::test_event_get_wait PASSED
tests/test_sync.py::TestEvent::test_event_wait_cancel PASSED
tests/test_sync.py::TestEvent::test_event_wait_notimeout PASSED
tests/test_sync.py::TestEvent::test_event_wait_timeout PASSED
tests/test_sync.py::TestLock::test_lock_acquire_cancel PASSED
tests/test_sync.py::TestLock::test_lock_acquire_timeout PASSED
tests/test_sync.py::TestLock::test_lock_sequence PASSED
tests/test_sync.py::TestRLock::test_rlock_notowner PASSED
tests/test_sync.py::TestRLock::test_rlock_reenter PASSED
tests/test_sync.py::TestResult::test_error PASSED
tests/test_sync.py::TestResult::test_value PASSED
tests/test_sync.py::TestSemaphore::test_sema_acquire_cancel PASSED
tests/test_sync.py::TestSemaphore::test_sema_acquire_timeout PASSED
tests/test_sync.py::TestSemaphore::test_sema_sequence PASSED
tests/test_sync.py::TestSemaphore::test_sema_sequence2 PASSED
tests/test_sync.py::TestUniversalEvent::test_uevent_get_asyncio_set PASSED
tests/test_sync.py::TestUniversalEvent::test_uevent_get_asyncio_wait PASSED
tests/test_sync.py::TestUniversalEvent::test_uevent_get_twait PASSED
tests/test_sync.py::TestUniversalEvent::test_uevent_get_wait PASSED
tests/test_sync.py::TestUniversalEvent::test_uevent_get_wait_timeout PASSED
tests/test_sync.py::TestUniversalResult::test_universal_error PASSED
tests/test_sync.py::TestUniversalResult::test_universal_value PASSED
tests/test_sync.py::test_repr PASSED
tests/test_task.py::test_cancel_custom_exception PASSED
tests/test_task.py::test_cancel_custom_exception_instance PASSED
tests/test_task.py::test_cancel_noblock PASSED
tests/test_task.py::test_contextvars PASSED
tests/test_task.py::test_defer_cancellation PASSED
tests/test_task.py::test_diag PASSED
tests/test_task.py::test_disable_cancellation_explicit_raise PASSED
tests/test_task.py::test_disable_cancellation_function PASSED
tests/test_task.py::test_errors PASSED
tests/test_task.py::test_explicit_raise_cancel_disable PASSED
tests/test_task.py::test_late_join PASSED
tests/test_task.py::test_self_cancellation PASSED
tests/test_task.py::test_set_cancellation PASSED
tests/test_task.py::test_task_any_cancel PASSED
tests/test_task.py::test_task_any_error PASSED
tests/test_task.py::test_task_diag PASSED
tests/test_task.py::test_task_group PASSED
tests/test_task.py::test_task_group_cancel PASSED
tests/test_task.py::test_task_group_cancel_remaining PASSED
tests/test_task.py::test_task_group_daemon PASSED
tests/test_task.py::test_task_group_daemon_error PASSED
tests/test_task.py::test_task_group_empty PASSED
tests/test_task.py::test_task_group_error PASSED
tests/test_task.py::test_task_group_error_block PASSED
tests/test_task.py::test_task_group_existing PASSED
tests/test_task.py::test_task_group_iter PASSED
tests/test_task.py::test_task_group_join PASSED
tests/test_task.py::test_task_group_join_done PASSED
tests/test_task.py::test_task_group_result PASSED
tests/test_task.py::test_task_group_timeout PASSED
tests/test_task.py::test_task_group_use_error PASSED
tests/test_task.py::test_task_join_daemon PASSED
tests/test_task.py::test_task_wait_none PASSED
tests/test_task.py::test_taskgroup_misc PASSED
tests/test_thread.py::test_await_passthrough PASSED
tests/test_thread.py::test_bad_result PASSED
tests/test_thread.py::test_cancel_result PASSED
tests/test_thread.py::test_errors PASSED
tests/test_thread.py::test_good_result PASSED
tests/test_thread.py::test_subprocess_popen PASSED
tests/test_thread.py::test_task_group_spawn_thread PASSED
tests/test_thread.py::test_task_group_thread PASSED
tests/test_thread.py::test_thread_bad_result PASSED
tests/test_thread.py::test_thread_cancel_result PASSED
tests/test_thread.py::test_thread_context SKIPPED (unconditional skip)
tests/test_thread.py::test_thread_disable_cancellation PASSED
tests/test_thread.py::test_thread_good_result PASSED
tests/test_thread.py::test_thread_read PASSED
tests/test_thread.py::test_thread_sync PASSED
tests/test_thread.py::test_thread_timeout PASSED
tests/test_timequeue.py::test_timequeue_expired PASSED
tests/test_workers.py::test_bad_cpu PASSED
tests/test_workers.py::test_blocking PASSED
tests/test_workers.py::test_cpu PASSED
tests/test_workers.py::test_exception PASSED
tests/test_workers.py::test_executor PASSED
tests/test_workers.py::test_worker_cancel[run_in_process] PASSED
tests/test_workers.py::test_worker_cancel[run_in_thread] PASSED
tests/test_workers.py::test_worker_timeout[run_in_process] PASSED
tests/test_workers.py::test_worker_timeout[run_in_thread] PASSED

=============================== warnings summary ===============================
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:191
  $(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:191: DeprecationWarning: The 'asyncio_mode' default value will change to 'strict' in future, please explicitly use 'asyncio_mode=strict' or 'asyncio_mode=auto' in pytest configuration file.
    config.issue_config_time_warning(LEGACY_MODE, stacklevel=2)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======== 258 passed, 5 skipped, 1 warning ========