[INFO] cloning repository https://github.com/rustyhorde/moshpit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rustyhorde/moshpit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frustyhorde%2Fmoshpit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frustyhorde%2Fmoshpit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d084f213f7198fa4756ce2543bf5ef25bf55e5a4
[INFO] testing rustyhorde/moshpit against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frustyhorde%2Fmoshpit" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/rustyhorde/moshpit
[INFO] finished tweaking git repo https://github.com/rustyhorde/moshpit
[INFO] tweaked toml for git repo https://github.com/rustyhorde/moshpit written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rustyhorde/moshpit on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rustyhorde/moshpit 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded clap_mangen v0.3.0
[INFO] [stderr]   Downloaded jobserver v0.1.35
[INFO] [stderr]   Downloaded cc v1.2.66
[INFO] [stderr]   Downloaded roff v1.1.1
[INFO] [stderr]   Downloaded zbus_names v4.3.3
[INFO] [stderr]   Downloaded zvariant_utils v3.5.0
[INFO] [stderr]   Downloaded zvariant_derive v5.13.0
[INFO] [stderr]   Downloaded uds_windows v1.2.1
[INFO] [stderr]   Downloaded rend v0.5.4
[INFO] [stderr]   Downloaded bytecheck v0.8.2
[INFO] [stderr]   Downloaded rancor v0.1.2
[INFO] [stderr]   Downloaded ptr_meta v0.3.1
[INFO] [stderr]   Downloaded ptr_meta_derive v0.3.1
[INFO] [stderr]   Downloaded munge v0.4.7
[INFO] [stderr]   Downloaded zbus_macros v5.17.0
[INFO] [stderr]   Downloaded async-signal v0.2.14
[INFO] [stderr]   Downloaded vt100 v0.16.2
[INFO] [stderr]   Downloaded bytecheck_derive v0.8.2
[INFO] [stderr]   Downloaded munge_macro v0.4.7
[INFO] [stderr]   Downloaded clap_complete v4.6.7
[INFO] [stderr]   Downloaded vergen-pretty v10.0.1
[INFO] [stderr]   Downloaded gix-hashtable v0.15.2
[INFO] [stderr]   Downloaded gix-utils v0.3.3
[INFO] [stderr]   Downloaded gix-trace v0.1.20
[INFO] [stderr]   Downloaded nonempty v0.12.0
[INFO] [stderr]   Downloaded faster-hex v0.10.0
[INFO] [stderr]   Downloaded gix-quote v0.7.2
[INFO] [stderr]   Downloaded gix-sec v0.14.1
[INFO] [stderr]   Downloaded gix-negotiate v0.33.0
[INFO] [stderr]   Downloaded gix-command v0.9.1
[INFO] [stderr]   Downloaded gix-lock v23.0.1
[INFO] [stderr]   Downloaded gix-bitmap v0.3.2
[INFO] [stderr]   Downloaded gix-ignore v0.21.1
[INFO] [stderr]   Downloaded gix-config-value v0.18.1
[INFO] [stderr]   Downloaded gix-shallow v0.12.1
[INFO] [stderr]   Downloaded gix-prompt v0.15.1
[INFO] [stderr]   Downloaded serial2 v0.2.37
[INFO] [stderr]   Downloaded bincode_derive-next v3.1.1
[INFO] [stderr]   Downloaded zvariant v5.13.0
[INFO] [stderr]   Downloaded vte v0.15.0
[INFO] [stderr]   Downloaded rkyv_derive v0.8.17
[INFO] [stderr]   Downloaded console v0.16.4
[INFO] [stderr]   Downloaded vergen-lib v10.0.1
[INFO] [stderr]   Downloaded gix-revwalk v0.33.0
[INFO] [stderr]   Downloaded gix-validate v0.11.2
[INFO] [stderr]   Downloaded gix-date v0.15.5
[INFO] [stderr]   Downloaded defmt-macros v1.1.1
[INFO] [stderr]   Downloaded gix-chunk v0.7.2
[INFO] [stderr]   Downloaded unicode-bom v2.0.3
[INFO] [stderr]   Downloaded io-close v0.3.7
[INFO] [stderr]   Downloaded gix-traverse v0.59.0
[INFO] [stderr]   Downloaded gix-hash v0.25.1
[INFO] [stderr]   Downloaded gix-error v0.2.4
[INFO] [stderr]   Downloaded gix-packetline v0.21.5
[INFO] [stderr]   Downloaded gix-submodule v0.32.0
[INFO] [stderr]   Downloaded clru v0.6.3
[INFO] [stderr]   Downloaded tracing-subscriber-init v0.2.6
[INFO] [stderr]   Downloaded time-macros v0.2.31
[INFO] [stderr]   Downloaded gix-attributes v0.33.2
[INFO] [stderr]   Downloaded gix-glob v0.26.1
[INFO] [stderr]   Downloaded gix-worktree v0.54.0
[INFO] [stderr]   Downloaded gix-tempfile v23.0.2
[INFO] [stderr]   Downloaded gix-refspec v0.43.0
[INFO] [stderr]   Downloaded gix-revision v0.47.0
[INFO] [stderr]   Downloaded gix-pathspec v0.18.1
[INFO] [stderr]   Downloaded gix-discover v0.53.0
[INFO] [stderr]   Downloaded gix-credentials v0.38.1
[INFO] [stderr]   Downloaded portable-pty v0.9.0
[INFO] [stderr]   Downloaded getset v0.1.7
[INFO] [stderr]   Downloaded dirs2 v3.0.1
[INFO] [stderr]   Downloaded bishop v1.0.0
[INFO] [stderr]   Downloaded unty-next v0.1.2
[INFO] [stderr]   Downloaded virtue-next v0.1.3
[INFO] [stderr]   Downloaded bytes v1.12.1
[INFO] [stderr]   Downloaded vergen-gix v10.0.1
[INFO] [stderr]   Downloaded vergen v10.0.1
[INFO] [stderr]   Downloaded signal-hook v0.4.4
[INFO] [stderr]   Downloaded gix-worktree-stream v0.34.0
[INFO] [stderr]   Downloaded gix-features v0.48.1
[INFO] [stderr]   Downloaded gix-path v0.12.1
[INFO] [stderr]   Downloaded defmt v1.1.1
[INFO] [stderr]   Downloaded gix-actor v0.41.1
[INFO] [stderr]   Downloaded gix-commitgraph v0.37.1
[INFO] [stderr]   Downloaded gix-fs v0.21.2
[INFO] [stderr]   Downloaded gix-worktree-state v0.32.0
[INFO] [stderr]   Downloaded gix-url v0.36.1
[INFO] [stderr]   Downloaded pest_derive v2.8.7
[INFO] [stderr]   Downloaded pest_generator v2.8.7
[INFO] [stderr]   Downloaded gix-object v0.62.0
[INFO] [stderr]   Downloaded jiff-tzdb v0.1.7
[INFO] [stderr]   Downloaded gix-index v0.53.0
[INFO] [stderr]   Downloaded gix-status v0.32.0
[INFO] [stderr]   Downloaded gix-dir v0.27.0
[INFO] [stderr]   Downloaded gix-protocol v0.63.0
[INFO] [stderr]   Downloaded pest_meta v2.8.7
[INFO] [stderr]   Downloaded bon v3.9.3
[INFO] [stderr]   Downloaded gix-imara-diff v0.2.3
[INFO] [stderr]   Downloaded password-hash v0.6.1
[INFO] [stderr]   Downloaded num-iter v0.1.46
[INFO] [stderr]   Downloaded gix-filter v0.32.0
[INFO] [stderr]   Downloaded gix-ref v0.65.0
[INFO] [stderr]   Downloaded gix-odb v0.82.0
[INFO] [stderr]   Downloaded config v0.15.25
[INFO] [stderr]   Downloaded secret-service v5.1.0
[INFO] [stderr]   Downloaded bon-macros v3.9.3
[INFO] [stderr]   Downloaded prodash v31.0.0
[INFO] [stderr]   Downloaded gix-transport v0.57.2
[INFO] [stderr]   Downloaded gix-config v0.58.0
[INFO] [stderr]   Downloaded arc-swap v1.9.2
[INFO] [stderr]   Downloaded hashlink v0.11.1
[INFO] [stderr]   Downloaded gix-diff v0.65.0
[INFO] [stderr]   Downloaded gix-pack v0.72.0
[INFO] [stderr]   Downloaded yaml-rust2 v0.11.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.53
[INFO] [stderr]   Downloaded zbus v5.17.0
[INFO] [stderr]   Downloaded rkyv v0.8.17
[INFO] [stderr]   Downloaded ron v0.12.2
[INFO] [stderr]   Downloaded hostname-validator v1.1.1
[INFO] [stderr]   Downloaded pest v2.8.7
[INFO] [stderr]   Downloaded zlib-rs v0.6.5
[INFO] [stderr]   Downloaded bincode-next v3.1.1
[INFO] [stderr]   Downloaded time v0.3.53
[INFO] [stderr]   Downloaded gix v0.85.0
[INFO] [stderr]   Downloaded zerocopy v0.8.53
[INFO] [stderr]   Downloaded terminal_size v0.4.4
[INFO] [stderr]   Downloaded oid v0.2.1
[INFO] [stderr]   Downloaded bstr v1.12.3
[INFO] [stderr]   Downloaded nix v0.31.3
[INFO] [stderr]   Downloaded picky-asn1 v0.10.1
[INFO] [stderr]   Downloaded sha1-checked v0.10.0
[INFO] [stderr]   Downloaded phc v0.6.1
[INFO] [stderr]   Downloaded picky-asn1-der v0.5.6
[INFO] [stderr]   Downloaded mbox v0.7.1
[INFO] [stderr]   Downloaded dialoguer v0.12.0
[INFO] [stderr]   Downloaded argon2 v0.6.0-rc.8
[INFO] [stderr]   Downloaded blake2 v0.11.0-rc.6
[INFO] [stderr]   Downloaded hybrid-array v0.4.13
[INFO] [stderr]   Downloaded rapidhash v4.5.1
[INFO] [stderr]   Downloaded ansi-control-codes v1.0.1
[INFO] [stderr]   Downloaded aws-lc-rs v1.17.1
[INFO] [stderr]   Downloaded picky-asn1-x509 v0.15.4
[INFO] [stderr]   Downloaded tss-esapi-sys v0.6.0
[INFO] [stderr]   Downloaded tss-esapi v7.7.0
[INFO] [stderr]   Downloaded libc v1.0.0-alpha.3
[INFO] [stderr]   Downloaded aws-lc-sys v0.42.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f
[INFO] running `Command { std: "docker" "start" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f", 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" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f", 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" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling gix-trace v0.1.20
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling zlib-rs v0.6.5
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling jiff v0.2.31
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling signal-hook v0.4.4
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling nonempty v0.12.0
[INFO] [stderr]    Compiling unicode-bom v2.0.3
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling kstring v2.0.2
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling faster-hex v0.10.0
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling bstr v1.12.3
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling gix-validate v0.11.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling gix-utils v0.3.3
[INFO] [stderr]    Compiling gix-error v0.2.4
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling gix-sec v0.14.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling gix-chunk v0.7.2
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling gix-quote v0.7.2
[INFO] [stderr]    Compiling gix-bitmap v0.3.2
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling prodash v31.0.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling cc v1.2.66
[INFO] [stderr]    Compiling gix-imara-diff v0.2.3
[INFO] [stderr]    Compiling vergen-lib v10.0.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling io-close v0.3.7
[INFO] [stderr]    Compiling vergen v10.0.1
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling time v0.3.53
[INFO] [stderr]    Compiling sysinfo v0.39.5
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling vergen-gix v10.0.1
[INFO] [stderr]    Compiling sha1-checked v0.10.0
[INFO] [stderr]    Compiling clru v0.6.3
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling pest v2.8.7
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling gix-date v0.15.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling gix-actor v0.41.1
[INFO] [stderr]    Compiling aws-lc-rs v1.17.1
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling erased-serde v0.4.10
[INFO] [stderr]    Compiling aws-lc-sys v0.42.0
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling dlv-list v0.5.2
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling hybrid-array v0.4.13
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling pest_meta v2.8.7
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling phc v0.6.1
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling hashlink v0.11.1
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling ordered-multimap v0.7.3
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling tracing-subscriber-init v0.2.6
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling pest_generator v2.8.7
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling bincode-next v3.1.1
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling virtue-next v0.1.3
[INFO] [stderr]    Compiling endi v1.1.1
[INFO] [stderr]    Compiling yaml-rust2 v0.11.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde-untagged v0.1.9
[INFO] [stderr]    Compiling rust-ini v0.21.3
[INFO] [stderr]    Compiling vte v0.15.0
[INFO] [stderr]    Compiling blake2 v0.11.0-rc.6
[INFO] [stderr]    Compiling password-hash v0.6.1
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling uuid v1.23.4
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling bincode_derive-next v3.1.1
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling vergen-pretty v10.0.1
[INFO] [stderr]    Compiling rapidhash v4.5.1
[INFO] [stderr]    Compiling pastey v0.2.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling maybe-async v0.2.11
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling ptr_meta v0.3.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling rancor v0.1.2
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling bytecheck_derive v0.8.2
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling pest_derive v2.8.7
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling bon-macros v3.9.3
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling rkyv_derive v0.8.17
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling unty-next v0.1.2
[INFO] [stderr]    Compiling symlink v0.1.0
[INFO] [stderr]    Compiling argon2 v0.6.0-rc.8
[INFO] [stderr]    Compiling bytecheck v0.8.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling gix-path v0.12.1
[INFO] [stderr]    Compiling gix-packetline v0.21.5
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling rend v0.5.4
[INFO] [stderr]    Compiling bishop v1.0.0
[INFO] [stderr]    Compiling gix-features v0.48.1
[INFO] [stderr]    Compiling gix-config-value v0.18.1
[INFO] [stderr]    Compiling gix-command v0.9.1
[INFO] [stderr]    Compiling gix-url v0.36.1
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling gix-hash v0.25.1
[INFO] [stderr]    Compiling gix-fs v0.21.2
[INFO] [stderr]    Compiling gix-glob v0.26.1
[INFO] [stderr]    Compiling gix-prompt v0.15.1
[INFO] [stderr]    Compiling gix-transport v0.57.2
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling gix-hashtable v0.15.2
[INFO] [stderr]    Compiling gix-tempfile v23.0.2
[INFO] [stderr]    Compiling gix-object v0.62.0
[INFO] [stderr]    Compiling gix-commitgraph v0.37.1
[INFO] [stderr]    Compiling gix-credentials v0.38.1
[INFO] [stderr]    Compiling gix-lock v23.0.1
[INFO] [stderr]    Compiling gix-attributes v0.33.2
[INFO] [stderr]    Compiling gix-ignore v0.21.1
[INFO] [stderr]    Compiling gix-shallow v0.12.1
[INFO] [stderr]    Compiling tracing-appender v0.2.5
[INFO] [stderr]    Compiling getset v0.1.7
[INFO] [stderr]    Compiling dirs2 v3.0.1
[INFO] [stderr]    Compiling gix-pathspec v0.18.1
[INFO] [stderr]    Compiling vt100 v0.16.2
[INFO] [stderr]    Compiling whoami v2.1.2
[INFO] [stderr]    Compiling convert_case v0.11.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ansi-control-codes v1.0.1
[INFO] [stderr]    Compiling gix-revwalk v0.33.0
[INFO] [stderr]    Compiling gix-ref v0.65.0
[INFO] [stderr]    Compiling gix-filter v0.32.0
[INFO] [stderr]    Compiling gix-traverse v0.59.0
[INFO] [stderr]    Compiling gix-revision v0.47.0
[INFO] [stderr]    Compiling gix-negotiate v0.33.0
[INFO] [stderr]    Compiling gix-pack v0.72.0
[INFO] [stderr]    Compiling zvariant_utils v3.5.0
[INFO] [stderr]    Compiling gix-index v0.53.0
[INFO] [stderr]    Compiling json5 v0.4.1
[INFO] [stderr]    Compiling ron v0.12.2
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling gix-refspec v0.43.0
[INFO] [stderr]    Compiling zvariant_derive v5.13.0
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling bon v3.9.3
[INFO] [stderr]    Compiling gix-discover v0.53.0
[INFO] [stderr]    Compiling gix-config v0.58.0
[INFO] [stderr]    Compiling gix-protocol v0.63.0
[INFO] [stderr]    Compiling config v0.15.25
[INFO] [stderr]    Compiling rkyv v0.8.17
[INFO] [stderr]    Compiling gix-odb v0.82.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling gix-worktree v0.54.0
[INFO] [stderr]    Compiling zvariant v5.13.0
[INFO] [stderr]    Compiling gix-dir v0.27.0
[INFO] [stderr]    Compiling gix-diff v0.65.0
[INFO] [stderr]    Compiling gix-worktree-state v0.32.0
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling gix-submodule v0.32.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling libc v1.0.0-alpha.3
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling piper v0.2.5
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling gix-status v0.32.0
[INFO] [stderr]    Compiling async-signal v0.2.14
[INFO] [stderr]    Compiling dialoguer v0.12.0
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling gix v0.85.0
[INFO] [stderr]    Compiling async-process v2.5.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling async-executor v1.14.0
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling async-broadcast v0.7.2
[INFO] [stderr]    Compiling serial2 v0.2.37
[INFO] [stderr]    Compiling zbus_names v4.3.3
[INFO] [stderr]    Compiling ordered-stream v0.2.0
[INFO] [stderr]    Compiling roff v1.1.1
[INFO] [stderr]    Compiling clap_mangen v0.3.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling clap_complete v4.6.7
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling portable-pty v0.9.0
[INFO] [stderr]    Compiling zbus_macros v5.17.0
[INFO] [stderr]    Compiling xtask v0.9.4 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling zbus v5.17.0
[INFO] [stderr]    Compiling libmoshpit v0.9.4 (/opt/rustwide/workdir/libmoshpit)
[INFO] [stderr]    Compiling moshpit-agent v0.9.4 (/opt/rustwide/workdir/agent)
[INFO] [stderr]    Compiling moshpit-keygen v0.9.4 (/opt/rustwide/workdir/keygen)
[INFO] [stderr]    Compiling moshpit v0.9.4 (/opt/rustwide/workdir/moshpit)
[INFO] [stderr]    Compiling moshpits v0.9.4 (/opt/rustwide/workdir/moshpits)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 23s
[INFO] running `Command { std: "docker" "inspect" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f", 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" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling gix-index v0.53.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling zerocopy v0.8.53
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling xtask v0.9.4 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling gix-worktree v0.54.0
[INFO] [stderr]    Compiling gix-diff v0.65.0
[INFO] [stderr]    Compiling gix-dir v0.27.0
[INFO] [stderr]    Compiling gix-worktree-state v0.32.0
[INFO] [stderr]    Compiling gix-status v0.32.0
[INFO] [stderr]    Compiling gix v0.85.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling vergen-gix v10.0.1
[INFO] [stderr]    Compiling libmoshpit v0.9.4 (/opt/rustwide/workdir/libmoshpit)
[INFO] [stderr]    Compiling moshpit-agent v0.9.4 (/opt/rustwide/workdir/agent)
[INFO] [stderr]    Compiling moshpit v0.9.4 (/opt/rustwide/workdir/moshpit)
[INFO] [stderr]    Compiling moshpits v0.9.4 (/opt/rustwide/workdir/moshpits)
[INFO] [stderr]    Compiling moshpit-keygen v0.9.4 (/opt/rustwide/workdir/keygen)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 59.88s
[INFO] running `Command { std: "docker" "inspect" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f", 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" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/libmoshpit-07d0ddfd78f569dd)
[INFO] [stdout] 
[INFO] [stdout] running 335 tests
[INFO] [stdout] test agent::protocol::tests::agent_identity_info_clone_and_debug ... ok
[INFO] [stdout] test agent::protocol::tests::roundtrip_request_lock ... ok
[INFO] [stdout] test agent::protocol::tests::roundtrip_request_shutdown ... ok
[INFO] [stdout] test agent::protocol::tests::roundtrip_request_unlock ... ok
[INFO] [stdout] test agent::protocol::tests::roundtrip_request_remove_all ... ok
[INFO] [stdout] test agent::protocol::tests::roundtrip_response_ok ... ok
[INFO] [stdout] test config::tests::default_config_file_path_ends_with_toml ... ok
[INFO] [stdout] test config::tests::kex_config_agent_socket_default_is_none ... ok
[INFO] [stdout] test config::tests::kex_config_allow_tcp_transport_default_is_false ... ok
[INFO] [stdout] test config::tests::kex_config_resume_session_uuid_default_is_none ... ok
[INFO] [stdout] test agent::client::tests::status_locked_no_identities ... ok
[INFO] [stdout] test agent::client::tests::status_unexpected_response_errors ... ok
[INFO] [stdout] test agent::client::tests::status_unlocked_with_identities ... ok
[INFO] [stdout] test config::tests::config_file_path_uses_absolute_path_when_provided ... ok
[INFO] [stdout] test agent::client::tests::status_propagates_agent_error ... ok
[INFO] [stdout] test config::tracing::tests::file_layer_tracing_config_defaults ... ok
[INFO] [stdout] test config::tests::kex_config_send_env_default_is_empty ... ok
[INFO] [stdout] test config::tests::kex_config_server_id_default_is_none ... ok
[INFO] [stdout] test config::tests::kex_config_session_registry_default_is_none ... ok
[INFO] [stdout] test config::tests::kex_config_transport_preference_default_is_udp ... ok
[INFO] [stdout] test config::tests::protocol_support_clamps_configured_min ... ok
[INFO] [stdout] test config::tests::protocol_support_default_uses_build_range ... ok
[INFO] [stdout] test config::tracing::tests::layer_defaults_all_false ... ok
[INFO] [stdout] test config::tracing::tests::file_layer_level_default_is_info ... ok
[INFO] [stdout] test config::tests::kex_config_send_path_default_is_empty ... ok
[INFO] [stdout] test config::tracing::tests::file_layer_is_distinct_from_stdout_layer ... ok
[INFO] [stdout] test frames::encframe::tests::frame_id_variants_are_correct ... ok
[INFO] [stdout] test error::test::clap_or_error_is_help ... ok
[INFO] [stdout] test error::test::test_success ... ok
[INFO] [stdout] test frames::encframe::tests::parse_truncated_returns_none ... ok
[INFO] [stdout] test frames::frame::tests::kex_init_display_includes_proto_range ... ok
[INFO] [stdout] test config::tracing::tests::file_layer_tracing_config_ext_defaults ... ok
[INFO] [stdout] test frames::frame::tests::test_get_bytes ... ok
[INFO] [stdout] test frames::frame::tests::test_get_bytes_incomplete ... ok
[INFO] [stdout] test frames::frame::tests::test_get_u8 ... ok
[INFO] [stdout] test frames::frame::tests::test_get_u8_incomplete ... ok
[INFO] [stdout] test frames::frame::tests::test_get_usize ... ok
[INFO] [stdout] test frames::frame::tests::test_get_usize_incomplete ... ok
[INFO] [stdout] test frames::frame::tests::test_identity_proof_display ... ok
[INFO] [stdout] test frames::frame::tests::test_identity_proof_round_trips ... ok
[INFO] [stdout] test frames::frame::tests::test_parse ... ok
[INFO] [stdout] test frames::frame::tests::test_parse_error ... ok
[INFO] [stdout] test frames::frame::tests::test_parse_incomplete ... ok
[INFO] [stdout] test frames::frame::tests::test_kex_init_round_trips ... ok
[INFO] [stdout] test frames::frame::tests::test_parse_unknown_frame_id_returns_none ... ok
[INFO] [stdout] test frames::frame::tests::test_transport_preference_display ... ok
[INFO] [stdout] test frames::frame::tests::test_transport_preference_round_trips ... ok
[INFO] [stdout] test kex::negotiate::tests::local_protocol_support_uses_build_constants ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_current_stack_succeeds ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_falls_back_from_ml_kem_to_ecdh ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_picks_ml_kem_when_preferred_and_supported ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_protocol_version_backward_compatible ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_protocol_version_equal_ranges ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_picks_first_common_kex ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_preference_ordering_respected ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_server_preference_order_wins ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_protocol_version_picks_min_of_maxes ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_sets_placeholder_protocol_version ... ok
[INFO] [stdout] test kex::negotiate::tests::protocol_support_is_ordered_and_hashable ... ok
[INFO] [stdout] test kex::negotiate::tests::supported_algorithms_contains_all_known_algorithms ... ok
[INFO] [stdout] test kex::reader::tests::check_authorized_keys_bad_perms ... ok
[INFO] [stdout] test kex::reader::tests::check_authorized_keys_match ... ok
[INFO] [stdout] test kex::reader::tests::check_authorized_keys_mismatch ... ok
[INFO] [stdout] test kex::reader::tests::check_known_hosts_mismatch ... ok
[INFO] [stdout] test kex::reader::tests::check_known_hosts_match ... ok
[INFO] [stdout] test kex::reader::tests::check_known_hosts_mismatch_replace_accept ... ok
[INFO] [stdout] test kex::reader::tests::check_known_hosts_mismatch_replace_reject_keeps_old_key ... ok
[INFO] [stdout] test kex::reader::tests::check_known_hosts_no_tofu ... ok
[INFO] [stdout] test kex::reader::tests::check_known_hosts_tofu_accept ... ok
[INFO] [stdout] test kex::reader::tests::check_known_hosts_tofu_reject ... ok
[INFO] [stdout] test frames::encframe::tests::parse_round_trip_shutdown ... ok
[INFO] [stdout] test frames::encframe::tests::parse_round_trip_all_aead_algorithms_separate_key_instances ... ok
[INFO] [stdout] test frames::encframe::tests::parse_round_trip_keepalive ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_happy_path_sends_all_events ... ok
[INFO] [stdout] test error::test::clap_or_error_is_error ... ok
[INFO] [stdout] test error::test::clap_or_error_is_version ... ok
[INFO] [stdout] test error::test::clap_or_error_is_other_clap_error ... ok
[INFO] [stdout] test frames::frame::tests::test_parse_oversized ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_no_common_aead_returns_error ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_empty_client_list_returns_error ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_no_common_kex_returns_error ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_protocol_version_no_overlap_client_too_new ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_wrong_frame_after_peer_initialize_returns_key_not_established ... ok
[INFO] [stdout] test kex::negotiate::tests::negotiate_protocol_version_no_overlap_client_too_old ... ok
[INFO] [stdout] test frames::encframe::tests::test_parse_oversized_encframe ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_incompatible_protocol_version_fails ... ok
[INFO] [stdout] test frames::encframe::tests::parse_wrong_uuid_returns_error ... ok
[INFO] [stdout] test kex::reader::tests::key_fingerprint_from_b64_handles_invalid_input ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_server_closes_after_peer_initialize_returns_error ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_server_closes_before_moshpits_addr_returns_error ... ok
[INFO] [stdout] test kex::reader::tests::resolve_aead_alg_all_supported_succeed ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_server_closes_immediately_returns_error ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_kex_failure_before_kex_init_returns_no_common_algorithm ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_server_closes_before_session_token_returns_error ... ok
[INFO] [stdout] test kex::reader::tests::resolve_hkdf_alg_all_supported_succeed ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_unexpected_initial_frame_returns_key_not_established ... ok
[INFO] [stdout] test kex::reader::tests::handle_udp_setup_uses_first_available_port ... ok
[INFO] [stdout] test kex::reader::tests::handle_udp_setup_empty_pool_returns_error ... ok
[INFO] [stdout] test kex::reader::tests::handle_udp_setup_skips_in_use_port ... ok
[INFO] [stdout] test kex::reader::tests::resolve_hmac_key_type_all_supported_succeed ... ok
[INFO] [stdout] test kex::reader::tests::resolve_kex_alg_all_known_variants ... ok
[INFO] [stdout] test kex::reader::tests::resolve_kex_alg_kem_algorithms_succeed ... ok
[INFO] [stdout] test kex::reader::tests::resolve_kex_alg_dh_algorithms_succeed ... ok
[INFO] [stdout] test kex::reader::tests::resolve_kex_alg_unknown_returns_error ... ok
[INFO] [stdout] test kex::tests::build_aead_key_aes256_gcm ... ok
[INFO] [stdout] test kex::tests::build_aead_key_aes256_gcm_siv ... ok
[INFO] [stdout] test kex::tests::build_aead_key_chacha20_poly1305 ... ok
[INFO] [stdout] test kex::tests::build_hmac_sha256_produces_key ... ok
[INFO] [stdout] test kex::tests::build_aead_key_unknown_returns_err ... ok
[INFO] [stdout] test kex::tests::build_hmac_sha512_produces_key ... ok
[INFO] [stdout] test kex::tests::env_var_matches_empty_patterns ... ok
[INFO] [stdout] test kex::reader::tests::server_kex_incompatible_protocol_version_fails ... ok
[INFO] [stdout] test kex::sender::tests::kex_sender_relays_frame ... ok
[INFO] [stdout] test kex::reader::tests::client_kex_wrong_frame_instead_of_session_token_returns_key_not_established ... ok
[INFO] [stdout] test kex::reader::tests::ml_kem_round_trip_derives_same_session_keys ... ok
[INFO] [stdout] test kex::tests::env_var_matches_wildcard ... ok
[INFO] [stdout] test kex::tests::kex_mode_display_formatting ... ok
[INFO] [stdout] test kex::sender::tests::kex_sender_stops_on_channel_close ... ok
[INFO] [stdout] test kex::tests::env_var_matches_no_match ... ok
[INFO] [stdout] test kex::tests::kex_state_machine_channel_dropped_returns_invalid_state ... ok
[INFO] [stdout] test kex::tests::kex_default_has_empty_keys_and_nil_uuid ... ok
[INFO] [stdout] test kex::tests::kex_state_machine_server_mode_completes_after_uuid ... ok
[INFO] [stdout] test kex::tests::kex_state_machine_client_mode_full_sequence ... ok
[INFO] [stdout] test kex::reader::tests::ml_kem_rejects_mismatched_or_malformed_inputs ... ok
[INFO] [stdout] test kex::tests::build_aead_key_aes128_gcm_siv ... ok
[INFO] [stdout] test keygen::tests::algorithm_strength_rank_ordering ... ok
[INFO] [stdout] test kex::tests::kex_state_machine_client_mode_tcp_transport ... ok
[INFO] [stdout] test kex::tests::mac_tag_len_sha256_is_32 ... ok
[INFO] [stdout] test kex::tests::mac_tag_len_sha512_is_64 ... ok
[INFO] [stdout] test kex::tests::kex_state_machine_wrong_event_order_returns_invalid_state ... ok
[INFO] [stdout] test kex::tests::server_kex_protocol_version_returns_negotiated ... ok
[INFO] [stdout] test keygen::tests::test_generate_key_pair_unencrypted ... ok
[INFO] [stdout] test keygen::tests::test_get_val_by_len_rejects_overrunning_length ... ok
[INFO] [stdout] test keygen::tests::test_get_val_by_len_rejects_short_length_prefix ... ok
[INFO] [stdout] test keygen::tests::test_load_identity_key_enc_no_passphrase ... ok
[INFO] [stdout] test keygen::tests::test_load_identity_key_enc_x25519 ... ok
[INFO] [stdout] test keygen::tests::test_load_identity_key_enc_wrong_passphrase ... ok
[INFO] [stdout] test keygen::tests::test_generate_key_pair_p256 ... ok
[INFO] [stdout] test keygen::tests::test_load_identity_key_invalid_header ... ok
[INFO] [stdout] test keygen::tests::test_generate_key_pair_client_requires_passphrase ... ok
[INFO] [stdout] test keygen::tests::test_load_identity_key_unenc_x25519 ... ok
[INFO] [stdout] test keygen::tests::test_load_private_key_rejects_short_magic_header ... ok
[INFO] [stdout] test kex::tests::kex_state_machine_no_common_algorithm_returns_error ... ok
[INFO] [stdout] test keygen::tests::test_generate_key_pair_p384 ... ok
[INFO] [stdout] test keygen::tests::test_generate_key_pair_unknown_algorithm ... ok
[INFO] [stdout] test kex::reader::tests::handle_check_invalid_payload_returns_decryption_failed ... ok
[INFO] [stdout] test kex::reader::tests::handle_check_valid_yoda_payload_succeeds ... ok
[INFO] [stdout] test keygen::tests::test_load_private_key_unenc ... ok
[INFO] [stdout] test keygen::tests::test_validate_identity_key_pair_unsupported_alg ... ok
[INFO] [stdout] test keygen::tests::test_validate_identity_key_pair_mismatch ... ok
[INFO] [stdout] test session::tests::new_session_registry_insert_and_lookup ... ok
[INFO] [stdout] test tcp::reader::tests::read_data_eof_returns_none ... ok
[INFO] [stdout] test tcp::writer::tests::write_data_round_trips ... ok
[INFO] [stdout] test tcp::writer::tests::write_bytes_succeeds ... ok
[INFO] [stdout] test tcp::reader::tests::read_frame_round_trip ... ok
[INFO] [stdout] test tcp::writer::tests::write_frame_succeeds ... ok
[INFO] [stdout] test kex::tests::env_var_matches_exact ... ok
[INFO] [stdout] test tcp::reader::tests::read_frame_eof_returns_none ... ok
[INFO] [stdout] test tcp_transport::tests::client_frame_loop_pty_exit_sets_message_and_cancels ... ok
[INFO] [stdout] test tcp_transport::tests::client_frame_loop_echoes_keepalive ... ok
[INFO] [stdout] test tcp_transport::tests::intercept_queries_da1_sends_response_to_server ... ok
[INFO] [stdout] test tcp_transport::tests::client_frame_loop_renders_bytes_to_stdout ... ok
[INFO] [stdout] test kex::tests::kex_protocol_version_returns_negotiated ... ok
[INFO] [stdout] test tcp_transport::tests::sender_frame_loop_rewrites_keepalive_timestamp ... ok
[INFO] [stdout] test tcp_transport::tests::client_frame_loop_shutdown_signals_reconnect ... ok
[INFO] [stdout] test tcp_transport::tests::server_frame_loop_consumes_keepalive_and_forwards_control ... ok
[INFO] [stdout] test tcp_transport::tests::server_frame_loop_returns_on_eof ... ok
[INFO] [stdout] test tcp_transport::tests::client_frame_loop_statesync_diff_before_full_state_requests_repaint ... ok
[INFO] [stdout] test tcp_transport::tests::server_frame_loop_forwards_input_and_resize ... ok
[INFO] [stdout] test tcp_transport::tests::intercept_queries_plain_bytes_pass_through_without_response ... ok
[INFO] [stdout] test tcp_transport::tests::sender_frame_loop_delivers_data_frames_in_order ... ok
[INFO] [stdout] test term::emulator::tests::replace_parser_swaps_in_authoritative_state ... ok
[INFO] [stdout] test term::emulator::tests::emulator_new_initial_size ... ok
[INFO] [stdout] test term::emulator::tests::emulator_debug_format_contains_struct_name ... ok
[INFO] [stdout] test tcp_transport::tests::signal_reconnect_or_exit_sends_on_reconnect_tx ... ok
[INFO] [stdout] test term::prediction::tests::apply_always_cursor_overlay_present ... ok
[INFO] [stdout] test term::prediction::tests::display_preference_default_is_adaptive ... ok
[INFO] [stdout] test term::prediction::tests::inflight_prediction_survives_same_epoch_confirmation ... ok
[INFO] [stdout] test tcp_transport::tests::client_frame_loop_statesync_diff_acks_and_renders ... ok
[INFO] [stdout] test term::prediction::tests::cull_confirmed_prediction_removed ... ok
[INFO] [stdout] test term::prediction::tests::is_active_adaptive_starts_inactive ... ok
[INFO] [stdout] test term::prediction::tests::is_active_always_returns_true ... ok
[INFO] [stdout] test term::prediction::tests::is_active_never_returns_false ... ok
[INFO] [stdout] test term::prediction::tests::new_user_byte_backspace_stores_original_as_string ... ok
[INFO] [stdout] test session::tests::new_session_registry_starts_empty ... ok
[INFO] [stdout] test tcp::reader::tests::decode_data_length_accepts_up_to_cap ... ok
[INFO] [stdout] test term::emulator::tests::emulator_process_bytes_moves_cursor ... ok
[INFO] [stdout] test tcp::reader::tests::read_data_round_trips ... ok
[INFO] [stdout] test term::prediction::tests::apply_never_returns_empty ... ok
[INFO] [stdout] test tcp_transport::tests::client_frame_loop_state_chunk_reassembles_full_state ... ok
[INFO] [stdout] test tcp::reader::tests::decode_data_length_rejects_over_cap ... ok
[INFO] [stdout] test term::prediction::tests::apply_always_with_prediction_returns_overlay ... ok
[INFO] [stdout] test term::prediction::tests::new_user_byte_printable_stores_original_as_string ... ok
[INFO] [stdout] test term::prediction::tests::reset_clears_all_overlays ... ok
[INFO] [stdout] test term::prediction::tests::set_send_interval_below_low_threshold_deactivates_adaptive ... ok
[INFO] [stdout] test term::renderer::tests::detect_scroll_up_ignores_unchanged_and_blank ... ok
[INFO] [stdout] test term::renderer::tests::batched_multi_line_scroll_is_detected_in_one_render ... ok
[INFO] [stdout] test term::prediction::tests::new_user_byte_esc_marks_unknown ... ok
[INFO] [stdout] test term::prediction::tests::set_send_interval_above_high_threshold_activates_srtt_trigger ... ok
[INFO] [stdout] test term::renderer::tests::apt_fancy_progress_does_not_scroll_local_scrollback ... ok
[INFO] [stdout] test term::prediction::tests::enter_does_not_flash_unechoed_password_predictions ... ok
[INFO] [stdout] test term::emulator::tests::set_size_updates_screen_dimensions ... ok
[INFO] [stdout] test term::renderer::tests::paint_overlays_to_ansi_empty_returns_empty ... ok
[INFO] [stdout] test term::renderer::tests::paint_overlays_to_ansi_with_cell_contains_escape_sequences ... ok
[INFO] [stdout] test term::renderer::tests::paint_overlays_to_ansi_with_cursor_positions_cursor ... ok
[INFO] [stdout] test term::renderer::tests::render_server_update_paints_emulator_screen ... ok
[INFO] [stdout] test term::renderer::tests::detect_scroll_up_recognizes_clean_shift ... ok
[INFO] [stdout] test term::renderer::tests::render_emits_alt_screen_enter_on_transition ... ok
[INFO] [stdout] test term::renderer::tests::render_culled_prediction_self_heals ... ok
[INFO] [stdout] test term::renderer::tests::render_server_update_culls_stale_predictions ... ok
[INFO] [stdout] test term::renderer::tests::render_prediction_update_paints_keystroke_once_confirmed ... ok
[INFO] [stdout] test term::renderer::tests::render_emits_alt_screen_exit_on_transition ... ok
[INFO] [stdout] test term::renderer::tests::render_server_update_without_predictions_skips_overlays ... ok
[INFO] [stdout] test term::renderer::tests::render_with_overlay_cell_paints_overlay_character ... ok
[INFO] [stdout] test term::renderer::tests::render_with_content_produces_nonempty_output ... ok
[INFO] [stdout] test term::renderer::tests::render_with_cursor_override_positions_cursor_at_override ... ok
[INFO] [stdout] test term::renderer::tests::renderer_invalidate_clears_initialized ... ok
[INFO] [stdout] test term::renderer::tests::render_size_change_triggers_full_refresh ... ok
[INFO] [stdout] test term::renderer::tests::render_second_call_with_no_change_produces_minimal_output ... ok
[INFO] [stdout] test term::renderer::tests::set_size_resets_renderer_and_updates_dimensions ... ok
[INFO] [stdout] test tracing::test::init_tracing_works_with_directives ... ok
[INFO] [stdout] test tracing::test::init_tracing_works_with_directives_and_stdout ... ok
[INFO] [stdout] test term::renderer::tests::single_linefeed_scroll_is_detected ... ok
[INFO] [stdout] test term::renderer::tests::render_with_flagged_overlay_underlines_the_cell ... ok
[INFO] [stdout] test tracing::test::init_tracing_works ... ok
[INFO] [stdout] test udp::reader::tests::check_nak_timeouts_multiple_gaps_sends_single_nak ... ok
[INFO] [stdout] test term::renderer::tests::alt_screen_scroll_does_not_touch_scrollback ... ok
[INFO] [stdout] test tracing::test::test_directives ... ok
[INFO] [stdout] test term::renderer::tests::render_prediction_update_does_not_cull_between_keystrokes ... ok
[INFO] [stdout] test udp::reader::tests::check_nak_timeouts_window_give_up_advances_next_seq ... ok
[INFO] [stdout] test term::renderer::tests::renderer_new_is_not_initialized ... ok
[INFO] [stdout] test term::renderer::tests::renderer_first_render_sets_initialized ... ok
[INFO] [stdout] test udp::reader::tests::client_frame_loop_nak_deadline_parked_in_datagram_mode ... ok
[INFO] [stdout] test udp::reader::tests::decode_all_capped_rejects_non_zstd_garbage ... ok
[INFO] [stdout] test udp::reader::tests::decode_all_capped_round_trips_small_payload ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_burst_triggers_repaint_request_at_threshold ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_nak_routed_to_retransmit_tx ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_new_gap_triggers_immediate_nak ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_no_duplicate_immediate_nak_for_known_gaps ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_screen_state_compressed_also_obsoletes_gaps ... ok
[INFO] [stdout] test udp::reader::tests::apply_full_state_preserves_alt_screen_across_snapshot ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_screen_state_drains_following_buffered_frames ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_screen_state_obsoletes_gaps ... ok
[INFO] [stdout] test term::renderer::tests::render_no_sgr_bleed_after_flagged_overlay ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_sends_immediate_nak_for_new_gaps ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_da1_da2_da3 ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_dsr_cursor_position ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_dsr_device_status ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_normalizes_vt_and_ff ... ok
[INFO] [stdout] test udp::reader::tests::apply_full_state_datagram_does_not_touch_ack_bookkeeping ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_osc_color_queries_bel_terminated ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_plain_bytes_fast_path ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_strips_query_but_keeps_surrounding_text ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_unknown_osc_passes_through ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_osc_color_query_st_terminated ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_xtversion ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_xtwinops_pixel_sizes ... ok
[INFO] [stdout] test udp::reader::tests::intercept_core_xtwinops_text_area_size ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_da1_sends_response ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_da1_empty_param_sends_response ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_da2_sends_response ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_dsr_sends_response_and_strips_from_stdout ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_dsr_status_sends_device_ok ... ok
[INFO] [stdout] test udp::reader::tests::handle_state_chunk_out_of_order_clears_and_requests_repaint ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_unrecognised_passes_through ... ok
[INFO] [stdout] test udp::reader::tests::client_frame_loop_parks_nak_deadline_when_no_gaps ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_xtwinops_pixel_sizes_return_zeros ... ok
[INFO] [stdout] test udp::reader::tests::handle_state_chunk_single_chunk_completes_assembly ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_ff_normalized_to_crlf ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_xtwinops_18_sends_terminal_size ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_xtversion_sends_identity ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_multiple_vt_ff ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_empty_passthrough ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_osc10_fg_color_sends_response ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_osc12_cursor_color_sends_response ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_csi_da3_sends_response ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_osc_unrecognised_passes_through ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_osc11_bg_color_sends_response ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_osc_st_terminator_recognized ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_plain_bytes_passthrough ... ok
[INFO] [stdout] test udp::reader::tests::apply_full_state_statesync_refreshes_ack_bookkeeping ... ok
[INFO] [stdout] test udp::reader::tests::apply_full_state_resyncs_emulator_and_returns_repaint ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_vt_normalized_to_crlf ... ok
[INFO] [stdout] test udp::reader::tests::intercept_queries_unknown_esc_passthrough ... ok
[INFO] [stdout] test udp::reader::tests::check_nak_timeouts_give_up_clears_gap_nak_sent_at ... ok
[INFO] [stdout] test udp::reader::tests::process_bytes_with_prediction_scrollback_absorbs_silently ... ok
[INFO] [stdout] test udp::reader::tests::process_bytes_with_prediction_rendered_path_emits_rendered_output ... ok
[INFO] [stdout] test udp::reader::tests::process_bytes_with_prediction_passthrough_forwards_raw_bytes ... ok
[INFO] [stdout] test udp::reader::tests::process_bytes_with_prediction_resets_osc_started_on_alt_screen_entry ... ok
[INFO] [stdout] test udp::reader::tests::process_bytes_with_prediction_clears_in_alt_screen_on_exit ... ok
[INFO] [stdout] test udp::reader::tests::process_bytes_with_prediction_sets_in_alt_screen_on_entry ... ok
[INFO] [stdout] test udp::reader::tests::nak_check_interval_scales_with_nak_timeout ... ok
[INFO] [stdout] test udp::reader::tests::repaint_request_threshold_is_one ... ok
[INFO] [stdout] test udp::reader::tests::nak_check_interval_default_uses_nak_timeout_quarter ... ok
[INFO] [stdout] test udp::reader::tests::nak_check_interval_clamped_to_min ... ok
[INFO] [stdout] test udp::reader::tests::route_or_deliver_nak_increments_received_count ... ok
[INFO] [stdout] test udp::reader::tests::test_handle_arrival_seq_jump ... ok
[INFO] [stdout] test udp::reader::tests::drain_given_up_seqs_consecutive_give_ups_with_buffered_frames ... ok
[INFO] [stdout] test udp::reader::tests::handle_arrival_measures_rtt_on_gap_close ... ok
[INFO] [stdout] test term::renderer::tests::native_scroll_pushes_rows_into_local_scrollback ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_clamped_to_min ... ok
[INFO] [stdout] test udp::reader::tests::server_frame_loop_parks_nak_when_no_gaps ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_clamps_outlier_to_ceiling ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_first_sample_jacobson_karels ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_ceiling_scales_with_current_nak_timeout ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_clamped_to_max ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_high_jitter_inflates_rto ... ok
[INFO] [stdout] test term::renderer::tests::scrolled_off_line_is_retrievable_from_local_scrollback ... ok
[INFO] [stdout] test udp::reader::tests::decode_all_capped_rejects_over_cap_bomb ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_accepts_sample_just_within_ceiling ... ok
[INFO] [stdout] test udp::sender::tests::keepalive_is_restamped_at_send_time ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_second_sample_updates_variance ... ok
[INFO] [stdout] test udp::sender::tests::retransmit_deadline_fires_after_nak_request ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_low_jitter_path_converges_rto_down ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_updates_silence_timeout_when_set ... ok
[INFO] [stdout] test udp::sender::tests::sender_adopts_roamed_peer_addr ... ok
[INFO] [stdout] test utils::test::test_to_path_buf ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_leaves_silence_timeout_none_when_unset ... ok
[INFO] [stdout] test uuid::tests::uuid_wrapper_bincode_round_trip ... ok
[INFO] [stdout] test uuid::tests::uuid_wrapper_display_matches_hyphenated ... ok
[INFO] [stdout] test uuid::tests::uuid_wrapper_from_uuid ... ok
[INFO] [stdout] test uuid::tests::uuid_wrapper_decode_non_ascii_errors_without_panic ... ok
[INFO] [stdout] test utils::test::bad_server_destination_is_err ... ok
[INFO] [stdout] test utils::test::server_destination_is_parsed ... ok
[INFO] [stdout] test udp::reader::tests::decode_all_capped_allows_exactly_cap ... ok
[INFO] [stdout] test udp::sender::tests::control_channel_close_does_not_break_loop ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_sample_at_exact_ceiling_is_not_clamped ... ok
[INFO] [stdout] test udp::reader::tests::update_rtt_estimate_nat_death_spiral_self_heals ... ok
[INFO] [stdout] test keygen::tests::test_load_private_key_enc ... ok
[INFO] [stdout] test keygen::tests::test_generate_key_pair_encrypted_x25519 ... ok
[INFO] [stdout] test udp::reader::tests::prop_seq_jump_rejected ... ok
[INFO] [stdout] test udp::reader::tests::prop_in_order_delivery ... ok
[INFO] [stdout] test udp::reader::tests::prop_replay_rejected ... ok
[INFO] [stdout] test udp::reader::tests::prop_single_gap_reorder ... ok
[INFO] [stdout] test udp::reader::tests::prop_recv_buffer_bounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 335 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 19.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/agent_client.rs (/opt/rustwide/target/debug/deps/agent_client-962c8272c24f4eae)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test agent_client_list_identities ... ok
[INFO] [stdout] test agent_client_get_public_key ... ok
[INFO] [stdout] test agent_client_list_supported_identities ... ok
[INFO] [stdout] test agent_client_sign ... ok
[INFO] [stdout] test agent_client_list_identities_unexpected_response ... ok
[INFO] [stdout] test agent_client_get_public_key_unexpected_response ... ok
[INFO] [stdout] test agent_client_sign_unexpected_response ... ok
[INFO] [stdout] test agent_client_error_response ... ok
[INFO] [stdout] test agent_client_list_supported_identities_unexpected_response ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/mp-22faf437ec268e06)
[INFO] [stdout] 
[INFO] [stdout] running 72 tests
[INFO] [stdout] test cli::tests::collect_omits_unset_escape_key ... ok
[INFO] [stdout] test cli::tests::collect_emits_escape_key ... ok
[INFO] [stdout] test cli::tests::collect_emits_algo_table ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing ... ok
[INFO] [stdout] test cli::tests::test_cli_defaults ... ok
[INFO] [stdout] test cli::tests::test_ec_rejects_destination ... ok
[INFO] [stdout] test cli::tests::collect_emits_all_explicit_value_flags ... ok
[INFO] [stdout] test cli::tests::test_connect_still_parses ... ok
[INFO] [stdout] test cli::tests::test_path_defaults ... ok
[INFO] [stdout] test cli::tests::test_ec_subcommand_json_flag ... ok
[INFO] [stdout] test cli::tests::test_ec_with_global_flags ... ok
[INFO] [stdout] test cli::tests::test_source_impl ... ok
[INFO] [stdout] test cli::tests::test_ec_subcommand_parses ... ok
[INFO] [stdout] test cli::tests::test_source_impl_omits_defaults ... ok
[INFO] [stdout] test config::tests::auto_diff_mode_resolves_reliable_over_udp ... ok
[INFO] [stdout] test cli::tests::test_transport_tcp_flag_parses_and_collects ... ok
[INFO] [stdout] test config::tests::auto_diff_mode_resolves_statesync_over_tcp ... ok
[INFO] [stdout] test cli::tests::test_transport_defaults_to_udp ... ok
[INFO] [stdout] test config::tests::explicit_statesync_honored_over_udp ... ok
[INFO] [stdout] test config::tests::test_kex_config_impl ... ok
[INFO] [stdout] test config::tests::test_default_config ... ok
[INFO] [stdout] test config::tests::explicit_datagram_honored_over_tcp ... ok
[INFO] [stdout] test config::tests::explicit_diff_mode_overrides_tcp_statesync_default ... ok
[INFO] [stdout] test config::tests::test_load_key_paths ... ok
[INFO] [stdout] test config::tests::test_transport_absent_in_toml_defaults_udp ... ok
[INFO] [stdout] test config::tests::test_transport_defaults_to_udp ... ok
[INFO] [stdout] test config::tests::test_transport_tcp_from_toml ... ok
[INFO] [stdout] test effective::tests::classify_precedence_is_env_cli_file ... ok
[INFO] [stdout] test effective::tests::elide_long_value ... ok
[INFO] [stdout] test cli::tests::test_source_impl_with_options ... ok
[INFO] [stdout] test effective::tests::opt_and_list_helpers ... ok
[INFO] [stdout] test effective::tests::origin_labels_and_colors ... ok
[INFO] [stdout] test effective::tests::toml_keys_missing_file_is_empty ... ok
[INFO] [stdout] test effective::tests::resolve_marks_env_provenance ... ok
[INFO] [stdout] test effective::tests::resolve_marks_cli_provenance ... ok
[INFO] [stdout] test effective::tests::print_table_and_json_smoke ... ok
[INFO] [stdout] test runtime::tests::client_id_path_is_under_dot_mp ... ok
[INFO] [stdout] test runtime::tests::countdown_banner_pre_cancelled_returns_true ... ok
[INFO] [stdout] test effective::tests::toml_keys_reads_top_level_and_nested ... ok
[INFO] [stdout] test effective::tests::resolve_server_destination_unset_vs_set ... ok
[INFO] [stdout] test runtime::tests::env_guard_restores_original_value ... ok
[INFO] [stdout] test runtime::tests::escape_key_parsing::ctrl_byte_excludes_esc ... ok
[INFO] [stdout] test effective::tests::resolve_marks_file_provenance ... ok
[INFO] [stdout] test effective::tests::resolve_lists_core_fields ... ok
[INFO] [stdout] test runtime::tests::escape_listener::full_sequence_in_one_chunk_triggers_exit ... ok
[INFO] [stdout] test runtime::tests::escape_key_parsing::rejects_invalid_escape_keys ... ok
[INFO] [stdout] test runtime::tests::escape_listener::sender_drop_stops_listener_without_triggering_exit ... ok
[INFO] [stdout] test runtime::tests::escape_listener::custom_escape_byte_triggers_and_default_does_not ... ok
[INFO] [stdout] test runtime::tests::fatal_kex_error_display_includes_error_and_path ... ok
[INFO] [stdout] test effective::tests::toml_keys_unparseable_is_empty ... ok
[INFO] [stdout] test runtime::tests::escape_listener::normal_bytes_do_not_trigger_exit ... ok
[INFO] [stdout] test runtime::tests::escape_key_parsing::labels_round_trip_with_parse ... ok
[INFO] [stdout] test runtime::tests::escape_key_parsing::parses_valid_escape_keys ... ok
[INFO] [stdout] test runtime::tests::read_uuid_from_path_garbage_returns_none ... ok
[INFO] [stdout] test runtime::tests::escape_listener::sequence_split_across_sends_triggers_exit ... ok
[INFO] [stdout] test runtime::tests::escape_listener::done_token_cancels_listener_without_triggering_exit ... ok
[INFO] [stdout] test runtime::tests::test_banners ... ok
[INFO] [stdout] test runtime::tests::test_client_id ... ok
[INFO] [stdout] test runtime::tests::escape_listener::escape_prefix_then_non_dot_does_not_trigger_exit ... ok
[INFO] [stdout] test runtime::tests::read_uuid_from_path_missing_file_returns_none ... ok
[INFO] [stdout] test runtime::tests::escape_listener::repeated_escape_prefix_stays_pending_without_triggering_exit ... ok
[INFO] [stdout] test runtime::tests::connect_and_kex_missing_key_file_wrapped_as_fatal_error ... ok
[INFO] [stdout] test runtime::tests::test_pass_cache ... ok
[INFO] [stdout] test runtime::tests::write_and_read_uuid_roundtrip ... ok
[INFO] [stdout] test runtime::tests::test_create_key_dir ... ok
[INFO] [stdout] test runtime::tests::test_session_file_path ... ok
[INFO] [stdout] test runtime::tests::test_maybe_generate_keypair_existing ... ok
[INFO] [stdout] test runtime::tests::write_uuid_creates_parent_directories ... ok
[INFO] [stdout] test runtime::tests::test_session_uuid_persistence ... ok
[INFO] [stdout] test runtime::tests::test_pass_cache_panic - should panic ... ok
[INFO] [stdout] test runtime::tests::test_connect_and_kex_tcp_failure ... ok
[INFO] [stdout] test runtime::tests::test_connect_and_kex_kex_failure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/mpa-a0e20561bd19c12d)
[INFO] [stdout] 
[INFO] [stdout] running 66 tests
[INFO] [stdout] test config::tests::resolve_with_overrides ... ok
[INFO] [stdout] test runtime::tests::best_identity_single_unknown_returns_first ... ok
[INFO] [stdout] test config::tests::resolve_defaults ... ok
[INFO] [stdout] test cli::tests::list_command ... ok
[INFO] [stdout] test cli::tests::lock_unlock_commands ... ok
[INFO] [stdout] test cli::tests::start_command_defaults ... ok
[INFO] [stdout] test cli::tests::add_key_command ... ok
[INFO] [stdout] test cli::tests::verify_cli ... ok
[INFO] [stdout] test runtime::tests::dispatch_lock ... ok
[INFO] [stdout] test runtime::tests::dispatch_add_identity_bad_path ... ok
[INFO] [stdout] test cli::tests::stop_command_defaults ... ok
[INFO] [stdout] test runtime::tests::check_stale_lock_no_socket_cleans_up ... ok
[INFO] [stdout] test runtime::tests::check_socket_live_no_lock_errors ... ok
[INFO] [stdout] test runtime::tests::dispatch_list_identities_empty ... ok
[INFO] [stdout] test cli::tests::stop_command_bash_shell ... ok
[INFO] [stdout] test runtime::tests::dispatch_list_identities_populated ... ok
[INFO] [stdout] test runtime::tests::check_live_lock_and_socket_errors ... ok
[INFO] [stdout] test runtime::tests::dispatch_add_identity ... ok
[INFO] [stdout] test runtime::tests::dispatch_get_public_key_not_found ... ok
[INFO] [stdout] test runtime::tests::dispatch_remove_all_identities ... ok
[INFO] [stdout] test runtime::tests::dispatch_lock_sets_locked_flag ... ok
[INFO] [stdout] test runtime::tests::dispatch_remove_identity_found ... ok
[INFO] [stdout] test runtime::tests::dispatch_list_supported_identities_filtered ... ok
[INFO] [stdout] test runtime::tests::dispatch_sign_not_found ... ok
[INFO] [stdout] test runtime::tests::dispatch_status_locked_state ... ok
[INFO] [stdout] test runtime::tests::dispatch_status_unlocked_empty ... ok
[INFO] [stdout] test runtime::tests::dispatch_status_unlocked_with_identity ... ok
[INFO] [stdout] test runtime::tests::dispatch_unlock_no_vault ... ok
[INFO] [stdout] test runtime::tests::format_socket_env_bash ... ok
[INFO] [stdout] test runtime::tests::format_socket_env_fish ... ok
[INFO] [stdout] test runtime::tests::format_unset_socket_env_bash ... ok
[INFO] [stdout] test runtime::tests::dispatch_remove_identity_not_found ... ok
[INFO] [stdout] test runtime::tests::format_unset_socket_env_fish ... ok
[INFO] [stdout] test runtime::tests::dispatch_sign_key_exists_non_unstable ... ok
[INFO] [stdout] test runtime::tests::reload_from_vault_no_file_returns_zero ... ok
[INFO] [stdout] test runtime::tests::handle_connection_bad_decode_breaks ... ok
[INFO] [stdout] test runtime::tests::handle_connection_single_request ... ok
[INFO] [stdout] test runtime::tests::handle_connection_zero_length_breaks ... ok
[INFO] [stdout] test runtime::tests::socket_from_env_set ... ok
[INFO] [stdout] test runtime::tests::unlock_backend_passphrase_default ... ok
[INFO] [stdout] test unlock::passphrase::tests::backend_name ... ok
[INFO] [stdout] test unlock::tests::backend_name_returns_correct_str ... ok
[INFO] [stdout] test runtime::tests::sign_data_non_unstable_returns_error ... ok
[INFO] [stdout] test runtime::tests::socket_from_env_not_set ... ok
[INFO] [stdout] test unlock::tests::default_set_passphrase_delegates_to_retrieve ... ok
[INFO] [stdout] test runtime::tests::is_process_alive_self ... ok
[INFO] [stdout] test runtime::tests::is_process_alive_dead_pid ... ok
[INFO] [stdout] test runtime::tests::new_identity_map_is_empty ... ok
[INFO] [stdout] test vault::tests::read_lv_truncated_length_field ... ok
[INFO] [stdout] test vault::tests::read_lv_truncated_value_field ... ok
[INFO] [stdout] test vault::tests::vault_remove ... ok
[INFO] [stdout] test vault::tests::vault_default_path_is_some ... ok
[INFO] [stdout] test vault::tests::vault_load_invalid_header ... ok
[INFO] [stdout] test vault::tests::vault_roundtrip_plaintext ... ok
[INFO] [stdout] test vault::tests::vault_load_unsupported_cipher ... ok
[INFO] [stdout] test vault::tests::vault_upsert_and_entries ... ok
[INFO] [stdout] test runtime::tests::check_no_files_ok ... ok
[INFO] [stdout] test runtime::tests::best_identity_prefers_p384_over_x25519 ... ok
[INFO] [stdout] test runtime::tests::dispatch_get_public_key_found ... ok
[INFO] [stdout] test runtime::tests::reload_from_vault_roundtrip ... ok
[INFO] [stdout] test runtime::tests::dispatch_add_identity_with_master_passphrase ... ok
[INFO] [stdout] test runtime::tests::dispatch_remove_identity_with_master_passphrase ... ok
[INFO] [stdout] test vault::tests::vault_roundtrip_encrypted ... ok
[INFO] [stdout] test runtime::tests::reload_from_vault_skips_missing_key ... ok
[INFO] [stdout] test runtime::tests::reload_from_vault_wrong_passphrase ... ok
[INFO] [stdout] test vault::tests::vault_wrong_passphrase ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/agent_integration.rs (/opt/rustwide/target/debug/deps/agent_integration-bdbfaf6fa7f9e1db)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test agent_add_encrypted_key ... ok
[INFO] [stdout] test agent_lifecycle_add_list_lock_unlock ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/mp_keygen-144f1c24dbdc42bd)
[INFO] [stdout] test duplicate_start_is_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test runtime::tests::test_check_paths_inner_not_exists ... ok
[INFO] [stdout] test runtime::tests::test_check_paths_inner_exists_prompt_no ... ok
[INFO] [stdout] test runtime::tests::test_display_fingerprint_error ... ok
[INFO] [stdout] test runtime::tests::test_check_paths_inner_exists_prompt_yes ... ok
[INFO] [stdout] test runtime::tests::test_setup_paths_inner_empty_input ... ok
[INFO] [stdout] test runtime::tests::test_setup_paths_inner_with_input ... ok
[INFO] [stdout] test cli::tests::verify_generate_force_flag ... ok
[INFO] [stdout] test cli::tests::verify_generate_output_path_flag ... ok
[INFO] [stdout] test cli::tests::verify_verbose_quiet_flags ... ok
[INFO] [stdout] test cli::tests::verify_generate_server_flag ... ok
[INFO] [stdout] test cli::tests::verify_generate_key_type_flag ... ok
[INFO] [stdout] test cli::tests::verify_generate_no_passphrase_flag ... ok
[INFO] [stdout] test cli::tests::verify_verify_command ... ok
[INFO] [stdout] test cli::tests::verify_generate_no_passphrase_short_flag ... ok
[INFO] [stdout] test cli::tests::verify_generate_command ... ok
[INFO] [stdout] test cli::tests::verify_fingerprint_command ... ok
[INFO] [stdout] test runtime::tests::test_verify_key_missing_file ... ok
[INFO] [stdout] test cli::tests::verify_cli ... ok
[INFO] [stdout] test runtime::tests::test_verify_key_mismatch ... ok
[INFO] [stdout] test runtime::tests::test_verify_key_match ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/mps-dc7f4c685771b55c)
[INFO] [stdout] test runtime::tests::test_generate_and_write_keys ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 99 tests
[INFO] [stdout] test cli::test::cli_defaults ... ok
[INFO] [stdout] test cli::test::cli_term_type_custom ... ok
[INFO] [stdout] test cli::test::cli_path_defaults ... ok
[INFO] [stdout] test cli::test::cli_quiet ... ok
[INFO] [stdout] test cli::test::cli_min_protocol_version_absent_by_default ... ok
[INFO] [stdout] test cli::test::cli_source_collect_with_paths ... ok
[INFO] [stdout] test cli::test::cli_allow_tcp_transport_collected ... ok
[INFO] [stdout] test cli::test::cli_allow_tcp_transport_absent_by_default ... ok
[INFO] [stdout] test cli::test::cli_private_key_path ... ok
[INFO] [stdout] test cli::test::cli_term_type_default ... ok
[INFO] [stdout] test cli::test::cli_source_collect ... ok
[INFO] [stdout] test cli::test::cli_source_collect_optional_delays ... ok
[INFO] [stdout] test cli::test::cli_public_key_path ... ok
[INFO] [stdout] test cli::test::cli_source_collect_algo_table ... ok
[INFO] [stdout] test cli::test::cli_source_collect_emits_explicit_flags ... ok
[INFO] [stdout] test cli::test::cli_min_protocol_version_collected ... ok
[INFO] [stdout] test cli::test::cli_verbose ... ok
[INFO] [stdout] test config::test::config_allow_tcp_transport_defaults_false ... ok
[INFO] [stdout] test config::test::config_default_term_type_is_xterm_256color ... ok
[INFO] [stdout] test config::test::config_allow_tcp_transport_when_enabled ... ok
[INFO] [stdout] test config::test::config_load_key_paths_default_derives_pub ... ok
[INFO] [stdout] test config::test::config_default_is_sane ... ok
[INFO] [stdout] test config::test::config_min_protocol_version_can_be_set ... ok
[INFO] [stdout] test config::test::config_min_protocol_version_defaults_to_build_floor ... ok
[INFO] [stdout] test config::test::config_term_type_can_be_customized ... ok
[INFO] [stdout] test config::test::config_term_type_accepts_various_values ... ok
[INFO] [stdout] test config::test::config_tracing_config_delegates ... ok
[INFO] [stdout] test config::test::config_tracing_config_ext ... ok
[INFO] [stdout] test runtime::test::client_ack_unknown_id_is_noop ... ok
[INFO] [stdout] test config::test::config_use_utmp_defaults_true ... ok
[INFO] [stdout] test config::test::config_load_key_paths_explicit ... ok
[INFO] [stdout] test runtime::test::client_ack_future_id_beyond_ring_is_noop ... ok
[INFO] [stdout] test config::test::config_use_logind_can_be_disabled ... ok
[INFO] [stdout] test runtime::test::client_ack_match_advances_and_drains_prefix ... ok
[INFO] [stdout] test runtime::test::current_daemon_user_returns_some ... ok
[INFO] [stdout] test runtime::test::mtu_probe_step_no_upgrade_below_threshold ... ok
[INFO] [stdout] test runtime::test::mtu_probe_step_reverts_on_nak_spike_during_probe ... ok
[INFO] [stdout] test runtime::test::mtu_probe_step_resets_quiet_on_any_nak ... ok
[INFO] [stdout] test config::test::config_use_logind_defaults_true ... ok
[INFO] [stdout] test runtime::test::client_ack_empty_ring_is_noop ... ok
[INFO] [stdout] test runtime::test::mtu_probe_step_starts_at_base_mtu ... ok
[INFO] [stdout] test config::test::config_use_utmp_can_be_disabled ... ok
[INFO] [stdout] test runtime::test::initgroups_base_group_roundtrip ... ok
[INFO] [stdout] test runtime::test::mtu_probe_step_confirms_upgrade_after_success_ticks ... ok
[INFO] [stdout] test cli::test::cli_term_type_various_values ... ok
[INFO] [stdout] test runtime::test::parse_environment_file_basic ... ok
[INFO] [stdout] test runtime::test::parse_etc_environment_reads_system_file ... ok
[INFO] [stdout] test runtime::test::resolve_session_new_session_path ... ok
[INFO] [stdout] test runtime::test::mtu_probe_step_advances_tier_after_quiet_period ... ok
[INFO] [stdout] test runtime::test::new_session_emulator_default_size ... ok
[INFO] [stdout] test runtime::test::parse_environment_file_empty ... ok
[INFO] [stdout] test runtime::test::new_session_returns_some_term_rx ... ok
[INFO] [stdout] test runtime::test::new_session_output_handle_has_correct_kex_uuid ... ok
[INFO] [stdout] test runtime::test::mtu_probe_task_starts_at_base_mtu ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_dsr_returns_device_ok ... ok
[INFO] [stdout] test runtime::test::new_session_scrollback_initially_empty ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_secondary_da_returns_response ... ok
[INFO] [stdout] test runtime::test::send_state_chunked_closed_channel_returns_false ... ok
[INFO] [stdout] test runtime::test::send_state_chunked_large_payload_sends_state_chunks ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_tertiary_da_returns_response ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_unknown_sequence_returns_empty ... ok
[INFO] [stdout] test runtime::test::send_state_chunked_small_payload_sends_screen_state_compressed ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_xtwinops_pixel_sizes_return_zeros ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_xtversion_returns_identity ... ok
[INFO] [stdout] test runtime::test::new_session_registers_in_full_registry ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_xtwinops_18_returns_terminal_size ... ok
[INFO] [stdout] test runtime::test::tiocsctty_ioctl_request_is_nonzero ... ok
[INFO] [stdout] test runtime::test::silence_watchdog_does_not_fire_when_recently_active ... ok
[INFO] [stdout] test runtime::test::silence_watchdog_stops_on_explicit_cancel ... ok
[INFO] [stdout] test runtime::test::silence_watchdog_fires_on_stale_timestamp ... ok
[INFO] [stdout] test runtime::test::resolve_session_resume_expired ... ok
[INFO] [stdout] test runtime::test::watchdogs_keepalive_sends_frame ... ok
[INFO] [stdout] test session::test::session_output_handle_debug ... ok
[INFO] [stdout] test session::test::scrollback_capacity_is_64kib ... ok
[INFO] [stdout] test utmp::test::addr_v6_encodes_v4_and_ignores_hostnames ... ok
[INFO] [stdout] test runtime::test::resolve_session_resume_existing ... ok
[INFO] [stdout] test session::test::session_record_debug ... ok
[INFO] [stdout] test utmp::test::addr_v6_encodes_v6 ... ok
[INFO] [stdout] test utmp::test::offsets_match_glibc_layout ... ok
[INFO] [stdout] test utmp::test::login_then_logout_reuses_the_same_utmp_slot ... ok
[INFO] [stdout] test utmp::test::put_utmp_appends_when_no_match_or_free ... ok
[INFO] [stdout] test logind::test::create_session_errors_without_bus ... ok
[INFO] [stdout] test utmp::test::put_wtmp_appends_records ... ok
[INFO] [stdout] test utmp::test::login_to_then_logout_to_round_trip ... ok
[INFO] [stdout] test utmp::test::put_utmp_reuses_first_free_slot ... ok
[INFO] [stdout] test utmp::test::record_is_glibc_sized ... ok
[INFO] [stdout] test utmp::test::ut_id_derivation ... ok
[INFO] [stdout] test utmp::test::record_fields_serialize_at_their_offsets ... ok
[INFO] [stdout] test runtime::test::resolve_user_account_unknown_user_errors ... ok
[INFO] [stdout] test runtime::test::resolve_user_account_current_user_roundtrip ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_multiple_queries_returns_both_responses ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_no_escape_returns_empty ... ok
[INFO] [stdout] test runtime::test::server_intercept_queries_primary_da_returns_vt220 ... ok
[INFO] [stdout] test session::test::new_full_registry_is_empty ... ok
[INFO] [stdout] test runtime::test::watchdogs_conn_cancel_stops_keepalive ... ok
[INFO] [stdout] test runtime::test::proactive_repaint_fires_on_nak_saturation ... ok
[INFO] [stdout] test runtime::test::proactive_repaint_stops_on_cancel ... ok
[INFO] [stdout] test runtime::test::proactive_repaint_does_not_fire_below_threshold ... ok
[INFO] [stdout] test runtime::test::watchdogs_server_cancel_sends_shutdown_then_cancels_conn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 99 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/xtask-f18489e747536157)
[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 libmoshpit
[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" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f", kill_on_drop: false }`
[INFO] [stdout] 81d3d0ed986cbfa384709b9f34958a7d3ce438c62aae3705752bf903cec31b7f
