[INFO] fetching crate sshrack 0.2.1...
[INFO] testing sshrack-0.2.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate sshrack 0.2.1 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate sshrack 0.2.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sshrack 0.2.1
[INFO] tweaked toml for crates.io crate sshrack 0.2.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sshrack 0.2.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sshrack 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767
[INFO] running `Command { std: "docker" "start" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling hybrid-array v0.4.13
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling endi v1.1.1
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling async-task v4.7.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[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 crypto-common v0.2.2
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling zerocopy v0.8.53
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling compact_str v0.9.1
[INFO] [stderr]    Compiling piper v0.2.5
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling lru v0.18.0
[INFO] [stderr]    Compiling async-broadcast v0.7.2
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling async-executor v1.14.0
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling uuid v1.23.4
[INFO] [stderr]    Compiling ordered-stream v0.2.0
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling line-clipping v0.3.7
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling universal-hash v0.6.1
[INFO] [stderr]    Compiling keyring-core v1.0.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling poly1305 v0.9.0
[INFO] [stderr]    Compiling aead v0.6.1
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling time v0.3.53
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling chacha20poly1305 v0.11.0
[INFO] [stderr]    Compiling directories v6.0.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling rtoolbox v0.0.5
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling nucleo-matcher v0.3.1
[INFO] [stderr]    Compiling rpassword v7.5.4
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling ratatui-core v0.1.2
[INFO] [stderr]    Compiling async-signal v0.2.14
[INFO] [stderr]    Compiling async-process v2.5.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zvariant_utils v3.4.0
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling ratatui-widgets v0.3.2
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling zvariant_derive v5.12.0
[INFO] [stderr]    Compiling zvariant v5.12.0
[INFO] [stderr]    Compiling ratatui-macros v0.7.2
[INFO] [stderr]    Compiling ratatui-textarea v0.9.2
[INFO] [stderr]    Compiling ratatui v0.30.2
[INFO] [stderr]    Compiling zbus_names v4.3.2
[INFO] [stderr]    Compiling zbus_macros v5.16.0
[INFO] [stderr]    Compiling zbus v5.16.0
[INFO] [stderr]    Compiling secret-service v5.1.0
[INFO] [stderr]    Compiling zbus-secret-service-keyring-store v1.0.0
[INFO] [stderr]    Compiling keyring v4.1.4
[INFO] [stderr]    Compiling sshrack-core v0.2.1
[INFO] [stderr]    Compiling sshrack v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tracing-subscriber`
[INFO] [stderr]   --> Cargo.toml:43:15
[INFO] [stderr]    |
[INFO] [stderr] 43 | [dependencies.tracing-subscriber]
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing-subscriber`
[INFO] [stderr] warning: `sshrack` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 23s
[INFO] running `Command { std: "docker" "inspect" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling async-signal v0.2.14
[INFO] [stderr]    Compiling async-process v2.5.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling zbus v5.16.0
[INFO] [stderr]    Compiling ratatui-textarea v0.9.2
[INFO] [stderr]    Compiling ratatui v0.30.2
[INFO] [stderr]    Compiling secret-service v5.1.0
[INFO] [stderr]    Compiling zbus-secret-service-keyring-store v1.0.0
[INFO] [stderr]    Compiling keyring v4.1.4
[INFO] [stderr]    Compiling sshrack-core v0.2.1
[INFO] [stderr]    Compiling sshrack v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 42.23s
[INFO] running `Command { std: "docker" "inspect" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/sshrack/2673defd01d1164c/out/sshrack-2673defd01d1164c)
[INFO] [stdout] 
[INFO] [stdout] running 1182 tests
[INFO] [stdout] test cli::args::tests::host_add_jump_repeatable_and_comma_split ... ok
[INFO] [stdout] test cli::args::tests::cred_edit_rejects_identity_stdin_with_certificate_stdin ... ok
[INFO] [stdout] test cli::args::tests::connect_jump_parses_in_ssh_subcommand_and_overlays ... ok
[INFO] [stdout] test cli::args::tests::connect_jump_parses_top_level_before_name ... ok
[INFO] [stdout] test cli::args::tests::host_add_rejects_credential_with_identity_file ... ok
[INFO] [stdout] test cli::args::tests::host_add_rejects_credential_with_identity_stdin ... ok
[INFO] [stdout] test cli::args::tests::connect_jump_comma_splits_into_chain ... ok
[INFO] [stdout] test cli::args::tests::overlay_accept_new_ors_top_level_with_subcommand ... ok
[INFO] [stdout] test cli::args::tests::host_edit_rejects_identity_path_with_certificate_stdin ... ok
[INFO] [stdout] test cli::args::tests::cred_add_rejects_identity_path_with_certificate_stdin ... ok
[INFO] [stdout] test cli::args::tests::host_add_rejects_identity_stdin_with_certificate_stdin ... ok
[INFO] [stdout] test cli::args::tests::host_add_rejects_identity_path_with_certificate_stdin ... ok
[INFO] [stdout] test cli::args::tests::cred_add_rejects_identity_path_with_certificate_file ... ok
[INFO] [stdout] test cli::args::tests::host_edit_rejects_ssh_args_with_clear_ssh_args ... ok
[INFO] [stdout] test cli::args::tests::cred_edit_rejects_identity_path_with_certificate_stdin ... ok
[INFO] [stdout] test cli::args::tests::overlay_self_set_field_wins_over_base ... ok
[INFO] [stdout] test cli::args::tests::overlay_self_unset_field_inherits_base ... ok
[INFO] [stdout] test cli::args::tests::cred_add_rejects_identity_stdin_with_certificate_stdin ... ok
[INFO] [stdout] test cli::args::tests::host_edit_jump_conflicts_with_clear_jump ... ok
[INFO] [stdout] test cli::args::tests::host_edit_rejects_identity_stdin_with_certificate_stdin ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_always_emits_name_id_user_header ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_password_masked_emits_hidden_and_never_plaintext ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_password_revealed_emits_plaintext ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_password_with_revealed_none_emits_no_password_line ... ok
[INFO] [stdout] test cli::cmd::cred::tests::require_name_none_returns_usage_exit_code ... ok
[INFO] [stdout] test cli::args::tests::host_edit_rejects_credential_with_identity_stdin ... ok
[INFO] [stdout] test cli::args::tests::sftp_parses_name_positional ... ok
[INFO] [stdout] test cli::cmd::cred::tests::cell_renders_default_secret_kind ... ok
[INFO] [stdout] test cli::args::tests::host_edit_rejects_credential_with_identity_file ... ok
[INFO] [stdout] test cli::args::tests::overlay_subcommand_port_overrides_top_level ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_keyring_marker_masked_emits_stored_in_keyring ... ok
[INFO] [stdout] test cli::cmd::cred::tests::require_name_some_returns_owned_name ... ok
[INFO] [stdout] test cli::cmd::host::tests::cell_renders_resolved_credential_user_and_auth_label ... ok
[INFO] [stdout] test cli::cmd::cred::tests::cell_unknown_field_returns_empty_string ... ok
[INFO] [stdout] test cli::cmd::host::tests::cell_renders_each_field_for_inline_host ... ok
[INFO] [stdout] test cli::cmd::host::tests::cred_name_or_id_none_returns_owned_ulid_string ... ok
[INFO] [stdout] test cli::cmd::host::tests::cred_name_or_id_some_returns_borrowed_name ... ok
[INFO] [stdout] test cli::cmd::cred::tests::cell_renders_each_field_for_key_credential ... ok
[INFO] [stdout] test cli::cmd::host::tests::credential_name_for_host_dangling_ref_returns_none ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_key_inline_shows_inline_marker_never_key_text ... ok
[INFO] [stdout] test cli::cmd::host::tests::cell_unknown_field_returns_empty_string ... ok
[INFO] [stdout] test cli::cmd::host::tests::credential_name_for_host_resolved_ref_returns_name ... ok
[INFO] [stdout] test cli::cmd::host::tests::derive_auth_label_dangling_ref_shows_cred_question ... ok
[INFO] [stdout] test cli::cmd::host::tests::derive_auth_label_inline_secret_kinds ... ok
[INFO] [stdout] test cli::cmd::host::tests::credential_name_for_host_inline_returns_none ... ok
[INFO] [stdout] test cli::cmd::host::tests::derive_auth_label_resolved_ref_shows_cred_prefix_and_name ... ok
[INFO] [stdout] test cli::cmd::host::tests::map_not_found_or_validation_credential_not_found_maps_to_not_found ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_default_keys_emits_default_marker ... ok
[INFO] [stdout] test cli::cmd::host::tests::format_detail_includes_ssh_args_line_when_present ... ok
[INFO] [stdout] test cli::cmd::host::tests::derive_user_inline_returns_body_user ... ok
[INFO] [stdout] test cli::cmd::cred::tests::cell_renders_keyring_secret_kind ... ok
[INFO] [stdout] test cli::cmd::host::tests::derive_user_dangling_ref_returns_question_mark ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_key_path_shows_key_line_and_no_password ... ok
[INFO] [stdout] test cli::cmd::cred::tests::format_detail_keyring_marker_keyring_missing_emits_not_in_keyring ... ok
[INFO] [stdout] test cli::cmd::host::tests::derive_user_resolved_ref_returns_credential_user ... ok
[INFO] [stdout] test cli::cmd::host::tests::render_body_lines_key_only_emits_key_line_no_password ... ok
[INFO] [stdout] test cli::cmd::host::tests::format_detail_resolved_ref_shows_credential_name_and_body ... ok
[INFO] [stdout] test cli::cmd::host::tests::require_name_none_returns_usage_exit_code ... ok
[INFO] [stdout] test cli::cmd::scp::tests::credential_msg_with_host_name_points_at_host ... ok
[INFO] [stdout] test cli::cmd::scp::tests::credential_msg_without_host_name_appends_hint ... ok
[INFO] [stdout] test cli::cmd::scp::tests::credential_msg_without_host_name_falls_back_to_credential_not_found ... ok
[INFO] [stdout] test cli::cmd::cred::tests::cell_renders_password_secret_kind ... ok
[INFO] [stdout] test cli::cmd::scp::tests::plan_host_name_empty_args_returns_none ... ok
[INFO] [stdout] test cli::cmd::scp::tests::plan_host_name_skipped_operands_fall_through_to_registered_match ... ok
[INFO] [stdout] test cli::cmd::host::tests::require_name_some_returns_owned_name ... ok
[INFO] [stdout] test cli::cmd::host::tests::format_detail_inline_shows_user_and_masked_password ... ok
[INFO] [stdout] test cli::cmd::host::tests::format_detail_dangling_ref_shows_dangling_marker_and_ulid ... ok
[INFO] [stdout] test cli::cmd::scp::tests::plan_host_name_first_match_wins_when_multiple_registered ... ok
[INFO] [stdout] test cli::cmd::host::tests::format_detail_omits_ssh_args_line_when_absent ... ok
[INFO] [stdout] test cli::cmd::host::tests::map_not_found_or_validation_host_not_found_maps_to_not_found ... ok
[INFO] [stdout] test cli::cmd::scp::tests::plan_host_name_unregistered_name_returns_none ... ok
[INFO] [stdout] test cli::cmd::host::tests::map_not_found_or_validation_other_error_maps_to_validation ... ok
[INFO] [stdout] test cli::cmd::host::tests::render_body_lines_default_keys_emits_default_marker ... ok
[INFO] [stdout] test cli::cmd::host::tests::render_body_lines_keyring_marker_masked_emits_stored_in_keyring ... ok
[INFO] [stdout] test cli::cmd::host::tests::render_body_lines_keyring_marker_revealed_emits_plaintext ... ok
[INFO] [stdout] test cli::cmd::scp::tests::plan_host_name_no_colon_is_skipped ... ok
[INFO] [stdout] test cli::cmd::host::tests::render_body_lines_password_masked_emits_hidden_and_never_plaintext ... ok
[INFO] [stdout] test cli::cmd::scp::tests::plan_host_name_registered_name_path_returns_name ... ok
[INFO] [stdout] test cli::cmd::host::tests::render_body_lines_password_with_revealed_none_emits_no_password_line ... ok
[INFO] [stdout] test cli::cmd::scp::tests::plan_host_name_user_at_host_is_skipped ... ok
[INFO] [stdout] test cli::cmd::shared::tests::read_secret_file_errors_on_non_utf8_bytes ... ok
[INFO] [stdout] test cli::cmd::shared::tests::read_secret_file_errors_when_file_missing ... ok
[INFO] [stdout] test cli::cmd::shared::tests::resolve_inline_identity_stdin_consumes_whole_stream_for_private_key ... ok
[INFO] [stdout] test cli::cmd::shared::tests::seal_inline_body_keeps_plaintext_in_undecided_mode ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_dedupes_repeated_names_preserving_order ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_empty_string_falls_back_to_allowed ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_never_yields_empty_column_name ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_returns_ordered_subset_in_user_order ... ok
[INFO] [stdout] test cli::cmd::shared::tests::resolve_inline_identity_reads_private_from_file_cert_from_file ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_unknown_among_valid_errors_naming_the_unknown ... ok
[INFO] [stdout] test cli::cmd::shared::tests::read_secret_file_returns_plain_secret_of_file_contents ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_unknown_name_is_validation_error_naming_field ... ok
[INFO] [stdout] test cli::cmd::shared::tests::seal_inline_body_passes_through_path_key_body_unchanged ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_none_returns_all_allowed ... ok
[INFO] [stdout] test cli::cmd::shared::tests::sort_hosts_name_sorts_alphabetically ... ok
[INFO] [stdout] test cli::cmd::store::tests::classify_from_keyring_to_plaintext_needs_no_source_key ... ok
[INFO] [stdout] test cli::cmd::store::tests::classify_from_vault_to_plaintext_needs_source_key ... ok
[INFO] [stdout] test cli::cmd::shared::tests::sort_hosts_none_preserves_input_order ... ok
[INFO] [stdout] test cli::cmd::shared::tests::selected_fields_whitespace_only_falls_back_to_allowed ... ok
[INFO] [stdout] test cli::cmd::shared::tests::unregistered_host_hint_address_literal_is_none ... ok
[INFO] [stdout] test cli::cmd::store::tests::config_set_rejects_bad_value_string ... ok
[INFO] [stdout] test cli::cmd::store::tests::config_get_unknown_field_is_validation_error ... ok
[INFO] [stdout] test cli::cmd::shared::tests::unregistered_host_hint_user_at_target_is_none ... ok
[INFO] [stdout] test cli::cmd::store::tests::classify_same_mode_is_already_there ... ok
[INFO] [stdout] test cli::cmd::store::tests::classify_to_vault_needs_no_source_key_from_plaintext ... ok
[INFO] [stdout] test cli::cmd::store::tests::config_get_in_plaintext_is_store_error ... ok
[INFO] [stdout] test cli::cmd::shared::tests::read_secret_file_normalizes_missing_trailing_newline ... ok
[INFO] [stdout] test cli::prompt::tests::prompt_yes_no_returns_false_without_tty ... ok
[INFO] [stdout] test cli::prompt::tests::split_inline_question_keeps_stem_when_no_trailing_q ... ok
[INFO] [stdout] test cli::cmd::store::tests::report_undecided_mode ... ok
[INFO] [stdout] test cli::cmd::shared::tests::resolve_inline_identity_reads_private_from_stdin ... ok
[INFO] [stdout] test cli::cmd::shared::tests::seal_inline_body_encrypts_inline_key_under_vault_mode ... ok
[INFO] [stdout] test cli::prompt::tests::split_inline_question_single_line_still_gets_affordance ... ok
[INFO] [stdout] test cli::prompt::tests::split_inline_question_moves_trailing_q_after_affordance ... ok
[INFO] [stdout] test cli::cmd::shared::tests::read_secret_stdin_normalizes_missing_trailing_newline ... ok
[INFO] [stdout] test cli::table::tests::col_widths_empty_body_yields_header_lens ... ok
[INFO] [stdout] test cli::prompt::tests::is_tty_pair_requires_both_stdin_and_stderr ... ok
[INFO] [stdout] test cli::prompt::tests::prompt_host_key_returns_false_without_tty ... ok
[INFO] [stdout] test cli::table::tests::write_row_aligned_columns_when_widths_are_per_column_max ... ok
[INFO] [stdout] test cli::cmd::shared::tests::unregistered_host_hint_bare_name_gets_the_user_at_line ... ok
[INFO] [stdout] test cli::table::tests::col_widths_mixed_wide_narrow_yields_per_column_max ... ok
[INFO] [stdout] test cli::table::tests::write_row_renders_uppercased_header_joined_by_two_spaces ... ok
[INFO] [stdout] test cli::table::tests::write_row_empty_cell_fills_column_with_spaces ... ok
[INFO] [stdout] test cli::prompt::tests::parse_yes_no_accepts_y_yes_case_insensitive ... ok
[INFO] [stdout] test cli::cmd::shared::tests::read_secret_stdin_returns_plain_secret_of_reader_contents ... ok
[INFO] [stdout] test cli::cmd::shared::tests::resolve_inline_identity_returns_none_when_no_inline_source ... ok
[INFO] [stdout] test cli::prompt::tests::parse_yes_no_rejects_everything_else_default_no ... ok
[INFO] [stdout] test shared::format::tests::credential_list_row_non_reveal_has_no_password_field ... ok
[INFO] [stdout] test shared::format::tests::credential_list_row_json_has_stable_field_names ... ok
[INFO] [stdout] test shared::format::tests::host_detail_row_reveal_escapes_newline_and_control_char ... ok
[INFO] [stdout] test shared::format::tests::host_detail_row_non_reveal_has_no_password_field ... ok
[INFO] [stdout] test cli::cmd::shared::tests::unregistered_host_hint_dotted_name_still_gets_the_line ... ok
[INFO] [stdout] test cli::table::tests::write_row_pads_narrow_cell_left_justified_to_column_width ... ok
[INFO] [stdout] test cli::cmd::store::tests::report_counts_mixed_kinds ... ok
[INFO] [stdout] test cli::table::tests::write_row_multi_column_pads_each_column_independently ... ok
[INFO] [stdout] test cli::cmd::store::tests::report_vault_shows_kdf_and_ttl ... ok
[INFO] [stdout] test shared::format::tests::host_detail_row_masks_inline_key_text_in_identity ... ok
[INFO] [stdout] test cli::table::tests::write_row_single_column_at_width_emits_cell_two_spaces_newline ... ok
[INFO] [stdout] test shared::format::tests::store_status_vault_carries_non_secret_kdf_params ... ok
[INFO] [stdout] test shared::format::tests::secret_kind_labels_are_stable_strings ... ok
[INFO] [stdout] test tests::cred_edit_no_flags_routes_to_tui ... ok
[INFO] [stdout] test shared::format::tests::host_detail_row_serializes_ssh_args_additively ... ok
[INFO] [stdout] test tests::bare_routes_to_tui ... ok
[INFO] [stdout] test shared::format::tests::host_list_row_credential_ref_includes_name ... ok
[INFO] [stdout] test shared::format::tests::host_list_row_json_has_stable_field_names ... ok
[INFO] [stdout] test tests::cred_add_with_user_is_cli ... ok
[INFO] [stdout] test shared::format::tests::store_status_undecided ... ok
[INFO] [stdout] test shared::format::tests::auth_kind_label_distinguishes_credential_ref_from_inline ... ok
[INFO] [stdout] test tests::bare_with_format_json_does_not_route_to_tui ... ok
[INFO] [stdout] test tests::cred_add_empty_routes_to_tui ... ok
[INFO] [stdout] test tests::connect_shorthand_is_cli ... ok
[INFO] [stdout] test shared::format::tests::credential_list_row_reveal_round_trips_through_json ... ok
[INFO] [stdout] test shared::format::tests::host_detail_row_json_includes_id_and_identity ... ok
[INFO] [stdout] test tests::host_add_empty_routes_to_tui ... ok
[INFO] [stdout] test tests::host_add_force_alone_is_cli ... ok
[INFO] [stdout] test shared::format::tests::host_detail_row_reveal_escapes_quotes_and_backslashes ... ok
[INFO] [stdout] test tests::host_edit_no_name_does_not_route_to_tui ... ok
[INFO] [stdout] test tests::host_edit_clear_identity_is_cli ... ok
[INFO] [stdout] test tests::host_edit_no_name_surfaces_usage_error ... ok
[INFO] [stdout] test tests::host_edit_no_flags_routes_to_tui ... ok
[INFO] [stdout] test tests::host_edit_ssh_args_is_cli_patch ... ok
[INFO] [stdout] test tests::host_edit_clear_ssh_args_is_cli ... ok
[INFO] [stdout] test tests::host_ls_is_cli ... ok
[INFO] [stdout] test tests::store_config_none_is_cli ... ok
[INFO] [stdout] test tests::store_status_is_cli ... ok
[INFO] [stdout] test tui::app::tests::bare_entry_lands_on_hosts_tab_no_overlay ... ok
[INFO] [stdout] test tests::sftp_routes_to_tui ... ok
[INFO] [stdout] test tui::app::tests::close_transfer_clears_screen_and_flags ... ok
[INFO] [stdout] test tui::app::tests::cred_add_entry_lands_on_credentials_tab_with_overlay ... ok
[INFO] [stdout] test tui::app::tests::add_flow_via_on_key_then_save_reflects_in_launcher ... ok
[INFO] [stdout] test tui::app::tests::add_save_clears_filter_when_new_host_hidden ... ok
[INFO] [stdout] test tui::app::tests::add_save_moves_pointer_onto_new_host ... ok
[INFO] [stdout] test tui::app::tests::bare_ctrl_c_modifier_combo_only ... ok
[INFO] [stdout] test tui::app::tests::bare_chars_c_and_question_and_digit_reach_query ... ok
[INFO] [stdout] test tui::app::tests::cred_edit_entry_missing_name_lands_on_credentials_tab_no_overlay_with_status ... ok
[INFO] [stdout] test tui::app::tests::cred_add_flow_via_on_key_then_save_persists ... ok
[INFO] [stdout] test tui::app::tests::credentials_ctrl_e_with_no_selection_sets_status ... ok
[INFO] [stdout] test tui::app::tests::credentials_ctrl_e_opens_cred_wizard_edit_prefilled ... ok
[INFO] [stdout] test tui::app::tests::cred_edit_entry_lands_on_credentials_tab_with_edit_overlay_and_selection ... ok
[INFO] [stdout] test tui::app::tests::cred_wizard_esc_cancels_back_to_launcher ... ok
[INFO] [stdout] test tui::app::tests::credentials_enter_opens_cred_wizard_edit ... ok
[INFO] [stdout] test tui::app::tests::credentials_ctrl_a_opens_cred_wizard_add ... ok
[INFO] [stdout] test tui::app::tests::credentials_printable_enters_query_not_hotkey ... ok
[INFO] [stdout] test tui::app::tests::credentials_esc_clears_query_then_second_esc_is_handled ... ok
[INFO] [stdout] test tui::app::tests::ctrl_a_opens_add_host_wizard ... ok
[INFO] [stdout] test tui::app::tests::ctrl_a_opens_host_wizard_overlay ... ok
[INFO] [stdout] test tui::app::tests::ctrl_c_yields_quit ... ok
[INFO] [stdout] test tui::app::tests::ctrl_c_in_help_closes_it_instead_of_quitting ... ok
[INFO] [stdout] test tui::app::tests::ctrl_d_with_no_host_sets_launcher_status_and_stays ... ok
[INFO] [stdout] test tui::app::tests::add_flow_esc_cancels_and_persists_nothing ... ok
[INFO] [stdout] test tui::app::tests::ctrl_e_opens_edit_host_wizard_prefilled ... ok
[INFO] [stdout] test tui::app::tests::ctrl_e_with_no_host_sets_status_and_stays_in_launcher ... ok
[INFO] [stdout] test tui::app::tests::ctrl_t_no_op_when_no_host_selected ... ok
[INFO] [stdout] test tui::app::tests::credentials_ctrl_d_sets_pending_delete_cred_and_emits_delete_cred ... ok
[INFO] [stdout] test tui::app::tests::ctrl_d_on_selected_host_signals_delete_intent_pure ... ok
[INFO] [stdout] test tui::app::tests::ctrl_c_in_cred_wizard_cancels_overlay_instead_of_quitting ... ok
[INFO] [stdout] test tui::app::tests::ctrl_t_no_op_when_overlay_open ... ok
[INFO] [stdout] test tui::app::tests::ctrl_c_in_host_wizard_cancels_overlay_instead_of_quitting ... ok
[INFO] [stdout] test tui::app::tests::ctrl_t_no_op_when_transfer_already_open ... ok
[INFO] [stdout] test cli::cmd::scp::tests::credential_msg_with_host_name_appends_hint ... ok
[INFO] [stdout] test tui::app::tests::ctrl_t_no_op_outside_hosts_tab ... ok
[INFO] [stdout] test tests::host_edit_with_port_is_cli_patch ... ok
[INFO] [stdout] test tui::app::tests::credentials_ctrl_d_with_no_selection_sets_status ... ok
[INFO] [stdout] test tests::cred_edit_no_name_does_not_route_to_tui ... ok
[INFO] [stdout] test tests::cred_edit_rename_is_cli ... ok
[INFO] [stdout] test tests::host_add_with_host_flag_is_cli ... ok
[INFO] [stdout] test tui::app::tests::enter_signals_connect_intent_without_quitting ... ok
[INFO] [stdout] test tui::app::tests::current_store_mode_label_reflects_configured_mode ... ok
[INFO] [stdout] test tui::app::tests::ctrl_t_on_hosts_with_host_signals_open_transfer ... ok
[INFO] [stdout] test tui::app::tests::down_then_up_moves_selection ... ok
[INFO] [stdout] test tui::app::tests::f1_does_not_disturb_an_open_wizard ... ok
[INFO] [stdout] test tui::app::tests::enter_with_no_host_surfaces_no_host_selected_status ... ok
[INFO] [stdout] test tui::app::tests::f1_inside_help_dismisses_does_not_stack ... ok
[INFO] [stdout] test tests::host_edit_named_still_routes_to_tui ... ok
[INFO] [stdout] test tui::app::tests::f1_opens_help_from_the_transfer_screen_fixing_the_dead_key ... ok
[INFO] [stdout] test tests::host_add_with_name_only_is_cli ... ok
[INFO] [stdout] test tui::app::tests::edit_flow_via_on_key_prefilled_then_change_port_saves ... ok
[INFO] [stdout] test tui::app::tests::entry_mode_cred_edit_prefills_from_named_credential ... ok
[INFO] [stdout] test tui::app::tests::esc_inside_overlay_closes_it_and_does_not_touch_query ... ok
[INFO] [stdout] test tui::app::tests::entry_mode_host_add_opens_host_wizard ... ok
[INFO] [stdout] test tui::app::tests::esc_with_empty_query_yields_quit ... ok
[INFO] [stdout] test tui::app::tests::f1_in_launcher_opens_help_layer_then_esc_closes_it ... ok
[INFO] [stdout] test tui::app::tests::entry_mode_cred_edit_unknown_name_falls_back_to_launcher_with_status ... ok
[INFO] [stdout] test tui::app::tests::f1_opening_help_starts_scroll_at_zero ... ok
[INFO] [stdout] test tui::app::tests::entry_mode_cred_add_opens_cred_wizard_directly ... ok
[INFO] [stdout] test tui::app::tests::help_q_still_closes_after_scrolling ... ok
[INFO] [stdout] test tui::app::tests::f1_opens_help_with_launcher_context_on_hosts_tab ... ok
[INFO] [stdout] test tui::app::tests::help_down_does_not_clamp_below_page_down_cap ... ok
[INFO] [stdout] test tui::app::tests::help_esc_still_closes_after_scrolling ... ok
[INFO] [stdout] test tui::app::tests::f1_toggles_help_closed_on_a_second_press ... ok
[INFO] [stdout] test tui::app::tests::f1_over_wizard_then_esc_closes_help_leaving_wizard_intact ... ok
[INFO] [stdout] test tui::app::tests::help_is_modal_unknown_keys_are_swallowed ... ok
[INFO] [stdout] test tui::app::tests::help_dismiss_keys_are_f1_esc_q_and_ctrl_c ... ok
[INFO] [stdout] test tui::app::tests::help_j_increments_scroll_like_down ... ok
[INFO] [stdout] test tui::app::tests::help_page_down_jumps_five_then_clamps_to_max ... ok
[INFO] [stdout] test tui::app::tests::help_down_increments_scroll_and_keeps_help_open ... ok
[INFO] [stdout] test tui::app::tests::help_k_after_j_decrements_scroll_like_up ... ok
[INFO] [stdout] test tui::app::tests::help_scroll_keys_bump_help_state_scroll ... ok
[INFO] [stdout] test tui::app::tests::help_page_up_after_page_down_decrements_five_saturating ... ok
[INFO] [stdout] test tui::app::tests::help_release_events_are_ignored ... ok
[INFO] [stdout] test tui::app::tests::help_scroll_reaches_past_old_cap_of_ten ... ok
[INFO] [stdout] test tui::app::tests::help_scroll_keys_do_not_dismiss_help ... ok
[INFO] [stdout] test tui::app::tests::help_scroll_keys_ignore_modifier_combos ... ok
[INFO] [stdout] test tui::app::tests::host_edit_entry_missing_name_lands_on_hosts_tab_no_overlay_with_status ... ok
[INFO] [stdout] test tui::app::tests::help_up_at_zero_saturates_to_zero ... ok
[INFO] [stdout] test tui::app::tests::set_status_info_then_report_failure_error_round_trip ... ok
[INFO] [stdout] test tui::app::tests::esc_after_typing_clears_query_then_second_esc_quits ... ok
[INFO] [stdout] test tui::app::tests::store_picker_esc_returns_cancel_and_drops_overlay ... ok
[INFO] [stdout] test tui::app::tests::key_release_is_ignored ... ok
[INFO] [stdout] test tui::app::tests::host_add_entry_lands_on_hosts_tab_with_overlay ... ok
[INFO] [stdout] test tui::app::tests::transfer_open_does_not_trigger_global_esc_quit ... ok
[INFO] [stdout] test tui::app::tests::neutral_key_yields_continue_and_appends_to_query ... ok
[INFO] [stdout] test tui::app::tests::settings_arrows_are_noops ... ok
[INFO] [stdout] test tui::app::tests::route_transfer_host_key_confirm_forwards_to_worker_and_drops_overlay ... ok
[INFO] [stdout] test tui::app::tests::tab_cycles_across_tabs_at_app_level ... ok
[INFO] [stdout] test tui::app::tests::transfer_open_routes_tab_to_screen_and_flips_focus ... ok
[INFO] [stdout] test tui::app::tests::question_mark_in_wizard_text_field_inserts_char_not_help ... ok
[INFO] [stdout] test tui::app::tests::wizard_esc_closes_back_to_launcher ... ok
[INFO] [stdout] test tui::app::tests::report_failure_shows_error_display_with_no_prefix ... ok
[INFO] [stdout] test tui::app::tests::host_edit_entry_lands_on_hosts_tab_with_edit_overlay_and_selection ... ok
[INFO] [stdout] test tui::app::tests::store_picker_down_then_enter_signals_switch_to_vault ... ok
[INFO] [stdout] test tui::browser_core::tests::begin_then_finish_restores_remembered_cursor ... ok
[INFO] [stdout] test tui::browser_core::tests::clamp_selected_drops_back_into_bounds ... ok
[INFO] [stdout] test tui::browser_core::tests::clamp_selected_empty_resets_to_zero ... ok
[INFO] [stdout] test tui::app::tests::settings_enter_opens_store_picker_overlay ... ok
[INFO] [stdout] test tui::app::tests::transfer_open_does_not_trigger_global_ctrl_c_quit ... ok
[INFO] [stdout] test tui::app::tests::tab_switches_to_credentials_tab ... ok
[INFO] [stdout] test tui::browser_core::tests::commit_switch_clears_switch_origin ... ok
[INFO] [stdout] test tui::browser_core::tests::finish_switch_in_place_refresh_resets_cursor_when_not_pending ... ok
[INFO] [stdout] test tui::browser_core::tests::finish_switch_clears_switch_origin ... ok
[INFO] [stdout] test tui::browser_core::tests::move_cursor_noop_on_empty_ranked ... ok
[INFO] [stdout] test tui::browser_core::tests::empty_history_returns_zero ... ok
[INFO] [stdout] test tui::browser_core::tests::begin_switch_clears_marks_query_and_selected ... ok
[INFO] [stdout] test tui::browser_core::tests::commit_switch_first_visit_lands_on_zero ... ok
[INFO] [stdout] test tui::browser_core::tests::nav_backspace_pops_query_char ... ok
[INFO] [stdout] test tui::browser_core::tests::commit_switch_records_parent_cursor_so_going_up_lands_on_child ... ok
[INFO] [stdout] test tui::browser_core::tests::nav_enter_right_escape_are_not_handled ... ok
[INFO] [stdout] test tui::browser_core::tests::nav_printable_char_appends_to_query_including_space ... ok
[INFO] [stdout] test tui::browser_core::tests::cwd_not_in_history_returns_zero ... ok
[INFO] [stdout] test tui::browser_core::tests::move_cursor_wraps_around ... ok
[INFO] [stdout] test tui::browser_core::tests::nav_ctrl_p_n_move_cursor ... ok
[INFO] [stdout] test tui::browser_core::tests::nav_backspace_on_empty_query_is_noop_never_step_up ... ok
[INFO] [stdout] test tui::browser_core::tests::nav_arrows_move_cursor ... ok
[INFO] [stdout] test tui::browser_core::tests::nav_left_requests_step_up_without_moving_cwd ... ok
[INFO] [stdout] test tui::browser_core::tests::select_path_filtered_out_entry_is_a_noop ... ok
[INFO] [stdout] test tui::browser_core::tests::select_path_places_cursor_on_the_entry ... ok
[INFO] [stdout] test tui::browser_core::tests::remembered_path_missing_falls_back_to_zero ... ok
[INFO] [stdout] test tui::browser_core::tests::revert_switch_restores_cwd_and_keeps_entries_consistent ... ok
[INFO] [stdout] test tui::browser_core::tests::revert_switch_clears_query_and_marks ... ok
[INFO] [stdout] test tui::connect::tests::argv_shape_for_default_host ... ok
[INFO] [stdout] test tui::browser_core::tests::select_path_unknown_path_is_a_noop ... ok
[INFO] [stdout] test tui::connect::tests::did_you_mean_none_renders_no_hint ... ok
[INFO] [stdout] test tui::browser_core::tests::revert_switch_restores_remembered_cursor_position ... ok
[INFO] [stdout] test tui::cred_panel::tests::backspace_pops_query ... ok
[INFO] [stdout] test tui::cred_panel::tests::ctrl_n_ctrl_p_move_selection ... ok
[INFO] [stdout] test tui::cred_panel::tests::down_then_up_moves_selection_and_wraps ... ok
[INFO] [stdout] test tui::cred_panel::tests::empty_query_ranks_alphabetically ... ok
[INFO] [stdout] test tui::browser_core::tests::toggle_mark_selected_round_trips ... ok
[INFO] [stdout] test tui::browser_core::tests::recompute_query_filters_to_matches ... ok
[INFO] [stdout] test tui::browser_core::tests::visible_window_delegates_to_focus_window ... ok
[INFO] [stdout] test tui::browser_core::tests::remembered_path_present_returns_its_ranked_index ... ok
[INFO] [stdout] test tui::browser_core::tests::revert_switch_noop_without_begin_switch ... ok
[INFO] [stdout] test tui::browser_core::tests::toggle_mark_selected_none_on_empty_listing ... ok
[INFO] [stdout] test tui::connect::tests::frecency_record_then_save_persists_before_return ... ok
[INFO] [stdout] test tui::cred_panel::tests::move_selection_on_empty_list_is_a_noop ... ok
[INFO] [stdout] test tui::cred_panel::tests::cred_row_aligns_name_user_and_right_aligns_kind ... ok
[INFO] [stdout] test tui::browser_core::tests::ranked_reorder_is_respected ... ok
[INFO] [stdout] test tui::cred_panel::tests::printable_chars_enter_query ... ok
[INFO] [stdout] test tui::browser_core::tests::recompute_empty_query_keeps_all_in_entries_order ... ok
[INFO] [stdout] test tui::cred_panel::tests::key_release_is_ignored ... ok
[INFO] [stdout] test tui::cred_panel::tests::query_matches_user_field ... ok
[INFO] [stdout] test tui::cred_panel::tests::query_no_matches_returns_empty_ranking ... ok
[INFO] [stdout] test tui::file_picker::tests::backspace_on_query_pops_a_char ... ok
[INFO] [stdout] test tui::cred_panel::tests::recompute_after_query_change_updates_ranking ... ok
[INFO] [stdout] test tui::cred_panel::tests::plain_n_is_a_query_char_not_navigation ... ok
[INFO] [stdout] test tui::cred_panel::tests::kind_label_maps_each_secret_kind_without_plaintext ... ok
[INFO] [stdout] test tui::dialog::tests::dialog_area_clamps_on_tiny_screen ... ok
[INFO] [stdout] test tui::file_picker::tests::backspace_on_empty_query_is_a_noop_never_step_up ... ok
[INFO] [stdout] test tui::cred_panel::tests::selected_credential_returns_cursor_target ... ok
[INFO] [stdout] test tui::cred_panel::tests::query_filters_by_name ... ok
[INFO] [stdout] test tui::cred_panel::tests::selection_clamps_after_filter_shrinks_list ... ok
[INFO] [stdout] test tui::cred_panel::tests::selected_credential_none_when_no_credentials ... ok
[INFO] [stdout] test tui::dialog::tests::dialog_area_height_clamps_to_screen_when_terminal_short ... ok
[INFO] [stdout] test tui::file_picker::tests::ctrl_c_cancels ... ok
[INFO] [stdout] test tui::dialog::tests::dialog_area_still_centers_and_clamps_width ... ok
[INFO] [stdout] test tui::cred_panel::tests::draw_in_shell_renders_without_panic_sets_cursor_and_uses_focus_marker ... ok
[INFO] [stdout] test tui::dialog::tests::dialog_area_height_tracks_body_rows_then_clamps_to_max ... ok
[INFO] [stdout] test tui::file_picker::tests::draw_overlay_renders_without_panic_default ... ok
[INFO] [stdout] test tui::file_picker::tests::esc_cancels_without_touching_fs ... ok
[INFO] [stdout] test tui::file_picker::tests::pathlike_query_pastes_absolute_file_path ... ok
[INFO] [stdout] test tui::file_picker::tests::started_lands_in_identity_parent_dotssh ... ok
[INFO] [stdout] test tui::file_picker::tests::step_into_and_back_restores_cursor ... ok
[INFO] [stdout] test tui::file_picker::tests::pathlike_query_notfound_sets_status_and_stays ... ok
[INFO] [stdout] test tui::file_picker::tests::up_down_move_selected_with_wrap ... ok
[INFO] [stdout] test tui::fit::tests::cells_counts_wide_chars_as_two ... ok
[INFO] [stdout] test tui::file_picker::tests::typing_fuzzy_filters_current_dir ... ok
[INFO] [stdout] test tui::fit::tests::column_widths_contended_a_need_below_cap_keeps_a_need ... ok
[INFO] [stdout] test tui::fit::tests::column_widths_extreme_avail_below_mins_holds_a_min ... ok
[INFO] [stdout] test tui::file_picker::tests::right_on_dir_still_steps_into_it ... ok
[INFO] [stdout] test tui::file_picker::tests::enter_on_file_picks_absolute_path ... ok
[INFO] [stdout] test tui::file_picker::tests::new_does_not_touch_fs ... ok
[INFO] [stdout] test tui::fit::tests::column_widths_contended_caps_a_at_share_percent ... ok
[INFO] [stdout] test tui::file_picker::tests::first_visit_lands_on_first_entry ... ok
[INFO] [stdout] test tui::file_picker::tests::remembered_cursor_missing_falls_back_to_zero ... ok
[INFO] [stdout] test tui::fit::tests::column_widths_zero_avail_is_zero_zero ... ok
[INFO] [stdout] test tui::fit::tests::focus_window_clamps_selected_that_exceeds_total ... ok
[INFO] [stdout] test tui::file_picker::tests::pathlike_query_directory_switches_into_it ... ok
[INFO] [stdout] test tui::fit::tests::focus_window_keeps_selected_centered_when_room_on_both_sides ... ok
[INFO] [stdout] test tui::fit::tests::column_widths_zero_a_need_gives_all_to_b ... ok
[INFO] [stdout] test tui::fit::tests::focus_window_clamps_to_bottom_when_selected_near_tail ... ok
[INFO] [stdout] test tui::fit::tests::focus_window_empty_total_is_empty_range ... ok
[INFO] [stdout] test tui::fit::tests::focus_window_zero_visible_is_empty ... ok
[INFO] [stdout] test tui::file_picker::tests::enter_on_dir_steps_into_it ... ok
[INFO] [stdout] test tui::fit::tests::focus_window_visible_ge_total_returns_everything ... ok
[INFO] [stdout] test tui::fit::tests::cells_counts_one_per_ascii_char ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_counts_wide_chars_as_two_cells ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_head_budget_splitting_wide_glyph_does_not_panic ... ok
[INFO] [stdout] test tui::fit::tests::column_widths_roomy_gives_a_its_need_and_b_the_rest ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_head_under_max_returns_input_unchanged ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_head_over_max_prepends_ellipsis_keeping_tail ... ok
[INFO] [stdout] test tui::file_picker::tests::ensure_started_retries_after_initial_list_failure ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_under_max_returns_input_unchanged ... ok
[INFO] [stdout] test tui::fit::tests::focus_window_clamps_to_top_when_selected_near_head ... ok
[INFO] [stdout] test tui::file_picker::tests::right_on_file_is_noop_does_not_pick ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_head_keeps_directory_tail_not_head ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_max_one_yields_just_ellipsis_when_first_char_fits ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_over_max_appends_ellipsis ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_head_max_one_yields_just_ellipsis_when_last_char_fits ... ok
[INFO] [stdout] test tui::fit::tests::column_widths_floor_keeps_b_min_by_shrinking_a ... ok
[INFO] [stdout] test tui::help::tests::launcher_help_follows_the_active_tab ... ok
[INFO] [stdout] test tui::file_picker::tests::draw_overlay_renders_without_panic_on_tiny_terminal ... ok
[INFO] [stdout] test tui::help::tests::max_scroll_is_excess_lines_when_body_too_short ... ok
[INFO] [stdout] test tui::intent::tests::empty_carries_is_error_false_and_no_message ... ok
[INFO] [stdout] test tui::intent::tests::default_matches_empty ... ok
[INFO] [stdout] test tui::intent::tests::error_carries_is_error_true_and_the_message ... ok
[INFO] [stdout] test tui::intent::tests::info_carries_is_error_false_and_the_message ... ok
[INFO] [stdout] test tui::help::tests::wizard_help_documents_save_and_field_hints ... ok
[INFO] [stdout] test tui::launcher::tests::empty_query_orders_by_frecency_score_desc ... ok
[INFO] [stdout] test tui::help::tests::sftp_help_documents_the_transfer_bindings ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_head_zero_max_is_empty ... ok
[INFO] [stdout] test tui::launcher::tests::empty_query_returns_all_hosts ... ok
[INFO] [stdout] test tui::launcher::tests::empty_query_tiebreaks_by_name_ascending ... ok
[INFO] [stdout] test tui::help::tests::every_context_carries_the_everywhere_footer_and_dismiss_hint ... ok
[INFO] [stdout] test tui::launcher::tests::format_address_hides_default_port_22 ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_zero_max_is_empty ... ok
[INFO] [stdout] test tui::help::tests::help_keeps_bare_chars_out_of_bindings ... ok
[INFO] [stdout] test tui::help::tests::each_overlay_context_has_its_own_bindings ... ok
[INFO] [stdout] test tui::launcher::tests::format_address_long_host_truncated_head_preserved ... ok
[INFO] [stdout] test tui::launcher::tests::host_user_is_question_mark_for_dangling_ref ... ok
[INFO] [stdout] test tui::launcher::tests::format_address_keeps_non_default_port ... ok
[INFO] [stdout] test tui::launcher::tests::format_address_tiny_avail_truncates_whole ... ok
[INFO] [stdout] test tui::launcher::tests::host_line_renders_user_at_host_port_and_aligns_columns ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_wide_char_fitting_exactly_is_kept ... ok
[INFO] [stdout] test tui::launcher::tests::host_line_uses_question_mark_when_no_user ... ok
[INFO] [stdout] test tui::launcher::tests::empty_hosts_returns_empty ... ok
[INFO] [stdout] test tui::fit::tests::truncate_cells_head_counts_wide_chars_as_two_cells ... ok
[INFO] [stdout] test tui::help::tests::max_scroll_is_zero_when_body_fits_all_lines ... ok
[INFO] [stdout] test tui::launcher::tests::move_selection_on_empty_list_is_a_noop ... ok
[INFO] [stdout] test tui::launcher::tests::launcher_new_ranks_all_hosts_in_frecency_order ... ok
[INFO] [stdout] test tui::launcher::tests::host_user_resolves_ref_to_credential_user ... ok
[INFO] [stdout] test tui::dialog::tests::draw_dialog_returns_body_area_and_renders_without_panic ... ok
[INFO] [stdout] test tui::launcher::tests::format_address_unknown_user_question_mark ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_enter_signals_connect_intent_with_host_id ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_esc_clears_nonempty_query_then_quits_on_second_press ... ok
[INFO] [stdout] test tui::launcher::tests::host_user_uses_inline_body_or_question_mark_when_empty ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_plain_n_is_a_query_char_not_navigation ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_down_up_moves_and_wraps_selection ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_ctrl_c_quits_regardless_of_query ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_ctrl_a_e_continue_as_app_layer_intercepts ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_ctrl_shift_c_is_not_quit ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_ctrl_n_ctrl_p_move_selection ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_printable_char_appends_to_query_and_filters ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_enter_with_no_host_continues_without_pending_connect ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_backspace_pops_query ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_esc_on_empty_query_quits_immediately ... ok
[INFO] [stdout] test tui::launcher::tests::query_no_matches_returns_empty ... ok
[INFO] [stdout] test tui::launcher::tests::on_key_release_is_ignored ... ok
[INFO] [stdout] test tui::launcher::tests::query_tiebreaks_by_frecency_when_scores_equal ... ok
[INFO] [stdout] test tui::launcher::tests::query_tiebreaks_by_name_when_score_and_frecency_equal ... ok
[INFO] [stdout] test tui::launcher::tests::select_by_id_moves_cursor_to_ranked_position ... ok
[INFO] [stdout] test tui::launcher::tests::query_is_case_insensitive_smart_match ... ok
[INFO] [stdout] test tui::launcher::tests::ranked_host_score_is_nucleo_match_score_for_query ... ok
[INFO] [stdout] test tui::launcher::tests::query_filters_to_matches_only ... ok
[INFO] [stdout] test tui::launcher::tests::query_ranks_consecutive_prefix_ahead_of_scattered ... ok
[INFO] [stdout] test tui::launcher::tests::select_by_id_reports_absence_and_keeps_cursor ... ok
[INFO] [stdout] test tui::launcher::tests::draw_in_shell_does_not_emit_a_second_hint_row ... ok
[INFO] [stdout] test tui::panel::tests::best_field_score_none_when_no_field_matches ... ok
[INFO] [stdout] test tui::panel::tests::highlight_preserves_base_style_on_unmatched_runs ... ok
[INFO] [stdout] test tui::launcher::tests::selection_clamps_after_filter_shrinks_list ... ok
[INFO] [stdout] test tui::panel::tests::best_field_score_is_max_across_fields ... ok
[INFO] [stdout] test tui::panel::tests::empty_query_orders_by_score_desc_then_name_asc ... ok
[INFO] [stdout] test tui::panel::tests::highlight_empty_query_returns_single_base_span ... ok
[INFO] [stdout] test tui::panel::tests::highlight_matched_chars_carry_match_color_and_bold ... ok
[INFO] [stdout] test tui::panel::tests::query_filters_to_matches_only ... ok
[INFO] [stdout] test tui::panel::tests::highlight_no_match_returns_single_base_span ... ok
[INFO] [stdout] test tui::launcher::tests::selected_host_returns_cursor_target ... ok
[INFO] [stdout] test tui::launcher::tests::selected_host_none_when_no_hosts ... ok
[INFO] [stdout] test tui::panel::tests::highlight_first_char_matched_produces_no_leading_plain_span ... ok
[INFO] [stdout] test tui::panel::tests::query_no_matches_returns_empty ... ok
[INFO] [stdout] test tui::panel::tests::query_tiebreaks_by_score_then_name ... ok
[INFO] [stdout] test tui::parts::tests::count_label_is_matched_slash_total_for_filtered_query ... ok
[INFO] [stdout] test tui::parts::tests::count_label_shows_full_count_when_unfiltered ... ok
[INFO] [stdout] test tui::parts::tests::count_label_shows_zero_when_nothing_matches ... ok
[INFO] [stdout] test tui::persist::tests::cred_add_duplicate_name_errors ... ok
[INFO] [stdout] test tui::panel::tests::query_matching_user_field_keeps_row ... ok
[INFO] [stdout] test tui::persist::tests::cred_add_password_with_store_mode_plaintext_persists_plain_secret ... ok
[INFO] [stdout] test tui::panel::tests::query_matches_any_field_not_just_name ... ok
[INFO] [stdout] test tui::parts::search_cursor_tests::show_cursor_false_does_not_place_cursor_where_true_does ... ok
[INFO] [stdout] test tui::persist::tests::cred_add_none_kind_persists_user_only_credential ... ok
[INFO] [stdout] test tui::persist::tests::cred_add_identity_kind_persists_key_credential ... ok
[INFO] [stdout] test tui::persist::tests::cred_edit_preserves_original_id_and_password_when_password_blank ... ok
[INFO] [stdout] test tui::persist::tests::persist_cred_delete_unknown_credential_errors ... ok
[INFO] [stdout] test tui::persist::tests::cred_add_password_with_store_mode_undecided_errors_not_silent_plaintext ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_delete_removes_host_and_persists ... ok
[INFO] [stdout] test tui::persist::tests::persist_cred_save_inline_key_seals_under_keyring_into_backend ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_add_appends_and_reloads ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_independent_password_seals_under_keyring ... ignored, needs a reachable OS keyring backend; exercise via the Task 3 manual smoke
[INFO] [stdout] test tui::persist::tests::fulfill_save_cred_undecided_with_dead_handle_stays_in_wizard_with_cancel_msg ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_credential_choice_unknown_name_errors ... ok
[INFO] [stdout] test tui::persist::tests::persist_cred_delete_removes_credential_and_reranks_panel ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_add_rejects_duplicate_name ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_edit_preserves_id_and_persists ... ok
[INFO] [stdout] test tui::persist::tests::cred_edit_changing_user_keeps_id_and_password ... ok
[INFO] [stdout] test tui::launcher::tests::draw_in_shell_renders_without_panic_sets_cursor_and_uses_focus_marker ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_inline_key_under_undecided_store_errors_not_silent_plaintext ... ok
[INFO] [stdout] test tui::persist::tests::persist_store_switch_already_in_target_is_noop_status ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_credential_choice_resolves_name_to_id ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_add_threads_normalized_ssh_args ... ok
[INFO] [stdout] test tui::prompt::tests::empty_passphrase_flash_copy_is_stable ... ok
[INFO] [stdout] test tui::prompt::tests::enter_and_other_keys_are_pending ... ok
[INFO] [stdout] test tui::prompt::tests::esc_is_no ... ok
[INFO] [stdout] test tui::prompt::tests::n_uppercase_and_lowercase_are_no ... ok
[INFO] [stdout] test tui::prompt::tests::popup_title_falls_back_to_caller_title_when_no_flash ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_inline_key_seals_under_keyring_into_backend ... ok
[INFO] [stdout] test tui::prompt::tests::confirm_answer_equality_holds ... ok
[INFO] [stdout] test tui::prompt::tests::popup_title_uses_flash_banner_when_set ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_independent_password_seals_under_plaintext ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_delete_unknown_host_errors ... ok
[INFO] [stdout] test tui::prompt::tests::store_pick_ctrl_c_cancels ... ok
[INFO] [stdout] test tui::prompt::tests::store_pick_enter_confirms_esc_cancels ... ok
[INFO] [stdout] test tui::prompt::tests::store_pick_order_and_labels_are_stable ... ok
[INFO] [stdout] test tui::persist::tests::persist_store_switch_keyring_unavailable_when_no_daemon_returns_ok_false ... ok
[INFO] [stdout] test tui::run_loop::tests::decide_post_done_refresh_cancelled_ends_batch ... ok
[INFO] [stdout] test tui::run_loop::tests::decide_post_done_refresh_failed_never_refreshes ... ok
[INFO] [stdout] test tui::run_loop::tests::decide_post_done_refresh_unknown_direction_yields_none ... ok
[INFO] [stdout] test tui::persist::tests::persist_host_save_edit_updates_and_preserves_ssh_args ... ok
[INFO] [stdout] test tui::run_loop::tests::decide_post_done_refresh_ends_batch_on_ok_with_empty_queue ... ok
[INFO] [stdout] test tui::prompt::tests::store_pick_other_keys_are_other ... ok
[INFO] [stdout] test tui::prompt::tests::store_pick_up_down_navigate ... ok
[INFO] [stdout] test tui::prompt::tests::y_uppercase_and_lowercase_are_yes ... ok
[INFO] [stdout] test tui::run_loop::tests::decide_post_done_refresh_mid_batch_defers ... ok
[INFO] [stdout] test tui::popup::tests::centered_rect_clamps_to_screen_when_too_small ... ok
[INFO] [stdout] test tui::popup::tests::render_popup_returns_inner_content_rect ... ok
[INFO] [stdout] test tui::popup::tests::centered_rect_clamps_only_width_when_height_fits ... ok
[INFO] [stdout] test tui::popup::tests::centered_rect_uses_given_size_and_centers ... ok
[INFO] [stdout] test tui::launcher::tests::host_list_snapshots_two_hosts_in_name_order_with_empty_frecency ... ok
[INFO] [stdout] test tui::help::tests::draw_help_dialog_renders_without_panic_for_every_context ... ok
[INFO] [stdout] test tui::file_picker::tests::draw_overlay_with_status_line_renders_without_panic ... ok
[INFO] [stdout] test tui::persist::tests::persist_cred_save_reranks_cred_panel_after_reload ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_applies_buffered_search_events_to_active_pane_search ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_request_list_to_current_cwd_clears_query_no_stale_filter ... FAILED
[INFO] [stdout] test tui::run_loop::tests::event_poll_is_50_ms ... ok
[INFO] [stdout] test tui::run_loop::tests::drain_local_request_list_to_current_cwd_keeps_files_visible ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_does_not_reseat_rx_when_search_was_cancelled ... FAILED
[INFO] [stdout] test tui::run_loop::tests::transfer_status_clear_is_press_only_not_release ... ok
[INFO] [stdout] test tui::run_loop::tests::drain_drops_stale_search_events_with_mismatched_gen ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_host_key_needs_confirm_sets_screen_host_key ... FAILED
[INFO] [stdout] test tui::settings::tests::arrows_do_not_crash_single_row ... ok
[INFO] [stdout] test tui::run_loop::tests::drain_local_list_failure_reverts_cwd_and_keeps_entries ... FAILED
[INFO] [stdout] test tui::run_loop::tests::should_fire_search_debounce_boundary ... ok
[INFO] [stdout] test tui::run_loop::tests::enqueue_dst_uses_reverted_local_cwd_after_failed_local_nav ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_resolves_pending_mkdir_local_creates_and_relists ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_routes_events_to_in_flight_side_not_local_heuristic ... FAILED
[INFO] [stdout] test tui::settings::tests::draw_in_shell_undecided_mode_renders_without_panic ... ok
[INFO] [stdout] test tui::run_loop::tests::drain_resolves_pending_mkdir_local_failure_surfaces_status ... FAILED
[INFO] [stdout] test tui::settings::tests::enter_opens_store_picker_overlay ... ok
[INFO] [stdout] test tui::run_loop::tests::drain_remote_pending_list_sets_loading_true ... FAILED
[INFO] [stdout] test tui::settings::tests::release_events_are_ignored ... ok
[INFO] [stdout] test tui::run_loop::tests::drain_routes_mkdir_done_err_to_error_status ... FAILED
[INFO] [stdout] test tui::settings::tests::draw_in_shell_error_status_renders_without_panic ... ok
[INFO] [stdout] test tui::settings::tests::printable_chars_are_ignored ... ok
[INFO] [stdout] test tui::run_loop::tests::drain_routes_mkdir_done_ok_to_remote_relist ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_routes_remote_pending_mkdir_to_worker_cmd ... FAILED
[INFO] [stdout] test tui::run_loop::tests::drain_remote_navigation_clears_remote_query_and_marks_like_local ... FAILED
[INFO] [stdout] test tui::shell::tests::draw_shell_clamps_on_tiny_terminal ... ok
[INFO] [stdout] test tui::run_loop::tests::popup_borrow_after_narrow_draw_borrow_does_not_panic ... FAILED
[INFO] [stdout] test tui::store::tests::ctrl_c_signals_cancel_like_esc ... ok
[INFO] [stdout] test tui::settings::tests::draw_in_shell_renders_without_panic_80x24_and_narrow ... ok
[INFO] [stdout] test tui::shell::tests::draw_shell_footer_always_shows_hints ... ok
[INFO] [stdout] test tui::run_loop::tests::transfer_status_auto_clears_on_next_keypress ... FAILED
[INFO] [stdout] test tui::store::tests::active_label_marked_when_new_matches_current_mode ... ok
[INFO] [stdout] test tui::run_loop::tests::wide_outer_borrow_then_popup_borrow_panics_regression_pin - should panic ... FAILED
[INFO] [stdout] test tui::shell::tests::shell_chrome_snapshots_tabs_border_and_footer ... ok
[INFO] [stdout] test tui::store::tests::down_then_up_moves_selection_and_wraps ... ok
[INFO] [stdout] test tui::shell::tests::draw_shell_returns_inner_panel_area_and_never_panics ... ok
[INFO] [stdout] test tui::store::tests::enter_on_keyring_signals_switch_to_keyring ... ok
[INFO] [stdout] test tui::store::tests::neutral_keys_continue_without_moving_cursor ... ok
[INFO] [stdout] test tui::store::tests::enter_on_plaintext_signals_switch_to_plaintext ... ok
[INFO] [stdout] test tui::store::tests::new_with_none_active_shows_undecided ... ok
[INFO] [stdout] test tui::store::tests::enter_on_vault_signals_switch_to_vault ... ok
[INFO] [stdout] test tui::store::tests::esc_signals_cancel ... ok
[INFO] [stdout] test tui::store::tests::release_events_are_ignored ... ok
[INFO] [stdout] test tui::tab::tests::tab_cycles_forward_backtab_cycles_backward ... ok
[INFO] [stdout] test tui::settings::tests::draw_in_shell_vault_mode_snapshot_80x24 ... ok
[INFO] [stdout] test tui::shell::tests::draw_shell_borders_middle_and_drops_f1_help ... ok
[INFO] [stdout] test tui::store::tests::draw_in_dialog_undecided_active_renders_without_panic ... ok
[INFO] [stdout] test tui::tests::auto_default_none_when_keyring_absent ... ok
[INFO] [stdout] test tui::tests::auto_default_never_overrides_a_decided_config ... ok
[INFO] [stdout] test tui::tests::auto_default_picks_keyring_when_undecided_and_available ... ok
[INFO] [stdout] test tui::tab::tests::bare_digits_and_chars_do_not_switch_tabs ... ok
[INFO] [stdout] test tui::tab::tests::tab_order_and_labels_are_stable ... ok
[INFO] [stdout] test tui::tab::tests::next_prev_cycle_through_three_tabs ... ok
[INFO] [stdout] test tui::tests::host_edit_named_maps_to_host_edit_wizard ... ok
[INFO] [stdout] test tui::tests::cred_edit_named_maps_to_cred_edit_wizard ... ok
[INFO] [stdout] test tui::tests::cred_add_empty_maps_to_cred_add_wizard ... ok
[INFO] [stdout] test tui::tests::host_add_empty_maps_to_host_add_wizard ... ok
[INFO] [stdout] test tui::tests::bare_maps_to_launcher ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_address_with_credential_builds_ephemeral_ref ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_named_host_returns_the_entry ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_none_for_non_sftp ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_overlays_top_level_opts ... ok
[INFO] [stdout] test tui::tests::sftp_maps_to_transfer_entry_mode_on_hosts_tab ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_address_with_user_builds_inline_body ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_user_at_address_carries_user ... ok
[INFO] [stdout] test tui::transfer::close_confirm::tests::neutral_keys_are_swallowed ... ok
[INFO] [stdout] test tui::transfer::close_confirm::tests::cancel_keys_stay_and_mark_closed ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_dash_l_flows_as_user_override ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_address_without_identity_errors ... ok
[INFO] [stdout] test tui::theme::tests::brand_span_reads_sshrack ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_dangling_credential_errors ... ok
[INFO] [stdout] test tui::theme::tests::match_is_yellow_danger_is_red_ok_is_green ... ok
[INFO] [stdout] test tui::theme::tests::focus_marker_is_accented_arrow_when_focused_else_two_spaces ... ok
[INFO] [stdout] test tui::tests::resolve_transfer_target_named_miss_is_host_not_found ... ok
[INFO] [stdout] test tui::transfer::close_confirm::tests::non_press_events_are_ignored ... ok
[INFO] [stdout] test tui::transfer::close_confirm::tests::confirm_keys_quit ... ok
[INFO] [stdout] test tui::theme::tests::accent_is_cyan ... ok
[INFO] [stdout] test tui::store::tests::draw_in_dialog_renders_without_panic_80x24_and_narrow ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::active_progress_is_none_when_idle ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::enqueue_kind_tracks_recursive ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::last_direction_prefers_inflight_then_most_recent_done ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::next_to_dispatch_returns_none_when_paused_and_does_not_mark ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::remove_drops_queued_or_done_but_not_inflight ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::active_progress_grows_then_clears_on_done ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::clear_queued_removes_only_queued ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::set_inflight_progress_advances_across_snapshots ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::done_count_counts_ok_only ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::retry_requeues_failed_or_cancelled_only ... ok
[INFO] [stdout] test tui::transfer::mkdir_prompt::tests::accepts_plain_and_hidden_names ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::pause_toggle_flips_flag ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::set_inflight_progress_updates_the_inflight_task ... ok
[INFO] [stdout] test tui::transfer::mkdir_prompt::tests::enter_on_empty_name_is_rejected_not_submitted ... ok
[INFO] [stdout] test tui::transfer::mkdir_prompt::tests::enter_on_invalid_name_keeps_the_prompt_with_an_error ... ok
[INFO] [stdout] test tui::transfer::mkdir_prompt::tests::non_press_and_control_keys_are_swallowed ... ok
[INFO] [stdout] test tui::transfer::mkdir_prompt::tests::typing_builds_the_name_and_clears_errors ... ok
[INFO] [stdout] test tui::transfer::open::tests::remote_title_falls_back_to_user_at_host_when_unnamed ... ok
[INFO] [stdout] test tui::transfer::open::tests::remote_title_prefers_the_host_name ... ok
[INFO] [stdout] test tui::transfer::open::tests::master_argv_carries_the_user_override_as_dash_l ... ok
[INFO] [stdout] test tui::transfer::open::tests::remote_title_shows_user_at_host_for_an_ephemeral_address_name ... ok
[INFO] [stdout] test tui::transfer::open::tests::remote_title_user_override_beats_the_credential_user ... ok
[INFO] [stdout] test tui::transfer::mkdir_prompt::tests::esc_cancels ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::overwrite_without_existing_dest_still_overwrites ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::decide_never_returns_cancel ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::enqueue_assigns_increasing_ids_and_queued_state ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::finish_inflight_marks_done_and_clears_progress ... ok
[INFO] [stdout] test tui::transfer::open::tests::master_argv_shape_for_default_host ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::skip_all_with_existing_dest_skips ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::next_to_dispatch_skips_done_tasks ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::overwrite_with_existing_dest_overwrites ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::overwrite_all_without_existing_dest_still_overwrites ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::skip_all_without_existing_dest_skips ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::skip_with_existing_dest_skips ... ok
[INFO] [stdout] test tui::transfer::pane::tests::enter_on_empty_cursor_is_none ... ok
[INFO] [stdout] test tui::transfer::pane::tests::ctrl_p_and_ctrl_n_move_cursor ... ok
[INFO] [stdout] test tui::transfer::pane::tests::enter_on_absolute_path_query_emits_request_list ... ok
[INFO] [stdout] test tui::transfer::pane::tests::backspace_pops_a_query_char_and_reranks ... ok
[INFO] [stdout] test tui::transfer::pane::tests::enter_on_fuzzy_query_activates_cursor_not_request_list ... ok
[INFO] [stdout] test tui::transfer::pane::tests::enter_on_relative_path_query_joins_cwd ... ok
[INFO] [stdout] test tui::transfer::mkdir_prompt::tests::rejects_empty_whitespace_dot_and_slash_names ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::next_to_dispatch_marks_head_queued_inflight ... ok
[INFO] [stdout] test tui::transfer::pane::tests::enter_on_file_emits_activate_selected ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::next_to_dispatch_returns_none_when_empty ... ok
[INFO] [stdout] test tui::transfer::pane::tests::down_then_up_moves_cursor_and_wraps ... ok
[INFO] [stdout] test tui::transfer::pane::tests::enter_on_tilde_path_query_expands_home_when_set ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::overwrite_all_with_existing_dest_overwrites ... ok
[INFO] [stdout] test tui::transfer::pane::tests::left_emits_step_up_when_cwd_has_parent ... ok
[INFO] [stdout] test tui::transfer::overwrite::tests::skip_without_existing_dest_skips ... ok
[INFO] [stdout] test tui::transfer::pane::tests::remembered_cursor_missing_falls_back_to_zero ... ok
[INFO] [stdout] test tui::transfer::pane::tests::entering_a_child_by_path_lands_cursor_on_it_when_going_back_up ... ok
[INFO] [stdout] test tui::transfer::pane::tests::right_on_file_emits_activate_selected ... ok
[INFO] [stdout] test tui::store::tests::draw_in_dialog_vault_active_cursor_keyring_snapshot_80x24 ... ok
[INFO] [stdout] test tui::transfer::pane::tests::non_press_events_emit_none_and_do_not_mutate ... ok
[INFO] [stdout] test tui::transfer::pane::tests::backspace_on_empty_query_is_a_noop_even_with_parent ... ok
[INFO] [stdout] test tui::transfer::ledger::tests::abort_inflight_removes_the_inflight_task ... ok
[INFO] [stdout] test tui::transfer::pane::tests::search_mode_backspace_pops_core_query ... ok
[INFO] [stdout] test tui::transfer::pane::tests::enter_on_dir_emits_step_into ... ok
[INFO] [stdout] test tui::transfer::pane::tests::search_mode_char_emits_query_changed_and_appends_to_core_query ... ok
[INFO] [stdout] test tui::transfer::pane::tests::selected_entry_tracks_cursor_after_move ... ok
[INFO] [stdout] test tui::transfer::pane::tests::search_mode_ctrl_p_and_ctrl_n_move_search_cursor ... ok
[INFO] [stdout] test tui::transfer::pane::tests::search_mode_enter_right_emit_none_space_appends_to_query ... ok
[INFO] [stdout] test tui::transfer::pane::tests::set_entries_without_on_step_resets_cursor_to_zero ... ok
[INFO] [stdout] test tui::transfer::pane::tests::space_on_empty_cursor_is_none ... ok
[INFO] [stdout] test tui::transfer::pane::tests::search_mode_down_moves_search_cursor_not_dir_selected ... ok
[INFO] [stdout] test tui::transfer::pane::tests::space_on_file_toggles_mark_and_path_appears_in_marked ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::clamp_pulls_an_out_of_bounds_cursor_into_the_current_view ... ok
[INFO] [stdout] test tui::transfer::pane::tests::step_into_and_back_restores_cursor ... ok
[INFO] [stdout] test tui::transfer::pane::tests::set_entries_preserves_query_for_in_place_refresh ... ok
[INFO] [stdout] test tui::transfer::pane::tests::set_entries_resets_cursor_to_zero_and_ranks_all ... ok
[INFO] [stdout] test tui::transfer::pane::tests::space_on_dir_toggles_mark ... ok
[INFO] [stdout] test tui::transfer::pane::tests::search_mode_release_event_is_ignored ... ok
[INFO] [stdout] test tui::transfer::pane::tests::left_is_noop_at_root ... ok
[INFO] [stdout] test tui::transfer::pane::tests::new_starts_empty_with_no_query_no_marks ... ok
[INFO] [stdout] test tui::transfer::pane::tests::on_step_clears_marks_query_and_cursor ... ok
[INFO] [stdout] test tui::transfer::pane::tests::right_on_dir_emits_step_into ... ok
[INFO] [stdout] test tui::transfer::pane::tests::typing_a_char_appends_to_query_and_filters ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::each_view_keeps_its_own_cursor ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_backtab_cycles_backward ... ok
[INFO] [stdout] test tui::transfer::pane::tests::visible_window_empty_entries_is_empty_range ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_c_on_inflight_returns_cancel_active ... ok
[INFO] [stdout] test tui::transfer::pane::tests::visible_window_keeps_cursor_centered_then_clamps_to_tail ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_down_moves_cursor_and_clamps_at_end ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_c_on_queued_falls_through_to_remove ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_esc_sets_closed_and_returns_continue ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_p_pause_then_resume_with_pending_idle_signals_enqueue ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_enter_on_empty_view_is_a_continue_noop ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_d_on_inflight_returns_cancel_active_and_keeps_task ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_enter_retries_failed_task_and_signals_enqueue ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_p_resume_with_inflight_does_not_signal_enqueue ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_p_resume_with_no_pending_is_continue ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_non_press_event_is_ignored ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_r_retries_cancelled_task ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_tab_into_smaller_view_clamps_cursor ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_d_removes_cursor_stays_in_bounds ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_up_moves_cursor_and_clamps_at_zero ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_delete_on_inflight_also_returns_cancel_active ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_j_and_k_mirror_down_and_up ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_neutral_key_is_continue_and_does_not_mutate ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::task_indices_completed_is_ok_only ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_d_on_queued_removes_from_ledger ... ok
[INFO] [stdout] test tui::transfer::render::queue_row_tests::queue_row_failed_shows_error_excerpt ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::on_key_tab_cycles_active_failed_completed_and_back ... ok
[INFO] [stdout] test tui::transfer::render::queue_row_tests::queue_row_inflight_shows_progress_percent ... ok
[INFO] [stdout] test tui::transfer::render::queue_row_tests::queue_row_leaves_a_short_name_intact_at_wide_width ... ok
[INFO] [stdout] test tui::transfer::render::queue_row_tests::queue_row_folder_shows_folder_label_when_indeterminate ... ok
[INFO] [stdout] test tui::transfer::render::queue_row_tests::queue_row_queued_shows_name_and_queued_label ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::view_prev_is_the_inverse_of_next ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::task_indices_failed_is_failed_then_cancelled ... ok
[INFO] [stdout] test tui::transfer::render::queue_row_tests::queue_row_truncates_a_long_name_and_keeps_label_visible ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::task_indices_views_partition_every_task_once ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::task_indices_active_is_inflight_then_queued ... ok
[INFO] [stdout] test tui::transfer::render::summary_tests::summary_line_appends_paused_when_paused ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::view_next_cycles_active_failed_completed ... ok
[INFO] [stdout] test tui::transfer::render::summary_tests::summary_line_appends_status_message_when_present ... ok
[INFO] [stdout] test tui::transfer::render::summary_tests::summary_line_omits_counts_when_no_tasks ... ok
[INFO] [stdout] test tui::transfer::render::summary_tests::summary_line_shows_done_over_total_and_omits_fail_when_zero ... ok
[INFO] [stdout] test tui::transfer::render::summary_tests::summary_line_shows_failed_count ... ok
[INFO] [stdout] test tui::transfer::render::tests::civil_from_days_handles_leap_day ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::draw_empty_view_renders_the_no_tasks_placeholder_without_panic ... ok
[INFO] [stdout] test tui::transfer::render::queue_row_tests::queue_row_inflight_percent_grows_across_snapshots ... ok
[INFO] [stdout] test tui::transfer::render::queue_tab_bar_tests::tab_bar_underlines_only_the_current_view ... ok
[INFO] [stdout] test tui::transfer::render::summary_tests::summary_line_is_empty_when_idle_and_no_message ... ok
[INFO] [stdout] test tui::transfer::render::queue_tab_bar_tests::tab_bar_lists_all_three_views_with_counts ... ok
[INFO] [stdout] test tui::transfer::render::tests::civil_from_days_handles_pre_epoch_dates ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_bar_shows_visible_track_below_100pct ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_filter_row_long_query_leaves_a_space_before_the_count ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_idle_paints_no_placeholder ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_narrow_truncates_name_and_keeps_gauge_at_right ... ok
[INFO] [stdout] test tui::store::tests::draw_in_dialog_cursor_on_plaintext_renders_without_panic ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_wide_shows_name_segments_and_gauge ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_full_pct_has_no_track ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_indeterminate_has_no_gauge_or_percent ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_filter_row_long_query_is_tail_truncated_with_ellipsis ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::draw_completed_view_renders_without_panic ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::draw_active_view_snapshot_80x24 ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_percent_appears_exactly_once ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_bar_fills_to_right_edge_no_trailing_waste ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_active_transfer_renders_rate_with_one_per_sec ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::draw_failed_view_renders_without_panic ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_cursor_on_focused_pane_paints_focus_arrow ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_long_name_truncates_with_ellipsis ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_no_meta_when_plan_says_so ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_cjk_name_aligns_by_display_width ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_non_cursor_meta_is_not_bold ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_strips_fake_control_chars_from_name ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_cursor_highlights_the_whole_row_including_meta ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_renders_size_and_mtime_column ... ok
[INFO] [stdout] test tui::transfer::render::tests::find_count_label_searching_wraps_frame_modulo_spinner_len ... ok
[INFO] [stdout] test tui::transfer::render::tests::fit_hint_count_always_keeps_at_least_one ... ok
[INFO] [stdout] test tui::transfer::render::tests::find_count_label_searching_returns_spinner_frame ... ok
[INFO] [stdout] test tui::transfer::render::tests::find_count_label_idle_n_results_is_bare_number ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_unmarked_leads_with_spaces ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_marked_leads_with_accented_dot ... ok
[INFO] [stdout] test tui::transfer::queue_overlay::tests::draw_active_view_renders_without_panic_80x24_and_narrow ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_filter_row_short_query_is_shown_unchanged ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_row_cursor_on_dimmed_pane_does_not_paint_arrow ... ok
[INFO] [stdout] test tui::transfer::render::tests::fit_hint_count_empty_hints_returns_zero ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_eta_minute_or_more_is_m_s ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_eta_under_minute_is_seconds ... ok
[INFO] [stdout] test tui::transfer::render::tests::fit_hint_count_narrow_drops_trailing_hints ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_mtime_known_timestamp_is_yyyy_mm_dd ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_focused_renders_without_panic_and_keeps_cursor_on_screen ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_truncates_a_very_long_filename_snapshot ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_mtime_epoch_is_1970_01_01 ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_mtime_none_is_question_mark ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_eta_none_is_dash ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_rate_some_appends_per_sec ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_size_bytes_under_1k_is_plain_digits ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_size_kmg_one_decimal_ls_lh_style ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_active_row_indeterminate_has_no_gauge_or_eta ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_long_title_is_truncated_with_ellipsis ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_active_row_long_name_truncates_with_ellipsis ... ok
[INFO] [stdout] test tui::transfer::render::tests::fmt_rate_none_is_dash ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_active_row_narrow_drops_eta_before_rate_and_size ... ok
[INFO] [stdout] test tui::transfer::render::tests::draw_pane_unfocused_renders_without_panic ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_half_width_10_label_50pct ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_active_row_indeterminate_shows_no_percent_in_label ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_seven_pct_width_30_counts ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_zero_pct_all_track_with_right_aligned_label ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_label_wider_than_bar_no_overlay ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_name_col_caps_at_name_col_cap ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_full_pct_all_filled_with_right_aligned_label ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_active_row_very_narrow_drops_everything_then_gauge ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_zero_width_empty ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_active_row_wide_shows_all_segments_and_gauge ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_empty_label_no_overlay ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_gauge_clamps_percent_above_100 ... ok
[INFO] [stdout] test tui::transfer::render::tests::fit_hint_count_wide_keeps_all_hints ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::draw_search_row_no_prefix_for_relative_query ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::draw_search_list_renders_results_cursor_and_dir_suffix_snapshot ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::draw_search_row_prepends_root_slash_for_absolute_query ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::fit_units_tail_empty_units_returns_empty ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::seg_spans_empty_indices_returns_single_base_span ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::seg_spans_emits_one_span_per_matched_char_like_panel ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::seg_spans_handles_multibyte_chars_by_char_position ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::fit_units_tail_keeps_multiple_trailing_units_drops_head ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::seg_spans_handles_non_contiguous_indices ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::draw_search_list_empty_dir_shows_dot_not_no_matches_snapshot ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_name_col_too_narrow_drops_meta ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::fit_units_tail_avail_zero_returns_empty ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::draw_search_row_prepends_tilde_for_home_query ... ok
[INFO] [stdout] test tui::transfer::screen::tests::advance_spinner_increments_while_remote_pane_searching ... ok
[INFO] [stdout] test tui::transfer::screen::tests::advance_spinner_noop_when_no_search_in_flight ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::draw_search_list_long_path_truncates_tail_with_ellipsis_snapshot ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::seg_spans_leading_unmatched_run_is_its_own_span ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_remote_listing_err_reverts_cwd_and_surfaces_failure ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_name_col_narrow_shrinks_name_to_keep_meta ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_done_zero_results_clears_stale ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::draw_search_list_renders_dot_row_at_top_snapshot ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::fit_units_tail_degenerates_to_truncate_when_last_unit_alone_overflows ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_remote_listing_ok_dropped_when_user_navigated_away ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_drilled_sets_current_dir_before_matches ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::seg_spans_out_of_range_index_ignored_gracefully ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_remote_listing_ok_adopted_when_cwd_matches ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_match_appends_and_ignores_stale_gen ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_error_clears_current_dir ... ok
[INFO] [stdout] test tui::transfer::render::tests::plan_name_col_wide_keeps_full_name_and_meta ... ok
[INFO] [stdout] test tui::transfer::screen::tests::bare_q_does_not_open_the_overlay_it_feeds_the_query ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_new_gen_clears_after_stale_drain_race ... ok
[INFO] [stdout] test tui::transfer::screen::tests::begin_search_displaces_prior_side_and_stops_its_spinner ... ok
[INFO] [stdout] test tui::transfer::screen::tests::begin_search_first_search_sets_side ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_new_gen_clears_current_dir ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_second_drilled_is_ambiguous_and_clears ... ok
[INFO] [stdout] test tui::transfer::screen::tests::apply_search_event_first_match_clears_stale_results ... ok
[INFO] [stdout] test tui::transfer::screen::tests::connecting_arrows_are_swallowed_not_navigations ... ok
[INFO] [stdout] test tui::transfer::screen::tests::connecting_esc_closes_transfer_to_cancel_handshake ... ok
[INFO] [stdout] test tui::transfer::screen::tests::completion_returns_none_when_cursor_on_dot ... ok
[INFO] [stdout] test tui::transfer::screen::tests::connect_failed_esc_closes_transfer ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_c_with_inflight_opens_quit_confirm_instead_of_quitting ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_enter_with_empty_pane_returns_continue_and_queues_nothing ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_enter_enqueues_multiple_marked_files_in_entry_order ... ok
[INFO] [stdout] test tui::transfer::screen::tests::cancel_search_clears_query_and_restores_full_listing ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_enter_with_focus_remote_enqueues_download_job ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::seg_spans_trailing_unmatched_run_appended ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_enter_with_marked_file_enqueues_upload_job ... ok
[INFO] [stdout] test tui::transfer::screen::tests::advance_spinner_increments_while_local_pane_searching ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_c_idle_closes_immediately_without_overlay ... ok
[INFO] [stdout] test tui::transfer::screen::tests::cancel_search_clears_pending_search ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_q_opens_the_queue_overlay ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_s_focus_remote_enqueues_download_job ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_s_with_marks_enqueues_marked_batch ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_s_on_dir_enqueues_recursive_job ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_s_in_find_mode_enqueues_cursor_result_only_ignoring_marks ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_enter_with_marked_dir_sets_recursive_true ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_footer_narrow_drops_trailing_hints_with_ellipsis ... ok
[INFO] [stdout] test tui::transfer::screen::tests::begin_search_same_side_keeps_spinner_running ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_s_on_file_enqueues_upload_job ... ok
[INFO] [stdout] test tui::transfer::screen::tests::cancel_search_clears_in_flight_side_pane_not_focus ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::fit_units_tail_drops_leading_unit_prepends_ellipsis_keeping_tail ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::fit_units_tail_ellipsis_span_is_dim_styled ... ok
[INFO] [stdout] test tui::transfer::render_search::tests::fit_units_tail_everything_fits_returns_all_flattened_no_ellipsis ... ok
[INFO] [stdout] test tui::transfer::screen::tests::enter_after_drill_navigates_into_drilled_dir_not_first_child ... ok
[INFO] [stdout] test tui::transfer::screen::tests::enter_on_dir_steps_in_and_does_not_enqueue ... ok
[INFO] [stdout] test tui::transfer::screen::tests::enter_on_file_enqueues_upload_job ... ok
[INFO] [stdout] test tui::transfer::screen::tests::esc_closes_the_overlay_instead_of_the_screen ... ok
[INFO] [stdout] test tui::transfer::screen::tests::ctrl_enter_with_no_marks_enqueues_selected_file ... ok
[INFO] [stdout] test tui::transfer::screen::tests::enter_on_dot_navigates_into_empty_drilled_dir ... ok
[INFO] [stdout] test tui::transfer::screen::tests::esc_idle_quit_path_does_not_open_overlay ... ok
[INFO] [stdout] test tui::transfer::screen::tests::esc_with_inflight_opens_quit_confirm_instead_of_cancelling ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_connect_failed_renders_placeholder_and_status_without_panic ... ok
[INFO] [stdout] test tui::transfer::screen::tests::esc_without_active_transfer_returns_close_transfer ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_connecting_renders_banner_without_panic ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_opens_prompt_on_connected_screen ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_prompt_invalid_name_keeps_prompt_without_pending ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_in_find_mode_reaches_the_pane_not_the_prompt ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_prompt_esc_cancels_without_pending ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_prompt_is_modal_swallows_transfer_and_queue_keys ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_handles_unknown_total_without_gauge_panic ... ok
[INFO] [stdout] test tui::transfer::screen::tests::backtab_flips_focus_even_with_search_candidate ... ok
[INFO] [stdout] test tui::transfer::screen::tests::backtab_flips_focus_remote_to_local ... ok
[INFO] [stdout] test tui::transfer::screen::tests::empty_view_shows_the_no_tasks_placeholder ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_idle_panel_is_blank ... ok
[INFO] [stdout] test tui::transfer::render::tests::find_count_label_idle_zero_results_is_bare_zero ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_while_connecting_is_swallowed ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_while_transfer_in_flight_still_opens_prompt ... ok
[INFO] [stdout] test tui::transfer::screen::tests::filter_esc_clears_query_before_opening_quit_confirm ... ok
[INFO] [stdout] test tui::transfer::screen::tests::f7_prompt_submit_composes_pending_mkdir_from_focused_cwd ... ok
[INFO] [stdout] test tui::transfer::screen::tests::filter_esc_clears_non_empty_query_instead_of_closing ... ok
[INFO] [stdout] test tui::transfer::screen::tests::find_mode_space_appends_to_query_instead_of_marking ... ok
[INFO] [stdout] test tui::transfer::screen::tests::jump_to_result_noops_on_file ... ok
[INFO] [stdout] test tui::transfer::screen::tests::find_enter_on_dir_jumps_into_directory ... ok
[INFO] [stdout] test tui::transfer::screen::tests::jump_to_result_jumps_into_directory ... ok
[INFO] [stdout] test tui::transfer::screen::tests::find_enter_on_file_enqueues_instead_of_jumping ... ok
[INFO] [stdout] test tui::transfer::screen::tests::finish_inflight_clears_inflight_task ... ok
[INFO] [stdout] test tui::transfer::screen::tests::host_key_overlay_enter_accepts ... ok
[INFO] [stdout] test tui::transfer::screen::tests::host_key_overlay_esc_rejects ... ok
[INFO] [stdout] test tui::transfer::screen::tests::host_key_overlay_intercepts_esc_before_close_key_handling ... ok
[INFO] [stdout] test tui::transfer::screen::tests::host_key_overlay_y_uppercase_accepts ... ok
[INFO] [stdout] test tui::transfer::screen::tests::host_key_overlay_n_rejects ... ok
[INFO] [stdout] test tui::transfer::screen::tests::host_key_overlay_neutral_key_keeps_overlay_and_returns_continue ... ok
[INFO] [stdout] test tui::transfer::screen::tests::left_at_non_root_sets_pending_list_to_parent ... ok
[INFO] [stdout] test tui::transfer::screen::tests::new_screen_remote_title_defaults_to_remote ... ok
[INFO] [stdout] test tui::transfer::screen::tests::next_job_empty_queue_leaves_last_direction_unchanged ... ok
[INFO] [stdout] test tui::transfer::screen::tests::next_job_pops_fifo_and_none_when_empty ... ok
[INFO] [stdout] test tui::transfer::screen::tests::overlay_remove_drops_a_queued_task ... ok
[INFO] [stdout] test tui::transfer::screen::tests::overlay_resume_with_pending_and_idle_signals_advance ... ok
[INFO] [stdout] test tui::transfer::screen::tests::overlay_retry_requeues_a_failed_task_and_signals_advance ... ok
[INFO] [stdout] test tui::transfer::screen::tests::pending_list_targets_remote_side_when_remote_focused ... ok
[INFO] [stdout] test tui::transfer::screen::tests::plain_s_types_into_filter_and_does_not_enqueue ... ok
[INFO] [stdout] test tui::transfer::screen::tests::remote_failed_listing_drops_pending_select ... ok
[INFO] [stdout] test tui::transfer::screen::tests::remote_listing_with_pending_select_parks_cursor_on_new_dir ... ok
[INFO] [stdout] test tui::transfer::screen::tests::remote_stale_listing_does_not_consume_pending_select ... ok
[INFO] [stdout] test tui::transfer::screen::tests::overlay_cancel_on_inflight_signals_cancel_active ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_keeps_focused_row_visible_on_small_terminal ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_renders_without_panic_or_overflow ... ok
[INFO] [stdout] test tui::transfer::screen::tests::right_on_dir_sets_pending_list_for_focused_side ... ok
[INFO] [stdout] test tui::transfer::screen::tests::search_request_find_mode_when_trailing_slash ... ok
[INFO] [stdout] test tui::transfer::screen::tests::quit_confirm_behaves_when_transfer_completes_while_open ... ok
[INFO] [stdout] test tui::transfer::screen::tests::search_request_find_mode_when_multi_segment ... ok
[INFO] [stdout] test tui::transfer::screen::tests::quit_confirm_cancel_keeps_transfer_and_closes_overlay ... ok
[INFO] [stdout] test tui::transfer::screen::tests::quit_confirm_enter_quits ... ok
[INFO] [stdout] test tui::transfer::screen::tests::search_request_filter_mode_when_single_segment ... ok
[INFO] [stdout] test tui::transfer::screen::tests::non_press_key_returns_continue_and_does_not_mutate ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_filter_mode_completes_dir_with_trailing_slash_and_enters_find ... ok
[INFO] [stdout] test tui::transfer::screen::tests::space_toggles_mark_via_focused_pane_and_returns_continue ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_filter_mode_completes_file_without_slash_stays_filter ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_empty_query_flips_focus_not_complete ... ok
[INFO] [stdout] test tui::transfer::screen::tests::search_request_find_mode_keeps_stale_results_until_first_event ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_find_mode_completes_file_without_slash ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_find_mode_completes_home_path_preserves_tilde_prefix ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_find_mode_zero_results_does_not_flip_focus ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_flips_focus_local_to_remote ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_no_candidate_under_cursor_flips_focus ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_find_mode_completes_absolute_path_preserves_root_prefix ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_find_mode_completes_dir_by_joining_segments ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_find_mode_completes_parent_path_preserves_dotdot_prefix ... ok
[INFO] [stdout] test tui::transfer::screen::tests::next_job_records_direction_for_post_done_refresh ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_while_searching_does_not_complete_from_stale_results ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_while_searching_with_no_candidate_does_not_flip_focus ... ok
[INFO] [stdout] test tui::transfer::search::tests::display_len_counts_the_dot_row ... ok
[INFO] [stdout] test tui::transfer::search::tests::empty_segment_matches_all_zero_score ... ok
[INFO] [stdout] test tui::transfer::search::tests::matches_subsequence_and_returns_indices ... ok
[INFO] [stdout] test tui::transfer::search::tests::move_cursor_empty_with_dot_stays_on_dot ... ok
[INFO] [stdout] test tui::transfer::search::tests::move_cursor_wraps_over_dot_plus_results ... ok
[INFO] [stdout] test tui::transfer::search::tests::no_match_returns_none ... ok
[INFO] [stdout] test tui::transfer::search::tests::pane_search_move_cursor_wraps ... ok
[INFO] [stdout] test tui::transfer::search::tests::pane_search_visible_window_bounds_cursor ... ok
[INFO] [stdout] test tui::transfer::screen::tests::arrow_keys_move_the_overlay_selection ... ok
[INFO] [stdout] test tui::transfer::search::tests::on_dot_only_when_cursor_zero_and_dot_present ... ok
[INFO] [stdout] test tui::wizard::bracket_tests::bracketed_empty_is_two_spaces ... ok
[INFO] [stdout] test tui::transfer::search::tests::selected_returns_dot_at_cursor_zero_then_results ... ok
[INFO] [stdout] test tui::wizard::bracket_tests::bracketed_wraps_label_with_spaced_angle_brackets ... ok
[INFO] [stdout] test tui::transfer::search::tests::selected_without_dot_behaves_unchanged ... ok
[INFO] [stdout] test tui::wizard::cred::tests::backspace_inside_popup_deletes_within_the_buffer ... ok
[INFO] [stdout] test tui::wizard::cred::tests::accepts_complete_form_with_password_choice ... ok
[INFO] [stdout] test tui::transfer::screen::tests::draw_paints_title_panes_progress_and_footer ... ok
[INFO] [stdout] test tui::wizard::cred::tests::accepts_complete_form ... ok
[INFO] [stdout] test tui::wizard::cred::tests::backspace_deletes_before_cursor_in_cred_form ... ok
[INFO] [stdout] test tui::wizard::cred::tests::backspace_pops_focused_cred_field ... ok
[INFO] [stdout] test tui::wizard::cred::tests::blank_popup_esc_does_not_write_back ... ok
[INFO] [stdout] test tui::transfer::screen::tests::overlay_pause_toggles_the_ledger_flag ... ok
[INFO] [stdout] test tui::wizard::cred::tests::accepts_complete_form_with_identity_choice ... ok
[INFO] [stdout] test tui::wizard::cred::tests::body_rows_is_independent_of_inline_field_focus ... ok
[INFO] [stdout] test tui::wizard::cred::tests::body_rows_is_stable_across_secret_and_source_states ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_identity_attaches_key ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_inline_blank_on_edit_preserves_original_inline_key ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_inline_source_attaches_inline_key ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_inline_source_multiline_joins_with_newline ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_none_is_user_only ... ok
[INFO] [stdout] test tui::transfer::screen::tests::transfer_footer_advertises_f1_help ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_password_carries_plaintext ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_path_key_blank_drops_the_key ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_password_empty_leaves_no_secret ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_path_source_unchanged_behavior ... ok
[INFO] [stdout] test tui::wizard::cred::tests::cred_cursor_target_name_empty_is_row_zero_offset_zero ... ok
[INFO] [stdout] test tui::wizard::cred::tests::cred_cursor_target_password_offsets_by_masked_len ... ok
[INFO] [stdout] test tui::wizard::cred::tests::cred_cursor_target_secret_kind_is_none_chooser ... ok
[INFO] [stdout] test tui::wizard::cred::tests::cred_save_error_field_maps_to_the_right_field ... ok
[INFO] [stdout] test tui::wizard::cred::tests::build_body_preserves_inline_key_when_identity_blank ... ok
[INFO] [stdout] test tui::wizard::cred::tests::cred_field_kind_maps_each_field_to_its_affordance ... ok
[INFO] [stdout] test tui::wizard::cred::tests::ctrl_s_saves_cred_from_any_field ... ok
[INFO] [stdout] test tui::wizard::cred::tests::ctrl_c_inside_popup_discards_without_writing_back ... ok
[INFO] [stdout] test tui::wizard::cred::tests::cred_key_release_is_ignored ... ok
[INFO] [stdout] test tui::wizard::cred::tests::debug_impl_does_not_leak_inline_buffer_contents ... ok
[INFO] [stdout] test tui::wizard::cred::tests::enter_advances_until_last_field_then_attempts_save ... ok
[INFO] [stdout] test tui::wizard::cred::tests::enter_inside_popup_inserts_newline_instead_of_closing ... ok
[INFO] [stdout] test tui::wizard::cred::tests::enter_on_identity_opens_file_picker ... ok
[INFO] [stdout] test tui::wizard::cred::tests::enter_on_inline_private_under_none_secret_does_not_open_popup ... ok
[INFO] [stdout] test tui::wizard::cred::tests::enter_on_identity_under_non_identitykey_does_not_open_picker ... ok
[INFO] [stdout] test tui::wizard::cred::tests::inline_source_hides_identity_and_reaches_inline_rows ... ok
[INFO] [stdout] test tui::wizard::cred::tests::enter_on_password_row_attempts_save_when_last ... ok
[INFO] [stdout] test tui::wizard::cred::tests::left_arrow_moves_cursor_within_a_cred_text_field ... ok
[INFO] [stdout] test tui::transfer::screen::tests::tab_switches_to_failed_view_and_lists_the_failed_task ... ok
[INFO] [stdout] test tui::transfer::screen::tests::shift_tab_cycles_back_to_completed_view ... ok
[INFO] [stdout] test tui::wizard::cred::tests::left_right_off_secret_row_are_ignored_for_cycling ... ok
[INFO] [stdout] test tui::wizard::cred::tests::draw_in_dialog_keeps_focused_cursor_inside_body_when_terminal_short ... ok
[INFO] [stdout] test tui::wizard::cred::tests::editing_a_cred_field_clears_its_error ... ok
[INFO] [stdout] test tui::wizard::cred::tests::left_arrow_cycles_secret_backward ... ok
[INFO] [stdout] test tui::wizard::cred::tests::esc_and_ctrl_c_cancel_cred_form ... ok
[INFO] [stdout] test tui::wizard::cred::tests::identity_key_shows_source_row_and_path_branch_reaches_identity ... ok
[INFO] [stdout] test tui::wizard::cred::tests::left_right_still_cycle_kind_on_secretkind_row ... ok
[INFO] [stdout] test tui::wizard::cred::tests::enter_on_inline_private_opens_popup_and_esc_writes_back ... ok
[INFO] [stdout] test tui::wizard::cred::tests::new_edit_inline_original_defaults_source_to_inline_with_empty_buffer ... ok
[INFO] [stdout] test tui::wizard::cred::tests::new_edit_prefills_from_key_credential ... ok
[INFO] [stdout] test tui::wizard::cred::tests::new_edit_password_credential_does_not_echo_plaintext ... ok
[INFO] [stdout] test tui::wizard::cred::tests::password_row_is_unreachable_under_non_password_choice ... ok
[INFO] [stdout] test tui::wizard::cred::tests::reachable_under_none_hides_identity_and_password ... ok
[INFO] [stdout] test tui::wizard::cred::tests::new_edit_prefills_from_default_credential ... ok
[INFO] [stdout] test tui::wizard::cred::tests::reachable_under_identitykey_shows_identity_not_password ... ok
[INFO] [stdout] test tui::wizard::cred::tests::new_edit_keyring_credential_maps_to_password_choice ... ok
[INFO] [stdout] test tui::wizard::cred::tests::right_arrow_on_source_cycles_path_to_inline ... ok
[INFO] [stdout] test tui::wizard::cred::tests::reachable_under_password_shows_password_not_identity ... ok
[INFO] [stdout] test tui::wizard::cred::tests::rejects_empty_name_and_user ... ok
[INFO] [stdout] test tui::wizard::cred::tests::right_arrow_advances_cursor_within_a_cred_text_field ... ok
[INFO] [stdout] test tui::wizard::cred::tests::new_edit_path_original_defaults_source_to_path_with_identity_prefilled ... ok
[INFO] [stdout] test tui::wizard::cred::tests::rejects_forbidden_char_in_name ... ok
[INFO] [stdout] test tui::wizard::cred::tests::rejects_whitespace_only_name_as_missing ... ok
[INFO] [stdout] test tui::wizard::cred::tests::row_value_inline_echoes_original_line_count_in_edit_mode ... ok
[INFO] [stdout] test tui::wizard::cred::tests::save_with_invalid_cred_form_sets_error_and_focuses_bad_field ... ok
[INFO] [stdout] test tui::wizard::cred::tests::secretkind_value_is_bracketed ... ok
[INFO] [stdout] test tui::wizard::cred::tests::rejects_name_only_missing_user ... ok
[INFO] [stdout] test tui::wizard::cred::tests::shift_tab_moves_cred_focus_backward ... ok
[INFO] [stdout] test tui::wizard::cred::tests::right_arrow_on_secret_cycles_none_to_password_to_identitykey ... ok
[INFO] [stdout] test tui::wizard::cred::tests::tab_and_arrows_navigate_between_inline_rows_and_out ... ok
[INFO] [stdout] test tui::wizard::cred::tests::typing_appends_to_focused_cred_field ... ok
[INFO] [stdout] test tui::wizard::cred::tests::typing_inserts_at_cursor_in_cred_form ... ok
[INFO] [stdout] test tui::wizard::cred::tests::typing_password_masks_state_under_password_choice ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::ctrl_c_cancels ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::down_then_up_moves_cursor_with_wrap ... ok
[INFO] [stdout] test tui::wizard::cred::tests::row_value_inline_encrypted_original_falls_back_to_saved_hint ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::enter_on_empty_list_is_pending ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::enter_on_no_match_query_is_pending ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::enter_returns_selected_original_index ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::escape_cancels ... ok
[INFO] [stdout] test tui::wizard::cred::tests::tab_moves_cred_focus_forward ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::new_empty_query_ranks_all_in_name_order ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::cursor_clamps_when_query_shrinks_the_list ... ok
[INFO] [stdout] test tui::wizard::cred::tests::typing_on_identity_is_a_noop_it_is_a_trigger_row ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::new_with_initial_idx_independent_of_ranked_order ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::new_with_none_initial_idx_starts_at_top ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::non_press_events_are_pending ... ok
[INFO] [stdout] test tui::wizard::cred::tests::up_down_move_cred_focus_like_tab ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::backspace_pops_query ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::backspace_at_zero_is_noop ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::insert_at_end_appends ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::insert_at_middle_splits_correctly ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::insert_at_start_prepends ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::new_with_initial_idx_positions_cursor_on_that_entry ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::new_with_out_of_range_initial_idx_falls_back_to_top ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::typing_query_keeps_only_matches_in_score_order ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::backspace_at_end_removes_last ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::backspace_at_middle_removes_prev_char ... ok
[INFO] [stdout] test tui::wizard::host::tests::accepts_complete_form_with_valid_ssh_args ... ok
[INFO] [stdout] test tui::wizard::host::tests::auth_independent_value_is_bracketed ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::backspace_removes_a_wide_char_correctly ... ok
[INFO] [stdout] test tui::wizard::host::tests::auth_reference_value_drops_credential_name_and_is_bracketed ... ok
[INFO] [stdout] test tui::wizard::host::tests::backspace_deletes_before_cursor_not_tail ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::insert_past_end_behaves_like_append ... ok
[INFO] [stdout] test tui::wizard::host::tests::backspace_pops_focused_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::build_auth_independent_identity_key_attaches_key ... ok
[INFO] [stdout] test tui::wizard::host::tests::accepts_complete_form ... ok
[INFO] [stdout] test tui::wizard::host::tests::accepts_complete_form_with_reference_choice ... ok
[INFO] [stdout] test tui::wizard::host::tests::body_rows_is_stable_across_auth_secret_and_source_states ... ok
[INFO] [stdout] test tui::wizard::host::tests::credential_row_enter_opens_picker_when_credentials_exist ... ok
[INFO] [stdout] test tui::wizard::host::tests::credential_row_has_no_text_cursor ... ok
[INFO] [stdout] test tui::wizard::host::tests::credential_row_left_right_do_not_fire_off_credential_row ... ok
[INFO] [stdout] test tui::wizard::host::tests::credential_row_cycling_is_noop_with_no_credentials ... ok
[INFO] [stdout] test tui::wizard::host::tests::build_auth_independent_none_is_inline_default_body ... ok
[INFO] [stdout] test tui::wizard::cursor_edit_tests::insert_respects_wide_char_byte_boundaries ... ok
[INFO] [stdout] test tui::wizard::host::tests::ctrl_a_and_ctrl_e_alias_home_and_end ... ok
[INFO] [stdout] test tui::wizard::host::tests::credential_row_enter_is_a_noop_when_no_credentials ... ok
[INFO] [stdout] test tui::wizard::host::tests::ctrl_s_saves_from_any_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::editing_a_field_clears_its_error ... ok
[INFO] [stdout] test tui::wizard::host::tests::enter_advances_until_last_reachable_then_attempts_save ... ok
[INFO] [stdout] test tui::wizard::host::tests::esc_and_ctrl_c_cancel ... ok
[INFO] [stdout] test tui::wizard::host::tests::field_hints_do_not_repeat_save_or_cancel ... ok
[INFO] [stdout] test tui::wizard::host::tests::build_auth_independent_password_attaches_plaintext ... ok
[INFO] [stdout] test tui::wizard::host::tests::home_and_end_jump_cursor ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_backspace_inside_popup_deletes_within_the_buffer ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_blank_popup_esc_does_not_write_back ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_body_rows_is_independent_of_inline_field_focus ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_build_inline_body_inline_blank_on_edit_preserves_original_inline_key ... ok
[INFO] [stdout] test tui::wizard::host::tests::enter_on_identity_opens_file_picker ... ok
[INFO] [stdout] test tui::wizard::cred::tests::draw_in_dialog_renders_popup_overlay_without_panic_on_short_terminal ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_build_inline_body_inline_source_attaches_inline_key ... ok
[INFO] [stdout] test tui::wizard::host::tests::build_auth_reference_uses_resolved_id ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::draw_overlay_on_empty_list_renders_without_panic ... ok
[INFO] [stdout] test tui::wizard::cred_picker::tests::draw_overlay_renders_without_panic_and_places_cursor ... ok
[INFO] [stdout] test tui::wizard::host::tests::enter_on_identity_under_reference_does_not_open_picker ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_address_placeholder_uses_a_private_range_example ... ok
[INFO] [stdout] test tui::wizard::host::tests::enter_on_password_row_advances_to_ssh_args_then_saves ... ok
[INFO] [stdout] test tui::wizard::host::tests::draw_in_dialog_keeps_focused_cursor_inside_body_when_terminal_short ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_build_inline_body_inline_source_multiline_round_trips ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_build_inline_body_path_source_unchanged_behavior ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_cursor_target_host_with_typed_value_offsets_by_char_count ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_cursor_target_identity_is_none_trigger_row ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_cursor_target_name_empty_is_row_zero_offset_zero ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_cursor_target_password_offsets_by_masked_len ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_cursor_target_secret_is_none_chooser ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_debug_impl_does_not_leak_inline_buffer_contents ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_cursor_target_auth_is_none_chooser ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_enter_inside_popup_inserts_newline_instead_of_closing ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_enter_on_inline_private_opens_popup_and_esc_writes_back ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_field_kind_maps_each_field_to_its_affordance ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_new_edit_path_original_defaults_source_to_path_with_identity_prefilled ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_identity_key_independent_shows_source_row_and_path_branch_reaches_identity ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_reference_branch_keeps_inline_fields_unreachable ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_new_edit_inline_original_defaults_source_to_inline_with_empty_buffer ... ok
[INFO] [stdout] test tui::wizard::host::tests::jump_hosts_reachable_under_every_auth_mode ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_inline_source_independent_hides_identity_and_reaches_inline_rows ... ok
[INFO] [stdout] test tui::wizard::host::tests::independent_branch_never_renders_the_credential_row ... ok
[INFO] [stdout] test tui::wizard::host::tests::key_release_is_ignored ... ok
[INFO] [stdout] test tui::wizard::host::tests::left_arrow_on_credential_row_cycles_backward_and_wraps ... ok
[INFO] [stdout] test tui::wizard::host::tests::left_right_off_auth_row_are_ignored_for_cycling ... ok
[INFO] [stdout] test tui::wizard::host::tests::jump_hosts_field_is_text_and_edits_in_place ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_right_arrow_on_source_cycles_path_to_inline ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_ctrl_c_inside_popup_discards_without_writing_back ... ok
[INFO] [stdout] test tui::wizard::host::tests::left_right_still_cycle_on_auth_row_not_move_text_cursor ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_tab_and_arrows_navigate_between_inline_rows_and_out ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_credential_ref_falls_back_to_idx0_when_name_missing ... ok
[INFO] [stdout] test tui::wizard::host::tests::move_focus_resets_cursor_to_new_field_end ... ok
[INFO] [stdout] test tui::wizard::host::tests::left_arrow_cycles_secret_backward ... ok
[INFO] [stdout] test tui::wizard::host::tests::left_arrow_cycles_backward ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_without_jump_hosts_starts_blank ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_without_ssh_args_starts_blank ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_inline_default_round_trips_to_independent_none ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_prefills_jump_hosts_from_config ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_inline_password_round_trips_to_independent_password_no_plaintext ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_prefills_ssh_args ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_credential_ref_prefills_referenced_index ... ok
[INFO] [stdout] test tui::wizard::host::tests::left_arrow_moves_cursor_within_a_text_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::new_edit_identitykey_round_trips_to_independent_identitykey ... ok
[INFO] [stdout] test tui::wizard::host::tests::normalized_jump_hosts_splits_and_trims ... ok
[INFO] [stdout] test tui::wizard::host::tests::parsed_port_defaults_to_22_when_garbage ... ok
[INFO] [stdout] test tui::wizard::host::tests::picker_opens_with_cursor_on_currently_selected_credential ... ok
[INFO] [stdout] test tui::wizard::host::tests::normalized_ssh_args_trims_and_drops_empty ... ok
[INFO] [stdout] test tui::wizard::host::tests::parsed_port_defaults_to_22_when_blank ... ok
[INFO] [stdout] test tui::wizard::host::tests::picker_escape_closes_without_changing_selection ... ok
[INFO] [stdout] test tui::wizard::host::tests::rejects_empty_name_and_host ... ok
[INFO] [stdout] test tui::wizard::host::tests::rejects_forbidden_char_in_name ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_draw_in_dialog_renders_popup_overlay_without_panic_on_short_terminal ... ok
[INFO] [stdout] test tui::wizard::host::tests::reachable_fields_reference_skips_user_and_secret_rows ... ok
[INFO] [stdout] test tui::wizard::host::tests::picker_select_writes_back_the_credential_index ... ok
[INFO] [stdout] test tui::wizard::host::tests::reference_branch_never_opens_paste_popup_on_enter ... ok
[INFO] [stdout] test tui::wizard::host::tests::reachable_fields_independent_password_exposes_password_not_identity ... ok
[INFO] [stdout] test tui::wizard::cred::tests::draw_in_dialog_with_open_picker_renders_without_panic ... ok
[INFO] [stdout] test tui::wizard::host::tests::rejects_name_only_missing_host ... ok
[INFO] [stdout] test tui::wizard::host::tests::right_arrow_advances_cursor_within_a_text_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::right_arrow_on_auth_cycles_independent_to_reference_and_wraps ... ok
[INFO] [stdout] test tui::wizard::host::tests::right_arrow_on_credential_row_cycles_forward_and_wraps ... ok
[INFO] [stdout] test tui::wizard::host::tests::row_value_inline_encrypted_original_falls_back_to_saved_hint ... ok
[INFO] [stdout] test tui::wizard::host::tests::row_value_inline_cert_echoes_original_line_count_in_edit_mode ... ok
[INFO] [stdout] test tui::wizard::host::tests::rejects_whitespace_only_name_as_missing ... ok
[INFO] [stdout] test tui::wizard::host::tests::save_error_field_maps_to_the_right_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::secret_cycling_only_happens_on_secret_row ... ok
[INFO] [stdout] test tui::wizard::host::tests::right_arrow_clamps_to_value_length ... ok
[INFO] [stdout] test tui::wizard::host::tests::secret_value_is_bracketed ... ok
[INFO] [stdout] test tui::wizard::host::tests::shift_tab_moves_focus_backward ... ok
[INFO] [stdout] test tui::wizard::host::tests::ssh_args_field_kind_is_text ... ok
[INFO] [stdout] test tui::wizard::host::tests::typing_appends_to_focused_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::tab_moves_focus_forward_through_independent_none_rows ... ok
[INFO] [stdout] test tui::wizard::host::tests::right_arrow_on_secret_cycles_none_to_password_to_identitykey ... ok
[INFO] [stdout] test tui::wizard::host::tests::row_value_inline_add_mode_shows_plain_paste_placeholder ... ok
[INFO] [stdout] test tui::wizard::host::tests::typing_and_backspace_edit_ssh_args_in_place ... ok
[INFO] [stdout] test tui::wizard::host::tests::typing_inserts_at_cursor_not_tail ... ok
[INFO] [stdout] test tui::wizard::host::tests::ssh_args_reachable_under_reference_auth ... ok
[INFO] [stdout] test tui::wizard::host::tests::save_with_invalid_form_sets_error_and_focuses_bad_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::typing_on_identity_is_a_noop_it_is_a_trigger_row ... ok
[INFO] [stdout] test tui::wizard::host::tests::up_down_move_focus_like_tab ... ok
[INFO] [stdout] test tui::wizard::host::tests::validate_rejects_invalid_ssh_args_and_focuses_the_field ... ok
[INFO] [stdout] test tui::wizard::host::tests::row_value_inline_echoes_original_line_count_in_edit_mode ... ok
[INFO] [stdout] test tui::wizard::host::tests::validate_rejects_malformed_jump_hosts_and_focuses_the_field ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::debug_impl_does_not_leak_textarea_contents ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::ctrl_c_returns_cancel_regardless_of_buffer ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::enter_is_pending_and_inserts_a_newline ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::esc_with_empty_buffer_returns_done_empty ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::key_release_is_pending ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::new_with_existing_lines_keeps_textarea_empty ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::printable_chars_are_pending_and_accumulate ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::esc_re_attaches_trailing_newline_dropped_by_join ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::esc_after_typing_returns_done_with_joined_text ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::saved_line_count_is_zero_for_blank_and_counts_for_text ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::ctrl_j_is_treated_as_a_newline_so_paste_keeps_lines ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::new_starts_empty ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::textarea_input_from_normalizes_every_newline_shape_to_plain_enter ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::draw_overlay_renders_without_panic_cert_empty ... ok
[INFO] [stdout] test tui::wizard::tests::affordance_suffix_glyphs_match_width ... ok
[INFO] [stdout] test tui::wizard::tests::host_field_labels_are_capitalized ... ok
[INFO] [stdout] test tui::wizard::tests::render_field_row_reserves_suffix_so_long_value_truncates_not_the_glyph ... ok
[INFO] [stdout] test tui::wizard::tests::host_label_column_fits_the_longest_label ... ok
[INFO] [stdout] test tui::wizard::tests::render_field_row_trigger_appends_accent_triangle ... ok
[INFO] [stdout] test tui::wizard::tests::render_field_row_multiline_appends_pilcrow_then_triangle ... ok
[INFO] [stdout] test tui::wizard::tests::render_field_row_trigger_empty_value_still_shows_suffix_after_placeholder ... ok
[INFO] [stdout] test tui::wizard::tests::source_choice_cycles_path_and_inline ... ok
[INFO] [stdout] test tui::wizard::tests::affordance_suffix_width_matches_kind ... ok
[INFO] [stdout] test tui::wizard::tests::render_field_row_text_has_no_suffix ... ok
[INFO] [stdout] test tui::wizard::tests::secret_choice_labels_are_capitalized ... ok
[INFO] [stdout] test tui::wizard::tests::value_spans_empty_with_no_placeholder_is_empty ... ok
[INFO] [stdout] test tui::wizard::tests::value_col_offset_is_marker_plus_label_plus_colon ... ok
[INFO] [stdout] test tui::wizard::tests::value_spans_non_empty_ignores_placeholder ... ok
[INFO] [stdout] test tui::wizard::tests::cred_field_labels_are_capitalized ... ok
[INFO] [stdout] test tui::wizard::tests::value_spans_non_empty_shows_only_value ... ok
[INFO] [stdout] test tui::wizard::tests::cred_secret_kind_row_precedes_identity_and_password ... ok
[INFO] [stdout] test tui::wizard::tests::source_choice_labels_are_capitalized ... ok
[INFO] [stdout] test tui::wizard::tests::value_spans_empty_shows_only_placeholder_no_glyph ... ok
[INFO] [stdout] test tui::wizard::host::tests::draw_in_dialog_with_open_picker_renders_without_panic ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::draw_overlay_renders_without_panic_with_existing_lines ... ok
[INFO] [stdout] test tui::wizard::key_paste::tests::draw_overlay_renders_without_panic_private ... ok
[INFO] [stdout] test tui::wizard::tests::render_field_row_switch_has_no_suffix ... ok
[INFO] [stdout] test tui::wizard::tests::cred_field_order_puts_source_above_identity_and_password ... ok
[INFO] [stdout] test tui::wizard::cred::tests::cred_draw_in_dialog_renders_without_panic_across_focus_and_secret_states ... ok
[INFO] [stdout] test tui::wizard::cred::tests::draw_in_dialog_renders_without_panic_across_source_and_focus_states ... ok
[INFO] [stdout] test tui::wizard::host::tests::draw_in_dialog_renders_without_panic_across_focus_auth_and_secret_states ... ok
[INFO] [stdout] test tui::wizard::host::tests::host_draw_in_dialog_renders_without_panic_across_source_and_focus_states ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tui::persist::tests::persist_cred_save_reranks_cred_panel_after_reload stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::persist::tests::persist_cred_save_reranks_cred_panel_after_reload' (3666) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df8708dc - sshrack[8fe49559b300ba7b]::tui::persist::tests::persist_cred_save_reranks_cred_panel_after_reload
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/persist.rs:1718:39
[INFO] [stdout]   23:     0x6548df856ec7 - sshrack[8fe49559b300ba7b]::tui::persist::tests::persist_cred_save_reranks_cred_panel_after_reload::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/persist.rs:1708:59
[INFO] [stdout]   24:     0x6548df682aa6 - <sshrack[8fe49559b300ba7b]::tui::persist::tests::persist_cred_save_reranks_cred_panel_after_reload::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_applies_buffered_search_events_to_active_pane_search stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_applies_buffered_search_events_to_active_pane_search' (3707) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df746114 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_applies_buffered_search_events_to_active_pane_search
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1379:39
[INFO] [stdout]   23:     0x6548df72b357 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_applies_buffered_search_events_to_active_pane_search::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1344:68
[INFO] [stdout]   24:     0x6548df6834e6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_applies_buffered_search_events_to_active_pane_search::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_request_list_to_current_cwd_clears_query_no_stale_filter stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_request_list_to_current_cwd_clears_query_no_stale_filter' (3721) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df7494a5 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_request_list_to_current_cwd_clears_query_no_stale_filter
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1755:39
[INFO] [stdout]   23:     0x6548df72b417 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_request_list_to_current_cwd_clears_query_no_stale_filter::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1741:72
[INFO] [stdout]   24:     0x6548df683566 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_request_list_to_current_cwd_clears_query_no_stale_filter::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_local_request_list_to_current_cwd_keeps_files_visible stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_local_request_list_to_current_cwd_keeps_files_visible' (3714) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df7489ae - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_local_request_list_to_current_cwd_keeps_files_visible
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1788:39
[INFO] [stdout]   23:     0x6548df72b3e7 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_local_request_list_to_current_cwd_keeps_files_visible::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1774:69
[INFO] [stdout]   24:     0x6548df683546 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_local_request_list_to_current_cwd_keeps_files_visible::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_does_not_reseat_rx_when_search_was_cancelled stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_does_not_reseat_rx_when_search_was_cancelled' (3708) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df741364 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_does_not_reseat_rx_when_search_was_cancelled
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1467:39
[INFO] [stdout]   23:     0x6548df72b1a7 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_does_not_reseat_rx_when_search_was_cancelled::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1449:60
[INFO] [stdout]   24:     0x6548df6833c6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_does_not_reseat_rx_when_search_was_cancelled::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_drops_stale_search_events_with_mismatched_gen stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_drops_stale_search_events_with_mismatched_gen' (3711) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df742048 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_drops_stale_search_events_with_mismatched_gen
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1434:39
[INFO] [stdout]   23:     0x6548df72b1d7 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_drops_stale_search_events_with_mismatched_gen::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1398:61
[INFO] [stdout]   24:     0x6548df6833e6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_drops_stale_search_events_with_mismatched_gen::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_host_key_needs_confirm_sets_screen_host_key stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_host_key_needs_confirm_sets_screen_host_key' (3712) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df740c85 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_host_key_needs_confirm_sets_screen_host_key
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1330:39
[INFO] [stdout]   23:     0x6548df72b177 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_host_key_needs_confirm_sets_screen_host_key::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1314:59
[INFO] [stdout]   24:     0x6548df6833a6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_host_key_needs_confirm_sets_screen_host_key::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_local_list_failure_reverts_cwd_and_keeps_entries stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_local_list_failure_reverts_cwd_and_keeps_entries' (3713) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df742c3a - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_local_list_failure_reverts_cwd_and_keeps_entries
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1834:39
[INFO] [stdout]   23:     0x6548df72b267 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_local_list_failure_reverts_cwd_and_keeps_entries::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1822:64
[INFO] [stdout]   24:     0x6548df683446 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_local_list_failure_reverts_cwd_and_keeps_entries::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::enqueue_dst_uses_reverted_local_cwd_after_failed_local_nav stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::enqueue_dst_uses_reverted_local_cwd_after_failed_local_nav' (3752) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df74775f - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::enqueue_dst_uses_reverted_local_cwd_after_failed_local_nav
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1985:39
[INFO] [stdout]   23:     0x6548df72b3b7 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::enqueue_dst_uses_reverted_local_cwd_after_failed_local_nav::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1962:68
[INFO] [stdout]   24:     0x6548df683526 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::enqueue_dst_uses_reverted_local_cwd_after_failed_local_nav::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_resolves_pending_mkdir_local_creates_and_relists stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_resolves_pending_mkdir_local_creates_and_relists' (3726) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df743ce9 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_resolves_pending_mkdir_local_creates_and_relists
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1159:39
[INFO] [stdout]   23:     0x6548df72b297 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_resolves_pending_mkdir_local_creates_and_relists::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1141:64
[INFO] [stdout]   24:     0x6548df683466 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_resolves_pending_mkdir_local_creates_and_relists::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_routes_events_to_in_flight_side_not_local_heuristic stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_routes_events_to_in_flight_side_not_local_heuristic' (3731) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df744ef1 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_events_to_in_flight_side_not_local_heuristic
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1524:39
[INFO] [stdout]   23:     0x6548df72b2c7 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_events_to_in_flight_side_not_local_heuristic::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1482:67
[INFO] [stdout]   24:     0x6548df683486 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_events_to_in_flight_side_not_local_heuristic::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_resolves_pending_mkdir_local_failure_surfaces_status stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_resolves_pending_mkdir_local_failure_surfaces_status' (3727) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df746beb - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_resolves_pending_mkdir_local_failure_surfaces_status
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1207:39
[INFO] [stdout]   23:     0x6548df72b387 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_resolves_pending_mkdir_local_failure_surfaces_status::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1192:68
[INFO] [stdout]   24:     0x6548df683506 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_resolves_pending_mkdir_local_failure_surfaces_status::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_remote_pending_list_sets_loading_true stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_remote_pending_list_sets_loading_true' (3716) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df73d821 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_remote_pending_list_sets_loading_true
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1719:39
[INFO] [stdout]   23:     0x6548df72aff7 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_remote_pending_list_sets_loading_true::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1711:53
[INFO] [stdout]   24:     0x6548df6832a6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_remote_pending_list_sets_loading_true::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_routes_mkdir_done_err_to_error_status stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_routes_mkdir_done_err_to_error_status' (3743) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df73dedd - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_mkdir_done_err_to_error_status
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1300:39
[INFO] [stdout]   23:     0x6548df72b027 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_mkdir_done_err_to_error_status::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1286:53
[INFO] [stdout]   24:     0x6548df6832c6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_mkdir_done_err_to_error_status::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_routes_mkdir_done_ok_to_remote_relist stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_routes_mkdir_done_ok_to_remote_relist' (3746) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df73e646 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_mkdir_done_ok_to_remote_relist
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1268:39
[INFO] [stdout]   23:     0x6548df72b057 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_mkdir_done_ok_to_remote_relist::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1256:53
[INFO] [stdout]   24:     0x6548df6832e6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_mkdir_done_ok_to_remote_relist::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_routes_remote_pending_mkdir_to_worker_cmd stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_routes_remote_pending_mkdir_to_worker_cmd' (3749) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df73fce4 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_remote_pending_mkdir_to_worker_cmd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1239:39
[INFO] [stdout]   23:     0x6548df72b117 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_remote_pending_mkdir_to_worker_cmd::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1229:57
[INFO] [stdout]   24:     0x6548df683366 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_routes_remote_pending_mkdir_to_worker_cmd::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::drain_remote_navigation_clears_remote_query_and_marks_like_local stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::drain_remote_navigation_clears_remote_query_and_marks_like_local' (3715) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df749ef4 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_remote_navigation_clears_remote_query_and_marks_like_local
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1682:39
[INFO] [stdout]   23:     0x6548df72b447 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_remote_navigation_clears_remote_query_and_marks_like_local::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1657:74
[INFO] [stdout]   24:     0x6548df683586 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::drain_remote_navigation_clears_remote_query_and_marks_like_local::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::popup_borrow_after_narrow_draw_borrow_does_not_panic stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::popup_borrow_after_narrow_draw_borrow_does_not_panic' (3756) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df7425d9 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::popup_borrow_after_narrow_draw_borrow_does_not_panic
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1626:39
[INFO] [stdout]   23:     0x6548df72b207 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::popup_borrow_after_narrow_draw_borrow_does_not_panic::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1613:62
[INFO] [stdout]   24:     0x6548df683406 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::popup_borrow_after_narrow_draw_borrow_does_not_panic::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::transfer_status_auto_clears_on_next_keypress stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::transfer_status_auto_clears_on_next_keypress' (3759) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df73ee0a - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::transfer_status_auto_clears_on_next_keypress
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1900:39
[INFO] [stdout]   23:     0x6548df72b087 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::transfer_status_auto_clears_on_next_keypress::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:1887:54
[INFO] [stdout]   24:     0x6548df683306 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::transfer_status_auto_clears_on_next_keypress::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tui::run_loop::tests::wide_outer_borrow_then_popup_borrow_panics_regression_pin stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tui::run_loop::tests::wide_outer_borrow_then_popup_borrow_panics_regression_pin' (3762) panicked at src/tui/test_support.rs:98:28:
[INFO] [stdout] terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6548e036f7b1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6548e036f7b1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6548e036f7b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6548e038954a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6548e038954a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6548e037508c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6548e037508c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x6548e03462f6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6548e03462f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x6548e0365b59 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6548df9e92d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6548df9e92d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x6548e0365e82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x6548e0365e82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x6548e03463a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x6548e033e489 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6548e03474bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6548e0389d9c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6548e0389ac2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x6548dfa911d3 - <core[a373ad73a504971]::result::Result<ratatui_core[8c73ead5da5a2fdd]::terminal::Terminal<ratatui_crossterm[54e88a7dd24d3be]::CrosstermBackend<std[617be2ca0a6fd877]::io::stdio::Stdout>>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x6548df859b39 - sshrack[8fe49559b300ba7b]::tui::test_support::stdout_tui
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/test_support.rs:98:28
[INFO] [stdout]   22:     0x6548df7455b9 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::wide_outer_borrow_then_popup_borrow_panics_regression_pin
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:2040:39
[INFO] [stdout]   23:     0x6548df72b2f7 - sshrack[8fe49559b300ba7b]::tui::run_loop::tests::wide_outer_borrow_then_popup_borrow_panics_regression_pin::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tui/run_loop.rs:2033:67
[INFO] [stdout]   24:     0x6548df6834a6 - <sshrack[8fe49559b300ba7b]::tui::run_loop::tests::wide_outer_borrow_then_popup_borrow_panics_regression_pin::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6548df9dc71b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x6548df9dc71b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x6548df9e98f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x6548df9e98f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x6548df9e98f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x6548df9e31e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x6548df9e31e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x6548df9ec982 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x6548df9ec982 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x6548df9ec982 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x6548df9ec982 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x6548df9ec982 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x6548e036dfbf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x6548e036dfbf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fdc73a7fdfa - <unknown>
[INFO] [stdout]   46:     0x7fdc73b133d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] note: panic did not contain expected string
[INFO] [stdout]       panic message: "terminal init for borrow test: Os { code: 11, kind: WouldBlock, message: \"Resource temporarily unavailable\" }"
[INFO] [stdout]  expected substring: "already borrowed"
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tui::persist::tests::persist_cred_save_reranks_cred_panel_after_reload
[INFO] [stdout]     tui::run_loop::tests::drain_applies_buffered_search_events_to_active_pane_search
[INFO] [stdout]     tui::run_loop::tests::drain_does_not_reseat_rx_when_search_was_cancelled
[INFO] [stdout]     tui::run_loop::tests::drain_drops_stale_search_events_with_mismatched_gen
[INFO] [stdout]     tui::run_loop::tests::drain_host_key_needs_confirm_sets_screen_host_key
[INFO] [stdout]     tui::run_loop::tests::drain_local_list_failure_reverts_cwd_and_keeps_entries
[INFO] [stdout]     tui::run_loop::tests::drain_local_request_list_to_current_cwd_keeps_files_visible
[INFO] [stdout]     tui::run_loop::tests::drain_remote_navigation_clears_remote_query_and_marks_like_local
[INFO] [stdout]     tui::run_loop::tests::drain_remote_pending_list_sets_loading_true
[INFO] [stdout]     tui::run_loop::tests::drain_request_list_to_current_cwd_clears_query_no_stale_filter
[INFO] [stdout]     tui::run_loop::tests::drain_resolves_pending_mkdir_local_creates_and_relists
[INFO] [stdout]     tui::run_loop::tests::drain_resolves_pending_mkdir_local_failure_surfaces_status
[INFO] [stdout]     tui::run_loop::tests::drain_routes_events_to_in_flight_side_not_local_heuristic
[INFO] [stdout]     tui::run_loop::tests::drain_routes_mkdir_done_err_to_error_status
[INFO] [stdout]     tui::run_loop::tests::drain_routes_mkdir_done_ok_to_remote_relist
[INFO] [stdout]     tui::run_loop::tests::drain_routes_remote_pending_mkdir_to_worker_cmd
[INFO] [stdout]     tui::run_loop::tests::enqueue_dst_uses_reverted_local_cwd_after_failed_local_nav
[INFO] [stdout]     tui::run_loop::tests::popup_borrow_after_narrow_draw_borrow_does_not_panic
[INFO] [stdout]     tui::run_loop::tests::transfer_status_auto_clears_on_next_keypress
[INFO] [stdout]     tui::run_loop::tests::wide_outer_borrow_then_popup_borrow_panics_regression_pin
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1161 passed; 20 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.85s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin sshrack`
[INFO] running `Command { std: "docker" "inspect" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767", kill_on_drop: false }`
[INFO] [stdout] 35079ccd1d9d74f9ef61d780360c8e5a0cce949ab707a8be7bca16b7fd2c8767
