[INFO] cloning repository https://github.com/garypippi/jacin
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/garypippi/jacin" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgarypippi%2Fjacin", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgarypippi%2Fjacin'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1acbc2ad87f6ceee1dda08df76bdfde8fa0d1a81
[INFO] testing garypippi/jacin against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgarypippi%2Fjacin" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/garypippi/jacin
[INFO] finished tweaking git repo https://github.com/garypippi/jacin
[INFO] tweaked toml for git repo https://github.com/garypippi/jacin written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/garypippi/jacin on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/garypippi/jacin already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc
[INFO] running `Command { std: "docker" "start" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling cc v1.2.55
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling wayland-client v0.31.12
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling wayland-sys v0.31.8
[INFO] [stderr]    Compiling yeslogic-fontconfig-sys v5.0.0
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling cstr v0.2.12
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling dlib v0.5.2
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling strict-num v0.1.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling fontconfig v0.7.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling tiny-skia-path v0.11.4
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling ttf-parser v0.21.1
[INFO] [stderr]    Compiling wayland-scanner v0.31.8
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling xkeysym v0.2.1
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling jiff v0.2.19
[INFO] [stderr]    Compiling wayland-backend v0.3.12
[INFO] [stderr]    Compiling rmpv v1.3.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling xkbcommon v0.8.0
[INFO] [stderr]    Compiling tiny-skia v0.11.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling fontdue v0.9.3
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling env_filter v0.1.4
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling calloop v0.14.3
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stderr]    Compiling wayland-protocols v0.32.10
[INFO] [stderr]    Compiling calloop-wayland-source v0.4.1
[INFO] [stderr]    Compiling wayland-protocols-misc v0.3.10
[INFO] [stderr]    Compiling jacin v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]   --> Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | serde_json = "1"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: `jacin` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 47.57s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.30.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling jacin v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.10s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.30.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.30.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/jacin/5d9268d7129d5778/out/jacin-5d9268d7129d5778)
[INFO] [stdout] 
[INFO] [stdout] running 259 tests
[INFO] [stdout] test config::tests::focus_size_needs_both ... ok
[INFO] [stdout] test config::tests::focus_size ... ok
[INFO] [stdout] test config::tests::appearance_opacity ... ok
[INFO] [stdout] test config::tests::parse_from_str ... ok
[INFO] [stdout] test config::tests::full_toml ... ok
[INFO] [stdout] test config::tests::clean_field_skipped_by_serde ... ok
[INFO] [stdout] test config::tests::default_values ... ok
[INFO] [stdout] test config::tests::invalid_toml_is_err ... ok
[INFO] [stdout] test control::tests::focus_unset_is_an_error ... ok
[INFO] [stdout] test config::tests::empty_toml_uses_defaults ... ok
[INFO] [stdout] test config::tests::startinsert_disabled ... ok
[INFO] [stdout] test config::tests::recording_blink_disabled ... ok
[INFO] [stdout] test config::tests::stash_register ... ok
[INFO] [stdout] test config::tests::unknown_keys_are_ignored ... ok
[INFO] [stdout] test config::tests::partial_toml_font_only ... ok
[INFO] [stdout] test config::tests::unknown_keys_ignored ... ok
[INFO] [stdout] test control::tests::commands_round_trip ... ok
[INFO] [stdout] test keysym::tests::alt_bare_modifier_returns_none ... ok
[INFO] [stdout] test control::tests::socket_name_uses_the_display_name ... ok
[INFO] [stdout] test keysym::tests::alt_printable_utf8 ... ok
[INFO] [stdout] test keysym::tests::alt_less_than_escaped ... ok
[INFO] [stdout] test keysym::tests::alt_letter ... ok
[INFO] [stdout] test config::tests::partial_toml_behavior_only ... ok
[INFO] [stdout] test config::tests::partial_toml_keybinds_only ... ok
[INFO] [stdout] test control::tests::target_state ... ok
[INFO] [stdout] test keysym::tests::ctrl_non_letter_non_special_returns_none ... ok
[INFO] [stdout] test keysym::tests::ctrl_letter ... ok
[INFO] [stdout] test keysym::tests::alt_special_keys ... ok
[INFO] [stdout] test keysym::tests::ctrl_alt_letter_alt_wins ... ok
[INFO] [stdout] test keysym::tests::ctrl_special_keys ... ok
[INFO] [stdout] test keysym::tests::is_printable_multibyte ... ok
[INFO] [stdout] test keysym::tests::is_printable_empty_and_control ... ok
[INFO] [stdout] test keysym::tests::arrow_keys ... ok
[INFO] [stdout] test keysym::tests::keysym_to_letter_lowercase_range ... ok
[INFO] [stdout] test keysym::tests::japanese_utf8 ... ok
[INFO] [stdout] test keysym::tests::special_key_name_return_variants ... ok
[INFO] [stdout] test keysym::tests::keysym_to_letter_non_letter_returns_none ... ok
[INFO] [stdout] test keysym::tests::kanji_utf8 ... ok
[INFO] [stdout] test keysym::tests::printable_ascii ... ok
[INFO] [stdout] test keysym::tests::special_keys ... ok
[INFO] [stdout] test keysym::tests::digit_keys ... ok
[INFO] [stdout] test keysym::tests::bare_modifier_returns_none ... ok
[INFO] [stdout] test keysym::tests::kp_enter_maps_to_cr ... ok
[INFO] [stdout] test keysym::tests::special_key_name_all_mapped ... ok
[INFO] [stdout] test keysym::tests::less_than_escaped ... ok
[INFO] [stdout] test keysym::tests::special_key_name_non_special_returns_none ... ok
[INFO] [stdout] test keysym::tests::is_printable_ascii ... ok
[INFO] [stdout] test keysym::tests::ctrl_alt_special_key_alt_wins ... ok
[INFO] [stdout] test keysym::tests::uppercase_via_utf8 ... ok
[INFO] [stdout] test model::replay_tests::grid_flush_renders ... ok
[INFO] [stdout] test model::replay_tests::replay_cmdline_and_cancel ... ok
[INFO] [stdout] test neovim::integration_tests::commit_from_a_focused_float_commits_the_main_buffer ... ignored
[INFO] [stdout] test neovim::integration_tests::empty_buffer_passes_through_enter_bs_and_commit ... ignored
[INFO] [stdout] test neovim::integration_tests::escape_by_mapping_then_getchar_key ... ignored
[INFO] [stdout] test neovim::integration_tests::escape_switches_to_normal_mode ... ignored
[INFO] [stdout] test neovim::integration_tests::focused_float_is_overlaid_with_cursor ... ignored
[INFO] [stdout] test neovim::integration_tests::g_jacin_is_set_for_user_config ... ignored
[INFO] [stdout] test model::replay_tests::nvim_exit_discards_mirrored_screen ... ok
[INFO] [stdout] test neovim::integration_tests::getchar_completion_acknowledges_key_with_pending_state ... ignored
[INFO] [stdout] test neovim::integration_tests::insert_mode_typing_updates_buffer_and_window ... ignored
[INFO] [stdout] test neovim::integration_tests::key_right_after_cmdline_is_normal_mode_key ... ignored
[INFO] [stdout] test model::replay_tests::nvim_exit_forgets_sent_keys ... ok
[INFO] [stdout] test model::replay_tests::replay_insert_and_commit ... ok
[INFO] [stdout] test model::replay_tests::replay_macro_recording ... ok
[INFO] [stdout] test neovim::integration_tests::key_typed_right_after_commit_is_kept ... ignored
[INFO] [stdout] test neovim::integration_tests::leaving_cmdline_clears_pending ... ignored
[INFO] [stdout] test neovim::integration_tests::macro_recording_is_reported ... ignored
[INFO] [stdout] test neovim::integration_tests::main_buffer_survives_another_buffer_in_its_window ... ignored
[INFO] [stdout] test neovim::integration_tests::multiline_enter_and_commit ... ignored
[INFO] [stdout] test neovim::integration_tests::operator_pending_then_motion ... ignored
[INFO] [stdout] test neovim::integration_tests::passthrough_carries_its_key_seq ... ignored
[INFO] [stdout] test neovim::integration_tests::prompt_over_completion_menu_is_shown ... ignored
[INFO] [stdout] test neovim::integration_tests::quit_exits_with_modified_buffer ... ignored
[INFO] [stdout] test neovim::integration_tests::reset_closes_a_focused_float ... ignored
[INFO] [stdout] test neovim::integration_tests::reset_closes_other_tabs_and_windows ... ignored
[INFO] [stdout] test neovim::integration_tests::reset_is_not_acknowledged ... ignored
[INFO] [stdout] test neovim::integration_tests::reset_with_stash_keeps_the_text_in_the_stash_register ... ignored
[INFO] [stdout] test neovim::integration_tests::reset_with_stash_without_a_stash_register_keeps_nothing ... ignored
[INFO] [stdout] test neovim::integration_tests::reset_works_after_pending_insert_keys ... ignored
[INFO] [stdout] test neovim::integration_tests::reset_works_from_any_mode ... ignored
[INFO] [stdout] test neovim::integration_tests::resize_ui_resizes_the_screen ... ignored
[INFO] [stdout] test neovim::integration_tests::resized_ui_wraps_long_line_in_window_view ... ignored
[INFO] [stdout] test neovim::integration_tests::spawn_and_shutdown ... ignored
[INFO] [stdout] test neovim::integration_tests::startinsert_false_starts_in_normal_mode ... ignored
[INFO] [stdout] test model::replay_tests::replay_nvim_exit ... ok
[INFO] [stdout] test neovim::integration_tests::startinsert_true_starts_in_insert_mode ... ignored
[INFO] [stdout] test model::replay_tests::showcmd_is_shown_while_neovim_waits_for_keys ... ok
[INFO] [stdout] test neovim::keys::tests::change_motion_into_insert_is_fire_and_forget_afterwards ... ok
[INFO] [stdout] test model::replay_tests::acknowledged_key_is_not_passed_through ... ok
[INFO] [stdout] test model::replay_tests::recording_ignored_while_enabling ... ok
[INFO] [stdout] test model::replay_tests::late_passthrough_forwards_its_own_key ... ok
[INFO] [stdout] test model::replay_tests::commit_cancels_toggle ... ok
[INFO] [stdout] test model::replay_tests::last_mode_wins ... ok
[INFO] [stdout] test model::replay_tests::mode_is_followed_while_disabled ... ok
[INFO] [stdout] test neovim::keys::tests::cmdline_keys_are_input_then_mode_is_queried ... ok
[INFO] [stdout] test model::replay_tests::replay_candidates_and_select ... ok
[INFO] [stdout] test neovim::keys::tests::getchar_key_then_argument ... ok
[INFO] [stdout] test neovim::keys::tests::insert_key_is_fire_and_forget ... ok
[INFO] [stdout] test neovim::keys::tests::line_keys_edit_non_empty_buffer ... ok
[INFO] [stdout] test neovim::keys::tests::line_keys_pass_through_on_empty_buffer ... ok
[INFO] [stdout] test neovim::keys::tests::operator_then_motion ... ok
[INFO] [stdout] test neovim::keys::tests::insert_register_name ... ok
[INFO] [stdout] test neovim::keys::tests::completion_insert_modes_take_the_same_path ... ok
[INFO] [stdout] test neovim::keys::tests::insert_keys_waiting_for_an_argument ... ok
[INFO] [stdout] test neovim::keys::tests::insert_register ... ok
[INFO] [stdout] test neovim::keys::tests::normal_register ... ok
[INFO] [stdout] test neovim::keys::tests::line_keys_continue_a_register_sequence ... ok
[INFO] [stdout] test neovim::keys::tests::ctrl_r_outside_insert_is_a_normal_key ... ok
[INFO] [stdout] test neovim::keys::tests::keys_are_processed_one_at_a_time ... ok
[INFO] [stdout] test neovim::keys::tests::commit_joins_lines_and_resets_before_later_keys ... ok
[INFO] [stdout] test neovim::keys::tests::line_key_in_a_command_line_opened_meanwhile_is_input ... ok
[INFO] [stdout] test neovim::keys::tests::enter_leaving_cmdline_reports_the_new_mode ... ok
[INFO] [stdout] test neovim::keys::tests::colon_enters_cmdline_through_the_mode_query ... ok
[INFO] [stdout] test neovim::keys::tests::operator_with_text_object_stays_pending ... ok
[INFO] [stdout] test neovim::keys::tests::other_mode_is_not_fire_and_forget ... ok
[INFO] [stdout] test neovim::keys::tests::q_updates_recording ... ok
[INFO] [stdout] test neovim::keys::tests::reset_leaves_normal_mode_too ... ok
[INFO] [stdout] test neovim::keys::tests::queued_key_starts_with_the_replied_mode ... ok
[INFO] [stdout] test neovim::keys::tests::r_after_leaving_insert_by_mapping_queries_the_mode ... ok
[INFO] [stdout] test neovim::keys::tests::register_in_cmdline_blocks_then_completes ... ok
[INFO] [stdout] test neovim::keys::tests::quote_in_insert_is_text ... ok
[INFO] [stdout] test neovim::keys::tests::reset_leaves_the_mode_then_calls ... ok
[INFO] [stdout] test neovim::keys::tests::request_error_still_acknowledges ... ok
[INFO] [stdout] test neovim::keys::tests::reset_gives_up_while_still_blocked ... ok
[INFO] [stdout] test neovim::keys::tests::reset_answers_getchar_with_escape ... ok
[INFO] [stdout] test neovim::keys::tests::reset_calls_anyway_when_the_mode_stays ... ok
[INFO] [stdout] test neovim::keys::tests::reset_is_not_acknowledged_and_runs_after_queued_keys ... ok
[INFO] [stdout] test neovim::process::tests::nvim_answers_a_request ... ignored
[INFO] [stdout] test neovim::protocol::tests::candidate_info_empty ... ok
[INFO] [stdout] test neovim::protocol::tests::from_neovim_candidates_roundtrip ... ok
[INFO] [stdout] test neovim::keys::tests::reset_with_stash_copies_the_main_buffer_before_clearing_it ... ok
[INFO] [stdout] test neovim::keys::tests::unexpected_reply_is_ignored ... ok
[INFO] [stdout] test neovim::mode::tests::transient_ui_states_are_ignored ... ok
[INFO] [stdout] test neovim::protocol::tests::from_neovim_ready_roundtrip ... ok
[INFO] [stdout] test neovim::keys::tests::backspace_while_blocked_does_not_read_the_buffer ... ok
[INFO] [stdout] test neovim::keys::tests::discard_drops_only_unstarted_items ... ok
[INFO] [stdout] test neovim::protocol::tests::from_neovim_commit_roundtrip ... ok
[INFO] [stdout] test neovim::keys::tests::escape_in_insert_queries_the_mode ... ok
[INFO] [stdout] test neovim::mode::tests::push_and_pull_agree ... ok
[INFO] [stdout] test neovim::mode::tests::unknown_modes_are_other ... ok
[INFO] [stdout] test neovim::protocol::tests::from_neovim_simple_variants_roundtrip ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::grid_line_resolves_omitted_hl_and_repeat ... ok
[INFO] [stdout] test neovim::redraw::tests::mode_change_is_classified ... ok
[INFO] [stdout] test neovim::redraw::tests::msg_show_filters_blocked_kinds ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::grid_scroll_keeps_negative_rows ... ok
[INFO] [stdout] test neovim::process::tests::read_without_data_does_not_block ... ok
[INFO] [stdout] test neovim::protocol::tests::pending_state_classification ... ok
[INFO] [stdout] test neovim::redraw::tests::cmdline_show_and_hide ... ok
[INFO] [stdout] test neovim::process::tests::reads_output_then_eof ... ok
[INFO] [stdout] test neovim::redraw::tests::msg_showcmd_text ... ok
[INFO] [stdout] test neovim::redraw::tests::grid_events_are_batched_until_flush ... ok
[INFO] [stdout] test neovim::redraw::tests::popupmenu_select_uses_cached_items ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::default_colors_set_keeps_unset_colors ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::hl_attr_define_parses_rgb_attrs ... ok
[INFO] [stdout] test neovim::rpc::tests::msgid_wraps_around ... ok
[INFO] [stdout] test neovim::rpc::tests::error_response_decodes_as_error ... ok
[INFO] [stdout] test neovim::rpc::tests::rejects_non_array_and_bad_fields ... ok
[INFO] [stdout] test neovim::rpc::tests::rejects_unknown_message_type ... ok
[INFO] [stdout] test neovim::redraw::tests::popupmenu_of_the_cmdline_is_marked ... ok
[INFO] [stdout] test neovim::rpc::tests::request_encodes_and_numbers_msgids ... ok
[INFO] [stdout] test neovim::tests::buf_lines_event_to_end ... ok
[INFO] [stdout] test state::animation::tests::no_toggle_when_not_recording ... ok
[INFO] [stdout] test state::animation::tests::resets_on_recording_stop ... ok
[INFO] [stdout] test state::animation::tests::toggles_after_interval ... ok
[INFO] [stdout] test state::animation::tests::starts_visible_on_new_recording ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::non_grid_events_return_none ... ok
[INFO] [stdout] test neovim::tests::error_reply_carries_the_message ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::win_viewport_parses_line_count ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::win_float_pos_falls_back_to_float_anchor ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::window_grids_keep_their_id ... ok
[INFO] [stdout] test neovim::rpc::tests::decodes_response_ok_and_error ... ok
[INFO] [stdout] test state::buffer::tests::change_insert_and_delete_lines ... ok
[INFO] [stdout] test neovim::tests::get_mode_reply_is_classified ... ok
[INFO] [stdout] test state::buffer::tests::initial_content_replaces_all ... ok
[INFO] [stdout] test state::grid::tests::line_is_clipped_to_width ... ok
[INFO] [stdout] test state::buffer::tests::out_of_range_is_clamped ... ok
[INFO] [stdout] test state::grid::tests::line_writes_cells_with_repeat ... ok
[INFO] [stdout] test state::grid::tests::resize_keeps_overlap_and_clear_blanks ... ok
[INFO] [stdout] test state::grid::tests::scroll_up_and_down ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::hl_group_set_parses_name_and_id ... ok
[INFO] [stdout] test state::grid::tests::wrap_flag_set_only_when_reaching_last_column_and_scrolled ... ok
[INFO] [stdout] test neovim::rpc::tests::decodes_byte_by_byte ... ok
[INFO] [stdout] test neovim::rpc::tests::keeps_partial_message_across_feeds ... ok
[INFO] [stdout] test neovim::rpc::tests::error_message_falls_back_to_value ... ok
[INFO] [stdout] test state::ime::tests::complete_enabling_from_enabled_is_noop ... ok
[INFO] [stdout] test state::nvim_view::tests::candidate_operations ... ok
[INFO] [stdout] test state::ime::tests::complete_enabling_only_from_enabling ... ok
[INFO] [stdout] test state::animation::tests::update_all_propagates_change ... ok
[INFO] [stdout] test state::ime::tests::disable_from_enabled ... ok
[INFO] [stdout] test state::grid::tests::double_width_chars ... ok
[INFO] [stdout] test state::ime::tests::enabling_lifecycle ... ok
[INFO] [stdout] test state::nvim_view::tests::clear_keeps_mode ... ok
[INFO] [stdout] test state::nvim_view::tests::cmdline_cursor_with_multibyte_prompt ... ok
[INFO] [stdout] test neovim::redraw_grid::tests::win_float_pos_uses_screen_position ... ok
[INFO] [stdout] test state::buffer::tests::starts_empty ... ok
[INFO] [stdout] test state::nvim_view::tests::message_stays_while_the_cmdline_is_shown ... ok
[INFO] [stdout] test state::nvim_view::tests::hide_cmdline_respects_level ... ok
[INFO] [stdout] test state::grid::tests::out_of_range_writes_are_ignored ... ok
[INFO] [stdout] test state::nvim_view::tests::show_cmdline_clamps_cursor_to_text_len ... ok
[INFO] [stdout] test state::nvim_view::tests::update_cmdline_cursor_ignores_level_mismatch ... ok
[INFO] [stdout] test state::nvim_view::tests::transient_message_expires ... ok
[INFO] [stdout] test state::nvim_view::tests::update_cmdline_cursor_clamps_to_text_len ... ok
[INFO] [stdout] test state::nvim_view::tests::update_cmdline_cursor_with_matching_level ... ok
[INFO] [stdout] test state::repeat::tests::has_key_tracks_lifecycle ... ok
[INFO] [stdout] test state::repeat::tests::no_fire_without_start ... ok
[INFO] [stdout] test state::screen::tests::cursor_on_global_grid_is_hidden ... ok
[INFO] [stdout] test state::screen::tests::float_rows_follow_view_scroll ... ok
[INFO] [stdout] test state::screen::tests::float_window_lifecycle ... ok
[INFO] [stdout] test state::screen::tests::cursor_returns_to_text_window_after_float_closes ... ok
[INFO] [stdout] test state::screen::tests::floats_sorted_by_zindex_and_hidden_ones_skipped ... ok
[INFO] [stdout] test state::screen::tests::events_are_routed_by_grid_id ... ok
[INFO] [stdout] test state::ime::tests::starts_disabled ... ok
[INFO] [stdout] test state::screen::tests::total_columns_include_cursor_past_end ... ok
[INFO] [stdout] test state::screen::tests::focused_float_keeps_text_window ... ok
[INFO] [stdout] test state::keyboard::tests::modifier_keysyms ... ok
[INFO] [stdout] test state::nvim_view::tests::candidates_keep_the_message ... ok
[INFO] [stdout] test state::nvim_view::tests::buffer_candidates_are_hidden_while_the_cmdline_is_shown ... ok
[INFO] [stdout] test state::nvim_view::tests::show_cmdline_sets_text_and_cursor ... ok
[INFO] [stdout] test state::screen::tests::screen_view_lays_windows_over_the_global_grid ... ok
[INFO] [stdout] test state::sent_keys::tests::acknowledge_forgets_earlier_keys ... ok
[INFO] [stdout] test state::sent_keys::tests::remove_and_clear ... ok
[INFO] [stdout] test state::screen::tests::viewport_is_tracked_per_window ... ok
[INFO] [stdout] test state::screen::tests::window_view_counts_wrapped_rows ... ok
[INFO] [stdout] test state::screen::tests::window_view_excludes_filler_rows ... ok
[INFO] [stdout] test state::screen::tests::window_view_includes_floats_below_rows ... ok
[INFO] [stdout] test state::screen::tests::window_view_none_before_window_grid ... ok
[INFO] [stdout] test state::screen::tests::window_view_resolves_highlights ... ok
[INFO] [stdout] test state::screen::tests::window_view_scrolls_to_cursor_row ... ok
[INFO] [stdout] test state::sent_keys::tests::sequence_numbers_increase ... ok
[INFO] [stdout] test state::wayland::tests::other_fields_are_not_sensitive ... ok
[INFO] [stdout] test state::wayland::tests::password_fields_are_sensitive ... ok
[INFO] [stdout] test ui::layout::tests::candidates_alone_start_the_panel ... ok
[INFO] [stdout] test ui::layout::tests::popupmenu_goes_below_the_word_with_wide_chars_in_two_cells ... ok
[INFO] [stdout] test ui::layout::tests::header_and_message_come_before_candidates ... ok
[INFO] [stdout] test ui::layout::tests::popupmenu_goes_above_when_it_does_not_fit_below ... ok
[INFO] [stdout] test ui::layout::tests::insert_blends_in_and_other_modes_stand_out ... ok
[INFO] [stdout] test ui::layout::tests::no_panel_when_empty ... ok
[INFO] [stdout] test ui::layout::tests::recording_is_the_first_row ... ok
[INFO] [stdout] test ui::layout::tests::popupmenu_scrolls_to_the_selection_with_a_scrollbar ... ok
[INFO] [stdout] test ui::layout::tests::popupmenu_stays_on_the_screen_horizontally ... ok
[INFO] [stdout] test ui::layout::tests::thumb_at_bottom ... ok
[INFO] [stdout] test ui::layout::tests::thumb_at_top ... ok
[INFO] [stdout] test ui::layout::tests::thumb_minimum_height ... ok
[INFO] [stdout] test ui::layout::tests::thumb_no_scroll_range ... ok
[INFO] [stdout] test ui::theme::tests::follows_normal_and_groups ... ok
[INFO] [stdout] test ui::theme::tests::nothing_from_neovim_keeps_the_builtin_theme ... ok
[INFO] [stdout] test ui::layout::tests::visible_candidates_are_capped ... ok
[INFO] [stdout] test ui::layout::tests::rows_go_down_from_the_text ... ok
[INFO] [stdout] test ui::layout::tests::rows_go_up_from_the_text_when_mirrored ... ok
[INFO] [stdout] test ui::theme::tests::cursor_without_colors_reverses_the_cell ... ok
[INFO] [stdout] test ui::theme::tests::opacity_applies_to_the_background ... ok
[INFO] [stdout] test neovim::process::tests::kills_a_child_that_does_not_exit ... ok
[INFO] [stdout] test neovim::process::tests::queues_writes_the_pipe_cannot_take_yet ... ok
[INFO] [stdout] test state::repeat::tests::stop_ignores_different_key ... ok
[INFO] [stdout] test state::repeat::tests::fires_after_delay ... ok
[INFO] [stdout] test state::repeat::tests::second_fire_respects_repeat_interval ... ok
[INFO] [stdout] test state::repeat::tests::no_fire_zero_rate ... ok
[INFO] [stdout] test state::repeat::tests::stop_cancels_specific_key ... ok
[INFO] [stdout] test state::repeat::tests::cancel_stops_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 228 passed; 0 failed; 31 ignored; 0 measured; 0 filtered out; finished in 0.75s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc", kill_on_drop: false }`
[INFO] [stdout] 9c9ee6ec6a532804be98dc3e676b45a2da8b9133dc8193aba9bf84ecd89706dc
