[INFO] fetching crate quixotic-plecostomus-core 0.10.0...
[INFO] testing quixotic-plecostomus-core-0.10.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate quixotic-plecostomus-core 0.10.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate quixotic-plecostomus-core 0.10.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate quixotic-plecostomus-core 0.10.0
[INFO] tweaked toml for crates.io crate quixotic-plecostomus-core 0.10.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate quixotic-plecostomus-core 0.10.0 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 crates.io crate quixotic-plecostomus-core 0.10.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" "+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-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b
[INFO] running `Command { std: "docker" "start" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b", 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" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b" "/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" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b", 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" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling zstd-safe v7.3.0
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling rust_decimal v1.43.0
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling alloc-stdlib v0.2.4
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling brotli-decompressor v2.5.1
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling lru v0.18.4
[INFO] [stderr]    Compiling crossbeam-queue v0.3.14
[INFO] [stderr]    Compiling libyaml-rs v0.3.0
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling cc v1.4.6
[INFO] [stderr]    Compiling quixotic-plecostomus-error v0.10.0
[INFO] [stderr]    Compiling seize v0.3.3
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling brotli v3.5.0
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling quixotic-plecostomus-http v0.10.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling sfv v0.10.4
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling zstd-sys v2.1.0+zstd.1.5.7
[INFO] [stderr]    Compiling libz-ng-sys v1.1.29
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling daemonix v0.1.0
[INFO] [stderr]    Compiling daggy v0.8.1
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling flurry v0.5.2
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling bstr v1.13.1
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling yaml_serde v0.10.7
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling quixotic-plecostomus-timeout v0.10.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling quixotic-plecostomus-runtime v0.10.0
[INFO] [stderr]    Compiling quixotic-plecostomus-pool v0.10.0
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling quixotic-plecostomus-core v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `openssl-probe`
[INFO] [stderr]   --> Cargo.toml:66:15
[INFO] [stderr]    |
[INFO] [stderr] 66 | [dependencies.openssl-probe]
[INFO] [stderr]    |               ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `openssl-probe`
[INFO] [stderr] warning: `quixotic-plecostomus-core` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 58.47s
[INFO] running `Command { std: "docker" "inspect" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b", 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" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b" "/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 smallvec v1.16.1
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rstest_macros v0.23.0
[INFO] [stderr]    Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling jiff-core v0.1.1
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling env_filter v2.0.0
[INFO] [stderr]    Compiling futures-timer v3.0.4
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling rust_decimal v1.43.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling jiff v0.2.37
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling sfv v0.10.4
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling criterion-plot v0.6.0
[INFO] [stderr]    Compiling env_logger v0.11.11
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.57
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling rstest v0.23.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling yaml_serde v0.10.7
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling quixotic-plecostomus-timeout v0.10.0
[INFO] [stderr]    Compiling quixotic-plecostomus-runtime v0.10.0
[INFO] [stderr]    Compiling quixotic-plecostomus-pool v0.10.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling flurry v0.5.2
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling criterion v0.7.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling quixotic-plecostomus-core v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyperlocal v0.9.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling tikv-jemallocator v0.6.1
[INFO] [stderr] warning: unused dependency `openssl-probe`
[INFO] [stderr]   --> Cargo.toml:66:15
[INFO] [stderr]    |
[INFO] [stderr] 66 | [dependencies.openssl-probe]
[INFO] [stderr]    |               ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `openssl-probe`
[INFO] [stderr] warning: `quixotic-plecostomus-core` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 23s
[INFO] running `Command { std: "docker" "inspect" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b", 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" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `openssl-probe`
[INFO] [stderr]   --> Cargo.toml:66:15
[INFO] [stderr]    |
[INFO] [stderr] 66 | [dependencies.openssl-probe]
[INFO] [stderr]    |               ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `openssl-probe`
[INFO] [stderr] warning: `quixotic-plecostomus-core` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.60s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/quixotic-plecostomus-core/0732e38fd3afa9a2/out/pingora_core-0732e38fd3afa9a2)
[INFO] [stdout] 
[INFO] [stdout] running 575 tests
[INFO] [stdout] test apps::tests::test_persistent_settings_no_user_context_by_default ... ok
[INFO] [stdout] test connectors::l4::tests::test_conn_error_no_route ... ignored
[INFO] [stdout] test apps::tests::test_persistent_settings_user_context_roundtrip ... ok
[INFO] [stdout] test connectors::l4::tests::test_conn_error_refused ... ok
[INFO] [stdout] test connectors::l4::tests::test_conn_timeout ... ok
[INFO] [stdout] test connectors::http::v1::tests::malformed_response_is_not_returned_to_pool ... ok
[INFO] [stdout] test connectors::http::v2::tests::test_free_stream_slots ... ok
[INFO] [stdout] test connectors::http::v2::tests::test_h2_handshake_custom_window_sizes ... ok
[INFO] [stdout] test connectors::l4::tests::test_bind_to_port_ranges ... ok
[INFO] [stdout] test connectors::http::v2::tests::test_h2_handshake_settings_validation ... ok
[INFO] [stdout] test connectors::http::v2::tests::test_mark_shutdown_prevents_new_streams ... ok
[INFO] [stdout] test connectors::http::v2::tests::test_spawn_stream_broken_pipe_marks_shutdown ... ok
[INFO] [stdout] test connectors::http::v2::tests::test_spawn_stream_goaway_no_error_returns_none ... ok
[INFO] [stdout] test connectors::l4::tests::test_conn_error_addr_not_avail ... ok
[INFO] [stdout] test connectors::l4::tests::test_connect_proxy_fail ... ok
[INFO] [stdout] test connectors::l4::tests::test_connect_proxy_conn_closed ... ok
[INFO] [stdout] test listeners::l4::test::test_listen_tcp ... ok
[INFO] [stdout] test listeners::l4::test::test_listen_tcp_ipv6_only ... ok
[INFO] [stdout] test listeners::test::test_add_listener_config_tcp_l4_buffer ... ok
[INFO] [stdout] test connectors::l4::tests::test_local_addr_is_cached ... ok
[INFO] [stdout] test listeners::test::test_l4_buffer_settings_defaults_per_direction ... ok
[INFO] [stdout] test modules::http::tests::test_module_get ... ok
[INFO] [stdout] test protocols::digest::tests::socket_cookie_returns_cookie_for_tcp_socket ... ok
[INFO] [stdout] test connectors::l4::tests::test_bind_to_port_range_on_connect ... ok
[INFO] [stdout] test listeners::test::test_listen_tcp ... ok
[INFO] [stdout] test protocols::digest::tests::socket_cookie_returns_cookie_for_unix_socket ... ok
[INFO] [stdout] test protocols::http::authority::tests::validate_absolute_form ... ok
[INFO] [stdout] test protocols::http::authority::tests::validate_authority_sources ... ok
[INFO] [stdout] test modules::http::tests::test_module_filter ... ok
[INFO] [stdout] test listeners::l4::test::test_listen_uds ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::grpc_response_informational_proxied ... ok
[INFO] [stdout] test listeners::l4::test::test_tcp_so_reuseport ... ok
[INFO] [stdout] test protocols::http::authority::tests::validate_connect ... ok
[INFO] [stdout] test protocols::http::body_buffer::tests::releases_storage_when_truncated ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::grpc_response_trailer_headers_convert_to_byte_buf ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::grpc_response_module_disabled_ignored ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::grpc_response_upgrade ... ok
[INFO] [stdout] test listeners::test::test_add_listener_config_uds_l4_buffer ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::grpc_web_request_module_disabled_ignored ... ok
[INFO] [stdout] test protocols::http::compression::gzip::tests_stream::gzip_data ... ok
[INFO] [stdout] test protocols::http::compression::brotli::tests_stream::decompress_brotli_data ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::grpc_web_request_upgrade ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::non_grpc_web_request_ignored ... ok
[INFO] [stdout] test connectors::l4::tests::test_connect_proxy_work ... ok
[INFO] [stdout] test protocols::http::compression::gzip::tests_stream::gunzip_data ... ok
[INFO] [stdout] test protocols::http::bridge::grpc_web::tests::non_grpc_response_ignored ... ok
[INFO] [stdout] test protocols::http::client::tests::custom_session_shutdown_signals_an_incomplete_message ... ok
[INFO] [stdout] test protocols::http::compression::test_adjust_response_header ... ok
[INFO] [stdout] test protocols::http::compression::test_accept_encoding_req_header ... ok
[INFO] [stdout] test protocols::http::compression::test_add_vary_header ... ok
[INFO] [stdout] test protocols::http::compression::test_can_decompress ... ok
[INFO] [stdout] test protocols::http::compression::test_decide_on_accept_encoding ... ok
[INFO] [stdout] test protocols::http::compression::test_will_decompress ... ok
[INFO] [stdout] test protocols::http::compression::test_decide_action ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::dcz_without_dictionary_no_compression ... ok
[INFO] [stdout] test protocols::http::compression::test_will_decompress_agrees_with_response_header_filter ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::dcz_compression_with_dictionary ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_dictionary::compress_dcz_empty_input ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::dcz_full_flow ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_dictionary::compress_dcz_header_written_once ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::maybe_compressor_with_dictionary_dcz_only ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_dictionary::compress_dcz_achieves_compression ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::set_and_clear_dictionary ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::regular_compression_no_available_dictionary_vary ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::dcz_no_fallback_without_dictionary ... ok
[INFO] [stdout] test protocols::http::compression::tests_dictionary_compression::is_header_phase_after_header_and_body_transition ... ok
[INFO] [stdout] test protocols::http::conditional_filter::tests::test_weak_validate_etag ... ok
[INFO] [stdout] test protocols::http::conditional_filter::tests::test_weak_validate_etag_unquoted ... ok
[INFO] [stdout] test protocols::http::date::test::test_date_cached ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_dictionary::compress_dcz_prepends_header ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_dictionary::compress_dcz_roundtrip ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_dictionary::compress_dcz_streaming ... ok
[INFO] [stdout] test protocols::http::date::test::test_date_string ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_dictionary::compress_dcz_stats ... ok
[INFO] [stdout] test protocols::http::server::tests::custom_session_shutdown_signals_an_incomplete_message ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::read_with_body_content_length_2 ... ok
[INFO] [stdout] test protocols::http::conditional_filter::tests::test_if_modified_since ... ok
[INFO] [stdout] test protocols::http::server::tests::custom_proxy_task_methods_delegate_to_the_custom_session ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::read_with_body_content_length ... ok
[INFO] [stdout] test protocols::http::compression::brotli::tests_stream::compress_brotli_data ... ok
[INFO] [stdout] test protocols::http::subrequest::dummy::test_dummy_io ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::read_with_body_content_length_less ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::read_with_body_content_length_more ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_informational_head_does_not_init_body_writer ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::read_with_body_content_length_empty_task ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::read_with_body_until_close ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_body_before_header_errors ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_body_counter_no_double_count ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_channel_closed_errors ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::write_body_cl ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_done_only_noops_with_live_channel ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_content_length_overrun_truncates ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_chunked_header_uses_until_close ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_done_only_noops_without_channel ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_exact_content_length_without_end_sends_done ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_duplicate_final_header_does_not_reserve ... ok
[INFO] [stdout] test protocols::http::subrequest::body::tests::write_body_until_close ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_duplicate_final_header_preserves_end ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_failed_propagates_without_sending_later_tasks ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_failed_clears_sticky_eos ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_finish_cancel_safety ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_cancel_safety ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_no_data_eos_survives_cancellation ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_header_only_end ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_trailer_before_content_length_complete_errors ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_trailer_cancel_safety ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_head_response_drops_body ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_trailer_cancel_safety_after_body ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_late_tasks_after_finished_are_dropped ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_upgrade_consistency ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_trailers ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_upgraded_body_happy_path ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_none_body_does_not_reserve ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_send_proxy_task_and_write ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_premature_content_length_errors_before_done ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_write_response_header_upgrade_cancel_consistency ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_tokio_mpsc_send_cancel_drops_value ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::read_basic ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::read_upgrade_req ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_tokio_mpsc_reserve_cancel_releases_slot ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::read_upgrade_req_with_1xx_response ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::read_upgrade_req_with_body::case_1_content_length ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::read_with_illegal ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::test_write_continue_resp ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::read_upgrade_req_with_body::case_2_chunked ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_accepts_no_content_length ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_accepts_valid_content_length::case_1_valid_zero ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_accepts_valid_content_length::case_2_valid_small ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_accepts_valid_content_length::case_3_valid_large ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_proxy_task_with_timeout ... ok
[INFO] [stdout] test protocols::http::compression::zstd::tests_stream::compress_zstd_data ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_rejects_invalid_content_length::case_1_negative ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_rejects_invalid_content_length::case_2_not_a_number ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_rejects_invalid_content_length::case_5_spaces ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_rejects_invalid_content_length::case_6_mixed ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::write ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_rejects_invalid_content_length::case_4_empty ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::validate_request_rejects_invalid_content_length::case_3_float ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::write_body_until_close ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::write_body_cl ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::write_101_switching_protocol ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::cancel_safe_content_length_write ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::cancel_safe_chunked_write ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::cancel_safe_finish_task_chunked ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::cancel_safe_until_close_write ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::cancel_safe_partial_writes ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::write_informational ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::finish_task_content_length ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::cancel_safe_multiple_cancellations ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::content_length_body_mode_tracks_across_chunks ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_has_pending_body_task ... ok
[INFO] [stdout] test protocols::http::subrequest::server::tests_stream::test_write_body_write_timeout ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_task_chunked_write_timeout ... ok
[INFO] [stdout] test connectors::l4::tests::test_conn_error_other ... FAILED
[INFO] [stdout] test connectors::http::v1::tests::test_reuse_rejects_fd_mismatch ... FAILED
[INFO] [stdout] test connectors::http::v1::tests::test_connect ... FAILED
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::chunked_write_resumes_after_pending ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_task_write_succeeds_within_timeout ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::chunked_write_non_vectored_writer ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::chunked_write_resumes_on_short_write ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::chunked_write_uses_vectored_path ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::content_length_write_completes ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::content_length_write_uses_vectored_path ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::content_length_write_resumes_after_pending_and_short_write ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::chunked_write_two_frames_in_sequence ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::until_close_write_completes ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::content_length_zero_owned_rewind_becomes_overread_without_copying ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::partial_chunk_head_read_resumes_after_cancellation ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::partial_owned_body_allocates_only_remaining_content_length ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk_incomplete ... ok
[INFO] [stdout] test protocols::http::v1::body::test_poll_body_writer::finish_chunked_writes_terminator ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk_malformed ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk_partial_end ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk_partial_end_2 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk_partial_end_malformed ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk_partial_end_1 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_chunk_ext_oversize ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_1_chunk_rewind ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_chunk_ext ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_content_length_less ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_content_length_2 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_content_length_more ... ok
[INFO] [stdout] test connectors::http::v2::tests::test_connect_h1_plaintext ... FAILED
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_content_length_overread ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_http10 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_content_length_rewind ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_http10_rewind ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_multi_chunk ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_max_chunk_size ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_multi_chunk_malformed ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_multi_chunk_overread ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_overflowing_chunk_size ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_chunk ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_chunk_end ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_head_chunk ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_head_chunk_incomplete ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_head_terminal_crlf ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_head_terminal_crlf_2 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_head_terminal_crlf_3 ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_task_timeout_persists_across_cancellations ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_head_terminal_crlf_malformed ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers_3 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers_2 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers_4 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers_malformed_2 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers_malformed ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_zero_chunk ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers_overflow ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_zero_chunk_malformed ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_trailers_malformed_3 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_zero_chunk_split_head ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_zero_chunk_split_head_3 ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::write_body_chunked ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::write_body_cl ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::write_body_until_close ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_task_timeout_with_partial_writes ... ok
[INFO] [stdout] test protocols::http::v1::client::test_sync::test_absolute_form_and_connect_to_wire ... ok
[INFO] [stdout] test protocols::http::v1::client::test_sync::test_request_to_wire ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_partial_head_terminal_crlf_overread ... ok
[INFO] [stdout] test protocols::http::v1::client::test_sync::test_request_target_has_forbidden_byte ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::allow_invalid_content_length_still_rejects_conflicting_when_configured ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::body_bytes_received_content_length ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::allow_invalid_content_length_close_delimited_when_configured ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::body_bytes_sent_content_length ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::body_bytes_received_chunked ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::close_delimited_response_explicitly_disables_keepalive ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::h1_body_bytes_received_after_100_continue ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::body_bytes_sent_truncated_write ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::h1_body_bytes_received_overread_content_length ... ok
[INFO] [stdout] test connectors::l4::tests::test_tweak_hook ... FAILED
[INFO] [stdout] test protocols::http::v1::client::tests_stream::h1_body_bytes_received_chunked_multi ... ok
[INFO] [stdout] test connectors::l4::tests::test_custom_connect ... FAILED
[INFO] [stdout] test protocols::http::v1::client::tests_stream::h1_body_bytes_received_http10_until_close ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_2_buf ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::init_body_for_upgraded_req ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::h1_body_bytes_received_preread_in_header_buf ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_basic_response ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::init_preread_body_for_upgraded_req ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_body_eos_after_upgrade ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_basic_head ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_head_101_non_upgrade ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_head_304 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_head_informational_keepalive ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_informational_head_request ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_head_204 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_informational_combined_with_final ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_informational_then_keepalive_response ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_informational ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_keepalive_headers ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_informational_multiple_combined_with_final ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_obsolete_multiline_headers ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_resp_header_with_space ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_informational_multiple_head_request ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_response_cancel_safe_after_partial_header_read ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_response_clears_header_read_state_on_error ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_body_on_upgraded_session_panics - should panic ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_response_custom_reason ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_response_overread ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_response_default ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_upgraded_body_on_non_upgraded_session_panics - should panic ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_response_task_cancel_safe_after_informational_preread ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_3 ... ok
[INFO] [stdout] test protocols::http::subrequest::server::test_proxy_tasks::test_upgraded_body_on_non_upgraded_session_panics_while_full - should panic ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_2 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_4 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_1 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_5 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_6 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_switching_protocol ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_8 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_invalid - should panic ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_task_timeout_reset_on_new_task ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_9 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::response_transfer_encoding_and_content_length_handling::case_7 ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::test_http10_response_with_transfer_encoding_disables_keepalive ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::test_is_chunked_encoding_before_response ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::test_http11_response_with_transfer_encoding_allows_keepalive ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::test_malformed_chunked_response_is_not_reusable ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_task_write_timeout ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::test_reuse_rechecks_overread_after_early_keepalive ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_accepts_duplicate_identical_content_length ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_accepts_no_content_length ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_rejects_invalid_content_length::case_2_not_a_number ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_rejects_invalid_content_length::case_4_empty ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::test_response_multiple_te_headers_chunked_not_last ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_accepts_valid_content_length::case_2_valid_small ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_rejects_invalid_content_length::case_3_float ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_accepts_valid_content_length::case_3_valid_large ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_rejects_invalid_content_length::case_1_negative ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::test_response_multiple_transfer_encoding_headers ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::write_request_body_implicit_zero_content_length ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::write_request_body_with_content_length ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_rejects_invalid_content_length::case_5_spaces ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_zero_chunk_split ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::write ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_multi_header::case_1_identical ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_multi_header::case_2_conflict ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_zero_chunk_split_head_2 ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_for_framing ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_accepts_valid_content_length::case_1_valid_zero ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_rejects_conflicting_content_length ... ok
[INFO] [stdout] test protocols::http::v1::body::tests::read_with_body_content_length ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_one_header::case_2_invalid ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_absent ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_multi_header::case_3_three_identical ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_multi_header::case_2_two_identical ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::validate_response_rejects_invalid_content_length::case_6_mixed ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_1_single ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_2_comma_identical ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_3_comma_identical_no_space ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_multi_header::case_6_mixed_comma_conflict ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_4_comma_conflict ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_6_empty ... ok
[INFO] [stdout] test protocols::http::v1::body::test_body_task_api::test_task_write_no_timeout ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_7_negative ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_5_invalid ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_9_overflow ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_one_header::case_4_comma_identical ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_multi_header::case_4_two_conflict ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_1_two_headers_chunked_last ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_multi_header::case_5_mixed_comma_identical ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_one_header::case_1_valid ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_one_header::case_3_empty ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_one_header::case_5_comma_conflict ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_multi_header::case_1_none ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_is_single_token_one_header::case_6_trailing_comma ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_2_three_headers_chunked_last ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_from_headers_empty ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_3_last_has_comma_separated ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_9_trailing_comma_in_last ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_1_single_chunked ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_4_whitespace_in_last ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_5_two_headers_no_chunked ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_6_chunked_not_last ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_7_last_has_chunked_not_final ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_content_length_parse_all_single_header::case_8_trailing_comma ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_multiple_headers::case_8_chunked_overridden ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_2_comma_separated_final ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_3_whitespace_around ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_7_multiple_trailing_commas ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_8_empty_value ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_validate_content_length_without_transfer_encoding_rejects_te ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_4_empty_elements_before ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_5_only_identity ... ok
[INFO] [stdout] test protocols::http::v1::header::tests::test_header_write_with_flush ... ok
[INFO] [stdout] test protocols::http::v1::header::tests::test_simple_header_write_no_flush ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_9_whitespace_only ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_upgrade_resp ... ok
[INFO] [stdout] test protocols::http::v1::server::test_abort_on_close::abort_on_close_error_message_after_response_header ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_validate_content_length ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_validate_content_length_invalid_value ... ok
[INFO] [stdout] test protocols::http::v1::header::tests::test_cancel_safe_header_write ... ok
[INFO] [stdout] test protocols::http::v1::common::test::test_is_chunked_encoding_single_header::case_6_trailing_comma ... ok
[INFO] [stdout] test protocols::http::v1::server::test_abort_on_close::default_abort_on_close_returns_error ... ok
[INFO] [stdout] test protocols::http::v1::server::test_abort_on_close::no_body_expected_false_reads_body_then_idles ... ok
[INFO] [stdout] test protocols::http::v1::server::test_abort_on_close::set_abort_on_close_toggles ... ok
[INFO] [stdout] test protocols::http::v1::server::test_abort_on_close::abort_on_close_error_message_before_response ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_chunked_body_overread::case_2 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_2 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_chunked_body_overread::case_1 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_3 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_4 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_7 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_1 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_6 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::bodyless_pipeline_transfers_prefix_without_copying ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_8 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::chunked_trailers_across_reads_keep_pipelined_request ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::chunked_pipeline_with_trailers_transfers_prefix_without_copying ... ok
[INFO] [stdout] test protocols::http::v1::server::test_overread::test_reuse_with_preread_body_overread::case_5 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::escaped_uri_pipeline_does_not_copy_following_requests ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::content_length_pipeline_transfers_prefix_without_copying ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::idle_read_still_raises_when_pipelining_disabled ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::pipelined_request_chain_end_to_end ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::read_request_falls_through_to_stream_for_partial_prefix ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::escaped_uri_with_bare_lf_keeps_all_pipelined_bytes ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::reuse_allows_overread_when_pipelining_enabled ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::reuse_rejects_overread_when_pipelining_disabled::case_2 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::read_request_consumes_complete_prefix_without_stream_read ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::idle_read_stashes_bytes_when_pipelining_enabled ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::reuse_extracts_content_length_zero_prefix_without_body_poll ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_continue_response_before_proxy_tasks ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::reuse_extracts_prefix_without_body_poll ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::reuse_rejects_overread_when_pipelining_disabled::case_1 ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_204_response_with_content_length_flushes ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_proxy_task_with_timeout ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::pipelining_disabled_by_default ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::set_pipelining_enabled_toggles ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_head_response_with_content_length_flushes ... ok
[INFO] [stdout] test protocols::http::v1::server::test_pipelining::long_bodyless_pipeline_keeps_one_allocation ... ok
[INFO] [stdout] test protocols::http::v1::server::test_sync::test_response_to_wire ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::body_bytes_sent_excludes_response_header ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_2_buf ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_send_proxy_task_and_write ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_absolute_form_request_target ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_authority_form_request_target ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::escape_illegal ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_http10_with_content_length ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_http11_default_no_body ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_absolute_form_request_target_rejects_host_mismatch ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_basic ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_invalid_header_end ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_1xx_response ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_body::case_1_content_length ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_body::case_2_chunked ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_body_extra::case_1_content_length ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_preread_body::case_1_content_length ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_body_extra::case_2_chunked ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_preread_body::case_2_chunked ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_preread_body_after_101::case_1_content_length ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_upgrade_req_with_preread_body_after_101::case_2_chunked ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_chunked_0_incomplete ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_chunked_0_extra ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_chunked_single_read ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_chunked_single_read_extra ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_content_length ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_content_length_single_read ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_http10_single_read ... ok
[INFO] [stdout] test protocols::http::v1::server::test_abort_on_close::abort_on_close_false_stays_pending ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_illegal ... ok
[INFO] [stdout] test protocols::http::v1::header::tests::test_header_write_timeout ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_close_delimited_response_explicitly_disables_reuse ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::set_server_keepalive ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_connection_user_context_set_none_clears ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_connection_user_context_set_and_take ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_get_write_timeout ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_get_write_timeout_min_send_rate_overrides_write_timeout ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_get_write_timeout_min_send_rate_max_zero_buf ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_get_write_timeout_none ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_get_write_timeout_min_send_rate_zero ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_http10_request_without_transfer_encoding_accepted ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_http10_request_with_transfer_encoding_rejected ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_http11_request_with_transfer_encoding_accepted ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_request_multiple_te_headers_chunked_not_last ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_request_multiple_transfer_encoding_headers ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_te_and_cl_disables_keepalive ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_no_more_reuses_explicitly_disables_reuse ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_upgrade_without_content_length_with_ws_data ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_write_body_buf ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_write_continue_resp ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_1 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_2 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_3 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_4 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_5 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_6 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_7 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::transfer_encoding_and_content_length_disallowed::case_8 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_accepts_no_content_length ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_accepts_valid_content_length::case_1_valid_zero ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_accepts_valid_content_length::case_2_valid_small ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_accepts_valid_content_length::case_3_valid_large ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_rejects_invalid_content_length::case_1_negative ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_rejects_invalid_content_length::case_2_not_a_number ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_rejects_invalid_content_length::case_3_float ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_rejects_invalid_content_length::case_4_empty ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_rejects_invalid_content_length::case_5_spaces ... ok
[INFO] [stdout] test protocols::http::v1::header::tests::test_header_write_timeout_persists ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::validate_request_rejects_invalid_content_length::case_6_mixed ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_body_chunk ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_body_cl ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_body_http10 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_custom_reason ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_informational ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_informational_100_not_ignored_if_expect_continue ... ok
[INFO] [stdout] test protocols::http::server::tests::custom_proxy_task_defaults_are_opted_out_and_fail_loudly ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_informational_1xx_ignored_if_expect_continue ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_informational_ignored ... ok
[INFO] [stdout] test protocols::http::v2::client::tests_h2::h2_body_bytes_received_multi_frames ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_proxy_task_cancel_safety ... ok
[INFO] [stdout] test protocols::http::v2::client::tests_h2::h2_response_duplicate_identical_content_length_accepted ... ok
[INFO] [stdout] test protocols::http::v2::client::tests_h2::h2_response_conflicting_content_length_rejected ... ok
[INFO] [stdout] test protocols::http::v2::client::tests_h2::sanitize_request_header_rejects_invalid_authority_fields ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_authority_mismatch_exhausts_malformed_stream_budget ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_failed_authority_rejection_write_is_stream_local ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_body_on_upgraded_session_panics - should panic ... ok
[INFO] [stdout] test protocols::http::v2::client::tests_h2::response_header_read_can_resume_after_external_cancellation ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_upgraded_body_on_non_upgraded_session_panics - should panic ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_req_conflicting_content_length_rejected ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_invalid_request_authority ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_invalid - should panic ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_req_content_length_eq_0_and_no_header_eos ... ok
[INFO] [stdout] test protocols::http::v2::client::tests_h2::response_header_read_can_resume_after_read_timeout ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_req_malformed_stream_budget_exhausted ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_server_handshake_uses_bounded_default_options ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_req_header_no_eos_empty_data_with_eos ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_http10 - should panic ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_server_handshake_uses_caller_options ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_zero_idle_timeout_waits_for_active_session ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_server_rejects_authority_host_mismatch_with_400 ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_server_rejects_authority_userinfo_with_400 ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::write_101_switching_protocol ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_server_handshake_rejects_oversized_header_list_by_default ... ok
[INFO] [stdout] test protocols::http::v2::test::test_graceful_shutdown_idle_connection_exits_promptly ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::test_write_body_buf_write_timeout - should panic ... ok
[INFO] [stdout] test protocols::l4::ext::test::test_failed_connect_records_local_addr ... ok
[INFO] [stdout] test protocols::l4::ext::test::test_set_fast_open ... ignored
[INFO] [stdout] test protocols::l4::ext::test::test_set_recv_buf ... ok
[INFO] [stdout] test protocols::l4::socket::test::parse_ip ... ok
[INFO] [stdout] test protocols::l4::socket::test::parse_uds ... ok
[INFO] [stdout] test protocols::l4::socket::test::parse_uds_with_prefix ... ok
[INFO] [stdout] test protocols::l4::stream::tests::test_rx_timestamp ... ok
[INFO] [stdout] test protocols::l4::stream::tests::test_rx_timestamp_standard_path ... ok
[INFO] [stdout] test protocols::l4::stream::tests::test_stream_peek ... ok
[INFO] [stdout] test protocols::l4::stream::tests::test_stream_rewind ... ok
[INFO] [stdout] test protocols::l4::stream::tests::test_stream_two_subsequent_peek_calls_before_read ... ok
[INFO] [stdout] test protocols::l4::virt::tests::test_stream_virtual ... ok
[INFO] [stdout] test protocols::raw_connect::test_sync::test_connect_write_request ... ok
[INFO] [stdout] test protocols::raw_connect::test_sync::test_generate_connect_header ... ok
[INFO] [stdout] test protocols::raw_connect::test_sync::test_generate_connect_header_ipv6 ... ok
[INFO] [stdout] test protocols::http::v2::test::test_graceful_shutdown_refuses_stream_above_last_stream_id ... ok
[INFO] [stdout] test protocols::raw_connect::test_sync::test_validate_connect_response ... ok
[INFO] [stdout] test protocols::raw_connect::test_sync::test_request_to_wire_auth_form ... ok
[INFO] [stdout] test protocols::http::v2::test::test_graceful_shutdown_processes_post_goaway_stream ... ok
[INFO] [stdout] test protocols::tls::tests::test_custom_h1_alpn - should panic ... ok
[INFO] [stdout] test protocols::tls::tests::test_custom_h2_alpn - should panic ... ok
[INFO] [stdout] test protocols::tls::tests::test_large_custom_alpn - should panic ... ok
[INFO] [stdout] test server::bootstrap_services::tests::expected_addresses_prune_already_loaded_fds ... ok
[INFO] [stdout] test protocols::tls::tests::test_empty_custom_alpn - should panic ... ok
[INFO] [stdout] test protocols::tls::tests::test_valid_alpn_construction_and_versions ... ok
[INFO] [stdout] test server::configuration::tests::test_default ... ok
[INFO] [stdout] test server::configuration::tests::test_fast_timeout_to_tokio_threshold_can_be_disabled ... ok
[INFO] [stdout] test server::configuration::tests::not_a_test_i_cannot_write_yaml_by_hand ... ok
[INFO] [stdout] test server::configuration::tests::test_offload_threadpool_config ... ok
[INFO] [stdout] test server::configuration::tests::test_fast_timeout_to_tokio_threshold_config ... ok
[INFO] [stdout] test server::configuration::tests::test_offload_threadpool_config_zero_disables ... ok
[INFO] [stdout] test server::configuration::tests::test_load_file ... ok
[INFO] [stdout] test server::configuration::tests::test_runtime_enable_alt_timer_config ... ok
[INFO] [stdout] test server::configuration::tests::test_runtime_poll_time_histogram_config ... ok
[INFO] [stdout] test server::configuration::tests::test_runtime_opts_from_config ... ok
[INFO] [stdout] test server::configuration::tests::test_runtime_poll_time_histogram_bucket_limit ... ok
[INFO] [stdout] test server::configuration::tests::test_valid_max_blocking_threads ... ok
[INFO] [stdout] test server::configuration::tests::test_working_directory_deserializes_from_yaml_string ... ok
[INFO] [stdout] test server::configuration::tests::test_zero_max_blocking_threads_is_rejected ... ok
[INFO] [stdout] test server::listen_address_tests::unknown_service_disables_inherited_fd_cleanup ... ok
[INFO] [stdout] test server::transfer_fd::close_unclaimed_tests::closes_only_unclaimed_fds ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_add_get ... ok
[INFO] [stdout] test server::transfer_fd::close_unclaimed_tests::empty_keep_set_closes_everything ... ok
[INFO] [stdout] test protocols::http::v2::test::test_graceful_shutdown_processes_inflight_stream ... ok
[INFO] [stdout] test protocols::http::v2::test::test_h2_idle_timeout_closes_idle_connection ... ok
[INFO] [stdout] test protocols::http::v2::test::test_client_write_timeout ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_table_serde ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_vec_string_serde ... ok
[INFO] [stdout] test services::tests::test_circular_dependency_self ... ok
[INFO] [stdout] test services::tests::test_circular_dependency_three_services ... ok
[INFO] [stdout] test services::tests::test_circular_dependency_two_services ... ok
[INFO] [stdout] test services::tests::test_complex_valid_graph ... ok
[INFO] [stdout] test services::tests::test_diamond_dependency ... ok
[INFO] [stdout] test services::tests::test_missing_dependency - should panic ... ok
[INFO] [stdout] test services::tests::test_service_handle_add_dependency ... ok
[INFO] [stdout] test services::tests::test_service_handle_creation ... ok
[INFO] [stdout] test services::tests::test_service_handle_multiple_dependencies ... ok
[INFO] [stdout] test services::tests::test_simple_dependency_chain ... ok
[INFO] [stdout] test services::tests::test_single_service_no_dependencies ... ok
[INFO] [stdout] test upstreams::peer::tests::default_http_upstream_request_policy_is_standards_oriented ... ok
[INFO] [stdout] test upstreams::peer::tests::preserve_http_upstream_request_policy_is_a_legacy_preset ... ok
[INFO] [stdout] test protocols::http::v2::test::test_server_write_timeout ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::read_timeout - should panic ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::write_timeout - should panic ... ok
[INFO] [stdout] test protocols::http::v1::client::tests_stream::write_body_timeout - should panic ... ok
[INFO] [stdout] test protocols::http::v1::server::tests_stream::read_with_body_timeout - should panic ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_receive_does_not_leak_fds ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_send_receive_fds ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_serde_via_socket ... ok
[INFO] [stdout] test protocols::http::v2::test::test_h2_idle_timeout_starts_after_active_stream_finishes ... ok
[INFO] [stdout] test protocols::http::v2::server::test::test_server_handshake_accept_request ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_send_fds_to_respects_configurable_timeout ... ok
[INFO] [stdout] test server::transfer_fd::tests::test_get_fds_from_respects_configurable_timeout ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_read_http_request_headers_timeout_for_read_request ... ok
[INFO] [stdout] test protocols::http::v1::server::test_proxy_tasks::test_read_http_body_timeout_for_read_body_bytes ... ok
[INFO] [stdout] test listeners::l4::test::test_tcp_so_reuseport_false ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- connectors::l4::tests::test_conn_error_other stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'connectors::l4::tests::test_conn_error_other' (10341) panicked at src/connectors/l4.rs:440:9:
[INFO] [stdout] Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(ConnectErrorDetails { source: Some(Os { code: 101, kind: NetworkUnreachable, message: "Network is unreachable" }), local_addr: Some(127.0.0.1:0) }), context: Some(Owned("Fail to connect to 240.0.0.1:80")) }), context: Some(Owned("Fail to connect to addr: 240.0.0.1:80, scheme: HTTP")) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x602a196caf01 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x602a196caf01 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x602a196e58ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x602a196e58ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x602a196d1ebc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x602a196d1ebc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x602a196a42b6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x602a196a42b6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x602a196c19d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x602a18f93d40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x602a18f93d40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x602a196c1d02 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x602a196c1d02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x602a196a4362 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x602a1969ccb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x602a196a521d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x602a196e619c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x602a1893d62f - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_conn_error_other::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:440:9
[INFO] [stdout]   20:     0x602a18d34b22 - <core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x602a18d34bdd - <core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x602a18924a6d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:70
[INFO] [stdout]   23:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::with_budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x602a189246d5 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:25
[INFO] [stdout]   26:     0x602a188f9332 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:488:19
[INFO] [stdout]   27:     0x602a1891f21d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:829:44
[INFO] [stdout]   28:     0x602a1891d994 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:68
[INFO] [stdout]   29:     0x602a1885e00b - <tokio[8a498e9119e84346]::runtime::context::scoped::Scoped<tokio[8a498e9119e84346]::runtime::scheduler::Context>>::set::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x602a18d504c9 - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:38
[INFO] [stdout]   31:     0x602a18ab21af - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::try_with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   32:     0x602a18ab18fe - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   33:     0x602a18d3cbcd - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:17
[INFO] [stdout]   34:     0x602a18911be0 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:27
[INFO] [stdout]   35:     0x602a18912376 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:817:24
[INFO] [stdout]   36:     0x602a1891a040 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:218:33
[INFO] [stdout]   37:     0x602a18980578 - tokio[8a498e9119e84346]::runtime::context::runtime::enter_runtime::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x602a188f7344 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:206:9
[INFO] [stdout]   39:     0x602a18a9b3df - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on_inner::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:374:52
[INFO] [stdout]   40:     0x602a18a9b66b - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:343:18
[INFO] [stdout]   41:     0x602a1895c415 - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_conn_error_other
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:440:16
[INFO] [stdout]   42:     0x602a1893be47 - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_conn_error_other::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:429:37
[INFO] [stdout]   43:     0x602a18856896 - <pingora_core[18ab15d63a717359]::connectors::l4::tests::test_conn_error_other::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x602a18f8718b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x602a18f8718b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   46:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   47:     0x602a18f94365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   48:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   49:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   50:     0x602a18f94365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   52:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   53:     0x602a18f8dc54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   54:     0x602a18f8dc54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   56:     0x602a18f973f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   57:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   58:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   59:     0x602a18f973f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   61:     0x602a18f973f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x602a196c959f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   63:     0x602a196c959f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   64:     0x71ac0115cdfa - <unknown>
[INFO] [stdout]   65:     0x71ac011f03d4 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- connectors::http::v1::tests::test_reuse_rejects_fd_mismatch stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'connectors::http::v1::tests::test_reuse_rejects_fd_mismatch' (10330) panicked at src/connectors/http/v1.rs:199:74:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(ConnectErrorDetails { source: Some(Os { code: 101, kind: NetworkUnreachable, message: "Network is unreachable" }), local_addr: Some(0.0.0.0:0) }), context: Some(Owned("Fail to connect to 1.1.1.1:80")) }), context: Some(Owned("Fail to connect to addr: 1.1.1.1:80, scheme: HTTP")) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x602a196caf01 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x602a196caf01 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x602a196e58ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x602a196e58ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x602a196d1ebc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x602a196d1ebc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x602a196a42b6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x602a196a42b6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x602a196c19d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x602a18f93d40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x602a18f93d40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x602a196c1d02 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x602a196c1d02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x602a196a4362 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x602a1969ccb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x602a196a521d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x602a196e619c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x602a196e5ec2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x602a188822cf - <core[a373ad73a504971]::result::Result<(pingora_core[18ab15d63a717359]::protocols::http::v1::client::HttpSession, bool), alloc[2e1b2a31b91974c5]::boxed::Box<pingora_error[fd2bec385f9b4820]::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x602a188822cf - pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_reuse_rejects_fd_mismatch::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v1.rs:199:74
[INFO] [stdout]   22:     0x602a18d34b22 - <core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x602a18d34bdd - <core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x602a18924a6d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:70
[INFO] [stdout]   25:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::with_budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x602a189246d5 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:25
[INFO] [stdout]   28:     0x602a188f9332 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:488:19
[INFO] [stdout]   29:     0x602a1891f21d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:829:44
[INFO] [stdout]   30:     0x602a1891d994 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:68
[INFO] [stdout]   31:     0x602a1885e00b - <tokio[8a498e9119e84346]::runtime::context::scoped::Scoped<tokio[8a498e9119e84346]::runtime::scheduler::Context>>::set::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x602a18d504c9 - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:38
[INFO] [stdout]   33:     0x602a18ab21af - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::try_with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   34:     0x602a18ab18fe - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   35:     0x602a18d3cbcd - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:17
[INFO] [stdout]   36:     0x602a18911be0 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:27
[INFO] [stdout]   37:     0x602a18912376 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:817:24
[INFO] [stdout]   38:     0x602a1891a040 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:218:33
[INFO] [stdout]   39:     0x602a18980578 - tokio[8a498e9119e84346]::runtime::context::runtime::enter_runtime::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x602a188f7344 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:206:9
[INFO] [stdout]   41:     0x602a18a9b3df - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on_inner::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:374:52
[INFO] [stdout]   42:     0x602a18a9b66b - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:343:18
[INFO] [stdout]   43:     0x602a188dea24 - pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_reuse_rejects_fd_mismatch
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v1.rs:212:24
[INFO] [stdout]   44:     0x602a18880097 - pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_reuse_rejects_fd_mismatch::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v1.rs:160:46
[INFO] [stdout]   45:     0x602a18857116 - <pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_reuse_rejects_fd_mismatch::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x602a18f8718b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x602a18f8718b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   48:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   49:     0x602a18f94365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   50:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   51:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   52:     0x602a18f94365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   54:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   55:     0x602a18f8dc54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   56:     0x602a18f8dc54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   58:     0x602a18f973f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   59:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   60:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   61:     0x602a18f973f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   63:     0x602a18f973f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x602a196c959f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   65:     0x602a196c959f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   66:     0x71ac0115cdfa - <unknown>
[INFO] [stdout]   67:     0x71ac011f03d4 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- connectors::http::v1::tests::test_connect stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'connectors::http::v1::tests::test_connect' (10329) panicked at src/connectors/http/v1.rs:104:70:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(ConnectErrorDetails { source: Some(Os { code: 101, kind: NetworkUnreachable, message: "Network is unreachable" }), local_addr: Some(0.0.0.0:0) }), context: Some(Owned("Fail to connect to 1.1.1.1:80")) }), context: Some(Owned("Fail to connect to addr: 1.1.1.1:80, scheme: HTTP")) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x602a196caf01 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x602a196caf01 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x602a196e58ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x602a196e58ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x602a196d1ebc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x602a196d1ebc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x602a196a42b6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x602a196a42b6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x602a196c19d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x602a18f93d40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x602a18f93d40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x602a196c1d02 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x602a196c1d02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x602a196a4362 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x602a1969ccb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x602a196a521d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x602a196e619c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x602a196e5ec2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x602a1888122f - <core[a373ad73a504971]::result::Result<(pingora_core[18ab15d63a717359]::protocols::http::v1::client::HttpSession, bool), alloc[2e1b2a31b91974c5]::boxed::Box<pingora_error[fd2bec385f9b4820]::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x602a1888122f - pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_connect::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v1.rs:104:70
[INFO] [stdout]   22:     0x602a18d34b22 - <core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x602a18d34bdd - <core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x602a18924a6d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:70
[INFO] [stdout]   25:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::with_budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x602a189246d5 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:25
[INFO] [stdout]   28:     0x602a188f9332 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:488:19
[INFO] [stdout]   29:     0x602a1891f21d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:829:44
[INFO] [stdout]   30:     0x602a1891d994 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:68
[INFO] [stdout]   31:     0x602a1885e00b - <tokio[8a498e9119e84346]::runtime::context::scoped::Scoped<tokio[8a498e9119e84346]::runtime::scheduler::Context>>::set::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x602a18d504c9 - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:38
[INFO] [stdout]   33:     0x602a18ab21af - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::try_with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   34:     0x602a18ab18fe - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   35:     0x602a18d3cbcd - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:17
[INFO] [stdout]   36:     0x602a18911be0 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:27
[INFO] [stdout]   37:     0x602a18912376 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:817:24
[INFO] [stdout]   38:     0x602a1891a040 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:218:33
[INFO] [stdout]   39:     0x602a18980578 - tokio[8a498e9119e84346]::runtime::context::runtime::enter_runtime::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x602a188f7344 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:206:9
[INFO] [stdout]   41:     0x602a18a9b3df - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on_inner::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:374:52
[INFO] [stdout]   42:     0x602a18a9b66b - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:343:18
[INFO] [stdout]   43:     0x602a188de854 - pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_connect
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v1.rs:117:24
[INFO] [stdout]   44:     0x602a18880067 - pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_connect::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v1.rs:100:28
[INFO] [stdout]   45:     0x602a188570f6 - <pingora_core[18ab15d63a717359]::connectors::http::v1::tests::test_connect::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x602a18f8718b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x602a18f8718b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   48:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   49:     0x602a18f94365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   50:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   51:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   52:     0x602a18f94365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   54:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   55:     0x602a18f8dc54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   56:     0x602a18f8dc54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   58:     0x602a18f973f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   59:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   60:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   61:     0x602a18f973f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   63:     0x602a18f973f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x602a196c959f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   65:     0x602a196c959f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   66:     0x71ac0115cdfa - <unknown>
[INFO] [stdout]   67:     0x71ac011f03d4 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- connectors::http::v2::tests::test_connect_h1_plaintext stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'connectors::http::v2::tests::test_connect_h1_plaintext' (10331) panicked at src/connectors/http/v2.rs:722:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(ConnectErrorDetails { source: Some(Os { code: 101, kind: NetworkUnreachable, message: "Network is unreachable" }), local_addr: Some(0.0.0.0:0) }), context: Some(Owned("Fail to connect to 1.1.1.1:80")) }), context: Some(Owned("Fail to connect to addr: 1.1.1.1:80, scheme: HTTP")) }
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x602a196caf01 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x602a196caf01 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x602a196e58ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x602a196e58ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x602a196d1ebc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x602a196d1ebc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x602a196a42b6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x602a196a42b6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x602a196c19d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x602a18f93d40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x602a18f93d40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x602a196c1d02 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x602a196c1d02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x602a196a4362 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x602a1969ccb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x602a196a521d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x602a196e619c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x602a196e5ec2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x602a18b95ecc - <core[a373ad73a504971]::result::Result<pingora_core[18ab15d63a717359]::protocols::http::client::HttpSession, alloc[2e1b2a31b91974c5]::boxed::Box<pingora_error[fd2bec385f9b4820]::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x602a18b95ecc - pingora_core[18ab15d63a717359]::connectors::http::v2::tests::test_connect_h1_plaintext::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v2.rs:722:14
[INFO] [stdout]   22:     0x602a18d34b22 - <core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x602a18d34bdd - <core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x602a18924a6d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:70
[INFO] [stdout]   25:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::with_budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x602a189246d5 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:25
[INFO] [stdout]   28:     0x602a188f9332 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:488:19
[INFO] [stdout]   29:     0x602a1891f21d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:829:44
[INFO] [stdout]   30:     0x602a1891d994 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:68
[INFO] [stdout]   31:     0x602a1885e00b - <tokio[8a498e9119e84346]::runtime::context::scoped::Scoped<tokio[8a498e9119e84346]::runtime::scheduler::Context>>::set::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x602a18d504c9 - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:38
[INFO] [stdout]   33:     0x602a18ab21af - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::try_with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   34:     0x602a18ab18fe - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   35:     0x602a18d3cbcd - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:17
[INFO] [stdout]   36:     0x602a18911be0 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:27
[INFO] [stdout]   37:     0x602a18912376 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:817:24
[INFO] [stdout]   38:     0x602a1891a040 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:218:33
[INFO] [stdout]   39:     0x602a18980578 - tokio[8a498e9119e84346]::runtime::context::runtime::enter_runtime::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x602a188f7344 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:206:9
[INFO] [stdout]   41:     0x602a18a9b3df - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on_inner::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:374:52
[INFO] [stdout]   42:     0x602a18a9b66b - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:343:18
[INFO] [stdout]   43:     0x602a18c16bd4 - pingora_core[18ab15d63a717359]::connectors::http::v2::tests::test_connect_h1_plaintext
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v2.rs:723:18
[INFO] [stdout]   44:     0x602a18b94e37 - pingora_core[18ab15d63a717359]::connectors::http::v2::tests::test_connect_h1_plaintext::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/http/v2.rs:715:41
[INFO] [stdout]   45:     0x602a18857176 - <pingora_core[18ab15d63a717359]::connectors::http::v2::tests::test_connect_h1_plaintext::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x602a18f8718b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x602a18f8718b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   48:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   49:     0x602a18f94365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   50:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   51:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   52:     0x602a18f94365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   54:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   55:     0x602a18f8dc54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   56:     0x602a18f8dc54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   58:     0x602a18f973f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   59:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   60:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   61:     0x602a18f973f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   63:     0x602a18f973f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x602a196c959f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   65:     0x602a196c959f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   66:     0x71ac0115cdfa - <unknown>
[INFO] [stdout]   67:     0x71ac011f03d4 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- connectors::l4::tests::test_tweak_hook stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'connectors::l4::tests::test_tweak_hook' (10382) panicked at src/connectors/l4.rs:485:36:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(Error { etype: ConnectNoRoute, esource: Unset, retry: Decided(false), cause: Some(ConnectErrorDetails { source: Some(Os { code: 101, kind: NetworkUnreachable, message: "Network is unreachable" }), local_addr: Some(0.0.0.0:0) }), context: Some(Owned("Fail to connect to 1.1.1.1:80")) }), context: Some(Owned("Fail to connect to BasicPeer { _address: Inet(1.1.1.1:80), sni: \"\", options: PeerOptions { bind_to: None, connection_timeout: None, total_connection_timeout: None, read_timeout: None, idle_timeout: None, write_timeout: None, verify_cert: true, verify_hostname: true, alternative_cn: None, alpn: H1, ca: None, tcp_keepalive: None, tcp_recv_buf: None, dscp: None, h2_ping_interval: None, max_h2_streams: 1, h2_stream_window_size: None, h2_connection_window_size: None, allow_h1_response_invalid_content_length: false, extra_proxy_headers: {}, curves: None, second_keyshare: true, tcp_fast_open: false, tracer: None, custom_l4: None } }")) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x602a196caf01 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x602a196caf01 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x602a196e58ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x602a196e58ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x602a196d1ebc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x602a196d1ebc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x602a196a42b6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x602a196a42b6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x602a196c19d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x602a18f93d40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x602a18f93d40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x602a196c1d02 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x602a196c1d02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x602a196a4362 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x602a1969ccb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x602a196a521d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x602a196e619c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x602a196e5ec2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x602a1893c3da - <core[a373ad73a504971]::result::Result<pingora_core[18ab15d63a717359]::protocols::l4::stream::Stream, alloc[2e1b2a31b91974c5]::boxed::Box<pingora_error[fd2bec385f9b4820]::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x602a1893c3da - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_tweak_hook::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:485:36
[INFO] [stdout]   22:     0x602a18d34b22 - <core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x602a18d34bdd - <core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x602a18924a6d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:70
[INFO] [stdout]   25:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::with_budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x602a189246d5 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:25
[INFO] [stdout]   28:     0x602a188f9332 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:488:19
[INFO] [stdout]   29:     0x602a1891f21d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:829:44
[INFO] [stdout]   30:     0x602a1891d994 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:68
[INFO] [stdout]   31:     0x602a1885e00b - <tokio[8a498e9119e84346]::runtime::context::scoped::Scoped<tokio[8a498e9119e84346]::runtime::scheduler::Context>>::set::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x602a18d504c9 - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:38
[INFO] [stdout]   33:     0x602a18ab21af - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::try_with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   34:     0x602a18ab18fe - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   35:     0x602a18d3cbcd - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:17
[INFO] [stdout]   36:     0x602a18911be0 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:27
[INFO] [stdout]   37:     0x602a18912376 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:817:24
[INFO] [stdout]   38:     0x602a1891a040 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:218:33
[INFO] [stdout]   39:     0x602a18980578 - tokio[8a498e9119e84346]::runtime::context::runtime::enter_runtime::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x602a188f7344 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:206:9
[INFO] [stdout]   41:     0x602a18a9b3df - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on_inner::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:374:52
[INFO] [stdout]   42:     0x602a18a9b66b - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:343:18
[INFO] [stdout]   43:     0x602a1895bea5 - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_tweak_hook
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:487:60
[INFO] [stdout]   44:     0x602a1893bdb7 - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_tweak_hook::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:471:31
[INFO] [stdout]   45:     0x602a18856836 - <pingora_core[18ab15d63a717359]::connectors::l4::tests::test_tweak_hook::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x602a18f8718b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x602a18f8718b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   48:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   49:     0x602a18f94365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   50:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   51:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   52:     0x602a18f94365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   54:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   55:     0x602a18f8dc54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   56:     0x602a18f8dc54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   58:     0x602a18f973f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   59:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   60:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   61:     0x602a18f973f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   63:     0x602a18f973f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x602a196c959f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   65:     0x602a196c959f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   66:     0x71ac0115cdfa - <unknown>
[INFO] [stdout]   67:     0x71ac011f03d4 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- connectors::l4::tests::test_custom_connect stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'connectors::l4::tests::test_custom_connect' (10380) panicked at src/connectors/l4.rs:510:9:
[INFO] [stdout] assertion failed: new_session.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x602a196caf01 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x602a196caf01 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x602a196caf01 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x602a196e58ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x602a196e58ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x602a196d1ebc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x602a196d1ebc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x602a196a42b6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x602a196a42b6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x602a196c19d9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x602a18f93d40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x602a18f93d40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x602a196c1d02 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x602a196c1d02 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x602a196a4394 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:678:13
[INFO] [stdout]   16:     0x602a1969ccb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x602a196a521d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x602a196e619c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x602a196e6162 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x602a1893cf76 - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_custom_connect::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:510:9
[INFO] [stdout]   21:     0x602a18d34b22 - <core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x602a18d34bdd - <core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x602a18924a6d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:70
[INFO] [stdout]   24:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::with_budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:167:5
[INFO] [stdout]   25:     0x602a189246d5 - tokio[8a498e9119e84346]::task::coop::budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/task/coop/mod.rs:133:5
[INFO] [stdout]   26:     0x602a189246d5 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:830:25
[INFO] [stdout]   27:     0x602a188f9332 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Context>::enter::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:488:19
[INFO] [stdout]   28:     0x602a1891f21d - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:829:44
[INFO] [stdout]   29:     0x602a1891d994 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:68
[INFO] [stdout]   30:     0x602a1885e00b - <tokio[8a498e9119e84346]::runtime::context::scoped::Scoped<tokio[8a498e9119e84346]::runtime::scheduler::Context>>::set::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   31:     0x602a18d504c9 - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:38
[INFO] [stdout]   32:     0x602a18ab21af - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::try_with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   33:     0x602a18ab18fe - <std[617be2ca0a6fd877]::thread::local::LocalKey<tokio[8a498e9119e84346]::runtime::context::Context>>::with::<tokio[8a498e9119e84346]::runtime::context::set_scheduler<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   34:     0x602a18d3cbcd - tokio[8a498e9119e84346]::runtime::context::set_scheduler::<(alloc[2e1b2a31b91974c5]::boxed::Box<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::Core>, core[a373ad73a504971]::option::Option<()>), <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context.rs:187:17
[INFO] [stdout]   35:     0x602a18911be0 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>::{closure#0}, core[a373ad73a504971]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:906:27
[INFO] [stdout]   36:     0x602a18912376 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:817:24
[INFO] [stdout]   37:     0x602a1891a040 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:218:33
[INFO] [stdout]   38:     0x602a18980578 - tokio[8a498e9119e84346]::runtime::context::runtime::enter_runtime::<<tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   39:     0x602a188f7344 - <tokio[8a498e9119e84346]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/scheduler/current_thread/mod.rs:206:9
[INFO] [stdout]   40:     0x602a18a9b3df - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on_inner::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:374:52
[INFO] [stdout]   41:     0x602a18a9b66b - <tokio[8a498e9119e84346]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/runtime/runtime.rs:343:18
[INFO] [stdout]   42:     0x602a1895c245 - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_custom_connect
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:510:37
[INFO] [stdout]   43:     0x602a1893be17 - pingora_core[18ab15d63a717359]::connectors::l4::tests::test_custom_connect::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/connectors/l4.rs:491:35
[INFO] [stdout]   44:     0x602a18856876 - <pingora_core[18ab15d63a717359]::connectors::l4::tests::test_custom_connect::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x602a18f8718b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x602a18f8718b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   47:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   48:     0x602a18f94365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x602a18f94365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x602a18f94365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   53:     0x602a18f94365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   54:     0x602a18f8dc54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   55:     0x602a18f8dc54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x602a18f973f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   59:     0x602a18f973f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   60:     0x602a18f973f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x602a18f973f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x602a18f973f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x602a196c959f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   64:     0x602a196c959f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x71ac0115cdfa - <unknown>
[INFO] [stdout]   66:     0x71ac011f03d4 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     connectors::http::v1::tests::test_connect
[INFO] [stdout]     connectors::http::v1::tests::test_reuse_rejects_fd_mismatch
[INFO] [stdout]     connectors::http::v2::tests::test_connect_h1_plaintext
[INFO] [stdout]     connectors::l4::tests::test_conn_error_other
[INFO] [stdout]     connectors::l4::tests::test_custom_connect
[INFO] [stdout]     connectors::l4::tests::test_tweak_hook
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 567 passed; 6 failed; 2 ignored; 0 measured; 0 filtered out; finished in 29.10s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b", kill_on_drop: false }`
[INFO] [stdout] 667d9dd53fb091141f3f88818825cf706ff454767e89dbd0dedaba0f0996df8b
