[INFO] fetching crate tsql 0.5.0... [INFO] testing tsql-0.5.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210 [INFO] extracting crate tsql 0.5.0 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate tsql 0.5.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tsql 0.5.0 [INFO] tweaked toml for crates.io crate tsql 0.5.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate tsql 0.5.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tsql 0.5.0 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tui-tree-widget v0.23.1 [INFO] [stderr] Downloaded cmake v0.1.56 [INFO] [stderr] Downloaded rustls-pki-types v1.13.1 [INFO] [stderr] Downloaded libredox v0.1.11 [INFO] [stderr] Downloaded mongodb-internal-macros v3.5.1 [INFO] [stderr] Downloaded mongocrypt-sys v0.1.5+1.15.1 [INFO] [stderr] Downloaded typed-builder-macro v0.22.0 [INFO] [stderr] Downloaded postgres-protocol v0.6.9 [INFO] [stderr] Downloaded postgres-types v0.2.11 [INFO] [stderr] Downloaded keyring v3.6.3 [INFO] [stderr] Downloaded throbber-widgets-tui v0.9.0 [INFO] [stderr] Downloaded tokio-postgres v0.7.15 [INFO] [stderr] Downloaded x509-cert v0.2.5 [INFO] [stderr] Downloaded nucleo-matcher v0.3.1 [INFO] [stderr] Downloaded tracing-core v0.1.35 [INFO] [stderr] Downloaded tracing v0.1.43 [INFO] [stderr] Downloaded redox_syscall v0.6.0 [INFO] [stderr] Downloaded mongodb v3.5.1 [INFO] [stderr] Downloaded tokio-postgres-rustls-improved v0.16.2 [INFO] [stderr] Downloaded tree-sitter-highlight v0.24.7 [INFO] [stderr] Downloaded tree-sitter-html v0.23.2 [INFO] [stderr] Downloaded aws-lc-rs v1.15.2 [INFO] [stderr] Downloaded mongocrypt v0.3.2 [INFO] [stderr] Downloaded rustc_version_runtime v0.3.0 [INFO] [stderr] Downloaded typed-builder v0.22.0 [INFO] [stderr] Downloaded tree-sitter-sequel v0.3.11 [INFO] [stderr] Downloaded rustls-config-stream v0.2.0 [INFO] [stderr] Downloaded flagset v0.4.7 [INFO] [stderr] Downloaded tree-sitter-json v0.24.8 [INFO] [stderr] Downloaded tui-syntax v0.5.0 [INFO] [stderr] Downloaded linux-keyutils v0.2.4 [INFO] [stderr] Downloaded der_derive v0.7.3 [INFO] [stderr] Downloaded aws-lc-sys v0.35.0 [INFO] [stderr] Downloaded tui_confirm_dialog_with_mouse v0.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 62a8eec56389bc1a0016becd63a212236bdf20ef1d13d107e644b1bb29912681 [INFO] running `Command { std: "docker" "start" "-a" "62a8eec56389bc1a0016becd63a212236bdf20ef1d13d107e644b1bb29912681", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "62a8eec56389bc1a0016becd63a212236bdf20ef1d13d107e644b1bb29912681", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "62a8eec56389bc1a0016becd63a212236bdf20ef1d13d107e644b1bb29912681", kill_on_drop: false }` [INFO] [stdout] 62a8eec56389bc1a0016becd63a212236bdf20ef1d13d107e644b1bb29912681 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 14c25bcd8da4eb02216ba938be70a5d1ac7babf44bbc34c2c5aa647991691596 [INFO] running `Command { std: "docker" "start" "-a" "14c25bcd8da4eb02216ba938be70a5d1ac7babf44bbc34c2c5aa647991691596", kill_on_drop: false }` [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling find-msvc-tools v0.1.5 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling portable-atomic v1.13.1 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling critical-section v1.2.0 [INFO] [stderr] Compiling cc v1.2.49 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling tree-sitter-language v0.1.6 [INFO] [stderr] Compiling crunchy v0.2.4 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling tiny-keccak v2.0.2 [INFO] [stderr] Compiling aws-lc-rs v1.15.2 [INFO] [stderr] Compiling time-macros v0.2.24 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling rustls-pki-types v1.13.1 [INFO] [stderr] Compiling num_threads v0.1.7 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling cmake v0.1.56 [INFO] [stderr] Compiling instability v0.3.10 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling const-random-macro v0.1.16 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling castaway v0.2.4 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling indoc v2.0.7 [INFO] [stderr] Compiling rustls v0.23.35 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling unicode-truncate v1.1.0 [INFO] [stderr] Compiling crossterm v0.28.1 [INFO] [stderr] Compiling compact_str v0.8.1 [INFO] [stderr] Compiling aws-lc-sys v0.35.0 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling const-random v0.1.18 [INFO] [stderr] Compiling lru v0.12.5 [INFO] [stderr] Compiling tracing-core v0.1.35 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling derive-syn-parse v0.2.0 [INFO] [stderr] Compiling macro_magic_core_macros v0.5.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling cassowary v0.3.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling unicode-width v0.2.0 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling macro_magic_core v0.5.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling ratatui v0.29.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling tracing v0.1.43 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling darling_core v0.21.3 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling macro_magic_macros v0.5.1 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling tree-sitter v0.24.7 [INFO] [stderr] Compiling uuid v1.19.0 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling flagset v0.4.7 [INFO] [stderr] Compiling fallible-iterator v0.2.0 [INFO] [stderr] Compiling siphasher v1.0.1 [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling postgres-protocol v0.6.9 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling rustc_version_runtime v0.3.0 [INFO] [stderr] Compiling tokio-util v0.7.17 [INFO] [stderr] Compiling darling_macro v0.21.3 [INFO] [stderr] Compiling darling v0.21.3 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling pxfm v0.1.27 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling enum-as-inner v0.6.1 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling tree-sitter-json v0.24.8 [INFO] [stderr] Compiling tree-sitter-sequel v0.3.11 [INFO] [stderr] Compiling tree-sitter-html v0.23.2 [INFO] [stderr] Compiling webpki-roots v1.0.4 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling data-encoding v2.10.0 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling tagptr v0.2.0 [INFO] [stderr] Compiling streaming-iterator v0.1.9 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling hickory-proto v0.25.2 [INFO] [stderr] Compiling moka v0.12.13 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling png v0.18.0 [INFO] [stderr] Compiling serde_with_macros v3.17.0 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling moxcms v0.7.11 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling postgres-types v0.2.11 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling macro_magic v0.5.1 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling gethostname v1.1.0 [INFO] [stderr] Compiling typed-builder-macro v0.22.0 [INFO] [stderr] Compiling serde_bytes v0.11.19 [INFO] [stderr] Compiling bytemuck v1.24.0 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling whoami v1.6.1 [INFO] [stderr] Compiling resolv-conf v0.7.6 [INFO] [stderr] Compiling x11rb-protocol v0.13.2 [INFO] [stderr] Compiling arc-swap v1.7.1 [INFO] [stderr] Compiling tree-sitter-highlight v0.24.7 [INFO] [stderr] Compiling hickory-resolver v0.25.2 [INFO] [stderr] Compiling typed-builder v0.22.0 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling tokio-postgres v0.7.15 [INFO] [stderr] Compiling bson v2.15.0 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling mongodb-internal-macros v3.5.1 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling serde_with v3.17.0 [INFO] [stderr] Compiling x11rb v0.13.2 [INFO] [stderr] Compiling image v0.25.9 [INFO] [stderr] Compiling webpki-roots v0.26.11 [INFO] [stderr] Compiling xattr v1.6.1 [INFO] [stderr] Compiling derive-where v1.6.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling linux-keyutils v0.2.4 [INFO] [stderr] Compiling filetime v0.2.27 [INFO] [stderr] Compiling take_mut v0.2.2 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling keyring v3.6.3 [INFO] [stderr] Compiling tui-syntax v0.5.0 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling tui-textarea v0.7.0 [INFO] [stderr] Compiling arboard v3.6.1 [INFO] [stderr] Compiling throbber-widgets-tui v0.9.0 [INFO] [stderr] Compiling tui-tree-widget v0.23.1 [INFO] [stderr] Compiling tui_confirm_dialog_with_mouse v0.3.1 [INFO] [stderr] Compiling nucleo-matcher v0.3.1 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling rustls-config-stream v0.2.0 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling mongodb v3.5.1 [INFO] [stderr] Compiling tokio-postgres-rustls-improved v0.16.2 [INFO] [stderr] Compiling tsql v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 41s [INFO] running `Command { std: "docker" "inspect" "14c25bcd8da4eb02216ba938be70a5d1ac7babf44bbc34c2c5aa647991691596", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "14c25bcd8da4eb02216ba938be70a5d1ac7babf44bbc34c2c5aa647991691596", kill_on_drop: false }` [INFO] [stdout] 14c25bcd8da4eb02216ba938be70a5d1ac7babf44bbc34c2c5aa647991691596 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4e76cb68d5c5c9816143f8e669a4bbd2939495356dc36c6d3e2d9fcf1148e56f [INFO] running `Command { std: "docker" "start" "-a" "4e76cb68d5c5c9816143f8e669a4bbd2939495356dc36c6d3e2d9fcf1148e56f", kill_on_drop: false }` [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling serial_test_derive v3.2.0 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling hickory-proto v0.25.2 [INFO] [stderr] Compiling tokio-postgres v0.7.15 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling serial_test v3.2.0 [INFO] [stderr] Compiling tokio-postgres-rustls-improved v0.16.2 [INFO] [stderr] Compiling hickory-resolver v0.25.2 [INFO] [stderr] Compiling mongodb v3.5.1 [INFO] [stderr] Compiling tsql v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 52s [INFO] running `Command { std: "docker" "inspect" "4e76cb68d5c5c9816143f8e669a4bbd2939495356dc36c6d3e2d9fcf1148e56f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4e76cb68d5c5c9816143f8e669a4bbd2939495356dc36c6d3e2d9fcf1148e56f", kill_on_drop: false }` [INFO] [stdout] 4e76cb68d5c5c9816143f8e669a4bbd2939495356dc36c6d3e2d9fcf1148e56f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c05dd49b0ac3c3376ce15838e1ba5c58294e57bc306b4b732eb7f042f60f4798 [INFO] running `Command { std: "docker" "start" "-a" "c05dd49b0ac3c3376ce15838e1ba5c58294e57bc306b4b732eb7f042f60f4798", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.63s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tsql-f3c6ce29ec517555) [INFO] [stdout] [INFO] [stdout] running 490 tests [INFO] [stdout] test app::app::tests::test_alt_m_toggles_query_height_mode_outside_insert_independent_of_focus ... ok [INFO] [stdout] test app::app::tests::test_app_custom_config_overrides_default ... ok [INFO] [stdout] test app::app::tests::test_app_uses_default_keymaps ... ok [INFO] [stdout] test app::app::tests::test_app_with_custom_config_keybindings ... ok [INFO] [stdout] test app::app::tests::test_calculate_editor_scroll_reveals_more_above_cursor_when_viewport_expands ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_clear ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_close_resets_all_state ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_delete_char_at ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_delete_char_before ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_delete_char_before_at_start_does_nothing ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_delete_char_at_end_does_nothing ... ok [INFO] [stdout] test app::app::tests::test_alt_m_toggles_in_insert_mode ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_delete_char_before_in_middle ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_delete_to_end ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_delete_to_start ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_insert_char_at_cursor ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_insert_char_at_end ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_modified_after_change ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_move_left ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_move_left_at_start_stays ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_move_right ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_move_right_at_end_stays ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_move_to_start_end ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_not_modified_initially ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_not_modified_when_inactive ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_not_modified_when_restored ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_open_sets_cursor_at_end ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_scroll_follows_cursor ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_unicode_handling ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_visible_text_cursor_in_middle ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_visible_text_long_string_cursor_at_end ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_visible_text_long_string_cursor_at_start ... ok [INFO] [stdout] test app::app::tests::test_cell_editor_visible_text_short_string ... ok [INFO] [stdout] test app::app::tests::test_compute_query_panel_height_non_insert_mode_respects_min_and_max ... ok [INFO] [stdout] test app::app::tests::test_compute_query_panel_height_expands_by_content_in_insert_mode ... ok [INFO] [stdout] test app::app::tests::test_compute_query_panel_height_respects_layout_safety_cap ... ok [INFO] [stdout] test app::app::tests::test_background_up_to_date_check_does_not_override_status_line ... ok [INFO] [stdout] test app::app::tests::test_boundary_noop_ctrl_k_from_query ... ok [INFO] [stdout] test app::app::tests::test_build_keymap_ignores_invalid_bindings ... ok [INFO] [stdout] test app::app::tests::test_check_on_startup_false_does_not_run_interval_immediately ... ok [INFO] [stdout] test app::app::tests::test_ctrl_e_binding_exists_in_editor_insert_keymap ... ok [INFO] [stdout] test app::app::tests::test_ctrl_e_binding_exists_in_editor_normal_keymap ... ok [INFO] [stdout] test app::app::tests::test_ctrl_c_does_not_open_connection_manager_from_grid ... ok [INFO] [stdout] test app::app::tests::test_build_update_where_clause_falls_back_to_ctid_match ... ok [INFO] [stdout] test app::app::tests::test_ctrl_e_does_not_open_cell_editor_on_grid ... ok [INFO] [stdout] test app::app::tests::test_ctrl_e_executes_query_when_grid_focused ... ok [INFO] [stdout] test app::app::tests::test_ctrl_4_toggles_sidebar_when_sidebar_schema_focused ... ok [INFO] [stdout] test app::app::tests::test_ctrl_hjkl_noop_in_insert_mode ... ok [INFO] [stdout] test app::app::tests::test_ctrl_j_from_query_moves_to_grid ... ok [INFO] [stdout] test app::app::tests::test_ctrl_h_from_grid_moves_to_sidebar_schema ... ok [INFO] [stdout] test app::app::tests::test_ctrl_k_from_grid_moves_to_query ... ok [INFO] [stdout] test app::app::tests::test_ctrl_backslash_toggles_sidebar_when_sidebar_connections_focused ... ok [INFO] [stdout] test app::app::tests::test_ctrl_backslash_toggles_sidebar_when_sidebar_schema_focused ... ok [INFO] [stdout] test app::app::tests::test_ctrl_h_noop_when_sidebar_hidden ... ok [INFO] [stdout] test app::app::tests::test_ctrl_c_does_not_open_connection_manager_from_query ... ok [INFO] [stdout] test app::app::tests::test_ctrl_h_from_query_moves_to_sidebar_connections ... ok [INFO] [stdout] test app::app::tests::test_effective_max_rows_defaults_and_overrides ... ok [INFO] [stdout] test app::app::tests::test_enter_in_connection_picker_selects_connection ... ok [INFO] [stdout] test app::app::tests::test_enter_with_error_and_picker_should_select_connection ... ok [INFO] [stdout] test app::app::tests::test_esc_closes_connection_manager_single_press ... ok [INFO] [stdout] test app::app::tests::test_esc_from_visual_mode_clears_selection ... ok [INFO] [stdout] test app::app::tests::test_ctrl_l_from_sidebar_schema_moves_to_grid ... ok [INFO] [stdout] test app::app::tests::test_boundary_noop_ctrl_j_from_grid ... ok [INFO] [stdout] test app::app::tests::test_extract_table_from_simple_select ... ok [INFO] [stdout] test app::app::tests::test_extract_table_returns_none_for_complex_queries ... ok [INFO] [stdout] test app::app::tests::test_global_ctrl_e_key_detection ... ok [INFO] [stdout] test app::app::tests::test_gm_in_connection_picker_opens_connection_manager ... ok [INFO] [stdout] test app::app::tests::test_ctrl_j_within_sidebar_moves_to_schema ... ok [INFO] [stdout] test app::app::tests::test_gm_opens_connection_manager ... ok [INFO] [stdout] test app::app::tests::test_grid_mouse_target_accounts_for_row_numbers_width ... ok [INFO] [stdout] test app::app::tests::test_grid_mouse_target_selects_column_from_header_and_body ... ok [INFO] [stdout] test app::app::tests::test_ctrl_l_from_sidebar_connections_moves_to_query ... ok [INFO] [stdout] test app::app::tests::test_goto_action_bindings_in_grid_keymap ... ok [INFO] [stdout] test app::app::tests::test_is_double_click_requires_same_cell_and_threshold ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_empty ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_rejects_joins ... ok [INFO] [stdout] test app::app::tests::test_history_ctrl_t_with_no_pinned_keeps_full_view_open ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_rejects_non_select ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_rejects_subqueries ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_simple_select ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_with_schema ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_with_where ... ok [INFO] [stdout] test app::app::tests::test_is_pageable_query_rejects_multiple_statements ... ok [INFO] [stdout] test app::app::tests::test_history_pinned_only_unpin_last_falls_back_to_full_view ... ok [INFO] [stdout] test app::app::tests::test_parse_grid_cell_to_bson_decimal128_hint_preserves_decimal_type ... ok [INFO] [stdout] test app::app::tests::test_parse_grid_cell_to_bson_string_hint_is_conservative ... ok [INFO] [stdout] test app::app::tests::test_esc_on_modified_form_shows_confirmation ... ok [INFO] [stdout] test app::app::tests::test_parse_mongo_query_supports_dotted_collection_names ... ok [INFO] [stdout] test app::app::tests::test_manual_up_to_date_check_updates_status_line ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_case_insensitive ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_default_disable ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_invalid_values ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_keyword_all_modes ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_keyword_with_spaces ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_postgresql_scheme ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_url_all_modes ... ok [INFO] [stdout] test app::app::tests::test_resolve_ssl_mode_with_other_params ... ok [INFO] [stdout] test app::app::tests::test_mongo_use_updates_conninfo_database ... ok [INFO] [stdout] test app::app::tests::test_pressing_a_after_saving_connection_opens_new_form ... ok [INFO] [stdout] test app::app::tests::test_query_finished_moves_focus_to_grid ... ok [INFO] [stdout] test app::app::tests::test_shift_tab_from_query_to_schema_updates_sidebar_focus ... ok [INFO] [stdout] test app::app::tests::test_schema_loaded_ignores_stale_mongo_database_events ... ok [INFO] [stdout] test app::app::tests::test_esc_on_unmodified_form_closes_immediately ... ok [INFO] [stdout] test app::app::tests::test_shift_tab_from_schema_to_connections_updates_sidebar_focus ... ok [INFO] [stdout] test app::app::tests::test_start_cell_edit_allows_tables_without_primary_key ... ok [INFO] [stdout] test app::app::tests::test_tab_from_connections_to_schema_updates_sidebar_focus ... ok [INFO] [stdout] test app::app::tests::test_tab_from_grid_to_connections_updates_sidebar_focus ... ok [INFO] [stdout] test app::app::tests::test_update_apply_requires_existing_update_info ... ok [INFO] [stdout] test app::app::tests::test_update_apply_prompts_when_update_available ... ok [INFO] [stdout] test app::app::tests::test_update_apply_disallowed_in_notify_only_mode ... ok [INFO] [stdout] test app::app::tests::test_ctrl_s_works_first_press_when_editing_connection ... ok [INFO] [stdout] test clipboard::tests::copy_with_wl_copy_ok_on_success ... ok [INFO] [stdout] test clipboard::tests::copy_with_wl_copy_surfaces_stderr_on_failure ... ok [INFO] [stdout] test config::connections::tests::test_connection_color_from_str ... ok [INFO] [stdout] test config::connections::tests::test_connection_entry_default ... ok [INFO] [stdout] test config::connections::tests::test_connection_entry_get_password_returns_none_without_keychain ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_basic ... ok [INFO] [stdout] test clipboard::tests::forced_wl_copy_errors_when_missing ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_mongodb_parses_kind_and_sanitizes_uri ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_mongodb_without_database_is_allowed ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_mongodb_without_username_keeps_empty_user ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_invalid_scheme ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_parses_sslmode ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_no_database ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_postgresql_scheme ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_preserves_sslmode_disable ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_with_password ... ok [INFO] [stdout] test config::connections::tests::test_connection_from_url_with_port ... ok [INFO] [stdout] test config::connections::tests::test_connection_to_url_includes_sslmode ... ok [INFO] [stdout] test config::connections::tests::test_connection_to_url_mongodb_includes_password_for_runtime_connection ... ok [INFO] [stdout] test config::connections::tests::test_connection_to_url_non_default_port ... ok [INFO] [stdout] test config::connections::tests::test_connection_to_url_with_password ... ok [INFO] [stdout] test config::connections::tests::test_connection_to_url_with_special_password ... ok [INFO] [stdout] test config::connections::tests::test_connection_to_url_without_password ... ok [INFO] [stdout] test config::connections::tests::test_connection_url_round_trip_all_ssl_modes ... ok [INFO] [stdout] test config::connections::tests::test_connection_validate_empty_name ... ok [INFO] [stdout] test config::connections::tests::test_connection_validate_invalid_favorite ... ok [INFO] [stdout] test config::connections::tests::test_connection_validate_mongodb_requires_uri ... ok [INFO] [stdout] test config::connections::tests::test_connection_validate_name_with_whitespace ... ok [INFO] [stdout] test config::connections::tests::test_connections_file_add ... ok [INFO] [stdout] test config::connections::tests::test_connections_file_deserialize ... ok [INFO] [stdout] test config::connections::tests::test_connections_file_favorites ... ok [INFO] [stdout] test config::connections::tests::test_connection_validate_valid ... ok [INFO] [stdout] test config::connections::tests::test_connections_file_remove ... ok [INFO] [stdout] test config::connections::tests::test_connections_file_serialize ... ok [INFO] [stdout] test config::connections::tests::test_connections_file_set_favorite_swap ... ok [INFO] [stdout] test config::connections::tests::test_connections_file_sorted ... ok [INFO] [stdout] test config::connections::tests::test_issue_16_password_missing_after_save_without_keychain ... ok [INFO] [stdout] test config::connections::tests::test_issue_16_with_keychain_enabled ... ignored [INFO] [stdout] test config::connections::tests::test_keychain_save_and_retrieve ... ignored [INFO] [stdout] test config::connections::tests::test_keyring_direct ... ignored [INFO] [stdout] test config::connections::tests::test_display_string ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_all_indexes_unique ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_as_str_round_trip ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_count_matches_variants ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_from_index_out_of_bounds ... ok [INFO] [stdout] test config::connections::tests::test_password_saved_to_keychain_workflow ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_index_round_trip ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_indexes_are_contiguous ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_parse_case_insensitive ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_parse_invalid_values ... ok [INFO] [stdout] test config::connections::tests::test_ssl_mode_parse_whitespace_trimming ... ok [INFO] [stdout] test config::connections::tests::test_url_encoding_special_chars ... ok [INFO] [stdout] test config::keymap::tests::test_action_from_str ... ok [INFO] [stdout] test config::keymap::tests::test_default_editor_insert_keymap ... ok [INFO] [stdout] test config::keymap::tests::test_action_from_str_invalid ... ok [INFO] [stdout] test config::keymap::tests::test_default_editor_normal_keymap ... ok [INFO] [stdout] test config::keymap::tests::test_default_grid_keymap ... ok [INFO] [stdout] test config::keymap::tests::test_key_binding_display ... ok [INFO] [stdout] test config::keymap::tests::test_keymap_custom_binding ... ok [INFO] [stdout] test config::keymap::tests::test_keymap_bind_and_get ... ok [INFO] [stdout] test config::keymap::tests::test_keymap_get_action_from_key_event ... ok [INFO] [stdout] test config::keymap::tests::test_keymap_override ... ok [INFO] [stdout] test config::keymap::tests::test_parse_case_insensitive ... ok [INFO] [stdout] test config::keymap::tests::test_keymap_unbind ... ok [INFO] [stdout] test config::keymap::tests::test_parse_ctrl_key ... ok [INFO] [stdout] test config::keymap::tests::test_parse_multiple_modifiers ... ok [INFO] [stdout] test config::keymap::tests::test_parse_special_keys ... ok [INFO] [stdout] test config::keymap::tests::test_parse_simple_key ... ok [INFO] [stdout] test config::schema::tests::test_full_config_parse ... ok [INFO] [stdout] test config::tests::test_config_paths ... ok [INFO] [stdout] test config::tests::test_default_config ... ok [INFO] [stdout] test config::schema::tests::test_serialize_config ... ok [INFO] [stdout] test config::tests::test_migrate_legacy_dirs_moves_legacy_dir_when_target_missing ... ok [INFO] [stdout] test config::tests::test_parse_empty_config ... ok [INFO] [stdout] test config::tests::test_parse_partial_config ... ok [INFO] [stdout] test history::tests::test_empty_query_not_added ... ok [INFO] [stdout] test history::tests::test_load_enforces_max_entries ... ok [INFO] [stdout] test history::tests::test_load_missing_file ... ok [INFO] [stdout] test history::tests::test_load_preserves_pinned_on_prune ... ok [INFO] [stdout] test history::tests::test_max_entries_limit ... ok [INFO] [stdout] test history::tests::test_push_allows_overflow_when_all_pinned ... ok [INFO] [stdout] test history::tests::test_push_does_not_prune_pinned ... ok [INFO] [stdout] test history::tests::test_query_trimmed ... ok [INFO] [stdout] test history::tests::test_save_and_load ... ok [INFO] [stdout] test history::tests::test_search_empty_pattern_returns_all_reversed ... ok [INFO] [stdout] test history::tests::test_search_fuzzy_matching ... ok [INFO] [stdout] test history::tests::test_search_fuzzy_partial ... ok [INFO] [stdout] test history::tests::test_toggle_pin ... ok [INFO] [stdout] test session::tests::test_corrupted_file_returns_default ... ok [INFO] [stdout] test session::tests::test_default_values ... ok [INFO] [stdout] test session::tests::test_future_version_returns_defaults ... ok [INFO] [stdout] test session::tests::test_load_missing_file ... ok [INFO] [stdout] test session::tests::test_partial_json_uses_defaults ... ok [INFO] [stdout] test config::tests::test_migrate_legacy_dirs_merges_without_overwriting_target_files ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_arrow_key_navigation ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_cell_editor_context ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_context_accessible ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_esc_returns_cancelled ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_n_lowercase_returns_cancelled ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_n_uppercase_returns_cancelled ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_other_keys_return_pending ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_quit_app_context ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_y_lowercase_returns_confirmed ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_confirm_y_uppercase_returns_confirmed ... ok [INFO] [stdout] test ui::confirm_prompt::tests::test_enter_confirms_when_yes_selected ... ok [INFO] [stdout] test ui::connection_form::tests::test_backspace ... ok [INFO] [stdout] test ui::connection_form::tests::test_cancel ... ok [INFO] [stdout] test ui::connection_form::tests::test_checkbox_toggle ... ok [INFO] [stdout] test ui::connection_form::tests::test_color_cycling ... ok [INFO] [stdout] test ui::connection_form::tests::test_ctrl_s_first_press_should_work ... ok [INFO] [stdout] test ui::connection_form::tests::test_ctrl_s_saves_form ... ok [INFO] [stdout] test ui::connection_form::tests::test_ctrl_s_with_exact_control_modifier ... ok [INFO] [stdout] test ui::connection_form::tests::test_cursor_movement ... ok [INFO] [stdout] test ui::connection_form::tests::test_custom_save_keybinding ... ok [INFO] [stdout] test ui::connection_form::tests::test_edit_form ... ok [INFO] [stdout] test ui::connection_form::tests::test_esc_on_modified_form_requests_confirmation ... ok [INFO] [stdout] test ui::connection_form::tests::test_esc_on_unmodified_form_closes_immediately ... ok [INFO] [stdout] test ui::connection_form::tests::test_form_field_navigation ... ok [INFO] [stdout] test ui::connection_form::tests::test_form_modification_detection ... ok [INFO] [stdout] test ui::connection_form::tests::test_new_form_defaults ... ok [INFO] [stdout] test ui::connection_form::tests::test_port_only_accepts_digits ... ok [INFO] [stdout] test ui::connection_form::tests::test_save_mongodb_preserves_uri ... ok [INFO] [stdout] test ui::connection_form::tests::test_save_success ... ok [INFO] [stdout] test session::tests::test_save_and_load ... ok [INFO] [stdout] test ui::connection_form::tests::test_save_validation_whitespace_name ... ok [INFO] [stdout] test ui::connection_form::tests::test_save_with_onepassword_ref_is_not_marked_no_password_required ... ok [INFO] [stdout] test ui::connection_form::tests::test_tab_navigation ... ok [INFO] [stdout] test ui::connection_form::tests::test_tab_navigation_includes_onepassword_when_enabled ... ok [INFO] [stdout] test ui::connection_form::tests::test_tab_navigation_skips_onepassword_when_disabled ... ok [INFO] [stdout] test ui::connection_form::tests::test_test_connection ... ok [INFO] [stdout] test ui::connection_form::tests::test_test_connection_mongodb_includes_password_in_runtime_url ... ok [INFO] [stdout] test ui::connection_form::tests::test_test_connection_preserves_trimmed_onepassword_ref ... ok [INFO] [stdout] test ui::connection_form::tests::test_text_input ... ok [INFO] [stdout] test ui::connection_form::tests::test_url_paste ... ok [INFO] [stdout] test ui::connection_form::tests::test_url_paste_mongodb_sets_kind_and_uri ... ok [INFO] [stdout] test ui::connection_manager::tests::test_add_action ... ok [INFO] [stdout] test ui::connection_manager::tests::test_close_actions ... ok [INFO] [stdout] test ui::connection_manager::tests::test_connect_action ... ok [INFO] [stdout] test ui::connection_manager::tests::test_connected_indicator ... ok [INFO] [stdout] test ui::connection_manager::tests::test_connection_manager_creation ... ok [INFO] [stdout] test ui::connection_manager::tests::test_connection_manager_sorted_order ... ok [INFO] [stdout] test ui::connection_manager::tests::test_delete_action ... ok [INFO] [stdout] test ui::connection_manager::tests::test_edit_action ... ok [INFO] [stdout] test ui::connection_manager::tests::test_empty_manager ... ok [INFO] [stdout] test ui::connection_manager::tests::test_favorite_action ... ok [INFO] [stdout] test ui::connection_manager::tests::test_go_to_top_bottom ... ok [INFO] [stdout] test ui::connection_manager::tests::test_navigation_down ... ok [INFO] [stdout] test ui::connection_manager::tests::test_navigation_up ... ok [INFO] [stdout] test ui::connection_manager::tests::test_truncate_str ... ok [INFO] [stdout] test app::app::tests::test_ctrl_shift_b_opens_sidebar_and_focuses_schema ... ok [INFO] [stdout] test ui::connection_manager::tests::test_update_connections ... ok [INFO] [stdout] test ui::editor::tests::test_editor_modified_after_set_text ... ok [INFO] [stdout] test ui::editor::tests::test_editor_modified_after_change_following_save ... ok [INFO] [stdout] test ui::editor::tests::test_editor_not_modified_after_mark_saved ... ok [INFO] [stdout] test ui::editor::tests::test_editor_not_modified_when_content_matches_saved ... ok [INFO] [stdout] test ui::editor::tests::test_get_selection_returns_none_when_no_selection ... ok [INFO] [stdout] test ui::editor::tests::test_get_selection_returns_yanked_text ... ok [INFO] [stdout] test ui::editor::tests::test_new_editor_not_modified ... ok [INFO] [stdout] test ui::editor::tests::test_reset_modified_clears_modified_state ... ok [INFO] [stdout] test ui::editor::tests::test_yank_line_empty_editor ... ok [INFO] [stdout] test ui::editor::tests::test_yank_line_returns_line_content ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_empty_picker_selection ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_highlight_matches ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_picker_backspace ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_picker_cancel ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_picker_clear_query ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_picker_creation ... ok [INFO] [stdout] test ui::editor::tests::test_yank_line_sets_internal_yank_text ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_picker_navigation ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_picker_selection ... ok [INFO] [stdout] test ui::grid::tests::test_append_rows_empty_does_nothing ... ok [INFO] [stdout] test ui::grid::tests::test_append_rows_extends_rows ... ok [INFO] [stdout] test ui::grid::tests::test_append_rows_preserves_headers_and_types ... ok [INFO] [stdout] test ui::grid::tests::test_append_rows_respects_max_width ... ok [INFO] [stdout] test ui::grid::tests::test_append_rows_updates_column_widths ... ok [INFO] [stdout] test ui::grid::tests::test_autofit_column_fits_content ... ok [INFO] [stdout] test ui::grid::tests::test_autofit_column_toggles_uuid_collapsed_and_expanded ... ok [INFO] [stdout] test ui::fuzzy_picker::tests::test_picker_filtering ... ok [INFO] [stdout] test ui::grid::tests::test_clamp_after_append_keeps_cursor_valid ... ok [INFO] [stdout] test ui::grid::tests::test_clamp_to_bounds_cursor_in_range ... ok [INFO] [stdout] test ui::connection_form::tests::test_save_validation_empty_name ... ok [INFO] [stdout] test ui::grid::tests::test_clamp_to_bounds_empty_model ... ok [INFO] [stdout] test ui::grid::tests::test_colon_key_opens_command_in_grid ... ok [INFO] [stdout] test ui::grid::tests::test_cursor_col_scrolls_viewport_right ... ok [INFO] [stdout] test ui::grid::tests::test_e_key_opens_cell_editor ... ok [INFO] [stdout] test ui::grid::tests::test_enter_key_opens_cell_editor ... ok [INFO] [stdout] test ui::grid::tests::test_equals_key_autofits_column ... ok [INFO] [stdout] test ui::grid::tests::test_generate_delete_sql_with_all_columns ... ok [INFO] [stdout] test ui::grid::tests::test_generate_delete_sql_with_key_column ... ok [INFO] [stdout] test ui::grid::tests::test_generate_insert_sql ... ok [INFO] [stdout] test ui::grid::tests::test_generate_sql_handles_null ... ok [INFO] [stdout] test ui::grid::tests::test_generate_sql_handles_special_chars ... ok [INFO] [stdout] test ui::grid::tests::test_generate_sql_quotes_special_identifiers ... ok [INFO] [stdout] test ui::grid::tests::test_generate_update_sql_multiple_rows ... ok [INFO] [stdout] test ui::grid::tests::test_generate_update_sql_with_key_column ... ok [INFO] [stdout] test ui::grid::tests::test_greater_than_key_widens_column ... ok [INFO] [stdout] test ui::grid::tests::test_h_l_move_column_cursor ... ok [INFO] [stdout] test ui::grid::tests::test_has_valid_pk ... ok [INFO] [stdout] test ui::grid::tests::test_header_scrolls_with_body ... ok [INFO] [stdout] test ui::grid::tests::test_less_than_key_narrows_column ... ok [INFO] [stdout] test ui::grid::tests::test_minus_key_narrows_column ... ok [INFO] [stdout] test ui::grid::tests::test_move_left_does_not_scroll_when_cursor_visible ... ok [INFO] [stdout] test app::app::tests::test_v_enters_visual_and_vv_requests_external_editor ... ok [INFO] [stdout] test ui::grid::tests::test_move_left_from_scrolled_position_does_not_over_scroll ... ok [INFO] [stdout] test ui::grid::tests::test_narrow_column_decreases_width ... ok [INFO] [stdout] test ui::grid::tests::test_narrow_column_has_minimum_width ... ok [INFO] [stdout] test ui::grid::tests::test_o_key_opens_row_detail ... ok [INFO] [stdout] test ui::grid::tests::test_plus_key_widens_column ... ok [INFO] [stdout] test ui::grid::tests::test_row_number_cursor_row_uses_visible_color ... ok [INFO] [stdout] test ui::grid::tests::test_row_number_non_cursor_row_uses_dark_gray ... ok [INFO] [stdout] test ui::grid::tests::test_rows_as_tsv_with_headers ... ok [INFO] [stdout] test ui::grid::tests::test_scroll_only_when_cursor_leaves_visible_area ... ok [INFO] [stdout] test ui::grid::tests::test_shift_h_l_scroll_viewport ... ok [INFO] [stdout] test ui::grid::tests::test_slash_key_opens_search_in_grid ... ok [INFO] [stdout] test ui::grid::tests::test_uuid_collapsed_by_default ... ok [INFO] [stdout] test ui::grid::tests::test_uuid_expanded_shows_full_uuid ... ok [INFO] [stdout] test ui::grid::tests::test_uuid_truncation_in_display ... ok [INFO] [stdout] test ui::grid::tests::test_clamp_to_bounds_clears_invalid_selections ... ok [INFO] [stdout] test ui::grid::tests::test_widen_column_increases_width ... ok [INFO] [stdout] test ui::help_popup::tests::esc_clears_filter_before_close ... ok [INFO] [stdout] test ui::grid::tests::test_yank_with_headers_returns_headers ... ok [INFO] [stdout] test ui::grid::tests::test_clamp_to_bounds_cursor_out_of_range ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_apply_cursor_at_end ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_apply_cursor_to_empty_spans ... ok [INFO] [stdout] test ui::help_popup::tests::question_mark_closes_even_with_active_filter ... ok [INFO] [stdout] test ui::grid::tests::test_widen_column_has_maximum_width ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_calculate_scroll_offset_reveals_more_above_cursor_when_viewport_expands ... ok [INFO] [stdout] test ui::help_popup::tests::key_span_is_highlighted_when_filter_matches_keys ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_apply_cursor_to_spans ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_cursor_on_second_wide_character ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_cursor_on_wide_character ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_cursor_on_new_line_after_text ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_cursor_screen_position_with_wide_characters ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_cursor_screen_position_with_wide_characters_and_scrolling ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_cursor_with_wide_characters ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_widget_renders_cursor_on_new_line ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_render_and_cursor_position_consistency_with_wide_chars ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_command_mode_escape ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_command_mode_format ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_content_retrieval ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_not_modified_after_auto_formatting ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_not_modified_initially ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_plain_text_not_modified ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_esc_no_changes_returns_cancel ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_q_no_changes_returns_cancel ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_q_with_changes_returns_request_close ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_starts_in_normal_mode ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_with_html_content ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_with_invalid_json ... ok [INFO] [stdout] test app::app::tests::test_update_check_respects_disabled_config ... ok [INFO] [stdout] test ui::key_hint_popup::tests::test_g_hints ... ok [INFO] [stdout] test ui::key_hint_popup::tests::test_popup_area_calculation ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_with_large_html_content_performance ... ok [INFO] [stdout] test ui::key_hint_popup::tests::test_popup_area_clamped_on_small_terminal ... ok [INFO] [stdout] test ui::key_hint_popup::tests::test_schema_table_hints ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_with_valid_json ... ok [INFO] [stdout] test ui::key_sequence::tests::test_cancel_clears_state ... ok [INFO] [stdout] test ui::key_sequence::tests::test_cancelled_sequence ... ok [INFO] [stdout] test ui::key_hint_popup::tests::test_title_char_schema_table ... ok [INFO] [stdout] test ui::key_sequence::tests::test_context_cleared_after_completion ... ok [INFO] [stdout] test ui::key_hint_popup::tests::test_title_char ... ok [INFO] [stdout] test ui::key_sequence::tests::test_context_cleared_after_cancel ... ok [INFO] [stdout] test ui::key_sequence::tests::test_g_sequence_gc ... ok [INFO] [stdout] test ui::key_sequence::tests::test_g_sequence_ge ... ok [INFO] [stdout] test ui::key_sequence::tests::test_g_sequence_gh ... ok [INFO] [stdout] test ui::key_sequence::tests::test_g_sequence_gm ... ok [INFO] [stdout] test ui::key_sequence::tests::test_g_sequence_gr ... ok [INFO] [stdout] test ui::key_sequence::tests::test_g_sequence_gs ... ok [INFO] [stdout] test ui::key_sequence::tests::test_non_sequence_key ... ok [INFO] [stdout] test ui::key_sequence::tests::test_process_first_key_cancels_schema_table_context ... ok [INFO] [stdout] test ui::key_sequence::tests::test_schema_table_sequence_delete ... ok [INFO] [stdout] test ui::key_sequence::tests::test_schema_table_sequence_insert ... ok [INFO] [stdout] test ui::key_sequence::tests::test_schema_table_sequence_invalid_key ... ok [INFO] [stdout] test ui::key_sequence::tests::test_schema_table_sequence_name ... ok [INFO] [stdout] test ui::key_sequence::tests::test_schema_table_sequence_select ... ok [INFO] [stdout] test ui::key_sequence::tests::test_schema_table_sequence_update ... ok [INFO] [stdout] test ui::key_sequence::tests::test_should_show_hint_before_timeout ... ok [INFO] [stdout] test ui::password_prompt::tests::test_backspace_deletes ... ok [INFO] [stdout] test ui::password_prompt::tests::test_backspace_on_empty_does_nothing ... ok [INFO] [stdout] test ui::password_prompt::tests::test_enter_submits_password ... ok [INFO] [stdout] test ui::password_prompt::tests::test_entry_accessible ... ok [INFO] [stdout] test ui::password_prompt::tests::test_esc_cancels ... ok [INFO] [stdout] test ui::password_prompt::tests::test_typing_characters ... ok [INFO] [stdout] test ui::json_editor::tests::test_json_editor_esc_with_changes_returns_request_close ... ok [INFO] [stdout] test ui::row_detail::tests::test_close_actions ... ok [INFO] [stdout] test ui::row_detail::tests::test_go_to_top_bottom ... ok [INFO] [stdout] test ui::key_sequence::tests::test_g_sequence_gg ... ok [INFO] [stdout] test ui::row_detail::tests::test_row_detail_creation ... ok [INFO] [stdout] test ui::row_detail::tests::test_edit_action ... ok [INFO] [stdout] test ui::row_detail::tests::test_truncate_for_display ... ok [INFO] [stdout] test ui::row_detail::tests::test_navigation_j_k ... ok [INFO] [stdout] test ui::row_detail::tests::test_yank_chord_csv ... ok [INFO] [stdout] test ui::row_detail::tests::test_selected_col ... ok [INFO] [stdout] test ui::row_detail::tests::test_yank_chord_markdown ... ok [INFO] [stdout] test ui::row_detail::tests::test_yank_chord_unknown_key_cancels ... ok [INFO] [stdout] test app::app::tests::test_update_status_reports_when_no_check_has_run ... ok [INFO] [stdout] test ui::status_line::tests::test_format_full ... ok [INFO] [stdout] test ui::row_detail::tests::test_yank_chord_json ... ok [INFO] [stdout] test ui::status_line::tests::test_format_short ... ok [INFO] [stdout] test ui::status_line::tests::test_format_truncation ... ok [INFO] [stdout] test ui::status_line::tests::test_parse_key_value_format ... ok [INFO] [stdout] test ui::status_line::tests::test_parse_postgres_url ... ok [INFO] [stdout] test ui::status_line::tests::test_parse_postgres_url_no_port ... ok [INFO] [stdout] test ui::status_line::tests::test_parse_postgres_url_with_params ... ok [INFO] [stdout] test ui::status_line::tests::test_status_line_builder_basic ... ok [INFO] [stdout] test ui::status_line::tests::test_format_medium ... ok [INFO] [stdout] test ui::status_line::tests::test_status_line_builder_min_width ... ok [INFO] [stdout] test ui::status_line::tests::test_status_line_builder_priority_filtering ... ok [INFO] [stdout] test ui::status_line::tests::test_status_line_builder_right_align ... ok [INFO] [stdout] test ui::status_line::tests::test_format_full_default_port ... ok [INFO] [stdout] test update::apply::tests::test_checksum_for_asset_matches_standard_sha256sums_format ... ok [INFO] [stdout] test update::apply::tests::test_checksum_for_asset_supports_asterisk_prefixed_names ... ok [INFO] [stdout] test update::apply::tests::test_filename_from_url_extracts_last_segment ... ok [INFO] [stdout] test ui::row_detail::tests::test_yank_chord_tsv ... ok [INFO] [stdout] test update::apply::tests::test_replace_executable_at_path_swaps_binary_and_creates_backup ... ok [INFO] [stdout] test update::checker::tests::test_check_for_update_reports_available_when_newer_version_exists ... ok [INFO] [stdout] test update::checker::tests::test_check_for_update_reports_error_on_provider_failure ... ok [INFO] [stdout] test update::apply::tests::test_apply_update_end_to_end_download_verify_extract_and_replace ... ok [INFO] [stdout] test update::detect::tests::test_current_target_triple_is_known ... ok [INFO] [stdout] test update::apply::tests::test_replace_executable_at_path_rolls_back_when_copy_fails ... ok [INFO] [stdout] test update::checker::tests::test_check_for_update_reports_up_to_date_when_equal_version ... ok [INFO] [stdout] test update::detect::tests::test_detect_install_method_cargo_install ... ok [INFO] [stdout] test update::detect::tests::test_detect_install_method_homebrew ... ok [INFO] [stdout] test update::detect::tests::test_detect_install_method_relative_path_is_unknown ... ok [INFO] [stdout] test update::detect::tests::test_detect_install_method_standalone_binary ... ok [INFO] [stdout] test update::detect::tests::test_upgrade_hint_for_homebrew ... ok [INFO] [stdout] test update::provider::tests::test_parse_tag_version_invalid_returns_none ... ok [INFO] [stdout] test update::provider::tests::test_parse_tag_version_with_v_prefix ... ok [INFO] [stdout] test update::detect::tests::test_detect_install_method_system_package ... ok [INFO] [stdout] test update::provider::tests::test_map_fetch_error_status_is_descriptive ... ok [INFO] [stdout] test update::apply::tests::test_apply_update_end_to_end_rejects_bad_checksum_without_replacing_binary ... ok [INFO] [stdout] test update::provider::tests::test_select_archive_asset_prefers_target_triple ... ok [INFO] [stdout] test update::provider::tests::test_select_archive_asset_returns_none_when_target_is_missing ... ok [INFO] [stdout] test update::provider::tests::test_parse_tag_version_without_v_prefix ... ok [INFO] [stdout] test update::provider::tests::test_select_archive_asset_without_target_uses_first_supported_archive ... ok [INFO] [stdout] test update::state::tests::test_apply_allowed_only_for_auto_mode_standalone ... ok [INFO] [stdout] test update::state::tests::test_policy_is_off_when_disabled ... ok [INFO] [stdout] test update::state::tests::test_should_check_by_interval_handles_future_last_checked ... ok [INFO] [stdout] test update::state::tests::test_should_check_by_interval_respects_elapsed_time ... ok [INFO] [stdout] test update::state::tests::test_should_check_on_startup_only_once ... ok [INFO] [stdout] test util::tests::test_is_json_column_type ... ok [INFO] [stdout] test util::tests::test_is_uuid ... ok [INFO] [stdout] test util::tests::test_is_valid_json ... ok [INFO] [stdout] test util::tests::test_looks_like_html ... ok [INFO] [stdout] test util::tests::test_looks_like_json_array ... ok [INFO] [stdout] test util::tests::test_looks_like_json_negative ... ok [INFO] [stdout] test util::tests::test_looks_like_json_object ... ok [INFO] [stdout] test util::tests::test_looks_like_json_rejects_html ... ok [INFO] [stdout] test util::tests::test_looks_like_sql ... ok [INFO] [stdout] test util::tests::test_should_use_multiline_editor ... ok [INFO] [stdout] test util::tests::test_truncate_uuid ... ok [INFO] [stdout] test util::tests::test_try_format_json_invalid ... ok [INFO] [stdout] test util::tests::test_try_format_json_valid ... ok [INFO] [stdout] test vim::command::tests::test_motion_constructors ... ok [INFO] [stdout] test vim::command::tests::test_vim_command_enters_insert ... ok [INFO] [stdout] test vim::handler::tests::test_basic_movement ... ok [INFO] [stdout] test vim::handler::tests::test_change_line ... ok [INFO] [stdout] test vim::handler::tests::test_delete_line ... ok [INFO] [stdout] test util::tests::test_content_type_language_name ... ok [INFO] [stdout] test vim::handler::tests::test_double_esc_config ... ok [INFO] [stdout] test vim::handler::tests::test_delete_word ... ok [INFO] [stdout] test vim::handler::tests::test_insert_mode_entry ... ok [INFO] [stdout] test vim::handler::tests::test_insert_mode_esc ... ok [INFO] [stdout] test vim::handler::tests::test_page_movement ... ok [INFO] [stdout] test vim::handler::tests::test_single_esc_json_editor_config ... ok [INFO] [stdout] test vim::handler::tests::test_gg_goto_top ... ok [INFO] [stdout] test vim::handler::tests::test_visual_mode_delete ... ok [INFO] [stdout] test vim::handler::tests::test_word_movement ... ok [INFO] [stdout] test vim::handler::tests::test_visual_mode_yank ... ok [INFO] [stdout] test vim::handler::tests::test_yank_line ... ok [INFO] [stdout] test vim::mode::tests::test_vim_mode_default ... ok [INFO] [stdout] test vim::mode::tests::test_vim_mode_labels ... ok [INFO] [stdout] test vim::mode::tests::test_vim_mode_predicates ... ok [INFO] [stdout] test ui::key_sequence::tests::test_should_show_hint_after_timeout ... ok [INFO] [stdout] test util::tests::test_detect_content_type ... ok [INFO] [stdout] test vim::handler::tests::test_insert_mode_passthrough ... ok [INFO] [stdout] test ui::highlighted_editor::tests::test_create_sql_highlighter ... ok [INFO] [stdout] test app::app::tests::test_ctrl_k_within_sidebar_moves_to_connections ... ok [INFO] [stdout] test clipboard::tests::auto_selects_wl_copy_when_wayland_and_present ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 487 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 7.50s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/tsql-8c94a47bb897694b) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test tests::test_ipv6_localhost ... ok [INFO] [stdout] test tests::test_ipv6_full_address ... ok [INFO] [stdout] test tests::test_invalid_pgport_returns_warning ... ok [INFO] [stdout] test tests::test_all_vars ... ok [INFO] [stdout] test tests::test_custom_port ... ok [INFO] [stdout] test tests::test_no_env_vars_returns_none ... ok [INFO] [stdout] test tests::test_pghost_only ... ok [INFO] [stdout] test tests::test_special_characters_in_database ... ok [INFO] [stdout] test tests::test_pgdatabase_only ... ok [INFO] [stdout] test tests::test_pgport_out_of_range_returns_warning ... ok [INFO] [stdout] test tests::test_special_characters_in_password ... ok [INFO] [stdout] test tests::test_special_characters_in_username ... ok [INFO] [stdout] test tests::test_sslmode_only_with_host ... ok [INFO] [stdout] test tests::test_user_without_password ... ok [INFO] [stdout] test tests::test_sslmode_with_special_chars ... ok [INFO] [stdout] test tests::test_unreserved_chars_not_encoded ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-3504e00829f4e3d0) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_simple_query ... ok [INFO] [stdout] test test_parallel_isolation_2 ... ok [INFO] [stdout] test test_parallel_isolation_1 ... ok [INFO] [stdout] test test_insert_and_select ... ok [INFO] [stdout] test test_query_error_message ... ok [INFO] [stdout] test test_connection_success ... ok [INFO] [stdout] test test_ddl_create_table ... ok [INFO] [stdout] test test_connection_failure_invalid_host ... ok [INFO] [stderr] Doc-tests tsql [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/vim/mod.rs - vim (line 14) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c05dd49b0ac3c3376ce15838e1ba5c58294e57bc306b4b732eb7f042f60f4798", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c05dd49b0ac3c3376ce15838e1ba5c58294e57bc306b4b732eb7f042f60f4798", kill_on_drop: false }` [INFO] [stdout] c05dd49b0ac3c3376ce15838e1ba5c58294e57bc306b4b732eb7f042f60f4798