[INFO] cloning repository https://github.com/risu729/biwa [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/risu729/biwa" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frisu729%2Fbiwa", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frisu729%2Fbiwa'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 61f8c635bed38f950bbf216a07a45427386c2aac [INFO] testing risu729/biwa against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frisu729%2Fbiwa" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/risu729/biwa [INFO] finished tweaking git repo https://github.com/risu729/biwa [INFO] tweaked toml for git repo https://github.com/risu729/biwa written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/risu729/biwa on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/risu729/biwa 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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa [INFO] running `Command { std: "docker" "start" "-a" "dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa", kill_on_drop: false }` [INFO] [stdout] dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4 [INFO] running `Command { std: "docker" "start" "-a" "cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling base64ct v1.8.3 [INFO] [stderr] Compiling zerocopy v0.8.47 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling const-oid v0.10.2 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling hybrid-array v0.4.8 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling ucd-trie v0.1.7 [INFO] [stderr] Compiling hax-lib v0.3.5 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling pem-rfc7468 v1.0.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling phf_codegen v0.11.3 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling pest v2.8.6 [INFO] [stderr] Compiling rand_core v0.10.0-rc-3 [INFO] [stderr] Compiling cmov v0.5.0-pre.0 [INFO] [stderr] Compiling crypto-common v0.2.1 [INFO] [stderr] Compiling block-buffer v0.12.0 [INFO] [stderr] Compiling ctutils v0.3.2 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling nix v0.30.1 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling libcrux-intrinsics v0.0.4 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling anstyle-parse v1.0.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling digest v0.11.2 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling const-random-macro v0.1.16 [INFO] [stderr] Compiling pest_meta v2.8.6 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling owo-colors v4.3.0 [INFO] [stderr] Compiling object v0.37.3 [INFO] [stderr] Compiling futures-io v0.3.32 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling ff v0.13.1 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling os_pipe v1.2.3 [INFO] [stderr] Compiling sigchld v0.2.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling libcrux-sha3 v0.0.4 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling num-bigint-dig v0.8.6 [INFO] [stderr] Compiling colorchoice v1.0.5 [INFO] [stderr] Compiling parse-zoneinfo v0.3.1 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling tracing-subscriber v0.3.23 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling shared_child v1.1.1 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling password-hash v0.5.0 [INFO] [stderr] Compiling chrono-tz-build v0.3.0 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling libcrux-platform v0.0.2 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling const-random v0.1.18 [INFO] [stderr] Compiling sha2 v0.11.0-rc.5 [INFO] [stderr] Compiling signature v3.0.0-rc.6 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling serde_spanned v1.1.0 [INFO] [stderr] Compiling chrono-tz v0.9.0 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling pest_generator v2.8.6 [INFO] [stderr] Compiling ref-cast v1.0.25 [INFO] [stderr] Compiling portable-atomic v1.13.1 [INFO] [stderr] Compiling deunicode v1.6.2 [INFO] [stderr] Compiling eyre v0.6.12 [INFO] [stderr] Compiling shared_thread v0.2.0 [INFO] [stderr] Compiling color-spantrace v0.3.0 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling ignore v0.4.25 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling toml_writer v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling gimli v0.32.3 [INFO] [stderr] Compiling libcrux-ml-kem v0.0.4 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling console v0.16.3 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling slug v0.1.6 [INFO] [stderr] Compiling globwalk v0.9.1 [INFO] [stderr] Compiling duct v1.1.1 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Compiling homedir v0.3.6 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling filetime v0.2.27 [INFO] [stderr] Compiling sha1 v0.11.0-rc.5 [INFO] [stderr] Compiling humansize v2.1.3 [INFO] [stderr] Compiling toml_datetime v0.7.5+spec-1.1.0 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling indenter v0.3.4 [INFO] [stderr] Compiling winnow v0.6.24 [INFO] [stderr] Compiling zeroize_derive v1.4.3 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling hax-lib-macros v0.3.5 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling miette-derive v7.6.0 [INFO] [stderr] Compiling pest_derive v2.8.6 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling der v0.8.0 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling libcrux-secrets v0.0.4 [INFO] [stderr] Compiling crypto-bigint v0.7.0-rc.18 [INFO] [stderr] Compiling libcrux-traits v0.0.4 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling block-padding v0.3.3 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling universal-hash v0.5.1 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling spki v0.8.0-rc.4 [INFO] [stderr] Compiling polyval v0.6.2 [INFO] [stderr] Compiling aead v0.5.2 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling cbc v0.1.2 [INFO] [stderr] Compiling salsa20 v0.10.2 [INFO] [stderr] Compiling ctr v0.9.2 [INFO] [stderr] Compiling ghash v0.5.1 [INFO] [stderr] Compiling chacha20 v0.9.1 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling hkdf v0.12.4 [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling blowfish v0.9.1 [INFO] [stderr] Compiling scrypt v0.11.0 [INFO] [stderr] Compiling ssh-encoding v0.2.0 [INFO] [stderr] Compiling pkcs8 v0.11.0-rc.11 [INFO] [stderr] Compiling pkcs1 v0.8.0-rc.4 [INFO] [stderr] Compiling blake2 v0.10.6 [INFO] [stderr] Compiling poly1305 v0.8.0 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling miette v7.6.0 [INFO] [stderr] Compiling pkcs5 v0.7.1 [INFO] [stderr] Compiling aes-gcm v0.10.3 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling tls_codec_derive v0.4.2 [INFO] [stderr] Compiling argon2 v0.5.3 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling ssh-cipher v0.2.0 [INFO] [stderr] Compiling tracing-error v0.2.1 [INFO] [stderr] Compiling bcrypt-pbkdf v0.10.0 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling ed25519 v2.2.3 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling addr2line v0.25.1 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling strum_macros v0.28.0 [INFO] [stderr] Compiling tls_codec v0.4.2 [INFO] [stderr] Compiling ref-cast-impl v1.0.25 [INFO] [stderr] Compiling clap_derive v4.6.0 [INFO] [stderr] Compiling shell-words v1.1.1 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling ed25519-dalek v2.2.0 [INFO] [stderr] Compiling rustc-demangle v0.1.27 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling primeorder v0.13.6 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling seize v0.3.3 [INFO] [stderr] Compiling tera v1.20.1 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling backtrace v0.3.76 [INFO] [stderr] Compiling crypto-primes v0.7.0-pre.6 [INFO] [stderr] Compiling p256 v0.13.2 [INFO] [stderr] Compiling p384 v0.13.1 [INFO] [stderr] Compiling p521 v0.13.3 [INFO] [stderr] Compiling flurry v0.5.2 [INFO] [stderr] Compiling json5 v0.4.1 [INFO] [stderr] Compiling rsa v0.10.0-rc.12 [INFO] [stderr] Compiling kdl v6.5.0 [INFO] [stderr] Compiling versions v7.0.0 [INFO] [stderr] Compiling toml v0.9.12+spec-1.1.0 [INFO] [stderr] Compiling xx v2.5.2 [INFO] [stderr] Compiling strum v0.28.0 [INFO] [stderr] Compiling russh-cryptovec v0.58.0 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling internal-russh-forked-ssh-key v0.6.16+upstream-0.6.7 [INFO] [stderr] Compiling generic-array v1.3.5 [INFO] [stderr] Compiling schemars_derive v1.2.1 [INFO] [stderr] Compiling enum_dispatch v0.3.13 [INFO] [stderr] Compiling delegate v0.13.5 [INFO] [stderr] Compiling confique-macro v0.0.13 [INFO] [stderr] Compiling russh-util v0.52.0 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling hex-literal v0.4.1 [INFO] [stderr] Compiling md5 v0.7.0 [INFO] [stderr] Compiling roff v1.1.0 [INFO] [stderr] Compiling unit-prefix v0.5.2 [INFO] [stderr] Compiling toml v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling usage-lib v3.2.0 [INFO] [stderr] Compiling dialoguer v0.12.0 [INFO] [stderr] Compiling russh-sftp v2.1.1 [INFO] [stderr] Compiling confique v0.4.0 [INFO] [stderr] Compiling color-eyre v0.6.5 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling indicatif v0.18.4 [INFO] [stderr] Compiling json5 v1.3.1 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling gethostname v1.1.0 [INFO] [stderr] Compiling schemars v1.2.1 [INFO] [stderr] Compiling russh v0.58.0 [INFO] [stderr] Compiling biwa v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s [INFO] running `Command { std: "docker" "inspect" "cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4", kill_on_drop: false }` [INFO] [stdout] cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64 [INFO] running `Command { std: "docker" "start" "-a" "80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64", kill_on_drop: false }` [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling dtor-proc-macro v0.0.6 [INFO] [stderr] Compiling serial_test_derive v3.4.0 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling ctor-proc-macro v0.0.7 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling dtor v0.2.0 [INFO] [stderr] Compiling ctor v0.7.0 [INFO] [stderr] Compiling insta v1.47.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling toml_edit v0.25.5+spec-1.1.0 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling serial_test v3.4.0 [INFO] [stderr] Compiling russh v0.58.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling parse-zoneinfo v0.3.1 [INFO] [stderr] Compiling chrono-tz-build v0.3.0 [INFO] [stderr] Compiling chrono-tz v0.9.0 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling tera v1.20.1 [INFO] [stderr] Compiling usage-lib v3.2.0 [INFO] [stderr] Compiling biwa v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 41.52s [INFO] running `Command { std: "docker" "inspect" "80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64", kill_on_drop: false }` [INFO] [stdout] 80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60 [INFO] running `Command { std: "docker" "start" "-a" "98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/biwa-b80747c78c94c2b3) [INFO] [stdout] [INFO] [stdout] running 128 tests [INFO] [stdout] test cli::run::tests::run_supports_env_flag_forms ... ok [INFO] [stdout] test cli::tests::cli_quiet ... ok [INFO] [stdout] test cli::run::tests::run_command_alias ... ok [INFO] [stdout] test cli::completion::tests::completion_parse_bash ... ok [INFO] [stdout] test cli::tests::cli_implicit_run_command ... ok [INFO] [stdout] test cli::run::tests::should_sync ... ok [INFO] [stdout] test cli::completion::tests::completion_parse_zsh ... ok [INFO] [stdout] test cli::completion::tests::completion_parse_fish ... ok [INFO] [stdout] test cli::sync::tests::resolve_options_absolute_paths ... ok [INFO] [stdout] test cli::run::tests::run_command ... ok [INFO] [stdout] test cli::tests::cli_quiet_long ... ok [INFO] [stdout] test cli::tests::cli_quiet_with_verbose ... ok [INFO] [stdout] test cli::tests::cli_run_subcommand ... ok [INFO] [stdout] test config::format::tests::all_formats ... ok [INFO] [stdout] test cli::tests::cli_run_with_verbose ... ok [INFO] [stdout] test config::format::tests::extensions ... ok [INFO] [stdout] test cli::tests::cli_verbose ... ok [INFO] [stdout] test config::format::tests::from_extension ... ok [INFO] [stdout] test cli::usage::tests::usage_spec_generation ... ok [INFO] [stdout] test cli::tests::verbose_filter_only_logs_biwa_targets ... ok [INFO] [stdout] test cli::tests::output_mode_defaults_to_cli_flags_only_when_env_is_unset ... ok [INFO] [stdout] test config::load::tests::biwa_env_vars_extends_existing_config_env_vars ... ok [INFO] [stdout] test config::load::tests::biwa_env_vars_supports_empty_values ... ok [INFO] [stdout] test config::load::tests::biwa_env_vars_supports_patterns ... ok [INFO] [stdout] test config::load::tests::biwa_env_vars_supports_values ... ok [INFO] [stdout] test cli::tests::output_mode_silent_env_implies_quiet ... ok [INFO] [stdout] test config::load::tests::format_extensions::case_2_json ... ok [INFO] [stdout] test config::load::tests::format_extensions::case_3_json5 ... ok [INFO] [stdout] test config::load::tests::format_extensions::case_4_yaml ... ok [INFO] [stdout] test cli::tests::output_mode_reads_log_env_vars ... ok [INFO] [stdout] test cli::init::tests::init_generate::case_2 ... ok [INFO] [stdout] test cli::init::tests::init_generate::case_5 ... ok [INFO] [stdout] test cli::init::tests::init_generate::case_3 ... ok [INFO] [stdout] test cli::init::tests::init_generate::case_6 ... ok [INFO] [stdout] test cli::init::tests::init_generate::case_4 ... ok [INFO] [stdout] test cli::init::tests::init_generate::case_1 ... ok [INFO] [stdout] test config::load::tests::conflict_root_and_dot_config ... ok [INFO] [stdout] test config::load::tests::cwd_is_dot_config ... ok [INFO] [stdout] test config::load::tests::default ... ok [INFO] [stdout] test config::load::tests::env_vars_can_satisfy_required_ssh_settings_without_files ... ok [INFO] [stdout] test config::load::tests::find_single_config_logic ... ok [INFO] [stdout] test config::load::tests::format_extensions::case_1_toml ... ok [INFO] [stdout] test config::load::tests::global_config_root_home_and_xdg ... ok [INFO] [stdout] test config::load::tests::ignored_xdg_biwa_biwa ... ok [INFO] [stdout] test config::load::tests::env_override ... ok [INFO] [stdout] test config::load::tests::env_vars_can_be_loaded_from_biwa_env_vars ... ok [INFO] [stdout] test config::load::tests::snapshot ... ok [INFO] [stdout] test config::load::tests::load_partial_invalid_json ... ok [INFO] [stdout] test config::load::tests::load_partial_invalid_yaml ... ok [INFO] [stdout] test config::load::tests::load_partial_supports_env_vars_array_of_tables ... ok [INFO] [stdout] test config::load::tests::traversal_precedence ... ok [INFO] [stdout] test config::load::tests::load_partial_supports_env_vars_array_of_tables_with_multiple_entries ... ok [INFO] [stdout] test config::load::tests::xdg_precedence ... ok [INFO] [stdout] test config::types::tests::schema_defaulted_fields_optional ... ok [INFO] [stdout] test config::types::tests::umask_deserialize_string_octal ... ok [INFO] [stdout] test config::types::tests::umask_invalid_string_rejected ... ok [INFO] [stdout] test config::types::tests::umask_out_of_range_rejected ... ok [INFO] [stdout] test config::types::tests::umask_serialize_string ... ok [INFO] [stdout] test env_vars::tests::env_vars_array_of_tables_supports_multiple_entries ... ok [INFO] [stdout] test config::load::tests::local_config_root_dot_config_biwa ... ok [INFO] [stdout] test env_vars::tests::env_vars_list_supports_inherit_and_literal_values ... ok [INFO] [stdout] test env_vars::tests::env_vars_list_supports_patterns_and_negation ... ok [INFO] [stdout] test env_vars::tests::env_vars_table_supports_inherit_and_literal_values ... ok [INFO] [stdout] test config::load::tests::local_dot_config_support ... ok [INFO] [stdout] test env_vars::tests::marks_environment_dependent_variables ... ok [INFO] [stdout] test env_vars::tests::parse_cli_env_values_supports_repetition ... ok [INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_empty_values ... ok [INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_patterns_and_negation ... ok [INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_simple_names ... ok [INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_values_and_inherit ... ok [INFO] [stdout] test env_vars::tests::resolve_env_var_rules_supports_patterns_negation_and_override_order ... ok [INFO] [stdout] test config::load::tests::load_partial_supports_env_vars_table ... ok [INFO] [stdout] test env_vars::tests::wildcard_matches_supports_prefix_suffix_and_contains_patterns ... ok [INFO] [stdout] test env_vars::tests::env_vars_table_supports_patterns_and_negation ... ok [INFO] [stdout] test config::load::tests::missing_required_config_values_error_when_no_sources_exist ... ok [INFO] [stdout] test ssh::auth::tests::resolve_default_key_path_explicit ... ok [INFO] [stdout] test env_vars::tests::env_vars_false_is_rejected ... ok [INFO] [stdout] test ssh::auth::tests::resolve_default_key_path_no_config ... ok [INFO] [stdout] test ssh::exec::tests::build_command_no_args ... ok [INFO] [stdout] test ssh::exec::tests::build_command_quotes_args_with_spaces ... ok [INFO] [stdout] test ssh::exec::tests::build_command_quotes_args_with_special_chars ... ok [INFO] [stdout] test ssh::exec::tests::build_command_with_args ... ok [INFO] [stdout] test ssh::auth::tests::try_agent_detects_auth_sock ... ok [INFO] [stdout] test config::load::tests::nested_within_dot_config ... ok [INFO] [stdout] test config::load::tests::load_partial_invalid_toml ... ok [INFO] [stdout] test ssh::exec::tests::report_is_authentication_failure_detects_wrapped_auth_error ... ok [INFO] [stdout] test ssh::exec::tests::resolve_env_vars_keeps_explicit_cli_value_over_later_cli_pattern ... ok [INFO] [stdout] test ssh::sync::tests::build_mkdir_commands_chunks_large_directory_sets ... ok [INFO] [stdout] test ssh::sync::tests::calculate_sync_actions_creates_and_deletes_empty_directories ... ok [INFO] [stdout] test ssh::sync::tests::calculate_sync_actions_deletes_directories_deepest_first ... ok [INFO] [stdout] test ssh::sync::tests::calculate_sync_actions_preserves_directory_when_last_file_removed ... ok [INFO] [stdout] test ssh::sync::tests::collect_leaf_directories_prefers_deepest_paths ... ok [INFO] [stdout] test ssh::exec::tests::build_export_prefix_quotes_values ... ok [INFO] [stdout] test ssh::sync::tests::collect_local_files_basic ... ok [INFO] [stdout] test config::load::tests::strict_global_config ... ok [INFO] [stdout] test ssh::sync::tests::collect_local_files_respects_gitignore ... ok [INFO] [stdout] test ssh::sync::tests::collect_local_files_includes_hidden ... ok [INFO] [stdout] test config::load::tests::strict_local_config ... ok [INFO] [stdout] test ssh::sync::tests::collect_local_state_respects_include_for_empty_directories ... ok [INFO] [stdout] test ssh::sync::tests::collect_local_state_skips_symlink_entries ... ok [INFO] [stdout] test ssh::sync::tests::compute_remote_path_relative_check ... ok [INFO] [stdout] test ssh::sync::tests::ensure_sync_file_limit_allows_at_limit ... ok [INFO] [stdout] test config::load::tests::sync_exclude_resolution ... ok [INFO] [stdout] test ssh::sync::tests::collect_local_state_respects_glob_exclude_for_empty_directories ... ok [INFO] [stdout] test ssh::sync::tests::collect_local_state_includes_empty_directories ... ok [INFO] [stdout] test ssh::sync::tests::ensure_sync_file_limit_rejects_above_limit ... ok [INFO] [stdout] test ssh::sync::tests::parse_remote_hashes_traversal ... ok [INFO] [stdout] test ssh::sync::tests::parse_remote_state_rejects_absolute_paths ... ok [INFO] [stdout] test ssh::sync::tests::resolve_sftp_path ... ok [INFO] [stdout] test ssh::sync::tests::shell_quote_path_absolute ... ok [INFO] [stdout] test ssh::sync::tests::shell_quote_path_bare_tilde ... ok [INFO] [stdout] test ssh::sync::tests::shell_quote_path_home_var ... ok [INFO] [stdout] test ssh::sync::tests::shell_quote_path_tilde ... ok [INFO] [stdout] test ssh::sync::tests::parse_remote_state_collects_directories ... ok [INFO] [stdout] test config::load::tests::traversal_stops_at_home ... ok [INFO] [stdout] test ssh::sync::tests::shell_quote_path_special_chars ... ok [INFO] [stdout] test ssh::auth::tests::password_config_false ... ok [INFO] [stdout] test ssh::auth::tests::password_config_string ... ok [INFO] [stdout] test config::load::tests::load_partial_supports_env_var_patterns_in_array_form ... ok [INFO] [stdout] test ssh::auth::tests::resolve_auth_missing_explicit_key_errors ... ok [INFO] [stdout] test ssh::exec::tests::resolve_env_vars_supports_patterns_and_negation ... ok [INFO] [stdout] test ssh::exec::tests::resolve_env_vars_merges_config_and_cli_values ... ok [INFO] [stdout] test config::load::tests::relative_key_path_resolved_against_source_config ... ok [INFO] [stdout] test testing::tests::env_cleanup_restores_missing_value_after_remove ... ok [INFO] [stdout] test config::load::tests::nested_path_resolution ... ok [INFO] [stdout] test config::load::tests::missing_required_config_values_error_when_partial_file_exists ... ok [INFO] [stdout] test testing::tests::env_cleanup_restores_previous_value ... ok [INFO] [stdout] test config::load::tests::load_partial_valid_json5 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 128 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.14s [INFO] [stdout] [INFO] [stderr] Running tests/error_reporting.rs (/opt/rustwide/target/debug/deps/error_reporting-55afd70756336ba9) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test debug_error_report_shows_detailed_traces ... ok [INFO] [stdout] test default_error_report_hides_internal_traces ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.36s [INFO] [stdout] [INFO] [stderr] Running tests/ssh_e2e_run.rs (/opt/rustwide/target/debug/deps/ssh_e2e_run-260e5e3aae9d4838) [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml ... FAILED [INFO] [stdout] test e2e_run_command ... FAILED [INFO] [stdout] test e2e_implicit_run_command_executes_in_resolved_dir ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml ... FAILED [INFO] [stdout] test e2e_run_env_literal_empty_from_flag ... FAILED [INFO] [stdout] test e2e_implicit_run_same_working_dir_as_explicit_run ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml ... FAILED [INFO] [stdout] test e2e_run_env_literal_from_flag ... FAILED [INFO] [stdout] test e2e_run_forwards_stdin_with_setenv_forward_method ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml ... FAILED [INFO] [stdout] test e2e_run_env_forward_empty_from_flag ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml ... FAILED [INFO] [stdout] test e2e_run_forwards_stdin ... FAILED [INFO] [stdout] test e2e_run_exit_code ... FAILED [INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml ... FAILED [INFO] [stdout] test e2e_run_env_wildcard_and_negation_from_flag ... FAILED [INFO] [stdout] test e2e_run_env_forward_from_flag ... FAILED [INFO] [stdout] test e2e_run_remote_dir ... FAILED [INFO] [stdout] test e2e_run_forwards_tty_stdin ... FAILED [INFO] [stdout] test e2e_run_silent_large_output ... FAILED [INFO] [stdout] test e2e_run_quiet ... FAILED [INFO] [stdout] test e2e_run_silent ... FAILED [INFO] [stdout] test e2e_run_stdout_stderr ... FAILED [INFO] [stderr] Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout] test e2e_run_streaming ... FAILED [INFO] [stdout] test e2e_run_with_tty_stdin_exits_without_waiting_for_input ... FAILED [INFO] [stdout] test e2e_run_remote_dir_tilde ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-table-mixed.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-table.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-password-true.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-forward-setenv.toml: expected either setenv success or a setenv rejection, got: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:644 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:644 [INFO] [stdout] 642 │ return Ok(()); [INFO] [stdout] 643 │ } [INFO] [stdout]  644 >  assert!( [INFO] [stdout] 645 │ String::from_utf8_lossy(&output.stderr) [INFO] [stdout] 646 │ .contains("rejected environment variable forwarding via setenv"), [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-hooks-null.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-sftp-permissions-setstat.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-array-of-tables.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-mixed-list-and-table.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_command stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:47 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_command [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:47 [INFO] [stdout] 45 │ let stdout = String::from_utf8_lossy(&output.stdout); [INFO] [stdout] 46 │ [INFO] [stdout]  47 >  assert!(output.status.success()); [INFO] [stdout] 48 │ assert!(stdout.contains("hello e2e from biwa")); [INFO] [stdout] 49 │ Ok(()) [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_command::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:37 [INFO] [stdout] 35 │ [INFO] [stdout] 36 │ #[test] [INFO] [stdout]  37 > fn e2e_run_command() -> Result<()> { [INFO] [stdout] 38 │ let output = biwa_cmd(&["run", "--skip-sync", "echo", "hello e2e from biwa"]) [INFO] [stdout] 39 │ .env("BIWA_LOG_QUIET", "true") [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_implicit_run_command_executes_in_resolved_dir stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: biwa pwd failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:597 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_command_executes_in_resolved_dir [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:597 [INFO] [stdout] 595 │ .run()?; [INFO] [stdout] 596 │ [INFO] [stdout]  597 >  assert!( [INFO] [stdout] 598 │ output.status.success(), [INFO] [stdout] 599 │ "biwa pwd failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_command_executes_in_resolved_dir::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:588 [INFO] [stdout] 586 │ [INFO] [stdout] 587 │ #[test] [INFO] [stdout]  588 > fn e2e_implicit_run_command_executes_in_resolved_dir() -> Result<()> { [INFO] [stdout] 589 │ // Implicit run should run in the resolved project dir, not remote home. [INFO] [stdout] 590 │ let output = biwa_cmd(&["--quiet", "pwd"]) [INFO] [stdout] 13: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 14:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 16: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 17:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 18: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 20: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 21: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 24: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 25: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 26: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 27: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 29: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 30: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 31: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 32:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 33: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 34: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-sync-engine-mutagen.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-glob.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-empty.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-array-of-tables-mixed.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-password-string.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_env_literal_empty_from_flag stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:492 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_empty_from_flag [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:492 [INFO] [stdout] 490 │ .run()?; [INFO] [stdout] 491 │ [INFO] [stdout]  492 >  assert!(output.status.success()); [INFO] [stdout] 493 │ pretty_assertions::assert_eq!(String::from_utf8_lossy(&output.stdout).trim(), "set:"); [INFO] [stdout] 494 │ Ok(()) [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_empty_from_flag::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:476 [INFO] [stdout] 474 │ [INFO] [stdout] 475 │ #[test] [INFO] [stdout]  476 > fn e2e_run_env_literal_empty_from_flag() -> Result<()> { [INFO] [stdout] 477 │ let output = biwa_cmd(&[ [INFO] [stdout] 478 │ "--quiet", [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_implicit_run_same_working_dir_as_explicit_run stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: biwa run pwd failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:566 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_same_working_dir_as_explicit_run [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:566 [INFO] [stdout] 564 │ .run()?; [INFO] [stdout] 565 │ [INFO] [stdout]  566 >  assert!( [INFO] [stdout] 567 │ explicit.status.success(), [INFO] [stdout] 568 │ "biwa run pwd failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_same_working_dir_as_explicit_run::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:551 [INFO] [stdout] 549 │ /// Implicit `biwa ` and `biwa run ` must use the same remote working directory. [INFO] [stdout] 550 │ #[test] [INFO] [stdout]  551 > fn e2e_implicit_run_same_working_dir_as_explicit_run() -> Result<()> { [INFO] [stdout] 552 │ // Disable auto-sync so both commands just resolve and use the same project dir without syncing. [INFO] [stdout] 553 │ let explicit = biwa_cmd(&["--quiet", "run", "--skip-sync", "pwd"]) [INFO] [stdout] 13: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 14:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 16: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 17:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 18: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 20: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 21: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 24: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 25: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 26: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 27: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 29: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 30: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 31: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 32:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 33: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 34: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/full.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-umask-022.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_env_literal_from_flag stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:470 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_from_flag [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:470 [INFO] [stdout] 468 │ .run()?; [INFO] [stdout] 469 │ [INFO] [stdout]  470 >  assert!(output.status.success()); [INFO] [stdout] 471 │ pretty_assertions::assert_eq!(String::from_utf8_lossy(&output.stdout).trim(), "production"); [INFO] [stdout] 472 │ Ok(()) [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_from_flag::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:454 [INFO] [stdout] 452 │ [INFO] [stdout] 453 │ #[test] [INFO] [stdout]  454 > fn e2e_run_env_literal_from_flag() -> Result<()> { [INFO] [stdout] 455 │ let output = biwa_cmd(&[ [INFO] [stdout] 456 │ "--quiet", [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_forwards_stdin_with_setenv_forward_method stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:265 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin_with_setenv_forward_method [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:265 [INFO] [stdout] 263 │ .run()?; [INFO] [stdout] 264 │ [INFO] [stdout]  265 >  assert!(output.status.success()); [INFO] [stdout] 266 │ pretty_assertions::assert_eq!( [INFO] [stdout] 267 │ String::from_utf8_lossy(&output.stdout), [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin_with_setenv_forward_method::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:250 [INFO] [stdout] 248 │ [INFO] [stdout] 249 │ #[test] [INFO] [stdout]  250 > fn e2e_run_forwards_stdin_with_setenv_forward_method() -> Result<()> { [INFO] [stdout] 251 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 252 │ fs::write( [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/partial-sync-only.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_env_forward_empty_from_flag stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:515 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_empty_from_flag [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:515 [INFO] [stdout] 513 │ .run()?; [INFO] [stdout] 514 │ [INFO] [stdout]  515 >  assert!(output.status.success()); [INFO] [stdout] 516 │ pretty_assertions::assert_eq!(String::from_utf8_lossy(&output.stdout).trim(), "set:"); [INFO] [stdout] 517 │ Ok(()) [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_empty_from_flag::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:498 [INFO] [stdout] 496 │ [INFO] [stdout] 497 │ #[test] [INFO] [stdout]  498 > fn e2e_run_env_forward_empty_from_flag() -> Result<()> { [INFO] [stdout] 499 │ let output = biwa_cmd(&[ [INFO] [stdout] 500 │ "--quiet", [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/edge-sync-root-null.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/partial-env-only.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/partial-ssh-only.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_forwards_stdin stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:241 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:241 [INFO] [stdout] 239 │ .run()?; [INFO] [stdout] 240 │ [INFO] [stdout]  241 >  assert!(output.status.success()); [INFO] [stdout] 242 │ pretty_assertions::assert_eq!( [INFO] [stdout] 243 │ String::from_utf8_lossy(&output.stdout), [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:233 [INFO] [stdout] 231 │ [INFO] [stdout] 232 │ #[test] [INFO] [stdout]  233 > fn e2e_run_forwards_stdin() -> Result<()> { [INFO] [stdout] 234 │ let output = biwa_cmd(&["--quiet", "run", "--skip-sync", "cat"]) [INFO] [stdout] 235 │ .stdin_bytes("hello from stdin\n") [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stderr] error: test failed, to rerun pass `--test ssh_e2e_run` [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_exit_code stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: stderr was: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:381 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_exit_code [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:381 [INFO] [stdout] 379 │ [INFO] [stdout] 380 │ let stderr = String::from_utf8_lossy(&output.stderr); [INFO] [stdout]  381 >  assert!( [INFO] [stdout] 382 │ stderr.contains("Remote command exited with code 42"), [INFO] [stdout] 383 │ "stderr was: {stderr}" [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_exit_code::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:364 [INFO] [stdout] 362 │ [INFO] [stdout] 363 │ #[test] [INFO] [stdout]  364 > fn e2e_run_exit_code() -> Result<()> { [INFO] [stdout] 365 │ let output = biwa_cmd(&[ [INFO] [stdout] 366 │ "--quiet", [INFO] [stdout] 13: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 14:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 16: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 17:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 18: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 20: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 21: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 24: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 25: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 26: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 27: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 29: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 30: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 31: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 32:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 33: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 34: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: fixture /opt/rustwide/workdir/schema/fixtures/toml/empty.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:654 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:654 [INFO] [stdout] 652 │ } [INFO] [stdout] 653 │ [INFO] [stdout]  654 >  assert!( [INFO] [stdout] 655 │ output.status.success(), [INFO] [stdout] 656 │ "fixture {}: biwa run failed: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:612 [INFO] [stdout] 610 │ [INFO] [stdout] 611 │ /// CLI loads config from each schema fixture when used as biwa.toml. [INFO] [stdout]  612 > #[rstest] [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:615 [INFO] [stdout] 613 │ fn e2e_run_config_from_schema_fixture( [INFO] [stdout] 614 │ #[files("schema/fixtures/toml/*.toml")] fixture: PathBuf, [INFO] [stdout]  615 > ) -> Result<()> { [INFO] [stdout] 616 │ let dir = tempfile::tempdir()?; [INFO] [stdout] 617 │ let target_path = dir.path().join("biwa.toml"); [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_env_wildcard_and_negation_from_flag stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:541 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_wildcard_and_negation_from_flag [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:541 [INFO] [stdout] 539 │ .run()?; [INFO] [stdout] 540 │ [INFO] [stdout]  541 >  assert!(output.status.success()); [INFO] [stdout] 542 │ pretty_assertions::assert_eq!( [INFO] [stdout] 543 │ String::from_utf8_lossy(&output.stdout).trim(), [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_wildcard_and_negation_from_flag::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:521 [INFO] [stdout] 519 │ [INFO] [stdout] 520 │ #[test] [INFO] [stdout]  521 > fn e2e_run_env_wildcard_and_negation_from_flag() -> Result<()> { [INFO] [stdout] 522 │ let output = biwa_cmd(&[ [INFO] [stdout] 523 │ "--quiet", [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_env_forward_from_flag stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:445 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_from_flag [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:445 [INFO] [stdout] 443 │ .run()?; [INFO] [stdout] 444 │ [INFO] [stdout]  445 >  assert!(output.status.success()); [INFO] [stdout] 446 │ pretty_assertions::assert_eq!( [INFO] [stdout] 447 │ String::from_utf8_lossy(&output.stdout).trim(), [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_from_flag::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:428 [INFO] [stdout] 426 │ [INFO] [stdout] 427 │ #[test] [INFO] [stdout]  428 > fn e2e_run_env_forward_from_flag() -> Result<()> { [INFO] [stdout] 429 │ let output = biwa_cmd(&[ [INFO] [stdout] 430 │ "--quiet", [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_remote_dir stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:398 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:398 [INFO] [stdout] 396 │ let stdout = String::from_utf8_lossy(&output.stdout); [INFO] [stdout] 397 │ [INFO] [stdout]  398 >  assert!(output.status.success()); [INFO] [stdout] 399 │ pretty_assertions::assert_eq!(stdout.trim(), "/tmp"); [INFO] [stdout] 400 │ Ok(()) [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:389 [INFO] [stdout] 387 │ [INFO] [stdout] 388 │ #[test] [INFO] [stdout]  389 > fn e2e_run_remote_dir() -> Result<()> { [INFO] [stdout] 390 │ let output = biwa_cmd(&["--quiet", "run", "-d", "/tmp", "pwd"]) [INFO] [stdout] 391 │ .stdout_capture() [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_forwards_tty_stdin stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: stderr: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout] unexpected stdout line: b'' [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:220 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_tty_stdin [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:220 [INFO] [stdout] 218 │ .output()?; [INFO] [stdout] 219 │ [INFO] [stdout]  220 >  assert!( [INFO] [stdout] 221 │ output.status.success(), [INFO] [stdout] 222 │ "stderr: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_tty_stdin::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:171 [INFO] [stdout] 169 │ [INFO] [stdout] 170 │ #[test] [INFO] [stdout]  171 > fn e2e_run_forwards_tty_stdin() -> Result<()> { [INFO] [stdout] 172 │ let timeout_secs = e2e_timeout_secs(); [INFO] [stdout] 173 │ let python = format!( [INFO] [stdout] 13: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 14:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 16: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 17:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 18: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 20: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 21: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 24: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 25: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 26: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 27: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 29: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 30: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 31: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 32:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 33: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 34: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_silent_large_output stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: stderr: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:357 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent_large_output [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:357 [INFO] [stdout] 355 │ let stderr = String::from_utf8_lossy(&stderr); [INFO] [stdout] 356 │ [INFO] [stdout]  357 >  assert!(success, "stderr: {stderr}"); [INFO] [stdout] 358 │ assert!(stdout.trim().is_empty(), "stdout was not empty: {stdout}"); [INFO] [stdout] 359 │ assert!(stderr.trim().is_empty(), "stderr was not empty: {stderr}"); [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent_large_output::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:311 [INFO] [stdout] 309 │ [INFO] [stdout] 310 │ #[test] [INFO] [stdout]  311 > fn e2e_run_silent_large_output() -> Result<()> { [INFO] [stdout] 312 │ const OUTPUT_LINES: usize = 4096; [INFO] [stdout] 313 │ let command = format!( [INFO] [stdout] 13: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 14:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 16: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 17:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 18: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 20: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 21: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 24: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 25: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 26: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 27: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 29: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 30: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 31: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 32:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 33: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 34: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_quiet stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:284 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_quiet [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:284 [INFO] [stdout] 282 │ let stderr = String::from_utf8_lossy(&output.stderr); [INFO] [stdout] 283 │ [INFO] [stdout]  284 >  assert!(output.status.success()); [INFO] [stdout] 285 │ assert!(stdout.contains("hello quiet")); [INFO] [stdout] 286 │ [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_quiet::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:274 [INFO] [stdout] 272 │ [INFO] [stdout] 273 │ #[test] [INFO] [stdout]  274 > fn e2e_run_quiet() -> Result<()> { [INFO] [stdout] 275 │ let output = biwa_cmd(&["--quiet", "run", "--skip-sync", "echo", "hello quiet"]) [INFO] [stdout] 276 │ .stdout_capture() [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_silent stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:304 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:304 [INFO] [stdout] 302 │ let stderr = String::from_utf8_lossy(&output.stderr); [INFO] [stdout] 303 │ [INFO] [stdout]  304 >  assert!(output.status.success()); [INFO] [stdout] 305 │ assert!(stdout.trim().is_empty(), "stdout was not empty: {stdout}"); [INFO] [stdout] 306 │ assert!(stderr.trim().is_empty(), "stderr was not empty: {stderr}"); [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:294 [INFO] [stdout] 292 │ [INFO] [stdout] 293 │ #[test] [INFO] [stdout]  294 > fn e2e_run_silent() -> Result<()> { [INFO] [stdout] 295 │ let output = biwa_cmd(&["--silent", "run", "--skip-sync", "echo", "hello silent"]) [INFO] [stdout] 296 │ .stdout_capture() [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_stdout_stderr stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:71 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_stdout_stderr [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:71 [INFO] [stdout] 69 │ let stderr = String::from_utf8_lossy(&output.stderr); [INFO] [stdout] 70 │ [INFO] [stdout]  71 >  assert!(output.status.success()); [INFO] [stdout] 72 │ assert!(stdout.contains("out"), "stdout: {stdout}"); [INFO] [stdout] 73 │ assert!(stderr.contains("err"), "stderr: {stderr}"); [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_stdout_stderr::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:53 [INFO] [stdout] 51 │ [INFO] [stdout] 52 │ #[test] [INFO] [stdout]  53 > fn e2e_run_stdout_stderr() -> Result<()> { [INFO] [stdout] 54 │ let output = biwa_cmd(&[ [INFO] [stdout] 55 │ "--quiet", [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_streaming stdout ---- [INFO] [stdout] Error: [INFO] [stdout] 0: command ["/opt/rustwide/target/debug/biwa", "--quiet", "run", "--skip-sync", "--", "bash", "-c", "echo 'start'; sleep 0.5; echo 'end'"] exited with code 1 [INFO] [stdout] [INFO] [stdout] Location: [INFO] [stdout] tests/ssh_e2e_run.rs:93 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::default [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:1018 [INFO] [stdout] 1016 │ pub(crate) fn default(&self, error: &(dyn std::error::Error + 'static)) -> crate::Handler { [INFO] [stdout] 1017 │ let backtrace = if lib_verbosity() != Verbosity::Minimal { [INFO] [stdout]  1018 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 1019 │ } else { [INFO] [stdout] 1020 │ None [INFO] [stdout] 2: ::into_eyre_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:1068 [INFO] [stdout] 1066 │ /// Convert the self into the boxed type expected by `eyre::set_hook`. [INFO] [stdout] 1067 │ pub fn into_eyre_hook(self) -> HookFunc { [INFO] [stdout]  1068 >  Box::new(move |e| Box::new(self.default(e))) [INFO] [stdout] 1069 │ } [INFO] [stdout] 1070 │ } [INFO] [stdout] 3: eyre[ded30965b605b684]::capture_handler [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/eyre-0.6.12/src/lib.rs:601 [INFO] [stdout] 599 │ .as_ref(); [INFO] [stdout] 600 │ [INFO] [stdout]  601 >  let mut handler = hook(error); [INFO] [stdout] 602 │ [INFO] [stdout] 603 │ #[cfg(track_caller)] [INFO] [stdout] 4: ::from_std:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/eyre-0.6.12/src/error.rs:90 [INFO] [stdout] 88 │ [INFO] [stdout] 89 │ // Safety: passing vtable that operates on the right type E. [INFO] [stdout]  90 >  let handler = Some(crate::capture_handler(&error)); [INFO] [stdout] 91 │ [INFO] [stdout] 92 │ unsafe { Report::construct(error, vtable, handler) } [INFO] [stdout] 5: >::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/eyre-0.6.12/src/error.rs:496 [INFO] [stdout] 494 │ #[cfg_attr(track_caller, track_caller)] [INFO] [stdout] 495 │ fn from(error: E) -> Self { [INFO] [stdout]  496 >  Report::from_std(error) [INFO] [stdout] 497 │ } [INFO] [stdout] 498 │ } [INFO] [stdout] 6:  as core[a96a4c5c53f902a3]::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:2189 [INFO] [stdout] 7: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_streaming [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:93 [INFO] [stdout] 91 │ [INFO] [stdout] 92 │ let mut first_line = String::new(); [INFO] [stdout]  93 >  buf_reader.read_line(&mut first_line)?; [INFO] [stdout] 94 │ [INFO] [stdout] 95 │ // We should read 'start' immediately without waiting for 'end' [INFO] [stdout] 8: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_streaming::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:78 [INFO] [stdout] 76 │ [INFO] [stdout] 77 │ #[test] [INFO] [stdout]  78 > fn e2e_run_streaming() -> Result<()> { [INFO] [stdout] 79 │ let mut reader = biwa_cmd(&[ [INFO] [stdout] 80 │ "--quiet", [INFO] [stdout] 9: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 10:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 11: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 12: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 13:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 14: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 15: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 16: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 19: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 20: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 21: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 22: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 23: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 24: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 25: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 27: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 28:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 29: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 30: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_with_tty_stdin_exits_without_waiting_for_input stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: stderr: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111) [INFO] [stdout]  [INFO] [stdout] Location: tests/ssh_e2e_run.rs:155 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_with_tty_stdin_exits_without_waiting_for_input [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:155 [INFO] [stdout] 153 │ .output()?; [INFO] [stdout] 154 │ [INFO] [stdout]  155 >  assert!( [INFO] [stdout] 156 │ output.status.success(), [INFO] [stdout] 157 │ "stderr: {}", [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_with_tty_stdin_exits_without_waiting_for_input::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:108 [INFO] [stdout] 106 │ [INFO] [stdout] 107 │ #[test] [INFO] [stdout]  108 > fn e2e_run_with_tty_stdin_exits_without_waiting_for_input() -> Result<()> { [INFO] [stdout] 109 │ let timeout_secs = e2e_timeout_secs(); [INFO] [stdout] 110 │ let python = format!( [INFO] [stdout] 13: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 14:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 16: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 17:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 18: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 20: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 21: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 24: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 25: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 26: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 27: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 29: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 30: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 31: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 32:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 33: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 34: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] ---- e2e_run_remote_dir_tilde stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: assertion failed: output.status.success() [INFO] [stdout] Location: tests/ssh_e2e_run.rs:422 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] 1: ::panic_report [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:975 [INFO] [stdout] 973 │ [INFO] [stdout] 974 │ let backtrace = if capture_bt { [INFO] [stdout]  975 >  Some(backtrace::Backtrace::new()) [INFO] [stdout] 976 │ } else { [INFO] [stdout] 977 │ None [INFO] [stdout] 2: ::into_panic_hook::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs:954 [INFO] [stdout] 952 │ ) -> Box) + Send + Sync + 'static> { [INFO] [stdout] 953 │ Box::new(move |panic_info| { [INFO] [stdout]  954 >  eprintln!("{}", self.panic_report(panic_info)); [INFO] [stdout] 955 │ }) [INFO] [stdout] 956 │ } [INFO] [stdout] 3:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 4: test[30c43f9fd66fea90]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145 [INFO] [stdout] 5:  core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254 [INFO] [stdout] 6: std[ec4e911328de40a6]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833 [INFO] [stdout] 7: std[ec4e911328de40a6]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691 [INFO] [stdout] 8: std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182 [INFO] [stdout] 9: __rustc[aa69f48705c57ca8]::rust_begin_unwind [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689 [INFO] [stdout] 10: core[a96a4c5c53f902a3]::panicking::panic_fmt [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80 [INFO] [stdout] 11: core[a96a4c5c53f902a3]::panicking::panic [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150 [INFO] [stdout] 12: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir_tilde [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:422 [INFO] [stdout] 420 │ let stdout = String::from_utf8_lossy(&output.stdout); [INFO] [stdout] 421 │ [INFO] [stdout]  422 >  assert!(output.status.success()); [INFO] [stdout] 423 │ pretty_assertions::assert_eq!(stdout.trim(), home_dir); [INFO] [stdout] 424 │ Ok(()) [INFO] [stdout] 13: ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir_tilde::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ssh_e2e_run.rs:404 [INFO] [stdout] 402 │ [INFO] [stdout] 403 │ #[test] [INFO] [stdout]  404 > fn e2e_run_remote_dir_tilde() -> Result<()> { [INFO] [stdout] 405 │ let home_output = biwa_cmd(&["--quiet", "run", "--skip-sync", "sh", "-c", "echo $HOME"]) [INFO] [stdout] 406 │ .stdout_capture() [INFO] [stdout] 14: >::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 15:  core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 16: test[30c43f9fd66fea90]::__rust_begin_short_backtrace::, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663 [INFO] [stdout] 17: test[30c43f9fd66fea90]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 18:  as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 19: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 20: std[ec4e911328de40a6]::panicking::catch_unwind::, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 21: std[ec4e911328de40a6]::panic::catch_unwind::, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 22: test[30c43f9fd66fea90]::run_test_in_process [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686 [INFO] [stdout] 23: test[30c43f9fd66fea90]::run_test::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607 [INFO] [stdout] 24: test[30c43f9fd66fea90]::run_test::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637 [INFO] [stdout] 25: std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166 [INFO] [stdout] 26: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91 [INFO] [stdout] 27: ::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275 [INFO] [stdout] 28: std[ec4e911328de40a6]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581 [INFO] [stdout] 29: std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544 [INFO] [stdout] 30: std[ec4e911328de40a6]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359 [INFO] [stdout] 31: std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89 [INFO] [stdout] 32: ::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250 [INFO] [stdout] 33:  + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240 [INFO] [stdout] 34: ::new::thread_start [INFO] [stdout] at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118 [INFO] [stdout] 35: clone [INFO] [stdout] at : [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] e2e_implicit_run_command_executes_in_resolved_dir [INFO] [stdout] e2e_implicit_run_same_working_dir_as_explicit_run [INFO] [stdout] e2e_run_command [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml [INFO] [stdout] e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml [INFO] [stdout] e2e_run_env_forward_empty_from_flag [INFO] [stdout] e2e_run_env_forward_from_flag [INFO] [stdout] e2e_run_env_literal_empty_from_flag [INFO] [stdout] e2e_run_env_literal_from_flag [INFO] [stdout] e2e_run_env_wildcard_and_negation_from_flag [INFO] [stdout] e2e_run_exit_code [INFO] [stdout] e2e_run_forwards_stdin [INFO] [stdout] e2e_run_forwards_stdin_with_setenv_forward_method [INFO] [stdout] e2e_run_forwards_tty_stdin [INFO] [stdout] e2e_run_quiet [INFO] [stdout] e2e_run_remote_dir [INFO] [stdout] e2e_run_remote_dir_tilde [INFO] [stdout] e2e_run_silent [INFO] [stdout] e2e_run_silent_large_output [INFO] [stdout] e2e_run_stdout_stderr [INFO] [stdout] e2e_run_streaming [INFO] [stdout] e2e_run_with_tty_stdin_exits_without_waiting_for_input [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 40 failed; 0 ignored; 0 measured; 0 filtered out; finished in 26.33s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60", kill_on_drop: false }` [INFO] [stdout] 98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60