[INFO] cloning repository https://github.com/rt-kill/k9rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rt-kill/k9rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frt-kill%2Fk9rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frt-kill%2Fk9rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5387e158ba72fa99be5c80ecad0bf775464b7f9b
[INFO] testing rt-kill/k9rs against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frt-kill%2Fk9rs" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/rt-kill/k9rs
[INFO] finished tweaking git repo https://github.com/rt-kill/k9rs
[INFO] tweaked toml for git repo https://github.com/rt-kill/k9rs written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rt-kill/k9rs on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rt-kill/k9rs 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dcbde3e3cce0da4e3fa5835fc592d2f1fbaea35edb4f869cbb99b054ad7e61eb
[INFO] running `Command { std: "docker" "start" "-a" "dcbde3e3cce0da4e3fa5835fc592d2f1fbaea35edb4f869cbb99b054ad7e61eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dcbde3e3cce0da4e3fa5835fc592d2f1fbaea35edb4f869cbb99b054ad7e61eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dcbde3e3cce0da4e3fa5835fc592d2f1fbaea35edb4f869cbb99b054ad7e61eb", kill_on_drop: false }`
[INFO] [stdout] dcbde3e3cce0da4e3fa5835fc592d2f1fbaea35edb4f869cbb99b054ad7e61eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f9165f6976d39c56c8be90e5aacff9909367c29387475e3572fbcbe3f31aeb7e
[INFO] running `Command { std: "docker" "start" "-a" "f9165f6976d39c56c8be90e5aacff9909367c29387475e3572fbcbe3f31aeb7e", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling k8s-openapi v0.24.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling enum-ordinalize-derive v4.3.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling pem v3.0.6
[INFO] [stderr]    Compiling enum-ordinalize v4.3.2
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling educe v0.6.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling async-broadcast v0.7.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling jsonptr v0.6.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling jsonpath-rust v0.7.5
[INFO] [stderr]    Compiling json-patch v3.0.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling vte_generate_state_changes v0.1.2
[INFO] [stderr]    Compiling hostname v0.4.2
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling backoff v0.4.0
[INFO] [stderr]    Compiling vte v0.11.1
[INFO] [stderr]    Compiling plist v1.8.0
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling fancy-regex v0.16.2
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling cassowary v0.3.0
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling kube-derive v0.98.0
[INFO] [stderr]    Compiling tokio-yamux v0.3.18
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling vt100 v0.15.2
[INFO] [stderr]    Compiling syntect v5.3.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling kube-core v0.98.0
[INFO] [stderr]    Compiling kube-client v0.98.0
[INFO] [stderr]    Compiling kube-runtime v0.98.0
[INFO] [stderr]    Compiling kube v0.98.0
[INFO] [stderr]    Compiling k9rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 08s
[INFO] running `Command { std: "docker" "inspect" "f9165f6976d39c56c8be90e5aacff9909367c29387475e3572fbcbe3f31aeb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9165f6976d39c56c8be90e5aacff9909367c29387475e3572fbcbe3f31aeb7e", kill_on_drop: false }`
[INFO] [stdout] f9165f6976d39c56c8be90e5aacff9909367c29387475e3572fbcbe3f31aeb7e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d130f9120b8583ab40c2d6331369beee72bf5eb92354d3d7c7fd419b2ccbd3fa
[INFO] running `Command { std: "docker" "start" "-a" "d130f9120b8583ab40c2d6331369beee72bf5eb92354d3d7c7fd419b2ccbd3fa", kill_on_drop: false }`
[INFO] [stderr]    Compiling k9rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: irrefutable `if let` pattern
[INFO] [stdout]    --> src/kube/overlay.rs:426:12
[INFO] [stdout]     |
[INFO] [stdout] 426 |         if let OverlayCapability::Drill { ref target, ref column } = overlay.capabilities["show-node"] {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stdout]     = help: consider replacing the `if let` with a `let`
[INFO] [stdout]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 39.36s
[INFO] running `Command { std: "docker" "inspect" "d130f9120b8583ab40c2d6331369beee72bf5eb92354d3d7c7fd419b2ccbd3fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d130f9120b8583ab40c2d6331369beee72bf5eb92354d3d7c7fd419b2ccbd3fa", kill_on_drop: false }`
[INFO] [stdout] d130f9120b8583ab40c2d6331369beee72bf5eb92354d3d7c7fd419b2ccbd3fa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b7c96a503eaae68c8ebabdd541e1514ec454d496c186762b3f3d9f0de32fb1e1
[INFO] running `Command { std: "docker" "start" "-a" "b7c96a503eaae68c8ebabdd541e1514ec454d496c186762b3f3d9f0de32fb1e1", kill_on_drop: false }`
[INFO] [stderr] warning: irrefutable `if let` pattern
[INFO] [stderr]    --> src/kube/overlay.rs:426:12
[INFO] [stderr]     |
[INFO] [stderr] 426 |         if let OverlayCapability::Drill { ref target, ref column } = overlay.capabilities["show-node"] {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stderr]     = help: consider replacing the `if let` with a `let`
[INFO] [stderr]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `k9rs` (bin "k9rs" test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.42s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/k9rs-78162ce227bfc538)
[INFO] [stdout] 
[INFO] [stdout] running 232 tests
[INFO] [stdout] test app::nav::tests::breadcrumb_root_only ... ok
[INFO] [stdout] test app::nav::tests::breadcrumb_fault_filter ... ok
[INFO] [stdout] test app::nav::tests::breadcrumb_field_selector ... ok
[INFO] [stdout] test app::nav::tests::fault_filter_push_and_pop ... ok
[INFO] [stdout] test app::nav::tests::active_filters_stops_at_rid_boundary ... ok
[INFO] [stdout] test app::nav::tests::active_filters_stacks_same_rid ... ok
[INFO] [stdout] test app::nav::tests::breadcrumb_with_drill ... ok
[INFO] [stdout] test app::nav::tests::breadcrumb_with_grep ... ok
[INFO] [stdout] test app::nav::tests::find_table_returns_none_when_absent ... ok
[INFO] [stdout] test app::nav::tests::find_table_on_step_with_table ... ok
[INFO] [stdout] test app::nav::tests::pop_restores_previous_resource ... ok
[INFO] [stdout] test app::nav::tests::find_table_walks_parent_chain ... ok
[INFO] [stdout] test app::nav::tests::push_changes_resource_id ... ok
[INFO] [stdout] test app::nav::tests::root_resource_id_after_pushes ... ok
[INFO] [stdout] test app::nav::tests::save_and_restore_selected ... ok
[INFO] [stdout] test app::table::tests::apply_filter_reduces_visible_items ... ok
[INFO] [stdout] test app::table::tests::clear_data_resets_everything ... ok
[INFO] [stdout] test app::table::tests::clear_filter_restores_all ... ok
[INFO] [stdout] test app::table::tests::col_left_clamps_at_zero ... ok
[INFO] [stdout] test app::table::tests::col_left_decrements ... ok
[INFO] [stdout] test app::table::tests::col_right_clamps_at_last ... ok
[INFO] [stdout] test app::table::tests::empty_end_no_panic ... ok
[INFO] [stdout] test app::table::tests::col_right_advances ... ok
[INFO] [stdout] test app::table::tests::col_right_zero_cols_noop ... ok
[INFO] [stdout] test app::table::tests::empty_nav_items_count ... ok
[INFO] [stdout] test app::nav::tests::reset_clears_stack_and_changes_resource ... ok
[INFO] [stdout] test app::table::tests::clear_marks ... ok
[INFO] [stdout] test app::table::tests::empty_sort_no_panic ... ok
[INFO] [stdout] test app::table::tests::empty_home_no_panic ... ok
[INFO] [stdout] test app::table::tests::empty_selected_item_none ... ok
[INFO] [stdout] test app::table::tests::empty_page_up_no_panic ... ok
[INFO] [stdout] test app::nav::tests::multi_push_pop_sequence ... ok
[INFO] [stdout] test app::nav::tests::reset_tracks_prev_root ... ok
[INFO] [stdout] test app::nav::tests::pop_at_root_returns_none ... ok
[INFO] [stdout] test app::table::tests::empty_prev_no_panic ... ok
[INFO] [stdout] test app::table::tests::empty_page_down_no_panic ... ok
[INFO] [stdout] test app::table::tests::empty_next_no_panic ... ok
[INFO] [stdout] test app::nav::tests::grep_push_marks_drilled ... ok
[INFO] [stdout] test app::table::tests::empty_span_mark_no_panic ... ok
[INFO] [stdout] test app::table::tests::empty_toggle_mark_no_panic ... ok
[INFO] [stdout] test app::table::tests::empty_visible_items_empty ... ok
[INFO] [stdout] test app::table::tests::end_goes_to_last ... ok
[INFO] [stdout] test app::table::tests::filter_clamps_selection ... ok
[INFO] [stdout] test app::table::tests::home_goes_to_zero ... ok
[INFO] [stdout] test app::table::tests::mark_multiple_rows ... ok
[INFO] [stdout] test app::nav::tests::push_same_rid_no_subscribe ... ok
[INFO] [stdout] test app::table::tests::nav_items_count_reflects_filter ... ok
[INFO] [stdout] test app::table::tests::nav_next_advances_selection ... ok
[INFO] [stdout] test app::table::tests::nav_next_clamps_at_end ... ok
[INFO] [stdout] test app::table::tests::nav_prev_clamps_at_zero ... ok
[INFO] [stdout] test app::table::tests::nav_prev_decrements_selection ... ok
[INFO] [stdout] test app::table::tests::page_down_adjusts_offset ... ok
[INFO] [stdout] test app::nav::tests::pop_removes_grep_filter ... ok
[INFO] [stdout] test app::table::tests::page_down_advances_by_page_size ... ok
[INFO] [stdout] test app::table::tests::page_down_clamps_at_end ... ok
[INFO] [stdout] test app::table::tests::page_up_clamps_at_zero ... ok
[INFO] [stdout] test app::table::tests::page_up_retreats_by_page_size ... ok
[INFO] [stdout] test app::table::tests::set_items_clamps_selection_when_shrinking ... ok
[INFO] [stdout] test app::table::tests::set_items_populates_filtered_indices ... ok
[INFO] [stdout] test app::table::tests::selected_item_returns_correct_row ... ok
[INFO] [stdout] test app::table::tests::sort_by_column_changes_column ... ok
[INFO] [stdout] test app::table::tests::sort_by_different_column_resets_ascending ... ok
[INFO] [stdout] test app::table::tests::sort_by_same_column_toggles_direction ... ok
[INFO] [stdout] test app::table::tests::sort_column_default ... ok
[INFO] [stdout] test app::table::tests::span_mark_marks_range ... ok
[INFO] [stdout] test app::table::tests::toggle_mark_adds_and_removes ... ok
[INFO] [stdout] test app::table::tests::trait_nav_col ... ok
[INFO] [stdout] test app::table::tests::trait_nav_next_prev ... ok
[INFO] [stdout] test app::table::tests::trait_nav_select ... ok
[INFO] [stdout] test app::table::tests::trait_nav_select_clamps ... ok
[INFO] [stdout] test app::table::tests::visible_items_respects_page_size ... ok
[INFO] [stdout] test app::types::context_switch_tests::full_lifecycle ... ok
[INFO] [stdout] test app::types::context_switch_tests::in_flight_rejects_new_switches ... ok
[INFO] [stdout] test app::types::context_switch_tests::mark_stable_from_any_state ... ok
[INFO] [stdout] test app::types::context_switch_tests::requested_rejects_new_switches ... ok
[INFO] [stdout] test app::types::context_switch_tests::stable_accepts_new_switches ... ok
[INFO] [stdout] test app::types::context_switch_tests::take_requested_is_noop_from_in_flight ... ok
[INFO] [stdout] test app::types::context_switch_tests::take_requested_is_noop_from_stable ... ok
[INFO] [stdout] test app::types::context_switch_tests::take_requested_transitions_requested_to_in_flight ... ok
[INFO] [stdout] test event::handler::tests::test_confirm_dialog_keys ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_a_show_aliases ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_backslash_clear_marks ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_c_quit ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_d_delete ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_e_toggle_header ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_r_refresh ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_s_save_table ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_space_span_mark ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_w_toggle_wide ... ok
[INFO] [stdout] test event::handler::tests::test_ctrl_z_toggle_fault_filter ... ok
[INFO] [stdout] test event::handler::tests::test_esc_noop_in_resource_view_no_filter ... ok
[INFO] [stdout] test event::handler::tests::test_detail_view_ctrl_d_page_down ... ok
[INFO] [stdout] test event::handler::tests::test_detail_view_copy ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_copy ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_ctrl_s_save_logs ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_log_since_digits ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_s_toggles_follow ... ok
[INFO] [stdout] test event::handler::tests::test_detail_view_home_end ... ok
[INFO] [stdout] test event::handler::tests::test_detail_view_search_next_prev ... ok
[INFO] [stdout] test event::handler::tests::test_help_key ... ok
[INFO] [stdout] test event::handler::tests::test_detail_view_slash_starts_search ... ok
[INFO] [stdout] test event::handler::tests::test_esc_goes_back_in_contexts_view ... ok
[INFO] [stdout] test event::handler::tests::test_esc_goes_back_in_detail_view ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_home_end ... ok
[INFO] [stdout] test event::handler::tests::test_detail_view_ctrl_u_page_up ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_search_next_prev ... ok
[INFO] [stdout] test event::handler::tests::test_esc_goes_back_in_help_view ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_shift_c_clears_logs ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_slash_starts_search ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_toggle_wrap ... ok
[INFO] [stdout] test event::handler::tests::test_log_view_t_toggles_timestamps ... ok
[INFO] [stdout] test event::handler::tests::test_pods_logs_key ... ok
[INFO] [stdout] test event::handler::tests::test_q_goes_back_in_help_view ... ok
[INFO] [stdout] test event::handler::tests::test_q_in_resource_view_quits_when_no_filter ... ok
[INFO] [stdout] test event::handler::tests::test_esc_goes_back_in_log_view ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_copy ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_describe_yaml ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_ctrl_s_save_table ... ok
[INFO] [stdout] test event::handler::tests::test_q_goes_back_in_contexts_view ... ok
[INFO] [stdout] test event::handler::tests::test_q_goes_back_in_container_select ... ok
[INFO] [stdout] test event::handler::tests::test_non_workload_no_logs ... ok
[INFO] [stdout] test event::handler::tests::test_q_goes_back_in_detail_view ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_column_filter ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_edit ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_jump_to_owner ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_navigation ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_sort_by_name ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_port_forward ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_sort_by_age ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_switch_namespace_all ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_tab_cycling ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_used_by ... ok
[INFO] [stdout] test event::handler::tests::test_restart_on_deployments ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::condition_filter_ne ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_sort_by_name_cluster_scoped ... ok
[INFO] [stdout] test event::handler::tests::test_workload_types_have_logs ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_toggle_mark ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_toggle_last_view ... ok
[INFO] [stdout] test event::handler::tests::test_resource_view_toggle_sort_direction ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::filter_with_no_match_returns_empty ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::condition_filter_eq_match ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::number_and_bool_stringify ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::unsupported_expression_returns_empty ... ok
[INFO] [stdout] test kube::local::types::tests::port_forward_is_findable ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::filter_on_non_array_returns_empty ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::filter_accepts_double_quoted_literal ... ok
[INFO] [stdout] test kube::local::types::tests::unknown_alias_returns_none ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::plain_dot_path ... ok
[INFO] [stdout] test kube::live_query_dynamic::json_path_tests::missing_segment_returns_empty ... ok
[INFO] [stdout] test kube::overlay::tests::evaluate_coloring_exact_match ... ok
[INFO] [stdout] test kube::overlay::tests::evaluate_coloring_no_downgrade ... ok
[INFO] [stdout] test kube::overlay::tests::evaluate_coloring_numeric ... ok
[INFO] [stdout] test kube::overlay::tests::numeric_predicate_gt ... ok
[INFO] [stdout] test kube::overlay::tests::deserialize_overlay_yaml ... ok
[INFO] [stdout] test kube::overlay::tests::numeric_predicate_gte ... ok
[INFO] [stdout] test kube::overlay::tests::numeric_predicate_invalid ... ok
[INFO] [stdout] test kube::overlay::tests::numeric_predicate_lt ... ok
[INFO] [stdout] test kube::overlay::tests::numeric_predicate_with_percent ... ok
[INFO] [stdout] test kube::protocol::tests::test_resource_id_crd_roundtrip ... ok
[INFO] [stdout] test kube::protocol::tests::test_resource_id_distinct_variants_never_equal ... ok
[INFO] [stdout] test kube::protocol::tests::test_resource_id_local_roundtrip ... ok
[INFO] [stdout] test kube::protocol::tests::test_resource_row_bincode_roundtrip ... ok
[INFO] [stdout] test kube::protocol::tests::test_resource_row_bincode_roundtrip_with_metrics_fields ... ok
[INFO] [stdout] test kube::protocol::tests::test_resource_update_rows_bincode_roundtrip ... ok
[INFO] [stdout] test kube::protocol::tests::test_session_event_snapshot_bincode_roundtrip ... ok
[INFO] [stdout] test kube::protocol::tests::test_subscription_init_bincode_roundtrip ... ok
[INFO] [stdout] test kube::resource_def::tests::all_resources_have_base_operations ... ok
[INFO] [stdout] test kube::resource_defs::registry::tests::registry_consistency ... ok
[INFO] [stdout] test kube::resources::row::tests::bincode_roundtrip ... ok
[INFO] [stdout] test kube::resources::row::tests::default_cells_empty ... ok
[INFO] [stdout] test kube::resources::row::tests::display_age_none ... ok
[INFO] [stdout] test kube::resources::row::tests::display_bool ... ok
[INFO] [stdout] test kube::resources::row::tests::display_count ... ok
[INFO] [stdout] test kube::resources::row::tests::display_list ... ok
[INFO] [stdout] test kube::resources::row::tests::display_percentage ... ok
[INFO] [stdout] test kube::resources::row::tests::display_placeholder ... ok
[INFO] [stdout] test kube::resources::row::tests::display_quantity_bytes ... ok
[INFO] [stdout] test kube::resources::row::tests::display_quantity_millicores ... ok
[INFO] [stdout] test kube::resources::row::tests::display_ratio ... ok
[INFO] [stdout] test kube::resources::row::tests::display_status ... ok
[INFO] [stdout] test kube::resources::row::tests::display_text ... ok
[INFO] [stdout] test kube::resources::row::tests::from_comma_str_empty ... ok
[INFO] [stdout] test kube::resources::row::tests::from_comma_str_multiple ... ok
[INFO] [stdout] test kube::resources::row::tests::from_comma_str_single ... ok
[INFO] [stdout] test kube::resources::row::tests::from_comma_str_trailing_comma ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_age_larger_epoch_sorts_later ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_age_some_before_none ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_bool_false_lt_true ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_count_numeric ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_cross_variant_deterministic ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_list_by_length_then_content ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_percentage_numeric ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_percentage_some_before_none ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_placeholder_equal ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_quantity ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_ratio_by_fraction ... ok
[INFO] [stdout] test kube::resources::row::tests::ord_text ... ok
[INFO] [stdout] test kube::resources::row::tests::set_cell_in_bounds ... ok
[INFO] [stdout] test kube::resources::row::tests::set_cell_out_of_bounds_noop ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::bare_ns_alias_opens_namespace_resource ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::bare_resource_alias_resolves ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::cluster_scoped_rejects_ns_arg ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::ns_switch_respects_all_and_named ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::resource_in_namespace_classifies ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::ctx_switch_keeps_case ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::resource_with_filter_runs_before_resource_with_ns ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::static_words_classify ... ok
[INFO] [stdout] test kube::session_commands::parser_tests::unknown_input_falls_through_to_crd_candidate ... ok
[INFO] [stdout] test util::atomic_option::tests::drop_releases_value ... ok
[INFO] [stdout] test util::atomic_option::tests::load_cloned_on_arc_roundtrips ... ok
[INFO] [stdout] test util::atomic_option::tests::load_cloned_returns_none_on_empty ... ok
[INFO] [stdout] test util::atomic_option::tests::load_cloned_sees_latest_write ... ok
[INFO] [stdout] test util::atomic_option::tests::new_some_and_none ... ok
[INFO] [stdout] test util::atomic_option::tests::swap_if_token_rejects_stale_token ... ok
[INFO] [stdout] test util::atomic_option::tests::swap_if_token_honors_token ... ok
[INFO] [stdout] test util::atomic_option::tests::swap_returns_old_value ... ok
[INFO] [stdout] test util::atomic_option::tests::try_put_only_when_empty ... ok
[INFO] [stdout] test util::tests::test_format_age_days ... ok
[INFO] [stdout] test util::tests::test_format_age_hours ... ok
[INFO] [stdout] test util::tests::test_format_age_minutes ... ok
[INFO] [stdout] test util::tests::test_format_age_none ... ok
[INFO] [stdout] test util::tests::test_format_age_seconds ... ok
[INFO] [stdout] test util::tests::test_format_cpu_millicores ... ok
[INFO] [stdout] test util::tests::test_format_cpu_nanocores ... ok
[INFO] [stdout] test util::tests::test_format_cpu_whole_cores ... ok
[INFO] [stdout] test util::tests::test_format_mem_gi ... ok
[INFO] [stdout] test util::tests::test_format_mem_ki ... ok
[INFO] [stdout] test util::tests::test_format_mem_mi ... ok
[INFO] [stdout] test util::tests::test_truncate_long ... ok
[INFO] [stdout] test util::tests::test_truncate_short ... ok
[INFO] [stdout] test util::tests::test_truncate_exact ... ok
[INFO] [stdout] test util::tests::test_truncate_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 232 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b7c96a503eaae68c8ebabdd541e1514ec454d496c186762b3f3d9f0de32fb1e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b7c96a503eaae68c8ebabdd541e1514ec454d496c186762b3f3d9f0de32fb1e1", kill_on_drop: false }`
[INFO] [stdout] b7c96a503eaae68c8ebabdd541e1514ec454d496c186762b3f3d9f0de32fb1e1
