python3.12-aiohttp-3.11.15
tests/test_web_app.py::test_equality
[gw4] [ 83%] PASSED tests/test_web_app.py::test_equality
tests/test_web_app.py::test_app_run_middlewares
[gw4] [ 83%] PASSED tests/test_web_app.py::test_app_run_middlewares
tests/test_web_app.py::test_subapp_pre_frozen_after_adding
[gw4] [ 83%] PASSED tests/test_web_app.py::test_subapp_pre_frozen_after_adding
tests/test_web_app.py::test_app_inheritance
[gw4] [ 83%] PASSED tests/test_web_app.py::test_app_inheritance
tests/test_web_app.py::test_app_custom_attr
[gw4] [ 83%] SKIPPED tests/test_web_app.py::test_app_custom_attr
tests/test_web_response.py::test_prepared_when_not_started
[gw4] [ 83%] PASSED tests/test_web_response.py::test_prepared_when_not_started
tests/test_web_response.py::test_prepared_when_started
[gw5] [ 83%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http11
tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_text
tests/test_web_response.py::test_ctor_charset
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_charset
tests/test_web_response.py::test_ctor_charset_default_utf8
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_charset_default_utf8
tests/test_web_response.py::test_ctor_charset_in_content_type
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_charset_in_content_type
tests/test_web_response.py::test_ctor_charset_without_text
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_charset_without_text
tests/test_web_response.py::test_ctor_content_type_with_extra
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_content_type_with_extra
[gw3] [ 83%] PASSED tests/test_web_response.py::test_response_output_length
tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_both_content_type_param_and_header_with_text
tests/test_web_response.py::test_response_cookies
tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_both_charset_param_and_header_with_text
tests/test_web_response.py::test_ctor_both_content_type_param_and_header
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_both_content_type_param_and_header
[gw3] [ 83%] PASSED tests/test_web_response.py::test_response_cookies
tests/test_web_response.py::test_ctor_both_charset_param_and_header
tests/test_web_response.py::test_response_cookie_path
[gw1] [ 83%] PASSED tests/test_web_response.py::test_ctor_both_charset_param_and_header
tests/test_web_response.py::test_assign_nonbyteish_body
[gw3] [ 83%] PASSED tests/test_web_response.py::test_response_cookie_path
tests/test_web_response.py::test_response_cookie__issue_del_cookie
[gw3] [ 83%] PASSED tests/test_web_response.py::test_response_cookie__issue_del_cookie
tests/test_web_response.py::test_cookie_set_after_del
[gw3] [ 83%] PASSED tests/test_web_response.py::test_cookie_set_after_del
tests/test_web_response.py::test_set_status_with_reason
[gw3] [ 84%] PASSED tests/test_web_response.py::test_set_status_with_reason
tests/test_web_response.py::test_set_status_with_empty_reason
[gw3] [ 84%] PASSED tests/test_web_response.py::test_set_status_with_empty_reason
tests/test_web_response.py::test_start_force_close
tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200]
[gw2] [ 84%] PASSED tests/test_web_middleware.py::TestNormalizePathMiddleware::test_append_and_merge_slash[pyloop-/resource2/a/b?p=1-200]
[gw4] [ 84%] PASSED tests/test_web_response.py::test_prepared_when_started
tests/test_web_response.py::test_prepared_after_eof
[gw5] [ 84%] PASSED tests/test_web_response.py::test_remove_content_length_if_compression_enabled_http10
tests/test_web_response.py::test_force_compression_identity
[gw1] [ 84%] PASSED tests/test_web_response.py::test_assign_nonbyteish_body
[gw3] [ 84%] PASSED tests/test_web_response.py::test_start_force_close
tests/test_web_response.py::test_assign_nonstr_text
tests/test_web_response.py::test___repr__
[gw1] [ 84%] PASSED tests/test_web_response.py::test_assign_nonstr_text
tests/test_web_response.py::test_payload_body_get_text[test-test]
[gw1] [ 84%] PASSED tests/test_web_response.py::test_payload_body_get_text[test-test]
tests/test_web_response.py::test_payload_body_get_text[payload1-test]
[gw1] [ 84%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload1-test]
tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded
[gw1] [ 84%] PASSED tests/test_web_response.py::TestJSONResponse::test_text_is_json_encoded
tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable
[gw1] [ 84%] PASSED tests/test_web_response.py::TestJSONResponse::test_content_type_is_overrideable
tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop]
[gw1] [ 84%] PASSED tests/test_web_runner.py::test_site_for_nonfrozen_app[pyloop]
tests/test_web_response.py::test_content_length_setter
[gw4] [ 84%] PASSED tests/test_web_response.py::test_prepared_after_eof
tests/test_web_response.py::test_drain_before_start
[gw2] [ 84%] PASSED tests/test_web_response.py::test_content_length_setter
tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding
[gw2] [ 84%] PASSED tests/test_web_response.py::test_content_length_setter_with_enable_chunked_encoding
tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None
[gw2] [ 84%] PASSED tests/test_web_response.py::test_drop_content_length_header_on_setting_len_to_None
[gw5] [ 84%] PASSED tests/test_web_response.py::test_force_compression_identity
tests/test_web_response.py::test_set_content_length_to_None_on_non_set
[gw2] [ 84%] PASSED tests/test_web_response.py::test_set_content_length_to_None_on_non_set
tests/test_web_response.py::test_force_compression_identity_response
tests/test_web_response.py::test_setting_content_type
[gw2] [ 84%] PASSED tests/test_web_response.py::test_setting_content_type
tests/test_web_response.py::test_setting_charset
[gw2] [ 84%] PASSED tests/test_web_response.py::test_setting_charset
tests/test_web_response.py::test_default_charset
[gw2] [ 84%] PASSED tests/test_web_response.py::test_default_charset
tests/test_web_response.py::test_reset_charset
[gw2] [ 84%] PASSED tests/test_web_response.py::test_reset_charset
tests/test_web_response.py::test_reset_charset_after_setting
[gw2] [ 84%] PASSED tests/test_web_response.py::test_reset_charset_after_setting
tests/test_web_response.py::test_charset_without_content_type
[gw2] [ 84%] PASSED tests/test_web_response.py::test_charset_without_content_type
tests/test_web_response.py::test_last_modified_initial
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_initial
tests/test_web_response.py::test_last_modified_string
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_string
tests/test_web_response.py::test_last_modified_timestamp
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_timestamp
tests/test_web_response.py::test_last_modified_datetime
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_datetime
tests/test_web_response.py::test_last_modified_reset
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_reset
tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None]
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[xxyyzz-None]
tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None]
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 4446413 00:56:40 GMT-None]
tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None]
[gw2] [ 84%] PASSED tests/test_web_response.py::test_last_modified_string_invalid[Tue, 08 Oct 2000 00:56:80 GMT-None]
tests/test_web_response.py::test_etag_initial
[gw2] [ 84%] PASSED tests/test_web_response.py::test_etag_initial
tests/test_web_response.py::test_etag_string
[gw2] [ 84%] PASSED tests/test_web_response.py::test_etag_string
tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"]
[gw2] [ 85%] PASSED tests/test_web_response.py::test_etag_class[etag0-W/"0123-weak-kotik"]
tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"]
[gw2] [ 85%] PASSED tests/test_web_response.py::test_etag_class[etag1-"0123-strong-kotik"]
tests/test_web_response.py::test_etag_any
[gw2] [ 85%] PASSED tests/test_web_response.py::test_etag_any
tests/test_web_response.py::test_etag_invalid_value_set["invalid"]
[gw2] [ 85%] PASSED tests/test_web_response.py::test_etag_invalid_value_set["invalid"]
tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0]
[gw3] [ 85%] PASSED tests/test_web_response.py::test___repr__
tests/test_web_response.py::test___repr___not_prepared
[gw3] [ 85%] PASSED tests/test_web_response.py::test___repr___not_prepared
tests/test_web_response.py::test_keep_alive_http10_default
tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop]
[gw1] [ 85%] PASSED tests/test_web_runner.py::test_runner_setup_handle_signals[pyloop]
[gw5] [ 85%] PASSED tests/test_web_response.py::test_force_compression_identity_response
tests/test_web_response.py::test_rm_content_length_if_compression_http11
[gw4] [ 85%] PASSED tests/test_web_response.py::test_drain_before_start
tests/test_web_response.py::test_changing_status_after_prepare_raises
[gw2] [ 85%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_0]
tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5]
[gw3] [ 85%] PASSED tests/test_web_response.py::test_keep_alive_http10_default
tests/test_web_response.py::test_keep_alive_http10_switched_on
tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop]
[gw1] [ 85%] PASSED tests/test_web_runner.py::test_runner_setup_without_signal_handling[pyloop]
[gw5] [ 85%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http11
tests/test_web_response.py::test_rm_content_length_if_compression_http10
[gw4] [ 85%] PASSED tests/test_web_response.py::test_changing_status_after_prepare_raises
tests/test_web_response.py::test_nonstr_text_in_ctor
[gw4] [ 85%] PASSED tests/test_web_response.py::test_nonstr_text_in_ctor
tests/test_web_response.py::test_text_in_ctor_with_content_type
[gw4] [ 85%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type
tests/test_web_response.py::test_text_in_ctor_with_content_type_header
[gw4] [ 85%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type_header
tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict
[gw4] [ 85%] PASSED tests/test_web_response.py::test_text_in_ctor_with_content_type_header_multidict
tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict
[gw4] [ 85%] PASSED tests/test_web_response.py::test_body_in_ctor_with_content_type_header_multidict
tests/test_web_response.py::test_text_with_empty_payload
[gw4] [ 85%] PASSED tests/test_web_response.py::test_text_with_empty_payload
tests/test_web_response.py::test_response_with_content_length_header_without_body
[gw4] [ 85%] PASSED tests/test_web_response.py::test_response_with_content_length_header_without_body
tests/test_web_response.py::test_response_with_immutable_headers
[gw4] [ 85%] PASSED tests/test_web_response.py::test_response_with_immutable_headers
tests/test_web_response.py::test_response_prepared_after_header_preparation
[gw2] [ 85%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[None-5]
tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1]
[gw3] [ 85%] PASSED tests/test_web_response.py::test_keep_alive_http10_switched_on
tests/test_web_response.py::test_keep_alive_http09
tests/test_web_runner.py::test_site_double_added[pyloop]
[gw1] [ 85%] PASSED tests/test_web_runner.py::test_site_double_added[pyloop]
[gw5] [ 85%] PASSED tests/test_web_response.py::test_rm_content_length_if_compression_http10
tests/test_web_response.py::test_rm_content_length_if_204
[gw4] [ 85%] PASSED tests/test_web_response.py::test_response_prepared_after_header_preparation
tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default
[gw4] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_content_type_is_application_json_by_default
tests/test_web_response.py::TestJSONResponse::test_passing_text_only
[gw4] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_passing_text_only
tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error
[gw4] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_data_and_text_raises_value_error
tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error
[gw4] [ 85%] PASSED tests/test_web_response.py::TestJSONResponse::test_data_and_body_raises_value_error
tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop]
[gw4] [ 85%] PASSED tests/test_web_sendfile_functional.py::test_static_file_upper_directory[pyloop]
[gw2] [ 85%] PASSED tests/test_web_runner.py::test_app_handler_args_ceil_threshold[2-2_1]
tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop]
[gw3] [ 85%] PASSED tests/test_web_response.py::test_keep_alive_http09
tests/test_web_response.py::test_payload_body_get_text[payload2-test]
[gw3] [ 85%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload2-test]
tests/test_web_response.py::test_payload_body_get_text[payload3-test]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload3-test]
tests/test_web_response.py::test_payload_body_get_text[payload4-test]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload4-test]
tests/test_web_response.py::test_payload_body_get_text[payload5-test]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload5-test]
tests/test_web_response.py::test_payload_body_get_text[async_iter-None]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[async_iter-None]
tests/test_web_response.py::test_payload_body_get_text[payload7-None]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload7-None]
tests/test_web_response.py::test_payload_body_get_text[payload8---x\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Length: 4\r\n\r\ntest]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_payload_body_get_text[payload8---x\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Length: 4\r\n\r\ntest]
tests/test_web_response.py::test_response_set_content_length
[gw3] [ 86%] PASSED tests/test_web_response.py::test_response_set_content_length
tests/test_web_response.py::test_send_headers_for_empty_body
tests/test_web_runner.py::test_site_stop_not_started[pyloop]
[gw1] [ 86%] PASSED tests/test_web_runner.py::test_site_stop_not_started[pyloop]
[gw5] [ 86%] PASSED tests/test_web_response.py::test_rm_content_length_if_204
tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100]
tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop]
[gw4] [ 86%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_type[sendfile-pyloop]
[gw2] [ 86%] PASSED tests/test_web_sendfile.py::test_using_gzip_if_header_present_and_file_available[pyloop]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_send_headers_for_empty_body
tests/test_web_response.py::test_render_with_body
tests/test_web_runner.py::test_custom_log_format[pyloop]
[gw1] [ 86%] PASSED tests/test_web_runner.py::test_custom_log_format[pyloop]
[gw5] [ 86%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[100]
tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101]
tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop]
tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop]
[gw4] [ 86%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_type[no_sendfile-pyloop]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_render_with_body
tests/test_web_response.py::test_multiline_reason
tests/test_web_runner.py::test_unreg_site[pyloop]
[gw1] [ 86%] PASSED tests/test_web_runner.py::test_unreg_site[pyloop]
[gw5] [ 86%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[101]
tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204]
[gw2] [ 86%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_available[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip]
[gw4] [ 86%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-gzip]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_multiline_reason
tests/test_web_response.py::test_send_set_cookie_header
tests/test_web_runner.py::test_app_property[pyloop]
[gw1] [ 86%] PASSED tests/test_web_runner.py::test_app_property[pyloop]
[gw5] [ 86%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[204]
tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip]
[gw4] [ 86%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-gzip]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_send_set_cookie_header
tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop]
tests/test_web_response.py::test_consecutive_write_eof
tests/test_web_runner.py::test_non_app
[gw1] [ 86%] PASSED tests/test_web_runner.py::test_non_app
tests/test_web_runner.py::test_addresses[pyloop]
[gw1] [ 86%] PASSED tests/test_web_runner.py::test_addresses[pyloop]
[gw5] [ 86%] PASSED tests/test_web_response.py::test_rm_transfer_encoding_rfc_9112_6_3_http_11[304]
tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br]
[gw4] [ 86%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[sendfile-pyloop-br]
[gw3] [ 86%] PASSED tests/test_web_response.py::test_consecutive_write_eof
tests/test_web_response.py::test_set_text_with_content_type
[gw3] [ 86%] PASSED tests/test_web_response.py::test_set_text_with_content_type
tests/test_web_response.py::test_set_text_with_charset
[gw3] [ 86%] PASSED tests/test_web_response.py::test_set_text_with_charset
tests/test_web_response.py::test_default_content_type_in_stream_response
[gw3] [ 86%] PASSED tests/test_web_response.py::test_default_content_type_in_stream_response
tests/test_web_response.py::test_default_content_type_in_response
[gw3] [ 86%] PASSED tests/test_web_response.py::test_default_content_type_in_response
tests/test_web_response.py::test_content_type_with_set_text
[gw3] [ 87%] PASSED tests/test_web_response.py::test_content_type_with_set_text
tests/test_web_response.py::test_content_type_with_set_body
[gw3] [ 87%] PASSED tests/test_web_response.py::test_content_type_with_set_body
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop]
tests/test_web_runner.py::test_named_pipe_runner_wrong_loop
[gw1] [ 87%] SKIPPED tests/test_web_runner.py::test_named_pipe_runner_wrong_loop
tests/test_web_runner.py::test_named_pipe_runner_proactor_loop
[gw3] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[sendfile-pyloop]
[gw1] [ 87%] SKIPPED tests/test_web_runner.py::test_named_pipe_runner_proactor_loop
tests/test_web_runner.py::test_tcpsite_default_host[pyloop]
[gw2] [ 87%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_not_present_and_file_not_available[pyloop]
[gw1] [ 87%] PASSED tests/test_web_runner.py::test_tcpsite_default_host[pyloop]
[gw5] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[100]
tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br]
[gw4] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type[no_sendfile-pyloop-br]
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop]
tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop]
[gw1] [ 87%] PASSED tests/test_web_runner.py::test_tcpsite_empty_str_host[pyloop]
[gw3] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_future_date[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip]
[gw5] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[101]
tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102]
[gw4] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate-gzip]
tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop]
tests/test_web_runner.py::test_run_after_asyncio_run
[gw1] [ 87%] PASSED tests/test_web_runner.py::test_run_after_asyncio_run
tests/test_web_runner.py::test_app_handler_args_failure
tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br]
[gw4] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[sendfile-pyloop-gzip, deflate, br-br]
[gw3] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-]
[gw5] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[102]
tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204]
[gw2] [ 87%] PASSED tests/test_web_sendfile.py::test_gzip_if_header_present_and_file_not_available[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip]
[gw4] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate-gzip]
[gw1] [ 87%] PASSED tests/test_web_runner.py::test_app_handler_args_failure
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate, br-br]
tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]
[gw1] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate, br-br]
[gw3] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br]
[gw5] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[204]
tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304]
[gw4] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_custom_content_type_compress[no_sendfile-pyloop-gzip, deflate, br-br]
tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-]
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate-gzip]
[gw1] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]
[gw3] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-]
[gw4] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate-gzip]
[gw5] [ 87%] PASSED tests/test_web_response.py::test_rm_content_length_1xx_204_304_responses[304]
tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body
[gw2] [ 87%] PASSED tests/test_web_sendfile.py::test_status_controlled_by_user[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]
[gw3] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match[no_sendfile-pyloop-Fri, 31 Dec 0000 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate, br-br]
[gw4] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-None-gzip, deflate, br-br]
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]
[gw1] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]
[gw0] [ 87%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached
tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected
[gw5] [ 87%] PASSED tests/test_web_response.py::test_head_response_keeps_content_length_of_original_body
tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-]
[gw3] [ 87%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-]
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]
[gw4] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate-gzip]
tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-gzip-application/gzip]
tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop]
[gw2] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok[sendfile-pyloop]
[gw5] [ 88%] PASSED tests/test_web_response.py::test_head_response_omits_content_length_when_body_unset
tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT]
[gw3] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]
[gw4] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[sendfile-pyloop-ContentCoding.gzip-gzip, deflate, br-br]
tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-br-application/x-brotli]
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-]
[gw3] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-]
[gw5] [ 88%] PASSED tests/test_web_response.py::test_304_response_omits_content_length_when_body_unset
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop]
[gw2] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate-gzip]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-]
[gw4] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_encoding_and_enable_compression[no_sendfile-pyloop-None-gzip, deflate-gzip]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-]
tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[sendfile-pyloop-bzip2-application/x-bzip2]
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT]
[gw3] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-gzip-application/gzip]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop]
[gw4] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_directory_traversal_attack[pyloop]
tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop]
[gw2] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-]
[gw3] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-]
tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-br-application/x-brotli]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-]
tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags0-Fri, 31 Dec 9999 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT]
[gw3] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags0-200-Fri, 31 Dec 0000 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_with_content_encoding[no_sendfile-pyloop-bzip2-application/x-bzip2]
[gw4] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge[pyloop]
tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop]
[gw2] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_ok[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-]
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-]
[gw3] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-]
tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop]
[gw4] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[no_sendfile-pyloop-additional_etags1-Fri, 31 Dec 9999 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop]
[gw1] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop]
[gw5] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop]
[gw2] [ 88%] PASSED tests/test_web_sendfile_functional.py::test_zero_bytes_file_mocked_native_sendfile[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop]
[gw5] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_star[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_match_custom_tags[no_sendfile-pyloop-etags1-412-Fri, 31 Dec 0000 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-]
[gw5] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-]
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop]
[gw1] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[sendfile-pyloop]
[gw4] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match[sendfile-pyloop-additional_etags0-]
[gw5] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop]
[gw2] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop]
[gw1] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_past_date[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop]
[gw4] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-]
[gw5] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-]
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop]
[gw1] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop]
[gw2] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ok_string_path[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop]
[gw4] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_end_bigger_than_size[no_sendfile-pyloop]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_with_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT]
[gw5] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_none_match_weak[no_sendfile-pyloop-Fri, 31 Dec 9999 23:59:59 GMT]
tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop]
[gw1] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_modified_since_invalid_date[no_sendfile-pyloop]
[gw2] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_not_exists[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop]
[gw4] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop]
[gw2] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_name_too_long[pyloop]
[gw5] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_ssl[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_with_range[no_sendfile-pyloop]
[gw2] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[no_sendfile-pyloop]
tests/test_web_server.py::test_raw_server_logs_invalid_method_second_request[pyloop]
[gw1] [ 89%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_second_request[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop]
[gw4] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_beyond_eof[no_sendfile-pyloop]
tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-True-200-/-/-<html>\n<head>\n<title>Index of /.</title>\n</head>\n<body>\n<h1>Index of /.</h1>\n<ul>\n<li><a href="/my_dir">my_dir/</a></li>\n<li><a href="/my_file">my_file</a></li>\n</ul>\n</body>\n</html>]
tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop]
[gw5] [ 89%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-True-200-/-/-<html>\n<head>\n<title>Index of /.</title>\n</head>\n<body>\n<h1>Index of /.</h1>\n<ul>\n<li><a href="/my_dir">my_dir/</a></li>\n<li><a href="/my_file">my_file</a></li>\n</ul>\n</body>\n</html>]
[gw4] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_tail[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[sendfile-pyloop]
tests/test_web_server.py::test_raw_server_logs_bad_status_line_as_exception[pyloop]
[gw1] [ 89%] PASSED tests/test_web_server.py::test_raw_server_logs_bad_status_line_as_exception[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop]
[gw2] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop]
[gw3] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_with_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop]
tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static]
[gw5] [ 89%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_static]
[gw4] [ 89%] PASSED tests/test_web_sendfile_functional.py::test_static_file_range_tail[no_sendfile-pyloop]
tests/test_web_server.py::test_raw_server_handler_timeout[pyloop]
[gw1] [ 90%] PASSED tests/test_web_server.py::test_raw_server_handler_timeout[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop]
[gw3] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop]
tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir]
[gw4] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_invalid_range[sendfile-pyloop]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_subdir]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop]
[gw2] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_invalid_date[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop]
tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop]
[gw1] [ 90%] PASSED tests/test_web_server.py::test_raw_server_do_not_swallow_exceptions[pyloop]
[gw3] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_without_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop]
[gw4] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_invalid_range[no_sendfile-pyloop]
tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_forbidden]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_forbidden]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop]
[gw3] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[sendfile-pyloop]
tests/test_web_server.py::test_raw_server_does_not_swallow_base_exceptions[pyloop]
[gw1] [ 90%] PASSED tests/test_web_server.py::test_raw_server_does_not_swallow_base_exceptions[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop]
[gw4] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop]
[gw2] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[sendfile-pyloop]
tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-True-200-/-/-<html>\n<head>\n<title>Index of /.</title>\n</head>\n<body>\n<h1>Index of /.</h1>\n<ul>\n<li><a href="/%3Cimg%20src=0%20onerror=alert(1)%3E.dir"><img src=0 onerror=alert(1)>.dir/</a></li>\n<li><a href="/%3Cimg%20src=0%20onerror=alert(1)%3E.txt"><img src=0 onerror=alert(1)>.txt</a></li>\n</ul>\n</body>\n</html>]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-True-200-/-/-<html>\n<head>\n<title>Index of /.</title>\n</head>\n<body>\n<h1>Index of /.</h1>\n<ul>\n<li><a href="/%3Cimg%20src=0%20onerror=alert(1)%3E.dir"><img src=0 onerror=alert(1)>.dir/</a></li>\n<li><a href="/%3Cimg%20src=0%20onerror=alert(1)%3E.txt"><img src=0 onerror=alert(1)>.txt</a></li>\n</ul>\n</body>\n</html>]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop]
[gw3] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_future_without_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop]
tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop]
[gw2] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_invalid_date[no_sendfile-pyloop]
[gw1] [ 90%] PASSED tests/test_web_server.py::test_raw_server_cancelled_in_write_eof[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop]
[gw4] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_unmodified_since_past_with_range[no_sendfile-pyloop]
tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_static]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_static]
tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_compression[sendfile-pyloop]
[gw3] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[sendfile-pyloop]
[gw2] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[sendfile-pyloop]
tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop]
[gw1] [ 90%] PASSED tests/test_web_server.py::test_raw_server_not_http_exception_debug[pyloop]
tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop-test dir name-test dir file .txt-test text file folder]
[gw4] [ 90%] PASSED tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop-test dir name-test dir file .txt-test text file folder]
tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_subdir]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler_xss[pyloop-index_subdir]
tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop]
[gw3] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_past_without_range[no_sendfile-pyloop]
tests/test_web_sendfile_functional.py::test_static_file_compression[no_sendfile-pyloop]
[gw2] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_compression[no_sendfile-pyloop]
tests/test_web_urldispatcher.py::test_follow_symlink[pyloop]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink[pyloop]
tests/test_web_server.py::test_raw_server_html_exception[pyloop]
[gw1] [ 90%] PASSED tests/test_web_server.py::test_raw_server_html_exception[pyloop]
tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop]
tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop]
[gw4] [ 90%] PASSED tests/test_web_urldispatcher.py::test_access_non_existing_resource[pyloop]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop]
tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop]
[gw3] [ 90%] PASSED tests/test_web_sendfile_functional.py::test_static_file_if_range_future_without_range[sendfile-pyloop]
[gw5] [ 90%] PASSED tests/test_web_urldispatcher.py::test_follow_symlink_directory_traversal_after_normalization[pyloop]
tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop]
[gw1] [ 90%] PASSED tests/test_web_server.py::test_raw_server_html_exception_debug[pyloop]
tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop]
tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b]
[gw4] [ 90%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a:b]
tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_access_to_the_file_with_spaces[pyloop--test file.txt-test text]
tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_static_file_with_mock_permission_error[pyloop]
[gw2] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge_cancel[pyloop]
tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/a]
tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}] [gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a}] tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}] [gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_reuse_last_added_resource[/{a:.*}] tests/test_web_urldispatcher.py::test_resource_raw_match
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_resource_raw_match
tests/test_web_urldispatcher.py::test_add_view[pyloop]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_add_view[pyloop]
tests/test_web_server.py::test_handler_cancellation
tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b]
[gw4] [ 91%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a@b-/a@b]
tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_access_symlink_loop[pyloop]
tests/test_web_urldispatcher.py::test_decorate_view[pyloop]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_decorate_view[pyloop]
tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab]
tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop]
[gw4] [ 91%] PASSED tests/test_web_urldispatcher.py::test_url_escaping[pyloop-/a:b-/a%3Ab]
[gw2] [ 91%] PASSED tests/test_web_sendfile_functional.py::test_static_file_huge_error[pyloop]
tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_access_compressed_file_as_symlink[pyloop]
tests/test_web_urldispatcher.py::test_web_view[pyloop]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_web_view[pyloop]
tests/test_web_urldispatcher.py::test_handler_metadata_persistence
tests/test_web_urldispatcher.py::test_access_special_resource[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_access_special_resource[pyloop]
tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_static_absolute_url[pyloop]
tests/test_web_server.py::test_simple_server[pyloop]
[gw2] [ 91%] PASSED tests/test_web_server.py::test_simple_server[pyloop]
[gw1] [ 91%] PASSED tests/test_web_server.py::test_handler_cancellation
tests/test_web_server.py::test_no_handler_cancellation
[gw4] [ 91%] PASSED tests/test_web_urldispatcher.py::test_handler_metadata_persistence
tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-]
[gw4] [ 91%] PASSED tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-]
tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_for_issue_5250[pyloop]
tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_access_mock_special_resource[pyloop]
tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt]
[gw4] [ 91%] PASSED tests/test_web_urldispatcher.py::test_static_directory_without_read_permission[pyloop-my_file.txt]
tests/test_web_server.py::test_unsupported_upgrade[pyloop]
[gw2] [ 91%] PASSED tests/test_web_server.py::test_unsupported_upgrade[pyloop]
tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200]
[gw5] [ 91%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467%2C802%2C24834/hello-200]
tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_partially_applied_handler[pyloop]
tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-]
[gw4] [ 91%] PASSED tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-]
tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop]
[gw5] [ 91%] PASSED tests/test_web_websocket.py::test_receive_bytes_nonsbytes[pyloop]
tests/test_web_urldispatcher.py::test_static_head[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_static_head[pyloop]
tests/test_web_server.py::test_raw_server_not_http_exception[pyloop]
[gw2] [ 91%] PASSED tests/test_web_server.py::test_raw_server_not_http_exception[pyloop]
tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt]
[gw4] [ 91%] PASSED tests/test_web_urldispatcher.py::test_static_directory_with_mock_permission_error[pyloop-my_file.txt]
tests/test_web_websocket.py::test_send_str_nonstring[pyloop]
[gw5] [ 91%] PASSED tests/test_web_websocket.py::test_send_str_nonstring[pyloop]
tests/test_web_urldispatcher.py::test_system_route
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_system_route
tests/test_web_urldispatcher.py::test_412_is_returned[pyloop]
[gw3] [ 91%] PASSED tests/test_web_urldispatcher.py::test_412_is_returned[pyloop]
tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop]
[gw4] [ 92%] PASSED tests/test_web_urldispatcher.py::test_static_file_without_read_permission[pyloop]
tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop]
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_send_bytes_nonbytes[pyloop]
tests/test_web_server.py::test_raw_server_logs_invalid_method_with_loop_debug[pyloop]
tests/test_web_urldispatcher.py::test_allow_head[pyloop]
[gw3] [ 92%] PASSED tests/test_web_urldispatcher.py::test_allow_head[pyloop]
[gw2] [ 92%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_with_loop_debug[pyloop]
tests/test_web_websocket.py::test_bool_websocket_ready
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_bool_websocket_ready
tests/test_web_websocket.py::test_bool_websocket_not_ready
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_bool_websocket_not_ready
tests/test_web_websocket.py::test_can_prepare_ok[pyloop]
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_can_prepare_ok[pyloop]
tests/test_web_websocket.py::test_send_json_nonjson[pyloop]
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_send_json_nonjson[pyloop]
tests/test_web_websocket.py::test_send_str_closed[pyloop]
[gw3] [ 92%] PASSED tests/test_web_websocket.py::test_send_str_closed[pyloop]
[gw1] [ 92%] PASSED tests/test_web_server.py::test_no_handler_cancellation
tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden]
[gw1] [ 92%] PASSED tests/test_web_urldispatcher.py::test_access_root_of_static_handler[pyloop-index_forbidden]
tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop]
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_can_prepare_unknown_protocol[pyloop]
tests/test_web_server.py::test_raw_server_logs_invalid_method_without_loop_debug[pyloop]
[gw2] [ 92%] PASSED tests/test_web_server.py::test_raw_server_logs_invalid_method_without_loop_debug[pyloop]
tests/test_web_websocket.py::test_write_non_prepared
tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200] [gw1] [ 92%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467%2C802%2C24834/hello-200] tests/test_web_websocket.py::test_recv_str_closed[pyloop]
[gw3] [ 92%] PASSED tests/test_web_websocket.py::test_recv_str_closed[pyloop]
tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200]
[gw1] [ 92%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/467,802,24834/hello-/467,802,24834/hello-200]
tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop]
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_can_prepare_without_upgrade[pyloop]
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_write_non_prepared
tests/test_web_websocket.py::test_heartbeat_timeout[pyloop]
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_heartbeat_timeout[pyloop]
tests/test_web_websocket.py::test_send_bytes_closed[pyloop]
tests/test_web_websocket.py::test_nonstarted_send_frame
tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200] [gw3] [ 92%] PASSED tests/test_web_websocket.py::test_send_bytes_closed[pyloop]
[gw1] [ 92%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/{user_ids:([0-9]+)(,([0-9]+))*}/hello-/467,802,24834/hello-200] tests/test_web_websocket.py::test_can_prepare_started[pyloop]
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_can_prepare_started[pyloop]
tests/test_web_websocket.py::test_websocket_ready
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_websocket_ready
tests/test_web_websocket.py::test_websocket_not_ready
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_websocket_not_ready
tests/test_web_websocket.py::test_websocket_ready_unknown_protocol
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_websocket_ready_unknown_protocol
tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop]
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_receive_close_but_left_open[pyloop]
tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404]
tests/test_web_websocket.py::test_recv_bytes_closed[pyloop]
[gw1] [ 92%] PASSED tests/test_web_urldispatcher.py::test_decoded_url_match[pyloop-/1%2C3/hello-/1%2C3/hello-404]
[gw3] [ 92%] PASSED tests/test_web_websocket.py::test_recv_bytes_closed[pyloop]
tests/test_web_websocket.py::test_closed_after_ctor
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_closed_after_ctor
tests/test_web_websocket.py::test_raise_writer_limit[pyloop]
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_raise_writer_limit[pyloop]
[gw2] [ 92%] PASSED tests/test_web_websocket.py::test_nonstarted_send_frame
tests/test_web_websocket.py::test_nonstarted_send_str
tests/test_web_websocket.py::test_receive_closing[pyloop]
[gw5] [ 92%] PASSED tests/test_web_websocket.py::test_receive_closing[pyloop]
tests/test_web_websocket.py::test_send_json_closed[pyloop]
tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop]
[gw3] [ 92%] PASSED tests/test_web_websocket.py::test_send_json_closed[pyloop]
[gw1] [ 92%] PASSED tests/test_web_urldispatcher.py::test_decoded_raw_match_regex[pyloop]
tests/test_web_websocket.py::test_close_idempotent[pyloop]
[gw4] [ 92%] PASSED tests/test_web_websocket.py::test_close_idempotent[pyloop]
tests/test_web_websocket.py::test_close_after_closing[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket.py::test_close_after_closing[pyloop]
[gw2] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_send_str
tests/test_web_websocket.py::test_nonstarted_send_bytes
tests/test_web_websocket.py::test_send_frame_closed[pyloop]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_send_frame_closed[pyloop]
tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop]
[gw1] [ 93%] PASSED tests/test_web_urldispatcher.py::test_order_is_preserved[pyloop]
tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop]
[gw4] [ 93%] PASSED tests/test_web_websocket.py::test_prepare_post_method_ok[pyloop]
tests/test_web_websocket.py::test_receive_timeouterror[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket.py::test_receive_timeouterror[pyloop]
tests/test_web_websocket.py::test_ping_closed[pyloop]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_ping_closed[pyloop]
tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop]
[gw1] [ 93%] PASSED tests/test_web_urldispatcher.py::test_url_with_many_slashes[pyloop]
tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop]
[gw4] [ 93%] PASSED tests/test_web_websocket.py::test_prepare_without_upgrade[pyloop]
[gw2] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_send_bytes
tests/test_web_websocket.py::test_nonstarted_send_json
tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket.py::test_multiple_receive_on_close_connection[pyloop]
tests/test_web_websocket.py::test_pong_closed[pyloop]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_pong_closed[pyloop]
tests/test_web_websocket.py::test_wait_closed_before_start
tests/test_web_urldispatcher.py::test_route_with_regex[pyloop]
[gw1] [ 93%] PASSED tests/test_web_urldispatcher.py::test_route_with_regex[pyloop]
tests/test_web_websocket.py::test_concurrent_receive[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket.py::test_concurrent_receive[pyloop]
[gw2] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_send_json
tests/test_web_websocket.py::test_nonstarted_close
[gw4] [ 93%] PASSED tests/test_web_websocket.py::test_wait_closed_before_start
tests/test_web_websocket.py::test_write_eof_not_started
tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_prepare_twice_idempotent[pyloop]
tests/test_web_websocket.py::test_nonstarted_ping
tests/test_web_websocket.py::test_close_exc[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket.py::test_close_exc[pyloop]
[gw4] [ 93%] PASSED tests/test_web_websocket.py::test_write_eof_not_started
tests/test_web_websocket.py::test_write_eof_idempotent[pyloop]
[gw4] [ 93%] PASSED tests/test_web_websocket.py::test_write_eof_idempotent[pyloop]
tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_send_with_per_message_deflate[pyloop]
[gw1] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_ping
tests/test_web_websocket.py::test_nonstarted_pong
[gw2] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_close
tests/test_web_websocket.py::test_nonstarted_receive_str
tests/test_web_websocket_functional.py::test_websocket_json[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket_functional.py::test_websocket_json[pyloop]
tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop]
[gw4] [ 93%] PASSED tests/test_web_websocket.py::test_receive_eofstream_in_reader[pyloop]
tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_no_transfer_encoding_header[pyloop]
[gw1] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_pong
tests/test_web_websocket_functional.py::test_close_timeout[pyloop]
tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket_functional.py::test_websocket_json_invalid_message[pyloop]
[gw2] [ 93%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_str
tests/test_web_websocket.py::test_nonstarted_receive_bytes
tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop]
[gw4] [ 93%] PASSED tests/test_web_websocket.py::test_receive_exception_in_reader[pyloop]
tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport0-existent]
tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket_functional.py::test_websocket_send_json[pyloop]
tests/test_web_websocket_functional.py::test_change_status[pyloop]
[gw4] [ 93%] PASSED tests/test_web_websocket_functional.py::test_change_status[pyloop]
tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default]
[gw3] [ 93%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-None-default]
tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop]
[gw5] [ 93%] PASSED tests/test_web_websocket_functional.py::test_websocket_receive_json[pyloop]
[gw2] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_bytes
tests/test_web_websocket.py::test_nonstarted_receive_json
tests/test_web_websocket_functional.py::test_handle_protocol[pyloop]
[gw4] [ 94%] PASSED tests/test_web_websocket_functional.py::test_handle_protocol[pyloop]
[gw1] [ 94%] PASSED tests/test_web_websocket_functional.py::test_close_timeout[pyloop]
tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default]
[gw3] [ 94%] PASSED tests/test_web_websocket.py::test_get_extra_info[pyloop-ws_transport2-default]
tests/test_web_websocket_functional.py::test_send_recv_text[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_send_recv_text[pyloop]
tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop]
[gw4] [ 94%] PASSED tests/test_web_websocket_functional.py::test_server_close_handshake[pyloop]
tests/test_web_websocket_functional.py::test_concurrent_close[pyloop]
[gw1] [ 94%] PASSED tests/test_web_websocket_functional.py::test_concurrent_close[pyloop]
[gw2] [ 94%] PASSED tests/test_web_websocket.py::test_nonstarted_receive_json
tests/test_web_websocket.py::test_receive_str_nonstring[pyloop]
[gw2] [ 94%] PASSED tests/test_web_websocket.py::test_receive_str_nonstring[pyloop]
tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop]
[gw3] [ 94%] PASSED tests/test_web_websocket_functional.py::test_websocket_can_prepare[pyloop]
tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_send_recv_bytes[pyloop]
tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop]
[gw4] [ 94%] PASSED tests/test_web_websocket_functional.py::test_server_close_handshake_server_eats_client_messages[pyloop]
tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop]
[gw1] [ 94%] PASSED tests/test_web_websocket_functional.py::test_concurrent_close_multiple_tasks[pyloop]
tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop]
[gw3] [ 94%] PASSED tests/test_web_websocket_functional.py::test_server_ws_async_for[pyloop]
tests/test_web_websocket_functional.py::test_send_recv_json[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_send_recv_json[pyloop]
tests/test_web_websocket_functional.py::test_heartbeat[pyloop]
tests/test_web_websocket_functional.py::test_receive_timeout[pyloop]
tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop]
[gw1] [ 94%] PASSED tests/test_web_websocket_functional.py::test_close_op_code_from_client[pyloop]
tests/test_web_websocket_functional.py::test_closed_async_for[pyloop]
[gw3] [ 94%] PASSED tests/test_web_websocket_functional.py::test_closed_async_for[pyloop]
tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_receive_being_cancelled_keeps_connection_open[pyloop]
[gw2] [ 94%] PASSED tests/test_web_websocket_functional.py::test_heartbeat[pyloop]
tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop]
[gw1] [ 94%] PASSED tests/test_web_websocket_functional.py::test_auto_pong_with_closing_by_peer[pyloop]
tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop]
[gw3] [ 94%] PASSED tests/test_web_websocket_functional.py::test_websocket_disable_keepalive[pyloop]
tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_receive_timeout_keeps_connection_open[pyloop]
[gw4] [ 94%] PASSED tests/test_web_websocket_functional.py::test_receive_timeout[pyloop]
tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop]
tests/test_web_websocket_functional.py::test_ping[pyloop]
[gw1] [ 94%] PASSED tests/test_web_websocket_functional.py::test_ping[pyloop]
tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_websocket_shutdown[pyloop]
tests/test_web_websocket_functional.py::test_receive_str_nonstring[pyloop]
[gw3] [ 94%] PASSED tests/test_web_websocket_functional.py::test_receive_str_nonstring[pyloop]
tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop]
tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop]
[gw2] [ 94%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_ws_close_return_code[pyloop]
tests/test_web_websocket_functional.py::test_pong[pyloop]
[gw1] [ 94%] PASSED tests/test_web_websocket_functional.py::test_pong[pyloop]
tests/test_web_websocket_functional.py::test_receive_bytes_nonbytes[pyloop]
[gw3] [ 94%] PASSED tests/test_web_websocket_functional.py::test_receive_bytes_nonbytes[pyloop]
tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop]
tests/test_websocket_handshake.py::test_protocol_version_unset
tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop]
tests/test_web_websocket_functional.py::test_bug3380[pyloop]
[gw4] [ 94%] PASSED tests/test_web_websocket_functional.py::test_custom_receive_timeout[pyloop]
[gw3] [ 94%] PASSED tests/test_web_websocket_functional.py::test_bug3380[pyloop]
[gw1] [ 94%] PASSED tests/test_websocket_handshake.py::test_protocol_version_unset
tests/test_websocket_handshake.py::test_protocol_version_not_supported
[gw2] [ 94%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_connection_closed[pyloop]
tests/test_websocket_handshake.py::test_handshake_ok
tests/test_web_websocket_functional.py::test_normal_closure_while_client_sends_msg[pyloop]
[gw5] [ 94%] PASSED tests/test_web_websocket_functional.py::test_abnormal_closure_when_server_does_not_receive[pyloop]
[gw1] [ 95%] PASSED tests/test_websocket_handshake.py::test_protocol_version_not_supported
tests/test_websocket_handshake.py::test_protocol_key_not_present
[gw3] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_ok
tests/test_websocket_handshake.py::test_handshake_protocol
tests/test_web_websocket_functional.py::test_abnormal_closure_when_client_does_not_close[pyloop]
tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop]
[gw1] [ 95%] PASSED tests/test_websocket_handshake.py::test_protocol_key_not_present
tests/test_websocket_handshake.py::test_protocol_key_invalid
[gw4] [ 95%] PASSED tests/test_web_websocket_functional.py::test_normal_closure_while_client_sends_msg[pyloop]
[gw3] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol
tests/test_websocket_handshake.py::test_handshake_protocol_agreement
[gw1] [ 95%] PASSED tests/test_websocket_handshake.py::test_protocol_key_invalid
tests/test_websocket_handshake.py::test_protocol_key_bad_size
[gw3] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol_agreement
tests/test_websocket_handshake.py::test_handshake_protocol_unsupported
tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_feed_pause[pyloop]
[gw4] [ 95%] PASSED tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_feed_pause[pyloop]
[gw2] [ 95%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_failure_ends_receive[pyloop]
[gw1] [ 95%] PASSED tests/test_websocket_handshake.py::test_protocol_key_bad_size
tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad
[gw1] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_bad
tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits
[gw1] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_multi_ext_wbits
tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding
[gw3] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_protocol_unsupported
tests/test_websocket_handshake.py::test_handshake_compress
[gw1] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_no_transfer_encoding
tests/test_websocket_parser.py::test_feed_data_remembers_exception[pyloop]
[gw1] [ 95%] PASSED tests/test_websocket_parser.py::test_feed_data_remembers_exception[pyloop]
tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_resume_on_read[pyloop]
[gw4] [ 95%] PASSED tests/test_websocket_data_queue.py::TestWebSocketDataQueue::test_resume_on_read[pyloop]
tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop]
[gw5] [ 95%] PASSED tests/test_web_websocket_functional.py::test_abnormal_closure_when_client_does_not_close[pyloop]
[gw3] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress
tests/test_websocket_parser.py::test_parse_frame[pyloop]
[gw3] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame[pyloop]
tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte_multi_packet[pyloop]
[gw1] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte_multi_packet[pyloop]
tests/test_websocket_handshake.py::test_no_upgrade
[gw2] [ 95%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong_send_many_messages[pyloop]
tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover
[gw5] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_server_notakeover
tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover
[gw5] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_client_notakeover
tests/test_websocket_handshake.py::test_handshake_compress_wbits
[gw5] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_wbits
tests/test_websocket_handshake.py::test_handshake_compress_wbits_error
[gw5] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_wbits_error
tests/test_websocket_handshake.py::test_handshake_compress_bad_ext
[gw5] [ 95%] PASSED tests/test_websocket_handshake.py::test_handshake_compress_bad_ext
tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop]
[gw5] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_control_frame[pyloop]
tests/test_websocket_parser.py::test_parse_frame_length0[pyloop]
[gw3] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame_length0[pyloop]
tests/test_websocket_parser.py::test_parse_frame_length4[pyloop]
[gw1] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame_length4[pyloop]
[gw4] [ 95%] PASSED tests/test_websocket_handshake.py::test_no_upgrade
tests/test_websocket_handshake.py::test_no_connection
tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop]
[gw5] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_payload_size[pyloop]
tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop]
tests/test_websocket_parser.py::test_parse_frame_length2[pyloop]
[gw3] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2[pyloop]
tests/test_websocket_parser.py::test_parse_frame_mask[pyloop]
[gw1] [ 95%] PASSED tests/test_websocket_parser.py::test_parse_frame_mask[pyloop]
[gw4] [ 95%] PASSED tests/test_websocket_handshake.py::test_no_connection
tests/test_websocket_parser.py::test_ping_frame[pyloop-memoryview]
[gw4] [ 96%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-memoryview]
[gw2] [ 96%] PASSED tests/test_web_websocket_functional.py::test_heartbeat_no_pong_receive_many_messages[pyloop]
tests/test_websocket_parser.py::test_ping_frame[pyloop-bytes]
[gw5] [ 96%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-bytes]
tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte[pyloop]
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_frame_length2_multi_byte[pyloop]
tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop]
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_frame_header_reversed_bits[pyloop]
tests/test_websocket_parser.py::test_pong_frame[pyloop]
[gw4] [ 96%] PASSED tests/test_websocket_parser.py::test_pong_frame[pyloop]
tests/test_websocket_parser.py::test_ping_frame[pyloop-bytearray]
[gw5] [ 96%] PASSED tests/test_websocket_parser.py::test_ping_frame[pyloop-bytearray]
tests/test_websocket_parser.py::test_simple_text[pyloop]
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_simple_text[pyloop]
tests/test_websocket_parser.py::test_fragmentation_header[pyloop]
tests/test_websocket_parser.py::test_close_frame[pyloop]
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_fragmentation_header[pyloop]
[gw4] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame[pyloop]
tests/test_websocket_parser.py::test_close_frame_invalid[pyloop]
[gw2] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame_invalid[pyloop]
tests/test_websocket_parser.py::test_continuation_err[pyloop]
[gw5] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation_err[pyloop]
tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop]
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_simple_text_unicode_err[pyloop]
tests/test_websocket_parser.py::test_close_frame_info[pyloop]
[gw4] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame_info[pyloop]
tests/test_websocket_parser.py::test_continuation[pyloop]
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation[pyloop]
tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop]
[gw2] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame_invalid_2[pyloop]
tests/test_websocket_parser.py::test_continuation_with_close[pyloop]
[gw5] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation_with_close[pyloop]
tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop]
[gw4] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_bad_code[pyloop]
tests/test_websocket_parser.py::test_simple_binary[pyloop]
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_simple_binary[pyloop]
tests/test_websocket_parser.py::test_continuation_with_ping[pyloop]
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation_with_ping[pyloop]
tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop]
tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop]
[gw4] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_bad_payload[pyloop]
[gw5] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_unicode_err[pyloop]
tests/test_websocket_parser.py::test_websocket_mask_python
tests/test_websocket_parser.py::test_websocket_mask_python_empty
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_websocket_mask_python_empty
tests/test_websocket_parser.py::test_websocket_mask_cython_empty
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_websocket_mask_python
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_websocket_mask_cython_empty
tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop]
tests/test_websocket_parser.py::test_websocket_mask_cython
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_websocket_mask_cython
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_compress_frame_multi[pyloop]
tests/test_websocket_parser.py::test_parse_no_compress_frame_single[pyloop]
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_no_compress_frame_single[pyloop]
tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop]
[gw2] [ 96%] PASSED tests/test_websocket_parser.py::test_close_frame_unicode_err[pyloop]
tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop]
[gw4] [ 96%] PASSED tests/test_websocket_parser.py::test_continuation_with_close_empty[pyloop]
tests/test_websocket_parser.py::test_msgtype_aliases
[gw5] [ 96%] PASSED tests/test_websocket_parser.py::test_msgtype_aliases
tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop]
[gw5] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_compress_frame_single[pyloop]
tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop]
[gw1] [ 96%] PASSED tests/test_websocket_parser.py::test_parse_compress_error_frame[pyloop]
tests/test_websocket_parser.py::test_msg_too_large[pyloop]
[gw3] [ 96%] PASSED tests/test_websocket_parser.py::test_msg_too_large[pyloop]
tests/test_websocket_parser.py::test_unknown_frame[pyloop]
[gw2] [ 96%] PASSED tests/test_websocket_parser.py::test_unknown_frame[pyloop]
tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop]
[gw4] [ 97%] PASSED tests/test_websocket_parser.py::test_msg_too_large_not_fin[pyloop]
tests/test_websocket_parser.py::TestWebSocketError::test_ctor
[gw5] [ 97%] PASSED tests/test_websocket_parser.py::TestWebSocketError::test_ctor
tests/test_websocket_writer.py::test_pong
tests/test_websocket_parser.py::TestWebSocketError::test_pickle
[gw1] [ 97%] PASSED tests/test_websocket_parser.py::TestWebSocketError::test_pickle
tests/test_websocket_writer.py::test_send_text
tests/test_websocket_parser.py::test_flow_control_binary[pyloop]
[gw3] [ 97%] PASSED tests/test_websocket_parser.py::test_flow_control_binary[pyloop]
tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop]
[gw4] [ 97%] PASSED tests/test_websocket_parser.py::test_compressed_msg_too_large[pyloop]
[gw5] [ 97%] PASSED tests/test_websocket_writer.py::test_pong
tests/test_websocket_writer.py::test_ping
[gw1] [ 97%] PASSED tests/test_websocket_writer.py::test_send_text
tests/test_websocket_writer.py::test_send_binary
tests/test_websocket_writer.py::test_send_binary_long
tests/test_websocket_parser.py::test_flow_control_multi_byte_text[pyloop]
[gw2] [ 97%] PASSED tests/test_websocket_parser.py::test_flow_control_multi_byte_text[pyloop]
tests/test_websocket_writer.py::test_send_binary_very_long
[gw5] [ 97%] PASSED tests/test_websocket_writer.py::test_ping
tests/test_websocket_writer.py::test_close
[gw1] [ 97%] PASSED tests/test_websocket_writer.py::test_send_binary
tests/test_websocket_writer.py::test_send_text_masked
[gw3] [ 97%] PASSED tests/test_websocket_writer.py::test_send_binary_long
tests/test_websocket_writer.py::test_send_compress_text
[gw4] [ 97%] PASSED tests/test_websocket_writer.py::test_send_binary_very_long
tests/test_websocket_writer.py::test_send_compress_text_per_message
[gw5] [ 97%] PASSED tests/test_websocket_writer.py::test_close
tests/test_websocket_writer.py::test_concurrent_messages[16-<lambda>]
tests/test_websocket_writer.py::test_send_compress_text_notakeover
[gw1] [ 97%] PASSED tests/test_websocket_writer.py::test_send_text_masked
tests/test_websocket_writer.py::test_concurrent_messages[4096-<lambda>]
[gw3] [ 97%] PASSED tests/test_websocket_writer.py::test_send_compress_text
tests/test_websocket_writer.py::test_concurrent_messages[32-<lambda>]
[gw4] [ 97%] PASSED tests/test_websocket_writer.py::test_send_compress_text_per_message
tests/test_worker.py::test_init_process[AsyncioWorker-pyloop]
[gw3] [ 97%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[32-<lambda>]
[gw4] [ 97%] PASSED tests/test_worker.py::test_init_process[AsyncioWorker-pyloop]
tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop]
[gw3] [ 97%] PASSED tests/test_worker.py::test_handle_abort[AsyncioWorker-pyloop]
[gw5] [ 97%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[16-<lambda>]
tests/test_worker.py::test_run[AsyncioWorker-pyloop]
[gw5] [ 97%] PASSED tests/test_worker.py::test_run[AsyncioWorker-pyloop]
[gw1] [ 97%] PASSED tests/test_websocket_writer.py::test_concurrent_messages[4096-<lambda>]
tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop]
[gw1] [ 97%] PASSED tests/test_worker.py::test_run_not_app[AsyncioWorker-pyloop]
[gw2] [ 97%] PASSED tests/test_websocket_writer.py::test_send_compress_text_notakeover
tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop]
tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop]
[gw2] [ 97%] PASSED tests/test_worker.py::test_run_async_factory[AsyncioWorker-pyloop]
[gw3] [ 97%] PASSED tests/test_worker.py::test__notify_waiter_done[AsyncioWorker-pyloop]
tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop]
tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop]
[gw5] [ 97%] PASSED tests/test_worker.py::test__notify_waiter_done_explicit_waiter[AsyncioWorker-pyloop]
tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop]
[gw4] [ 97%] PASSED tests/test_worker.py::test__wait_next_notify[AsyncioWorker-pyloop]
[gw1] [ 97%] PASSED tests/test_worker.py::test_init_signals[AsyncioWorker-pyloop]
tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"] [gw3] [ 97%] PASSED tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"-%a %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"] tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop]
[gw5] [ 97%] PASSED tests/test_worker.py::test__run_ok_parent_changed[AsyncioWorker-pyloop]
tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] [gw2] [ 97%] PASSED tests/test_worker.py::test__get_valid_log_format_ok[AsyncioWorker-pyloop-%a "%{Referrer}i" %s-%a "%{Referrer}i" %s] tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop]
tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop]
[gw4] [ 97%] PASSED tests/test_worker.py::test__get_valid_log_format_exc[AsyncioWorker-pyloop]
tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop]
[gw3] [ 97%] PASSED tests/test_worker.py::test__create_ssl_context_without_certs_and_ciphers[AsyncioWorker-pyloop]
tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop]
[gw5] [ 97%] PASSED tests/test_worker.py::test__create_ssl_context_with_ciphers[AsyncioWorker-pyloop]
tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop]
[gw2] [ 98%] PASSED tests/test_worker.py::test__create_ssl_context_with_ca_certs[AsyncioWorker-pyloop]
[gw1] [ 98%] PASSED tests/test_worker.py::test__run_exc[AsyncioWorker-pyloop]
[gw0] [ 98%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected
python3.12-flask-caching-2.3.1
tests/test_view.py .................. [100%]
=============================== warnings summary ===============================
tests/test_basic_app.py: 5 warnings
tests/test_cache.py: 21 warnings
tests/test_memoize.py: 40 warnings
tests/test_templates.py: 1 warning
tests/test_view.py: 18 warnings
/nix/store/zja0wmx8asc7k9wr38fpkf16zyvq1pqc-python3.12-flask-caching-2.3.1/lib/python3.12/site-packages/flask_caching/__init__.py:145: DeprecationWarning: Using the initialization functions in flask_caching.backend is deprecated. Use the a full path to backend classes directly.
self._set_cache(app, config)
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
==== 89 passed, 2 skipped, 110 deselected, 85 warnings in 85.45s (0:01:25) =====
Finished executing pytestCheckPhase
pytestCheckPhase completed in 1 minutes 25 seconds
→ pytestcachePhase
→ pytestRemoveBytecodePhase
python3.12-flask-compress-1.17
error: Cannot build '/nix/store/rihk72p5dpx8whiaskbsix9rzjlhlkhg-python3.12-flask-compress-1.17-x86_64-unknown-linux-gnufilc0.drv'.
Reason: 2 dependencies failed.
Output paths:
/nix/store/02kr4rma00vb9rq3j3qgnrcwjai801a7-python3.12-flask-compress-1.17-x86_64-unknown-linux-gnufilc0
/nix/store/v5ig60yry9npd2shf68ihj7iqliwjrmy-python3.12-flask-compress-1.17-x86_64-unknown-linux-gnufilc0-distpython3.12-aiohttp-3.11.15
tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds
[gw0] [ 98%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds
tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive
[gw0] [ 98%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_close_idle_keepalive
tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets
[gw0] [ 98%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets
tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed
[gw0] [ 98%] PASSED tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed
tests/test_streams.py::TestStreamReader::test_create_waiter
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_create_waiter
tests/test_streams.py::TestStreamReader::test_ctor_global_loop
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_ctor_global_loop
tests/test_streams.py::TestStreamReader::test_at_eof
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_at_eof
tests/test_streams.py::TestStreamReader::test_wait_eof
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_wait_eof
tests/test_streams.py::TestStreamReader::test_wait_eof_eof
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_wait_eof_eof
tests/test_streams.py::TestStreamReader::test_feed_empty_data
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_feed_empty_data
tests/test_streams.py::TestStreamReader::test_feed_nonempty_data
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_feed_nonempty_data
tests/test_streams.py::TestStreamReader::test_read_zero
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_zero
tests/test_streams.py::TestStreamReader::test_read
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read
tests/test_streams.py::TestStreamReader::test_read_line_breaks
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_line_breaks
tests/test_streams.py::TestStreamReader::test_read_all
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_all
tests/test_streams.py::TestStreamReader::test_read_up_to
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_up_to
tests/test_streams.py::TestStreamReader::test_read_eof
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_eof
tests/test_streams.py::TestStreamReader::test_read_eof_infinite
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_eof_infinite
tests/test_streams.py::TestStreamReader::test_read_eof_unread_data_no_warning
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_eof_unread_data_no_warning
tests/test_streams.py::TestStreamReader::test_read_until_eof
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_until_eof
tests/test_streams.py::TestStreamReader::test_read_exception
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_read_exception
tests/test_streams.py::TestStreamReader::test_readline
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline
tests/test_streams.py::TestStreamReader::test_readline_limit_with_existing_data
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline_limit_with_existing_data
tests/test_streams.py::TestStreamReader::test_readline_limit
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline_limit
tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline_nolimit_nowait
tests/test_streams.py::TestStreamReader::test_readline_eof
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline_eof
tests/test_streams.py::TestStreamReader::test_readline_empty_eof
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline_empty_eof
tests/test_streams.py::TestStreamReader::test_readline_read_byte_count
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline_read_byte_count
tests/test_streams.py::TestStreamReader::test_readline_exception
[gw0] [ 98%] PASSED tests/test_streams.py::TestStreamReader::test_readline_exception
tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop]
[gw0] [ 98%] PASSED tests/test_web_functional.py::test_http10_keep_alive_with_headers[pyloop]
tests/test_web_functional.py::test_upload_file[pyloop]
[gw0] [ 98%] PASSED tests/test_web_functional.py::test_upload_file[pyloop]
tests/test_web_functional.py::test_upload_file_object[pyloop]
[gw0] [ 98%] PASSED tests/test_web_functional.py::test_upload_file_object[pyloop]
tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-get]
tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post0]
tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-options]
tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-post1]
tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-put]
tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-patch]
tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_without_body[pyloop-delete]
tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_empty_content_for_query_with_body[pyloop]
tests/test_web_functional.py::test_get_with_empty_arg[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_get_with_empty_arg[pyloop]
tests/test_web_functional.py::test_large_header[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_large_header[pyloop]
tests/test_web_functional.py::test_large_header_allowed[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_large_header_allowed[pyloop]
tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_get_with_empty_arg_with_equal[pyloop]
tests/test_web_functional.py::test_response_with_async_gen[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_async_gen[pyloop]
tests/test_web_functional.py::test_response_with_streamer[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_streamer[pyloop]
tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_async_gen_no_params[pyloop]
tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_streamer_no_params[pyloop]
tests/test_web_functional.py::test_response_with_file[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_file[pyloop]
tests/test_web_functional.py::test_response_with_file_ctype[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_file_ctype[pyloop]
tests/test_web_functional.py::test_response_with_payload_disp[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_payload_disp[pyloop]
tests/test_web_functional.py::test_response_with_payload_stringio[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_payload_stringio[pyloop]
tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor0-gzip]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor0-gzip]
tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor1-deflate]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor1-deflate]
tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor2-deflate]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body[pyloop-compressor2-deflate]
tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_response_with_precompressed_body_brotli[pyloop]
tests/test_web_functional.py::test_bad_request_payload[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_bad_request_payload[pyloop]
tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_stream_response_multiple_chunks[pyloop]
tests/test_web_functional.py::test_start_without_routes[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_start_without_routes[pyloop]
tests/test_web_functional.py::test_requests_count[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_requests_count[pyloop]
tests/test_web_functional.py::test_redirect_url[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_redirect_url[pyloop]
tests/test_web_functional.py::test_simple_subapp[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_simple_subapp[pyloop]
tests/test_web_functional.py::test_subapp_reverse_url[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_subapp_reverse_url[pyloop]
tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_subapp_reverse_variable_url[pyloop]
tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_subapp_reverse_static_url[pyloop]
tests/test_web_functional.py::test_subapp_app[pyloop]
[gw0] [ 99%] PASSED tests/test_web_functional.py::test_subapp_app[pyloop]
tests/test_web_functional.py::test_subapp_not_found[pyloop]
[gw0] [100%] PASSED tests/test_web_functional.py::test_subapp_not_found[pyloop]
============================= slowest 10 durations =============================
9.51s call tests/test_run_app.py::TestShutdown::test_shutdown_new_conn_rejected
4.01s call tests/test_run_app.py::TestShutdown::test_shutdown_pending_handler_responds
2.51s call tests/test_run_app.py::TestShutdown::test_shutdown_wait_for_handler
2.41s call tests/test_run_app.py::TestShutdown::test_shutdown_handler_cancellation_suppressed
2.00s call tests/test_client_functional.py::test_read_timeout_between_chunks[pyloop]
2.00s call tests/test_client_functional.py::test_set_cookies_max_age[pyloop]
1.61s call tests/test_run_app.py::TestShutdown::test_shutdown_timeout_handler
1.50s call tests/test_run_app.py::TestShutdown::test_shutdown_timeout_not_reached
1.00s call tests/test_run_app.py::TestShutdown::test_shutdown_close_websockets
1.00s call tests/test_client_functional.py::test_readline_error_on_conn_close[pyloop]
=========================== short test summary info ============================
SKIPPED [1] tests/test_client_session.py:968: The check is applied in DEBUG mode only
SKIPPED [1] tests/test_connector.py:3103: Proactor Event loop present only in Windows
SKIPPED [1] tests/test_connector.py:3111: Proactor Event loop present only in Windows
SKIPPED [1] tests/test_connector.py:3122: Proactor Event loop present only in Windows
SKIPPED [1] tests/test_connector.py:3320: Proactor Event loop present only in Windows
SKIPPED [1] tests/test_multipart_helpers.py:446: should raise decoding error: %82 is invalid for latin1
SKIPPED [1] tests/test_multipart_helpers.py:455: should raise decoding error: %E4 is invalid for utf-8
SKIPPED [1] tests/test_multipart_helpers.py:510: urllib.parse.unquote is tolerate to standalone % chars
SKIPPED [1] tests/test_multipart_helpers.py:519: urllib.parse.unquote is tolerate to standalone % chars
SKIPPED [1] tests/test_multipart_helpers.py:99: need more smart parser which respects quoted text
SKIPPED [1] tests/test_resolver.py:404: aiodns <3.2.0 required
SKIPPED [1] tests/test_urldispatch.py:1021: aiohttp folder is not placed in user's HOME
SKIPPED [1] tests/test_proxy_functional.py:129: asyncio on this python supports TLS in TLS
SKIPPED [1] tests/test_proxy_functional.py:389: we need to reconsider how we test this
SKIPPED [1] tests/test_proxy_functional.py:410: we need to reconsider how we test this
SKIPPED [1] tests/test_web_app.py:365: The check is applied in DEBUG mode only
SKIPPED [1] tests/test_web_runner.py:121: Proactor Event loop present only in Windows
SKIPPED [1] tests/test_web_runner.py:133: Proactor Event loop present only in Windows
XFAIL tests/autobahn/test_autobahn.py::test_client
XFAIL tests/autobahn/test_autobahn.py::test_server
XFAIL tests/test_client_functional.py::test_broken_connection[pyloop]
XFAIL tests/test_connector.py::test_del_with_scheduled_cleanup[pyloop]
XFAIL tests/test_http_parser.py::test_http_request_parser_utf8_request_line[c-parser-pyloop] - Regression test for Py parser. May match C behaviour later.
XFAIL tests/test_http_parser.py::test_parse_unusual_request_line[c-parser-pyloop] - Regression test for Py parser. May match C behaviour later.
XFAIL tests/test_http_parser.py::test_parse_uri_utf8[c-parser-pyloop] - reason: Not valid HTTP. Maybe update py-parser to reject later.
================= 3453 passed, 18 skipped, 7 xfailed in 49.63s =================
Finished executing pytestCheckPhase
pytestCheckPhase completed in 50 seconds
→ pytestcachePhase
→ pytestRemoveBytecodePhase
python3.12-elastic-transport-8.17.0
Build started
Sourcing python-remove-tests-dir-hook
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing pypa-build-hook
Using pypaBuildPhase
Sourcing python-runtime-deps-check-hook
Using pythonRuntimeDepsCheckHook
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing pytest-check-hook
Using pytestCheckPhase
→ unpackPhase
unpacking source archive /nix/store/nif75a6fg8v81k1y59isr4sab1sfqvs0-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/utils/license-headers.py"
→ patchPhase
substituteStream() in derivation python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'setup.cfg')→ updateAutotoolsGnuConfigScriptsPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running egg_info
creating elastic_transport.egg-info
writing elastic_transport.egg-info/PKG-INFO
writing dependency_links to elastic_transport.egg-info/dependency_links.txt
writing requirements to elastic_transport.egg-info/requires.txt
writing top-level names to elastic_transport.egg-info/top_level.txt
writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
reading manifest file 'elastic_transport.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENSE'
writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
* Building wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/elastic_transport
copying elastic_transport/__init__.py -> build/lib/elastic_transport
copying elastic_transport/_async_transport.py -> build/lib/elastic_transport
copying elastic_transport/_compat.py -> build/lib/elastic_transport
copying elastic_transport/_exceptions.py -> build/lib/elastic_transport
copying elastic_transport/_models.py -> build/lib/elastic_transport
copying elastic_transport/_node_pool.py -> build/lib/elastic_transport
copying elastic_transport/_otel.py -> build/lib/elastic_transport
copying elastic_transport/_response.py -> build/lib/elastic_transport
copying elastic_transport/_serializer.py -> build/lib/elastic_transport
copying elastic_transport/_transport.py -> build/lib/elastic_transport
copying elastic_transport/_utils.py -> build/lib/elastic_transport
copying elastic_transport/_version.py -> build/lib/elastic_transport
copying elastic_transport/client_utils.py -> build/lib/elastic_transport
creating build/lib/elastic_transport/_node
copying elastic_transport/_node/__init__.py -> build/lib/elastic_transport/_node
copying elastic_transport/_node/_base.py -> build/lib/elastic_transport/_node
copying elastic_transport/_node/_base_async.py -> build/lib/elastic_transport/_node
copying elastic_transport/_node/_http_aiohttp.py -> build/lib/elastic_transport/_node
copying elastic_transport/_node/_http_httpx.py -> build/lib/elastic_transport/_node
copying elastic_transport/_node/_http_requests.py -> build/lib/elastic_transport/_node
copying elastic_transport/_node/_http_urllib3.py -> build/lib/elastic_transport/_node
copying elastic_transport/_node/_urllib3_chain_certs.py -> build/lib/elastic_transport/_node
copying elastic_transport/py.typed -> build/lib/elastic_transport
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/elastic_transport
copying build/lib/elastic_transport/__init__.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_async_transport.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_compat.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_exceptions.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_models.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_node_pool.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_otel.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_response.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_serializer.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_transport.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_utils.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/_version.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
copying build/lib/elastic_transport/client_utils.py -> build/bdist.linux-x86_64/wheel/./elastic_transport
creating build/bdist.linux-x86_64/wheel/elastic_transport/_node
copying build/lib/elastic_transport/_node/__init__.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/_node/_base.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/_node/_base_async.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/_node/_http_aiohttp.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/_node/_http_httpx.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/_node/_http_requests.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/_node/_http_urllib3.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/_node/_urllib3_chain_certs.py -> build/bdist.linux-x86_64/wheel/./elastic_transport/_node
copying build/lib/elastic_transport/py.typed -> build/bdist.linux-x86_64/wheel/./elastic_transport
running install_egg_info
running egg_info
writing elastic_transport.egg-info/PKG-INFO
writing dependency_links to elastic_transport.egg-info/dependency_links.txt
writing requirements to elastic_transport.egg-info/requires.txt
writing top-level names to elastic_transport.egg-info/top_level.txt
reading manifest file 'elastic_transport.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENSE'
writing manifest file 'elastic_transport.egg-info/SOURCES.txt'
Copying elastic_transport.egg-info to build/bdist.linux-x86_64/wheel/./elastic_transport-8.17.0-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/elastic_transport-8.17.0.dist-info/WHEEL
creating '/build/source/dist/.tmp-6396v7ul/elastic_transport-8.17.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'elastic_transport/__init__.py'
adding 'elastic_transport/_async_transport.py'
adding 'elastic_transport/_compat.py'
adding 'elastic_transport/_exceptions.py'
adding 'elastic_transport/_models.py'
adding 'elastic_transport/_node_pool.py'
adding 'elastic_transport/_otel.py'
adding 'elastic_transport/_response.py'
adding 'elastic_transport/_serializer.py'
adding 'elastic_transport/_transport.py'
adding 'elastic_transport/_utils.py'
adding 'elastic_transport/_version.py'
adding 'elastic_transport/client_utils.py'
adding 'elastic_transport/py.typed'
adding 'elastic_transport/_node/__init__.py'
adding 'elastic_transport/_node/_base.py'
adding 'elastic_transport/_node/_base_async.py'
adding 'elastic_transport/_node/_http_aiohttp.py'
adding 'elastic_transport/_node/_http_httpx.py'
adding 'elastic_transport/_node/_http_requests.py'
adding 'elastic_transport/_node/_http_urllib3.py'
adding 'elastic_transport/_node/_urllib3_chain_certs.py'
adding 'elastic_transport-8.17.0.dist-info/licenses/LICENSE'
adding 'elastic_transport-8.17.0.dist-info/METADATA'
adding 'elastic_transport-8.17.0.dist-info/WHEEL'
adding 'elastic_transport-8.17.0.dist-info/top_level.txt'
adding 'elastic_transport-8.17.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built elastic_transport-8.17.0-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for elastic_transport-8.17.0-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed elastic_transport-8.17.0-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0
checking for references to /build/ in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0...
patching script interpreter paths in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0
stripping (with command strip and flags -S -p) in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/18y0h7sr1aqwmrbk72ags7yw27q40j94-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0-dist
checking for references to /build/ in /nix/store/18y0h7sr1aqwmrbk72ags7yw27q40j94-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0-dist...
patching script interpreter paths in /nix/store/18y0h7sr1aqwmrbk72ags7yw27q40j94-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0-dist
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ installCheckPhase
no Makefile or custom installCheckPhase, doing nothing
→ pythonRemoveBinBytecodePhase
→ pytestCheckPhase
Executing pytestCheckPhase
pytest flags: -m pytest -k not\ \(fingerprint\)\ and\ not\ \(ssl\)\ and\ not\ \(test_custom_headers\)\ and\ not\ \(test_custom_user_agent\)\ and\ not\ \(test_default_headers\)\ and\ not\ \(test_head\)\ and\ not\ \(tls\)\ and\ not\ \(test_simple_request\)\ and\ not\ \(test_node\)\ and\ not\ \(test_debug_logging\)\ and\ not\ \(test_debug_logging_uncompressed_body\)\ and\ not\ \(test_debug_logging_no_body\)\ and\ not\ \(test_httpbin\)\ and\ not\ \(test_sniffed_nodes_added_to_pool\)\ and\ not\ \(test_async_transport_httpbin\) -W ignore::DeprecationWarning
ImportError while loading conftest '/build/source/tests/conftest.py'.
tests/conftest.py:24: in <module>
import trustme
/nix/store/4ql7389invan26ix636grzqvpn9napi8-python3.12-trustme-1.2.1/lib/python3.12/site-packages/trustme/__init__.py:14: in <module>
from cryptography import x509
/nix/store/52x40g5c6x620ysgy6hhp3zik0x9qv89-python3.12-cryptography-44.0.2/lib/python3.12/site-packages/cryptography/x509/__init__.py:7: in <module>
from cryptography.x509 import certificate_transparency, verification
/nix/store/52x40g5c6x620ysgy6hhp3zik0x9qv89-python3.12-cryptography-44.0.2/lib/python3.12/site-packages/cryptography/x509/certificate_transparency.py:8: in <module>
from cryptography.hazmat.bindings._rust import x509 as rust_x509
E ImportError: /nix/store/52x40g5c6x620ysgy6hhp3zik0x9qv89-python3.12-cryptography-44.0.2/lib/python3.12/site-packages/cryptography/hazmat/bindings/_rust.abi3.so: undefined symbol: RSA_set0_key, version OPENSSL_3.0.0
error: Cannot build '/nix/store/ylxiq9v194fk1hf2zl3wl43hniff78qr-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0.drv'.
Reason: builder failed with exit code 4.
Output paths:
/nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0
/nix/store/18y0h7sr1aqwmrbk72ags7yw27q40j94-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0-dist
Last 25 log lines:
> shrinking RPATHs of ELF executables and libraries in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0
> checking for references to /build/ in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0...
> patching script interpreter paths in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0
> stripping (with command strip and flags -S -p) in /nix/store/18jnq3gb7lrhg42pnik6wrpks0icgsbw-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0/lib
> shrinking RPATHs of ELF executables and libraries in /nix/store/18y0h7sr1aqwmrbk72ags7yw27q40j94-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0-dist
> checking for references to /build/ in /nix/store/18y0h7sr1aqwmrbk72ags7yw27q40j94-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0-dist...
> patching script interpreter paths in /nix/store/18y0h7sr1aqwmrbk72ags7yw27q40j94-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0-dist
> Executing pythonRemoveTestsDir
> Finished executing pythonRemoveTestsDir
> Running phase: installCheckPhase
> no Makefile or custom installCheckPhase, doing nothing
> Running phase: pythonRemoveBinBytecodePhase
> Running phase: pytestCheckPhase
> Executing pytestCheckPhase
> pytest flags: -m pytest -k not\ \(fingerprint\)\ and\ not\ \(ssl\)\ and\ not\ \(test_custom_headers\)\ and\ not\ \(test_custom_user_agent\)\ and\ not\ \(test_default_headers\)\ and\ not\ \(test_head\)\ and\ not\ \(tls\)\ and\ not\ \(test_simple_request\)\ and\ not\ \(test_node\)\ and\ not\ \(test_debug_logging\)\ and\ not\ \(test_debug_logging_uncompressed_body\)\ and\ not\ \(test_debug_logging_no_body\)\ and\ not\ \(test_httpbin\)\ and\ not\ \(test_sniffed_nodes_added_to_pool\)\ and\ not\ \(test_async_transport_httpbin\) -W ignore::DeprecationWarning
> ImportError while loading conftest '/build/source/tests/conftest.py'.
> tests/conftest.py:24: in <module>
> import trustme
> /nix/store/4ql7389invan26ix636grzqvpn9napi8-python3.12-trustme-1.2.1/lib/python3.12/site-packages/trustme/__init__.py:14: in <module>
> from cryptography import x509
> /nix/store/52x40g5c6x620ysgy6hhp3zik0x9qv89-python3.12-cryptography-44.0.2/lib/python3.12/site-packages/cryptography/x509/__init__.py:7: in <module>
> from cryptography.x509 import certificate_transparency, verification
> /nix/store/52x40g5c6x620ysgy6hhp3zik0x9qv89-python3.12-cryptography-44.0.2/lib/python3.12/site-packages/cryptography/x509/certificate_transparency.py:8: in <module>
> from cryptography.hazmat.bindings._rust import x509 as rust_x509
> E ImportError: /nix/store/52x40g5c6x620ysgy6hhp3zik0x9qv89-python3.12-cryptography-44.0.2/lib/python3.12/site-packages/cryptography/hazmat/bindings/_rust.abi3.so: undefined symbol: RSA_set0_key, version OPENSSL_3.0.0
For full logs, run:
nix log /nix/store/ylxiq9v194fk1hf2zl3wl43hniff78qr-python3.12-elastic-transport-8.17.0-x86_64-unknown-linux-gnufilc0.drvpython3.12-elasticsearch-8.17.2
error: Cannot build '/nix/store/0f0w7944njdz9cihibl86nzca69alnqb-python3.12-elasticsearch-8.17.2-x86_64-unknown-linux-gnufilc0.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/7swcclns5cjchivmc2xlisfvwly3qvbb-python3.12-elasticsearch-8.17.2-x86_64-unknown-linux-gnufilc0-dist
/nix/store/h11mr31akjlbj8jpjpk6m5hwm963hav3-python3.12-elasticsearch-8.17.2-x86_64-unknown-linux-gnufilc0arc-icon-theme-20161122
error: Cannot build '/nix/store/7fx2mbr23pkims89mmq86lff453fzsvz-arc-icon-theme-20161122.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/4rhr17x1rjh6my2wyxm83xbbca1hj7zw-arc-icon-theme-20161122arc_unpacker-unstable-2021-08-06
error: Cannot build '/nix/store/dlrsk88y3qd77v88hvljv9pd7zh3m0ms-arc_unpacker-x86_64-unknown-linux-gnufilc0-unstable-2021-08-06.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/bxljr2jvbyr2i9if1ladmkyrj6x46gi4-arc_unpacker-x86_64-unknown-linux-gnufilc0-unstable-2021-08-06archimedes-2.0.1
error: Cannot build '/nix/store/7wpk0val95pwi1hb7kchsj70ji08k5bh-archimedes-x86_64-unknown-linux-gnufilc0-2.0.1.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/434634f0a4ijw3h05jrxwkbjqlq167rd-archimedes-x86_64-unknown-linux-gnufilc0-2.0.1
Last 25 log lines:
> checking for memset... yes
> checking for pow... yes
> checking for sqrt... yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating doc/Makefile
> config.status: creating src/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> Running phase: buildPhase
> build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash
> make all-recursive
> make[1]: Entering directory '/build/archimedes-2.0.1'
> Making all in src
> make[2]: Entering directory '/build/archimedes-2.0.1/src'
> clang -DHAVE_CONFIG_H -I. -I.. -c archimedes.c
> clang -o archimedes archimedes.o -lm -lm
> archimedes.o:archimedes.c:function pizlonatedFI53071_MM2:(.text+0x126813): error: undefined reference to 'pizlonated_MM2'
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make[2]: *** [Makefile:348: archimedes] Error 1
> make[2]: Leaving directory '/build/archimedes-2.0.1/src'
> make[1]: *** [Makefile:325: all-recursive] Error 1
> make[1]: Leaving directory '/build/archimedes-2.0.1'
> make: *** [Makefile:265: all] Error 2
For full logs, run:
nix log /nix/store/7wpk0val95pwi1hb7kchsj70ji08k5bh-archimedes-x86_64-unknown-linux-gnufilc0-2.0.1.drvarchivy-1.7.3
error: Cannot build '/nix/store/icxpjgjm24q9s22ar89snsmkn3w9fa07-archivy-1.7.3-x86_64-unknown-linux-gnufilc0.drv'.
Reason: 8 dependencies failed.
Output paths:
/nix/store/d8q8gh83kgbp9gplib7j0rd43fwdm97f-archivy-1.7.3-x86_64-unknown-linux-gnufilc0
/nix/store/n6n8n4y7mvf214mibfb85431b2yaw1vm-archivy-1.7.3-x86_64-unknown-linux-gnufilc0-distarduino-ci-0.2.0
error: Cannot build '/nix/store/smjp8y1wwfml7avyg4g23gkb0iwxacl8-arduino-ci-x86_64-unknown-linux-gnufilc0-0.2.0.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/4b7i1v8dkr1kmzjjsf2199qimf2gpgx9-arduino-ci-x86_64-unknown-linux-gnufilc0-0.2.0arc-icon-theme-20161122
error: build of '/nix/store/7fx2mbr23pkims89mmq86lff453fzsvz-arc-icon-theme-20161122.drv^*', '/nix/store/7wpk0val95pwi1hb7kchsj70ji08k5bh-archimedes-x86_64-unknown-linux-gnufilc0-2.0.1.drv^*', '/nix/store/dlrsk88y3qd77v88hvljv9pd7zh3m0ms-arc_unpacker-x86_64-unknown-linux-gnufilc0-unstable-2021-08-06.drv^*', '/nix/store/icxpjgjm24q9s22ar89snsmkn3w9fa07-archivy-1.7.3-x86_64-unknown-linux-gnufilc0.drv^*', '/nix/store/smjp8y1wwfml7avyg4g23gkb0iwxacl8-arduino-ci-x86_64-unknown-linux-gnufilc0-0.2.0.drv^*' failed
End of log