[INFO] cloning repository https://github.com/eggstack/eggtunnel
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/eggstack/eggtunnel" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feggstack%2Feggtunnel", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feggstack%2Feggtunnel'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5e780c49ab44ed78d46b41e1bd0f6270e4af52bd
[INFO] testing eggstack/eggtunnel against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feggstack%2Feggtunnel" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/eggstack/eggtunnel
[INFO] finished tweaking git repo https://github.com/eggstack/eggtunnel
[INFO] tweaked toml for git repo https://github.com/eggstack/eggtunnel written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/eggstack/eggtunnel on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/eggstack/eggtunnel 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-cli/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-cli` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-proto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-proto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48
[INFO] running `Command { std: "docker" "start" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48", 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" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48" "/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" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48", 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" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-proto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-proto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-cli/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-cli` (manifest) generated 1 warning
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling der v0.8.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling trait-variant v0.1.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling spki v0.8.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling eggress-uri v1.0.8
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling quinn-udp v0.5.15
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling eggress-relay v1.0.8
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling pkcs8 v0.11.0
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling rand_pcg v0.10.2
[INFO] [stderr]    Compiling quinn v0.11.12
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling lru-slab v0.1.3
[INFO] [stderr]    Compiling tinyvec v1.13.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling spin v0.9.9
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling data-encoding v2.11.1
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling tungstenite v0.26.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling fancy-regex v0.14.0
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling eggress-core v1.0.8
[INFO] [stderr]    Compiling eggress-protocol-socks v1.0.8
[INFO] [stderr]    Compiling eggress-routing v1.0.8
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling quinn-proto v0.11.18
[INFO] [stderr]    Compiling eggress-transport-tls v1.0.8
[INFO] [stderr]    Compiling eggress-udp v1.0.8
[INFO] [stderr]    Compiling eggfetch-http-connect v0.2.0
[INFO] [stderr]    Compiling h3 v0.0.8
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling eggress-config v1.0.8
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling eggress-pproxy-compat v1.0.8
[INFO] [stderr]    Compiling h3-quinn v0.0.10
[INFO] [stderr]    Compiling eggress-protocol-http v1.0.8
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling tokio-tungstenite v0.26.2
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling eggress-protocol-websocket v1.0.8
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling eggress-outbound v1.0.8
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling eggtunnel-proto v0.2.0 (/opt/rustwide/workdir/crates/eggtunnel-proto)
[INFO] [stderr]    Compiling eggress-transport-quic v1.0.8
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling eggtunnel v0.2.0 (/opt/rustwide/workdir/crates/eggtunnel)
[INFO] [stderr]    Compiling eggtunnel-cli v0.2.0 (/opt/rustwide/workdir/crates/eggtunnel-cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 5m 39s
[INFO] running `Command { std: "docker" "inspect" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48", 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" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-proto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-proto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-cli/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-cli` (manifest) generated 1 warning
[INFO] [stderr]    Compiling eggress-transport-quic v1.0.8
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling eggtunnel-proto v0.2.0 (/opt/rustwide/workdir/crates/eggtunnel-proto)
[INFO] [stderr]    Compiling pem v3.0.6
[INFO] [stderr]    Compiling eggtunnel v0.2.0 (/opt/rustwide/workdir/crates/eggtunnel)
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling yasna v0.5.2
[INFO] [stderr]    Compiling rcgen v0.13.2
[INFO] [stderr]    Compiling eggtunnel-cli v0.2.0 (/opt/rustwide/workdir/crates/eggtunnel-cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 06s
[INFO] running `Command { std: "docker" "inspect" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48", 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" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-proto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-proto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/eggtunnel-cli/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `eggtunnel-cli` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.34s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/eggtunnel/1d5c03c7dc10b4c1/out/eggtunnel-1d5c03c7dc10b4c1)
[INFO] [stdout] 
[INFO] [stdout] running 137 tests
[INFO] [stdout] test client::heartbeat::tests::preserves_only_one_probe_and_clears_it_after_a_matching_pong ... ok
[INFO] [stdout] test client::service_state::tests::correlated_mode_allows_bounded_concurrent_registrations ... ok
[INFO] [stdout] test client::reconnect::tests::shutdown_interrupts_the_retry_sleep_without_counting_a_reconnect ... ok
[INFO] [stdout] test client::reconnect::tests::supervisor_starts_from_the_configured_initial_delay ... ok
[INFO] [stdout] test client::reconnect::tests::authentication_and_authorization_failures_are_terminal_and_clear_session_state ... ok
[INFO] [stdout] test client::service_state::tests::disconnect_fails_pending_and_reconnect_snapshot_excludes_it ... ok
[INFO] [stdout] test client::service_state::tests::initial_snapshot_is_ordered_and_duplicate_id_or_name_is_rejected ... ok
[INFO] [stdout] test client::service_state::tests::correlated_overdue_transactions_fail_without_touching_others ... ok
[INFO] [stdout] test client::service_state::tests::rejected_or_stale_acknowledgement_never_enters_desired_state ... ok
[INFO] [stdout] test client::service_state::tests::unregister_cancels_correlated_transactions ... ok
[INFO] [stdout] test client::service_state::tests::mode_switch_fails_leftover_transactions_closed ... ok
[INFO] [stdout] test client::reconnect::tests::jitter_is_bounded_by_a_quarter_of_the_delay ... ok
[INFO] [stdout] test client::service_state::tests::unregister_releases_the_legacy_slot_while_a_transaction_is_in_flight ... ok
[INFO] [stdout] test client::service_state::tests::correlated_unknown_and_stale_rejects_never_commit ... ok
[INFO] [stdout] test client::service_state::tests::unregister_tombstones_pending_ack_and_removes_desired_service ... ok
[INFO] [stdout] test client::heartbeat::tests::accepts_only_the_outstanding_probe_and_new_state_resets_generation ... ok
[INFO] [stdout] test client::tests::absent_capability_drain_keeps_local_only_shutdown_timing ... ok
[INFO] [stdout] test client::tests::cancelled_registration_is_unregistered_and_never_becomes_desired_state ... ok
[INFO] [stdout] test client::tests::client_builder_accepts_tcp_mtls ... ok
[INFO] [stdout] test client::tests::client_builder_accepts_tcp_tls_and_default_policy ... ok
[INFO] [stdout] test client::service_state::tests::only_one_registration_can_be_in_flight_and_ack_commits_desired_state ... ok
[INFO] [stdout] test client::tests::client_builder_applies_custom_service_ceiling ... ok
[INFO] [stdout] test client::tests::client_config_debug_redacts_bearer_token_for_tracing_callers ... ok
[INFO] [stdout] test client::tests::client_builder_rejects_malformed_proxy_chain ... ok
[INFO] [stdout] test client::tests::client_builder_rejects_missing_names_oversize_ca_and_zero_service_limit ... ok
[INFO] [stdout] test client::tests::client_profile_validator_accepts_quic_defaults ... ok
[INFO] [stdout] test client::tests::client_profile_validator_rejects_mtls_proxy ... ok
[INFO] [stdout] test client::tests::client_profile_validator_rejects_quic_mtls ... ok
[INFO] [stdout] test client::tests::client_profile_validator_rejects_quic_custom_ca ... ok
[INFO] [stdout] test client::tests::client_profile_validator_rejects_websocket_mtls ... ok
[INFO] [stdout] test client::tests::client_profile_validator_accepts_websocket_defaults ... ok
[INFO] [stdout] test client::tests::client_validation_rejects_invalid_endpoint_without_server_feature ... ok
[INFO] [stdout] test client::tests::command_uses_live_session_generation ... ok
[INFO] [stdout] test client::tests::client_profile_validator_accepts_websocket_proxy ... ok
[INFO] [stdout] test client::tests::correlated_cancelled_registration_is_unregistered_and_never_commits ... ok
[INFO] [stdout] test client::tests::client_validation_rejects_duplicate_service_identity ... ok
[INFO] [stdout] test client::tests::client_profile_validator_rejects_quic_proxy ... ok
[INFO] [stdout] test client::tests::correlated_peers_correlate_out_of_order_ack_and_reject ... ok
[INFO] [stdout] test client::tests::dynamic_registration_returns_disconnected_if_ack_is_lost ... ok
[INFO] [stdout] test client::tests::disconnect_with_pending_correlated_registrations_fails_all ... ok
[INFO] [stdout] test client::tests::a_ready_session_resets_the_shared_reconnect_backoff_independent_of_transport ... ok
[INFO] [stdout] test client::tests::negotiate_capabilities_returns_the_intersection_only ... ok
[INFO] [stdout] test client::tests::negotiated_peer_drain_deadline_cannot_extend_local_shutdown ... ok
[INFO] [stdout] test client::tests::open_reject_is_queued_when_the_control_queue_has_room ... ok
[INFO] [stdout] test client::tests::control_writes_are_bounded_by_their_budget ... ok
[INFO] [stdout] test client::tests::undeliverable_open_reject_is_counted_instead_of_dropped_silently ... ok
[INFO] [stdout] test client::tests::partial_capability_reject_without_negotiation_is_a_violation ... ok
[INFO] [stdout] test common::runtime_policy_tests::defaults_pin_the_pre_m008_effective_runtime_policy ... ok
[INFO] [stdout] test client::tests::unnegotiated_register_reject_fails_the_session_closed ... ok
[INFO] [stdout] test common::runtime_policy_tests::policy_rejects_zero_overflow_and_impossible_values ... ok
[INFO] [stdout] test common::runtime_policy_tests::heartbeat_snapshot_tracks_only_bounded_current_session_health ... ok
[INFO] [stdout] test common::runtime_policy_tests::session_generation_exhaustion_fails_closed ... ok
[INFO] [stdout] test endpoint::tests::rejects_malformed_zero_port_and_ambiguous_input ... ok
[INFO] [stdout] test endpoint::tests::accepts_dns_ipv4_and_bracketed_ipv6_forms ... ok
[INFO] [stdout] test endpoint::tests::websocket_url_has_root_path_and_brackets_ipv6_authority ... ok
[INFO] [stdout] test pem::tests::certificate_chain_limit_is_inclusive_and_mixed_bundles_are_supported ... ok
[INFO] [stdout] test client::tests::duplicate_simultaneous_registrations_fail_before_any_frame ... ok
[INFO] [stdout] test pem::tests::rejects_empty_and_malformed_pem ... ok
[INFO] [stdout] test client::tests::legacy_peer_keeps_exactly_one_registration_in_flight ... ok
[INFO] [stdout] test pem::tests::rejects_multiple_private_keys ... ok
[INFO] [stdout] test server::control::tests::control_writes_surface_transport_failures ... ok
[INFO] [stdout] test server::tests::mtls::mtls_principal_mismatch_cannot_attach_data_stream ... ok
[INFO] [stdout] test client::tests::dynamic_registration_ack_timeout_is_typed_and_closes_session ... ok
[INFO] [stdout] test server::control::tests::control_writes_are_bounded_by_their_budget ... ok
[INFO] [stdout] test client::tests::heartbeat_tracks_rtt_misses_and_recovery_with_one_probe ... ok
[INFO] [stdout] test client::reconnect::tests::backoff_progression_is_shared_and_bounded_for_every_transport ... ok
[INFO] [stdout] test client::qualification_tests::deterministic_service_state_sequence_preserves_invariants_for_10000_steps ... ok
[INFO] [stdout] test server::tests::proxy::outbound_http_connect_auth_failure_rejects_without_secret_leak ... ok
[INFO] [stdout] test server::tests::proxy::outbound_proxy_cancellation_terminates_in_progress_handshake ... ok
[INFO] [stdout] test server::tests::proxy::outbound_http_connect_auth_success_routes_through_proxy ... ok
[INFO] [stdout] test server::tests::proxy::outbound_proxy_refused_endpoint_terminates_without_secret_in_diagnostic ... ok
[INFO] [stdout] test server::tests::quic::qualification_quic_stream_churn_soak ... ignored, bounded QUIC stream-churn qualification
[INFO] [stdout] test server::tests::proxy::outbound_http_connect_keeps_eggtunnel_tls_end_to_end ... ok
[INFO] [stdout] test server::tests::proxy::outbound_socks5_auth_failure_rejects_without_secret_leak ... ok
[INFO] [stdout] test server::tests::quic::quic_concurrent_dynamic_registrations_correlate ... ok
[INFO] [stdout] test server::tests::proxy::outbound_socks5_auth_success_routes_through_proxy ... ok
[INFO] [stdout] test server::tests::proxy::outbound_socks5_keeps_eggtunnel_tls_end_to_end ... ok
[INFO] [stdout] test server::tests::proxy::outbound_two_hop_socks5_then_http_connect_routes_end_to_end ... ok
[INFO] [stdout] test server::tests::mtls::mtls_requires_trusted_client_certificate_and_keeps_server_name_validation ... ok
[INFO] [stdout] test server::tests::quic::quic_half_close_preserves_response_after_request_eof ... ok
[INFO] [stdout] test server::tests::server_builder_accepts_quic ... ok
[INFO] [stdout] test server::tests::server_builder_accepts_tcp_mtls ... ok
[INFO] [stdout] test server::tests::server_builder_accepts_tcp_tls_default_profile ... ok
[INFO] [stdout] test server::tests::server_builder_accepts_websocket ... ok
[INFO] [stdout] test server::tests::server_builder_keeps_public_bind_setting_in_sync_with_bind_policy ... ok
[INFO] [stdout] test server::tests::server_builder_rejects_empty_and_oversize_tls_material ... ok
[INFO] [stdout] test server::tests::server_builder_rejects_quic_mtls ... ok
[INFO] [stdout] test server::tests::server_builder_rejects_websocket_mtls ... ok
[INFO] [stdout] test server::tests::session_guard_removes_its_registry_entry_on_every_path ... ok
[INFO] [stdout] test server::tests::quic::quic_replay_data_hello_on_second_stream_is_rejected ... ok
[INFO] [stdout] test server::tests::quic::quic_session_multiplexes_isolated_data_streams_for_two_services ... ok
[INFO] [stdout] test server::tests::tcp::auth_failure_limiter_is_per_source_bounded_and_expires ... ok
[INFO] [stdout] test server::tests::quic::quic_stream_saturation_recovers_capacity_and_keeps_unrelated_streams_alive ... ok
[INFO] [stdout] test server::tests::tcp::bind_policy_enforces_address_port_and_ephemeral_rules ... ok
[INFO] [stdout] test server::tests::quic::quic_wrong_session_data_hello_is_rejected_and_pending_entry_survives ... ok
[INFO] [stdout] test server::tests::quic::quic_connection_replacement_creates_new_session_and_reregisters_services ... ok
[INFO] [stdout] test server::tests::tcp::application_target_connector_relays_without_loopback_target ... ok
[INFO] [stdout] test server::tests::tcp::bad_token_does_not_create_a_registered_session ... ok
[INFO] [stdout] test server::tests::tcp::capability1_client_receives_correlated_register_reject ... ok
[INFO] [stdout] test server::tests::tcp::capability2_only_client_keeps_generic_error ... ok
[INFO] [stdout] test server::tests::quic::quic_stale_old_generation_data_hello_is_rejected_after_reconnect ... ok
[INFO] [stdout] test server::tests::tcp::client_cancellation_releases_pending_direct_connector_and_external_peer ... ok
[INFO] [stdout] test server::tests::tcp::data_hello_is_session_service_bound_and_single_use ... ok
[INFO] [stdout] test server::tests::tcp::custom_handshake_timeout_is_reported_as_timeout ... ok
[INFO] [stdout] test server::tests::tcp::loopback_binds_respect_the_address_allowlist ... ok
[INFO] [stdout] test server::tests::tcp::custom_control_idle_timeout_is_reported_as_timeout ... ok
[INFO] [stdout] test server::tests::tcp::owned_task_panic_is_counted_as_internal_termination ... ok
[INFO] [stdout] test server::tests::tcp::dynamic_registration_maps_server_service_limit_rejection ... ok
[INFO] [stdout] test server::tests::tcp::custom_pending_timeout_expires_pending_connection_and_releases_capacity ... ok
[INFO] [stdout] test server::tests::tcp::qualification_tcp_tls_reconnect_and_connection_churn_soak ... ignored, bounded sustained lifecycle and connection-churn qualification
[INFO] [stdout] test server::tests::tcp::negotiated_drain_deadline_waits_before_forced_teardown ... ok
[INFO] [stdout] test server::tests::tcp::custom_runtime_pending_limit_saturates_and_recovers ... ok
[INFO] [stdout] test server::tests::tcp::public_service_bind_is_denied_without_explicit_policy ... ok
[INFO] [stdout] test server::tests::tcp::client_reconnects_and_restores_services_in_a_new_session_generation ... ok
[INFO] [stdout] test server::tests::tcp::acknowledged_dynamic_service_survives_reconnect_and_unregister_persists ... ok
[INFO] [stdout] test server::tests::tcp::refused_target_rejects_external_connection_and_releases_pending_capacity ... ok
[INFO] [stdout] test server::tests::tcp::production_quic_profile_rejects_untrusted_server_certificate ... ok
[INFO] [stdout] test server::tests::tcp::wrong_service_and_expired_data_hellos_consume_and_reject_pending_state ... ok
[INFO] [stdout] test server::tests::tcp::server_shutdown_cancels_incomplete_tls_and_authentication_handshakes ... ok
[INFO] [stdout] test server::tests::token_comparison_is_exact_across_lengths_and_contents ... ok
[INFO] [stdout] test server::tests::websocket::qualification_wss_connection_churn_soak ... ignored, bounded WSS data-path churn qualification
[INFO] [stdout] test server::tests::tcp::tcp_tls_reverse_session_registers_and_relays_data ... ok
[INFO] [stdout] test server::tests::tcp::unauthenticated_handshake_admission_caps_at_limit_and_recovers ... ok
[INFO] [stdout] test server::tests::tcp::unknown_capabilities_are_ignored_by_negotiation ... ok
[INFO] [stdout] test server::tests::tcp::v10_client_receives_generic_error_and_never_register_reject ... ok
[INFO] [stdout] test wire_io::tests::a_peer_that_closes_mid_frame_is_a_truncation ... ok
[INFO] [stdout] test wire_io::tests::a_zero_length_payload_fails_closed_instead_of_panicking ... ok
[INFO] [stdout] test wire_io::tests::an_oversized_announced_length_is_rejected_before_buffering ... ok
[INFO] [stdout] test wire_io::tests::consecutive_frames_decode_one_at_a_time ... ok
[INFO] [stdout] test wire_io::tests::transport_io_failures_are_not_reported_as_protocol_truncation ... ok
[INFO] [stdout] test server::tests::websocket::websocket_concurrent_dynamic_registrations_correlate ... ok
[INFO] [stdout] test server::tests::websocket::websocket_tls_session_registers_and_relays_data_paths ... ok
[INFO] [stdout] test server::tests::websocket::wss_payload_larger_than_message_cap_roundtrips_multiple_frames ... ok
[INFO] [stdout] test server::tests::websocket::wss_peer_close_during_active_relay_terminates_cleanly ... ok
[INFO] [stdout] test server::tests::tcp::wrong_tls_server_name_is_rejected_before_authentication ... ok
[INFO] [stdout] test server::tests::tcp::repeated_client_server_start_stop_returns_runtime_counts_to_zero ... ok
[INFO] [stdout] test server::tests::proxy::outbound_proxy_handshake_timeout_tears_down_bounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 134 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 11.22s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/eggtunnel-cli/68b10a420ea938ef/out/eggtunnel-68b10a420ea938ef)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test tests::error_display_names_the_category_without_secret_values ... ok
[INFO] [stdout] test tests::an_empty_token_reference_is_rejected_explicitly ... ok
[INFO] [stdout] test tests::check_json_schema_is_small_stable_and_redacted ... ok
[INFO] [stdout] test tests::missing_token_reference_is_a_stable_category ... ok
[INFO] [stdout] test tests::bind_port_override_requires_exactly_one_service ... ok
[INFO] [stdout] test tests::endpoint_parity_covers_ipv6_dns_and_rejections ... ok
[INFO] [stdout] test tests::overrides_win_over_toml_without_touching_unrelated_fields ... ok
[INFO] [stdout] test tests::debug_and_json_never_carry_secret_values ... ok
[INFO] [stdout] test tests::quic_with_custom_ca_is_rejected_by_the_library_validator ... ok
[INFO] [stdout] test tests::rejects_unknown_configuration_fields_during_parse ... ok
[INFO] [stdout] test tests::resolved_snapshot_ignores_later_input_changes ... ok
[INFO] [stdout] test tests::server_resolution_rejects_client_only_inputs ... ok
[INFO] [stdout] test tests::snapshot_interval_has_a_minimum_and_requires_no_ambient_state ... ok
[INFO] [stdout] test tests::toml_only_resolution_matches_the_library_builder_profile ... ok
[INFO] [stdout] test tests::snapshot_event_renders_effective_binds_from_the_snapshot ... ok
[INFO] [stdout] test tests::unknown_transport_and_mode_fail_with_stable_categories ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/build/eggtunnel-cli/89275b3577d8aad1/out/cli-89275b3577d8aad1)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test check_human_accepts_a_valid_client_config ... ok
[INFO] [stdout] test check_json_reports_invalid_transport_with_a_stable_category ... ok
[INFO] [stdout] test version_prints_the_crate_version ... ok
[INFO] [stdout] test check_json_is_stable_redacted_and_versioned ... ok
[INFO] [stdout] test cli_overrides_win_over_toml_fields ... ok
[INFO] [stdout] test client_startup_json_events_are_redacted_and_well_formed ... ok
[INFO] [stdout] test server_startup_json_reports_listening_and_binds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/eggtunnel-proto/575142062714c679/out/eggtunnel_proto-575142062714c679)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test tests::ids_have_separate_types_and_connection_comparison_is_correct ... ok
[INFO] [stdout] test tests::capability_registry_is_pinned_and_intersection_is_a_set ... ok
[INFO] [stdout] test tests::every_message_round_trips_and_concatenation_is_exact ... ok
[INFO] [stdout] test tests::hostile_wire_strings_vectors_and_tokens_are_revalidated ... ok
[INFO] [stdout] test tests::rejects_bad_headers_lengths_and_unknown_ids ... ok
[INFO] [stdout] test tests::register_reject_round_trips_and_oversized_diagnostics_fail_closed ... ok
[INFO] [stdout] test tests::documented_wire_version_and_message_ids_are_pinned ... ok
[INFO] [stdout] test tests::maximum_frame_length_is_checked_before_payload_decode ... ok
[INFO] [stdout] test tests::target_host_validation_is_shared_with_endpoint_parsing ... ok
[INFO] [stdout] test tests::validates_bounded_types_and_redacts_secrets ... ok
[INFO] [stdout] test tests::arbitrary_input_never_panics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests eggtunnel
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests eggtunnel_proto
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48", kill_on_drop: false }`
[INFO] [stdout] 6e5ad2ca76b91de77d95c18978eef7b334106406d87f01b6cb4cb3ba702d9c48
