$(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pytest.ini testpaths: tests asyncio: mode=auto, default_loop_scope=None collecting ... collected 445 items tests/test_asyncio.py::test_socket_class PASSED tests/test_asyncio.py::test_instance_subclass_first PASSED tests/test_asyncio.py::test_instance_subclass_second PASSED tests/test_asyncio.py::test_recv_multipart PASSED tests/test_asyncio.py::test_recv PASSED tests/test_asyncio.py::test_recv_timeout PASSED tests/test_asyncio.py::test_send_timeout PASSED tests/test_asyncio.py::test_recv_string PASSED tests/test_asyncio.py::test_recv_json PASSED tests/test_asyncio.py::test_recv_json_cancelled PASSED tests/test_asyncio.py::test_recv_pyobj PASSED tests/test_asyncio.py::test_custom_serialize PASSED tests/test_asyncio.py::test_custom_serialize_error PASSED tests/test_asyncio.py::test_recv_dontwait PASSED tests/test_asyncio.py::test_recv_cancel PASSED tests/test_asyncio.py::test_poll PASSED tests/test_asyncio.py::test_poll_base_socket PASSED tests/test_asyncio.py::test_poll_on_closed_socket PASSED tests/test_asyncio.py::test_poll_raw PASSED tests/test_asyncio.py::test_multiple_loops PASSED tests/test_asyncio.py::test_shadow PASSED tests/test_asyncio.py::test_poll_leak PASSED tests/test_asyncio.py::test_process_teardown PASSED tests/test_auth.py::TestThreadAuthentication::test_null PASSED tests/test_auth.py::TestThreadAuthentication::test_deny PASSED tests/test_auth.py::TestThreadAuthentication::test_allow PASSED tests/test_auth.py::TestThreadAuthentication::test_plain[True-correct-True] PASSED tests/test_auth.py::TestThreadAuthentication::test_plain[False-correct-False] PASSED tests/test_auth.py::TestThreadAuthentication::test_plain[True-incorrect-False] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve[ok-*-True] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve[ok-public_keys-True] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve[bad-public_keys-False] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve[None-public_keys-False] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve_callback[True-ok] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve_callback[True-wrong] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve_callback[False-ok] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve_callback[False-wrong] PASSED tests/test_auth.py::TestThreadAuthentication::test_curve_user_id PASSED tests/test_auth.py::TestAsyncioAuthentication::test_null PASSED tests/test_auth.py::TestAsyncioAuthentication::test_deny PASSED tests/test_auth.py::TestAsyncioAuthentication::test_allow PASSED tests/test_auth.py::TestAsyncioAuthentication::test_plain[True-correct-True] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_plain[False-correct-False] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_plain[True-incorrect-False] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve[ok-*-True] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve[ok-public_keys-True] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve[bad-public_keys-False] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve[None-public_keys-False] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve_callback[True-ok] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve_callback[True-wrong] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve_callback[False-ok] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve_callback[False-wrong] PASSED tests/test_auth.py::TestAsyncioAuthentication::test_curve_user_id PASSED tests/test_auth.py::test_ioloop_authenticator PASSED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_bind SKIPPED (...) tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_bind_connect SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_ctx_new_destroy SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_getsockopt SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_msg_data SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_msg_init_close SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_msg_init_data SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_msg_init_size SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_poll SKIPPED (...) tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_recv SKIPPED (...) tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_send SKIPPED (...) tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_setsockopt SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_socket_open_close SKIPPED tests/test_cffi_backend.py::TestCFFIBackend::test_zmq_version_info SKIPPED tests/test_constants.py::test_constants PASSED tests/test_constants.py::test_socket_options PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_WS_UNSPECIFIED] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_UNSPECIFIED] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_UNEXPECTED_COMMAND] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_INVALID_SEQUENCE] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_KEY_EXCHANGE] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_UNSPECIFIED] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_MESSAGE] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_HELLO] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_INITIATE] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_ERROR] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_READY] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_WELCOME] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_INVALID_METADATA] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_CRYPTOGRAPHIC] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZMTP_MECHANISM_MISMATCH] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZAP_UNSPECIFIED] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZAP_MALFORMED_REPLY] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZAP_BAD_REQUEST_ID] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZAP_BAD_VERSION] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZAP_INVALID_STATUS_CODE] PASSED tests/test_constants.py::test_event_reprs[PROTOCOL_ERROR_ZAP_INVALID_METADATA] PASSED tests/test_constants.py::test_event_reprs[CONNECTED] PASSED tests/test_constants.py::test_event_reprs[CONNECT_DELAYED] PASSED tests/test_constants.py::test_event_reprs[CONNECT_RETRIED] PASSED tests/test_constants.py::test_event_reprs[LISTENING] PASSED tests/test_constants.py::test_event_reprs[BIND_FAILED] PASSED tests/test_constants.py::test_event_reprs[ACCEPTED] PASSED tests/test_constants.py::test_event_reprs[ACCEPT_FAILED] PASSED tests/test_constants.py::test_event_reprs[CLOSED] PASSED tests/test_constants.py::test_event_reprs[CLOSE_FAILED] PASSED tests/test_constants.py::test_event_reprs[DISCONNECTED] PASSED tests/test_constants.py::test_event_reprs[MONITOR_STOPPED] PASSED tests/test_constants.py::test_event_reprs[HANDSHAKE_FAILED_NO_DETAIL] PASSED tests/test_constants.py::test_event_reprs[HANDSHAKE_SUCCEEDED] PASSED tests/test_constants.py::test_event_reprs[HANDSHAKE_FAILED_PROTOCOL] PASSED tests/test_constants.py::test_event_reprs[HANDSHAKE_FAILED_AUTH] PASSED tests/test_constants.py::test_event_reprs[ALL_V1] PASSED tests/test_constants.py::test_event_reprs[ALL] PASSED tests/test_constants.py::test_event_reprs[PIPES_STATS] PASSED tests/test_constants.py::test_event_reprs[ALL_V2] PASSED tests/test_context.py::TestContext::test_context_manager PASSED tests/test_context.py::TestContext::test_copy PASSED tests/test_context.py::TestContext::test_ctx_opts PASSED tests/test_context.py::TestContext::test_cyclic_destroy PASSED tests/test_context.py::TestContext::test_destroy PASSED tests/test_context.py::TestContext::test_destroy_linger PASSED tests/test_context.py::TestContext::test_destroy_no_sockets PASSED tests/test_context.py::TestContext::test_dir PASSED tests/test_context.py::TestContext::test_fail_init PASSED tests/test_context.py::TestContext::test_fork_instance PASSED tests/test_context.py::TestContext::test_gc PASSED tests/test_context.py::TestContext::test_init PASSED tests/test_context.py::TestContext::test_instance PASSED tests/test_context.py::TestContext::test_instance_subclass_first PASSED tests/test_context.py::TestContext::test_instance_subclass_second PASSED tests/test_context.py::TestContext::test_instance_threadsafe PASSED tests/test_context.py::TestContext::test_many_sockets PASSED tests/test_context.py::TestContext::test_mockable PASSED tests/test_context.py::TestContext::test_repr PASSED tests/test_context.py::TestContext::test_shadow PASSED tests/test_context.py::TestContext::test_shadow_pyczmq SKIPPED (Requ...) tests/test_context.py::TestContext::test_socket_class_arg PASSED tests/test_context.py::TestContext::test_socket_passes_kwargs PASSED tests/test_context.py::TestContext::test_sockopts PASSED tests/test_context.py::TestContext::test_term PASSED tests/test_context.py::TestContext::test_term_hang PASSED tests/test_context.py::TestContext::test_term_noclose PASSED tests/test_context.py::TestContext::test_term_thread PASSED tests/test_cython.py::test_cython[3] PASSED tests/test_cython.py::test_cython[2] PASSED tests/test_decorators.py::test_ctx PASSED tests/test_decorators.py::test_ctx_orig_args PASSED tests/test_decorators.py::test_ctx_arg_naming PASSED tests/test_decorators.py::test_ctx_args PASSED tests/test_decorators.py::test_ctx_arg_kwarg PASSED tests/test_decorators.py::test_ctx_kw_naming PASSED tests/test_decorators.py::test_ctx_kwargs PASSED tests/test_decorators.py::test_ctx_kwargs_default PASSED tests/test_decorators.py::test_ctx_keyword_miss PASSED tests/test_decorators.py::test_ctx_multi_assign PASSED tests/test_decorators.py::test_ctx_reinit PASSED tests/test_decorators.py::test_ctx_multi_thread PASSED tests/test_decorators.py::test_ctx_skt PASSED tests/test_decorators.py::test_skt_name PASSED tests/test_decorators.py::test_skt_kwarg PASSED tests/test_decorators.py::test_ctx_skt_name PASSED tests/test_decorators.py::test_skt_default_ctx PASSED tests/test_decorators.py::test_skt_reinit PASSED tests/test_decorators.py::test_ctx_skt_reinit PASSED tests/test_decorators.py::test_skt_type_miss PASSED tests/test_decorators.py::test_multi_skts PASSED tests/test_decorators.py::test_multi_skts_single_ctx PASSED tests/test_decorators.py::test_multi_skts_with_name PASSED tests/test_decorators.py::test_func_return PASSED tests/test_decorators.py::test_skt_multi_thread PASSED tests/test_decorators.py::TestMethodDecorators::test_multi_skts_method PASSED tests/test_decorators.py::TestMethodDecorators::test_multi_skts_method_other_args PASSED tests/test_device.py::TestDevice::test_device_attributes PASSED tests/test_device.py::TestDevice::test_device_bind_to_random_binderror PASSED tests/test_device.py::TestDevice::test_device_bind_to_random_with_args PASSED tests/test_device.py::TestDevice::test_device_types PASSED tests/test_device.py::TestDevice::test_proxy PASSED tests/test_device.py::TestDevice::test_proxy_bind_to_random_with_args PASSED tests/test_device.py::TestDevice::test_single_socket_forwarder_bind PASSED tests/test_device.py::TestDevice::test_single_socket_forwarder_connect PASSED tests/test_device.py::TestDeviceGreen::test_green_device PASSED tests/test_draft.py::TestDraftSockets::test_client_server SKIPPED (d...) tests/test_draft.py::TestDraftSockets::test_radio_dish SKIPPED (draf...) tests/test_error.py::TestZMQError::test_again PASSED tests/test_error.py::TestZMQError::test_strerror PASSED tests/test_error.py::TestZMQError::test_zmqerror PASSED tests/test_etc.py::test_has PASSED tests/test_etc.py::test_has_curve SKIPPED (bundled libzmq) tests/test_etc.py::test_has_ipc SKIPPED (bundled libzmq) tests/test_ext.py::test_custom_context PASSED tests/test_future.py::TestFutureSocket::test_close_all_fds PASSED tests/test_future.py::TestFutureSocket::test_custom_serialize PASSED tests/test_future.py::TestFutureSocket::test_custom_serialize_error PASSED tests/test_future.py::TestFutureSocket::test_instance_subclass_first PASSED tests/test_future.py::TestFutureSocket::test_instance_subclass_second PASSED tests/test_future.py::TestFutureSocket::test_poll PASSED tests/test_future.py::TestFutureSocket::test_poll_base_socket PASSED tests/test_future.py::TestFutureSocket::test_poll_raw PASSED tests/test_future.py::TestFutureSocket::test_recv PASSED tests/test_future.py::TestFutureSocket::test_recv_cancel PASSED tests/test_future.py::TestFutureSocket::test_recv_json PASSED tests/test_future.py::TestFutureSocket::test_recv_json_cancelled PASSED tests/test_future.py::TestFutureSocket::test_recv_multipart PASSED tests/test_future.py::TestFutureSocket::test_recv_pyobj PASSED tests/test_future.py::TestFutureSocket::test_recv_string PASSED tests/test_future.py::TestFutureSocket::test_recv_timeout PASSED tests/test_future.py::TestFutureSocket::test_send_multipart_noblock PASSED tests/test_future.py::TestFutureSocket::test_send_noblock PASSED tests/test_future.py::TestFutureSocket::test_send_timeout PASSED tests/test_future.py::TestFutureSocket::test_socket_class PASSED tests/test_imports.py::test_toplevel PASSED tests/test_imports.py::test_core PASSED tests/test_imports.py::test_devices PASSED tests/test_imports.py::test_log PASSED tests/test_imports.py::test_eventloop PASSED tests/test_imports.py::test_utils PASSED tests/test_imports.py::test_ssh PASSED tests/test_imports.py::test_decorators PASSED tests/test_imports.py::test_zmq_all PASSED tests/test_imports.py::test_all_exports[RCVTIMEO-zmq] PASSED tests/test_imports.py::test_all_exports[RCVTIMEO-zmq.green] PASSED tests/test_imports.py::test_all_exports[PUSH-zmq] PASSED tests/test_imports.py::test_all_exports[PUSH-zmq.green] PASSED tests/test_imports.py::test_all_exports[zmq_version_info-zmq] PASSED tests/test_imports.py::test_all_exports[zmq_version_info-zmq.green] PASSED tests/test_imports.py::test_all_exports[SocketOption-zmq] PASSED tests/test_imports.py::test_all_exports[SocketOption-zmq.green] PASSED tests/test_imports.py::test_all_exports[device-zmq] PASSED tests/test_imports.py::test_all_exports[device-zmq.green] PASSED tests/test_imports.py::test_all_exports[Socket-zmq] PASSED tests/test_imports.py::test_all_exports[Socket-zmq.green] PASSED tests/test_imports.py::test_all_exports[Context-zmq] PASSED tests/test_imports.py::test_all_exports[Context-zmq.green] PASSED tests/test_includes.py::TestIncludes::test_get_includes PASSED tests/test_includes.py::TestIncludes::test_get_library_dirs PASSED tests/test_ioloop.py::test_ioloop PASSED tests/test_ioloop.py::test_ioloop_install PASSED tests/test_log.py::TestPubLog::test_blank_root_topic PASSED tests/test_log.py::TestPubLog::test_custom_debug_formatter PASSED tests/test_log.py::TestPubLog::test_custom_global_formatter PASSED tests/test_log.py::TestPubLog::test_custom_message_type PASSED tests/test_log.py::TestPubLog::test_init_iface PASSED tests/test_log.py::TestPubLog::test_init_socket PASSED tests/test_log.py::TestPubLog::test_root_topic PASSED tests/test_log.py::TestPubLog::test_set_info_formatter_via_property PASSED tests/test_log.py::TestPubLog::test_unicode_message PASSED tests/test_message.py::TestFrame::test_above_30 PASSED tests/test_message.py::TestFrame::test_bad_buffer_in PASSED tests/test_message.py::TestFrame::test_buffer_in PASSED tests/test_message.py::TestFrame::test_buffer_numpy PASSED tests/test_message.py::TestFrame::test_buffer_out PASSED tests/test_message.py::TestFrame::test_bytes PASSED tests/test_message.py::TestFrame::test_frame_more PASSED tests/test_message.py::TestFrame::test_len PASSED tests/test_message.py::TestFrame::test_lifecycle1 PASSED tests/test_message.py::TestFrame::test_lifecycle2 PASSED tests/test_message.py::TestFrame::test_memoryview PASSED tests/test_message.py::TestFrame::test_memoryview_shape PASSED tests/test_message.py::TestFrame::test_multi_tracker PASSED tests/test_message.py::TestFrame::test_multisend PASSED tests/test_message.py::TestFrame::test_no_tracker PASSED tests/test_message.py::TestFrame::test_noncopying_memoryview PASSED tests/test_message.py::TestFrame::test_noncopying_recv PASSED tests/test_message.py::TestFrame::test_str PASSED tests/test_message.py::TestFrame::test_tracker PASSED tests/test_message.py::TestFrame::test_unicode PASSED tests/test_monitor.py::test_monitor[zmq] PASSED tests/test_monitor.py::test_monitor[asyncio] PASSED tests/test_monitor.py::test_monitor_repeat[zmq] PASSED tests/test_monitor.py::test_monitor_repeat[asyncio] PASSED tests/test_monitor.py::test_monitor_connected[zmq] PASSED tests/test_monitor.py::test_monitor_connected[asyncio] PASSED tests/test_monqueue.py::TestMonitoredQueue::test_default_mq_args PASSED tests/test_monqueue.py::TestMonitoredQueue::test_monitor PASSED tests/test_monqueue.py::TestMonitoredQueue::test_monitor_subscribe PASSED tests/test_monqueue.py::TestMonitoredQueue::test_mq_check_prefix PASSED tests/test_monqueue.py::TestMonitoredQueue::test_prefix PASSED tests/test_monqueue.py::TestMonitoredQueue::test_queue PASSED tests/test_monqueue.py::TestMonitoredQueue::test_reply PASSED tests/test_monqueue.py::TestMonitoredQueue::test_router_router PASSED tests/test_multipart.py::TestMultipart::test_basic_multipart PASSED tests/test_multipart.py::TestMultipart::test_router_dealer PASSED tests/test_multipart.py::TestMultipartGreen::test_basic_multipart PASSED tests/test_multipart.py::TestMultipartGreen::test_router_dealer PASSED tests/test_mypy.py::test_mypy_example[serialization] PASSED tests/test_mypy.py::test_mypy_example[cython] PASSED tests/test_mypy.py::test_mypy_example[win32-interrupt] PASSED tests/test_mypy.py::test_mypy_example[eventloop] PASSED tests/test_mypy.py::test_mypy_example[device] PASSED tests/test_mypy.py::test_mypy_example[monitoring] PASSED tests/test_mypy.py::test_mypy_example[security] PASSED tests/test_mypy.py::test_mypy_example[draft] PASSED tests/test_mypy.py::test_mypy_example[logger] PASSED tests/test_mypy.py::test_mypy_example[heartbeat] PASSED tests/test_mypy.py::test_mypy_example[gevent] PASSED tests/test_mypy.py::test_mypy_example[mongodb] PASSED tests/test_mypy.py::test_mypy_example[pubsub] PASSED tests/test_mypy.py::test_mypy_example[poll] PASSED tests/test_mypy.py::test_mypy_example[asyncio] PASSED tests/test_mypy.py::test_mypy[test_socket.py] PASSED tests/test_mypy.py::test_mypy[test_toplevel.py] PASSED tests/test_mypy.py::test_mypy[test_context.py] PASSED tests/test_pair.py::TestPair::test_basic PASSED tests/test_pair.py::TestPair::test_json PASSED tests/test_pair.py::TestPair::test_multiple PASSED tests/test_pair.py::TestPair::test_pyobj PASSED tests/test_pair.py::TestReqRepGreen::test_basic PASSED tests/test_pair.py::TestReqRepGreen::test_json PASSED tests/test_pair.py::TestReqRepGreen::test_multiple PASSED tests/test_pair.py::TestReqRepGreen::test_pyobj PASSED tests/test_poll.py::TestPoll::test_no_events PASSED tests/test_poll.py::TestPoll::test_pair PASSED tests/test_poll.py::TestPoll::test_pubsub PASSED tests/test_poll.py::TestPoll::test_raw PASSED tests/test_poll.py::TestPoll::test_reqrep PASSED tests/test_poll.py::TestPoll::test_timeout PASSED tests/test_poll.py::TestSelect::test_pair PASSED tests/test_poll.py::TestSelect::test_timeout PASSED tests/test_poll.py::TestPollGreen::test_no_events PASSED tests/test_poll.py::TestPollGreen::test_pair PASSED tests/test_poll.py::TestPollGreen::test_pubsub PASSED tests/test_poll.py::TestPollGreen::test_raw PASSED tests/test_poll.py::TestPollGreen::test_reqrep PASSED tests/test_poll.py::TestPollGreen::test_socket_poll PASSED tests/test_poll.py::TestPollGreen::test_timeout PASSED tests/test_poll.py::TestPollGreen::test_wakeup PASSED tests/test_proxy_steerable.py::TestProxySteerable::test_proxy_steerable SKIPPED tests/test_proxy_steerable.py::TestProxySteerable::test_proxy_steerable_bind_to_random_with_args SKIPPED tests/test_proxy_steerable.py::TestProxySteerable::test_proxy_steerable_statistics SKIPPED tests/test_pubsub.py::TestPubSub::test_basic PASSED tests/test_pubsub.py::TestPubSub::test_topic PASSED tests/test_pubsub.py::TestPubSubGreen::test_basic PASSED tests/test_pubsub.py::TestPubSubGreen::test_topic SKIPPED (Skipping ...) tests/test_reqrep.py::TestReqRep::test_bad_send_recv PASSED tests/test_reqrep.py::TestReqRep::test_basic PASSED tests/test_reqrep.py::TestReqRep::test_json PASSED tests/test_reqrep.py::TestReqRep::test_large_msg PASSED tests/test_reqrep.py::TestReqRep::test_multiple PASSED tests/test_reqrep.py::TestReqRep::test_pyobj PASSED tests/test_reqrep.py::TestReqRepGreen::test_bad_send_recv PASSED tests/test_reqrep.py::TestReqRepGreen::test_basic PASSED tests/test_reqrep.py::TestReqRepGreen::test_json PASSED tests/test_reqrep.py::TestReqRepGreen::test_large_msg PASSED tests/test_reqrep.py::TestReqRepGreen::test_multiple PASSED tests/test_reqrep.py::TestReqRepGreen::test_pyobj PASSED tests/test_retry_eintr.py::TestEINTRSysCall::test_retry_getsockopt SKIPPED tests/test_retry_eintr.py::TestEINTRSysCall::test_retry_poll PASSED tests/test_retry_eintr.py::TestEINTRSysCall::test_retry_recv PASSED tests/test_retry_eintr.py::TestEINTRSysCall::test_retry_send PASSED tests/test_retry_eintr.py::TestEINTRSysCall::test_retry_setsockopt SKIPPED tests/test_retry_eintr.py::TestEINTRSysCall::test_retry_term PASSED tests/test_security.py::TestSecurity::test_curve PASSED tests/test_security.py::TestSecurity::test_curve_public PASSED tests/test_security.py::TestSecurity::test_keypair PASSED tests/test_security.py::TestSecurity::test_null PASSED tests/test_security.py::TestSecurity::test_plain PASSED tests/test_socket.py::TestSocket::test_attr PASSED tests/test_socket.py::TestSocket::test_bad_attr PASSED tests/test_socket.py::TestSocket::test_bad_sockopts PASSED tests/test_socket.py::TestSocket::test_bind_connect_addr_error PASSED tests/test_socket.py::TestSocket::test_bind_random_context PASSED tests/test_socket.py::TestSocket::test_bind_to_random_port PASSED tests/test_socket.py::TestSocket::test_bind_unicode PASSED tests/test_socket.py::TestSocket::test_close PASSED tests/test_socket.py::TestSocket::test_close_after_destroy PASSED tests/test_socket.py::TestSocket::test_connect_unicode PASSED tests/test_socket.py::TestSocket::test_connectbind_context_managers PASSED tests/test_socket.py::TestSocket::test_context_manager PASSED tests/test_socket.py::TestSocket::test_copy PASSED tests/test_socket.py::TestSocket::test_create PASSED tests/test_socket.py::TestSocket::test_custom_serialize PASSED tests/test_socket.py::TestSocket::test_dir PASSED tests/test_socket.py::TestSocket::test_hwm PASSED tests/test_socket.py::TestSocket::test_identity PASSED tests/test_socket.py::TestSocket::test_int_sockopts PASSED tests/test_socket.py::TestSocket::test_ipc_path_max_length PASSED tests/test_socket.py::TestSocket::test_ipc_path_max_length_msg PASSED tests/test_socket.py::TestSocket::test_ipc_path_no_such_file_or_directory_message PASSED tests/test_socket.py::TestSocket::test_large_send PASSED tests/test_socket.py::TestSocket::test_mockable PASSED tests/test_socket.py::TestSocket::test_poll PASSED tests/test_socket.py::TestSocket::test_recv_multipart PASSED tests/test_socket.py::TestSocket::test_repr PASSED tests/test_socket.py::TestSocket::test_send_buffer PASSED tests/test_socket.py::TestSocket::test_send_multipart_check_type PASSED tests/test_socket.py::TestSocket::test_send_unicode PASSED tests/test_socket.py::TestSocket::test_shadow PASSED tests/test_socket.py::TestSocket::test_shadow_pyczmq SKIPPED (Requir...) tests/test_socket.py::TestSocket::test_sockopt_roundtrip PASSED tests/test_socket.py::TestSocket::test_subclass PASSED tests/test_socket.py::TestSocket::test_subscribe_method PASSED tests/test_socket.py::TestSocket::test_tracker PASSED tests/test_socket.py::TestSocket::test_unicode_sockopts PASSED tests/test_socket.py::TestSocketGreen::test_attr PASSED tests/test_socket.py::TestSocketGreen::test_bad_attr SKIPPED (Skippi...) tests/test_socket.py::TestSocketGreen::test_bad_sockopts PASSED tests/test_socket.py::TestSocketGreen::test_bind_connect_addr_error PASSED tests/test_socket.py::TestSocketGreen::test_bind_random_context PASSED tests/test_socket.py::TestSocketGreen::test_bind_to_random_port PASSED tests/test_socket.py::TestSocketGreen::test_bind_unicode PASSED tests/test_socket.py::TestSocketGreen::test_close PASSED tests/test_socket.py::TestSocketGreen::test_close_after_destroy SKIPPED tests/test_socket.py::TestSocketGreen::test_connect_unicode PASSED tests/test_socket.py::TestSocketGreen::test_connectbind_context_managers PASSED tests/test_socket.py::TestSocketGreen::test_context_manager PASSED tests/test_socket.py::TestSocketGreen::test_copy PASSED tests/test_socket.py::TestSocketGreen::test_create PASSED tests/test_socket.py::TestSocketGreen::test_custom_serialize PASSED tests/test_socket.py::TestSocketGreen::test_dir PASSED tests/test_socket.py::TestSocketGreen::test_hwm PASSED tests/test_socket.py::TestSocketGreen::test_identity PASSED tests/test_socket.py::TestSocketGreen::test_int_sockopts PASSED tests/test_socket.py::TestSocketGreen::test_ipc_path_max_length PASSED tests/test_socket.py::TestSocketGreen::test_ipc_path_max_length_msg PASSED tests/test_socket.py::TestSocketGreen::test_ipc_path_no_such_file_or_directory_message PASSED tests/test_socket.py::TestSocketGreen::test_large_send PASSED tests/test_socket.py::TestSocketGreen::test_mockable PASSED tests/test_socket.py::TestSocketGreen::test_poll PASSED tests/test_socket.py::TestSocketGreen::test_recv_multipart PASSED tests/test_socket.py::TestSocketGreen::test_repr PASSED tests/test_socket.py::TestSocketGreen::test_send_buffer PASSED tests/test_socket.py::TestSocketGreen::test_send_multipart_check_type PASSED tests/test_socket.py::TestSocketGreen::test_send_unicode PASSED tests/test_socket.py::TestSocketGreen::test_shadow PASSED tests/test_socket.py::TestSocketGreen::test_shadow_pyczmq SKIPPED (R...) tests/test_socket.py::TestSocketGreen::test_sockopt_roundtrip PASSED tests/test_socket.py::TestSocketGreen::test_subclass PASSED tests/test_socket.py::TestSocketGreen::test_subscribe_method PASSED tests/test_socket.py::TestSocketGreen::test_timeout PASSED tests/test_socket.py::TestSocketGreen::test_tracker PASSED tests/test_socket.py::TestSocketGreen::test_unicode_sockopts PASSED tests/test_socket.py::TestSocketGreen::test_warn_get_timeo PASSED tests/test_socket.py::TestSocketGreen::test_warn_set_timeo PASSED tests/test_ssh.py::test_random_ports PASSED tests/test_version.py::TestVersion::test_pyzmq_version PASSED tests/test_version.py::TestVersion::test_pyzmq_version_info PASSED tests/test_version.py::TestVersion::test_zmq_version PASSED tests/test_version.py::TestVersion::test_zmq_version_info PASSED tests/test_win32_shim.py::TestWindowsConsoleControlHandler::test_handler SKIPPED tests/test_z85.py::TestZ85::test_client_public PASSED tests/test_z85.py::TestZ85::test_client_secret PASSED tests/test_z85.py::TestZ85::test_server_public PASSED tests/test_z85.py::TestZ85::test_server_secret PASSED tests/test_zmqstream.py::test_callable_check PASSED tests/test_zmqstream.py::test_on_recv_basic PASSED tests/test_zmqstream.py::test_on_recv_wake PASSED tests/test_zmqstream.py::test_on_recv_async PASSED tests/test_zmqstream.py::test_on_recv_async_error PASSED tests/test_zmqstream.py::test_shadow_socket PASSED tests/test_zmqstream.py::test_shadow_socket_close PASSED =============================== warnings summary =============================== ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:255 $(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:255: PytestDeprecationWarning: io_loop is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. warnings.warn( ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:255 $(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:255: PytestDeprecationWarning: _async_setup is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. warnings.warn( tests/test_auth.py:414 tests/test_auth.py:414: PytestDeprecationWarning: test_ioloop_authenticator is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. async def test_ioloop_authenticator(context, event_loop, io_loop): ../../../../../../../..$(PYTHON_DIR)/vendor-packages/paramiko/pkey.py:100 $(PYTHON_DIR)/vendor-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0. "cipher": algorithms.TripleDES, ../../../../../../../..$(PYTHON_DIR)/vendor-packages/paramiko/transport.py:259 $(PYTHON_DIR)/vendor-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0. "class": algorithms.TripleDES, tests/test_asyncio.py: 21 warnings tests/test_auth.py: 31 warnings tests/test_monitor.py: 6 warnings tests/test_zmqstream.py: 7 warnings $(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:783: DeprecationWarning: The event_loop fixture provided by pytest-asyncio has been redefined in $(@D)/tests/conftest.py:73 Replacing the event_loop fixture with a custom implementation is deprecated and will lead to errors in the future. If you want to request an asyncio event loop with a scope other than function scope, use the "scope" argument to the asyncio mark when marking the tests. If you want to return different types of event loops, use the event_loop_policy fixture. warnings.warn( tests/test_auth.py::test_ioloop_authenticator $(@D)/tests/test_auth.py:418: DeprecationWarning: zmq.auth.ioloop.IOLoopAuthenticator is deprecated. Use zmq.auth.asyncio.AsyncioAuthenticator from zmq.auth.ioloop import IOLoopAuthenticator tests/test_imports.py::test_eventloop $(@D)/tests/test_imports.py:52: DeprecationWarning: zmq.eventloop.ioloop is deprecated in pyzmq 17. pyzmq now works with default tornado and asyncio eventloops. from zmq.eventloop import ioloop, zmqstream tests/test_socket.py::TestSocket::test_int_sockopts tests/test_socket.py::TestSocket::test_int_sockopts tests/test_socket.py::TestSocket::test_mockable tests/test_socket.py::TestSocketGreen::test_int_sockopts tests/test_socket.py::TestSocketGreen::test_int_sockopts tests/test_socket.py::TestSocketGreen::test_mockable $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zmq/sugar/socket.py:349: DeprecationWarning: Socket.socket_type is deprecated, use Socket.type warn("Socket.socket_type is deprecated, use Socket.type", DeprecationWarning) tests/test_socket.py::TestSocketGreen::test_mockable $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zmq/green/core.py:290: UserWarning: TIMEO socket options have no effect in zmq.green warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 10 durations ============================= ======== 415 passed, 30 skipped, 79 warnings ========