[INFO] cloning repository https://github.com/cyhfvg/proxlet
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cyhfvg/proxlet" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyhfvg%2Fproxlet", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyhfvg%2Fproxlet'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 02016e4e29c99176aceb164399ebb1c6d58a0f9c
[INFO] testing cyhfvg/proxlet against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyhfvg%2Fproxlet" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/cyhfvg/proxlet
[INFO] finished tweaking git repo https://github.com/cyhfvg/proxlet
[INFO] tweaked toml for git repo https://github.com/cyhfvg/proxlet written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/cyhfvg/proxlet on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/cyhfvg/proxlet 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba
[INFO] running `Command { std: "docker" "start" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling cmov v0.5.3
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rustcrypto-ff v0.14.0-rc.1
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling pem-rfc7468 v1.0.0
[INFO] [stderr]    Compiling rustcrypto-group v0.14.0-rc.1
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling curve25519-dalek v5.0.0-pre.6
[INFO] [stderr]    Compiling keccak v0.2.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling der v0.8.0
[INFO] [stderr]    Compiling fiat-crypto v0.3.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling log v0.4.30
[INFO] [stderr]    Compiling delegate v0.13.5
[INFO] [stderr]    Compiling hex-literal v1.1.0
[INFO] [stderr]    Compiling md5 v0.7.0
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling generic-array v1.4.1
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling spki v0.8.0
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling block-padding v0.4.2
[INFO] [stderr]    Compiling crypto-bigint v0.7.3
[INFO] [stderr]    Compiling sec1 v0.8.1
[INFO] [stderr]    Compiling pkcs1 v0.8.0-rc.4
[INFO] [stderr]    Compiling module-lattice v0.2.3
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling universal-hash v0.6.1
[INFO] [stderr]    Compiling aead v0.6.0-rc.10
[INFO] [stderr]    Compiling kem v0.3.0
[INFO] [stderr]    Compiling polyval v0.7.1
[INFO] [stderr]    Compiling poly1305 v0.9.0
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling signature v3.0.0
[INFO] [stderr]    Compiling blake2 v0.11.0-rc.6
[INFO] [stderr]    Compiling pbkdf2 v0.13.0
[INFO] [stderr]    Compiling hkdf v0.13.0
[INFO] [stderr]    Compiling rfc6979 v0.5.0
[INFO] [stderr]    Compiling aes v0.9.0
[INFO] [stderr]    Compiling cbc v0.2.1
[INFO] [stderr]    Compiling salsa20 v0.11.0
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling ghash v0.6.0
[INFO] [stderr]    Compiling ctr v0.10.1
[INFO] [stderr]    Compiling blowfish v0.10.0
[INFO] [stderr]    Compiling sha1 v0.11.0
[INFO] [stderr]    Compiling sha3 v0.11.0
[INFO] [stderr]    Compiling argon2 v0.6.0-rc.8
[INFO] [stderr]    Compiling aes-gcm v0.11.0-rc.4
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling ml-kem v0.3.2
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling scrypt v0.12.0
[INFO] [stderr]    Compiling bcrypt-pbkdf v0.11.0
[INFO] [stderr]    Compiling pkcs5 v0.8.0
[INFO] [stderr]    Compiling internal-russh-num-bigint v0.5.0
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling pkcs8 v0.11.0
[INFO] [stderr]    Compiling ed25519 v3.0.0
[INFO] [stderr]    Compiling ed25519-dalek v3.0.0-pre.7
[INFO] [stderr]    Compiling elliptic-curve v0.14.0-rc.32
[INFO] [stderr]    Compiling primefield v0.14.0-rc.9
[INFO] [stderr]    Compiling ssh-encoding v0.3.0-rc.9
[INFO] [stderr]    Compiling crypto-primes v0.7.0
[INFO] [stderr]    Compiling ssh-cipher v0.3.0-rc.9
[INFO] [stderr]    Compiling russh-cryptovec v0.61.0
[INFO] [stderr]    Compiling ecdsa v0.17.0-rc.18
[INFO] [stderr]    Compiling primeorder v0.14.0-rc.9
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling russh-util v0.52.0
[INFO] [stderr]    Compiling p256 v0.14.0-rc.9
[INFO] [stderr]    Compiling p521 v0.14.0-rc.9
[INFO] [stderr]    Compiling rsa v0.10.0-rc.18
[INFO] [stderr]    Compiling p384 v0.14.0-rc.9
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling ssh-key v0.7.0-rc.10
[INFO] [stderr]    Compiling russh v0.61.1
[INFO] [stderr]    Compiling proxlet v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 03s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.31.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] running `Command { std: "docker" "inspect" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling zerocopy-derive v0.8.52
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling crypto-bigint v0.7.3
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling module-lattice v0.2.3
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling ml-kem v0.3.2
[INFO] [stderr]    Compiling internal-russh-num-bigint v0.5.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling elliptic-curve v0.14.0-rc.32
[INFO] [stderr]    Compiling primefield v0.14.0-rc.9
[INFO] [stderr]    Compiling ssh-encoding v0.3.0-rc.9
[INFO] [stderr]    Compiling crypto-primes v0.7.0
[INFO] [stderr]    Compiling ssh-cipher v0.3.0-rc.9
[INFO] [stderr]    Compiling russh-cryptovec v0.61.0
[INFO] [stderr]    Compiling primeorder v0.14.0-rc.9
[INFO] [stderr]    Compiling ecdsa v0.17.0-rc.18
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling p521 v0.14.0-rc.9
[INFO] [stderr]    Compiling p256 v0.14.0-rc.9
[INFO] [stderr]    Compiling p384 v0.14.0-rc.9
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rsa v0.10.0-rc.18
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling ssh-key v0.7.0-rc.10
[INFO] [stderr]    Compiling russh v0.61.1
[INFO] [stderr]    Compiling proxlet v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 55.06s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.31.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] running `Command { std: "docker" "inspect" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.47s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.31.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/proxlet/1b999f789487715b/out/proxlet-1b999f789487715b)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test access::tests::choose_listen_address_keeps_the_first_result ... ok
[INFO] [stdout] test access::tests::formats_known_unix_times ... ok
[INFO] [stdout] test bufio::tests::read_until_rejects_a_marker_past_the_limit ... ok
[INFO] [stdout] test bufio::tests::read_until_accepts_a_marker_that_ends_on_the_limit ... ok
[INFO] [stdout] test bufio::tests::read_until_returns_bytes_after_the_marker ... ok
[INFO] [stdout] test connector::protocol::tests::socks_with_credentials_rejects_no_auth_selection ... ok
[INFO] [stdout] test access::tests::drops_userinfo_and_keeps_one_line ... ok
[INFO] [stdout] test connector::protocol::tests::socks5h_sends_ip_literals_as_addresses ... ok
[INFO] [stdout] test connector::ssh::tests::tries_rsa_sha2_when_server_does_not_advertise_signature_algorithms ... ok
[INFO] [stdout] test bufio::tests::read_until_keeps_initial_bytes_in_the_header ... ok
[INFO] [stdout] test connector::ssh::tests::uses_server_advertised_rsa_signature_algorithm ... ok
[INFO] [stdout] test connector::socks::tests::does_not_retry_when_the_proxy_itself_fails ... ok
[INFO] [stdout] test connector::socks::tests::names_the_host_and_every_rejected_address ... ok
[INFO] [stdout] test connector::ssh::tests::ignores_hash_algorithm_for_non_rsa_keys ... ok
[INFO] [stdout] test connector::socks::tests::tries_the_next_address_after_connect_rejection ... ok
[INFO] [stdout] test camouflage::tests::proxy_failure_status_is_not_camouflaged ... ok
[INFO] [stdout] test connector::protocol::tests::http_connect_parses_status_code_and_rejects_body ... ok
[INFO] [stdout] test camouflage::tests::camouflage_responses_look_like_nginx ... ok
[INFO] [stdout] test connector::protocol::tests::connect_rejects_control_characters_before_writing ... ok
[INFO] [stdout] test connector::tests::connect_falls_through_a_timed_out_address ... ok
[INFO] [stdout] test connector::tests::new_connector_defaults_to_ten_seconds ... ok
[INFO] [stdout] test connector::upstream::tests::accepts_ssh_upstream_private_key_url ... ok
[INFO] [stdout] test connector::upstream::tests::accepts_fakehttp_upstream_url_with_aes_secret ... ok
[INFO] [stdout] test connector::upstream::tests::accepts_ssh_upstream_url ... ok
[INFO] [stdout] test connector::upstream::tests::password_without_username_is_rejected_except_fakehttp_secret ... ok
[INFO] [stdout] test connector::upstream::tests::ssh_key_query_keeps_plus_and_defaults_port ... ok
[INFO] [stdout] test connector::upstream::tests::unsupported_scheme_lists_allowed_values ... ok
[INFO] [stdout] test connector::upstream::tests::userinfo_is_percent_decoded_once ... ok
[INFO] [stdout] test connector::upstream::tests::socks_urls_default_to_port_1080 ... ok
[INFO] [stdout] test fakehttp::crypto::cipher::tests::decrypt_rejects_mismatched_aad ... ok
[INFO] [stdout] test fakehttp::crypto::cipher::tests::handshake_cipher_differs_from_traffic_cipher ... ok
[INFO] [stdout] test fakehttp::chunked::tests::chunked_body_stream_round_trips_payloads ... ok
[INFO] [stdout] test daemon::args::tests::child_arguments_keep_secret_file_paths ... ok
[INFO] [stdout] test fakehttp::crypto::tests::encrypted_stream_round_trips ... ok
[INFO] [stdout] test daemon::args::tests::rebuilds_child_arguments_without_daemon_flags ... ok
[INFO] [stdout] test connector::tests::preload_opens_a_missing_ssh_private_key ... ok
[INFO] [stdout] test fakehttp::crypto::tests::truncation_without_close_frame_is_an_error ... ok
[INFO] [stdout] test daemon::args::tests::clustered_short_options_do_not_survive_into_the_child ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http 127.0.0.1:1 bad-request
[INFO] [stdout] test fakehttp::crypto::cipher::tests::traffic_ciphers_differ_per_direction ... ok
[INFO] [stdout] test fakehttp::tests::replayed_nonce_is_detected ... ok
[INFO] [stdout] test fakehttp::tests::hello_frame_binds_target_to_handshake_transcript ... ok
[INFO] [stdout] test fakehttp::crypto::tests::shutdown_delivers_clean_eof_to_the_peer ... ok
[INFO] [stdout] test fakehttp::tests::response_status_and_body_checks ... ok
[INFO] [stdout] test fakehttp::tests::rejects_control_characters_in_target_authority ... ok
[INFO] [stdout] test fakehttp::tests::rejects_origin_form_scanner_probe ... ok
[INFO] [stdout] test fakehttp::tests::parses_stream_request_headers ... ok
[INFO] [stdout] test http::tests::parses_connect_and_basic_auth ... ok
[INFO] [stdout] test fakehttp::tests::rejects_requests_without_frame_size_header ... ok
[INFO] [stdout] test http::tests::keeps_chunked_framing_and_drops_content_length ... ok
[INFO] [stdout] test http::tests::rejects_control_characters_in_connect_authority ... ok
[INFO] [stdout] test http::tests::rewrites_absolute_uri_for_origin ... ok
[INFO] [stdout] test http::tests::strips_hop_by_hop_headers_and_connection_tokens ... ok
[INFO] [stdout] test http::tests::rejects_https_absolute_form_before_dialing ... ok
[INFO] [stdout] test secret::mode_tests::basic_scheme_is_case_insensitive_and_rejects_a_prefix ... ok
[INFO] [stdout] test secret::mode_tests::plaintext_fakehttp_url_has_no_userinfo ... ok
[INFO] [stdout] test http::tests::treats_origin_form_scanner_probe_as_non_proxy ... ok
[INFO] [stdout] test secret::mode_tests::rejects_aes_secret_outside_fakehttp ... ok
[INFO] [stdout] test secret::tests::rejects_group_readable_secret_file_without_echoing_it ... ok
[INFO] [stdout] test secret::mode_tests::rejects_listener_auth_on_fakehttp ... ok
[INFO] [stdout] test server::tests::kind_only_accept_errors_follow_listener_state ... ok
[INFO] [stdout] test server::tests::unix_accept_errnos_keep_the_listener_up_unless_it_is_closed ... ok
[INFO] [stdout] test fakehttp::crypto::tests::encrypted_stream_round_trips_with_large_frame_size ... ok
[INFO] [stdout] test connector::ssh::tests::loads_ssh_private_key_once ... ok
[INFO] [stdout] test connector::ssh::tests::reuses_one_ssh_session_until_the_server_drops_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/proxlet/36b059791724c34e/out/proxlet-36b059791724c34e)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/access_log.rs (/opt/rustwide/target/debug/build/proxlet/0e41858e789825cd/out/access_log-0e41858e789825cd)
[INFO] [stdout] running 0 tests
[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 2 tests
[INFO] [stdout] test auth_failure_is_logged_without_password ... ok
[INFO] [stderr]      Running tests/auth_flags.rs (/opt/rustwide/target/debug/build/proxlet/e8f777cf9937d4fb/out/auth_flags-e8f777cf9937d4fb)
[INFO] [stdout] test successful_connect_logs_target_and_ok ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test non_loopback_without_protection_warns ... ok
[INFO] [stdout] test plaintext_fakehttp_warns_without_refusing_to_listen ... ok
[INFO] [stdout] test startup_reports_whether_authentication_is_enabled ... ok
[INFO] [stdout] test aes_secret_on_http_listener_exits_without_echoing_it ... ok
[INFO] [stdout] test fakehttp_listener_auth_exits_without_opening ... ok
[INFO] [stdout] test aes_secret_env_on_http_listener_exits_without_echoing_it ... ok
[INFO] [stdout] test half_auth_exits_and_does_not_listen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/debug/build/proxlet/6cb3b7a6dc6fcac1/out/cli-6cb3b7a6dc6fcac1)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test ipv4_mapped_client_matches_ipv4_allow_list ... ok
[INFO] [stdout] test validates_max_frame_size_values ... ok
[INFO] [stdout] test connect_timeout_defaults_to_ten_seconds_and_rejects_zero ... ok
[INFO] [stdout] test parses_fakehttp_proxy_type ... ok
[INFO] [stdout] test parses_requested_command_line_options ... ok
[INFO] [stdout] test proxy_help_includes_uri_examples ... ok
[INFO] [stdout] test half_auth_flags_are_rejected ... ok
[INFO] [stdout] test into_config_rejects_half_auth_without_opening_a_proxy ... ok
[INFO] [stdout] test into_config_rejects_secret_on_the_wrong_listener_mode ... ok
[INFO] [stdout] test parses_each_allow_ip_input_form ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/connector.rs (/opt/rustwide/target/debug/build/proxlet/3c2eb102db5dc072/out/connector-3c2eb102db5dc072)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test formats_ipv6_authority ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/daemon.rs (/opt/rustwide/target/debug/build/proxlet/c13524b74dcb85e1/out/daemon-c13524b74dcb85e1)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test daemon_returns_after_listen_and_writes_log_and_pid ... ok
[INFO] [stdout] test log_file_requires_daemon ... ok
[INFO] [stdout] test second_daemon_on_the_same_port_fails_without_a_pid_file ... ok
[INFO] [stdout] test invalid_upstream_fails_before_listen ... ok
[INFO] [stdout] test https_without_certificates_fails_before_listen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fakehttp_security.rs (/opt/rustwide/target/debug/build/proxlet/c9b476c9a4494a8e/out/fakehttp_security-c9b476c9a4494a8e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test plaintext_handshake_without_crypto_policy_tunnels_without_salt ... ok
[INFO] [stdout] test wrong_secret_handshake_is_rejected_without_dialing_the_target ... ok
[INFO] [stdout] test replayed_handshake_is_rejected ... ok
[INFO] [stdout] test encryption_mismatch_names_the_side_missing_a_secret ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http.rs (/opt/rustwide/target/debug/build/proxlet/ef418f92a14920a4/out/http-ef418f92a14920a4)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] test proxy_request_with_unusable_target_returns_400 ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - not-proxy
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] test origin_form_scanner_probe_receives_nginx_not_found ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http 127.0.0.1:33103 ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http 127.0.0.1:34825 ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http example.com:80 ok
[INFO] [stdout] test forwards_http_request_to_an_origin_server ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http 127.0.0.1:43455 ok
[INFO] [stdout] test http_upstream_receives_absolute_form_without_connect ... ok
[INFO] [stdout] test absolute_form_path_and_query_are_not_rewritten ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http 127.0.0.1:35881 ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] test control_character_headers_are_rejected_and_not_forwarded ... ok
[INFO] [stdout] test pipelined_second_request_stays_off_the_first_origin ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/listener_upstream_integration.rs (/opt/rustwide/target/debug/build/proxlet/e0c3f9bcf1f1606a/out/listener_upstream_integration-e0c3f9bcf1f1606a)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http localhost:1 error
[INFO] [stdout] test socks5h_upstream_authentication_failure_returns_bad_gateway ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http localhost:1 ok
[INFO] [stdout] test http_upstream_authentication_failure_is_forwarded ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 fakehttp - ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http localhost:37411 ok
[INFO] [stdout] test chains_through_live_socks5h_upstream_proxy ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http localhost:46165 ok
[INFO] [stdout] test chains_through_live_http_upstream_proxy ... ok
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:16Z 127.0.0.1 http localhost:33973 ok
[INFO] [stdout] test chains_through_live_encrypted_fakehttp_upstream_proxy ... ok
[INFO] [stdout] [create_cert_key] generating local CA
[INFO] [stdout] access 2026-10-06T15:14:17Z 127.0.0.1 http localhost:44671 ok
[INFO] [stdout] access 2026-10-06T15:14:17Z 127.0.0.1 http localhost:1 error
[INFO] [stdout] test ssh_upstream_authentication_failure_returns_bad_gateway ... ok
[INFO] [stdout] test chains_through_live_ssh_upstream_proxy ... ok
[INFO] [stdout] access 2026-10-06T15:14:17Z 127.0.0.1 http localhost:37697 ok
[INFO] [stdout] test chains_through_live_ssh_upstream_with_private_key_authentication ... ok
[INFO] [stdout] access 2026-10-06T15:14:17Z 127.0.0.1 http localhost:1 error
[INFO] [stdout] test ssh_upstream_private_key_authentication_failure_returns_bad_gateway ... ok
[INFO] [stdout] [create_cert_key] generating HTTPS proxy certificate for CN=localhost
[INFO] [stdout] [create_cert_key] SAN 1: DNS:localhost
[INFO] [stdout] [create_cert_key] SAN 2: IP:127.0.0.1
[INFO] [stdout] [create_cert_key] SAN 3: IP:::1
[INFO] [stdout] [create_cert_key] generated files:
[INFO] [stdout]   CA certificate:    /tmp/.tmpGrtxc3/proxlet-ca.pem
[INFO] [stdout]   CA private key:    /tmp/.tmpGrtxc3/proxlet-ca-key.pem
[INFO] [stdout]   Proxy certificate: /tmp/.tmpGrtxc3/proxlet-cert.pem
[INFO] [stdout]   Proxy private key: /tmp/.tmpGrtxc3/proxlet-key.pem
[INFO] [stdout] 
[INFO] [stdout] Start an HTTPS proxy with:
[INFO] [stdout]   proxlet --type https --tls-cert '/tmp/.tmpGrtxc3/proxlet-cert.pem' --tls-key '/tmp/.tmpGrtxc3/proxlet-key.pem'
[INFO] [stdout] 
[INFO] [stdout] Distribute only the CA certificate to clients:
[INFO] [stdout]   /tmp/.tmpGrtxc3/proxlet-ca.pem
[INFO] [stdout] Do not distribute /tmp/.tmpGrtxc3/proxlet-ca-key.pem or the whole output directory.
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 https localhost:44179 ok
[INFO] [stdout] test https_listener_forwards_http_request_with_generated_certificate ... ok
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 http - bad-request
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 http localhost:36071 ok
[INFO] [stdout] test chains_through_live_ssh_upstream_with_rsa_private_key_authentication ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.39s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/secret_file.rs (/opt/rustwide/target/debug/build/proxlet/329e107d770591db/out/secret_file-329e107d770591db)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test auth_flag_warns_without_printing_the_password ... ok
[INFO] [stdout] test auth_file_stays_out_of_process_arguments ... ok
[INFO] [stdout] test auth_env_stays_out_of_process_arguments ... ok
[INFO] [stdout] test group_readable_auth_file_fails_before_listen ... ok
[INFO] [stdout] test auth_flag_and_env_fail_without_echoing_either ... ok
[INFO] [stdout] test aes_secret_file_on_http_listener_fails_without_echoing_it ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/socks.rs (/opt/rustwide/target/debug/build/proxlet/42c5175b4d32bc04/out/socks-42c5175b4d32bc04)
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 socks5 127.0.0.1:43453 ok
[INFO] [stdout] test connects_and_relays_socks5_traffic ... ok
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 socks5 - auth-failed
[INFO] [stdout] test non_utf8_password_gets_auth_failure_reply ... ok
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 socks5 - bad-request
[INFO] [stdout] test domain_with_control_characters_is_rejected_before_dial ... ok
[INFO] [stderr]    Doc-tests proxlet
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 socks5 127.0.0.1:1 error
[INFO] [stdout] access 2026-10-06T15:14:18Z 127.0.0.1 socks5 - bad-request
[INFO] [stdout] test connection_refused_reply_is_connection_refused ... ok
[INFO] [stdout] test non_utf8_domain_gets_connect_reply ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 75 tests
[INFO] [stdout] test src/access.rs - access::format_line (line 62) ... ignored
[INFO] [stdout] test src/access.rs - access::format_unix (line 100) ... ignored
[INFO] [stdout] test src/access.rs - access::record (line 33) ... ignored
[INFO] [stdout] test src/bufio.rs - bufio::find_marker (line 125) ... ignored
[INFO] [stdout] test src/bufio.rs - bufio::read_until (line 42) ... ignored
[INFO] [stdout] test src/bufio.rs - bufio::unread (line 92) ... ignored
[INFO] [stdout] test src/camouflage.rs - camouflage::camouflage_response (line 46) ... ignored
[INFO] [stdout] test src/camouflage.rs - camouflage::write_not_found (line 79) ... ignored
[INFO] [stdout] test src/camouflage.rs - camouflage::write_service_unavailable (line 105) ... ignored
[INFO] [stdout] test src/cli.rs - cli::Cli::check_secret_sources (line 502) ... ignored
[INFO] [stdout] test src/cli.rs - cli::Cli::require_upstream_for_ca (line 544) ... ignored
[INFO] [stdout] test src/cli.rs - cli::Cli::resolved_aes_secret (line 422) ... ignored
[INFO] [stdout] test src/cli.rs - cli::Cli::resolved_password (line 392) ... ignored
[INFO] [stdout] test src/cli.rs - cli::Cli::resolved_upstream (line 452) ... ignored
[INFO] [stdout] test src/cli.rs - cli::Cli::visible_secret_flags (line 574) ... ignored
[INFO] [stdout] test src/connector.rs - connector::Connector::connect_timeout (line 256) ... ignored
[INFO] [stdout] test src/connector.rs - connector::Connector::with_connect_timeout (line 235) ... ignored
[INFO] [stdout] test src/connector.rs - connector::Target::reject_control_chars (line 110) ... ignored
[INFO] [stdout] test src/connector.rs - connector::connect_socket_addrs (line 478) ... ignored
[INFO] [stdout] test src/connector.rs - connector::connect_tcp (line 440) ... ignored
[INFO] [stdout] test src/connector.rs - connector::with_timeout (line 405) ... ignored
[INFO] [stdout] test src/connector/ssh.rs - connector::ssh::SshSessions::new (line 72) ... ignored
[INFO] [stdout] test src/connector/ssh.rs - connector::ssh::open_ssh_channel (line 107) ... ignored
[INFO] [stdout] test src/connector/ssh.rs - connector::ssh::split_watchdog (line 272) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::configure_detached_process (line 529) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::current_executable (line 454) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::discard_stderr (line 478) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::ensure_parent_dir (line 425) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::ensure_readable (line 401) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::is_daemon_child (line 376) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::log_stdio (line 214) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::parse_status (line 286) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::report_failure (line 138) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::report_ready (line 105) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::spawn (line 51) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::stop_child (line 352) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::validate (line 172) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::wait_until_ready (line 246) ... ignored
[INFO] [stdout] test src/daemon.rs - daemon::write_pid_file (line 317) ... ignored
[INFO] [stdout] test src/daemon/args.rs - daemon::args::background_args (line 27) ... ignored
[INFO] [stdout] test src/daemon/args.rs - daemon::args::format_allowed (line 123) ... ignored
[INFO] [stdout] test src/daemon/args.rs - daemon::args::push_arg (line 99) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::Response::connection_close_header (line 206) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::Response::has_body (line 232) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::Response::parse (line 161) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::append_forwarded_headers (line 106) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::body_is_framed (line 372) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::connection_option_names (line 259) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::content_length (line 398) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::copy_exact (line 473) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::exchange (line 47) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::forward_chunked_body (line 507) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::forward_framed_body (line 438) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::is_chunked (line 344) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::read_crlf_line (line 553) ... ignored
[INFO] [stdout] test src/http/forward.rs - http::forward::should_strip (line 304) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::Request::is_authorized (line 322) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::Request::is_proxy_request (line 294) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::Request::origin_form_header (line 390) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::Request::parse (line 246) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::Request::target (line 352) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::parse_authority (line 421) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::read_header (line 205) ... ignored
[INFO] [stdout] test src/http/mod.rs - http::serve (line 43) ... ignored
[INFO] [stdout] test src/secret.rs - secret::ensure_owner_only (line 159) ... ignored
[INFO] [stdout] test src/secret.rs - secret::env_value (line 127) ... ignored
[INFO] [stdout] test src/secret.rs - secret::read_owner_file (line 30) ... ignored
[INFO] [stdout] test src/secret.rs - secret::reject_wrong_mode (line 225) ... ignored
[INFO] [stdout] test src/secret.rs - secret::resolve (line 73) ... ignored
[INFO] [stdout] test src/secret.rs - secret::url_has_userinfo (line 295) ... ignored
[INFO] [stdout] test src/secret.rs - secret::url_is_plaintext_fakehttp (line 318) ... ignored
[INFO] [stdout] test src/secret.rs - secret::warn_argv_secrets (line 196) ... ignored
[INFO] [stdout] test src/secret.rs - secret::warn_plaintext_fakehttp (line 267) ... ignored
[INFO] [stdout] test src/server.rs - server::accept_error_is_fatal (line 466) ... ignored
[INFO] [stdout] test src/server.rs - server::log_line (line 496) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 75 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.24s; merged doctests compilation took 0.23s
[INFO] running `Command { std: "docker" "inspect" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba", kill_on_drop: false }`
[INFO] [stdout] 56826db938a3ba78fcb610ec4d6f34caba29f2f400479fcfcfe4bd1ec5d888ba
