[INFO] fetching crate barehttp 0.0.1...
[INFO] testing barehttp-0.0.1 against beta-2026-03-05 for beta-1.95-1
[INFO] extracting crate barehttp 0.0.1 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate barehttp 0.0.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate barehttp 0.0.1
[INFO] tweaked toml for crates.io crate barehttp 0.0.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate barehttp 0.0.1 on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate barehttp 0.0.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b03e22a5332ec20915953c5a1b97bba370a1b2470b0df2cb6d640e29622900ca
[INFO] running `Command { std: "docker" "start" "-a" "b03e22a5332ec20915953c5a1b97bba370a1b2470b0df2cb6d640e29622900ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b03e22a5332ec20915953c5a1b97bba370a1b2470b0df2cb6d640e29622900ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b03e22a5332ec20915953c5a1b97bba370a1b2470b0df2cb6d640e29622900ca", kill_on_drop: false }`
[INFO] [stdout] b03e22a5332ec20915953c5a1b97bba370a1b2470b0df2cb6d640e29622900ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1c8d5232c43d0289de92ce8c874a5d0004b837ccc12656ea62aea802d21c39e4
[INFO] running `Command { std: "docker" "start" "-a" "1c8d5232c43d0289de92ce8c874a5d0004b837ccc12656ea62aea802d21c39e4", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling spin v0.10.0
[INFO] [stderr]    Compiling barehttp v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.23s
[INFO] running `Command { std: "docker" "inspect" "1c8d5232c43d0289de92ce8c874a5d0004b837ccc12656ea62aea802d21c39e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1c8d5232c43d0289de92ce8c874a5d0004b837ccc12656ea62aea802d21c39e4", kill_on_drop: false }`
[INFO] [stdout] 1c8d5232c43d0289de92ce8c874a5d0004b837ccc12656ea62aea802d21c39e4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] da1ec209b3904f4c670ad4150bc4bfc9716b035a7fa4ff8b28f4519019a813e0
[INFO] running `Command { std: "docker" "start" "-a" "da1ec209b3904f4c670ad4150bc4bfc9716b035a7fa4ff8b28f4519019a813e0", kill_on_drop: false }`
[INFO] [stderr]    Compiling barehttp v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.63s
[INFO] running `Command { std: "docker" "inspect" "da1ec209b3904f4c670ad4150bc4bfc9716b035a7fa4ff8b28f4519019a813e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "da1ec209b3904f4c670ad4150bc4bfc9716b035a7fa4ff8b28f4519019a813e0", kill_on_drop: false }`
[INFO] [stdout] da1ec209b3904f4c670ad4150bc4bfc9716b035a7fa4ff8b28f4519019a813e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4b596ed60bee70c3420fb6f7040b371bf0d0ac652a793f8aa82b0f554871f4d9
[INFO] running `Command { std: "docker" "start" "-a" "4b596ed60bee70c3420fb6f7040b371bf0d0ac652a793f8aa82b0f554871f4d9", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/barehttp-9ce4ebf475cad061)
[INFO] [stdout] 
[INFO] [stdout] running 418 tests
[INFO] [stdout] test client::tests::test_policy::get_redirect_stays_get ... ok
[INFO] [stdout] test client::tests::test_policy::https_only_policy_allows_https ... ok
[INFO] [stdout] test client::tests::test_policy::no_follow_policy_returns_redirect_response ... ok
[INFO] [stdout] test client::tests::test_policy::https_only_policy_rejects_http ... ok
[INFO] [stdout] test client::tests::test_policy::post_303_redirect_becomes_get ... ok
[INFO] [stdout] test client::tests::test_policy::status_4xx_is_error_when_configured ... ok
[INFO] [stdout] test client::tests::test_policy::status_5xx_is_error_when_configured ... ok
[INFO] [stdout] test client::tests::test_policy::status_4xx_is_ok_when_configured_as_response ... ok
[INFO] [stdout] test client::tests::test_policy::too_many_redirects_is_error ... ok
[INFO] [stdout] test config::tests::config_builder_accept_header ... ok
[INFO] [stdout] test config::tests::config_builder_chaining ... ok
[INFO] [stdout] test config::tests::config_builder_http_status_handling ... ok
[INFO] [stdout] test config::tests::config_builder_max_redirects ... ok
[INFO] [stdout] test config::tests::config_builder_protocol_restriction ... ok
[INFO] [stdout] test config::tests::config_builder_redirect_policy ... ok
[INFO] [stdout] test client::tests::test_policy::post_302_redirect_becomes_get ... ok
[INFO] [stdout] test client::tests::test_policy::redirect_loop_is_detected ... ok
[INFO] [stdout] test client::tests::test_policy::post_301_redirect_becomes_get ... ok
[INFO] [stdout] test config::tests::config_builder_user_agent ... ok
[INFO] [stdout] test config::tests::config_default_values ... ok
[INFO] [stdout] test headers::tests::headers_contains_is_case_insensitive ... ok
[INFO] [stdout] test headers::tests::headers_get_all_is_case_insensitive ... ok
[INFO] [stdout] test headers::tests::headers_equality ... ok
[INFO] [stdout] test headers::tests::headers_from_vec_construction ... ok
[INFO] [stdout] test headers::tests::headers_get_all_returns_multiple_values ... ok
[INFO] [stdout] test headers::tests::headers_get_is_case_insensitive ... ok
[INFO] [stdout] test headers::tests::headers_get_returns_first_value ... ok
[INFO] [stdout] test headers::tests::headers_insert_and_get ... ok
[INFO] [stdout] test headers::tests::headers_get_nonexistent_returns_none ... ok
[INFO] [stdout] test headers::tests::headers_into_vec_conversion ... ok
[INFO] [stdout] test headers::tests::headers_iter_returns_all_headers ... ok
[INFO] [stdout] test headers::tests::headers_remove_all_matching ... ok
[INFO] [stdout] test headers::tests::headers_new_creates_empty ... ok
[INFO] [stdout] test headers::tests::headers_remove_is_case_insensitive ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_binary_data ... ok
[INFO] [stdout] test config::tests::config_builder_timeout ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_case_insensitive_transfer_encoding ... ok
[INFO] [stdout] test headers::tests::headers_clone_creates_independent_copy ... ok
[INFO] [stdout] test client::tests::test_policy::policy_drops_body_for_head_requests ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_empty_chunks_between_data ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_invalid_hex_size ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_missing_final_crlf ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_missing_chunk_data_crlf ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_hex_lowercase ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_hex_mixed_case ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_multiple_chunks ... ok
[INFO] [stdout] test config::tests::config_builder_timeouts ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_hex_uppercase ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_overflow_protection ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_simple_single_chunk ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_with_chunk_extension ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_no_terminating_zero_chunk ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_with_leading_zeros_in_size ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_with_trailer_fields ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_gzip_then_chunked ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_zero_size_terminator ... ok
[INFO] [stdout] test parser::tests::framing::test_chunked_minimal_terminator_in_stream ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_very_large_chunk_size_hex ... ok
[INFO] [stdout] test parser::tests::chunked_encoding::test_chunked_size_too_large_for_available_data ... ok
[INFO] [stdout] test parser::tests::framing::test_has_complete_headers_efficiency ... ok
[INFO] [stdout] test parser::tests::framing::test_incremental_chunked_detection ... ok
[INFO] [stdout] test parser::tests::framing::test_incremental_header_detection ... ok
[INFO] [stdout] test parser::tests::framing::test_edge_cases ... ok
[INFO] [stdout] test parser::tests::framing::test_rfc9112_header_end_detection ... ok
[INFO] [stdout] test parser::tests::framing::test_rfc9112_header_end_with_body ... ok
[INFO] [stdout] test parser::tests::framing::test_rfc9112_section_7_1_chunked_terminator ... ok
[INFO] [stdout] test parser::tests::framing::test_rfc9112_section_6_2_content_length_parsing ... ok
[INFO] [stdout] test parser::tests::framing::test_rfc9112_robustness ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_chunked_incomplete_trailer ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_chunked_no_terminator ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_chunked_partial_chunk_data ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_content_length_exact ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_content_length_body ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_status_line_no_crlf ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_chunked_size_line ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_header_section ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_header_no_value ... ok
[INFO] [stdout] test parser::tests::framing::test_split_headers_various_responses ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_header_without_final_empty_line ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_response_with_only_headers_no_body_separator ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_incomplete_chunked_missing_final_crlf ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_truncated_status_code ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_zero_content_length_complete ... ok
[INFO] [stdout] test parser::tests::incomplete_messages::test_truncated_http_version ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_1xx_status_no_body ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_304_not_modified_no_body ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_204_no_content_ignores_body ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_content_length_larger_than_available ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_content_length_whitespace ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_content_length_zero ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_head_request_response ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_incomplete_content_length ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_invalid_content_length_non_numeric ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_multiple_content_length_same_value ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_no_content_length_no_transfer_encoding ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_transfer_encoding_not_chunked ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_with_content_length ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_with_binary_data ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_http_1_0_version ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_both_transfer_encoding_and_content_length ... ok
[INFO] [stdout] test parser::tests::message_body::test_body_content_length_with_extra_data ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_bare_cr_in_status_line_rejected ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_empty_response_minimal ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_incomplete_status_line ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_http_version_case_sensitive ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_invalid_http_version_format ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_leading_lf_only_before_status_line ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_multiple_leading_crlf_before_status_line ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_leading_crlf_before_status_line ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_lf_without_cr_accepted ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_bare_cr_in_header_name_rejected ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_status_line_with_obs_text_in_reason ... ok
[INFO] [stdout] test parser::tests::response_reading::test_bytes_needed_tracking ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_status_line_missing_space_after_code ... ok
[INFO] [stdout] test parser::tests::response_reading::test_rfc9112_content_length_response ... ok
[INFO] [stdout] test parser::tests::response_reading::test_1xx_informational_responses ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_status_line_with_empty_reason_phrase ... ok
[INFO] [stdout] test parser::tests::response_reading::test_chunked_with_extensions ... ok
[INFO] [stdout] test parser::tests::message_parsing::test_whitespace_between_start_line_and_headers_rejected ... ok
[INFO] [stdout] test parser::tests::response_reading::test_multiple_chunk_response ... ok
[INFO] [stdout] test parser::tests::response_reading::test_rfc9112_header_size_limit ... ok
[INFO] [stdout] test parser::tests::response_reading::test_response_with_no_content_length ... ok
[INFO] [stdout] test parser::tests::response_reading::test_rfc9112_incremental_header_reading ... ok
[INFO] [stdout] test parser::tests::response_reading::test_rfc9112_section_6_3_chunked_response ... ok
[INFO] [stdout] test parser::tests::response_reading::test_rfc9112_section_6_no_body_responses ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_case_insensitive_host_detection ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_case_insensitive_chunked_detection ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_chunked_with_other_encoding ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_host_localhost ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_host_port_max_value ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_host_max_length ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_invalid_host_port_non_numeric ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_invalid_host_empty_port ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_multiple_validations_all_pass ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_invalid_host_port_zero ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_host_localhost_with_port ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_multiple_violations_first_error_returned ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_regression_multiple_non_host_headers ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_invalid_host_with_whitespace ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_regression_host_case_sensitivity ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_reject_chunked_applied_multiple_times ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_regression_transfer_encoding_other_values ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_single_chunked_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_reject_multiple_host_headers ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_single_host_header_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_reject_chunked_in_middle ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_transfer_encoding_empty_value ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_transfer_encoding_whitespace_handling ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_transfer_encoding_with_http11 ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_empty ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_ipv4 ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_with_hyphen ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_absolute_form_support ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_hostname_only ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_with_port ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_ipv4_with_port ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_subdomain ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_ipv6_literal ... ok
[INFO] [stdout] test parser::tests::rfc9112_compliance_validation::test_rfc9112_valid_host_ipv6_with_port ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_authority_form_for_connect ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_comprehensive_request_validation ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_body_framing_validation ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_empty_host_when_no_authority ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_host_header_enforcement ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_no_chunked_in_te_header ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_no_cl_when_te_present ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_asterisk_form_for_options ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_prevent_bare_cr_in_header_values ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_prevent_obs_fold_generation ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_te_requires_connection_header ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_version_check_for_chunked ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_accept_lf_only_line_terminator ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_reject_te_in_1xx_response ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_reject_te_in_2xx_connect_response ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_version_check_for_te ... ok
[INFO] [stdout] test parser::tests::rfc9112_missing_requirements::test_missing_reject_te_in_204_response ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_accept_valid_header_syntax ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_204_no_body ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_304_no_body ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_content_length ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_chunked_with_multiple_chunks ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_chunked_with_trailers ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_empty_reason_phrase ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_invalid_content_length ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_obs_fold_multiple_lines ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_error_on_incomplete_content_length ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_obs_fold_with_crlf_tab ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_response_with_multiple_headers ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_response_without_content_length_or_te ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_ignore_chunk_extensions ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_whitespace_before_first_header ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_very_large_valid_chunk_size ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_1xx_no_body ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_http_10_response ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_handle_obs_fold_with_crlf_space ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_prioritize_transfer_encoding_over_content_length ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_not_merge_trailer_fields_unsafely ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_not_send_chunked_in_te ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_parse_as_octet_sequence ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_reject_bare_cr_in_header_value ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_parse_chunked_transfer_coding ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_reject_whitespace_before_colon ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_reject_bare_cr_in_status_line ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_prevent_chunk_size_overflow ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_require_space_after_status_code ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_prevent_request_smuggling_te_cl_conflict ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_skip_multiple_leading_crlf ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_validate_header_field_names ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_complete_request_with_all_phase1_fixes ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_connect_2xx_ignores_content_length ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_connect_non_2xx_processes_body_normally ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_connect_2xx_ignores_transfer_encoding ... ok
[INFO] [stdout] test parser::tests::rfc9112_must_requirements::test_must_skip_leading_crlf ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_content_length_with_non_digits_rejected ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_cl_without_te_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_complete_response_with_all_phase2_fixes ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_content_length_with_whitespace_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_exactly_one_crlf_after_each_header ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_invalid_content_length_rejected ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_exactly_one_blank_line_before_body ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_empty_path_sends_slash ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_no_leading_crlf_in_request ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_non_empty_path_preserved ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_multiple_different_content_length_rejected ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_path_with_query_preserved ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_te_and_cl_conflict_rejected ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_te_without_cl_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_multiple_identical_content_length_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_body_read_strategy_no_body_for_1xx ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_body_read_strategy_no_body_for_304 ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_body_read_strategy_no_body_for_204 ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase1_phase2::test_no_trailing_crlf_after_body ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_body_read_strategy_chunked ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_body_read_strategy_precedence ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_body_read_strategy_until_close ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_chunked_response_without_trailers ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_complete_response_with_connection_management ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_chunked_with_other_encoding_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_empty_path_with_connection_close ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_body_read_strategy_content_length ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_chunked_response_with_trailers ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_response_with_connection_close_header ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_multiple_transfer_encoding_headers ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_response_with_all_phase4_validations ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_response_without_connection_close ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_request_builder_with_proper_formatting ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_single_chunked_encoding_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_tab_before_colon_rejected ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_valid_header_without_whitespace_accepted ... ok
[INFO] [stdout] test parser::tests::security::test_bare_cr_in_header_value ... ok
[INFO] [stdout] test parser::tests::security::test_chunked_smuggling_incomplete_chunk ... ok
[INFO] [stdout] test parser::tests::security::test_chunked_with_negative_size ... ok
[INFO] [stdout] test parser::tests::security::test_chunked_zero_chunk_not_last ... ok
[INFO] [stdout] test parser::tests::security::test_extremely_large_content_length ... ok
[INFO] [stdout] test parser::tests::security::test_header_injection_null_byte ... ok
[INFO] [stdout] test parser::tests::security::test_header_name_with_control_chars ... ok
[INFO] [stdout] test parser::tests::security::test_header_value_with_embedded_crlf ... ok
[INFO] [stdout] test parser::tests::security::test_negative_content_length_rejected ... ok
[INFO] [stdout] test parser::tests::security::test_chunked_extension_dos_attack ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_whitespace_after_colon_accepted ... ok
[INFO] [stdout] test parser::tests::rfc9112_phase3_phase4::test_whitespace_before_colon_rejected ... ok
[INFO] [stdout] test parser::tests::security::test_header_with_vertical_tab ... ok
[INFO] [stdout] test parser::tests::security::test_oversized_chunk_size_overflow ... ok
[INFO] [stdout] test parser::tests::security::test_multiple_transfer_encoding_headers ... ok
[INFO] [stdout] test parser::tests::security::test_request_smuggling_both_te_and_cl ... ok
[INFO] [stdout] test parser::tests::security::test_request_smuggling_conflicting_content_lengths ... ok
[INFO] [stdout] test parser::tests::security::test_response_splitting_crlf_injection_in_reason ... ok
[INFO] [stdout] test parser::tests::security::test_whitespace_before_header_name ... ok
[INFO] [stdout] test parser::tests::status_line::test_custom_status_code_299 ... ok
[INFO] [stdout] test parser::tests::security::test_te_cl_desync_attack_prevention ... ok
[INFO] [stdout] test parser::tests::status_line::test_http_1_0_status_line ... ok
[INFO] [stdout] test parser::tests::status_line::test_client_error_status_400 ... ok
[INFO] [stdout] test parser::tests::status_line::test_reason_phrase_with_tab ... ok
[INFO] [stdout] test parser::tests::security::test_transfer_encoding_identity_not_chunked ... ok
[INFO] [stdout] test parser::tests::status_line::test_missing_space_after_version ... ok
[INFO] [stdout] test parser::tests::security::test_unicode_in_reason_phrase ... ok
[INFO] [stdout] test parser::tests::status_line::test_reason_phrase_with_extended_ascii ... ok
[INFO] [stdout] test parser::tests::status_line::test_informational_status_100 ... ok
[INFO] [stdout] test parser::tests::status_line::test_missing_space_after_status_code ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_200_with_reason ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_404_with_reason ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_code_invalid_two_digits ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_code_invalid_four_digits ... ok
[INFO] [stdout] test parser::tests::status_line::test_redirection_status_301 ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_code_non_numeric ... ok
[INFO] [stdout] test parser::tests::status_line::test_server_error_status_503 ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_line_reason_with_multiple_spaces ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_line_with_lf_only ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_with_no_reason_phrase ... ok
[INFO] [stdout] test parser::tests::status_line::test_websocket_upgrade_101 ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_authority_empty_port ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_authority_no_authority ... ok
[INFO] [stdout] test parser::tests::status_line::test_status_line_incomplete_missing_crlf ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_authority_localhost ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_authority_with_port ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_ipv4_invalid_format ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_authority_with_host_only ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_invalid_scheme_char ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_invalid_query_char ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_ipv4_out_of_range ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_ipv6_unclosed_bracket ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_ipv6_missing_bracket ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_leftover_input ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_port_too_large ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_missing_colon_after_scheme ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_error_no_scheme ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_ipv4_max ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_ipv6_loopback ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_ipv6_with_port ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_ipv6_full ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_reg_name_percent_encoded ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_ipv4_with_port ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_reg_name_simple ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_ipv4_zeros ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_ipv4_basic ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_host_reg_name_with_dash ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_absolute_no_authority ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_empty ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_multiple_segments ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_root ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_rootless ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_simple ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_with_dot_segments ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_with_percent_encoding ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_custom ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_empty_defaults_to_zero ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_special_chars ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_high_number ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_overflow ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_multiple_digits ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_standard_https ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_path_trailing_slash ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_with_ipv6 ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_zero ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_standard_http ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_ftp ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_port_single_digit ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_http ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_complex_example ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_ldap ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_news ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_mailto ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_urn ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_tel ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_with_fragment ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_rfc3986_example_telnet ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_ftp ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_basic_http ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_https ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_case_insensitive ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_urn ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_must_start_with_letter ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_with_dot ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_with_dash ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_with_plus ... ok
[INFO] [stdout] test parser::tests::uri_parsing::test_scheme_with_numbers ... ok
[INFO] [stdout] test request::tests::request_body_sets_body ... ok
[INFO] [stdout] test request::tests::request_get_creates_get_request ... ok
[INFO] [stdout] test request::tests::request_delete_creates_delete_request ... ok
[INFO] [stdout] test request::tests::request_header_adds_header ... ok
[INFO] [stdout] test request::tests::request_header_chaining ... ok
[INFO] [stdout] test request::tests::request_head_creates_head_request ... ok
[INFO] [stdout] test request::tests::request_patch_creates_patch_request ... ok
[INFO] [stdout] test request::tests::request_options_creates_options_request ... ok
[INFO] [stdout] test request::tests::request_post_creates_post_request ... ok
[INFO] [stdout] test request::tests::request_put_creates_put_request ... ok
[INFO] [stdout] test response::tests::bytes_returns_body_slice ... ok
[INFO] [stdout] test response::tests::cookies_returns_set_cookie_headers ... ok
[INFO] [stdout] test request::tests::request_into_parts_decomposition ... ok
[INFO] [stdout] test request::tests::request_new_with_method ... ok
[INFO] [stdout] test response::tests::into_bytes_consumes_and_returns_body ... ok
[INFO] [stdout] test response::tests::is_client_error_true_for_4xx ... ok
[INFO] [stdout] test response::tests::is_redirect_false_for_non_3xx ... ok
[INFO] [stdout] test response::tests::is_client_error_false_for_non_4xx ... ok
[INFO] [stdout] test response::tests::is_redirect_true_for_3xx ... ok
[INFO] [stdout] test response::tests::is_success_true_for_2xx ... ok
[INFO] [stdout] test response::tests::status_returns_status_code ... ok
[INFO] [stdout] test response::tests::text_converts_utf8_body ... ok
[INFO] [stdout] test response::tests::is_server_error_true_for_5xx ... ok
[INFO] [stdout] test response::tests::is_server_error_false_for_non_5xx ... ok
[INFO] [stdout] test response::tests::is_success_false_for_non_2xx ... ok
[INFO] [stdout] test transport::tests::test_connection::raw_response_can_be_cloned ... ok
[INFO] [stdout] test transport::tests::test_connection::header_size_limit_enforced ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_204_no_content ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_chunked_encoding ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_empty_body_with_content_length_zero ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_1xx_informational ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_no_body_expectation_ignores_content ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_with_content_length ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_handles_body_in_header_buffer ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_304_not_modified ... ok
[INFO] [stdout] test transport::tests::test_connection::response_body_expectation_enum_equality ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_chunked_multiple_chunks ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_with_multiple_headers ... ok
[INFO] [stdout] test transport::tests::test_connection::send_request_writes_to_socket ... ok
[INFO] [stdout] test transport::tests::test_connection_state::test_new_connection ... ok
[INFO] [stdout] test transport::tests::test_connection_state::test_received_close_prevents_reuse ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_creates_connection_with_config ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_handles_ipv6_addresses ... ok
[INFO] [stdout] test transport::tests::test_connection_state::test_sent_close_prevents_reuse ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_borrows_socket_and_dns ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_prioritizes_specific_timeout_over_general ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_rejects_ip_address_hosts ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_large_body_content_length ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_resolves_dns_and_connects ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_no_timeouts_when_not_configured ... ok
[INFO] [stdout] test transport::tests::test_connection::read_response_redirect_with_location ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_returns_error_on_no_addresses ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_returns_error_on_dns_failure ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_returns_error_on_socket_connect_failure ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_sets_write_timeout_on_connect ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_timeout_conversion_handles_large_values ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_uses_first_resolved_address ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_sets_both_timeouts_from_general_timeout ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_sets_read_timeout ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_uses_default_http_port_80 ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_uses_default_https_port_443 ... ok
[INFO] [stdout] test transport::tests::test_connector::connector_uses_explicit_port ... ok
[INFO] [stderr]      Running tests/config_test.rs (/opt/rustwide/target/debug/deps/config_test-854ab37726cba40c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 418 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_config_with_timeout ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `--test config_test`
[INFO] [stdout] test test_config_max_redirects ... FAILED
[INFO] [stdout] test test_config_http_status_as_response ... FAILED
[INFO] [stdout] test test_multiple_requests_same_client ... FAILED
[INFO] [stdout] test test_config_redirect_no_follow ... FAILED
[INFO] [stdout] test test_config_custom_user_agent ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_config_with_timeout stdout ----
[INFO] [stdout] Error: Dns(ResolutionFailed(-3))
[INFO] [stdout] 
[INFO] [stdout] ---- test_config_max_redirects stdout ----
[INFO] [stdout] Error: Dns(ResolutionFailed(-3))
[INFO] [stdout] 
[INFO] [stdout] ---- test_config_http_status_as_response stdout ----
[INFO] [stdout] Error: Dns(ResolutionFailed(-3))
[INFO] [stdout] 
[INFO] [stdout] ---- test_multiple_requests_same_client stdout ----
[INFO] [stdout] Error: Dns(ResolutionFailed(-3))
[INFO] [stdout] 
[INFO] [stdout] ---- test_config_redirect_no_follow stdout ----
[INFO] [stdout] Error: Dns(ResolutionFailed(-3))
[INFO] [stdout] 
[INFO] [stdout] ---- test_config_custom_user_agent stdout ----
[INFO] [stdout] Error: Dns(ResolutionFailed(-3))
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_config_custom_user_agent
[INFO] [stdout]     test_config_http_status_as_response
[INFO] [stdout]     test_config_max_redirects
[INFO] [stdout]     test_config_redirect_no_follow
[INFO] [stdout]     test_config_with_timeout
[INFO] [stdout]     test_multiple_requests_same_client
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4b596ed60bee70c3420fb6f7040b371bf0d0ac652a793f8aa82b0f554871f4d9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4b596ed60bee70c3420fb6f7040b371bf0d0ac652a793f8aa82b0f554871f4d9", kill_on_drop: false }`
[INFO] [stdout] 4b596ed60bee70c3420fb6f7040b371bf0d0ac652a793f8aa82b0f554871f4d9
