[INFO] fetching crate trippy-tui 0.11.0... [INFO] testing trippy-tui-0.11.0 against beta-2024-09-05 for beta-1.82-1 [INFO] extracting crate trippy-tui 0.11.0 into /workspace/builds/worker-7-tc2/source [INFO] validating manifest of crates.io crate trippy-tui 0.11.0 on toolchain beta-2024-09-05 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-09-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate trippy-tui 0.11.0 [INFO] finished tweaking crates.io crate trippy-tui 0.11.0 [INFO] tweaked toml for crates.io crate trippy-tui 0.11.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-09-05" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 251 packages to latest compatible versions [INFO] [stderr] Adding encode_unicode v0.3.6 (latest: v1.0.0) [INFO] [stderr] Adding fixedbitset v0.4.2 (latest: v0.5.7) [INFO] [stderr] Adding hashbrown v0.12.3 (latest: v0.14.5) [INFO] [stderr] Adding heck v0.4.1 (latest: v0.5.0) [INFO] [stderr] Adding hermit-abi v0.3.9 (latest: v0.4.0) [INFO] [stderr] Adding hostname v0.3.1 (latest: v0.4.0) [INFO] [stderr] Adding idna v0.4.0 (latest: v1.0.2) [INFO] [stderr] Adding idna v0.5.0 (latest: v1.0.2) [INFO] [stderr] Adding indexmap v1.9.3 (latest: v2.5.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (latest: v0.6.5) [INFO] [stderr] Adding matchers v0.1.0 (latest: v0.2.0) [INFO] [stderr] Adding nu-ansi-term v0.46.0 (latest: v0.50.1) [INFO] [stderr] Adding quick-error v1.2.3 (latest: v2.0.1) [INFO] [stderr] Adding regex-automata v0.1.10 (latest: v0.4.7) [INFO] [stderr] Adding regex-syntax v0.6.29 (latest: v0.8.4) [INFO] [stderr] Adding serde_yaml v0.9.33 (latest: v0.9.34+deprecated) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-core v0.52.0 (latest: v0.58.0) [INFO] [stderr] Adding windows-sys v0.48.0 (latest: v0.59.0) [INFO] [stderr] Adding windows-sys v0.52.0 (latest: v0.59.0) [INFO] [stderr] Adding windows-targets v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding windows_i686_gnu v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding windows_i686_msvc v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6) [INFO] [stderr] Adding winreg v0.50.0 (latest: v0.52.0) [INFO] [stderr] Adding yansi v0.5.1 (latest: v1.0.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-09-05" "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/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-09-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c642591d64dd2b60eb3e5dcbd18dec15466114c879e5b8662c8c6ed0fea248a6 [INFO] running `Command { std: "docker" "start" "-a" "c642591d64dd2b60eb3e5dcbd18dec15466114c879e5b8662c8c6ed0fea248a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c642591d64dd2b60eb3e5dcbd18dec15466114c879e5b8662c8c6ed0fea248a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c642591d64dd2b60eb3e5dcbd18dec15466114c879e5b8662c8c6ed0fea248a6", kill_on_drop: false }` [INFO] [stdout] c642591d64dd2b60eb3e5dcbd18dec15466114c879e5b8662c8c6ed0fea248a6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-09-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b29f7a6793f86ed0b8a15ed479fc80601da2814f378d90aca139391d669fed41 [INFO] running `Command { std: "docker" "start" "-a" "b29f7a6793f86ed0b8a15ed479fc80601da2814f378d90aca139391d669fed41", kill_on_drop: false }` [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling rustix v0.38.36 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling smallvec v1.13.2 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling tracing-core v0.1.32 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling tinyvec_macros v0.1.1 [INFO] [stderr] Compiling allocator-api2 v0.2.18 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling tinyvec v1.8.0 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling mio v1.0.2 [INFO] [stderr] Compiling unicode-bidi v0.3.15 [INFO] [stderr] Compiling anstyle-parse v0.2.5 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling signal-hook v0.3.17 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling futures-core v0.3.30 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling anstyle-query v1.1.1 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.1 [INFO] [stderr] Compiling anstyle v1.0.8 [INFO] [stderr] Compiling colorchoice v1.0.2 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling match_cfg v0.1.0 [INFO] [stderr] Compiling clap_lex v0.7.2 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling anstream v0.6.15 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling tokio v1.40.0 [INFO] [stderr] Compiling hostname v0.3.1 [INFO] [stderr] Compiling futures-util v0.3.30 [INFO] [stderr] Compiling unicode-normalization v0.1.23 [INFO] [stderr] Compiling futures-channel v0.3.30 [INFO] [stderr] Compiling unicode-width v0.1.13 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling overload v0.1.1 [INFO] [stderr] Compiling data-encoding v2.6.0 [INFO] [stderr] Compiling ipnet v2.10.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling nu-ansi-term v0.46.0 [INFO] [stderr] Compiling terminal_size v0.3.0 [INFO] [stderr] Compiling lru-cache v0.1.2 [INFO] [stderr] Compiling resolv-conf v0.7.0 [INFO] [stderr] Compiling clap_builder v4.5.17 [INFO] [stderr] Compiling signal-hook-mio v0.2.4 [INFO] [stderr] Compiling castaway v0.2.3 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling idna v0.4.0 [INFO] [stderr] Compiling crossbeam-queue v0.3.11 [INFO] [stderr] Compiling crossbeam-channel v0.5.13 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.8 [INFO] [stderr] Compiling winnow v0.6.18 [INFO] [stderr] Compiling unicode-segmentation v1.11.0 [INFO] [stderr] Compiling compact_str v0.8.0 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling url v2.5.2 [INFO] [stderr] Compiling anyhow v1.0.87 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling unicode-truncate v1.1.0 [INFO] [stderr] Compiling crossterm v0.28.1 [INFO] [stderr] Compiling dns-lookup v2.0.4 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling encoding_rs v0.8.34 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling roff v0.2.2 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling cassowary v0.3.0 [INFO] [stderr] Compiling fixedbitset v0.4.2 [INFO] [stderr] Compiling etcetera v0.8.0 [INFO] [stderr] Compiling chrono v0.4.38 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling matchers v0.1.0 [INFO] [stderr] Compiling darling_core v0.20.10 [INFO] [stderr] Compiling encoding_rs_io v0.1.7 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling thiserror-impl v1.0.63 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Compiling async-trait v0.1.82 [INFO] [stderr] Compiling enum-as-inner v0.6.0 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling clap_derive v4.5.13 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling instability v0.3.2 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Compiling thiserror v1.0.63 [INFO] [stderr] Compiling caps v0.5.5 [INFO] [stderr] Compiling trippy-packet v0.11.0 [INFO] [stderr] Compiling derive_more v1.0.0 [INFO] [stderr] Compiling trippy-privilege v0.11.0 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling comfy-table v7.1.1 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling clap v4.5.17 [INFO] [stderr] Compiling clap_complete v4.5.26 [INFO] [stderr] Compiling clap_mangen v0.2.23 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Compiling serde_with_macros v3.9.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling indexmap v2.5.0 [INFO] [stderr] Compiling lru v0.12.4 [INFO] [stderr] Compiling ratatui v0.28.1 [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Compiling hickory-proto v0.24.1 [INFO] [stderr] Compiling trippy-core v0.11.0 [INFO] [stderr] Compiling petgraph v0.6.5 [INFO] [stderr] Compiling hickory-resolver v0.24.1 [INFO] [stderr] Compiling serde_json v1.0.128 [INFO] [stderr] Compiling serde_spanned v0.6.7 [INFO] [stderr] Compiling toml_datetime v0.6.8 [INFO] [stderr] Compiling tracing-serde v0.1.3 [INFO] [stderr] Compiling ipnetwork v0.20.0 [INFO] [stderr] Compiling serde_with v3.9.0 [INFO] [stderr] Compiling csv v1.3.0 [INFO] [stderr] Compiling toml_edit v0.22.20 [INFO] [stderr] Compiling maxminddb v0.24.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.18 [INFO] [stderr] Compiling trippy-dns v0.11.0 [INFO] [stderr] Compiling toml v0.8.19 [INFO] [stderr] Compiling tracing-chrome v0.7.2 [INFO] [stderr] Compiling trippy-tui v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.85s [INFO] running `Command { std: "docker" "inspect" "b29f7a6793f86ed0b8a15ed479fc80601da2814f378d90aca139391d669fed41", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b29f7a6793f86ed0b8a15ed479fc80601da2814f378d90aca139391d669fed41", kill_on_drop: false }` [INFO] [stdout] b29f7a6793f86ed0b8a15ed479fc80601da2814f378d90aca139391d669fed41 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-09-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8c410109266ad28cd9017a21343b04e781db4a9791a2cbfa8ed6c72365b43725 [INFO] running `Command { std: "docker" "start" "-a" "8c410109266ad28cd9017a21343b04e781db4a9791a2cbfa8ed6c72365b43725", kill_on_drop: false }` [INFO] [stderr] Compiling test-case-core v3.3.1 [INFO] [stderr] Compiling console v0.15.8 [INFO] [stderr] Compiling similar v2.6.0 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling yansi v0.5.1 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling pretty_assertions v1.4.0 [INFO] [stderr] Compiling insta v1.40.0 [INFO] [stderr] Compiling test-case-macros v3.3.1 [INFO] [stderr] Compiling serde_yaml v0.9.33 [INFO] [stderr] Compiling test-case v3.3.1 [INFO] [stderr] Compiling trippy-tui v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 7.66s [INFO] running `Command { std: "docker" "inspect" "8c410109266ad28cd9017a21343b04e781db4a9791a2cbfa8ed6c72365b43725", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8c410109266ad28cd9017a21343b04e781db4a9791a2cbfa8ed6c72365b43725", kill_on_drop: false }` [INFO] [stdout] 8c410109266ad28cd9017a21343b04e781db4a9791a2cbfa8ed6c72365b43725 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-09-05" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 37b5a34faaed04dc3657021f14b0fd52808f02415421208683748f4b05dcefcc [INFO] running `Command { std: "docker" "start" "-a" "37b5a34faaed04dc3657021f14b0fd52808f02415421208683748f4b05dcefcc", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trippy_tui-ce692cc3dbcb7d36) [INFO] [stdout] [INFO] [stdout] running 380 tests [INFO] [stdout] test config::binding::binding_tests::test_key_binding::backspace_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::char_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::delete_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::backtab_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::down_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::end_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::enter_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::escape_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::home_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::i_with_ctrl_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::i_with_shift_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::insert_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::left_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::null_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::number_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::pagedown_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::pageup_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::punctuation_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::right_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::tab_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::up_with_ctrl_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::with_all_modifiers ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::up_without_any_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::with_alt_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::with_alt_shift_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::with_meta_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::with_hyper_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::with_shift_modifier ... ok [INFO] [stdout] test config::binding::binding_tests::test_key_binding::with_super_modifier ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_average_v_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_best_b_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_received_r_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_status_t_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_sent_s_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_ttl_h_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_worst_w_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_host_o_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_last_a_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_losspct_l_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_a_tuicolumn_last_expects ... ok [INFO] [stdout] test config::columns::tests::test_display_formatting_for_tui_column::tuicolumn_stddev_d_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_o_tuicolumn_host_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_r_tuicolumn_received_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_t_tuicolumn_status_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_b_tuicolumn_best_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_d_tuicolumn_stddev_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_h_tuicolumn_ttl_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_v_tuicolumn_average_expects ... ok [INFO] [stdout] test config::columns::tests::test_default_for_tui_columns ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_l_tuicolumn_losspct_expects ... ok [INFO] [stdout] test config::columns::tests::test_find_duplicates_for_tui_columns ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_w_tuicolumn_worst_expects ... ok [INFO] [stdout] test config::columns::tests::test_try_from_char_for_tui_column::_s_tuicolumn_sent_expects ... ok [INFO] [stdout] test config::binding::binding_tests::test_unknown_key ... ok [INFO] [stdout] test config::columns::tests::test_try_from_str_for_tui_columns ... ok [INFO] [stdout] test config::binding::binding_tests::test_unknown_second_modifier ... ok [INFO] [stdout] test config::columns::tests::test_try_invalid_char_for_tui_column::invalid_z ... ok [INFO] [stdout] test config::binding::binding_tests::test_unknown_modifier ... ok [INFO] [stdout] test config::columns::tests::test_try_invalid_char_for_tui_column::invalid_k ... ok [INFO] [stdout] test config::tests::test_action::generate_man_page ... ok [INFO] [stdout] test config::tests::test_action::generate_bash_shell_completions ... ok [INFO] [stdout] test config::tests::test_action::generate_elvish_shell_completions ... ok [INFO] [stdout] test config::tests::test_action::generate_fish_shell_completions ... ok [INFO] [stdout] test config::tests::test_action::generate_powershell_shell_completions ... ok [INFO] [stdout] test config::tests::test_action::generate_invalid_shell_completions ... ok [INFO] [stdout] test config::tests::test_action::print_the_tui_theme_items ... ok [INFO] [stdout] test config::tests::test_addr_family::invalid_address_family_shortcut ... ok [INFO] [stdout] test config::tests::test_action::generate_zsh_shell_completions ... ok [INFO] [stdout] test config::tests::test_addr_family::invalid_address_family ... ok [INFO] [stdout] test config::tests::test_addr_family::custom_address_family_short ... ok [INFO] [stdout] test config::tests::test_addr_family::default_address_family ... ok [INFO] [stdout] test config::tests::test_action::print_the_tui_binding_commands ... ok [INFO] [stdout] test config::tests::test_action::print_config_template ... ok [INFO] [stdout] test config::file::tests::test_parse_config_sample ... ok [INFO] [stdout] test config::tests::test_addr_family::ipv4_address_family ... ok [INFO] [stdout] test config::tests::test_addr_family::ipv4_then_ipv6_address_family ... ok [INFO] [stdout] test config::tests::test_addr_family::ipv4_address_family_shortcut ... ok [INFO] [stdout] test config::tests::test_addr_family::ipv6_address_family_shortcut ... ok [INFO] [stdout] test config::tests::test_addr_family::ipv6_then_ipv4_address_family ... ok [INFO] [stdout] test config::tests::test_config::custom_config_file ... ok [INFO] [stdout] test config::tests::test_config_default ... ok [INFO] [stdout] test config::tests::test_addr_family::ipv6_address_family ... ok [INFO] [stdout] test config::tests::test_dns_resolve::custom_resolve_method_resolv ... ok [INFO] [stdout] test config::tests::test_dns_resolve::invalid_resolve_method ... ok [INFO] [stdout] test config::tests::test_config::custom_config_file_short ... ok [INFO] [stdout] test config::tests::test_dns_resolve::custom_resolve_method_system ... ok [INFO] [stdout] test config::tests::test_dns_resolve::custom_resolve_method_google ... ok [INFO] [stdout] test config::tests::test_dns_resolve::custom_resolve_method_system_short ... ok [INFO] [stdout] test config::tests::test_dns_resolve_all::custom_dns_resolve_all ... ok [INFO] [stdout] test config::tests::test_dns_resolve::default_resolve_method ... ok [INFO] [stdout] test config::tests::test_dns_resolve::custom_resolve_method_cloudflare ... ok [INFO] [stdout] test config::tests::test_dns_resolve_all::default_dns_resolve_all ... ok [INFO] [stdout] test config::tests::test_dns_timeout::invalid_custom_dns_timeout ... ok [INFO] [stdout] test config::tests::test_dns_ttl::custom_dns_ttl ... ok [INFO] [stdout] test config::tests::test_deprecated::deprecated_tui_max_samples ... ok [INFO] [stdout] test config::tests::test_deprecated::deprecated_tui_max_flows ... ok [INFO] [stdout] test config::tests::test_dns_timeout::default_dns_timeout ... ok [INFO] [stdout] test config::tests::test_dns_resolve_all::custom_dns_resolve_all_short ... ok [INFO] [stdout] test config::tests::test_dns_timeout::custom_dns_timeout ... ok [INFO] [stdout] test config::tests::test_dns_ttl::default_dns_ttl ... ok [INFO] [stdout] test config::tests::test_dns_ttl::invalid_custom_dns_ttl ... ok [INFO] [stdout] test config::tests::test_geoip_mmdb_file::custom_geoip_mmdb_file_short ... ok [INFO] [stdout] test config::tests::test_geoip_mmdb_file::custom_geoip_mmdb_file ... ok [INFO] [stdout] test config::tests::test_config_sample ... ok [INFO] [stdout] test config::tests::test_grace_duration::invalid_format_grace_duration ... ok [INFO] [stdout] test config::tests::test_grace_duration::custom_grace_duration ... ok [INFO] [stdout] test config::tests::test_grace_duration::custom_grace_duration_short ... ok [INFO] [stdout] test config::tests::test_geoip_mmdb_file::default_geoip_mmdb_file ... ok [INFO] [stdout] test config::tests::test_grace_duration::default_grace_duration ... ok [INFO] [stdout] test config::tests::test_icmp_extensions::default_icmp_extensions ... ok [INFO] [stdout] test config::tests::test_grace_duration::invalid_high_grace_duration ... ok [INFO] [stdout] test config::tests::test_grace_duration::invalid_low_grace_duration ... ok [INFO] [stdout] test config::tests::test_init_seq::custom_initial_sequence ... ok [INFO] [stdout] test config::tests::test_init_seq::invalid_format_initial_sequence ... ok [INFO] [stdout] test config::tests::test_interface::default_interface ... ok [INFO] [stdout] test config::tests::test_icmp_extensions::enabled_icmp_extensions ... ok [INFO] [stdout] test config::tests::test_init_seq::invalid_high_initial_sequence ... ok [INFO] [stdout] test config::tests::test_log_filter::custom_log_filter ... ok [INFO] [stdout] test config::tests::test_icmp_extensions::enabled_icmp_extensions_short ... ok [INFO] [stdout] test config::tests::test_interface::custom_interface ... ok [INFO] [stdout] test config::tests::test_log_filter::default_log_filter ... ok [INFO] [stdout] test config::tests::test_log_format::compact_log_format ... ok [INFO] [stdout] test config::tests::test_init_seq::default_initial_sequence ... ok [INFO] [stdout] test config::tests::test_log_format::default_log_format ... ok [INFO] [stdout] test config::tests::test_log_format::json_log_format ... ok [INFO] [stdout] test config::tests::test_log_format::chrome_log_format ... ok [INFO] [stdout] test config::tests::test_interface::custom_interface_short ... ok [INFO] [stdout] test config::tests::test_log_format::pretty_log_format ... ok [INFO] [stdout] test config::tests::test_log_span::full_log_span ... ok [INFO] [stdout] test config::tests::test_log_span::default_log_span ... ok [INFO] [stdout] test config::tests::test_log_span::invalid_log_span ... ok [INFO] [stdout] test config::tests::test_log_format::invalid_log_format ... ok [INFO] [stdout] test config::tests::test_log_span::active_log_span ... ok [INFO] [stdout] test config::tests::test_log_span::off_log_span ... ok [INFO] [stdout] test config::tests::test_lookup_as_info::custom_dns_lookup_as_info ... ok [INFO] [stdout] test config::tests::test_lookup_as_info::default_dns_lookup_as_info ... ok [INFO] [stdout] test config::tests::test_lookup_as_info::invalid_resolve_method_for_as_info ... ok [INFO] [stdout] test config::tests::test_lookup_as_info::custom_dns_lookup_as_info_short ... ok [INFO] [stdout] test config::tests::test_max_flows::default_max_flows ... ok [INFO] [stdout] test config::tests::test_max_flows::custom_max_flows ... ok [INFO] [stdout] test config::tests::test_max_inflight::invalid_high_max_inflight ... ok [INFO] [stdout] test config::tests::test_max_inflight::custom_max_inflight ... ok [INFO] [stdout] test config::tests::test_max_inflight::default_max_inflight ... ok [INFO] [stdout] test config::tests::test_max_inflight::custom_max_inflight_short ... ok [INFO] [stdout] test config::tests::test_max_samples::invalid_max_samples ... ok [INFO] [stdout] test config::tests::test_max_inflight::invalid_format_max_inflight ... ok [INFO] [stdout] test config::tests::test_max_flows::invalid_max_flows ... ok [INFO] [stdout] test config::tests::test_max_inflight::invalid_low_max_inflight ... ok [INFO] [stdout] test config::tests::test_mode::default_mode ... ok [INFO] [stdout] test config::tests::test_max_samples::custom_max_samples ... ok [INFO] [stdout] test config::tests::test_max_samples::default_max_samples ... ok [INFO] [stdout] test config::tests::test_mode::flows_mode ... ok [INFO] [stdout] test config::tests::test_mode::csv_mode ... ok [INFO] [stdout] test config::tests::test_mode::dot_mode ... ok [INFO] [stdout] test config::tests::test_max_samples::custom_max_samples_short ... ok [INFO] [stdout] test config::tests::test_mode::invalid_dot_mode ... ok [INFO] [stdout] test config::tests::test_mode::invalid_mode ... ok [INFO] [stdout] test config::tests::test_mode::invalid_flows_mode ... ok [INFO] [stdout] test config::tests::test_mode::json_mode ... ok [INFO] [stdout] test config::tests::test_mode::stream_mode ... ok [INFO] [stdout] test config::tests::test_mode::pretty_mode ... ok [INFO] [stdout] test config::tests::test_mode::tui_mode ... ok [INFO] [stdout] test config::tests::test_multipath::classic_strategy ... ok [INFO] [stdout] test config::tests::test_mode::markdown_mode ... ok [INFO] [stdout] test config::tests::test_mode::silent_mode ... ok [INFO] [stdout] test config::tests::test_multipath::dublin_with_invalid_protocol_icmp ... ok [INFO] [stdout] test config::tests::test_multipath::default_strategy ... ok [INFO] [stdout] test config::tests::test_multipath::invalid_strategy ... ok [INFO] [stdout] test config::tests::test_multipath::dublin_strategy ... ok [INFO] [stdout] test config::tests::test_multipath::dublin_with_invalid_protocol_tcp ... ok [INFO] [stdout] test config::tests::test_multipath::paris_with_invalid_protocol_icmp ... ok [INFO] [stdout] test config::tests::test_mode::tui_mode_short ... ok [INFO] [stdout] test config::tests::test_multipath::classic_strategy_short ... ok [INFO] [stdout] test config::tests::test_packet_size::custom_packet_size ... ok [INFO] [stdout] test config::tests::test_packet_size::default_packet_size ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_format_packet_size ... ok [INFO] [stdout] test config::tests::test_multipath::paris_with_invalid_protocol_tcp ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_high_packet_size_for_ipv4 ... ok [INFO] [stdout] test config::tests::test_multipath::paris_strategy ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_low_packet_size_for_ipv4 ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_low_packet_size_for_ipv4_then_ipv6 ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_out_of_range_packet_size ... ok [INFO] [stdout] test config::tests::test_payload_pattern::invalid_format_payload_pattern ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_high_packet_size_for_ipv6 ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_low_packet_size_for_ipv6_then_ipv4 ... ok [INFO] [stdout] test config::tests::test_packet_size::invalid_low_packet_size_for_ipv6 ... ok [INFO] [stdout] test config::tests::test_payload_pattern::default_payload_pattern_size ... ok [INFO] [stdout] test config::tests::test_payload_pattern::custom_payload_pattern ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_custom_src_port_short ... ok [INFO] [stdout] test config::tests::test_ports::tcp_protocol_custom_target_port ... ok [INFO] [stdout] test config::tests::test_ports::tcp_protocol_custom_src_port ... ok [INFO] [stdout] test config::tests::test_payload_pattern::invalid_out_of_range_payload_pattern ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_custom_both_ports_with_invalid_strategy ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_custom_src_port ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_custom_target_port_short ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_custom_target_port ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_dublin_strategy_custom_both_ports ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_dublin_strategy_custom_src_port ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_dublin_strategy_custom_target_port ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_invalid_src_port ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_paris_strategy_custom_both_ports ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_paris_strategy_custom_src_port ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_paris_strategy_custom_target_port ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_paris_strategy_default_ports ... ok [INFO] [stdout] test config::tests::test_ports::udp_protocol_dublin_strategy_default_ports ... ok [INFO] [stdout] test config::tests::test_privilege::no_privilege_and_needs ... ok [INFO] [stdout] test config::tests::test_privilege::invalid_unprivileged_mode_for_dublin ... ok [INFO] [stdout] test config::tests::test_privilege::invalid_unprivileged_mode_for_paris ... ok [INFO] [stdout] test config::tests::test_privilege::has_privilege_and_needs_in_unprivileged_mode ... ok [INFO] [stdout] test config::tests::test_privilege::has_privilege_and_needs ... ok [INFO] [stdout] test config::tests::test_privilege::no_privilege_and_needs_in_unprivileged_mode ... ok [INFO] [stdout] test config::tests::test_privilege::default_privilege_mode ... ok [INFO] [stdout] test config::tests::test_privilege::no_privilege_and_not_needs_in_unprivileged_mode ... ok [INFO] [stdout] test config::tests::test_protocol::icmp_protocol ... ok [INFO] [stdout] test config::tests::test_privilege::unprivileged_mode ... ok [INFO] [stdout] test config::tests::test_privilege::unprivileged_mode_short ... ok [INFO] [stdout] test config::tests::test_protocol::default_protocol ... ok [INFO] [stdout] test config::tests::test_protocol::invalid_protocol ... ok [INFO] [stdout] test config::tests::test_privilege::no_privilege_and_not_needs ... ok [INFO] [stdout] test config::tests::test_protocol::invalid_protocol_short ... ok [INFO] [stdout] test config::tests::test_protocol::tcp_protocol ... ok [INFO] [stdout] test config::tests::test_protocol::icmp_protocol_shortcut ... ok [INFO] [stdout] test config::tests::test_protocol::icmp_protocol_short ... ok [INFO] [stdout] test config::tests::test_protocol::udp_protocol ... ok [INFO] [stdout] test config::tests::test_protocol::udp_protocol_shortcut ... ok [INFO] [stdout] test config::tests::test_protocol::udp_protocol_short ... ok [INFO] [stdout] test config::tests::test_read_timeout::custom_read_timeout ... ok [INFO] [stdout] test config::tests::test_protocol::tcp_protocol_shortcut ... ok [INFO] [stdout] test config::tests::test_protocol::tcp_protocol_short ... ok [INFO] [stdout] test config::tests::test_read_timeout::default_read_timeout ... ok [INFO] [stdout] test config::tests::test_read_timeout::invalid_low_custom_read_timeout ... ok [INFO] [stdout] test config::tests::test_report_cycles::default_report_cycles ... ok [INFO] [stdout] test config::tests::test_report_cycles::custom_report_cycles ... ok [INFO] [stdout] test config::tests::test_read_timeout::invalid_high_custom_read_timeout ... ok [INFO] [stdout] test config::tests::test_report_cycles::invalid_low_report_cycles ... ok [INFO] [stdout] test config::tests::test_read_timeout::invalid_custom_read_timeout ... ok [INFO] [stdout] test config::tests::test_report_cycles::invalid_report_cycles ... ok [INFO] [stdout] test config::tests::test_round_duration::custom_min_and_max_round_duration ... ok [INFO] [stdout] test config::tests::test_help::show_short_help ... ok [INFO] [stdout] test config::tests::test_round_duration::custom_min_round_duration ... ok [INFO] [stdout] test config::tests::test_report_cycles::custom_report_cycles_short ... ok [INFO] [stdout] test config::tests::test_round_duration::custom_min_round_duration_short ... ok [INFO] [stdout] test config::tests::test_help::show_default_help ... ok [INFO] [stdout] test config::tests::test_help::show_long_help ... ok [INFO] [stdout] test config::tests::test_round_duration::invalid_format_max_round_duration ... ok [INFO] [stdout] test config::tests::test_round_duration::default_max_round_duration ... ok [INFO] [stdout] test config::tests::test_round_duration::min_round_duration_greater_than_max ... ok [INFO] [stdout] test config::tests::test_round_duration::custom_max_round_duration_short ... ok [INFO] [stdout] test config::tests::test_round_duration::custom_max_round_duration ... ok [INFO] [stdout] test config::tests::test_round_duration::default_min_round_duration ... ok [INFO] [stdout] test config::tests::test_source_address::custom_ipv4_source_address ... ok [INFO] [stdout] test config::tests::test_source_address::custom_ipv4_source_address_short ... ok [INFO] [stdout] test config::tests::test_source_address::custom_ipv6_source_address ... ok [INFO] [stdout] test config::tests::test_round_duration::invalid_format_min_round_duration ... ok [INFO] [stdout] test config::tests::test_source_address::default_source_address ... ok [INFO] [stdout] test config::tests::test_source_address::invalid_source_address ... ok [INFO] [stdout] test config::tests::test_target::multiple_targets_after_args ... ok [INFO] [stdout] test config::tests::test_target::multiple_targets_before_args ... ok [INFO] [stdout] test config::tests::test_tos::custom_tos ... ok [INFO] [stdout] test config::tests::test_target::multiple_targets_between_args ... ok [INFO] [stdout] test config::tests::test_target::single_target_before_args ... ok [INFO] [stdout] test config::tests::test_target::multiple_targets ... ok [INFO] [stdout] test config::tests::test_target::single_target ... ok [INFO] [stdout] test config::tests::test_tos::custom_tos_short ... ok [INFO] [stdout] test config::tests::test_ttl::custom_first_ttl ... ok [INFO] [stdout] test config::tests::test_tos::invalid_format_tos ... ok [INFO] [stdout] test config::tests::test_target::single_target_after_args ... ok [INFO] [stdout] test config::tests::test_tos::invalid_high_tos ... ok [INFO] [stdout] test config::tests::test_tos::default_tos ... ok [INFO] [stdout] test config::tests::test_ttl::custom_first_and_max_ttl ... ok [INFO] [stdout] test config::tests::test_ttl::custom_first_ttl_short ... ok [INFO] [stdout] test config::tests::test_ttl::custom_max_ttl_short ... ok [INFO] [stdout] test config::tests::test_ttl::custom_max_ttl ... ok [INFO] [stdout] test config::tests::test_tui_address_mode::both_tui_address_mode ... ok [INFO] [stdout] test config::tests::test_ttl::default_max_ttl ... ok [INFO] [stdout] test config::tests::test_ttl::default_first_ttl ... ok [INFO] [stdout] test config::tests::test_tui_address_mode::default_tui_address_mode ... ok [INFO] [stdout] test config::tests::test_ttl::invalid_low_first_ttl ... ok [INFO] [stdout] test config::tests::test_tui_address_mode::custom_tui_address_mode_short ... ok [INFO] [stdout] test config::tests::test_tui_address_mode::host_tui_address_mode ... ok [INFO] [stdout] test config::tests::test_ttl::invalid_low_max_ttl ... ok [INFO] [stdout] test config::tests::test_ttl::invalid_high_first_ttl ... ok [INFO] [stdout] test config::tests::test_ttl::first_ttl_higher_than_max_ttl ... ok [INFO] [stdout] test config::tests::test_tui_address_mode::invalid_tui_address_mode ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::invalid_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_address_mode::ip_tui_address_mode ... ok [INFO] [stdout] test config::tests::test_ttl::invalid_high_max_ttl ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::registry_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::country_code_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::asn_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::allocated_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::name_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::default_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_bindings::custom_tui_bindings ... ok [INFO] [stdout] test config::tests::test_tui_bindings::custom_tui_bindings_multiple ... ok [INFO] [stdout] test config::tests::test_tui_bindings::invalid_tui_binding_command ... ok [INFO] [stdout] test config::tests::test_tui_as_mode::prefix_tui_as_mode ... ok [INFO] [stdout] test config::tests::test_tui_bindings::default_tui_bindings ... ok [INFO] [stdout] test config::tests::test_tui_bindings::invalid_tui_binding_duplicate_binding ... ok [INFO] [stdout] test config::tests::test_tui_custom_columns::custom_tui_custom_columns ... ok [INFO] [stdout] test config::tests::test_tui_custom_columns::invalid_unknown_tui_custom_columns ... ok [INFO] [stdout] test config::tests::test_tui_bindings::invalid_tui_binding_multiple_with_space ... ok [INFO] [stdout] test config::tests::test_tui_bindings::invalid_tui_binding_key ... ok [INFO] [stdout] test config::tests::test_tui_geoip_mode::custom_tui_geoip_mode_without_geoip ... ok [INFO] [stdout] test config::tests::test_tui_geoip_mode::default_tui_geoip_mode ... ok [INFO] [stdout] test config::tests::test_tui_geoip_mode::invalid_tui_geoip_mode ... ok [INFO] [stdout] test config::tests::test_tui_geoip_mode::long_tui_geoip_mode ... ok [INFO] [stdout] test config::tests::test_tui_custom_columns::default_tui_custom_columns ... ok [INFO] [stdout] test config::tests::test_tui_custom_columns::invalid_duplicate_tui_custom_columns ... ok [INFO] [stdout] test config::tests::test_tui_geoip_mode::short_tui_geoip_mode ... ok [INFO] [stdout] test config::tests::test_tui_geoip_mode::location_tui_geoip_mode ... ok [INFO] [stdout] test config::tests::test_tui_geoip_mode::off_tui_geoip_mode ... ok [INFO] [stdout] test config::tests::test_tui_icmp_extension_mode::default_tui_icmp_extension_mode ... ok [INFO] [stdout] test config::tests::test_tui_icmp_extension_mode::invalid_tui_icmp_extension_mode ... ok [INFO] [stdout] test config::tests::test_tui_icmp_extension_mode::off_tui_icmp_extension_mode ... ok [INFO] [stdout] test config::tests::test_tui_icmp_extension_mode::all_tui_icmp_extension_mode ... ok [INFO] [stdout] test config::tests::test_tui_max_addrs::custom_tui_max_addrs ... ok [INFO] [stdout] test config::tests::test_tui_max_addrs::custom_tui_max_addrs_short ... ok [INFO] [stdout] test config::tests::test_tui_max_addrs::default_tui_max_addrs ... ok [INFO] [stdout] test config::tests::test_tui_icmp_extension_mode::full_tui_icmp_extension_mode ... ok [INFO] [stdout] test config::tests::test_tui_privacy_max_ttl::invalid_tui_privacy_max_ttl ... ok [INFO] [stdout] test config::tests::test_tui_icmp_extension_mode::mpls_tui_icmp_extension_mode ... ok [INFO] [stdout] test config::tests::test_tui_preserve_screen::default_tui_preserve_screen ... ok [INFO] [stdout] test config::tests::test_tui_refresh_rate::custom_tui_refresh_rate ... ok [INFO] [stdout] test config::tests::test_tui_max_addrs::invalid_tui_max_addrs ... ok [INFO] [stdout] test config::tests::test_tui_refresh_rate::invalid_time_unit_tui_refresh_rate ... ok [INFO] [stdout] test config::tests::test_tui_preserve_screen::enable_tui_preserve_screen ... ok [INFO] [stdout] test config::tests::test_tui_refresh_rate::invalid_low_tui_refresh_rate ... ok [INFO] [stdout] test config::tests::test_tui_privacy_max_ttl::default_tui_privacy_max_ttl ... ok [INFO] [stdout] test config::tests::test_tui_theme::custom_tui_theme_hex_color ... ok [INFO] [stdout] test config::tests::test_tui_privacy_max_ttl::custom_tui_privacy_max_ttl ... ok [INFO] [stdout] test config::tests::test_tui_refresh_rate::invalid_format_tui_refresh_rate ... ok [INFO] [stdout] test config::tests::test_tui_refresh_rate::default_tui_refresh_rate ... ok [INFO] [stdout] test config::tests::test_tui_refresh_rate::invalid_high_tui_refresh_rate ... ok [INFO] [stdout] test config::tests::test_tui_theme::custom_tui_theme_multiple ... ok [INFO] [stdout] test frontend::columns::tests::test_column_constraints ... ok [INFO] [stdout] test config::tests::test_tui_theme::invalid_tui_theme_invalid_item ... ok [INFO] [stdout] test config::tests::test_tui_theme::custom_tui_theme_named_color ... ok [INFO] [stdout] test config::tests::test_tui_theme::default_tui_theme ... ok [INFO] [stdout] test config::tests::test_tui_theme::invalid_tui_theme_invalid_named_color ... ok [INFO] [stdout] test frontend::columns::tests::test_column_conversion_from_tui_column ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_best_best_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_last_last_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_host_host_expects ... ok [INFO] [stdout] test config::tests::test_verbose::invalid_verbose_mode ... ok [INFO] [stdout] test config::tests::test_tui_theme::invalid_tui_theme_invalid_syntax ... ok [INFO] [stdout] test config::tests::test_tui_theme::invalid_tui_theme_invalid_multiple_with_space ... ok [INFO] [stdout] test config::tests::test_tui_theme::invalid_tui_theme_truncated_hex_value ... ok [INFO] [stdout] test config::tests::test_verbose::default_verbose ... ok [INFO] [stdout] test config::tests::test_verbose::enable_verbose_short ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_losspct_loss_expects ... ok [INFO] [stdout] test config::tests::test_version_help::show_version ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_received_recv_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_ttl_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_worst_wrst_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_width::columntype_host_columnwidth_variable_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_average_avg_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_sent_snd_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_width::columntype_losspct_columnwidth_fixed_8_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_width::columntype_ttl_columnwidth_fixed_4_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_stddev_stdev_expects ... ok [INFO] [stdout] test frontend::columns::tests::test_column_display_formatting::columntype_status_sts_expects ... ok [INFO] [stdout] test config::tests::test_unexpected::invalid_argument ... ok [INFO] [stdout] test frontend::columns::tests::test_columns_conversion_from_tui_columns ... ok [INFO] [stdout] test config::tests::test_version_help::show_version_short ... ok [INFO] [stdout] test frontend::columns::tests::test_columns_into_string_reverse_str ... ok [INFO] [stdout] test config::tests::test_verbose::enable_verbose ... ok [INFO] [stdout] test frontend::columns::tests::test_columns_into_string_happy_path ... ok [INFO] [stdout] test geoip::ipinfo::tests::test_empty ... ok [INFO] [stdout] test frontend::columns::tests::test_columns_into_string_short ... ok [INFO] [stdout] test geoip::ipinfo::tests::test_extended_db_format ... ok [INFO] [stdout] test geoip::ipinfo::tests::test_country_asn_db_format ... ok [INFO] [stdout] test print::tests::test_output::tui_binding_commands_match ... ok [INFO] [stdout] test print::tests::test_output::tui_theme_items_match ... ok [INFO] [stdout] test print::tests::test_output::generate_elvish_shell_completions ... ok [INFO] [stdout] test print::tests::test_output::generate_bash_shell_completions ... ok [INFO] [stdout] test print::tests::test_output::generate_fish_shell_completions ... ok [INFO] [stdout] test print::tests::test_output::generate_zsh_shell_completions ... ok [INFO] [stdout] test print::tests::test_output::generate_man_page ... ok [INFO] [stdout] test print::tests::test_output::generate_powershell_shell_completions ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- print::tests::test_output::generate_powershell_shell_completions stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/../tests/resources/snapshots/trippy_tui__print__tests__output@generate_powershell_shell_completions.snap [INFO] [stdout] Snapshot: output@generate_powershell_shell_completions [INFO] [stdout] Source: src/print.rs:77 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-usingnamespaceSystem.Management.AutomationusingnamespaceSystem.Management.Automation.LanguageRegister-ArgumentCompleter-Native-CommandName'trip'-ScriptBlock{param($wordToComplete,$commandAst,$cursorPosition)$commandElements=$commandAst.CommandElements$command=@('trip'for($i=1;$i-lt$commandElements.Count;$i++){$element=$commandElements[$i]if($element-isnot[StringConstantExpressionAst]-or$element.StringConstantType-ne[StringConstantType]::BareWord-or$element.Value.StartsWith('-')-or$element.Value-eq$wordToComplete){break}$element.Value})-join';'$completions=@(switch($command){'trip'{[CompletionResult]::new('-c','c',[CompletionResultType]::ParameterName,'Configfile')[CompletionResult]::new('--config-file','config-file',[CompletionResultType]::ParameterName,'Configfile')[CompletionResult]::new('-m','m',[CompletionResultType]::ParameterName,'Outputmode[default:tui]')[CompletionResult]::new('--mode','mode',[CompletionResultType]::ParameterName,'Outputmode[default:tui]')[CompletionResult]::new('-p','p',[CompletionResultType]::ParameterName,'Tracingprotocol[default:icmp]')[CompletionResult]::new('--protocol','protocol',[CompletionResultType]::ParameterName,'Tracingprotocol[default:icmp]')[CompletionResult]::new('-F','F',[CompletionResultType]::ParameterName,'Theaddressfamily[default:Ipv4thenIpv6]')[CompletionResult]::new('--addr-family','addr-family',[CompletionResultType]::ParameterName,'Theaddressfamily[default:Ipv4thenIpv6]')[CompletionResult]::new('-P','P',[CompletionResultType]::ParameterName,'Thetargetport(TCP&UDPonly)[default:80]')[CompletionResult]::new('--target-port','target-port',[CompletionResultType]::ParameterName,'Thetargetport(TCP&UDPonly)[default:80]')[CompletionResult]::new('-S','S',[CompletionResultType]::ParameterName,'Thesourceport(TCP&UDPonly)[default:auto]')[CompletionResult]::new('--source-port','source-port',[CompletionResultType]::ParameterName,'Thesourceport(TCP&UDPonly)[default:auto]')[CompletionResult]::new('-A','A',[CompletionResultType]::ParameterName,'ThesourceIPaddress[default:auto]')[CompletionResult]::new('--source-address','source-address',[CompletionResultType]::ParameterName,'ThesourceIPaddress[default:auto]')[CompletionResult]::new('-I','I',[CompletionResultType]::ParameterName,'Thenetworkinterface[default:auto]')[CompletionResult]::new('--interface','interface',[CompletionResultType]::ParameterName,'Thenetworkinterface[default:auto]')[CompletionResult]::new('-i','i',[CompletionResultType]::ParameterName,'Theminimumdurationofeveryround[default:1s]')[CompletionResult]::new('--min-round-duration','min-round-duration',[CompletionResultType]::ParameterName,'Theminimumdurationofeveryround[default:1s]')[CompletionResult]::new('-T','T',[CompletionResultType]::ParameterName,'Themaximumdurationofeveryround[default:1s]')[CompletionResult]::new('--max-round-duration','max-round-duration',[CompletionResultType]::ParameterName,'Themaximumdurationofeveryround[default:1s]')[CompletionResult]::new('-g','g',[CompletionResultType]::ParameterName,'TheperiodoftimetowaitforadditionalICMPresponsesafterthetargethasresponded[default:100ms]')[CompletionResult]::new('--grace-duration','grace-duration',[CompletionResultType]::ParameterName,'TheperiodoftimetowaitforadditionalICMPresponsesafterthetargethasresponded[default:100ms]')[CompletionResult]::new('--initial-sequence','initial-sequence',[CompletionResultType]::ParameterName,'Theinitialsequencenumber[default:33434]')[CompletionResult]::new('-R','R',[CompletionResultType]::ParameterName,'TheEqual-costMulti-Pathroutingstrategy(UDPonly)[default:classic]')[CompletionResult]::new('--multipath-strategy','multipath-strategy',[CompletionResultType]::ParameterName,'TheEqual-costMulti-Pathroutingstrategy(UDPonly)[default:classic]')[CompletionResult]::new('-U','U',[CompletionResultType]::ParameterName,'Themaximumnumberofin-flightICMPechorequests[default:24]')[CompletionResult]::new('--max-inflight','max-inflight',[CompletionResultType]::ParameterName,'Themaximumnumberofin-flightICMPechorequests[default:24]')[CompletionResult]::new('-f','f',[CompletionResultType]::ParameterName,'TheTTLtostartfrom[default:1]')[CompletionResult]::new('--first-ttl','first-ttl',[CompletionResultType]::ParameterName,'TheTTLtostartfrom[default:1]')[CompletionResult]::new('-t','t',[CompletionResultType]::ParameterName,'ThemaximumnumberofTTLhops[default:64]')[CompletionResult]::new('--max-ttl','max-ttl',[CompletionResultType]::ParameterName,'ThemaximumnumberofTTLhops[default:64]')[CompletionResult]::new('--packet-size','packet-size',[CompletionResultType]::ParameterName,'ThesizeofIPpackettosend(IPheader+ICMPheader+payload)[default:84]')[CompletionResult]::new('--payload-pattern','payload-pattern',[CompletionResultType]::ParameterName,'TherepeatingpatterninthepayloadoftheICMPpacket[default:0]')[CompletionResult]::new('-Q','Q',[CompletionResultType]::ParameterName,'TheTOS(i.e.DSCP+ECN)IPheadervalue(TCPandUDPonly)[default:0]')[CompletionResult]::new('--tos','tos',[CompletionResultType]::ParameterName,'TheTOS(i.e.DSCP+ECN)IPheadervalue(TCPandUDPonly)[default:0]')[CompletionResult]::new('--read-timeout','read-timeout',[CompletionResultType]::ParameterName,'Thesocketreadtimeout[default:10ms]')[CompletionResult]::new('-r','r',[CompletionResultType]::ParameterName,'HowtoperformDNSqueries[default:system]')[CompletionResult]::new('--dns-resolve-method','dns-resolve-method',[CompletionResultType]::ParameterName,'HowtoperformDNSqueries[default:system]')[CompletionResult]::new('--dns-timeout','dns-timeout',[CompletionResultType]::ParameterName,'ThemaximumtimetowaittoperformDNSqueries[default:5s]')[CompletionResult]::new('--dns-ttl','dns-ttl',[CompletionResultType]::ParameterName,'Thetime-to-live(TTL)ofDNSentries[default:300s]')[CompletionResult]::new('-s','s',[CompletionResultType]::ParameterName,'Themaximumnumberofsamplestorecordperhop[default:256]')[CompletionResult]::new('--max-samples','max-samples',[CompletionResultType]::ParameterName,'Themaximumnumberofsamplestorecordperhop[default:256]')[CompletionResult]::new('--max-flows','max-flows',[CompletionResultType]::ParameterName,'Themaximumnumberofflowstorecord[default:64]')[CompletionResult]::new('-a','a',[CompletionResultType]::ParameterName,'Howtorenderaddresses[default:host]')[CompletionResult]::new('--tui-address-mode','tui-address-mode',[CompletionResultType]::ParameterName,'Howtorenderaddresses[default:host]')[CompletionResult]::new('--tui-as-mode','tui-as-mode',[CompletionResultType]::ParameterName,'HowtorenderASinformation[default:asn]')[CompletionResult]::new('--tui-custom-columns','tui-custom-columns',[CompletionResultType]::ParameterName,'CustomcolumnstobedisplayedintheTUIhopstable[default:holsravbwdt]')[CompletionResult]::new('--tui-icmp-extension-mode','tui-icmp-extension-mode',[CompletionResultType]::ParameterName,'HowtorenderICMPextensions[default:off]')[CompletionResult]::new('--tui-geoip-mode','tui-geoip-mode',[CompletionResultType]::ParameterName,'HowtorenderGeoIpinformation[default:short]')[CompletionResult]::new('-M','M',[CompletionResultType]::ParameterName,'Themaximumnumberofaddressestoshowperhop[default:auto]')[CompletionResult]::new('--tui-max-addrs','tui-max-addrs',[CompletionResultType]::ParameterName,'Themaximumnumberofaddressestoshowperhop[default:auto]')[CompletionResult]::new('--tui-refresh-rate','tui-refresh-rate',[CompletionResultType]::ParameterName,'TheTuirefreshrate[default:100ms]')[CompletionResult]::new('--tui-privacy-max-ttl','tui-privacy-max-ttl',[CompletionResultType]::ParameterName,'Themaximumttlofhopswhichwillbemaskedforprivacy[default:0]')[CompletionResult]::new('--tui-theme-colors','tui-theme-colors',[CompletionResultType]::ParameterName,'TheTUIthemecolors[item=color,item=color,..]')[CompletionResult]::new('--tui-key-bindings','tui-key-bindings',[CompletionResultType]::ParameterName,'TheTUIkeybindings[command=key,command=key,..]')[CompletionResult]::new('-C','C',[CompletionResultType]::ParameterName,'Thenumberofreportcyclestorun[default:10]')[CompletionResult]::new('--report-cycles','report-cycles',[CompletionResultType]::ParameterName,'Thenumberofreportcyclestorun[default:10]')[CompletionResult]::new('-G','G',[CompletionResultType]::ParameterName,'ThesupportedMaxMindorIPinfoGeoIpmmdbfile')[CompletionResult]::new('--geoip-mmdb-file','geoip-mmdb-file',[CompletionResultType]::ParameterName,'ThesupportedMaxMindorIPinfoGeoIpmmdbfile')[CompletionResult]::new('--generate','generate',[CompletionResultType]::ParameterName,'Generateshellcompletion')[CompletionResult]::new('--log-format','log-format',[CompletionResultType]::ParameterName,'Thedebuglogformat[default:pretty]')[CompletionResult]::new('--log-filter','log-filter',[CompletionResultType]::ParameterName,'Thedebuglogfilter[default:trippy=debug]')[CompletionResult]::new('--log-span-events','log-span-events',[CompletionResultType]::ParameterName,'Thedebuglogformat[default:off]')[CompletionResult]::new('-u','u',[CompletionResultType]::ParameterName,'Tracewithoutrequiringelevatedprivilegesonsupportedplatforms[default:false]')[CompletionResult]::new('--unprivileged','unprivileged',[CompletionResultType]::ParameterName,'Tracewithoutrequiringelevatedprivilegesonsupportedplatforms[default:false]')[CompletionResult]::new('--udp','udp',[CompletionResultType]::ParameterName,'TraceusingtheUDPprotocol')[CompletionResult]::new('--tcp','tcp',[CompletionResultType]::ParameterName,'TraceusingtheTCPprotocol')[CompletionResult]::new('--icmp','icmp',[CompletionResultType]::ParameterName,'TraceusingtheICMPprotocol')[CompletionResult]::new('-4','4',[CompletionResultType]::ParameterName,'UseIPv4only')[CompletionResult]::new('--ipv4','ipv4',[CompletionResultType]::ParameterName,'UseIPv4only')[CompletionResult]::new('-6','6',[CompletionResultType]::ParameterName,'UseIPv6only')[CompletionResult]::new('--ipv6','ipv6',[CompletionResultType]::ParameterName,'UseIPv6only')[CompletionResult]::new('-e','e',[CompletionResultType]::ParameterName,'ParseICMPextensions')[CompletionResult]::new('--icmp-extensions','icmp-extensions',[CompletionResultType]::ParameterName,'ParseICMPextensions')[CompletionResult]::new('-y','y',[CompletionResultType]::ParameterName,'TracetoallIPsresolvedfromDNSlookup[default:false]')[CompletionResult]::new('--dns-resolve-all','dns-resolve-all',[CompletionResultType]::ParameterName,'TracetoallIPsresolvedfromDNSlookup[default:false]')[CompletionResult]::new('-z','z',[CompletionResultType]::ParameterName,'Lookupautonomoussystem(AS)informationduringDNSqueries[default:false]')[CompletionResult]::new('--dns-lookup-as-info','dns-lookup-as-info',[CompletionResultType]::ParameterName,'Lookupautonomoussystem(AS)informationduringDNSqueries[default:false]')[CompletionResult]::new('--tui-preserve-screen','tui-preserve-screen',[CompletionResultType]::ParameterName,'Preservethescreenonexit[default:false]')[CompletionResult]::new('--print-tui-theme-items','print-tui-theme-items',[CompletionResultType]::ParameterName,'PrintallTUIthemeitemsandexit')[CompletionResult]::new('--print-tui-binding-commands','print-tui-binding-commands',[CompletionResultType]::ParameterName,'PrintallTUIcommandsthatcanbeboundandexit')[CompletionResult]::new('--generate-man','generate-man',[CompletionResultType]::ParameterName,'GenerateROFFmanpage')[CompletionResult]::new('--print-config-template','print-config-template',[CompletionResultType]::ParameterName,'Printatemplatetomlconfigfileandexit')[CompletionResult]::new('-v','v',[CompletionResultType]::ParameterName,'Enableverbosedebuglogging')[CompletionResult]::new('--verbose','verbose',[CompletionResultType]::ParameterName,'Enableverbosedebuglogging')[CompletionResult]::new('-h','h',[CompletionResultType]::ParameterName,'Printhelp(seemorewith''--help'')')[CompletionResult]::new('--help','help',[CompletionResultType]::ParameterName,'Printhelp(seemorewith''--help'')')[CompletionResult]::new('-V','V',[CompletionResultType]::ParameterName,'Printversion')[CompletionResult]::new('--version','version',[CompletionResultType]::ParameterName,'Printversion')break}})$completions.Where{$_.CompletionText-like"$wordToComplete*"}|Sort-Object-PropertyListItemText} [INFO] [stdout] 0 │+usingnamespaceSystem.Management.AutomationusingnamespaceSystem.Management.Automation.LanguageRegister-ArgumentCompleter-Native-CommandName'trip'-ScriptBlock{param($wordToComplete,$commandAst,$cursorPosition)$commandElements=$commandAst.CommandElements$command=@('trip'for($i=1;$i-lt$commandElements.Count;$i++){$element=$commandElements[$i]if($element-isnot[StringConstantExpressionAst]-or$element.StringConstantType-ne[StringConstantType]::BareWord-or$element.Value.StartsWith('-')-or$element.Value-eq$wordToComplete){break}$element.Value})-join';'$completions=@(switch($command){'trip'{[CompletionResult]::new('-c','-c',[CompletionResultType]::ParameterName,'Configfile')[CompletionResult]::new('--config-file','--config-file',[CompletionResultType]::ParameterName,'Configfile')[CompletionResult]::new('-m','-m',[CompletionResultType]::ParameterName,'Outputmode[default:tui]')[CompletionResult]::new('--mode','--mode',[CompletionResultType]::ParameterName,'Outputmode[default:tui]')[CompletionResult]::new('-p','-p',[CompletionResultType]::ParameterName,'Tracingprotocol[default:icmp]')[CompletionResult]::new('--protocol','--protocol',[CompletionResultType]::ParameterName,'Tracingprotocol[default:icmp]')[CompletionResult]::new('-F','-F',[CompletionResultType]::ParameterName,'Theaddressfamily[default:Ipv4thenIpv6]')[CompletionResult]::new('--addr-family','--addr-family',[CompletionResultType]::ParameterName,'Theaddressfamily[default:Ipv4thenIpv6]')[CompletionResult]::new('-P','-P',[CompletionResultType]::ParameterName,'Thetargetport(TCP&UDPonly)[default:80]')[CompletionResult]::new('--target-port','--target-port',[CompletionResultType]::ParameterName,'Thetargetport(TCP&UDPonly)[default:80]')[CompletionResult]::new('-S','-S',[CompletionResultType]::ParameterName,'Thesourceport(TCP&UDPonly)[default:auto]')[CompletionResult]::new('--source-port','--source-port',[CompletionResultType]::ParameterName,'Thesourceport(TCP&UDPonly)[default:auto]')[CompletionResult]::new('-A','-A',[CompletionResultType]::ParameterName,'ThesourceIPaddress[default:auto]')[CompletionResult]::new('--source-address','--source-address',[CompletionResultType]::ParameterName,'ThesourceIPaddress[default:auto]')[CompletionResult]::new('-I','-I',[CompletionResultType]::ParameterName,'Thenetworkinterface[default:auto]')[CompletionResult]::new('--interface','--interface',[CompletionResultType]::ParameterName,'Thenetworkinterface[default:auto]')[CompletionResult]::new('-i','-i',[CompletionResultType]::ParameterName,'Theminimumdurationofeveryround[default:1s]')[CompletionResult]::new('--min-round-duration','--min-round-duration',[CompletionResultType]::ParameterName,'Theminimumdurationofeveryround[default:1s]')[CompletionResult]::new('-T','-T',[CompletionResultType]::ParameterName,'Themaximumdurationofeveryround[default:1s]')[CompletionResult]::new('--max-round-duration','--max-round-duration',[CompletionResultType]::ParameterName,'Themaximumdurationofeveryround[default:1s]')[CompletionResult]::new('-g','-g',[CompletionResultType]::ParameterName,'TheperiodoftimetowaitforadditionalICMPresponsesafterthetargethasresponded[default:100ms]')[CompletionResult]::new('--grace-duration','--grace-duration',[CompletionResultType]::ParameterName,'TheperiodoftimetowaitforadditionalICMPresponsesafterthetargethasresponded[default:100ms]')[CompletionResult]::new('--initial-sequence','--initial-sequence',[CompletionResultType]::ParameterName,'Theinitialsequencenumber[default:33434]')[CompletionResult]::new('-R','-R',[CompletionResultType]::ParameterName,'TheEqual-costMulti-Pathroutingstrategy(UDPonly)[default:classic]')[CompletionResult]::new('--multipath-strategy','--multipath-strategy',[CompletionResultType]::ParameterName,'TheEqual-costMulti-Pathroutingstrategy(UDPonly)[default:classic]')[CompletionResult]::new('-U','-U',[CompletionResultType]::ParameterName,'Themaximumnumberofin-flightICMPechorequests[default:24]')[CompletionResult]::new('--max-inflight','--max-inflight',[CompletionResultType]::ParameterName,'Themaximumnumberofin-flightICMPechorequests[default:24]')[CompletionResult]::new('-f','-f',[CompletionResultType]::ParameterName,'TheTTLtostartfrom[default:1]')[CompletionResult]::new('--first-ttl','--first-ttl',[CompletionResultType]::ParameterName,'TheTTLtostartfrom[default:1]')[CompletionResult]::new('-t','-t',[CompletionResultType]::ParameterName,'ThemaximumnumberofTTLhops[default:64]')[CompletionResult]::new('--max-ttl','--max-ttl',[CompletionResultType]::ParameterName,'ThemaximumnumberofTTLhops[default:64]')[CompletionResult]::new('--packet-size','--packet-size',[CompletionResultType]::ParameterName,'ThesizeofIPpackettosend(IPheader+ICMPheader+payload)[default:84]')[CompletionResult]::new('--payload-pattern','--payload-pattern',[CompletionResultType]::ParameterName,'TherepeatingpatterninthepayloadoftheICMPpacket[default:0]')[CompletionResult]::new('-Q','-Q',[CompletionResultType]::ParameterName,'TheTOS(i.e.DSCP+ECN)IPheadervalue(TCPandUDPonly)[default:0]')[CompletionResult]::new('--tos','--tos',[CompletionResultType]::ParameterName,'TheTOS(i.e.DSCP+ECN)IPheadervalue(TCPandUDPonly)[default:0]')[CompletionResult]::new('--read-timeout','--read-timeout',[CompletionResultType]::ParameterName,'Thesocketreadtimeout[default:10ms]')[CompletionResult]::new('-r','-r',[CompletionResultType]::ParameterName,'HowtoperformDNSqueries[default:system]')[CompletionResult]::new('--dns-resolve-method','--dns-resolve-method',[CompletionResultType]::ParameterName,'HowtoperformDNSqueries[default:system]')[CompletionResult]::new('--dns-timeout','--dns-timeout',[CompletionResultType]::ParameterName,'ThemaximumtimetowaittoperformDNSqueries[default:5s]')[CompletionResult]::new('--dns-ttl','--dns-ttl',[CompletionResultType]::ParameterName,'Thetime-to-live(TTL)ofDNSentries[default:300s]')[CompletionResult]::new('-s','-s',[CompletionResultType]::ParameterName,'Themaximumnumberofsamplestorecordperhop[default:256]')[CompletionResult]::new('--max-samples','--max-samples',[CompletionResultType]::ParameterName,'Themaximumnumberofsamplestorecordperhop[default:256]')[CompletionResult]::new('--max-flows','--max-flows',[CompletionResultType]::ParameterName,'Themaximumnumberofflowstorecord[default:64]')[CompletionResult]::new('-a','-a',[CompletionResultType]::ParameterName,'Howtorenderaddresses[default:host]')[CompletionResult]::new('--tui-address-mode','--tui-address-mode',[CompletionResultType]::ParameterName,'Howtorenderaddresses[default:host]')[CompletionResult]::new('--tui-as-mode','--tui-as-mode',[CompletionResultType]::ParameterName,'HowtorenderASinformation[default:asn]')[CompletionResult]::new('--tui-custom-columns','--tui-custom-columns',[CompletionResultType]::ParameterName,'CustomcolumnstobedisplayedintheTUIhopstable[default:holsravbwdt]')[CompletionResult]::new('--tui-icmp-extension-mode','--tui-icmp-extension-mode',[CompletionResultType]::ParameterName,'HowtorenderICMPextensions[default:off]')[CompletionResult]::new('--tui-geoip-mode','--tui-geoip-mode',[CompletionResultType]::ParameterName,'HowtorenderGeoIpinformation[default:short]')[CompletionResult]::new('-M','-M',[CompletionResultType]::ParameterName,'Themaximumnumberofaddressestoshowperhop[default:auto]')[CompletionResult]::new('--tui-max-addrs','--tui-max-addrs',[CompletionResultType]::ParameterName,'Themaximumnumberofaddressestoshowperhop[default:auto]')[CompletionResult]::new('--tui-refresh-rate','--tui-refresh-rate',[CompletionResultType]::ParameterName,'TheTuirefreshrate[default:100ms]')[CompletionResult]::new('--tui-privacy-max-ttl','--tui-privacy-max-ttl',[CompletionResultType]::ParameterName,'Themaximumttlofhopswhichwillbemaskedforprivacy[default:0]')[CompletionResult]::new('--tui-theme-colors','--tui-theme-colors',[CompletionResultType]::ParameterName,'TheTUIthemecolors[item=color,item=color,..]')[CompletionResult]::new('--tui-key-bindings','--tui-key-bindings',[CompletionResultType]::ParameterName,'TheTUIkeybindings[command=key,command=key,..]')[CompletionResult]::new('-C','-C',[CompletionResultType]::ParameterName,'Thenumberofreportcyclestorun[default:10]')[CompletionResult]::new('--report-cycles','--report-cycles',[CompletionResultType]::ParameterName,'Thenumberofreportcyclestorun[default:10]')[CompletionResult]::new('-G','-G',[CompletionResultType]::ParameterName,'ThesupportedMaxMindorIPinfoGeoIpmmdbfile')[CompletionResult]::new('--geoip-mmdb-file','--geoip-mmdb-file',[CompletionResultType]::ParameterName,'ThesupportedMaxMindorIPinfoGeoIpmmdbfile')[CompletionResult]::new('--generate','--generate',[CompletionResultType]::ParameterName,'Generateshellcompletion')[CompletionResult]::new('--log-format','--log-format',[CompletionResultType]::ParameterName,'Thedebuglogformat[default:pretty]')[CompletionResult]::new('--log-filter','--log-filter',[CompletionResultType]::ParameterName,'Thedebuglogfilter[default:trippy=debug]')[CompletionResult]::new('--log-span-events','--log-span-events',[CompletionResultType]::ParameterName,'Thedebuglogformat[default:off]')[CompletionResult]::new('-u','-u',[CompletionResultType]::ParameterName,'Tracewithoutrequiringelevatedprivilegesonsupportedplatforms[default:false]')[CompletionResult]::new('--unprivileged','--unprivileged',[CompletionResultType]::ParameterName,'Tracewithoutrequiringelevatedprivilegesonsupportedplatforms[default:false]')[CompletionResult]::new('--udp','--udp',[CompletionResultType]::ParameterName,'TraceusingtheUDPprotocol')[CompletionResult]::new('--tcp','--tcp',[CompletionResultType]::ParameterName,'TraceusingtheTCPprotocol')[CompletionResult]::new('--icmp','--icmp',[CompletionResultType]::ParameterName,'TraceusingtheICMPprotocol')[CompletionResult]::new('-4','-4',[CompletionResultType]::ParameterName,'UseIPv4only')[CompletionResult]::new('--ipv4','--ipv4',[CompletionResultType]::ParameterName,'UseIPv4only')[CompletionResult]::new('-6','-6',[CompletionResultType]::ParameterName,'UseIPv6only')[CompletionResult]::new('--ipv6','--ipv6',[CompletionResultType]::ParameterName,'UseIPv6only')[CompletionResult]::new('-e','-e',[CompletionResultType]::ParameterName,'ParseICMPextensions')[CompletionResult]::new('--icmp-extensions','--icmp-extensions',[CompletionResultType]::ParameterName,'ParseICMPextensions')[CompletionResult]::new('-y','-y',[CompletionResultType]::ParameterName,'TracetoallIPsresolvedfromDNSlookup[default:false]')[CompletionResult]::new('--dns-resolve-all','--dns-resolve-all',[CompletionResultType]::ParameterName,'TracetoallIPsresolvedfromDNSlookup[default:false]')[CompletionResult]::new('-z','-z',[CompletionResultType]::ParameterName,'Lookupautonomoussystem(AS)informationduringDNSqueries[default:false]')[CompletionResult]::new('--dns-lookup-as-info','--dns-lookup-as-info',[CompletionResultType]::ParameterName,'Lookupautonomoussystem(AS)informationduringDNSqueries[default:false]')[CompletionResult]::new('--tui-preserve-screen','--tui-preserve-screen',[CompletionResultType]::ParameterName,'Preservethescreenonexit[default:false]')[CompletionResult]::new('--print-tui-theme-items','--print-tui-theme-items',[CompletionResultType]::ParameterName,'PrintallTUIthemeitemsandexit')[CompletionResult]::new('--print-tui-binding-commands','--print-tui-binding-commands',[CompletionResultType]::ParameterName,'PrintallTUIcommandsthatcanbeboundandexit')[CompletionResult]::new('--generate-man','--generate-man',[CompletionResultType]::ParameterName,'GenerateROFFmanpage')[CompletionResult]::new('--print-config-template','--print-config-template',[CompletionResultType]::ParameterName,'Printatemplatetomlconfigfileandexit')[CompletionResult]::new('-v','-v',[CompletionResultType]::ParameterName,'Enableverbosedebuglogging')[CompletionResult]::new('--verbose','--verbose',[CompletionResultType]::ParameterName,'Enableverbosedebuglogging')[CompletionResult]::new('-h','-h',[CompletionResultType]::ParameterName,'Printhelp(seemorewith''--help'')')[CompletionResult]::new('--help','--help',[CompletionResultType]::ParameterName,'Printhelp(seemorewith''--help'')')[CompletionResult]::new('-V','-V',[CompletionResultType]::ParameterName,'Printversion')[CompletionResult]::new('--version','--version',[CompletionResultType]::ParameterName,'Printversion')break}})$completions.Where{$_.CompletionText-like"$wordToComplete*"}|Sort-Object-PropertyListItemText} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] thread 'print::tests::test_output::generate_powershell_shell_completions' panicked at src/print.rs:77:13: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x62ad59fbe0ba - std::backtrace_rs::backtrace::libunwind::trace::h9ce576133d3ff57c [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5 [INFO] [stdout] 1: 0x62ad59fbe0ba - std::backtrace_rs::backtrace::trace_unsynchronized::h77316b33bca73147 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x62ad59fbe0ba - std::sys::backtrace::_print_fmt::haa182cb1ad45bc9f [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x62ad59fbe0ba - ::fmt::ha95eeb186e57c055 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x62ad59fe8afb - core::fmt::rt::Argument::fmt::h71240792b23d8aa6 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/fmt/rt.rs:177:76 [INFO] [stdout] 5: 0x62ad59fe8afb - core::fmt::write::h1c4d59c42453601a [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/fmt/mod.rs:1178:21 [INFO] [stdout] 6: 0x62ad59fba603 - std::io::Write::write_fmt::h08b6f2062a09bc68 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/io/mod.rs:1823:15 [INFO] [stdout] 7: 0x62ad59fbf8c2 - std::sys::backtrace::BacktraceLock::print::hb66718c44668eb56 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 8: 0x62ad59fbf8c2 - std::panicking::default_hook::{{closure}}::h1a6c150385aaf90f [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:266:22 [INFO] [stdout] 9: 0x62ad59fbf403 - std::panicking::default_hook::h5e8a75844aa4ea98 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:290:9 [INFO] [stdout] 10: 0x62ad59d99459 - as core::ops::function::Fn>::call::h6ee94b0b846f4546 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/alloc/src/boxed.rs:2245:9 [INFO] [stdout] 11: 0x62ad59d99459 - test::test_main::{{closure}}::hccc1c379f17b5ca1 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/test/src/lib.rs:132:21 [INFO] [stdout] 12: 0x62ad59fc0182 - as core::ops::function::Fn>::call::h8b15e23d52a5df89 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/alloc/src/boxed.rs:2245:9 [INFO] [stdout] 13: 0x62ad59fc0182 - std::panicking::rust_panic_with_hook::hea686c8750159a85 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:805:13 [INFO] [stdout] 14: 0x62ad59fbfe37 - std::panicking::begin_panic_handler::{{closure}}::hfd69333fda29d50a [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:671:13 [INFO] [stdout] 15: 0x62ad59fbe599 - std::sys::backtrace::__rust_end_short_backtrace::hb7c23c01c3c70e35 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/sys/backtrace.rs:170:18 [INFO] [stdout] 16: 0x62ad59fbfac4 - rust_begin_unwind [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:662:5 [INFO] [stdout] 17: 0x62ad59977283 - core::panicking::panic_fmt::h43de95d595ebabc0 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/panicking.rs:74:14 [INFO] [stdout] 18: 0x62ad599777d6 - core::result::unwrap_failed::hb08d23940033af31 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/result.rs:1677:5 [INFO] [stdout] 19: 0x62ad59b1f50b - core::result::Result::unwrap::hb88a93c725ef606b [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/result.rs:1102:23 [INFO] [stdout] 20: 0x62ad59b1f50b - trippy_tui::print::tests::test_output::{{closure}}::h85ebc19f27332de5 [INFO] [stdout] at /opt/rustwide/workdir/src/print.rs:77:13 [INFO] [stdout] 21: 0x62ad59ac531e - insta::settings::Settings::bind::he845e3572fcf170c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/insta-1.40.0/src/settings.rs:510:9 [INFO] [stdout] 22: 0x62ad59adcecc - trippy_tui::util::insta::h87b122b26d3baaab [INFO] [stdout] at /opt/rustwide/workdir/src/util.rs:7:5 [INFO] [stdout] 23: 0x62ad59b1f167 - trippy_tui::print::tests::test_output::h4d8f4a564f04be0e [INFO] [stdout] at /opt/rustwide/workdir/src/print.rs:76:9 [INFO] [stdout] 24: 0x62ad59a99d99 - trippy_tui::print::tests::test_output::generate_powershell_shell_completions::hfb632e0479407d06 [INFO] [stdout] at /opt/rustwide/workdir/src/print.rs:67:5 [INFO] [stdout] 25: 0x62ad59a99c77 - trippy_tui::print::tests::test_output::generate_powershell_shell_completions::{{closure}}::h3e237398a1edd223 [INFO] [stdout] at /opt/rustwide/workdir/src/print.rs:67:87 [INFO] [stdout] 26: 0x62ad59a9fd96 - core::ops::function::FnOnce::call_once::h72f49d7109af7ca8 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x62ad59d9ddcb - core::ops::function::FnOnce::call_once::h9b5e01539a2850c9 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x62ad59d9ddcb - test::__rust_begin_short_backtrace::hfa35fd69df7e11a6 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/test/src/lib.rs:620:18 [INFO] [stdout] 29: 0x62ad59d9d648 - test::run_test_in_process::{{closure}}::he6acc04e3f33efba [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/test/src/lib.rs:643:60 [INFO] [stdout] 30: 0x62ad59d9d648 - as core::ops::function::FnOnce<()>>::call_once::h9ed0882d7a8705d4 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x62ad59d9d648 - std::panicking::try::do_call::hb4e1060b1206bf1d [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:554:40 [INFO] [stdout] 32: 0x62ad59d9d648 - std::panicking::try::he7301d205c111379 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:518:19 [INFO] [stdout] 33: 0x62ad59d9d648 - std::panic::catch_unwind::h6c993e01d18171db [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panic.rs:345:14 [INFO] [stdout] 34: 0x62ad59d9d648 - test::run_test_in_process::h39faa778a589c8b3 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/test/src/lib.rs:643:27 [INFO] [stdout] 35: 0x62ad59d9d648 - test::run_test::{{closure}}::h59e32a442f6c7a1c [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/test/src/lib.rs:564:43 [INFO] [stdout] 36: 0x62ad59d62a14 - test::run_test::{{closure}}::h6615d2e57f7516c2 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/test/src/lib.rs:594:41 [INFO] [stdout] 37: 0x62ad59d62a14 - std::sys::backtrace::__rust_begin_short_backtrace::h761da13b6d71bc61 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/sys/backtrace.rs:154:18 [INFO] [stdout] 38: 0x62ad59d660c2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa82f2052ad87664 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/thread/mod.rs:522:17 [INFO] [stdout] 39: 0x62ad59d660c2 - as core::ops::function::FnOnce<()>>::call_once::h709672ecbcc3758b [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x62ad59d660c2 - std::panicking::try::do_call::hb005a67f6fd9e082 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:554:40 [INFO] [stdout] 41: 0x62ad59d660c2 - std::panicking::try::hec02b24e35e6ab47 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panicking.rs:518:19 [INFO] [stdout] 42: 0x62ad59d660c2 - std::panic::catch_unwind::h13617efa0948dabc [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/panic.rs:345:14 [INFO] [stdout] 43: 0x62ad59d660c2 - std::thread::Builder::spawn_unchecked_::{{closure}}::hb4a56c6b32a8e045 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/thread/mod.rs:521:30 [INFO] [stdout] 44: 0x62ad59d660c2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h26d01bfaffaa945b [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x62ad59fc47ab - as core::ops::function::FnOnce>::call_once::hbe8e1ebf83e6794e [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/alloc/src/boxed.rs:2231:9 [INFO] [stdout] 46: 0x62ad59fc47ab - as core::ops::function::FnOnce>::call_once::h7d6ff770e6bfeff7 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/alloc/src/boxed.rs:2231:9 [INFO] [stdout] 47: 0x62ad59fc47ab - std::sys::pal::unix::thread::Thread::new::thread_start::h68792b09799a7d87 [INFO] [stdout] at /rustc/c7c49f44a7bb561dd9317e14908a1e50fa478ce5/library/std/src/sys/pal/unix/thread.rs:105:17 [INFO] [stdout] 48: 0x7f7417718ac3 - [INFO] [stdout] 49: 0x7f74177a9a04 - clone [INFO] [stdout] 50: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] print::tests::test_output::generate_powershell_shell_completions [INFO] [stdout] [INFO] [stdout] test result: FAILED. 379 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "37b5a34faaed04dc3657021f14b0fd52808f02415421208683748f4b05dcefcc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "37b5a34faaed04dc3657021f14b0fd52808f02415421208683748f4b05dcefcc", kill_on_drop: false }` [INFO] [stdout] 37b5a34faaed04dc3657021f14b0fd52808f02415421208683748f4b05dcefcc