============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pytest.ini testpaths: tests asyncio: mode=auto, asyncio_default_fixture_loop_scope=function collecting ... collected 453 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_into PASSED tests/test_asyncio.py::test_recv_into_bad 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[draft] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[serialization] SKIPPED (target...) tests/test_mypy.py::test_mypy_example[cython] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[mongodb] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[poll] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[asyncio] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[recv_into] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[device] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[eventloop] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[gevent] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[monitoring] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[pubsub] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[win32-interrupt] SKIPPED (targ...) tests/test_mypy.py::test_mypy_example[heartbeat] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[security] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy_example[logger] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy[test_socket.py] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy[test_socket_async.py] SKIPPED (targets...) tests/test_mypy.py::test_mypy[test_context.py] SKIPPED (targets 3.10) tests/test_mypy.py::test_mypy[test_toplevel.py] SKIPPED (targets 3.10) 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_into PASSED tests/test_socket.py::TestSocket::test_recv_into_bad 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_into PASSED tests/test_socket.py::TestSocketGreen::test_recv_into_bad 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:256 $(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:256: 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:256 $(PYTHON_DIR)/vendor-packages/pytest_asyncio/plugin.py:256: 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:410 tests/test_auth.py:410: 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 cryptography.hazmat.primitives.ciphers.algorithms 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 cryptography.hazmat.primitives.ciphers.algorithms in 48.0.0. "class": algorithms.TripleDES, tests/test_asyncio.py: 23 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:867: 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 "loop_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:414: 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_message.py::TestFrame::test_buffer_numpy tests/test_message.py::TestFrame::test_buffer_numpy tests/test_message.py::TestFrame::test_buffer_numpy tests/test_message.py::TestFrame::test_buffer_numpy tests/test_message.py::TestFrame::test_buffer_numpy $(@D)/tests/test_message.py:356: DeprecationWarning: Data type alias 'a' was deprecated in NumPy 2.0. Use the 'S' alias instead. A = numpy.empty(shape, dtype=[('a', int), ('b', float), ('c', 'a32')]) 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:358: 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:307: 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 ============================= ======== 403 passed, 50 skipped, 86 warnings ========