[INFO] fetching crate reovim-driver-lsp 0.14.4...
[INFO] testing reovim-driver-lsp-0.14.4 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate reovim-driver-lsp 0.14.4 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate reovim-driver-lsp 0.14.4
[INFO] finished tweaking crates.io crate reovim-driver-lsp 0.14.4
[INFO] tweaked toml for crates.io crate reovim-driver-lsp 0.14.4 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate reovim-driver-lsp 0.14.4 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate reovim-driver-lsp 0.14.4 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 489a88962fbc0a83629fb8c333f4e23d1fee5ebd1f20df3688a13eac7e4bfd36
[INFO] running `Command { std: "docker" "start" "-a" "489a88962fbc0a83629fb8c333f4e23d1fee5ebd1f20df3688a13eac7e4bfd36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "489a88962fbc0a83629fb8c333f4e23d1fee5ebd1f20df3688a13eac7e4bfd36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "489a88962fbc0a83629fb8c333f4e23d1fee5ebd1f20df3688a13eac7e4bfd36", kill_on_drop: false }`
[INFO] [stdout] 489a88962fbc0a83629fb8c333f4e23d1fee5ebd1f20df3688a13eac7e4bfd36
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7d1a3b1a460989316da17a70d5871ff49d15e0f09bad854a146ef7d6b35080c5
[INFO] running `Command { std: "docker" "start" "-a" "7d1a3b1a460989316da17a70d5871ff49d15e0f09bad854a146ef7d6b35080c5", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling arc-swap v1.8.2
[INFO] [stderr]    Compiling fluent-uri v0.1.4
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling lsp-types v0.97.0
[INFO] [stderr]    Compiling reovim-client-model v0.14.4
[INFO] [stderr]    Compiling reovim-arch v0.14.4
[INFO] [stderr]    Compiling reovim-kernel v0.14.4
[INFO] [stderr]    Compiling reovim-driver-vfs v0.14.4
[INFO] [stderr]    Compiling reovim-driver-clipboard v0.14.4
[INFO] [stderr]    Compiling reovim-driver-search v0.14.4
[INFO] [stderr]    Compiling reovim-driver-layout v0.14.4
[INFO] [stderr]    Compiling reovim-driver-undo v0.14.4
[INFO] [stderr]    Compiling reovim-driver-command-types v0.14.4
[INFO] [stderr]    Compiling reovim-driver-session v0.14.4
[INFO] [stderr]    Compiling reovim-driver-lsp v0.14.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.29s
[INFO] running `Command { std: "docker" "inspect" "7d1a3b1a460989316da17a70d5871ff49d15e0f09bad854a146ef7d6b35080c5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d1a3b1a460989316da17a70d5871ff49d15e0f09bad854a146ef7d6b35080c5", kill_on_drop: false }`
[INFO] [stdout] 7d1a3b1a460989316da17a70d5871ff49d15e0f09bad854a146ef7d6b35080c5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8ffc356168d4df5c7de29fba311eec2a9cac85e20d1c4f9d70b18d99d6974cb2
[INFO] running `Command { std: "docker" "start" "-a" "8ffc356168d4df5c7de29fba311eec2a9cac85e20d1c4f9d70b18d99d6974cb2", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling reovim-arch v0.14.4
[INFO] [stderr]    Compiling reovim-kernel v0.14.4
[INFO] [stderr]    Compiling reovim-driver-vfs v0.14.4
[INFO] [stderr]    Compiling reovim-driver-clipboard v0.14.4
[INFO] [stderr]    Compiling reovim-driver-layout v0.14.4
[INFO] [stderr]    Compiling reovim-driver-search v0.14.4
[INFO] [stderr]    Compiling reovim-driver-undo v0.14.4
[INFO] [stderr]    Compiling reovim-driver-command-types v0.14.4
[INFO] [stderr]    Compiling reovim-driver-session v0.14.4
[INFO] [stderr]    Compiling reovim-driver-lsp v0.14.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 17.24s
[INFO] running `Command { std: "docker" "inspect" "8ffc356168d4df5c7de29fba311eec2a9cac85e20d1c4f9d70b18d99d6974cb2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8ffc356168d4df5c7de29fba311eec2a9cac85e20d1c4f9d70b18d99d6974cb2", kill_on_drop: false }`
[INFO] [stdout] 8ffc356168d4df5c7de29fba311eec2a9cac85e20d1c4f9d70b18d99d6974cb2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 400a6fdb60668822e7c1a81f2424699b638063e8fc697d4fda05ab65bab38426
[INFO] running `Command { std: "docker" "start" "-a" "400a6fdb60668822e7c1a81f2424699b638063e8fc697d4fda05ab65bab38426", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/reovim_driver_lsp-5b7608260df1b58c)
[INFO] [stdout] 
[INFO] [stdout] running 242 tests
[INFO] [stdout] test cache::tests::test_buffer_diagnostics_default ... ok
[INFO] [stdout] test cache::tests::test_clear_resets_last_updated ... ok
[INFO] [stdout] test cache::tests::test_buffer_diagnostics_clone ... ok
[INFO] [stdout] test cache::tests::test_default_impl ... ok
[INFO] [stdout] test cache::tests::test_debug_impl ... ok
[INFO] [stdout] test cache::tests::test_get_all ... ok
[INFO] [stdout] test cache::tests::test_last_updated_initially_none ... ok
[INFO] [stdout] test cache::tests::test_clear ... ok
[INFO] [stdout] test cache::tests::test_get_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_last_updated_after_store ... ok
[INFO] [stdout] test cache::tests::test_has ... ok
[INFO] [stdout] test cache::tests::test_remove ... ok
[INFO] [stdout] test cache::tests::test_store_and_get ... ok
[INFO] [stdout] test cache::tests::test_store_with_none_version ... ok
[INFO] [stdout] test cache::tests::test_update_replaces ... ok
[INFO] [stdout] test capability_store::tests::test_apply_all_methods_without_options ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_code_action ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_completion ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_definition ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_document_highlight ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_document_symbol ... ok
[INFO] [stdout] test cache::tests::test_remove_preserves_last_updated ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_formatting ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_hover ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_references ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_signature_help ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_signature_help_malformed_options ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_with_malformed_options ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_with_null_options ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registrations_batch ... ok
[INFO] [stdout] test capability_store::tests::test_apply_unregistration_removes_capability ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_with_valid_options ... ok
[INFO] [stdout] test capability_store::tests::test_apply_unregistration_unknown_id ... ok
[INFO] [stdout] test capability_store::tests::test_apply_unregistration_document_highlight ... ok
[INFO] [stdout] test capability_store::tests::test_clear_all_known_methods ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_signature_help_with_options ... ok
[INFO] [stdout] test capability_store::tests::test_apply_unknown_method ... ok
[INFO] [stdout] test capability_store::tests::test_apply_unregistrations_batch ... ok
[INFO] [stdout] test capability_store::tests::test_apply_registration_unknown_method ... ok
[INFO] [stdout] test capability_store::tests::test_clear_unknown_method ... ok
[INFO] [stdout] test capability_store::tests::test_debug_impl ... ok
[INFO] [stdout] test capability_store::tests::test_load_full_returns_arc ... ok
[INFO] [stdout] test capability_store::tests::test_new_stores_initial_capabilities ... ok
[INFO] [stdout] test capability_store::tests::test_multiple_registrations_same_method ... ok
[INFO] [stdout] test capability_store::tests::test_send_sync ... ok
[INFO] [stdout] test capability_store::tests::test_register_then_unregister_roundtrip ... ok
[INFO] [stdout] test capability_store::tests::test_store_replaces_capabilities ... ok
[INFO] [stdout] test capability_store::tests::test_unregister_does_not_affect_other_registrations ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_dynamic_registration_definition ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_dynamic_registration_hover ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_has_completion ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_has_document_highlight ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_has_text_document ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_has_window ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_dynamic_registration_references ... ok
[INFO] [stdout] test client::tests::test_client_capabilities_synchronization_not_dynamic ... ok
[INFO] [stdout] test client::tests::test_client_debug_format ... ok
[INFO] [stdout] test client::tests::test_capabilities_initially_none ... ok
[INFO] [stdout] test client::tests::test_completion_sends_request ... ok
[INFO] [stdout] test client::tests::test_document_highlight_sends_request ... ok
[INFO] [stdout] test client::tests::test_handle_response_delivers_error ... ok
[INFO] [stdout] test client::tests::test_goto_definition_sends_request ... ok
[INFO] [stdout] test client::tests::test_handle_response_receiver_dropped_no_panic ... ok
[INFO] [stdout] test client::tests::test_handle_response_null_result ... ok
[INFO] [stdout] test client::tests::test_handle_response_unknown_id_no_panic ... ok
[INFO] [stdout] test client::tests::test_hover_sends_request ... ok
[INFO] [stdout] test client::tests::test_initialize_lifecycle ... ok
[INFO] [stdout] test client::tests::test_handle_response_delivers_result ... ok
[INFO] [stdout] test client::tests::test_notify_channel_closed_returns_error ... ok
[INFO] [stdout] test client::tests::test_notify_sends_message ... ok
[INFO] [stdout] test client::tests::test_is_initialized_initially_false ... ok
[INFO] [stdout] test client::tests::test_next_request_id_increments ... ok
[INFO] [stdout] test client::tests::test_references_sends_request ... ok
[INFO] [stdout] test client::tests::test_request_channel_closed ... ok
[INFO] [stdout] test client::tests::test_root_path_returns_config_path ... ok
[INFO] [stdout] test client::tests::test_send_response_channel_closed_no_panic ... ok
[INFO] [stdout] test client::tests::test_send_response_sends_on_channel ... ok
[INFO] [stdout] test client::tests::test_server_state_clone ... ok
[INFO] [stdout] test client::tests::test_server_state_debug ... ok
[INFO] [stdout] test client::tests::test_request_sends_and_receives ... ok
[INFO] [stdout] test config::tests::config_for_c ... ok
[INFO] [stdout] test client::tests::test_shutdown_sends_request_and_notification ... ok
[INFO] [stdout] test config::tests::config_for_cpp ... ok
[INFO] [stdout] test config::tests::config_for_javascript ... ok
[INFO] [stdout] test config::tests::config_for_javascriptreact ... ok
[INFO] [stdout] test config::tests::config_for_python ... ok
[INFO] [stdout] test config::tests::config_for_rust ... ok
[INFO] [stdout] test config::tests::config_for_typescript ... ok
[INFO] [stdout] test config::tests::config_for_typescriptreact ... ok
[INFO] [stdout] test config::tests::config_for_unknown ... ok
[INFO] [stdout] test config::tests::find_project_root_from_cargo_workspace ... ok
[INFO] [stdout] test config::tests::find_project_root_from_file_path ... ok
[INFO] [stdout] test config::tests::find_project_root_nonexistent ... ok
[INFO] [stdout] test config::tests::language_id_c_cpp ... ok
[INFO] [stdout] test config::tests::language_id_config_formats ... ok
[INFO] [stdout] test config::tests::language_id_javascript ... ok
[INFO] [stdout] test config::tests::language_id_no_extension ... ok
[INFO] [stdout] test config::tests::language_id_other_languages ... ok
[INFO] [stdout] test config::tests::language_id_python ... ok
[INFO] [stdout] test config::tests::language_id_rust ... ok
[INFO] [stdout] test config::tests::language_id_typescript ... ok
[INFO] [stdout] test config::tests::language_id_unknown ... ok
[INFO] [stdout] test config::tests::test_clangd_config ... ok
[INFO] [stdout] test config::tests::test_config_clone ... ok
[INFO] [stdout] test config::tests::test_config_debug ... ok
[INFO] [stdout] test config::tests::test_custom_config ... ok
[INFO] [stdout] test config::tests::test_pylsp_config ... ok
[INFO] [stdout] test config::tests::test_rust_analyzer_config ... ok
[INFO] [stdout] test config::tests::test_typescript_config ... ok
[INFO] [stdout] test config::tests::test_typescript_has_stdio_arg ... ok
[INFO] [stdout] test config::tests::test_uri_from_path_existing ... ok
[INFO] [stdout] test config::tests::test_uri_from_path_nonexistent ... ok
[INFO] [stdout] test config::tests::test_uri_from_path_unix ... ok
[INFO] [stdout] test config::tests::test_uri_from_path_with_spaces_falls_back ... ok
[INFO] [stdout] test config::tests::test_with_args ... ok
[INFO] [stdout] test config::tests::test_with_args_extends ... ok
[INFO] [stdout] test config::tests::test_workspace_folder_name ... ok
[INFO] [stdout] test config::tests::test_workspace_folder_name_root_path ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::entry_clone_debug ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::item_clone_debug_eq ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::item_not_equal ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::item_with_source ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::item_without_source ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::severity_all_variants ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::severity_clone_copy_eq ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::snapshot_create ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::snapshot_debug ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::snapshot_default ... ok
[INFO] [stdout] test diagnostic_snapshot::tests::snapshot_with_entries ... ok
[INFO] [stdout] test error::tests::test_channel_closed_display ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_error_is_error_trait ... ok
[INFO] [stdout] test error::tests::test_from_serde_json_error ... ok
[INFO] [stdout] test error::tests::test_from_transport_error ... ok
[INFO] [stdout] test error::tests::test_invalid_response_display ... ok
[INFO] [stdout] test error::tests::test_server_not_running_display ... ok
[INFO] [stdout] test error::tests::test_serialization_display ... ok
[INFO] [stdout] test jsonrpc::tests::test_error_codes_values ... ok
[INFO] [stdout] test jsonrpc::tests::test_error_with_data ... ok
[INFO] [stdout] test jsonrpc::tests::test_id_from_u64 ... ok
[INFO] [stdout] test jsonrpc::tests::test_notification_new ... ok
[INFO] [stdout] test jsonrpc::tests::test_notification_serialization ... ok
[INFO] [stdout] test error::tests::test_spawn_failed_display ... ok
[INFO] [stdout] test jsonrpc::tests::test_request_new ... ok
[INFO] [stdout] test jsonrpc::tests::test_notification_with_params ... ok
[INFO] [stdout] test jsonrpc::tests::test_message_parsing_response ... ok
[INFO] [stdout] test jsonrpc::tests::test_id_clone_eq_hash ... ok
[INFO] [stdout] test jsonrpc::tests::test_request_no_params_serialization ... ok
[INFO] [stdout] test error::tests::test_timeout_display ... ok
[INFO] [stdout] test jsonrpc::tests::test_request_serialization ... ok
[INFO] [stdout] test jsonrpc::tests::test_message_is_predicates ... ok
[INFO] [stdout] test key::tests::test_clone_eq ... ok
[INFO] [stdout] test key::tests::test_debug_default ... ok
[INFO] [stdout] test key::tests::test_debug_language ... ok
[INFO] [stdout] test error::tests::test_transport_error_display ... ok
[INFO] [stdout] test jsonrpc::tests::test_id_from_i64 ... ok
[INFO] [stdout] test key::tests::test_language_clone_eq ... ok
[INFO] [stdout] test key::tests::test_hash_default ... ok
[INFO] [stdout] test jsonrpc::tests::test_error_display ... ok
[INFO] [stdout] test key::tests::test_different_languages_ne ... ok
[INFO] [stdout] test jsonrpc::tests::test_id_string_variant ... ok
[INFO] [stdout] test key::tests::test_hash_language ... ok
[INFO] [stdout] test jsonrpc::tests::test_response_is_error_predicate ... ok
[INFO] [stdout] test jsonrpc::tests::test_response_success ... ok
[INFO] [stdout] test key::tests::test_language_ne_default ... ok
[INFO] [stdout] test jsonrpc::tests::test_message_parsing_notification ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_default_is_empty ... ok
[INFO] [stdout] test key::tests::test_hash_mixed ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_register_and_get ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_overwrite ... ok
[INFO] [stdout] test logger::tests::default_log_dir_with_home ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_service_impl ... ok
[INFO] [stdout] test jsonrpc::tests::test_error_is_error_trait ... ok
[INFO] [stdout] test logger::tests::from_env_not_set ... ok
[INFO] [stdout] test jsonrpc::tests::test_error_new ... ok
[INFO] [stdout] test jsonrpc::tests::test_message_parsing_request ... ok
[INFO] [stdout] test jsonrpc::tests::test_response_error ... ok
[INFO] [stdout] test key::tests::test_service_name ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_get_returns_cloned_arc ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_debug ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_concurrent_access ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_registry_new_is_empty ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_trait_is_object_safe ... ok
[INFO] [stdout] test logger::tests::from_env_with_custom_path ... ok
[INFO] [stdout] test logger::tests::logger_appends ... ok
[INFO] [stdout] test logger::tests::timestamp_format ... ok
[INFO] [stdout] test provider::tests::test_mock_provider_diagnostics ... ok
[INFO] [stdout] test provider::tests::test_lsp_provider_trait_object_safe ... ok
[INFO] [stdout] test provider::tests::test_lsp_provider_is_send_sync ... ok
[INFO] [stdout] test logger::tests::logger_creates_file ... ok
[INFO] [stdout] test logger::tests::language_id_in_log_lines ... ok
[INFO] [stdout] test logger::tests::log_event ... ok
[INFO] [stdout] test provider::tests::test_mock_provider_is_active ... ok
[INFO] [stdout] test logger::tests::log_response ... ok
[INFO] [stdout] test logger::tests::log_sent ... ok
[INFO] [stdout] test provider::tests::test_mock_provider_send_request ... ok
[INFO] [stdout] test request::tests::test_completion_debug ... ok
[INFO] [stdout] test request::tests::test_did_change_debug ... ok
[INFO] [stdout] test request::tests::test_did_close_debug ... ok
[INFO] [stdout] test request::tests::test_did_open_debug ... ok
[INFO] [stdout] test request::tests::test_did_save_debug ... ok
[INFO] [stdout] test request::tests::test_did_save_no_text_debug ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_auto_start_mock ... ok
[INFO] [stdout] test lifecycle::tests::lifecycle_new_and_default_equivalent ... ok
[INFO] [stdout] test logger::tests::logger_creates_parent_dirs ... ok
[INFO] [stdout] test request::tests::test_document_highlight_debug ... ok
[INFO] [stdout] test request::tests::test_hover_debug ... ok
[INFO] [stdout] test request::tests::test_range_formatting_debug ... ok
[INFO] [stdout] test request::tests::test_references_debug ... ok
[INFO] [stdout] test response::tests::test_is_empty ... ok
[INFO] [stdout] test response::tests::test_is_empty_all_none_variants ... ok
[INFO] [stdout] test response::tests::test_is_not_empty ... ok
[INFO] [stdout] test response::tests::test_is_not_empty_with_some_variants ... ok
[INFO] [stdout] test response::tests::test_response_debug ... ok
[INFO] [stdout] test response::tests::test_response_debug_variants ... ok
[INFO] [stdout] test request::tests::test_shutdown_debug ... ok
[INFO] [stdout] test transport::tests::test_recv_invalid_content_length ... ok
[INFO] [stdout] test request::tests::test_signature_help_debug ... ok
[INFO] [stdout] test request::tests::test_formatting_debug ... ok
[INFO] [stdout] test request::tests::test_goto_definition_debug ... ok
[INFO] [stdout] test transport::tests::test_recv_closed ... ok
[INFO] [stdout] test logger::tests::log_server_notification ... ok
[INFO] [stdout] test transport::tests::test_recv_request ... ok
[INFO] [stdout] test logger::tests::log_server_request ... ok
[INFO] [stdout] test transport::tests::test_recv_with_extra_headers ... ok
[INFO] [stdout] test transport::tests::test_round_trip ... ok
[INFO] [stdout] test transport::tests::test_recv_missing_content_length ... ok
[INFO] [stdout] test logger::tests::log_stderr ... ok
[INFO] [stdout] test transport::tests::test_recv_notification ... ok
[INFO] [stdout] test transport::tests::test_round_trip_response ... ok
[INFO] [stdout] test transport::tests::test_send_request ... ok
[INFO] [stdout] test sync::tests::recv_response_with_complex_type ... ok
[INFO] [stdout] test sync::tests::recv_response_success ... ok
[INFO] [stdout] test transport::tests::test_transport_error_display ... ok
[INFO] [stdout] test transport::tests::test_transport_error_source ... ok
[INFO] [stdout] test logger::tests::concurrent_writes ... ok
[INFO] [stdout] test sync::tests::recv_response_sender_dropped ... ok
[INFO] [stdout] test transport::tests::test_transport_error_from_json ... ok
[INFO] [stdout] test transport::tests::test_transport_error_from_io ... ok
[INFO] [stdout] test transport::tests::test_send_notification ... ok
[INFO] [stdout] test sync::tests::recv_response_timeout ... ok
[INFO] [stdout] test sync::tests::recv_response_concurrent_send ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 242 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests reovim_driver_lsp
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - (line 27) ... ignored
[INFO] [stdout] test src/registry.rs - registry::LspProviderRegistry (line 12) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/provider.rs - provider::LspProvider (line 19) ... 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] [stdout] all doctests ran in 0.35s; merged doctests compilation took 0.35s
[INFO] running `Command { std: "docker" "inspect" "400a6fdb60668822e7c1a81f2424699b638063e8fc697d4fda05ab65bab38426", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "400a6fdb60668822e7c1a81f2424699b638063e8fc697d4fda05ab65bab38426", kill_on_drop: false }`
[INFO] [stdout] 400a6fdb60668822e7c1a81f2424699b638063e8fc697d4fda05ab65bab38426
