[INFO] fetching crate nano-get 0.3.0... [INFO] testing nano-get-0.3.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate nano-get 0.3.0 into /workspace/builds/worker-6-tc2/source [INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml [INFO] started tweaking crates.io crate nano-get 0.3.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate nano-get 0.3.0 [INFO] tweaked toml for crates.io crate nano-get 0.3.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate nano-get 0.3.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate nano-get 0.3.0 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 53bfd451a876bd0836f79868254009c2cd91f958a60356c98c9dfe10e898184f [INFO] running `Command { std: "docker" "start" "-a" "53bfd451a876bd0836f79868254009c2cd91f958a60356c98c9dfe10e898184f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "53bfd451a876bd0836f79868254009c2cd91f958a60356c98c9dfe10e898184f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "53bfd451a876bd0836f79868254009c2cd91f958a60356c98c9dfe10e898184f", kill_on_drop: false }` [INFO] [stdout] 53bfd451a876bd0836f79868254009c2cd91f958a60356c98c9dfe10e898184f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 79a968a12bb57667222bbaa92b7c8264185211dc0c53d6e578c52dbe0ddf845f [INFO] running `Command { std: "docker" "start" "-a" "79a968a12bb57667222bbaa92b7c8264185211dc0c53d6e578c52dbe0ddf845f", kill_on_drop: false }` [INFO] [stderr] Compiling nano-get v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.11s [INFO] running `Command { std: "docker" "inspect" "79a968a12bb57667222bbaa92b7c8264185211dc0c53d6e578c52dbe0ddf845f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "79a968a12bb57667222bbaa92b7c8264185211dc0c53d6e578c52dbe0ddf845f", kill_on_drop: false }` [INFO] [stdout] 79a968a12bb57667222bbaa92b7c8264185211dc0c53d6e578c52dbe0ddf845f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2e04a988875dd8b3ecb3c714e7a91defcf3b6cd4c0f14275386f3342dee56aff [INFO] running `Command { std: "docker" "start" "-a" "2e04a988875dd8b3ecb3c714e7a91defcf3b6cd4c0f14275386f3342dee56aff", kill_on_drop: false }` [INFO] [stderr] Compiling nano-get v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.85s [INFO] running `Command { std: "docker" "inspect" "2e04a988875dd8b3ecb3c714e7a91defcf3b6cd4c0f14275386f3342dee56aff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e04a988875dd8b3ecb3c714e7a91defcf3b6cd4c0f14275386f3342dee56aff", kill_on_drop: false }` [INFO] [stdout] 2e04a988875dd8b3ecb3c714e7a91defcf3b6cd4c0f14275386f3342dee56aff [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 31833b211d4177defc1e1cbedcbed470983f656dc1c7996d41fe0f928f5fa32e [INFO] running `Command { std: "docker" "start" "-a" "31833b211d4177defc1e1cbedcbed470983f656dc1c7996d41fe0f928f5fa32e", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nano_get-b817493821758d6f) [INFO] [stdout] [INFO] [stdout] running 159 tests [INFO] [stdout] test auth::tests::auth_handlers_are_object_safe ... ok [INFO] [stdout] test auth::tests::basic_handler_matches_basic_challenges ... ok [INFO] [stdout] test auth::tests::encodes_basic_auth_values ... ok [INFO] [stdout] test auth::tests::basic_handler_returns_no_match_for_other_target_or_scheme ... ok [INFO] [stdout] test auth::tests::basic_handler_propagates_header_validation_errors ... ok [INFO] [stdout] test auth::tests::parses_multiple_challenges_in_one_field ... ok [INFO] [stdout] test auth::tests::parses_quoted_commas_and_escapes ... ok [INFO] [stdout] test auth::tests::parses_multiple_header_fields ... ok [INFO] [stdout] test auth::tests::rejects_malformed_challenges ... ok [INFO] [stdout] test auth::tests::private_parser_helpers_cover_error_paths ... ok [INFO] [stdout] test auth::tests::parses_single_challenge ... ok [INFO] [stdout] test client::tests::authentication_retry_helper_covers_remaining_branches ... ok [INFO] [stdout] test client::tests::cache_control_parser_recognizes_bare_max_stale ... ok [INFO] [stdout] test client::tests::cache_construction_rejections_and_misc_helpers_cover_branches ... ok [INFO] [stdout] test client::tests::cache_control_parser_recognizes_revalidation_and_visibility_directives ... ok [INFO] [stdout] test client::tests::builder_configures_client ... ok [INFO] [stdout] test client::tests::builder_sets_parser_strictness ... ok [INFO] [stdout] test client::tests::cache_entry_range_response_handles_satisfiable_and_unsatisfiable_ranges ... ok [INFO] [stdout] test client::tests::cache_entry_and_partial_entry_helpers_cover_unhit_branches ... ok [INFO] [stdout] test client::tests::cache_control_parser_recognizes_directives ... ok [INFO] [stdout] test client::tests::execute_pipelined_validates_requests_before_network_io ... ok [INFO] [stdout] test client::tests::execute_one_only_if_cached_without_memory_cache_returns_gateway_timeout ... ok [INFO] [stdout] test client::tests::execute_follow_redirects_without_location_returns_original_response ... ok [INFO] [stdout] test client::tests::execute_pipelined_handles_connection_close_on_final_response ... ok [INFO] [stdout] test client::tests::open_connection_rejects_unknown_url_schemes ... ok [INFO] [stdout] test client::tests::open_connection_with_proxy_https_path_reaches_tunnel_branch ... ok [INFO] [stdout] test client::tests::memory_cache_stores_206_segments_and_promotes_to_full_entry ... ok [INFO] [stdout] test client::tests::execute_stale_keeps_existing_user_conditionals ... ok [INFO] [stdout] test client::tests::maybe_retry_auth_handler_abort_maps_to_authentication_rejected ... ok [INFO] [stdout] test client::tests::execute_stale_adds_if_modified_since_when_last_modified_exists ... ok [INFO] [stdout] test client::tests::normalize_segments_merges_adjacent_and_overlapping_ranges ... ok [INFO] [stdout] test client::tests::if_range_matching_handles_etags_and_dates ... ok [INFO] [stdout] test auth::tests::noop_handler_returns_nomatch ... ok [INFO] [stdout] test client::tests::cache_satisfies_request_specific_branches_are_exercised ... ok [INFO] [stdout] test client::tests::default_client_builder_matches_release_defaults ... ok [INFO] [stdout] test client::tests::memory_cache_lookup_and_range_paths_cover_only_if_cached_and_if_range_logic ... ok [INFO] [stdout] test client::tests::execute_pipelined_propagates_response_parse_errors ... ok [INFO] [stdout] test client::tests::cache_control_parser_is_case_insensitive_and_handles_quoted_values ... ok [INFO] [stdout] test client::tests::open_https_tunnel_reports_feature_required_after_connect_success ... ok [INFO] [stdout] test client::tests::pipeline_retry_classifier_only_retries_close_shaped_errors ... ok [INFO] [stdout] test client::tests::prepared_connect_headers_respects_request_and_preemptive_values ... ok [INFO] [stdout] test client::tests::prepared_request_applies_proxy_headers_for_http_proxy_targets ... ok [INFO] [stdout] test client::tests::open_https_tunnel_non_auth_proxy_failure_is_reported ... ok [INFO] [stdout] test client::tests::execute_one_uses_range_cache_hits_and_if_range_mismatch_fallback ... ok [INFO] [stdout] test client::tests::parse_and_range_helpers_cover_edge_cases ... ok [INFO] [stdout] test client::tests::reconnect_retry_classifier_includes_connect_and_tls_errors ... ok [INFO] [stdout] test client::tests::request_date_helpers_accept_cacheable_times ... ok [INFO] [stdout] test client::tests::partial_cache_entry_promotes_complete_when_segments_cover_the_representation ... ok [INFO] [stdout] test client::tests::proxy_config_validates_scheme_and_headers ... ok [INFO] [stdout] test client::tests::partial_cache_lookup_and_promotion_cover_additional_branches ... ok [INFO] [stdout] test client::tests::range_lookup_covers_stale_and_partial_only_if_cached_paths ... ok [INFO] [stdout] test client::tests::send_ephemeral_propagates_prepared_request_failures ... ok [INFO] [stdout] test client::tests::open_https_tunnel_retries_proxy_auth_challenges ... ok [INFO] [stdout] test client::tests::open_https_tunnel_without_auth_handler_returns_proxy_connect_failed ... ok [INFO] [stdout] test client::tests::proxy_send_target_and_connection_keys_cover_tunnel_variants ... ok [INFO] [stdout] test date::tests::parses_imf_fixdates ... ok [INFO] [stdout] test date::tests::parses_rfc850_dates ... ok [INFO] [stdout] test client::tests::proxy_helper_paths_cover_remaining_validation_and_headers ... ok [INFO] [stdout] test date::tests::rejects_dates_before_unix_epoch_for_formatting ... ok [INFO] [stdout] test client::tests::validate_request_conditionals_checks_if_range_requirements ... ok [INFO] [stdout] test date::tests::rejects_invalid_dates ... ok [INFO] [stdout] test date::tests::calendar_helpers_cover_leap_and_month_variants ... ok [INFO] [stdout] test date::tests::formats_http_dates ... ok [INFO] [stdout] test date::tests::parses_asctime_dates ... ok [INFO] [stdout] test client::tests::send_request_retry_branch_runs_for_live_connection_io_errors ... ok [INFO] [stdout] test errors::tests::formats_new_error_variants ... ok [INFO] [stdout] test http::tests::managed_headers_cannot_be_overridden ... ok [INFO] [stdout] test http::tests::read_response_head_skips_interim_responses ... ok [INFO] [stdout] test http::tests::connect_writer_handles_partial_writes_and_late_errors ... ok [INFO] [stdout] test http::tests::serializes_absolute_form_targets ... ok [INFO] [stdout] test http::tests::serializes_connect_requests ... ok [INFO] [stdout] test errors::tests::formats_all_error_variants_and_sources ... ok [INFO] [stdout] test http::tests::serializes_connect_requests_with_close ... ok [INFO] [stdout] test client::tests::send_request_retries_network_errors_but_not_protocol_errors ... ok [INFO] [stdout] test http::tests::read_response_head_preserves_prefetched_bytes_in_reader_buffer ... ok [INFO] [stdout] test http::tests::serializes_get_requests ... ok [INFO] [stdout] test request::tests::add_header_validates_name ... ok [INFO] [stdout] test request::tests::add_header_validates_value ... ok [INFO] [stdout] test request::tests::builder_updates_redirect_policy ... ok [INFO] [stdout] test request::tests::default_headers_include_host ... ok [INFO] [stdout] test client::tests::send_helpers_cover_ephemeral_and_live_connection_paths ... ok [INFO] [stdout] test request::tests::range_helper_supports_open_ended_ranges_and_rejects_invalid_values ... ok [INFO] [stdout] test request::tests::authorization_helpers_set_headers ... ok [INFO] [stdout] test request::tests::range_header_helper_supports_suffixes ... ok [INFO] [stdout] test request::tests::rejects_protocol_managed_headers ... ok [INFO] [stdout] test http::tests::write_helpers_propagate_io_errors ... ok [INFO] [stdout] test request::tests::set_redirect_policy_updates_in_place ... ok [INFO] [stdout] test http::tests::serializes_head_requests ... ok [INFO] [stdout] test response::tests::body_text_reports_invalid_utf8 ... ok [INFO] [stdout] test response::tests::accepts_duplicate_content_lengths_with_equal_numeric_values ... ok [INFO] [stdout] test request::tests::set_header_replaces_existing_values ... ok [INFO] [stdout] test request::tests::request_defaults_to_no_redirects ... ok [INFO] [stdout] test response::tests::body_readers_map_non_eof_io_failures ... ok [INFO] [stdout] test request::tests::rejects_hop_by_hop_headers ... ok [INFO] [stdout] test response::tests::head_responses_ignore_declared_body ... ok [INFO] [stdout] test response::tests::content_length_body_reader_handles_huge_lengths_without_preallocation ... ok [INFO] [stdout] test auth::tests::parse_headers_handles_empty_and_malformed_token68_cases ... ok [INFO] [stdout] test response::tests::incomplete_chunked_body_reports_incomplete_message ... ok [INFO] [stdout] test response::tests::chunked_parser_covers_additional_error_paths ... ok [INFO] [stdout] test response::tests::incomplete_content_length_body_reports_incomplete_message ... ok [INFO] [stdout] test response::tests::keep_alive_is_honored_for_http_10 ... ok [INFO] [stdout] test response::tests::lenient_mode_accepts_lf_only_lines ... ok [INFO] [stdout] test response::tests::parses_authenticate_challenges_from_response_helpers ... ok [INFO] [stdout] test response::tests::parses_chunked_responses_and_trailers ... ok [INFO] [stdout] test response::tests::parses_connection_close_bodies ... ok [INFO] [stdout] test response::tests::parses_content_length_response ... ok [INFO] [stdout] test response::tests::parses_reason_phrases_with_spaces ... ok [INFO] [stdout] test response::tests::parses_response_heads ... ok [INFO] [stdout] test response::tests::preserves_duplicate_headers ... ok [INFO] [stdout] test response::tests::rejects_invalid_status_lines ... ok [INFO] [stdout] test response::tests::rejects_malformed_headers ... ok [INFO] [stdout] test response::tests::http_version_display_formats_wire_tokens ... ok [INFO] [stdout] test response::tests::rejects_invalid_chunk_sizes ... ok [INFO] [stdout] test response::tests::rejects_overly_long_lines ... ok [INFO] [stdout] test response::tests::rejects_unsupported_transfer_encodings ... ok [INFO] [stdout] test response::tests::response_head_maps_status_and_header_read_io_errors ... ok [INFO] [stdout] test response::tests::response_status_helpers_cover_all_classes ... ok [INFO] [stdout] test response::tests::skips_interim_responses_but_not_switching_protocols ... ok [INFO] [stdout] test response::tests::strict_mode_rejects_transfer_encoding_with_content_length ... ok [INFO] [stdout] test response::tests::rejects_mismatched_duplicate_content_lengths ... ok [INFO] [stdout] test response::tests::rejects_non_numeric_content_lengths ... ok [INFO] [stdout] test response::tests::rejects_excessive_header_count ... ok [INFO] [stdout] test tests::client_builder_is_available ... ok [INFO] [stdout] test tests::default_url_scheme_is_http ... ok [INFO] [stdout] test response::tests::strict_mode_rejects_lf_only_lines ... ok [INFO] [stdout] test tests::helper_requests_follow_redirects_by_default ... ok [INFO] [stdout] test tests::http_only_helpers_reject_https_urls ... ok [INFO] [stdout] test tests::http_only_helpers_execute_http_paths ... ok [INFO] [stdout] test tests::http_only_text_and_head_helpers_reject_https_urls ... ok [INFO] [stdout] test tests::request_constructors_work ... ok [INFO] [stdout] test url::models::tests::builds_absolute_and_authority_forms ... ok [INFO] [stdout] test url::models::tests::covers_display_and_tourl_variants ... ok [INFO] [stdout] test url::models::tests::covers_helper_branches_for_paths_and_ports ... ok [INFO] [stdout] test url::models::tests::covers_missing_hosts_and_invalid_targets ... ok [INFO] [stdout] test url::models::tests::detects_matching_authorities ... ok [INFO] [stdout] test url::models::tests::parses_bracketed_ipv6_hosts ... ok [INFO] [stdout] test response::tests::strict_header_parsing_rejects_lf_only_and_obs_fold ... ok [INFO] [stdout] test url::models::tests::parses_default_http_url ... ok [INFO] [stdout] test url::models::tests::parses_https_url_with_explicit_port ... ok [INFO] [stdout] test url::models::tests::rejects_empty_and_userinfo_urls ... ok [INFO] [stdout] test url::models::tests::rejects_hosts_and_targets_with_controls_or_whitespace ... ok [INFO] [stdout] test url::models::tests::rejects_unbracketed_ipv6_hosts ... ok [INFO] [stdout] test url::models::tests::resolve_treats_only_scheme_prefixed_locations_as_absolute ... ok [INFO] [stdout] test url::models::tests::resolve_treats_scheme_colon_prefix_as_absolute_uri_reference ... ok [INFO] [stdout] test url::models::tests::resolves_absolute_path_redirects ... ok [INFO] [stdout] test url::models::tests::resolves_query_only_redirects ... ok [INFO] [stdout] test url::models::tests::resolves_relative_redirects ... ok [INFO] [stdout] test url::models::tests::resolves_relative_redirects_with_dot_segments_without_collapsing_double_slashes ... ok [INFO] [stdout] test url::models::tests::resolves_scheme_relative_redirects ... ok [INFO] [stdout] test url::models::tests::strips_fragments ... ok [INFO] [stdout] test url::models::tests::rejects_unsupported_schemes ... ok [INFO] [stdout] test url::models::tests::parse_preserves_user_path_structure ... ok [INFO] [stdout] test url::models::tests::rejects_invalid_ports_and_ipv6_authorities ... ok [INFO] [stdout] test client::tests::session_execute_ref_clones_and_executes_requests ... ok [INFO] [stdout] test response::tests::deterministic_response_parser_fuzz_harness_is_panic_free ... ok [INFO] [stdout] test http::tests::in_memory_stream_write_impl_is_exercised ... ok [INFO] [stdout] test request::tests::date_header_helpers_format_http_dates ... ok [INFO] [stdout] test http::tests::deterministic_request_serialization_fuzz_harness_is_panic_free ... ok [INFO] [stdout] test url::models::tests::deterministic_url_parse_and_resolve_fuzz_harness_is_panic_free ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 159 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/auth_integration.rs (/opt/rustwide/target/debug/deps/auth_integration-00138114d75e0516) [INFO] [stdout] running 16 tests [INFO] [stdout] test basic_proxy_auth_retries_on_407 ... ok [INFO] [stdout] test basic_auth_retries_on_401 ... ok [INFO] [stdout] test generic_auth_handler_retries_on_401 ... ok [INFO] [stdout] test malformed_proxy_authenticate_returns_an_error ... ok [INFO] [stdout] test generic_proxy_auth_handler_retries_on_407 ... ok [INFO] [stdout] test malformed_www_authenticate_returns_an_error ... ok [INFO] [stdout] test missing_www_authenticate_returns_raw_401 ... ok [INFO] [stdout] test manual_proxy_authorization_disables_automatic_retry ... ok [INFO] [stdout] test repeated_407_returns_the_final_response_without_looping ... ok [INFO] [stdout] test preemptive_basic_proxy_auth_sends_credentials_on_the_first_request ... ok [INFO] [stdout] test preemptive_basic_auth_sends_credentials_on_the_first_request ... ok [INFO] [stdout] test missing_proxy_authenticate_returns_raw_407 ... ok [INFO] [stdout] test same_authority_redirects_preserve_origin_auth ... ok [INFO] [stdout] test repeated_401_returns_the_final_response_without_looping ... ok [INFO] [stdout] test cross_authority_redirects_strip_origin_auth ... ok [INFO] [stdout] test manual_authorization_disables_automatic_retry ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Running tests/http_integration.rs (/opt/rustwide/target/debug/deps/http_integration-30c30f8fddf47d88) [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test https_urls_require_the_feature_flag ... ok [INFO] [stdout] test duplicate_headers_are_preserved ... ok [INFO] [stdout] test head_without_cached_get_does_not_seed_empty_get_cache_entries ... ok [INFO] [stdout] test eof_delimited_bodies_are_supported ... ok [INFO] [stdout] test get_returns_text_body ... ok [INFO] [stdout] test helpers_follow_redirects ... ok [INFO] [stdout] test head_returns_metadata_and_empty_body ... ok [INFO] [stdout] test client_helper_methods_get_bytes_head_and_execute_ref_work ... ok [INFO] [stdout] test head_updates_cached_get_metadata ... ok [INFO] [stdout] test if_range_mismatch_with_only_if_cached_returns_504 ... ok [INFO] [stdout] test head_responses_with_illegal_body_bytes_do_not_poison_reused_connections ... ok [INFO] [stdout] test if_range_rejects_weak_etags ... ok [INFO] [stdout] test if_range_requires_range_header ... ok [INFO] [stdout] test http_proxy_requests_use_absolute_form_targets ... ok [INFO] [stdout] test only_if_cached_returns_504_when_the_cache_cannot_satisfy_the_request ... ok [INFO] [stdout] test authorization_requests_are_not_cached_without_explicit_cacheability ... ok [INFO] [stdout] test max_stale_allows_serving_stale_cached_responses ... ok [INFO] [stdout] test lenient_parser_accepts_lf_only_responses ... ok [INFO] [stdout] test get_bytes_returns_binary_body ... ok [INFO] [stdout] test memory_cache_serves_fresh_get_responses ... ok [INFO] [stdout] test get_reports_invalid_utf8 ... ok [INFO] [stdout] test range_requests_send_range_headers_and_parse_partial_content ... ok [INFO] [stdout] test private_authenticated_responses_are_cached_for_the_same_auth_context ... ok [INFO] [stdout] test no_store_requests_do_not_populate_the_cache ... ok [INFO] [stdout] test must_revalidate_blocks_max_stale_cache_reuse ... ok [INFO] [stdout] test pipelining_retries_unanswered_requests_after_premature_close ... ok [INFO] [stdout] test request_no_cache_forces_revalidation_of_fresh_entries ... ok [INFO] [stdout] test request_does_not_follow_redirects_by_default ... ok [INFO] [stdout] test session_retries_when_reused_connection_is_stale_closed ... ok [INFO] [stdout] test request_can_follow_redirects_when_configured ... ok [INFO] [stdout] test session_supports_pipelined_get_requests ... ok [INFO] [stdout] test pipelining_retries_unanswered_requests_when_peer_closes_without_connection_close_header ... ok [INFO] [stdout] test strict_parser_rejects_lf_only_responses ... ok [INFO] [stdout] test request_max_age_zero_forces_revalidation ... ok [INFO] [stdout] test redirect_limit_is_enforced ... ok [INFO] [stdout] test partial_responses_are_combined_into_a_cacheable_full_representation ... ok [INFO] [stdout] test session_reuses_keep_alive_connections ... ok [INFO] [stdout] test vary_headers_create_distinct_cache_variants ... ok [INFO] [stdout] test age_header_can_make_cached_entries_unsatisfiable_immediately ... ok [INFO] [stdout] test stale_cache_entries_revalidate_with_etags ... ok [INFO] [stdout] test stale_cache_entries_revalidate_with_last_modified ... ok [INFO] [stderr] Running tests/https_integration.rs (/opt/rustwide/target/debug/deps/https_integration-3053a1f9de868dee) [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Doc-tests nano_get [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test src/lib.rs - (line 19) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 42) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 26) - compile ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "31833b211d4177defc1e1cbedcbed470983f656dc1c7996d41fe0f928f5fa32e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31833b211d4177defc1e1cbedcbed470983f656dc1c7996d41fe0f928f5fa32e", kill_on_drop: false }` [INFO] [stdout] 31833b211d4177defc1e1cbedcbed470983f656dc1c7996d41fe0f928f5fa32e