Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 640072 Details for
Bug 723682
dev-python/aiorpcX fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 122.09 KB, created by
Agostino Sarubbo
on 2020-05-18 10:29:40 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2020-05-18 10:29:40 UTC
Size:
122.09 KB
patch
obsolete
> * Package: dev-python/aiorpcX-0.18.4 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_7 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking aiorpcX-0.18.4.gh.tar.gz to /var/tmp/portage/dev-python/aiorpcX-0.18.4/work >>>> Source unpacked in /var/tmp/portage/dev-python/aiorpcX-0.18.4/work >>>> Preparing source in /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4 ... > * python3_7: running distutils-r1_run_phase distutils-r1_python_compile >python3.7 setup.py build -j 4 >running build >running build_py >creating /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/websocket.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/__init__.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/jsonrpc.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/rawsocket.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/session.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/curio.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/socks.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/framing.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >copying aiorpcx/util.py -> /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4-python3_7/lib/aiorpcx >warning: build_py: byte-compiling is disabled, skipping. > >>>> Source compiled. >>>> Test phase: dev-python/aiorpcX-0.18.4 > * python3_7: running distutils-r1_run_phase python_test >============================= test session starts ============================== >platform linux -- Python 3.7.7, pytest-5.4.2, py-1.8.0, pluggy-0.13.1 -- /usr/bin/python3.7 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4 >plugins: asyncio-0.12.0 >collecting ... collected 1027 items > >tests/test_curio.py::test_run_in_thread PASSED [ 0%] >tests/test_curio.py::test_next_done PASSED [ 0%] >tests/test_curio.py::test_next_result PASSED [ 0%] >tests/test_curio.py::test_tg_spawn PASSED [ 0%] >tests/test_curio.py::test_tg_cancel_remaining PASSED [ 0%] >tests/test_curio.py::test_tg_aiter PASSED [ 0%] >tests/test_curio.py::test_tg_join_no_arg PASSED [ 0%] >tests/test_curio.py::test_tg_cm_no_arg PASSED [ 0%] >tests/test_curio.py::test_tg_cm_all PASSED [ 0%] >tests/test_curio.py::test_tg_cm_any PASSED [ 0%] >tests/test_curio.py::test_tg_join_object PASSED [ 1%] >tests/test_curio.py::test_tg_cm_object PASSED [ 1%] >tests/test_curio.py::test_tg_join_errored PASSED [ 1%] >tests/test_curio.py::test_tg_cm_errored PASSED [ 1%] >tests/test_curio.py::test_tg_join_errored_past PASSED [ 1%] >tests/test_curio.py::test_cm_join_errored_past PASSED [ 1%] >tests/test_curio.py::test_cm_raises PASSED [ 1%] >tests/test_curio.py::test_cm_add_later PASSED [ 1%] >tests/test_curio.py::test_tg_multiple_groups PASSED [ 1%] >tests/test_curio.py::test_tg_closed PASSED [ 1%] >tests/test_curio.py::test_tg_wait_bad PASSED [ 2%] >tests/test_curio.py::test_logging PASSED [ 2%] >tests/test_curio.py::test_timeout_after_coro_callstyles PASSED [ 2%] >tests/test_curio.py::test_timeout_after_zero PASSED [ 2%] >tests/test_curio.py::test_timeout_after_no_expire PASSED [ 2%] >tests/test_curio.py::test_nested_after_no_expire_nested PASSED [ 2%] >tests/test_curio.py::test_nested_after_no_expire_nested2 PASSED [ 2%] >tests/test_curio.py::test_timeout_after_raises_IndexError PASSED [ 2%] >tests/test_curio.py::test_timeout_after_raises_CancelledError PASSED [ 2%] >tests/test_curio.py::test_nested_timeout PASSED [ 2%] >tests/test_curio.py::test_nested_context_timeout PASSED [ 3%] >tests/test_curio.py::test_nested_context_timeout2 PASSED [ 3%] >tests/test_curio.py::test_nested_context_timeout3 PASSED [ 3%] >tests/test_curio.py::test_nested_timeout_again PASSED [ 3%] >tests/test_curio.py::test_nested_timeout_uncaught PASSED [ 3%] >tests/test_curio.py::test_nested_context_timeout_uncaught PASSED [ 3%] >tests/test_curio.py::test_timeout_at_time PASSED [ 3%] >tests/test_curio.py::test_timeout_at_expires PASSED [ 3%] >tests/test_curio.py::test_timeout_at_context PASSED [ 3%] >tests/test_curio.py::test_ignore_after_coro_callstyles PASSED [ 3%] >tests/test_curio.py::test_ignore_after_timeout_result PASSED [ 3%] >tests/test_curio.py::test_ignore_after_zero PASSED [ 4%] >tests/test_curio.py::test_ignore_after_no_expire PASSED [ 4%] >tests/test_curio.py::test_ignore_after_no_expire_nested PASSED [ 4%] >tests/test_curio.py::test_ignore_after_no_expire_nested2 PASSED [ 4%] >tests/test_curio.py::test_ignore_after_raises_KeyError PASSED [ 4%] >tests/test_curio.py::test_ignore_after_raises_CancelledError PASSED [ 4%] >tests/test_curio.py::test_nested_ignore PASSED [ 4%] >tests/test_curio.py::test_nested_ignore_context_timeout PASSED [ 4%] >tests/test_curio.py::test_nested_ignore_context_timeout2 PASSED [ 4%] >tests/test_curio.py::test_nested_ignore_context_timeout3 PASSED [ 4%] >tests/test_curio.py::test_nested_ignore_timeout_uncaught PASSED [ 5%] >tests/test_curio.py::test_nested_ignore_context_timeout_uncaught PASSED [ 5%] >tests/test_curio.py::test_ignore_at_time PASSED [ 5%] >tests/test_curio.py::test_ignore_at_expires PASSED [ 5%] >tests/test_curio.py::test_ignore_at_context PASSED [ 5%] >tests/test_curio.py::test_task_group PASSED [ 5%] >tests/test_curio.py::test_task_group_existing PASSED [ 5%] >tests/test_curio.py::test_task_any_cancel PASSED [ 5%] >tests/test_curio.py::test_task_any_error PASSED [ 5%] >tests/test_curio.py::test_task_group_iter PASSED [ 5%] >tests/test_curio.py::test_task_group_error PASSED [ 6%] >tests/test_curio.py::test_task_group_error_block PASSED [ 6%] >tests/test_curio.py::test_task_group_multierror PASSED [ 6%] >tests/test_curio.py::test_task_group_cancel PASSED [ 6%] >tests/test_curio.py::test_task_group_timeout PASSED [ 6%] >tests/test_curio.py::test_task_group_cancel_remaining PASSED [ 6%] >tests/test_curio.py::test_task_group_cancel_remaining_waits PASSED [ 6%] >tests/test_curio.py::test_task_group_use_error PASSED [ 6%] >tests/test_curio.py::test_task_group_object_cancel PASSED [ 6%] >tests/test_curio.py::test_TaskTimeout_str PASSED [ 6%] >tests/test_framing.py::test_FramerBase PASSED [ 7%] >tests/test_framing.py::test_NewlineFramer_framing PASSED [ 7%] >tests/test_framing.py::test_NewlineFramer_messages PASSED [ 7%] >tests/test_framing.py::test_NewlineFramer_overflow PASSED [ 7%] >tests/test_framing.py::test_ByteQueue PASSED [ 7%] >tests/test_framing.py::TestBitcoinFramer::test_framing PASSED [ 7%] >tests/test_framing.py::TestBitcoinFramer::test_not_implemented PASSED [ 7%] >tests/test_framing.py::TestBitcoinFramer::test_oversized_command PASSED [ 7%] >tests/test_framing.py::TestBitcoinFramer::test_oversized_message PASSED [ 7%] >tests/test_framing.py::TestBitcoinFramer::test_receive_message PASSED [ 7%] >tests/test_framing.py::TestBitcoinFramer::test_bad_magic PASSED [ 7%] >tests/test_framing.py::TestBitcoinFramer::test_bad_checksum PASSED [ 8%] >tests/test_jsonrpc.py::test_abstract PASSED [ 8%] >tests/test_jsonrpc.py::test_exception_is_hashable PASSED [ 8%] >tests/test_jsonrpc.py::test_parse_errors[JSONRPCv1] PASSED [ 8%] >tests/test_jsonrpc.py::test_parse_errors[JSONRPCv2] PASSED [ 8%] >tests/test_jsonrpc.py::test_parse_errors[JSONRPCLoose] PASSED [ 8%] >tests/test_jsonrpc.py::test_request PASSED [ 8%] >tests/test_jsonrpc.py::test_Batch PASSED [ 8%] >tests/test_jsonrpc.py::test_JSONRPCv1_ill_formed PASSED [ 8%] >tests/test_jsonrpc.py::test_bad_requests[JSONRPCv1] PASSED [ 8%] >tests/test_jsonrpc.py::test_bad_requests[JSONRPCv2] PASSED [ 9%] >tests/test_jsonrpc.py::test_bad_requests[JSONRPCLoose] PASSED [ 9%] >tests/test_jsonrpc.py::test_good_requests[JSONRPCv1] PASSED [ 9%] >tests/test_jsonrpc.py::test_good_requests[JSONRPCv2] PASSED [ 9%] >tests/test_jsonrpc.py::test_good_requests[JSONRPCLoose] PASSED [ 9%] >tests/test_jsonrpc.py::test_response_bad[JSONRPCv1] PASSED [ 9%] >tests/test_jsonrpc.py::test_response_bad[JSONRPCv2] PASSED [ 9%] >tests/test_jsonrpc.py::test_response_bad[JSONRPCLoose] PASSED [ 9%] >tests/test_jsonrpc.py::test_response_good[JSONRPCv1] PASSED [ 9%] >tests/test_jsonrpc.py::test_response_good[JSONRPCv2] PASSED [ 9%] >tests/test_jsonrpc.py::test_response_good[JSONRPCLoose] PASSED [ 10%] >tests/test_jsonrpc.py::test_JSONRPCv2_response_error_bad PASSED [ 10%] >tests/test_jsonrpc.py::test_JSONRPCLoose_responses PASSED [ 10%] >tests/test_jsonrpc.py::test_JSONRPCv2_required_jsonrpc PASSED [ 10%] >tests/test_jsonrpc.py::test_JSONRPCv1_errors PASSED [ 10%] >tests/test_jsonrpc.py::test_response_error_good[JSONRPCv1] PASSED [ 10%] >tests/test_jsonrpc.py::test_response_error_good[JSONRPCv2] PASSED [ 10%] >tests/test_jsonrpc.py::test_response_error_good[JSONRPCLoose] PASSED [ 10%] >tests/test_jsonrpc.py::test_batch_not_allowed[JSONRPCv1] PASSED [ 10%] >tests/test_jsonrpc.py::test_batch_not_allowed[JSONRPCv2] PASSED [ 10%] >tests/test_jsonrpc.py::test_batch_not_allowed[JSONRPCLoose] PASSED [ 11%] >tests/test_jsonrpc.py::test_batch_not_allowed[JSONRPCAutoDetect] PASSED [ 11%] >tests/test_jsonrpc.py::test_empty_batch PASSED [ 11%] >tests/test_jsonrpc.py::test_batch_message_from_parts[JSONRPCv1] PASSED [ 11%] >tests/test_jsonrpc.py::test_batch_message_from_parts[JSONRPCv2] PASSED [ 11%] >tests/test_jsonrpc.py::test_batch_message_from_parts[JSONRPCLoose] PASSED [ 11%] >tests/test_jsonrpc.py::test_batch_message_from_parts[JSONRPCAutoDetect] PASSED [ 11%] >tests/test_jsonrpc.py::test_encode_payload[JSONRPCv1] PASSED [ 11%] >tests/test_jsonrpc.py::test_encode_payload[JSONRPCv2] PASSED [ 11%] >tests/test_jsonrpc.py::test_encode_payload[JSONRPCLoose] PASSED [ 11%] >tests/test_jsonrpc.py::test_encode_payload[JSONRPCAutoDetect] PASSED [ 11%] >tests/test_jsonrpc.py::test_JSONRPCv2_and_JSONRPCLoose_request_messages PASSED [ 12%] >tests/test_jsonrpc.py::test_JSONRPCv1_messages PASSED [ 12%] >tests/test_jsonrpc.py::test_protocol_detection PASSED [ 12%] >tests/test_jsonrpc.py::test_send_request_and_response[JSONRPCv1] PASSED [ 12%] >tests/test_jsonrpc.py::test_send_request_and_response[JSONRPCv2] PASSED [ 12%] >tests/test_jsonrpc.py::test_send_request_and_response[JSONRPCLoose] PASSED [ 12%] >tests/test_jsonrpc.py::test_send_request_and_response[JSONRPCAutoDetect] PASSED [ 12%] >tests/test_jsonrpc.py::test_receive_message_unmatched_response[JSONRPCv1] PASSED [ 12%] >tests/test_jsonrpc.py::test_receive_message_unmatched_response[JSONRPCv2] PASSED [ 12%] >tests/test_jsonrpc.py::test_receive_message_unmatched_response[JSONRPCLoose] PASSED [ 12%] >tests/test_jsonrpc.py::test_receive_message_unmatched_response[JSONRPCAutoDetect] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_response_round_trip[JSONRPCv1] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_response_round_trip[JSONRPCv2] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_response_round_trip[JSONRPCLoose] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_response_round_trip[JSONRPCAutoDetect] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_batch_round_trip[JSONRPCLoose] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_batch_round_trip[JSONRPCv2] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_notification_batch[JSONRPCLoose] PASSED [ 13%] >tests/test_jsonrpc.py::test_send_notification_batch[JSONRPCv2] PASSED [ 13%] >tests/test_jsonrpc.py::test_batch_fails[JSONRPCLoose] PASSED [ 13%] >tests/test_jsonrpc.py::test_batch_fails[JSONRPCv2] PASSED [ 14%] >tests/test_jsonrpc.py::test_send_notification[JSONRPCv1] PASSED [ 14%] >tests/test_jsonrpc.py::test_send_notification[JSONRPCv2] PASSED [ 14%] >tests/test_jsonrpc.py::test_send_notification[JSONRPCLoose] PASSED [ 14%] >tests/test_jsonrpc.py::test_send_notification[JSONRPCAutoDetect] PASSED [ 14%] >tests/test_jsonrpc.py::test_max_response_size[JSONRPCv1] PASSED [ 14%] >tests/test_jsonrpc.py::test_max_response_size[JSONRPCv2] PASSED [ 14%] >tests/test_jsonrpc.py::test_max_response_size[JSONRPCLoose] PASSED [ 14%] >tests/test_jsonrpc.py::test_max_response_size[JSONRPCAutoDetect] PASSED [ 14%] >tests/test_jsonrpc.py::test_misc[JSONRPCv1] PASSED [ 14%] >tests/test_jsonrpc.py::test_misc[JSONRPCv2] PASSED [ 14%] >tests/test_jsonrpc.py::test_misc[JSONRPCLoose] PASSED [ 15%] >tests/test_jsonrpc.py::test_misc[JSONRPCAutoDetect] PASSED [ 15%] >tests/test_jsonrpc.py::test_handler_invocation PASSED [ 15%] >tests/test_session.py::TestSessionBase::test_abstract[False] PASSED [ 15%] >tests/test_session.py::TestRPCSession::test_no_proxy[False] PASSED [ 15%] >tests/test_session.py::TestRPCSession::test_handlers[False] PASSED [ 15%] >tests/test_session.py::TestRPCSession::test_send_request[False] PASSED [ 15%] >tests/test_session.py::TestRPCSession::test_send_request_buggy_handler[False] PASSED [ 15%] >tests/test_session.py::TestRPCSession::test_unexpected_response[False] PASSED [ 15%] >tests/test_session.py::TestRPCSession::test_unanswered_request_count[False] PASSED [ 15%] >tests/test_session.py::TestRPCSession::test_send_request_bad_args[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_send_request_timeout0[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_send_request_timeout[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_error_base_cost[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_RPCError_cost[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_send_notification[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_force_close[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_force_close_abort_codepath[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_verbose_logging[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_framer_MemoryError[False] PASSED [ 16%] >tests/test_session.py::TestRPCSession::test_pausing[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_slow_connection_aborted[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_concurrency[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_concurrency_no_limit_for_outgoing[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_concurrency_decay[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_concurrency_hard_limit_0[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_extra_cost[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_request_over_hard_limit[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_request_sleep[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_server_busy[False] PASSED [ 17%] >tests/test_session.py::TestRPCSession::test_reply_and_disconnect_value[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_reply_and_disconnect_error[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_empty_batch[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_batch[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_batch_errors_quiet[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_batch_errors[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_batch_cancelled[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_batch_bad_request[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_request_throttling[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_send_batch_throttling[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_sent_request_timeout[False] PASSED [ 18%] >tests/test_session.py::TestRPCSession::test_log_me[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_request[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_request_named[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_notification[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_non_existent_notification[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_non_existent_method[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_invalid_json[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_invalid_request_object[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_batch_invalid_json[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_empty_batch[False] PASSED [ 19%] >tests/test_session.py::TestWireResponses::test_send_invalid_batch[False] PASSED [ 20%] >tests/test_session.py::TestWireResponses::test_send_invalid_batch_3[False] PASSED [ 20%] >tests/test_session.py::TestWireResponses::test_send_partly_invalid_batch[False] PASSED [ 20%] >tests/test_session.py::TestWireResponses::test_send_mixed_batch[False] PASSED [ 20%] >tests/test_session.py::TestWireResponses::test_send_notification_batch[False] PASSED [ 20%] >tests/test_session.py::TestMessageSession::test_basic_send[False] PASSED [ 20%] >tests/test_session.py::TestMessageSession::test_many_sends[False] PASSED [ 20%] >tests/test_session.py::TestMessageSession::test_errors[False] PASSED [ 20%] >tests/test_session.py::TestMessageSession::test_bad_magic[False] PASSED [ 20%] >tests/test_session.py::TestMessageSession::test_bad_checksum[False] PASSED [ 20%] >tests/test_session.py::TestMessageSession::test_oversized_message[False] PASSED [ 21%] >tests/test_session.py::TestMessageSession::test_proxy[False] PASSED [ 21%] >tests/test_session.py::TestMessageSession::test_request_sleeps[False] PASSED [ 21%] >tests/test_session.py::TestMessageSession::test_request_over_hard_limit[False] PASSED [ 21%] >tests/test_session.py::TestMessageSession::test_server_busy[False] PASSED [ 21%] >tests/test_session.py::TestConcurrency::test_concurrency_constructor[False] PASSED [ 21%] >tests/test_session.py::TestConcurrency::test_concurrency_control[False] PASSED [ 21%] >tests/test_session.py::TestConcurrency::test_retarget_accounting[False] PASSED [ 21%] >tests/test_socks.py::TestSOCKS4::test_good_response[False-addr40-None] PASSED [ 21%] >tests/test_socks.py::TestSOCKS4::test_good_response[False-addr40-auth1] PASSED [ 21%] >tests/test_socks.py::TestSOCKS4::test_short_response[False-addr40-None] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_short_response[False-addr40-auth1] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_89[False-addr40-None] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_89[False-addr40-auth1] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_91[False-addr40-None] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_91[False-addr40-auth1] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_92[False-addr40-None] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_92[False-addr40-auth1] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_93[False-addr40-None] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_93[False-addr40-auth1] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_response_bad_first_byte[False-addr40-None] PASSED [ 22%] >tests/test_socks.py::TestSOCKS4::test_response_bad_first_byte[False-addr40-auth1] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[False-addr4_bad0-None] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[False-addr4_bad0-auth1] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[False-addr4_bad1-None] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[False-addr4_bad1-auth1] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4a::test_good_response[False-addr4a0-None] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4a::test_good_response[False-addr4a0-auth1] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4a::test_good_response[False-addr4a1-None] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4a::test_good_response[False-addr4a1-auth1] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4a::test_short_response[False-addr4a0-None] PASSED [ 23%] >tests/test_socks.py::TestSOCKS4a::test_short_response[False-addr4a0-auth1] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_short_response[False-addr4a1-None] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_short_response[False-addr4a1-auth1] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[False-addr4a0-None] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[False-addr4a0-auth1] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[False-addr4a1-None] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[False-addr4a1-auth1] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[False-addr4a0-None] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[False-addr4a0-auth1] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[False-addr4a1-None] PASSED [ 24%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[False-addr4a1-auth1] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[False-addr4a0-None] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[False-addr4a0-auth1] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[False-addr4a1-None] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[False-addr4a1-auth1] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[False-addr4a0-None] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[False-addr4a0-auth1] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[False-addr4a1-None] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[False-addr4a1-auth1] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[False-addr4a0-None] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[False-addr4a0-auth1] PASSED [ 25%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[False-addr4a1-None] PASSED [ 26%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[False-addr4a1-auth1] PASSED [ 26%] >tests/test_socks.py::TestSOCKS4a::test_rejects_others[False-addr4a_bad0-None] PASSED [ 26%] >tests/test_socks.py::TestSOCKS4a::test_rejects_others[False-addr4a_bad0-auth1] PASSED [ 26%] >tests/test_socks.py::TestSOCKS5::test_good[False-None-0-addr50] PASSED [ 26%] >tests/test_socks.py::TestSOCKS5::test_good[False-None-0-addr51] PASSED [ 26%] >tests/test_socks.py::TestSOCKS5::test_good[False-None-0-addr52] PASSED [ 26%] >tests/test_socks.py::TestSOCKS5::test_good[False-None-2-addr50] PASSED [ 26%] >tests/test_socks.py::TestSOCKS5::test_good[False-None-2-addr51] PASSED [ 26%] >tests/test_socks.py::TestSOCKS5::test_good[False-None-2-addr52] PASSED [ 26%] >tests/test_socks.py::TestSOCKS5::test_good[False-auth1-0-addr50] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_good[False-auth1-0-addr51] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_good[False-auth1-0-addr52] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_good[False-auth1-2-addr50] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_good[False-auth1-2-addr51] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_good[False-auth1-2-addr52] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_short_username[False-addr50] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_short_username[False-addr51] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_short_username[False-addr52] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_long_username[False-addr50] PASSED [ 27%] >tests/test_socks.py::TestSOCKS5::test_long_username[False-addr51] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_long_username[False-addr52] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_short_password[False-addr50] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_short_password[False-addr51] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_short_password[False-addr52] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_long_password[False-addr50] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_long_password[False-addr51] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_long_password[False-addr52] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_auth_failure[False-addr50] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_auth_failure[False-addr51] PASSED [ 28%] >tests/test_socks.py::TestSOCKS5::test_auth_failure[False-addr52] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_reject_auth_methods[False-addr50] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_reject_auth_methods[False-addr51] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_reject_auth_methods[False-addr52] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[False-None-addr50] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[False-None-addr51] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[False-None-addr52] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[False-auth1-addr50] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[False-auth1-addr51] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[False-auth1-addr52] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[False-None-addr50] PASSED [ 29%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[False-None-addr51] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[False-None-addr52] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[False-auth1-addr50] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[False-auth1-addr51] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[False-auth1-addr52] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_short_auth_reply[False-addr50] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_short_auth_reply[False-addr51] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_short_auth_reply[False-addr52] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_bad_auth_reply[False-addr50] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_bad_auth_reply[False-addr51] PASSED [ 30%] >tests/test_socks.py::TestSOCKS5::test_bad_auth_reply[False-addr52] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-None-0-addr50] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-None-0-addr51] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-None-0-addr52] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-None-2-addr50] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-None-2-addr51] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-None-2-addr52] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-auth1-0-addr50] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-auth1-0-addr51] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-auth1-0-addr52] PASSED [ 31%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-auth1-2-addr50] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-auth1-2-addr51] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[False-auth1-2-addr52] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-None-0-addr50] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-None-0-addr51] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-None-0-addr52] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-None-2-addr50] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-None-2-addr51] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-None-2-addr52] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-auth1-0-addr50] PASSED [ 32%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-auth1-0-addr51] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-auth1-0-addr52] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-auth1-2-addr50] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-auth1-2-addr51] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[False-auth1-2-addr52] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-None-0-addr50] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-None-0-addr51] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-None-0-addr52] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-None-2-addr50] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-None-2-addr51] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-None-2-addr52] PASSED [ 33%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-auth1-0-addr50] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-auth1-0-addr51] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-auth1-0-addr52] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-auth1-2-addr50] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-auth1-2-addr51] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[False-auth1-2-addr52] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-None-0-addr50] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-None-0-addr51] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-None-0-addr52] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-None-2-addr50] PASSED [ 34%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-None-2-addr51] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-None-2-addr52] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-auth1-0-addr50] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-auth1-0-addr51] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-auth1-0-addr52] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-auth1-2-addr50] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-auth1-2-addr51] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[False-auth1-2-addr52] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-None-0-addr50] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-None-0-addr51] PASSED [ 35%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-None-0-addr52] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-None-2-addr50] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-None-2-addr51] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-None-2-addr52] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-auth1-0-addr50] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-auth1-0-addr51] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-auth1-0-addr52] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-auth1-2-addr50] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-auth1-2-addr51] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[False-auth1-2-addr52] PASSED [ 36%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-None-0-addr50] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-None-0-addr51] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-None-0-addr52] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-None-2-addr50] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-None-2-addr51] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-None-2-addr52] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-auth1-0-addr50] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-auth1-0-addr51] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-auth1-0-addr52] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-auth1-2-addr50] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-auth1-2-addr51] PASSED [ 37%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[False-auth1-2-addr52] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-None-0-addr50] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-None-0-addr51] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-None-0-addr52] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-None-2-addr50] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-None-2-addr51] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-None-2-addr52] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-auth1-0-addr50] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-auth1-0-addr51] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-auth1-0-addr52] PASSED [ 38%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-auth1-2-addr50] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-auth1-2-addr51] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[False-auth1-2-addr52] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-None-0-addr50] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-None-0-addr51] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-None-0-addr52] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-None-2-addr50] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-None-2-addr51] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-None-2-addr52] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-auth1-0-addr50] PASSED [ 39%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-auth1-0-addr51] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-auth1-0-addr52] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-auth1-2-addr50] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-auth1-2-addr51] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[False-auth1-2-addr52] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-None-0-addr50] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-None-0-addr51] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-None-0-addr52] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-None-2-addr50] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-None-2-addr51] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-None-2-addr52] PASSED [ 40%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-auth1-0-addr50] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-auth1-0-addr51] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-auth1-0-addr52] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-auth1-2-addr50] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-auth1-2-addr51] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[False-auth1-2-addr52] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-None-0-addr50] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-None-0-addr51] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-None-0-addr52] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-None-2-addr50] PASSED [ 41%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-None-2-addr51] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-None-2-addr52] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-auth1-0-addr50] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-auth1-0-addr51] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-auth1-0-addr52] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-auth1-2-addr50] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-auth1-2-addr51] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[False-auth1-2-addr52] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-None-0-addr50] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-None-0-addr51] PASSED [ 42%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-None-0-addr52] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-None-2-addr50] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-None-2-addr51] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-None-2-addr52] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-auth1-0-addr50] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-auth1-0-addr51] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-auth1-0-addr52] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-auth1-2-addr50] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-auth1-2-addr51] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[False-auth1-2-addr52] PASSED [ 43%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-None-0-addr50] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-None-0-addr51] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-None-0-addr52] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-None-2-addr50] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-None-2-addr51] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-None-2-addr52] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-auth1-0-addr50] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-auth1-0-addr51] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-auth1-0-addr52] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-auth1-2-addr50] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-auth1-2-addr51] PASSED [ 44%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[False-auth1-2-addr52] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-None-0-addr50] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-None-0-addr51] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-None-0-addr52] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-None-2-addr50] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-None-2-addr51] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-None-2-addr52] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-auth1-0-addr50] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-auth1-0-addr51] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-auth1-0-addr52] PASSED [ 45%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-auth1-2-addr50] PASSED [ 46%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-auth1-2-addr51] PASSED [ 46%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[False-auth1-2-addr52] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[False-127.0.0.1-None] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[False-127.0.0.1-auth1] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[False-::1-None] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[False-::1-auth1] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[False-localhost-None] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[False-localhost-auth1] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[False-127.0.0.1-None] PASSED [ 46%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[False-127.0.0.1-auth1] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[False-::1-None] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[False-::1-auth1] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[False-localhost-None] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[False-localhost-auth1] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[False-127.0.0.1-None] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[False-127.0.0.1-auth1] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[False-::1-None] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[False-::1-auth1] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[False-localhost-None] PASSED [ 47%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[False-localhost-auth1] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_auto_detect_at_address_cannot_connect[False] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[False-127.0.0.1-None] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[False-127.0.0.1-auth1] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[False-::1-None] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[False-::1-auth1] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[False-localhost-None] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[False-localhost-auth1] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_failure[False-None] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_failure[False-auth1] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_connect_failure[False-None] PASSED [ 48%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_connect_failure[False-auth1] PASSED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[False-127.0.0.1-None] PASSED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[False-127.0.0.1-auth1] PASSED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[False-::1-None] PASSED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[False-::1-auth1] PASSED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[False-localhost-None] PASSED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[False-localhost-auth1] PASSED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-127.0.0.1-None] FAILED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-127.0.0.1-auth1] FAILED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-::1-None] FAILED [ 49%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-::1-auth1] FAILED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-localhost-None] FAILED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-localhost-auth1] FAILED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-127.0.0.1-None] PASSED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-127.0.0.1-auth1] PASSED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-::1-None] PASSED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-::1-auth1] PASSED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-localhost-None] PASSED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-localhost-auth1] PASSED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_str[False] PASSED [ 50%] >tests/test_socks.py::TestSOCKSProxy::test_random[False] PASSED [ 51%] >tests/test_socks.py::test_basic[False] PASSED [ 51%] >tests/test_session.py::TestSessionBase::test_abstract[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_no_proxy[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_handlers[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_send_request[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_send_request_buggy_handler[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_unexpected_response[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_unanswered_request_count[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_send_request_bad_args[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_send_request_timeout0[True] PASSED [ 51%] >tests/test_session.py::TestRPCSession::test_send_request_timeout[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_error_base_cost[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_RPCError_cost[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_send_notification[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_force_close[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_force_close_abort_codepath[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_verbose_logging[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_framer_MemoryError[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_pausing[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_slow_connection_aborted[True] PASSED [ 52%] >tests/test_session.py::TestRPCSession::test_concurrency[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_concurrency_no_limit_for_outgoing[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_concurrency_decay[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_concurrency_hard_limit_0[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_extra_cost[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_request_over_hard_limit[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_request_sleep[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_server_busy[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_reply_and_disconnect_value[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_reply_and_disconnect_error[True] PASSED [ 53%] >tests/test_session.py::TestRPCSession::test_send_empty_batch[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_send_batch[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_send_batch_errors_quiet[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_send_batch_errors[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_send_batch_cancelled[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_send_batch_bad_request[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_send_request_throttling[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_send_batch_throttling[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_sent_request_timeout[True] PASSED [ 54%] >tests/test_session.py::TestRPCSession::test_log_me[True] PASSED [ 54%] >tests/test_session.py::TestWireResponses::test_send_request[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_request_named[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_notification[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_non_existent_notification[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_non_existent_method[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_invalid_json[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_invalid_request_object[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_batch_invalid_json[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_empty_batch[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_invalid_batch[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_invalid_batch_3[True] PASSED [ 55%] >tests/test_session.py::TestWireResponses::test_send_partly_invalid_batch[True] PASSED [ 56%] >tests/test_session.py::TestWireResponses::test_send_mixed_batch[True] PASSED [ 56%] >tests/test_session.py::TestWireResponses::test_send_notification_batch[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_basic_send[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_many_sends[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_errors[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_bad_magic[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_bad_checksum[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_oversized_message[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_proxy[True] PASSED [ 56%] >tests/test_session.py::TestMessageSession::test_request_sleeps[True] PASSED [ 57%] >tests/test_session.py::TestMessageSession::test_request_over_hard_limit[True] PASSED [ 57%] >tests/test_session.py::TestMessageSession::test_server_busy[True] PASSED [ 57%] >tests/test_session.py::TestConcurrency::test_concurrency_constructor[True] PASSED [ 57%] >tests/test_session.py::TestConcurrency::test_concurrency_control[True] PASSED [ 57%] >tests/test_session.py::TestConcurrency::test_retarget_accounting[True] PASSED [ 57%] >tests/test_socks.py::TestSOCKS4::test_good_response[True-addr40-None] PASSED [ 57%] >tests/test_socks.py::TestSOCKS4::test_good_response[True-addr40-auth1] PASSED [ 57%] >tests/test_socks.py::TestSOCKS4::test_short_response[True-addr40-None] PASSED [ 57%] >tests/test_socks.py::TestSOCKS4::test_short_response[True-addr40-auth1] PASSED [ 57%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_89[True-addr40-None] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_89[True-addr40-auth1] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_91[True-addr40-None] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_91[True-addr40-auth1] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_92[True-addr40-None] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_92[True-addr40-auth1] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_93[True-addr40-None] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_request_rejected_93[True-addr40-auth1] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_response_bad_first_byte[True-addr40-None] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_response_bad_first_byte[True-addr40-auth1] PASSED [ 58%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[True-addr4_bad0-None] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[True-addr4_bad0-auth1] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[True-addr4_bad1-None] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4::test_rejects_others[True-addr4_bad1-auth1] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_good_response[True-addr4a0-None] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_good_response[True-addr4a0-auth1] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_good_response[True-addr4a1-None] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_good_response[True-addr4a1-auth1] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_short_response[True-addr4a0-None] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_short_response[True-addr4a0-auth1] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_short_response[True-addr4a1-None] PASSED [ 59%] >tests/test_socks.py::TestSOCKS4a::test_short_response[True-addr4a1-auth1] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[True-addr4a0-None] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[True-addr4a0-auth1] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[True-addr4a1-None] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_89[True-addr4a1-auth1] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[True-addr4a0-None] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[True-addr4a0-auth1] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[True-addr4a1-None] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_91[True-addr4a1-auth1] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[True-addr4a0-None] PASSED [ 60%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[True-addr4a0-auth1] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[True-addr4a1-None] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_92[True-addr4a1-auth1] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[True-addr4a0-None] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[True-addr4a0-auth1] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[True-addr4a1-None] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_request_rejected_93[True-addr4a1-auth1] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[True-addr4a0-None] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[True-addr4a0-auth1] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[True-addr4a1-None] PASSED [ 61%] >tests/test_socks.py::TestSOCKS4a::test_response_bad_first_byte[True-addr4a1-auth1] PASSED [ 62%] >tests/test_socks.py::TestSOCKS4a::test_rejects_others[True-addr4a_bad0-None] PASSED [ 62%] >tests/test_socks.py::TestSOCKS4a::test_rejects_others[True-addr4a_bad0-auth1] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-None-0-addr50] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-None-0-addr51] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-None-0-addr52] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-None-2-addr50] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-None-2-addr51] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-None-2-addr52] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-auth1-0-addr50] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-auth1-0-addr51] PASSED [ 62%] >tests/test_socks.py::TestSOCKS5::test_good[True-auth1-0-addr52] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_good[True-auth1-2-addr50] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_good[True-auth1-2-addr51] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_good[True-auth1-2-addr52] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_short_username[True-addr50] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_short_username[True-addr51] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_short_username[True-addr52] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_long_username[True-addr50] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_long_username[True-addr51] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_long_username[True-addr52] PASSED [ 63%] >tests/test_socks.py::TestSOCKS5::test_short_password[True-addr50] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_short_password[True-addr51] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_short_password[True-addr52] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_long_password[True-addr50] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_long_password[True-addr51] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_long_password[True-addr52] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_auth_failure[True-addr50] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_auth_failure[True-addr51] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_auth_failure[True-addr52] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_reject_auth_methods[True-addr50] PASSED [ 64%] >tests/test_socks.py::TestSOCKS5::test_reject_auth_methods[True-addr51] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_reject_auth_methods[True-addr52] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[True-None-addr50] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[True-None-addr51] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[True-None-addr52] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[True-auth1-addr50] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[True-auth1-addr51] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_bad_proto_version[True-auth1-addr52] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[True-None-addr50] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[True-None-addr51] PASSED [ 65%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[True-None-addr52] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[True-auth1-addr50] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[True-auth1-addr51] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_short_greeting[True-auth1-addr52] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_short_auth_reply[True-addr50] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_short_auth_reply[True-addr51] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_short_auth_reply[True-addr52] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_bad_auth_reply[True-addr50] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_bad_auth_reply[True-addr51] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_bad_auth_reply[True-addr52] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-None-0-addr50] PASSED [ 66%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-None-0-addr51] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-None-0-addr52] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-None-2-addr50] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-None-2-addr51] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-None-2-addr52] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-auth1-0-addr50] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-auth1-0-addr51] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-auth1-0-addr52] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-auth1-2-addr50] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-auth1-2-addr51] PASSED [ 67%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response1[True-auth1-2-addr52] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-None-0-addr50] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-None-0-addr51] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-None-0-addr52] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-None-2-addr50] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-None-2-addr51] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-None-2-addr52] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-auth1-0-addr50] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-auth1-0-addr51] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-auth1-0-addr52] PASSED [ 68%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-auth1-2-addr50] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-auth1-2-addr51] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response2[True-auth1-2-addr52] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-None-0-addr50] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-None-0-addr51] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-None-0-addr52] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-None-2-addr50] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-None-2-addr51] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-None-2-addr52] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-auth1-0-addr50] PASSED [ 69%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-auth1-0-addr51] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-auth1-0-addr52] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-auth1-2-addr50] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-auth1-2-addr51] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_bad_connection_response3[True-auth1-2-addr52] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-None-0-addr50] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-None-0-addr51] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-None-0-addr52] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-None-2-addr50] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-None-2-addr51] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-None-2-addr52] PASSED [ 70%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-auth1-0-addr50] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-auth1-0-addr51] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-auth1-0-addr52] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-auth1-2-addr50] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-auth1-2-addr51] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_1[True-auth1-2-addr52] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-None-0-addr50] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-None-0-addr51] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-None-0-addr52] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-None-2-addr50] PASSED [ 71%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-None-2-addr51] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-None-2-addr52] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-auth1-0-addr50] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-auth1-0-addr51] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-auth1-0-addr52] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-auth1-2-addr50] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-auth1-2-addr51] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_2[True-auth1-2-addr52] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-None-0-addr50] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-None-0-addr51] PASSED [ 72%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-None-0-addr52] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-None-2-addr50] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-None-2-addr51] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-None-2-addr52] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-auth1-0-addr50] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-auth1-0-addr51] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-auth1-0-addr52] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-auth1-2-addr50] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-auth1-2-addr51] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_3[True-auth1-2-addr52] PASSED [ 73%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-None-0-addr50] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-None-0-addr51] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-None-0-addr52] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-None-2-addr50] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-None-2-addr51] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-None-2-addr52] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-auth1-0-addr50] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-auth1-0-addr51] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-auth1-0-addr52] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-auth1-2-addr50] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-auth1-2-addr51] PASSED [ 74%] >tests/test_socks.py::TestSOCKS5::test_error_code_4[True-auth1-2-addr52] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-None-0-addr50] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-None-0-addr51] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-None-0-addr52] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-None-2-addr50] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-None-2-addr51] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-None-2-addr52] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-auth1-0-addr50] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-auth1-0-addr51] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-auth1-0-addr52] PASSED [ 75%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-auth1-2-addr50] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-auth1-2-addr51] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_5[True-auth1-2-addr52] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-None-0-addr50] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-None-0-addr51] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-None-0-addr52] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-None-2-addr50] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-None-2-addr51] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-None-2-addr52] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-auth1-0-addr50] PASSED [ 76%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-auth1-0-addr51] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-auth1-0-addr52] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-auth1-2-addr50] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-auth1-2-addr51] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_6[True-auth1-2-addr52] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-None-0-addr50] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-None-0-addr51] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-None-0-addr52] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-None-2-addr50] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-None-2-addr51] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-None-2-addr52] PASSED [ 77%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-auth1-0-addr50] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-auth1-0-addr51] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-auth1-0-addr52] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-auth1-2-addr50] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-auth1-2-addr51] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_7[True-auth1-2-addr52] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-None-0-addr50] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-None-0-addr51] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-None-0-addr52] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-None-2-addr50] PASSED [ 78%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-None-2-addr51] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-None-2-addr52] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-auth1-0-addr50] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-auth1-0-addr51] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-auth1-0-addr52] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-auth1-2-addr50] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-auth1-2-addr51] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_8[True-auth1-2-addr52] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-None-0-addr50] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-None-0-addr51] PASSED [ 79%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-None-0-addr52] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-None-2-addr50] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-None-2-addr51] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-None-2-addr52] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-auth1-0-addr50] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-auth1-0-addr51] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-auth1-0-addr52] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-auth1-2-addr50] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-auth1-2-addr51] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_error_code_9[True-auth1-2-addr52] PASSED [ 80%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-None-0-addr50] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-None-0-addr51] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-None-0-addr52] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-None-2-addr50] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-None-2-addr51] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-None-2-addr52] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-auth1-0-addr50] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-auth1-0-addr51] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-auth1-0-addr52] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-auth1-2-addr50] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-auth1-2-addr51] PASSED [ 81%] >tests/test_socks.py::TestSOCKS5::test_short_req_reply[True-auth1-2-addr52] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[True-127.0.0.1-None] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[True-127.0.0.1-auth1] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[True-::1-None] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[True-::1-auth1] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[True-localhost-None] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS5[True-localhost-auth1] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[True-127.0.0.1-None] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[True-127.0.0.1-auth1] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[True-::1-None] PASSED [ 82%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[True-::1-auth1] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[True-localhost-None] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4a[True-localhost-auth1] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[True-127.0.0.1-None] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[True-127.0.0.1-auth1] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[True-::1-None] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[True-::1-auth1] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[True-localhost-None] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_good_SOCKS4[True-localhost-auth1] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_auto_detect_at_address_cannot_connect[True] PASSED [ 83%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[True-127.0.0.1-None] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[True-127.0.0.1-auth1] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[True-::1-None] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[True-::1-auth1] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[True-localhost-None] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_success[True-localhost-auth1] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_failure[True-None] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_autodetect_at_host_failure[True-auth1] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_connect_failure[True-None] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_connect_failure[True-auth1] PASSED [ 84%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[True-127.0.0.1-None] PASSED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[True-127.0.0.1-auth1] PASSED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[True-::1-None] PASSED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[True-::1-auth1] PASSED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[True-localhost-None] PASSED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_good[True-localhost-auth1] PASSED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-127.0.0.1-None] FAILED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-127.0.0.1-auth1] FAILED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-::1-None] FAILED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-::1-auth1] FAILED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-localhost-None] FAILED [ 85%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-localhost-auth1] FAILED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[True-127.0.0.1-None] PASSED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[True-127.0.0.1-auth1] PASSED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[True-::1-None] PASSED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[True-::1-auth1] PASSED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[True-localhost-None] PASSED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[True-localhost-auth1] PASSED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_str[True] PASSED [ 86%] >tests/test_socks.py::TestSOCKSProxy::test_random[True] PASSED [ 86%] >tests/test_socks.py::test_basic[True] PASSED [ 86%] >tests/test_util.py::test_is_async_call PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[-False] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[a-True] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[_-True] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[-b-False] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[a.-b-False] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[a-b-True] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[b--False] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[b-.c-False] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[a.-True] PASSED [ 87%] >tests/test_util.py::test_is_valid_hostname[a..-False] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[foo1.Foo-True] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[foo1..Foo-False] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[12Foo.Bar.Bax_-True] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[12Foo.Bar.Baz_12-True] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[foo1.123-False] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[foo1.d123-True] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[foo1.123d-True] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[1.2.3.4-False] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[12::23-False] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[a.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.bar-True] PASSED [ 88%] >tests/test_util.py::test_is_valid_hostname[a.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_1.bar-False] PASSED [ 89%] >tests/test_util.py::test_is_valid_hostname[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a-True] PASSED [ 89%] >tests/test_util.py::test_is_valid_hostname[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.ab-False] PASSED [ 89%] >tests/test_util.py::test_is_valid_hostname_bad[2] PASSED [ 89%] >tests/test_util.py::test_is_valid_hostname_bad[1.2.3.4] PASSED [ 89%] >tests/test_util.py::test_classify_host[1.2.3.4-answer0] PASSED [ 89%] >tests/test_util.py::test_classify_host[12:32::-answer1] PASSED [ 89%] >tests/test_util.py::test_classify_host[host2-answer2] PASSED [ 89%] >tests/test_util.py::test_classify_host[host3-answer3] PASSED [ 89%] >tests/test_util.py::test_classify_host[foo.bar.baz.-foo.bar.baz.] PASSED [ 89%] >tests/test_util.py::test_classify_host_bad_type[2] PASSED [ 90%] >tests/test_util.py::test_classify_host_bad_type[1.2.3.4] PASSED [ 90%] >tests/test_util.py::test_classify_host_bad[] PASSED [ 90%] >tests/test_util.py::test_classify_host_bad[a..] PASSED [ 90%] >tests/test_util.py::test_classify_host_bad[b-] PASSED [ 90%] >tests/test_util.py::test_classify_host_bad[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa] PASSED [ 90%] >tests/test_util.py::TestNetAddress::test_constructor[foo.bar-23-foo.bar:23-str0] PASSED [ 90%] >tests/test_util.py::TestNetAddress::test_constructor[foo.bar-23-foo.bar:23-str1] PASSED [ 90%] >tests/test_util.py::TestNetAddress::test_constructor[foo.bar-23.0-TypeError-None] PASSED [ 90%] >tests/test_util.py::TestNetAddress::test_constructor[::1-15-[::1]:15-IPv6Address] PASSED [ 90%] >tests/test_util.py::TestNetAddress::test_constructor[5.6.7.8-23-5.6.7.8:23-IPv4Address] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_constructor[5.6.7.8.9-23-ValueError-None] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_constructor[[::1]-23-ValueError-None] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_constructor[[::1]-0-ValueError-None] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_constructor[[::1]-65536-ValueError-None] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_eq PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_hashable PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_repr[foo.bar-23-NetAddress('foo.bar', 23)0] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_repr[foo.bar-23-NetAddress('foo.bar', 23)1] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_repr[::1-15-NetAddress(IPv6Address('::1'), 15)] PASSED [ 91%] >tests/test_util.py::TestNetAddress::test_repr[5.6.7.8-23-NetAddress(IPv4Address('5.6.7.8'), 23)] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[foo.bar:23-None-answer0] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[:23-func-answer1] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[:23-None-ValueError] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[:23-func-ValueError] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[foo.bar-func-answer4] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[foo.bar:-func-answer5] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[foo.bar-func-answer6] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[:-func-answer7] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[::1:-None-ValueError] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[::1-None-ValueError] PASSED [ 92%] >tests/test_util.py::TestNetAddress::test_from_string[[::1:22-None-ValueError] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[[::1]:22-func-answer11] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[[::1]:-func-answer12] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[[::1]-func-answer13] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[1.2.3.4:22-None-answer14] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[1.2.3.4:-func-answer15] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[1.2.3.4-func-answer16] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[localhost-func-answer17] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[1.2.3.4-func-ValueError] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[2-None-TypeError] PASSED [ 93%] >tests/test_util.py::TestNetAddress::test_from_string[-None-TypeError] PASSED [ 94%] >tests/test_util.py::TestNetAddress::test_str[address0-foo.bar:23] PASSED [ 94%] >tests/test_util.py::TestNetAddress::test_str[address1-[abcd::dbca]:40] PASSED [ 94%] >tests/test_util.py::TestNetAddress::test_str[address2-1.2.3.5:50000] PASSED [ 94%] >tests/test_util.py::TestNetAddress::test_immutable[host] PASSED [ 94%] >tests/test_util.py::TestNetAddress::test_immutable[port] PASSED [ 94%] >tests/test_util.py::TestService::test_constructor[tcp-domain.tld:8000-answer0] PASSED [ 94%] >tests/test_util.py::TestService::test_constructor[SSL-address1-answer1] PASSED [ 94%] >tests/test_util.py::TestService::test_constructor[SSL-[::1]:80-answer2] PASSED [ 94%] >tests/test_util.py::TestService::test_constructor[ws-1.2.3.4:80-answer3] PASSED [ 94%] >tests/test_util.py::TestService::test_constructor[4-1.2.3.4:80-TypeError] PASSED [ 95%] >tests/test_util.py::TestService::test_constructor[wss-1.2.3.4:-ValueError] PASSED [ 95%] >tests/test_util.py::TestService::test_eq PASSED [ 95%] >tests/test_util.py::TestService::test_hashable PASSED [ 95%] >tests/test_util.py::TestService::test_str[TCP-foo.bar:23-tcp://foo.bar:23] PASSED [ 95%] >tests/test_util.py::TestService::test_str[httpS-address1-https://[::1]:80] PASSED [ 95%] >tests/test_util.py::TestService::test_str[ws-address2-ws://1.2.3.4:50000] PASSED [ 95%] >tests/test_util.py::TestService::test_repr[TCP-foo.bar:23-Service('tcp', 'foo.bar:23')] PASSED [ 95%] >tests/test_util.py::TestService::test_repr[httpS-address1-Service('https', '[::1]:80')] PASSED [ 95%] >tests/test_util.py::TestService::test_repr[ws-address2-Service('ws', '1.2.3.4:50000')] PASSED [ 95%] >tests/test_util.py::TestService::test_attributes PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[HTTP://foo.BAR:80-None-answer0] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[ssl://[::1]:80-None-answer1] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[ssl://5.6.7.8:50001-None-answer2] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[ssl://foo.bar-None-ValueError] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[ssl://:80-None-ValueError] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[foo.bar:80-None-ValueError] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[foo.bar-None-ValueError] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[2-None-TypeError] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[localhost:80-default_func-answer8] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[localhost-default_func-answer9] PASSED [ 96%] >tests/test_util.py::TestService::test_from_string[WS://domain.tld-default_func-answer10] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[tcp://localhost-default_func-answer11] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[tcp://:-default_func-answer12] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[tcp://-default_func-answer13] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[tcp-default_func-answer14] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[ws://-default_func-ValueError] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[ws://:45-default_func-ValueError] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[ws://localhost-default_func-answer17] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[ws-default_func-answer18] PASSED [ 97%] >tests/test_util.py::TestService::test_from_string[-default_func-answer19] PASSED [ 97%] >tests/test_util.py::TestService::test_immutable[host] PASSED [ 98%] >tests/test_util.py::TestService::test_immutable[port] PASSED [ 98%] >tests/test_util.py::TestService::test_immutable[address] PASSED [ 98%] >tests/test_util.py::TestService::test_immutable[protocol] PASSED [ 98%] >tests/test_util.py::test_validate_port[2-2] PASSED [ 98%] >tests/test_util.py::test_validate_port[65535-65535] PASSED [ 98%] >tests/test_util.py::test_validate_port[0-ValueError] PASSED [ 98%] >tests/test_util.py::test_validate_port[-1-ValueError] PASSED [ 98%] >tests/test_util.py::test_validate_port[65536-ValueError] PASSED [ 98%] >tests/test_util.py::test_validate_port[-TypeError] PASSED [ 98%] >tests/test_util.py::test_validate_port[2.0-TypeError] PASSED [ 99%] >tests/test_util.py::test_validate_port[2a-ValueError] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[TCP-tcp] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[http-http] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[Ftp.-xbar+-ftp.-xbar+] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[-TypeError] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[2-TypeError] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[-ValueError] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[a@b-ValueError] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[a:b-ValueError] PASSED [ 99%] >tests/test_util.py::test_validate_protocol[[23]-ValueError] PASSED [100%] > >=================================== FAILURES =================================== >___ TestSOCKSProxy.test_create_connection_resolve_good[False-127.0.0.1-None] ___ > >self = <test_socks.TestSOCKSProxy object at 0x7f71428b61d0> >proxy_address = NetAddress(IPv4Address('127.0.0.1'), 56619), auth = None > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >/usr/lib/python3.7/asyncio/base_events.py:792: in getaddrinfo > None, getaddr_func, host, port, family, type, proto, flags) >/usr/lib/python3.7/concurrent/futures/thread.py:57: in run > result = self.fn(*self.args, **self.kwargs) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >host = 'www.google.com', port = 80, family = 0 >type = <SocketKind.SOCK_STREAM: 1>, proto = 0, flags = 0 > > def getaddrinfo(host, port, family=0, type=0, proto=0, flags=0): > """Resolve host and port into list of address info entries. > > Translate the host/port argument into a sequence of 5-tuples that contain > all the necessary arguments for creating a socket connected to that service. > host is a domain name, a string representation of an IPv4/v6 address or > None. port is a string service name such as 'http', a numeric port number or > None. By passing None as the value of host and port, you can pass NULL to > the underlying C API. > > The family, type and proto arguments can be optionally specified in order to > narrow the list of addresses returned. Passing zero as a value for each of > these arguments selects the full range of results. > """ > # We override this function since we want to translate the numeric family > # and socket type values to enum constants. > addrlist = [] >> for res in _socket.getaddrinfo(host, port, family, type, proto, flags): >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >/usr/lib/python3.7/socket.py:752: gaierror >__ TestSOCKSProxy.test_create_connection_resolve_good[False-127.0.0.1-auth1] ___ > >self = <test_socks.TestSOCKSProxy object at 0x7f714115c6d0> >proxy_address = NetAddress(IPv4Address('127.0.0.1'), 38635) >auth = SOCKSUserAuth(username='user', password='pass') > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >/usr/lib/python3.7/asyncio/base_events.py:792: in getaddrinfo > None, getaddr_func, host, port, family, type, proto, flags) >/usr/lib/python3.7/concurrent/futures/thread.py:57: in run > result = self.fn(*self.args, **self.kwargs) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >host = 'www.google.com', port = 80, family = 0 >type = <SocketKind.SOCK_STREAM: 1>, proto = 0, flags = 0 > > def getaddrinfo(host, port, family=0, type=0, proto=0, flags=0): > """Resolve host and port into list of address info entries. > > Translate the host/port argument into a sequence of 5-tuples that contain > all the necessary arguments for creating a socket connected to that service. > host is a domain name, a string representation of an IPv4/v6 address or > None. port is a string service name such as 'http', a numeric port number or > None. By passing None as the value of host and port, you can pass NULL to > the underlying C API. > > The family, type and proto arguments can be optionally specified in order to > narrow the list of addresses returned. Passing zero as a value for each of > these arguments selects the full range of results. > """ > # We override this function since we want to translate the numeric family > # and socket type values to enum constants. > addrlist = [] >> for res in _socket.getaddrinfo(host, port, family, type, proto, flags): >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >/usr/lib/python3.7/socket.py:752: gaierror >______ TestSOCKSProxy.test_create_connection_resolve_good[False-::1-None] ______ > >self = <test_socks.TestSOCKSProxy object at 0x7f714115c990> >proxy_address = NetAddress(IPv6Address('::1'), 48631), auth = None > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >/usr/lib/python3.7/asyncio/base_events.py:792: in getaddrinfo > None, getaddr_func, host, port, family, type, proto, flags) >/usr/lib/python3.7/concurrent/futures/thread.py:57: in run > result = self.fn(*self.args, **self.kwargs) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >host = 'www.google.com', port = 80, family = 0 >type = <SocketKind.SOCK_STREAM: 1>, proto = 0, flags = 0 > > def getaddrinfo(host, port, family=0, type=0, proto=0, flags=0): > """Resolve host and port into list of address info entries. > > Translate the host/port argument into a sequence of 5-tuples that contain > all the necessary arguments for creating a socket connected to that service. > host is a domain name, a string representation of an IPv4/v6 address or > None. port is a string service name such as 'http', a numeric port number or > None. By passing None as the value of host and port, you can pass NULL to > the underlying C API. > > The family, type and proto arguments can be optionally specified in order to > narrow the list of addresses returned. Passing zero as a value for each of > these arguments selects the full range of results. > """ > # We override this function since we want to translate the numeric family > # and socket type values to enum constants. > addrlist = [] >> for res in _socket.getaddrinfo(host, port, family, type, proto, flags): >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >/usr/lib/python3.7/socket.py:752: gaierror >_____ TestSOCKSProxy.test_create_connection_resolve_good[False-::1-auth1] ______ > >self = <test_socks.TestSOCKSProxy object at 0x7f714115cb50> >proxy_address = NetAddress(IPv6Address('::1'), 48741) >auth = SOCKSUserAuth(username='user', password='pass') > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >/usr/lib/python3.7/asyncio/base_events.py:792: in getaddrinfo > None, getaddr_func, host, port, family, type, proto, flags) >/usr/lib/python3.7/concurrent/futures/thread.py:57: in run > result = self.fn(*self.args, **self.kwargs) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >host = 'www.google.com', port = 80, family = 0 >type = <SocketKind.SOCK_STREAM: 1>, proto = 0, flags = 0 > > def getaddrinfo(host, port, family=0, type=0, proto=0, flags=0): > """Resolve host and port into list of address info entries. > > Translate the host/port argument into a sequence of 5-tuples that contain > all the necessary arguments for creating a socket connected to that service. > host is a domain name, a string representation of an IPv4/v6 address or > None. port is a string service name such as 'http', a numeric port number or > None. By passing None as the value of host and port, you can pass NULL to > the underlying C API. > > The family, type and proto arguments can be optionally specified in order to > narrow the list of addresses returned. Passing zero as a value for each of > these arguments selects the full range of results. > """ > # We override this function since we want to translate the numeric family > # and socket type values to enum constants. > addrlist = [] >> for res in _socket.getaddrinfo(host, port, family, type, proto, flags): >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >/usr/lib/python3.7/socket.py:752: gaierror >___ TestSOCKSProxy.test_create_connection_resolve_good[False-localhost-None] ___ > >self = <test_socks.TestSOCKSProxy object at 0x7f7140eb3510> >proxy_address = NetAddress('localhost', 58791), auth = None > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >/usr/lib/python3.7/asyncio/base_events.py:792: in getaddrinfo > None, getaddr_func, host, port, family, type, proto, flags) >/usr/lib/python3.7/concurrent/futures/thread.py:57: in run > result = self.fn(*self.args, **self.kwargs) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >host = 'www.google.com', port = 80, family = 0 >type = <SocketKind.SOCK_STREAM: 1>, proto = 0, flags = 0 > > def getaddrinfo(host, port, family=0, type=0, proto=0, flags=0): > """Resolve host and port into list of address info entries. > > Translate the host/port argument into a sequence of 5-tuples that contain > all the necessary arguments for creating a socket connected to that service. > host is a domain name, a string representation of an IPv4/v6 address or > None. port is a string service name such as 'http', a numeric port number or > None. By passing None as the value of host and port, you can pass NULL to > the underlying C API. > > The family, type and proto arguments can be optionally specified in order to > narrow the list of addresses returned. Passing zero as a value for each of > these arguments selects the full range of results. > """ > # We override this function since we want to translate the numeric family > # and socket type values to enum constants. > addrlist = [] >> for res in _socket.getaddrinfo(host, port, family, type, proto, flags): >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >/usr/lib/python3.7/socket.py:752: gaierror >__ TestSOCKSProxy.test_create_connection_resolve_good[False-localhost-auth1] ___ > >self = <test_socks.TestSOCKSProxy object at 0x7f714115ce50> >proxy_address = NetAddress('localhost', 47601) >auth = SOCKSUserAuth(username='user', password='pass') > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >/usr/lib/python3.7/asyncio/base_events.py:792: in getaddrinfo > None, getaddr_func, host, port, family, type, proto, flags) >/usr/lib/python3.7/concurrent/futures/thread.py:57: in run > result = self.fn(*self.args, **self.kwargs) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >host = 'www.google.com', port = 80, family = 0 >type = <SocketKind.SOCK_STREAM: 1>, proto = 0, flags = 0 > > def getaddrinfo(host, port, family=0, type=0, proto=0, flags=0): > """Resolve host and port into list of address info entries. > > Translate the host/port argument into a sequence of 5-tuples that contain > all the necessary arguments for creating a socket connected to that service. > host is a domain name, a string representation of an IPv4/v6 address or > None. port is a string service name such as 'http', a numeric port number or > None. By passing None as the value of host and port, you can pass NULL to > the underlying C API. > > The family, type and proto arguments can be optionally specified in order to > narrow the list of addresses returned. Passing zero as a value for each of > these arguments selects the full range of results. > """ > # We override this function since we want to translate the numeric family > # and socket type values to enum constants. > addrlist = [] >> for res in _socket.getaddrinfo(host, port, family, type, proto, flags): >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >/usr/lib/python3.7/socket.py:752: gaierror >___ TestSOCKSProxy.test_create_connection_resolve_good[True-127.0.0.1-None] ____ > >self = <test_socks.TestSOCKSProxy object at 0x7f71410ae0d0> >proxy_address = NetAddress(IPv4Address('127.0.0.1'), 44245), auth = None > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >> ??? >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >uvloop/loop.pyx:1469: gaierror >___ TestSOCKSProxy.test_create_connection_resolve_good[True-127.0.0.1-auth1] ___ > >self = <test_socks.TestSOCKSProxy object at 0x7f71411d6e10> >proxy_address = NetAddress(IPv4Address('127.0.0.1'), 40215) >auth = SOCKSUserAuth(username='user', password='pass') > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >> ??? >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >uvloop/loop.pyx:1469: gaierror >______ TestSOCKSProxy.test_create_connection_resolve_good[True-::1-None] _______ > >self = <test_socks.TestSOCKSProxy object at 0x7f71410c07d0> >proxy_address = NetAddress(IPv6Address('::1'), 41913), auth = None > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >> ??? >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >uvloop/loop.pyx:1469: gaierror >______ TestSOCKSProxy.test_create_connection_resolve_good[True-::1-auth1] ______ > >self = <test_socks.TestSOCKSProxy object at 0x7f71410a9050> >proxy_address = NetAddress(IPv6Address('::1'), 48109) >auth = SOCKSUserAuth(username='user', password='pass') > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >> ??? >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >uvloop/loop.pyx:1469: gaierror >___ TestSOCKSProxy.test_create_connection_resolve_good[True-localhost-None] ____ > >self = <test_socks.TestSOCKSProxy object at 0x7f7140e33dd0> >proxy_address = NetAddress('localhost', 58899), auth = None > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >> ??? >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >uvloop/loop.pyx:1469: gaierror >___ TestSOCKSProxy.test_create_connection_resolve_good[True-localhost-auth1] ___ > >self = <test_socks.TestSOCKSProxy object at 0x7f7140f8ca90> >proxy_address = NetAddress('localhost', 59385) >auth = SOCKSUserAuth(username='user', password='pass') > > @pytest.mark.asyncio > async def test_create_connection_resolve_good(self, proxy_address, auth): > chosen_auth = 2 if auth else 0 > proxy = SOCKSProxy(proxy_address, SOCKS5, auth) > FakeServer.response = TestSOCKS5.response(chosen_auth, 'wwww.apple.com') >> async with connect_rs(GCOM.host, GCOM.port, proxy, resolve=True) as session: > >tests/test_socks.py:610: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:166: in __aenter__ > _transport, protocol = await self.create_connection() >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/rawsocket.py:163: in create_connection > self.protocol_factory, self.host, self.port, **self.kwargs) >../aiorpcX-0.18.4-python3_7/lib/aiorpcx/socks.py:424: in create_connection > type=socket.SOCK_STREAM, flags=flags)] >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >> ??? >E socket.gaierror: [Errno -3] Temporary failure in name resolution > >uvloop/loop.pyx:1469: gaierror >=========================== short test summary info ============================ >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-127.0.0.1-None] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-127.0.0.1-auth1] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-::1-None] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-::1-auth1] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-localhost-None] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[False-localhost-auth1] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-127.0.0.1-None] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-127.0.0.1-auth1] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-::1-None] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-::1-auth1] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-localhost-None] >FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_good[True-localhost-auth1] >======================= 12 failed, 1015 passed in 7.06s ======================== > * ERROR: dev-python/aiorpcX-0.18.4::gentoo failed (test phase): > * Tests fail with python3.7 > * > * Call stack: > * ebuild.sh, line 125: Called src_test > * environment, line 2920: Called distutils-r1_src_test > * environment, line 1245: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 445: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 2534: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2027: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2025: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 833: Called distutils-r1_run_phase 'python_test' > * environment, line 1182: Called python_test > * environment, line 2879: Called die > * The specific snippet of code: > * pytest -vv || die "Tests fail with ${EPYTHON}" > * > * If you need support, post the output of `emerge --info '=dev-python/aiorpcX-0.18.4::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/aiorpcX-0.18.4::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/dev-python/aiorpcX-0.18.4:20200516-002327.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/aiorpcX-0.18.4/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/aiorpcX-0.18.4/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4' > * S: '/var/tmp/portage/dev-python/aiorpcX-0.18.4/work/aiorpcX-0.18.4' > > > >emerge --info: >Portage 2.3.99 (python 3.7.7-final-0, default/linux/amd64/17.1, gcc-10.1.0, glibc-2.31-r3, 5.4.0-1009-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1009-aws-x86_64-AMD_EPYC_7571-with-gentoo-2.7 >KiB Mem: 16011344 total, 8964520 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Mon, 18 May 2020 09:35:22 +0000 >sh bash 5.0_p17 >ld GNU ld (Gentoo 2.34 p4) 2.34.0 >app-shells/bash: 5.0_p17::gentoo >dev-lang/perl: 5.30.2::gentoo >dev-lang/python: 2.7.18::gentoo, 3.7.7-r2::gentoo, 3.8.3::gentoo >sys-apps/baselayout: 2.7::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.18::gentoo >sys-devel/autoconf: 2.69-r5::gentoo >sys-devel/automake: 1.16.2::gentoo >sys-devel/binutils: 2.34-r1::gentoo >sys-devel/gcc: 10.1.0::gentoo >sys-devel/gcc-config: 2.2.1::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.6::gentoo (virtual/os-headers) >sys-libs/glibc: 2.31-r3::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-metamanifest: yes > sync-rsync-verify-max-age: 24 > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="*" >CBUILD="x86_64-pc-linux-gnu" >CC="x86_64-pc-linux-gnu-gcc" >CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXX="x86_64-pc-linux-gnu-g++" >CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >DISTDIR="/usr/portage/distfiles" >EMERGE_DEFAULT_OPTS="--with-bdeps=y --binpkg-respect-use=y -1 -b -k" >ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF-8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j4" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 libtirpc multilib ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" >Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 723682
: 640072