[INFO] fetching crate reovim-server 0.14.4...
[INFO] testing reovim-server-0.14.4 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate reovim-server 0.14.4 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate reovim-server 0.14.4
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate reovim-server 0.14.4
[INFO] tweaked toml for crates.io crate reovim-server 0.14.4 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate reovim-server 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-server 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-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 97fb44b56ce7fa632301b3ac1b5f09e3098f340b0ce6fe86b72c8d24c62790fb
[INFO] running `Command { std: "docker" "start" "-a" "97fb44b56ce7fa632301b3ac1b5f09e3098f340b0ce6fe86b72c8d24c62790fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "97fb44b56ce7fa632301b3ac1b5f09e3098f340b0ce6fe86b72c8d24c62790fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "97fb44b56ce7fa632301b3ac1b5f09e3098f340b0ce6fe86b72c8d24c62790fb", kill_on_drop: false }`
[INFO] [stdout] 97fb44b56ce7fa632301b3ac1b5f09e3098f340b0ce6fe86b72c8d24c62790fb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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] 0a50428edd57f3a07cf5f0499c435bcfb05224536abd432e19169bb2f573d58d
[INFO] running `Command { std: "docker" "start" "-a" "0a50428edd57f3a07cf5f0499c435bcfb05224536abd432e19169bb2f573d58d", kill_on_drop: false }`
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling arc-swap v1.8.2
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling reovim-client-model v0.14.4
[INFO] [stderr]    Compiling tower-http v0.5.2
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]    Compiling tonic-build v0.12.3
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling reovim-arch v0.14.4
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling reovim-protocol v0.14.4
[INFO] [stderr]    Compiling reovim-kernel v0.14.4
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling reovim-driver-vfs v0.14.4
[INFO] [stderr]    Compiling reovim-driver-layout 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-annotation v0.14.4
[INFO] [stderr]    Compiling rand v0.8.5
[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 tower v0.4.13
[INFO] [stderr]    Compiling reovim-driver-command v0.14.4
[INFO] [stderr]    Compiling reovim-driver-codec v0.14.4
[INFO] [stderr]    Compiling reovim-driver-input v0.14.4
[INFO] [stderr]    Compiling reovim-driver-syntax v0.14.4
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.12.3
[INFO] [stderr]    Compiling tonic-web v0.12.3
[INFO] [stderr]    Compiling reovim-server v0.14.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 30s
[INFO] running `Command { std: "docker" "inspect" "0a50428edd57f3a07cf5f0499c435bcfb05224536abd432e19169bb2f573d58d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a50428edd57f3a07cf5f0499c435bcfb05224536abd432e19169bb2f573d58d", kill_on_drop: false }`
[INFO] [stdout] 0a50428edd57f3a07cf5f0499c435bcfb05224536abd432e19169bb2f573d58d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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] 9a9ad3ca5da47e3e42391d8709d42dcc3173a3618874ecfe977c606d69939967
[INFO] running `Command { std: "docker" "start" "-a" "9a9ad3ca5da47e3e42391d8709d42dcc3173a3618874ecfe977c606d69939967", kill_on_drop: false }`
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling tonic-build v0.12.3
[INFO] [stderr]    Compiling reovim-protocol v0.14.4
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling reovim-arch v0.14.4
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling reovim-kernel v0.14.4
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling reovim-driver-vfs 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-clipboard v0.14.4
[INFO] [stderr]    Compiling reovim-driver-annotation v0.14.4
[INFO] [stderr]    Compiling reovim-driver-buffer 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-syntax v0.14.4
[INFO] [stderr]    Compiling reovim-driver-codec v0.14.4
[INFO] [stderr]    Compiling reovim-driver-command v0.14.4
[INFO] [stderr]    Compiling reovim-driver-input v0.14.4
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.12.3
[INFO] [stderr]    Compiling tonic-web v0.12.3
[INFO] [stderr]    Compiling reovim-client-cli v0.14.4
[INFO] [stderr]    Compiling reovim-server v0.14.4 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling reovim-testing v0.14.4
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 53s
[INFO] running `Command { std: "docker" "inspect" "9a9ad3ca5da47e3e42391d8709d42dcc3173a3618874ecfe977c606d69939967", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a9ad3ca5da47e3e42391d8709d42dcc3173a3618874ecfe977c606d69939967", kill_on_drop: false }`
[INFO] [stdout] 9a9ad3ca5da47e3e42391d8709d42dcc3173a3618874ecfe977c606d69939967
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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] 89d2f57c6bf14737e01db3f3633845075455310c79c5fe118042bcdac133251e
[INFO] running `Command { std: "docker" "start" "-a" "89d2f57c6bf14737e01db3f3633845075455310c79c5fe118042bcdac133251e", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/reovim_server-3272c2f7553bb7fd)
[INFO] [stdout] 
[INFO] [stdout] running 955 tests
[INFO] [stdout] test app::tests::test_app_state_debug_format ... ok
[INFO] [stdout] test app::tests::test_app_state_new ... ok
[INFO] [stdout] test app::tests::test_app_state_extensions_empty_initially ... ok
[INFO] [stdout] test app::tests::test_app_state_quit ... ok
[INFO] [stdout] test app::tests::test_app_state_quit_then_check ... ok
[INFO] [stdout] test app::tests::test_app_state_services_arc_shared ... ok
[INFO] [stdout] test app::tests::test_fallback_flush_pending_edits_is_noop ... ok
[INFO] [stdout] test app::tests::test_fallback_get_buffer ... ok
[INFO] [stdout] test app::tests::test_fallback_get_buffer_with_real_buffer ... ok
[INFO] [stdout] test app::tests::test_fallback_record_edit_no_provider ... ok
[INFO] [stdout] test app::tests::test_get_undo_provider_returns_none_when_not_registered ... ok
[INFO] [stdout] test app::tests::test_request_detach_does_not_panic ... ok
[INFO] [stdout] test app::tests::test_fallback_record_edit_with_undo_provider ... ok
[INFO] [stdout] test app::tests::test_fallback_accumulate_edit_no_provider ... ok
[INFO] [stdout] test app::tests::test_detach_followed_by_quit ... ok
[INFO] [stdout] test config::tests::server_config_default ... ok
[INFO] [stdout] test config::tests::server_config_grpc ... ok
[INFO] [stdout] test config::tests::server_config_clone ... ok
[INFO] [stdout] test config::tests::server_config_builder_chain ... ok
[INFO] [stdout] test config::tests::server_config_tcp ... ok
[INFO] [stdout] test config::tests::server_config_unix_socket ... ok
[INFO] [stdout] test config::tests::server_config_with_instance_name ... ok
[INFO] [stdout] test config::tests::transport_mode_default_is_tcp_with_fallback ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_composite_logger_copy ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_composite_logger_debug ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_composite_logger_default ... ok
[INFO] [stdout] test config::tests::server_config_with_session_name ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_composite_logger_is_zst ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_composite_logger_repeated_calls ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_composite_logger_send_sync ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_enabled_consistency ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_enabled_each_level ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_enabled_each_level_individually ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_enabled_returns_bool ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_enabled_with_ring_buffer_initialized ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_enabled_with_subscriber_all_levels ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_enabled_without_ring_buffer ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_flush_is_noop ... ok
[INFO] [stdout] test config::tests::transport_mode_debug ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_global_composite_logger_exists ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_all_levels_with_different_fields ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_each_level ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_each_level_individually_debug ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_each_level_individually_error ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_each_level_individually_info ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_all_levels_with_tracing_subscriber ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_composite_logger_implements_logger_trait ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_each_level_individually_trace ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_debug_with_subscriber ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_each_level_individually_warn ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_info_with_subscriber ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_trace_with_subscriber ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_warn_with_subscriber ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_error_with_subscriber ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_with_ring_buffer_if_available ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_with_ring_buffer_initialized ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_with_ring_buffer_verified ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_with_special_characters ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_with_unicode ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_with_empty_message ... ok
[INFO] [stdout] test debug::composite_logger::tests::test_log_with_long_message ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_already_initialized_error ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_already_initialized_implements_error ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_bytes_used ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_default ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_debug_impl ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_debug_ring_uninitialized_returns_none_via_try ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_dump_formatting ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_entries_order ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_concurrent_access ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_eviction_empty_buffer ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_eviction_with_large_entry ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_init_debug_ring_default_capacity ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_intern_table ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_global_init_and_access ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_intern_table_len ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_push_and_tail ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_eviction_edge_cases ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_sequence_numbers ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_stats ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_message_truncation ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_try_dump ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_wrap_around ... ok
[INFO] [stdout] test grpc::auth::tests::interceptor_call_with_invalid_token ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_string_interning ... ok
[INFO] [stdout] test grpc::auth::tests::interceptor_call_with_valid_token ... ok
[INFO] [stdout] test grpc::auth::tests::interceptor_call_without_token ... ok
[INFO] [stdout] test grpc::auth::tests::require_rejects_missing_token ... ok
[INFO] [stdout] test grpc::auth::tests::interceptor_call_with_malformed_metadata ... ok
[INFO] [stdout] test grpc::auth::tests::require_returns_token_client_id ... ok
[INFO] [stdout] test grpc::auth::tests::target_nonzero_returns_target ... ok
[INFO] [stdout] test grpc::auth::tests::target_rejects_missing_token ... ok
[INFO] [stdout] test grpc::auth::tests::target_zero_rejects_missing_token ... ok
[INFO] [stdout] test grpc::auth::tests::target_zero_returns_caller ... ok
[INFO] [stdout] test grpc::buffer::tests::test_buffer_service_get_session_found ... ok
[INFO] [stdout] test grpc::buffer::tests::test_buffer_service_get_session_not_found ... ok
[INFO] [stdout] test grpc::buffer::tests::test_buffer_service_new ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_annotations_no_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_annotations_with_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_line_count_no_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_line_count_nonexistent_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_line_count_with_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_line_count_with_specific_buffer_id ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_raw_content_no_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_annotations_with_specific_buffer_id ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_raw_content_no_session ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_timestamps_increase ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_raw_content_nonexistent_specific_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_raw_content_uses_client_active_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_raw_content_with_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_raw_content_with_line_range ... ok
[INFO] [stdout] test grpc::buffer::tests::test_get_raw_content_with_specific_buffer_id ... ok
[INFO] [stdout] test grpc::buffer::tests::test_list_buffers_empty ... ok
[INFO] [stdout] test grpc::buffer::tests::test_list_buffers_with_buffer ... ok
[INFO] [stdout] test grpc::buffer::tests::test_list_buffers_multiple ... ok
[INFO] [stdout] test grpc::buffer::tests::test_open_file_unimplemented ... ok
[INFO] [stdout] test grpc::buffer::tests::test_set_content_unimplemented ... ok
[INFO] [stdout] test grpc::buffer::tests::test_list_buffers_with_file_path ... ok
[INFO] [stdout] test grpc::buffer::tests::test_write_file_unimplemented ... ok
[INFO] [stdout] test grpc::command::tests::test_command_service_impl_new ... ok
[INFO] [stdout] test grpc::command::tests::test_command_service_impl_no_session ... ok
[INFO] [stdout] test grpc::command::tests::test_complete_args_found ... ok
[INFO] [stdout] test grpc::command::tests::test_complete_args_not_found ... ok
[INFO] [stdout] test grpc::command::tests::test_complete_args_no_session ... ok
[INFO] [stdout] test grpc::command::tests::test_search_commands_all ... ok
[INFO] [stdout] test grpc::command::tests::test_search_commands_keybinding_with_snapshot ... ok
[INFO] [stdout] test grpc::command::tests::test_search_commands_keybinding_only ... ok
[INFO] [stdout] test grpc::command::tests::test_search_commands_no_session ... ok
[INFO] [stdout] test grpc::command::tests::test_search_commands_user_only ... ok
[INFO] [stdout] test grpc::debug::tests::test_capture_error_to_status_disconnected ... ok
[INFO] [stdout] test grpc::debug::tests::test_capture_error_to_status_invalid ... ok
[INFO] [stdout] test grpc::debug::tests::test_capture_error_to_status_no_tui ... ok
[INFO] [stdout] test grpc::debug::tests::test_capture_error_to_status_timeout ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_cursor_client_not_found ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_cursor_no_active_window ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_cursor_no_sessions ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_extension_state_client_scope ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_cursor_target_zero ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_extension_state_no_bridges_configured ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_extension_state_no_sessions ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_mode_client_not_found ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_extension_state_target_zero ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_mode_no_sessions ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_extension_state_unknown_kind ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_mode_target_zero ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_get_mode_with_session ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_list_clients_with_session ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_list_clients_no_sessions ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_list_extensions_no_bridges_configured ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_list_extensions_with_bridges ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_service_default ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_service_impl_default_trait ... ok
[INFO] [stdout] test grpc::debug::tests::test_grep_filter_logic ... ok
[INFO] [stdout] test grpc::debug::tests::test_grep_filter_no_match ... ok
[INFO] [stdout] test grpc::debug::tests::test_level_filter_logic ... ok
[INFO] [stdout] test grpc::debug::tests::test_level_filter_no_match ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_entry_conversion ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_level_default ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_default_count ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_grep_case_insensitive ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_all_filters_combined ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_grep_filter_excludes_others ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_grep_filter_match ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_level_filter_match ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_level_filter_excludes_others ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_ring_buffer_no_filters ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_target_filter_match ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_with_target_filter_excludes_others ... ok
[INFO] [stdout] test grpc::debug::tests::test_resolve_target_valid ... ok
[INFO] [stdout] test grpc::debug::tests::test_log_tail_without_ring_buffer ... ok
[INFO] [stdout] test grpc::debug::tests::test_resolve_target_zero_rejected ... ok
[INFO] [stdout] test grpc::debug::tests::test_target_filter_logic ... ok
[INFO] [stdout] test grpc::debug::tests::test_target_filter_no_match ... ok
[INFO] [stdout] test grpc::editor::tests::test_get_active_buffer_none ... ok
[INFO] [stdout] test grpc::editor::tests::test_get_active_buffer_with_buffer ... ok
[INFO] [stdout] test grpc::editor::tests::test_quit_unimplemented ... ok
[INFO] [stdout] test grpc::editor::tests::test_resize_relays_notification ... ok
[INFO] [stdout] test grpc::editor::tests::test_set_active_buffer_not_found ... ok
[INFO] [stdout] test grpc::editor::tests::test_resize_with_authenticated_client ... ok
[INFO] [stdout] test grpc::extension::tests::test_extension_service_impl_new ... ok
[INFO] [stdout] test grpc::editor::tests::test_set_active_buffer_success ... ok
[INFO] [stdout] test grpc::extension::tests::test_get_state_client_scope ... ok
[INFO] [stdout] test grpc::extension::tests::test_get_state_shared_scope ... ok
[INFO] [stdout] test grpc::extension::tests::test_get_state_unknown_kind ... ok
[INFO] [stdout] test grpc::extension::tests::test_list_extensions_includes_available_kinds ... ok
[INFO] [stdout] test grpc::extension::tests::test_list_extensions_empty ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_for_follower_client ... ok
[INFO] [stdout] test grpc::extension::tests::test_list_extensions_with_bridges ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_on_nonexistent_client ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_pop ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_pop_at_base_is_noop ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_pop_multiple_times ... ok
[INFO] [stdout] test grpc::debug::tests::test_debug_list_extensions_no_bridges ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_pop_with_data_result ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_pop_with_result_cancelled ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_push ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_pop_with_execute_command_result ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_push_multiple_modes ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_set ... ok
[INFO] [stdout] test grpc::input::tests::test_apply_mode_transition_set_clears_stack ... ok
[INFO] [stdout] test grpc::input::tests::test_bridge_is_active_client_scope_with_client ... ok
[INFO] [stdout] test grpc::input::tests::test_bridge_is_active_client_scope_no_client ... ok
[INFO] [stdout] test grpc::input::tests::test_detect_bridge_changes_empty_before ... ok
[INFO] [stdout] test grpc::input::tests::test_detect_bridge_changes_no_change ... ok
[INFO] [stdout] test grpc::input::tests::test_detect_bridge_changes_was_active_now_inactive ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_all_change_types_at_once ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_has_changes_check ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_multiple_buffers ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_buffer_list_changed ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_affected_buffers ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_buffer_modified ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_client_id ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_empty_changes ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_mode_change ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_multiple_changes ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_option_changed ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_scroll_changed ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_scrolled_windows ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_selection_changed ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_window_changed ... ok
[INFO] [stdout] test grpc::input::tests::test_ensure_selection_change_already_recorded_is_noop ... ok
[INFO] [stdout] test grpc::input::tests::test_ensure_selection_change_cursor_moved_with_selection ... ok
[INFO] [stdout] test grpc::input::tests::test_ensure_selection_change_no_cursor_moved_is_noop ... ok
[INFO] [stdout] test grpc::input::tests::test_ensure_selection_change_no_selection_is_noop ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_cancelled ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_data ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_data_with_multiple_values ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_execute_command_empty_args ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_execute_command_nonexistent ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_execute_command_returns_error ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_execute_command_with_active_buffer ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_execute_command_with_args ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_execute_error_with_args ... ok
[INFO] [stdout] test grpc::input::tests::test_bridge_is_active_shared_scope ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_pop_result_for_nonexistent_client ... ok
[INFO] [stdout] test grpc::input::tests::test_emit_notifications_with_cursor_moved ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_completed ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_execute_with_operator_completion ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_execute_mode_changes_during_command ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_execute_with_changes ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_inject_keys_nested_inject_skipped ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_execute_with_registered_command ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_inject_keys_no_resolver ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_inject_keys_with_resolver ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_insert_char ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_insert_char_buffer_modified ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_inject_keys_empty ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_insert_char_no_client_window ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_insert_newline_no_client_window ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_mode_transition ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_not_handled ... ok
[INFO] [stdout] test grpc::input::tests::test_input_service_impl_get_session_not_found ... ok
[INFO] [stdout] test grpc::input::tests::test_input_service_impl_new ... ok
[INFO] [stdout] test grpc::input::tests::test_input_service_impl_new_const ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_empty ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_large_count ... ok
[INFO] [stdout] test grpc::input::tests::test_handle_resolve_result_pending ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_no_count_no_register ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_special_register ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_with_all_fields ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_with_count ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_with_count_and_register ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_with_metadata ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_with_multiple_metadata ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_with_register ... ok
[INFO] [stdout] test grpc::input::tests::test_resolve_to_command_context_zero_count ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_client_not_found ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_empty_key_sequence ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_flow_without_active_buffer ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_following_client_ignored ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_full_flow_with_resolver ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_independent_client ... ignored, Per-client state (#471): Requires resolver registration; panics without modules
[INFO] [stdout] test grpc::input::tests::test_send_keys_multiple_keys_with_resolver ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_no_session ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_rejects_unauthenticated ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_special_keys ... ignored, Per-client state (#471): Requires resolver registration; panics without modules
[INFO] [stdout] test grpc::input::tests::test_send_keys_valid_notation ... ignored, Per-client state (#471): Requires resolver registration; panics without modules
[INFO] [stdout] test grpc::input::tests::test_send_keys_with_modifiers ... ignored, Per-client state (#471): Requires resolver registration; panics without modules
[INFO] [stdout] test grpc::input::tests::test_send_keys_invalid_notation ... ok
[INFO] [stdout] test grpc::input::tests::test_send_keys_with_debug_tracing_covers_closure ... ok
[INFO] [stdout] test grpc::input::tests::test_snapshot_bridge_states_empty_registry ... ok
[INFO] [stdout] test grpc::input::tests::test_snapshot_bridge_states_with_bridges ... ok
[INFO] [stdout] test grpc::input::tests::test_snapshot_cache_dedup_with_real_data ... ok
[INFO] [stdout] test grpc::input::tests::test_snapshot_cache_different_client_ids_are_independent ... ok
[INFO] [stdout] test grpc::input::tests::test_snapshot_cache_starts_empty ... ok
[INFO] [stdout] test grpc::module::tests::test_list_returns_empty ... ok
[INFO] [stdout] test grpc::module::tests::test_load_unimplemented ... ok
[INFO] [stdout] test grpc::module::tests::test_reload_unimplemented ... ok
[INFO] [stdout] test grpc::module::tests::test_unload_unimplemented ... ok
[INFO] [stdout] test grpc::notification::tests::test_build_presence_left_notification ... ok
[INFO] [stdout] test grpc::notification::tests::test_cleanup_idempotent_with_explicit_leave ... ok
[INFO] [stdout] test grpc::notification::tests::test_stream_drop_removes_client ... ok
[INFO] [stdout] test grpc::notification::tests::test_stream_drop_without_token_no_cleanup ... ok
[INFO] [stdout] test grpc::notification::tests::test_stream_drop_removes_from_presence ... ok
[INFO] [stdout] test grpc::notification::tests::test_subscribe_no_session ... ok
[INFO] [stdout] test grpc::notification::tests::test_subscribe_returns_stream ... ok
[INFO] [stdout] test grpc::notification::tests::test_subscribe_with_filter ... ok
[INFO] [stdout] test grpc::notification::tests::test_stream_drop_revokes_token ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_buffer_list_notification_added ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_buffer_list_notification_removed ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_buffer_modified_notification ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_extension_notification_shared_scope_empty_returns_none ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_cursor_notification_with_client_and_window ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_extension_notification_shared_scope_returns_notification ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_layout_notification_compositor_no_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_layout_notification_compositor_with_active_buffer_fallback ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_layout_notification_no_compositor_no_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_layout_notification_with_client_windows ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_layout_notification_with_compositor ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_mode_notification_with_registered_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_buffer_created ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_buffer_deleted ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_buffer_modified ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_cursor_moved_no_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_cursor_moved_with_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_empty_changes ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_focus_changed ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_mode_changed ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_multiple_buffers_created_and_deleted ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_multiple_changes ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_multiple_option_changes ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_option_changed ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_presence_changed ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_presence_changed_missing_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_scroll_changed_no_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_selection_changed_no_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_scroll_changed_with_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_selection_changed_with_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_notifications_window_changed ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_option_notification_bool ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_option_notification_choice ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_option_notification_integer ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_option_notification_string ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_selection_notification_no_selection ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_selection_notification_with_block_selection ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_selection_notification_with_character_selection ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_selection_notification_with_line_selection ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_viewport_notification_with_client_window ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_current_timestamp_ms ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_viewport_notification_wrong_window_returns_none ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_cursor_notification_returns_none_for_unknown_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_extension_changed_with_bridges_unknown_kind ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_extension_changed_with_bridge ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_extension_changed_without_bridges_no_notification ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_extension_not_changed_no_notification ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_mode_notification_fallback_uses_shared_state ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_mode_notification_insert_mode_detection ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_selection_notification_returns_none_for_unknown_client ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_viewport_notification_returns_none_for_unknown_client ... ok
[INFO] [stdout] test grpc::presence::tests::test_join_no_session ... ok
[INFO] [stdout] test grpc::presence::tests::test_each_client_gets_unique_token ... ok
[INFO] [stdout] test grpc::presence::tests::test_join_returns_peers ... ok
[INFO] [stdout] test grpc::notification_builder::tests::test_build_cursor_notification_wrong_buffer_returns_none ... ok
[INFO] [stdout] test grpc::presence::tests::test_join_returns_session_token ... ok
[INFO] [stdout] test grpc::presence::tests::test_join_success ... ok
[INFO] [stdout] test grpc::presence::tests::test_leave_revokes_token ... ok
[INFO] [stdout] test grpc::presence::tests::test_leave_success ... ok
[INFO] [stdout] test grpc::presence::tests::test_leave_unknown_client ... ok
[INFO] [stdout] test grpc::presence::tests::test_list_clients ... ok
[INFO] [stdout] test grpc::presence::tests::test_notification_to_presence_update_joined ... ok
[INFO] [stdout] test grpc::presence::tests::test_notification_to_presence_update_left ... ok
[INFO] [stdout] test grpc::presence::tests::test_notification_to_presence_update_non_presence ... ok
[INFO] [stdout] test grpc::presence::tests::test_notification_to_presence_update_updated ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_relation_following ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_relation_independent ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_relation_invalid_type_defaults_to_following ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_relation_sharing ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_relation_target_not_found ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_role_follow ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_role_follow_missing_target_id ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_role_follow_target_not_found ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_role_client_not_found ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_relation_self_target ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_role_share ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_role_owner ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_sync_mode_client_not_in_presence_map ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_sync_mode_follow_invalid_target ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_sync_mode_follow_missing_target ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_sync_mode_follow_success ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_sync_mode_present ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_sync_mode_independent ... ok
[INFO] [stdout] test grpc::presence::tests::test_stream_presence_returns_stream ... ok
[INFO] [stdout] test grpc::presence::tests::test_to_proto_client_info_following ... ok
[INFO] [stdout] test grpc::presence::tests::test_to_proto_client_info_independent ... ok
[INFO] [stdout] test grpc::presence::tests::test_to_proto_client_info_sharing ... ok
[INFO] [stdout] test grpc::presence::tests::test_to_proto_presence_follow ... ok
[INFO] [stdout] test grpc::presence::tests::test_to_proto_presence_present ... ok
[INFO] [stdout] test grpc::presence::tests::test_to_proto_presence_independent ... ok
[INFO] [stdout] test grpc::presence::tests::test_set_role_share_missing_target_id ... ok
[INFO] [stdout] test grpc::presence::tests::test_update_presence_unknown_client ... ok
[INFO] [stdout] test grpc::server_service::tests::test_info_no_session ... ok
[INFO] [stdout] test grpc::presence::tests::test_update_presence_success ... ok
[INFO] [stdout] test grpc::server_service::tests::test_info ... ok
[INFO] [stdout] test grpc::server_service::tests::test_kill_unimplemented ... ok
[INFO] [stdout] test grpc::server_service::tests::test_ping ... ok
[INFO] [stdout] test grpc::state::tests::test_capture_error_to_status_all_variants ... ok
[INFO] [stdout] test grpc::state::tests::test_get_cursor_dangling_follower_not_found ... ok
[INFO] [stdout] test grpc::state::tests::test_cursor_isolation_between_clients ... ok
[INFO] [stdout] test grpc::state::tests::test_get_cursor_following_client_triggers_ring_buffer_log ... ok
[INFO] [stdout] test grpc::state::tests::test_get_cursor_no_active_window ... ok
[INFO] [stdout] test grpc::state::tests::test_get_cursor_rejects_unauthenticated ... ok
[INFO] [stdout] test grpc::state::tests::test_get_cursor_with_buffer ... ok
[INFO] [stdout] test grpc::state::tests::test_get_layout_dangling_follower_not_found ... ok
[INFO] [stdout] test grpc::state::tests::test_get_layout_following_client_not_found_logs ... ok
[INFO] [stdout] test grpc::state::tests::test_get_layout_empty ... ok
[INFO] [stdout] test grpc::state::tests::test_get_layout_multi_window ... ok
[INFO] [stdout] test grpc::state::tests::test_get_layout_rejects_unauthenticated ... ok
[INFO] [stdout] test grpc::state::tests::test_get_layout_single_window ... ok
[INFO] [stdout] test grpc::state::tests::test_get_layout_unknown_client ... ok
[INFO] [stdout] test grpc::state::tests::test_get_mode_no_session ... ok
[INFO] [stdout] test grpc::state::tests::test_get_mode_per_client_returns_client_mode ... ok
[INFO] [stdout] test grpc::state::tests::test_get_mode_following_client_triggers_ring_buffer_log ... ok
[INFO] [stdout] test grpc::state::tests::test_get_mode_rejects_unauthenticated ... ok
[INFO] [stdout] test grpc::state::tests::test_get_mode_returns_current_mode ... ok
[INFO] [stdout] test grpc::state::tests::test_get_mode_unknown_client_returns_not_found ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_client_not_found ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_empty ... ok
[INFO] [stdout] test grpc::state::tests::test_get_options_returns_ok ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_multiple_specific ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_specific_empty_register_filtered_out ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_linewise ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_specific_linewise_register ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_specific_nonexistent_register ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_specific_register ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_specific_register_with_content ... ok
[INFO] [stdout] test grpc::state::tests::test_get_registers_with_content ... ok
[INFO] [stdout] test grpc::state::tests::test_get_screen_content_invalid_format ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_block_mode ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_client_not_found_logs ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_dangling_follower_not_found ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_line_mode ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_no_active_window ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_no_selection ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_rejects_unauthenticated ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_reverse ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_unknown_client ... ok
[INFO] [stdout] test grpc::state::tests::test_get_selection_with_char_selection ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_client_not_found_logs ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_dangling_follower_not_found ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_no_window ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_rejects_unauthenticated ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_unknown_client ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_with_invalid_window_id ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_with_scroll ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_with_specific_window_id ... ok
[INFO] [stdout] test grpc::state::tests::test_get_visible_lines_with_window ... ok
[INFO] [stdout] test grpc::state::tests::test_layout_isolation_per_client ... ok
[INFO] [stdout] test grpc::state::tests::test_mode_isolation_between_clients ... ok
[INFO] [stdout] test grpc::state::tests::test_selection_isolation_per_client ... ok
[INFO] [stdout] test grpc::state::tests::test_submit_capture_response ... ok
[INFO] [stdout] test grpc::state::tests::test_submit_capture_response_no_pending ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_c_family ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_data_and_build ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_from_path ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_functional_languages ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_general_languages ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_javascript_variants ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_markup_and_config ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_modern_languages ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_shell_variants ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_typescript_variants ... ok
[INFO] [stdout] test grpc::syntax::tests::test_detect_language_web_styles ... ok
[INFO] [stdout] test grpc::syntax::tests::test_extensions_for_all_languages ... ok
[INFO] [stdout] test grpc::syntax::tests::test_extensions_for_build_languages ... ok
[INFO] [stdout] test grpc::syntax::tests::test_extensions_for_language ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_language_info_no_session ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_language_info_nonexistent_buffer ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_language_info_with_buffer ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_empty_buffer_hits_content_len ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_end_line_beyond_total_lines ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_no_buffer ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_no_session ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_nonexistent_buffer_id ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_with_buffer ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_with_specific_buffer_id ... ok
[INFO] [stdout] test grpc::syntax::tests::test_get_tokens_with_syntax_driver_producing_highlights ... ok
[INFO] [stdout] test grpc::syntax::tests::test_stream_tokens_forwarding_loop ... ok
[INFO] [stdout] test grpc::syntax::tests::test_stream_tokens_no_session ... ok
[INFO] [stdout] test grpc::syntax::tests::test_stream_tokens_nonexistent_buffer ... ok
[INFO] [stdout] test grpc::syntax::tests::test_stream_tokens_spawned_task_initial_send ... ok
[INFO] [stdout] test grpc::syntax::tests::test_stream_tokens_with_buffer ... ok
[INFO] [stdout] test grpc::syntax::tests::test_stream_tokens_with_syntax_factory_and_initial_tokens ... ok
[INFO] [stdout] test grpc::syntax::tests::test_syntax_service_get_session_found ... ok
[INFO] [stdout] test grpc::syntax::tests::test_syntax_service_get_session_not_found ... ok
[INFO] [stdout] test grpc::syntax::tests::test_syntax_service_new ... ok
[INFO] [stdout] test registry::command::tests::test_build_name_index_aliases_same_id ... ok
[INFO] [stdout] test registry::command::tests::test_build_name_index_commands_without_names ... ok
[INFO] [stdout] test registry::command::tests::test_build_name_index_empty_registry ... ok
[INFO] [stdout] test registry::command::tests::test_build_name_index_from_registry ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_find_by_name ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_from_registry ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_list_all ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_list_user_commands ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_list_user_commands_excludes_internal ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_search_by_prefix ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_search_by_prefix_empty_string ... ok
[INFO] [stdout] test registry::command::tests::test_command_query_snapshot_search_by_prefix_partial ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_all_command_infos ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_contains_false ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_debug ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_execute_for_client ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_execute_for_client_not_found ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_execute_with_buffer ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_get ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_get_handle_found ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_get_handle_not_found ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_get_nonexistent ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_ids ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_new ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_register ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_replace_existing ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_unregister_for_module ... ok
[INFO] [stdout] test registry::command::tests::test_command_registry_unregister_nonexistent_module ... ok
[INFO] [stdout] test registry::command::tests::test_equal_priority_last_wins ... ok
[INFO] [stdout] test registry::command::tests::test_normal_cannot_replace_override ... ok
[INFO] [stdout] test registry::command::tests::test_override_priority_wins_over_normal ... ok
[INFO] [stdout] test registry::command::tests::test_priority_with_register_for_module ... ok
[INFO] [stdout] test registry::keymap::tests::test_binding_count_nonexistent_mode ... ok
[INFO] [stdout] test registry::keymap::tests::test_bindings_for_mode ... ok
[INFO] [stdout] test registry::keymap::tests::test_bindings_for_mode_empty ... ok
[INFO] [stdout] test registry::keymap::tests::test_bindings_with_prefix ... ok
[INFO] [stdout] test registry::keymap::tests::test_bindings_with_prefix_filtered_removed ... ok
[INFO] [stdout] test registry::keymap::tests::test_bindings_with_prefix_returns_metadata ... ok
[INFO] [stdout] test registry::keymap::tests::test_bindings_with_prefix_user_layer_metadata ... ok
[INFO] [stdout] test registry::keymap::tests::test_clear_layer ... ok
[INFO] [stdout] test registry::keymap::tests::test_clear_layer_nonexistent_mode_is_noop ... ok
[INFO] [stdout] test registry::keymap::tests::test_clear_layer_removes_all_bindings_and_cleans_empty_modes ... ok
[INFO] [stdout] test registry::keymap::tests::test_clear_layer_removes_mode_if_empty ... ok
[INFO] [stdout] test registry::keymap::tests::test_debug_format ... ok
[INFO] [stdout] test registry::keymap::tests::test_default_policy_is_eager ... ok
[INFO] [stdout] test registry::keymap::tests::test_has_longer_bindings_false ... ok
[INFO] [stdout] test registry::keymap::tests::test_has_longer_bindings_true ... ok
[INFO] [stdout] test registry::keymap::tests::test_is_empty_with_empty_entries ... ok
[INFO] [stdout] test registry::keymap::tests::test_keymap_query_trait ... ok
[INFO] [stdout] test registry::keymap::tests::test_keymap_query_trait_prefix ... ok
[INFO] [stdout] test registry::keymap::tests::test_keymap_registry_lookup_found ... ok
[INFO] [stdout] test registry::keymap::tests::test_keymap_registry_lookup_prefix ... ok
[INFO] [stdout] test registry::keymap::tests::test_keymap_registry_multi_key_sequence ... ok
[INFO] [stdout] test registry::keymap::tests::test_keymap_registry_new ... ok
[INFO] [stdout] test registry::keymap::tests::test_keymap_registry_register ... ok
[INFO] [stdout] test registry::keymap::tests::test_layer_override ... ok
[INFO] [stdout] test registry::keymap::tests::test_layer_sorting ... ok
[INFO] [stdout] test registry::keymap::tests::test_lookup_with_custom_policy ... ok
[INFO] [stdout] test registry::keymap::tests::test_modes_empty_registry ... ok
[INFO] [stdout] test registry::keymap::tests::test_modes_iterator ... ok
[INFO] [stdout] test registry::keymap::tests::test_query_exact_only ... ok
[INFO] [stdout] test registry::keymap::tests::test_query_exact_with_longer ... ok
[INFO] [stdout] test registry::keymap::tests::test_query_not_found ... ok
[INFO] [stdout] test registry::keymap::tests::test_query_prefix_only ... ok
[INFO] [stdout] test registry::keymap::tests::test_register_at_layer_for_module_replaces ... ok
[INFO] [stdout] test registry::keymap::tests::test_register_str_invalid ... ok
[INFO] [stdout] test registry::keymap::tests::test_remove_at_layer ... ok
[INFO] [stdout] test registry::keymap::tests::test_set_default_policy ... ok
[INFO] [stdout] test registry::keymap::tests::test_total_bindings ... ok
[INFO] [stdout] test registry::keymap::tests::test_unregister_for_module ... ok
[INFO] [stdout] test registry::keymap::tests::test_unregister_for_module_nonexistent ... ok
[INFO] [stdout] test registry::keymap::tests::test_unregister_for_module_removes_mode_if_empty ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_entry_first_entry_wins ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_entry_from_info ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_entry_id ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_entry_with_owner ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_accepts_char_input ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_cursor_style ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_cursor_style_unregistered ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_debug ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_default ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_display_name ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_entry_mode_auto_detect ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_find_by_name ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_get ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_has_selection ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_ids ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_inherits_from ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_len_is_empty ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_new ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_register ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_register_all ... ok
[INFO] [stdout] test registry::mode::tests::test_mode_registry_unregister_for_module ... ok
[INFO] [stdout] test server::tests::create_session_state_uses_default_when_no_factory ... ok
[INFO] [stdout] test server::tests::create_session_state_uses_factory ... ok
[INFO] [stdout] test debug::ring_buffer::tests::test_intern_table_full ... ok
[INFO] [stdout] test server::tests::run_creates_session_and_dispatches_grpc ... ok
[INFO] [stdout] test server::tests::run_tcp_specific_port_creates_session ... ok
[INFO] [stdout] test app::tests::test_fallback_active_buffer_panics - should panic ... ok
[INFO] [stdout] test app::tests::test_fallback_current_mode_panics - should panic ... ok
[INFO] [stdout] test app::tests::test_fallback_cursor_position_panics - should panic ... ok
[INFO] [stdout] test server::tests::run_until_rejects_non_grpc_transport ... ok
[INFO] [stdout] test server::tests::run_until_with_factory_creates_custom_session ... ok
[INFO] [stdout] test server::tests::run_until_starts_and_shuts_down ... ok
[INFO] [stdout] test app::tests::test_fallback_set_cursor_position_panics - should panic ... ok
[INFO] [stdout] test server::tests::server_new_creates_empty_registries ... ok
[INFO] [stdout] test server::tests::server_with_bridges ... ok
[INFO] [stdout] test server::tests::server_with_services ... ok
[INFO] [stdout] test server::tests::server_with_session_factory ... ok
[INFO] [stdout] test server::tests::sessions_accessor ... ok
[INFO] [stdout] test session::capture::tests::test_cancel ... ok
[INFO] [stdout] test session::capture::tests::test_cancel_unknown_id ... ok
[INFO] [stdout] test session::capture::tests::test_capture_error_debug ... ok
[INFO] [stdout] test session::capture::tests::test_capture_error_display ... ok
[INFO] [stdout] test session::capture::tests::test_capture_error_invalid_response ... ok
[INFO] [stdout] test session::capture::tests::test_capture_error_is_error ... ok
[INFO] [stdout] test session::capture::tests::test_capture_result_clone ... ok
[INFO] [stdout] test session::capture::tests::test_capture_tracker_debug ... ok
[INFO] [stdout] test session::capture::tests::test_capture_tracker_default ... ok
[INFO] [stdout] test session::capture::tests::test_capture_tracker_new ... ok
[INFO] [stdout] test session::capture::tests::test_create_pending ... ok
[INFO] [stdout] test session::capture::tests::test_deliver_response ... ok
[INFO] [stdout] test session::capture::tests::test_deliver_response_after_receiver_dropped ... ok
[INFO] [stdout] test session::capture::tests::test_deliver_response_unknown_id ... ok
[INFO] [stdout] test session::capture::tests::test_wait_for_capture_disconnected ... ok
[INFO] [stdout] test session::capture::tests::test_wait_for_capture_success ... ok
[INFO] [stdout] test session::client::tests::test_client_is_following ... ok
[INFO] [stdout] test session::client::tests::test_client_is_sharing ... ok
[INFO] [stdout] test session::client::tests::test_client_metadata_default ... ok
[INFO] [stdout] test session::client::tests::test_client_metadata_new ... ok
[INFO] [stdout] test session::client::tests::test_client_metadata_with_timestamp ... ok
[INFO] [stdout] test session::client::tests::test_client_new_independent ... ok
[INFO] [stdout] test session::client::tests::test_client_relation_following ... ok
[INFO] [stdout] test session::client::tests::test_client_relation_sharing ... ok
[INFO] [stdout] test session::client::tests::test_client_ring_buffer_accessor ... ok
[INFO] [stdout] test session::client::tests::test_client_selection ... ok
[INFO] [stdout] test session::client::tests::test_client_selection_block_mode ... ok
[INFO] [stdout] test session::client::tests::test_client_selection_line_mode ... ok
[INFO] [stdout] test session::client::tests::test_client_with_mode_stack ... ok
[INFO] [stdout] test session::client::tests::test_client_with_mode_stack_and_window ... ok
[INFO] [stdout] test session::client::tests::test_cycle_detection_depth_limit ... ok
[INFO] [stdout] test session::client::tests::test_cycle_detection_missing_intermediate ... ok
[INFO] [stdout] test session::client::tests::test_editing_state_clear_pending_keys ... ok
[INFO] [stdout] test session::client::tests::test_editing_state_clone ... ok
[INFO] [stdout] test session::client::tests::test_editing_state_current_mode ... ok
[INFO] [stdout] test session::client::tests::test_editing_state_default ... ok
[INFO] [stdout] test session::client::tests::test_editing_state_with_mode_stack ... ok
[INFO] [stdout] test session::client::tests::test_editing_state_with_mode_stack_and_window ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_chain ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_cycle_protection ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_following ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_independent ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_missing_target ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_mut_following_ignored ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_mut_independent_borrow_semantics ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_mut_independent_returns_none ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_mut_sharing_missing_target ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_mut_sharing_returns_target_state ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_sharing ... ok
[INFO] [stdout] test session::client::tests::test_effective_state_sharing_chain ... ok
[INFO] [stdout] test session::client::tests::test_set_relation_unchecked ... ok
[INFO] [stdout] test session::client::tests::test_sync_cursor_to ... ok
[INFO] [stdout] test session::client::tests::test_sync_cursor_to_no_windows ... ok
[INFO] [stdout] test session::client::tests::test_transition_cannot_follow_self ... ok
[INFO] [stdout] test session::client::tests::test_transition_cannot_share_with_self ... ok
[INFO] [stdout] test session::client::tests::test_transition_following_to_independent ... ok
[INFO] [stdout] test session::client::tests::test_transition_independent_to_following ... ok
[INFO] [stdout] test session::client::tests::test_transition_independent_to_sharing ... ok
[INFO] [stdout] test session::client::tests::test_transition_prevents_cycle ... ok
[INFO] [stdout] test session::client::tests::test_transition_prevents_longer_cycle ... ok
[INFO] [stdout] test session::client::tests::test_transition_result_is_ok ... ok
[INFO] [stdout] test session::client::tests::test_transition_result_requires_cursor_sync ... ok
[INFO] [stdout] test session::client::tests::test_transition_sharing_to_following ... ok
[INFO] [stdout] test session::client::tests::test_transition_sharing_to_independent ... ok
[INFO] [stdout] test session::client::tests::test_transition_target_not_found ... ok
[INFO] [stdout] test session::client::tests::test_validate_following_to_sharing_different_target_no_sync ... ok
[INFO] [stdout] test session::client::tests::test_validate_following_to_sharing_requires_cursor_sync ... ok
[INFO] [stdout] test session::client::tests::test_validate_following_to_sharing_same_cursor_ok ... ok
[INFO] [stdout] test session::client::tests::test_validate_relation_change_independent_to_none ... ok
[INFO] [stdout] test session::client::tests::test_would_create_cycle_impl_depth_limit ... ok
[INFO] [stdout] test session::crash_dump::tests::test_crash_dir ... ok
[INFO] [stdout] test session::crash_dump::tests::test_dump_client_to_file ... ok
[INFO] [stdout] test session::crash_dump::tests::test_try_dump_client_to_file ... ok
[INFO] [stdout] test session::id::tests::test_client_id_clone_eq_hash ... ok
[INFO] [stdout] test session::id::tests::test_client_id_debug ... ok
[INFO] [stdout] test session::id::tests::test_client_id_display ... ok
[INFO] [stdout] test session::id::tests::test_client_id_new ... ok
[INFO] [stdout] test session::id::tests::test_session_id_clone_eq ... ok
[INFO] [stdout] test session::id::tests::test_session_id_debug ... ok
[INFO] [stdout] test session::id::tests::test_session_id_default ... ok
[INFO] [stdout] test session::id::tests::test_session_id_default_session ... ok
[INFO] [stdout] test session::id::tests::test_session_id_display ... ok
[INFO] [stdout] test session::id::tests::test_session_id_from_str ... ok
[INFO] [stdout] test session::id::tests::test_session_id_from_string ... ok
[INFO] [stdout] test session::id::tests::test_session_id_hash ... ok
[INFO] [stdout] test session::id::tests::test_session_id_new ... ok
[INFO] [stdout] test session::presence::tests::test_client_presence_new ... ok
[INFO] [stdout] test server::tests::run_grpc_without_shutdown_signal ... ok
[INFO] [stdout] test session::presence::tests::test_contains ... ok
[INFO] [stdout] test session::presence::tests::test_followers_of_empty_when_no_followers ... ok
[INFO] [stdout] test session::presence::tests::test_followers_of_returns_following_clients ... ok
[INFO] [stdout] test session::presence::tests::test_get_returns_none_for_unknown ... ok
[INFO] [stdout] test session::presence::tests::test_get_returns_presence ... ok
[INFO] [stdout] test session::presence::tests::test_join_multiple_clients ... ok
[INFO] [stdout] test session::presence::tests::test_join_returns_empty_peers_first ... ok
[INFO] [stdout] test session::presence::tests::test_join_returns_existing_peers ... ok
[INFO] [stdout] test session::presence::tests::test_joined_at_ms ... ok
[INFO] [stdout] test session::presence::tests::test_leave_removes_client ... ok
[INFO] [stdout] test session::presence::tests::test_leave_returns_none_for_unknown ... ok
[INFO] [stdout] test session::presence::tests::test_concurrent_join_leave ... ok
[INFO] [stdout] test session::presence::tests::test_presence_map_new ... ok
[INFO] [stdout] test session::presence::tests::test_list_returns_all_clients ... ok
[INFO] [stdout] test session::presence::tests::test_sync_mode_default ... ok
[INFO] [stdout] test session::presence::tests::test_sync_mode_follow ... ok
[INFO] [stdout] test session::presence::tests::test_sync_mode_present ... ok
[INFO] [stdout] test session::presence::tests::test_update_modifies_presence ... ok
[INFO] [stdout] test session::presence::tests::test_update_returns_none_for_unknown ... ok
[INFO] [stdout] test session::registry::tests::test_registry_default ... ok
[INFO] [stdout] test session::registry::tests::test_registry_get_returns_none_for_nonexistent ... ok
[INFO] [stdout] test session::registry::tests::test_registry_insert_get ... ok
[INFO] [stdout] test session::registry::tests::test_registry_len_and_is_empty ... ok
[INFO] [stdout] test session::registry::tests::test_registry_insert_replaces ... ok
[INFO] [stdout] test session::registry::tests::test_registry_list ... ok
[INFO] [stdout] test session::registry::tests::test_registry_list_multiple ... ok
[INFO] [stdout] test session::registry::tests::test_registry_next_client_id ... ok
[INFO] [stdout] test session::registry::tests::test_registry_next_client_id_monotonic ... ok
[INFO] [stdout] test session::registry::tests::test_registry_multiple_sessions ... ok
[INFO] [stdout] test session::registry::tests::test_registry_remove_nonexistent ... ok
[INFO] [stdout] test session::registry::tests::test_registry_remove ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_buffer_stats_fields ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_bytes_used ... ok
[INFO] [stdout] test session::registry::tests::test_registry_remove_then_reinsert ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_clear_try_write_behavior ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_clear ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_clone ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_debug_impl ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_default ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_details_truncation ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_dump_formatting ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_entries_order ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_entry_size_bytes ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_event_type_display ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_event_type_display_all_variants ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_helper_methods ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_log_and_tail ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_log_event_try_write_behavior ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_sequence_numbers ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_stats ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_concurrent_access ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_try_dump ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_warning_event_type_as_str ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_wrap_around ... ok
[INFO] [stdout] test session::session::tests::test_add_client ... ok
[INFO] [stdout] test session::session::tests::test_add_client_with_active_buffer ... ok
[INFO] [stdout] test session::session::tests::test_add_client_with_compositor_creates_windows ... ok
[INFO] [stdout] test session::ring_buffer::tests::test_timestamps_increase ... ok
[INFO] [stdout] test session::session::tests::test_add_client_with_metadata ... ok
[INFO] [stdout] test session::session::tests::test_add_client_with_metadata_tracing_debug_closures ... ok
[INFO] [stdout] test session::session::tests::test_add_client_with_state ... ok
[INFO] [stdout] test session::session::tests::test_capture_tracker ... ok
[INFO] [stdout] test session::session::tests::test_client_current_mode ... ok
[INFO] [stdout] test session::session::tests::test_client_current_mode_following_returns_none ... ok
[INFO] [stdout] test session::session::tests::test_client_current_mode_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_client_current_mode_sharing_returns_target_mode ... ok
[INFO] [stdout] test session::session::tests::test_client_state ... ok
[INFO] [stdout] test session::session::tests::test_client_state_returns_none_for_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_connected_client_ids_after_remove ... ok
[INFO] [stdout] test session::session::tests::test_connected_client_ids_empty ... ok
[INFO] [stdout] test session::session::tests::test_connected_client_ids_sorted ... ok
[INFO] [stdout] test session::session::tests::test_dump_client_ring_buffer ... ok
[INFO] [stdout] test session::session::tests::test_dump_client_ring_buffer_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_editing_state_debug_format ... ok
[INFO] [stdout] test session::session::tests::test_emit_notification ... ok
[INFO] [stdout] test session::session::tests::test_emit_notification_and_receive ... ok
[INFO] [stdout] test session::session::tests::test_emit_notification_no_subscribers ... ok
[INFO] [stdout] test session::session::tests::test_ensure_client_has_window_lazy_sync ... ok
[INFO] [stdout] test session::session::tests::test_execute_command_for_client_following_ignored ... ok
[INFO] [stdout] test session::session::tests::test_ensure_client_has_window_with_compositor ... ok
[INFO] [stdout] test session::session::tests::test_execute_command_for_client_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_get_client ... ok
[INFO] [stdout] test session::session::tests::test_get_client_returns_none_for_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_buffer_path ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_extension_path ... ok
[INFO] [stdout] test session::session::tests::test_has_client ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_newline ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_no_buffer ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_nonexistent_client ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_shared_extension_sink ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_per_client_extension_sink ... ok
[INFO] [stdout] test session::session::tests::test_insert_char_for_client_with_undo_recording ... ok
[INFO] [stdout] test session::session::tests::test_multiple_clients ... ok
[INFO] [stdout] test session::session::tests::test_peer_history_empty_ring ... ok
[INFO] [stdout] test session::session::tests::test_peer_history_client_not_found ... ok
[INFO] [stdout] test session::session::tests::test_peer_history_index_out_of_range ... ok
[INFO] [stdout] test session::session::tests::test_peer_history_with_entries ... ok
[INFO] [stdout] test session::session::tests::test_presence ... ok
[INFO] [stdout] test session::session::tests::test_remove_client_returns_none_for_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_remove_client_dumps_ring_buffer ... ok
[INFO] [stdout] test session::session::tests::test_remove_client_with_crash_dump_written ... ok
[INFO] [stdout] test session::session::tests::test_remove_sharing_client_also_dumps ... ok
[INFO] [stdout] test session::session::tests::test_remove_following_client_also_dumps ... ok
[INFO] [stdout] test session::session::tests::test_resolve_key_for_client_following_ignored ... ok
[INFO] [stdout] test session::session::tests::test_resolve_key_for_client_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_session_from_state ... ok
[INFO] [stdout] test session::session::tests::test_session_id_accessor ... ok
[INFO] [stdout] test session::session::tests::test_session_new ... ok
[INFO] [stdout] test session::session::tests::test_session_register_get_empty ... ok
[INFO] [stdout] test session::session::tests::test_session_register_multiple_keys ... ok
[INFO] [stdout] test session::session::tests::test_session_register_overwrite ... ok
[INFO] [stdout] test session::session::tests::test_session_register_set_and_get ... ok
[INFO] [stdout] test session::session::tests::test_session_with_state ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_back_to_independent ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_cannot_target_self ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_client_not_found ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_independent_to_following ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_target_not_found ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_unchecked ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_unchecked_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_set_client_relation_with_cycle_detection ... ok
[INFO] [stdout] test session::session::tests::test_subscribe_notifications ... ok
[INFO] [stdout] test session::session::tests::test_sync_and_set_relation ... ok
[INFO] [stdout] test session::session::tests::test_sync_and_set_relation_nonexistent_client ... ok
[INFO] [stdout] test session::session::tests::test_sync_and_set_relation_self_target_error ... ok
[INFO] [stdout] test session::session::tests::test_sync_and_set_relation_with_cursor_sync ... ok
[INFO] [stdout] test session::session::tests::test_sync_and_set_relation_would_create_cycle ... ok
[INFO] [stdout] test session::session::tests::test_try_on_command_complete_for_client_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_update_client_state ... ok
[INFO] [stdout] test session::session::tests::test_update_client_state_following_ignored ... ok
[INFO] [stdout] test session::session::tests::test_update_client_state_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_update_client_state_sharing ... ok
[INFO] [stdout] test session::session::tests::test_update_client_state_sharing_target_removed ... ok
[INFO] [stdout] test session::session::tests::test_with_bridge_context_provides_opponents ... ok
[INFO] [stdout] test session::session::tests::test_with_bridge_context_provides_own_extensions ... ok
[INFO] [stdout] test session::session::tests::test_with_bridge_context_provides_shared_extensions ... ok
[INFO] [stdout] test session::session::tests::test_with_bridge_context_single_client_no_opponents ... ok
[INFO] [stdout] test session::session::tests::test_with_bridge_context_unknown_client_returns_none ... ok
[INFO] [stdout] test session::session::tests::test_with_client_extensions_mut_modifies_extensions ... ok
[INFO] [stdout] test session::session::tests::test_with_client_extensions_mut_returns_none_for_unknown_client ... ok
[INFO] [stdout] test session::session::tests::test_with_client_extensions_reads_extensions ... ok
[INFO] [stdout] test session::session::tests::test_with_client_ring_buffer_nonexistent ... ok
[INFO] [stdout] test session::session::tests::test_with_client_extensions_returns_none_for_unknown_client ... ok
[INFO] [stdout] test session::session::tests::test_with_clients ... ok
[INFO] [stdout] test session::session::tests::test_with_clients_mut ... ok
[INFO] [stdout] test session::session::tests::test_with_state_mut_sync ... ok
[INFO] [stdout] test session::session::tests::test_with_state_sync ... ok
[INFO] [stdout] test session::session::tests::test_with_client_ring_buffer_returns_value ... ok
[INFO] [stdout] test session::session::tests::with_tick_mut_accesses_shared_extensions ... ok
[INFO] [stdout] test session::session::tests::with_tick_mut_calls_closure ... ok
[INFO] [stdout] test session::session::tests::with_tick_mut_returns_none_for_following_client ... ok
[INFO] [stdout] test session::session::tests::with_tick_mut_returns_none_for_unknown_client ... ok
[INFO] [stdout] test session::state::tests::test_active_buffer ... ok
[INFO] [stdout] test session::state::tests::test_buffer_nonexistent ... ok
[INFO] [stdout] test session::state::tests::test_buffer_operations ... ok
[INFO] [stdout] test session::state::tests::test_create_buffer_empty_not_modified ... ok
[INFO] [stdout] test session::state::tests::test_create_buffer_registers_buffers ... ok
[INFO] [stdout] test session::state::tests::test_create_buffer_second_also_registered ... ok
[INFO] [stdout] test session::state::tests::test_driver_session_accessors ... ok
[INFO] [stdout] test session::state::tests::test_dummy_command_trait_methods ... ok
[INFO] [stdout] test session::state::tests::test_execute_command_for_client_returns_none_without_command ... ok
[INFO] [stdout] test session::state::tests::test_execute_command_for_client_with_registered_command ... ok
[INFO] [stdout] test session::state::tests::test_home_mode ... ok
[INFO] [stdout] test session::state::tests::test_lookup_keys_after_registration ... ok
[INFO] [stdout] test session::state::tests::test_pending_bindings_cleared_on_completed ... ok
[INFO] [stdout] test session::state::tests::test_pending_bindings_on_mode_push ... ok
[INFO] [stdout] test session::state::tests::test_pending_bindings_on_pending_with_parent_mode ... ok
[INFO] [stdout] test session::state::tests::test_pending_bindings_on_push_empty_continuations ... ok
[INFO] [stdout] test session::state::tests::test_pending_bindings_on_pending_result ... ok
[INFO] [stdout] test session::state::tests::test_pending_bindings_on_push_with_parent ... ok
[INFO] [stdout] test session::state::tests::test_request_detach ... ok
[INFO] [stdout] test session::state::tests::test_resolve_key_exercises_stub_executor ... ok
[INFO] [stdout] test session::state::tests::test_resolve_key_for_client_different_modes ... ok
[INFO] [stdout] test session::state::tests::test_resolve_key_for_client_exercises_stub_executor ... ok
[INFO] [stdout] test session::state::tests::test_resolve_key_for_client_mode_isolation ... ok
[INFO] [stdout] test session::state::tests::test_resolve_key_for_client_no_resolver ... ok
[INFO] [stdout] test session::state::tests::test_resolve_key_returns_none_for_different_modes ... ok
[INFO] [stdout] test session::state::tests::test_resolve_key_returns_none_without_resolver ... ok
[INFO] [stdout] test session::state::tests::test_resolver_registry ... ok
[INFO] [stdout] test session::state::tests::test_session_active_buffer ... ok
[INFO] [stdout] test session::state::tests::test_session_active_buffer_delegation ... ok
[INFO] [stdout] test session::state::tests::test_session_state_buffer_created_and_accessible ... ok
[INFO] [stdout] test session::state::tests::test_session_state_buffer_switch_per_client ... ok
[INFO] [stdout] test session::state::tests::test_session_state_create_buffer ... ok
[INFO] [stdout] test session::state::tests::test_session_state_create_multiple_buffers_verify_contents ... ok
[INFO] [stdout] test session::state::tests::test_session_state_default ... ok
[INFO] [stdout] test session::state::tests::test_session_state_driver_session_accessors ... ok
[INFO] [stdout] test session::state::tests::test_session_state_has_vfs ... ok
[INFO] [stdout] test session::state::tests::test_session_state_lookup_keys_empty ... ok
[INFO] [stdout] test session::state::tests::test_session_state_mode_accepts_char_input_default ... ok
[INFO] [stdout] test session::state::tests::test_session_state_mode_accepts_char_input_with_registered_mode ... ok
[INFO] [stdout] test session::state::tests::test_session_state_multiple_buffers ... ok
[INFO] [stdout] test session::state::tests::test_session_state_new ... ok
[INFO] [stdout] test session::state::tests::test_session_state_new_with_custom_vfs ... ok
[INFO] [stdout] test session::state::tests::test_session_state_quit ... ok
[INFO] [stdout] test session::state::tests::test_session_state_registries_accessible_after_with_registries ... ok
[INFO] [stdout] test session::state::tests::test_session_state_request_quit_and_detach ... ok
[INFO] [stdout] test session::state::tests::test_session_state_with_kernel ... ok
[INFO] [stdout] test session::state::tests::test_session_state_with_registries ... ok
[INFO] [stdout] test session::state::tests::test_session_terminal_size ... ok
[INFO] [stdout] test session::state::tests::test_session_terminal_size_roundtrip ... ok
[INFO] [stdout] test session::state::tests::test_set_active_buffer ... ok
[INFO] [stdout] test session::state::tests::test_set_session_active_buffer ... ok
[INFO] [stdout] test session::state::tests::test_set_session_active_buffer_delegation ... ok
[INFO] [stdout] test session::state::tests::test_set_session_terminal_size ... ok
[INFO] [stdout] test session::state::tests::test_try_on_command_complete_exercises_stub_executor ... ok
[INFO] [stdout] test session::state::tests::test_try_on_command_complete_for_client_exercises_stub_executor ... ok
[INFO] [stdout] test session::state::tests::test_try_on_command_complete_for_client_returns_none_without_resolver ... ok
[INFO] [stdout] test session::state::tests::test_try_on_command_complete_for_client_with_resolver ... ok
[INFO] [stdout] test session::state::tests::test_try_on_command_complete_returns_none_without_resolver ... ok
[INFO] [stdout] test session::state::tests::test_try_on_command_complete_with_resolver ... ok
[INFO] [stdout] test session::state::tests::test_with_registries_custom_mode ... ok
[INFO] [stdout] test session::state::tests::test_with_registries_multiple_buffers ... ok
[INFO] [stdout] test session::state::tests::test_with_registries_no_buffers_no_compositor ... ok
[INFO] [stdout] test session::state::tests::test_with_registries_with_buffer_and_compositor_creates_window ... ok
[INFO] [stdout] test session::state::tests::test_with_registries_with_buffer_and_no_compositor ... ok
[INFO] [stdout] test session::state::tests::test_with_registries_with_compositor ... ok
[INFO] [stdout] test session::syntax_state::tests::test_broadcast ... ok
[INFO] [stdout] test session::state::tests::test_with_registries_with_initial_buffer ... ok
[INFO] [stdout] test session::syntax_state::tests::test_broadcast_removes_disconnected ... ok
[INFO] [stdout] test session::syntax_state::tests::test_build_token_update_incremental ... ok
[INFO] [stdout] test session::syntax_state::tests::test_build_token_update_no_driver ... ok
[INFO] [stdout] test session::syntax_state::tests::test_build_token_update_with_driver ... ok
[INFO] [stdout] test session::syntax_state::tests::test_compute_end_position_empty ... ok
[INFO] [stdout] test session::syntax_state::tests::test_compute_end_position_multi_line ... ok
[INFO] [stdout] test session::syntax_state::tests::test_compute_end_position_single_line ... ok
[INFO] [stdout] test session::syntax_state::tests::test_compute_end_position_trailing_newline ... ok
[INFO] [stdout] test session::syntax_state::tests::test_debug_impl ... ok
[INFO] [stdout] test session::syntax_state::tests::test_modification_to_syntax_edit_delete ... ok
[INFO] [stdout] test session::syntax_state::tests::test_modification_to_syntax_edit_full_replace ... ok
[INFO] [stdout] test session::syntax_state::tests::test_modification_to_syntax_edit_insert_multiline ... ok
[INFO] [stdout] test session::syntax_state::tests::test_modification_to_syntax_edit_replace ... ok
[INFO] [stdout] test session::syntax_state::tests::test_notify_edit_no_driver ... ok
[INFO] [stdout] test session::syntax_state::tests::test_notify_edit_no_subscribers_skips_extraction ... ok
[INFO] [stdout] test session::syntax_state::tests::test_notify_edit_with_subscriber ... ok
[INFO] [stdout] test session::syntax_state::tests::test_send_full_refresh ... ok
[INFO] [stdout] test session::syntax_state::tests::test_send_full_refresh_no_driver_returns_early ... ok
[INFO] [stdout] test session::syntax_state::tests::test_send_full_refresh_no_subscribers_returns_early ... ok
[INFO] [stdout] test session::syntax_state::tests::test_stream_state_new ... ok
[INFO] [stdout] test session::syntax_state::tests::test_stream_state_session_extension ... ok
[INFO] [stdout] test session::syntax_state::tests::test_subscribe ... ok
[INFO] [stdout] test session::syntax_state::tests::test_syntax_session_state_reexport ... ok
[INFO] [stdout] test session::syntax_state::tests::test_modification_to_syntax_edit_insert ... ok
[INFO] [stdout] test session::token_registry::tests::default_creates_empty_registry ... ok
[INFO] [stdout] test session::token_registry::tests::len_and_is_empty ... ok
[INFO] [stdout] test session::token_registry::tests::register_generates_unique_tokens ... ok
[INFO] [stdout] test session::token_registry::tests::register_replaces_existing_token ... ok
[INFO] [stdout] test session::token_registry::tests::resolve_returns_correct_client ... ok
[INFO] [stdout] test session::token_registry::tests::resolve_unknown_token_returns_none ... ok
[INFO] [stdout] test session::token_registry::tests::revoke_by_client_idempotent ... ok
[INFO] [stdout] test session::token_registry::tests::revoke_by_client_removes_mapping ... ok
[INFO] [stdout] test session::token_registry::tests::revoke_removes_mapping ... ok
[INFO] [stdout] test session::token_registry::tests::session_token_display ... ok
[INFO] [stdout] test tick::tests::pause_noop_when_no_task ... ok
[INFO] [stdout] test tick::tests::pause_and_resume ... ok
[INFO] [stdout] test tick::tests::resume_noop_when_no_task ... ok
[INFO] [stdout] test tick::tests::scheduler_new ... ok
[INFO] [stdout] test tick::tests::start_replaces_existing_task ... ok
[INFO] [stdout] test tick::tests::start_stop_lifecycle ... ok
[INFO] [stdout] test tick::tests::start_with_no_session_is_noop ... ok
[INFO] [stdout] test tick::tests::stop_noop_when_no_task ... ok
[INFO] [stdout] test tick::tests::tick_key_debug ... ok
[INFO] [stdout] test tick::tests::tick_key_different_client ... ok
[INFO] [stdout] test tick::tests::tick_key_different_kind ... ok
[INFO] [stdout] test tick::tests::tick_key_equality ... ok
[INFO] [stdout] test tick::tests::to_server_id_converts ... ok
[INFO] [stdout] test server::tests::run_tcp_transport_creates_session ... ok
[INFO] [stdout] test server::tests::run_unix_socket_creates_session ... ok
[INFO] [stdout] test server::tests::run_with_custom_session_name ... ok
[INFO] [stdout] test server::tests::run_until_without_port_sender ... ok
[INFO] [stdout] test grpc::state::tests::test_get_screen_content_default_format ... ok
[INFO] [stdout] test grpc::state::tests::test_get_screen_content_valid_formats ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 951 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 15.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lsp_diagnostics.rs (/opt/rustwide/target/debug/deps/lsp_diagnostics-1c2779333679f22e)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_lsp_diagnostic_severity_mapping ... ok
[INFO] [stdout] test test_trouble_command_opens_panel ... ok
[INFO] [stdout] test test_hover_on_documented_symbol ... ok
[INFO] [stdout] test test_lsp_diagnostics_from_rust_analyzer ... ok
[INFO] [stdout] test test_goto_definition_on_symbol ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/multi_client_isolation.rs (/opt/rustwide/target/debug/deps/multi_client_isolation-24e0ed3f0041ba9d)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_mode_isolation ... FAILED
[INFO] [stdout] test test_undo_with_dependent_edits ... FAILED
[INFO] [stdout] test test_selection_isolation ... FAILED
[INFO] [stdout] test test_cursor_isolation ... FAILED
[INFO] [stdout] test test_undo_isolation ... FAILED
[INFO] [stdout] test test_independent_editing ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_mode_isolation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_mode_isolation' (1804) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18:
[INFO] [stdout] Failed to spawn server: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a3898d91eda - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a3898d91eda - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a3898da7b2a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a3898da7b2a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x5a3898d96e12 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a3898d96e12 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a3898d6ef8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a3898d6ef8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a3898d896e9 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a3898a54f0c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x5a3898a54f0c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a3898d89962 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x5a3898d89962 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a3898d6f048 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a3898d63f49 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a3898d6ff1d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a3898da831c - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a3898da8062 - core[6771d259883166e6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a3898a0a7be - core::result::Result<T,E>::expect::h803a8f35975f0f69
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5a3898a0391d - reovim_testing::presence::MultiClientPresenceTest::with_clients::{{closure}}::hd5e5053b8f420705
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18
[INFO] [stdout]   22:     0x5a3898a40e45 - multi_client_isolation::test_mode_isolation::{{closure}}::h8f0af70e6a542b90
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:17:10
[INFO] [stdout]   23:     0x5a3898a36a22 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1c556dd7c84ab2b9
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5a3898a36a9d - <core::pin::Pin<P> as core::future::future::Future>::poll::h6556b84315ef50e0
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   25:     0x5a3898a29bed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hac8f59020c7aacf2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   26:     0x5a3898a2996b - tokio::task::coop::with_budget::h991a48f35585c16d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   27:     0x5a3898a2996b - tokio::task::coop::budget::h22d080bf5d1a58a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   28:     0x5a3898a2996b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hae9bb4fe082daf20
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   29:     0x5a3898a26e80 - tokio::runtime::scheduler::current_thread::Context::enter::h498c1897f8f00a34
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   30:     0x5a3898a284ed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0bf49d32a8b3633c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   31:     0x5a3898a28154 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h1134e4556715022d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   32:     0x5a3898a3dc0b - tokio::runtime::context::scoped::Scoped<T>::set::h7c367b1982711de3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x5a3898a36039 - tokio::runtime::context::set_scheduler::{{closure}}::h5f4dbd6a5bcb9d1e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   34:     0x5a3898a21892 - std::thread::local::LocalKey<T>::try_with::hf7791b5144ee7931
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   35:     0x5a3898a2091e - std::thread::local::LocalKey<T>::with::hfc68d2fbe786f058
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   36:     0x5a3898a35fed - tokio::runtime::context::set_scheduler::h8808ffeb69571d6f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   37:     0x5a3898a27ae0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8043556edd1cd1e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   38:     0x5a3898a28236 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h824798c0637bab5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   39:     0x5a3898a26480 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h651ee4e64ef0544c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   40:     0x5a3898a3e013 - tokio::runtime::context::runtime::enter_runtime::h9c15dbe25c4a9946
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x5a3898a25ef1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hc5877ee1efd98116
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   42:     0x5a3898a3ec64 - tokio::runtime::runtime::Runtime::block_on_inner::h696b546657712b37
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   43:     0x5a3898a3ee2f - tokio::runtime::runtime::Runtime::block_on::ha1cdce33293fd408
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   44:     0x5a3898a40c3e - multi_client_isolation::test_mode_isolation::h6033d4933df0b5ff
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:65:15
[INFO] [stdout]   45:     0x5a3898a40ff7 - multi_client_isolation::test_mode_isolation::{{closure}}::hb637f2465137e431
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:15:31
[INFO] [stdout]   46:     0x5a38989fc996 - core::ops::function::FnOnce::call_once::h66c4dab7dbacb8d5
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5a3898a4900b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x5a3898a4900b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   49:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   50:     0x5a3898a559db - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   51:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   52:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   53:     0x5a3898a559db - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   54:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   55:     0x5a3898a559db - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   56:     0x5a3898a4fe34 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   57:     0x5a3898a4fe34 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   58:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   59:     0x5a3898a585e2 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   60:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   61:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   62:     0x5a3898a585e2 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   63:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   64:     0x5a3898a585e2 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   65:     0x5a3898d90f9f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   66:     0x5a3898d90f9f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   67:     0x76507f135aa4 - <unknown>
[INFO] [stdout]   68:     0x76507f1c2a64 - clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_undo_with_dependent_edits stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_undo_with_dependent_edits' (1807) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18:
[INFO] [stdout] Failed to spawn server: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a3898d91eda - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a3898d91eda - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a3898da7b2a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a3898da7b2a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x5a3898d96e12 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a3898d96e12 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a3898d6ef8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a3898d6ef8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a3898d896e9 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a3898a54f0c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x5a3898a54f0c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a3898d89962 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x5a3898d89962 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a3898d6f048 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a3898d63f49 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a3898d6ff1d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a3898da831c - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a3898da8062 - core[6771d259883166e6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a3898a0a7be - core::result::Result<T,E>::expect::h803a8f35975f0f69
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5a3898a0391d - reovim_testing::presence::MultiClientPresenceTest::with_clients::{{closure}}::hd5e5053b8f420705
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18
[INFO] [stdout]   22:     0x5a3898a47c45 - multi_client_isolation::test_undo_with_dependent_edits::{{closure}}::hfea873f6d89bc1f2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:215:10
[INFO] [stdout]   23:     0x5a3898a36a22 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1c556dd7c84ab2b9
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5a3898a36a9d - <core::pin::Pin<P> as core::future::future::Future>::poll::h6556b84315ef50e0
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   25:     0x5a3898a29bed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hac8f59020c7aacf2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   26:     0x5a3898a2996b - tokio::task::coop::with_budget::h991a48f35585c16d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   27:     0x5a3898a2996b - tokio::task::coop::budget::h22d080bf5d1a58a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   28:     0x5a3898a2996b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hae9bb4fe082daf20
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   29:     0x5a3898a26e80 - tokio::runtime::scheduler::current_thread::Context::enter::h498c1897f8f00a34
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   30:     0x5a3898a284ed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0bf49d32a8b3633c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   31:     0x5a3898a28154 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h1134e4556715022d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   32:     0x5a3898a3dc0b - tokio::runtime::context::scoped::Scoped<T>::set::h7c367b1982711de3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x5a3898a36039 - tokio::runtime::context::set_scheduler::{{closure}}::h5f4dbd6a5bcb9d1e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   34:     0x5a3898a21892 - std::thread::local::LocalKey<T>::try_with::hf7791b5144ee7931
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   35:     0x5a3898a2091e - std::thread::local::LocalKey<T>::with::hfc68d2fbe786f058
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   36:     0x5a3898a35fed - tokio::runtime::context::set_scheduler::h8808ffeb69571d6f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   37:     0x5a3898a27ae0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8043556edd1cd1e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   38:     0x5a3898a28236 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h824798c0637bab5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   39:     0x5a3898a26480 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h651ee4e64ef0544c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   40:     0x5a3898a3e013 - tokio::runtime::context::runtime::enter_runtime::h9c15dbe25c4a9946
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x5a3898a25ef1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hc5877ee1efd98116
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   42:     0x5a3898a3ec64 - tokio::runtime::runtime::Runtime::block_on_inner::h696b546657712b37
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   43:     0x5a3898a3ee2f - tokio::runtime::runtime::Runtime::block_on::ha1cdce33293fd408
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   44:     0x5a3898a47a0e - multi_client_isolation::test_undo_with_dependent_edits::h324fe99746194438
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:257:15
[INFO] [stdout]   45:     0x5a3898a47aa7 - multi_client_isolation::test_undo_with_dependent_edits::{{closure}}::hc735861d3ede086a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:213:42
[INFO] [stdout]   46:     0x5a38989fc6d6 - core::ops::function::FnOnce::call_once::h1bfef6cd62a74d70
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5a3898a4900b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x5a3898a4900b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   49:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   50:     0x5a3898a559db - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   51:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   52:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   53:     0x5a3898a559db - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   54:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   55:     0x5a3898a559db - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   56:     0x5a3898a4fe34 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   57:     0x5a3898a4fe34 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   58:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   59:     0x5a3898a585e2 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   60:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   61:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   62:     0x5a3898a585e2 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   63:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   64:     0x5a3898a585e2 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   65:     0x5a3898d90f9f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   66:     0x5a3898d90f9f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   67:     0x76507f135aa4 - <unknown>
[INFO] [stdout]   68:     0x76507f1c2a64 - clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_selection_isolation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_selection_isolation' (1805) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18:
[INFO] [stdout] Failed to spawn server: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a3898d91eda - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a3898d91eda - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a3898da7b2a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a3898da7b2a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x5a3898d96e12 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a3898d96e12 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a3898d6ef8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a3898d6ef8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a3898d896e9 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a3898a54f0c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x5a3898a54f0c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a3898d89962 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x5a3898d89962 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a3898d6f048 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a3898d63f49 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a3898d6ff1d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a3898da831c - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a3898da8062 - core[6771d259883166e6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a3898a0a7be - core::result::Result<T,E>::expect::h803a8f35975f0f69
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5a3898a0391d - reovim_testing::presence::MultiClientPresenceTest::with_clients::{{closure}}::hd5e5053b8f420705
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18
[INFO] [stdout]   22:     0x5a3898a469b5 - multi_client_isolation::test_selection_isolation::{{closure}}::he3b9e7549b64e722
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:112:10
[INFO] [stdout]   23:     0x5a3898a36a22 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1c556dd7c84ab2b9
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5a3898a36a9d - <core::pin::Pin<P> as core::future::future::Future>::poll::h6556b84315ef50e0
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   25:     0x5a3898a29bed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hac8f59020c7aacf2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   26:     0x5a3898a2996b - tokio::task::coop::with_budget::h991a48f35585c16d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   27:     0x5a3898a2996b - tokio::task::coop::budget::h22d080bf5d1a58a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   28:     0x5a3898a2996b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hae9bb4fe082daf20
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   29:     0x5a3898a26e80 - tokio::runtime::scheduler::current_thread::Context::enter::h498c1897f8f00a34
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   30:     0x5a3898a284ed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0bf49d32a8b3633c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   31:     0x5a3898a28154 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h1134e4556715022d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   32:     0x5a3898a3dc0b - tokio::runtime::context::scoped::Scoped<T>::set::h7c367b1982711de3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x5a3898a36039 - tokio::runtime::context::set_scheduler::{{closure}}::h5f4dbd6a5bcb9d1e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   34:     0x5a3898a21892 - std::thread::local::LocalKey<T>::try_with::hf7791b5144ee7931
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   35:     0x5a3898a2091e - std::thread::local::LocalKey<T>::with::hfc68d2fbe786f058
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   36:     0x5a3898a35fed - tokio::runtime::context::set_scheduler::h8808ffeb69571d6f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   37:     0x5a3898a27ae0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8043556edd1cd1e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   38:     0x5a3898a28236 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h824798c0637bab5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   39:     0x5a3898a26480 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h651ee4e64ef0544c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   40:     0x5a3898a3e013 - tokio::runtime::context::runtime::enter_runtime::h9c15dbe25c4a9946
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x5a3898a25ef1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hc5877ee1efd98116
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   42:     0x5a3898a3ec64 - tokio::runtime::runtime::Runtime::block_on_inner::h696b546657712b37
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   43:     0x5a3898a3ee2f - tokio::runtime::runtime::Runtime::block_on::ha1cdce33293fd408
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   44:     0x5a3898a467ae - multi_client_isolation::test_selection_isolation::h56cc2bb66dd69099
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:146:15
[INFO] [stdout]   45:     0x5a3898a46b67 - multi_client_isolation::test_selection_isolation::{{closure}}::hf5c447be68051eb0
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:110:36
[INFO] [stdout]   46:     0x5a38989fca06 - core::ops::function::FnOnce::call_once::h72bf439c6c278f97
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5a3898a4900b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x5a3898a4900b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   49:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   50:     0x5a3898a559db - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   51:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   52:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   53:     0x5a3898a559db - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   54:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   55:     0x5a3898a559db - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   56:     0x5a3898a4fe34 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   57:     0x5a3898a4fe34 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   58:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   59:     0x5a3898a585e2 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   60:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   61:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   62:     0x5a3898a585e2 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   63:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   64:     0x5a3898a585e2 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   65:     0x5a3898d90f9f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   66:     0x5a3898d90f9f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   67:     0x76507f135aa4 - <unknown>
[INFO] [stdout]   68:     0x76507f1c2a64 - clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_cursor_isolation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_cursor_isolation' (1802) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18:
[INFO] [stdout] Failed to spawn server: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a3898d91eda - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a3898d91eda - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a3898da7b2a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a3898da7b2a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x5a3898d96e12 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a3898d96e12 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a3898d6ef8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a3898d6ef8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a3898d896e9 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a3898a54f0c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x5a3898a54f0c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a3898d89962 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x5a3898d89962 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a3898d6f048 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a3898d63f49 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a3898d6ff1d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a3898da831c - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a3898da8062 - core[6771d259883166e6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a3898a0a7be - core::result::Result<T,E>::expect::h803a8f35975f0f69
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5a3898a0391d - reovim_testing::presence::MultiClientPresenceTest::with_clients::{{closure}}::hd5e5053b8f420705
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18
[INFO] [stdout]   22:     0x5a3898a43e75 - multi_client_isolation::test_cursor_isolation::{{closure}}::haa65c984ac8f7b07
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:74:10
[INFO] [stdout]   23:     0x5a3898a36a22 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1c556dd7c84ab2b9
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5a3898a36a9d - <core::pin::Pin<P> as core::future::future::Future>::poll::h6556b84315ef50e0
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   25:     0x5a3898a29bed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hac8f59020c7aacf2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   26:     0x5a3898a2996b - tokio::task::coop::with_budget::h991a48f35585c16d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   27:     0x5a3898a2996b - tokio::task::coop::budget::h22d080bf5d1a58a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   28:     0x5a3898a2996b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hae9bb4fe082daf20
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   29:     0x5a3898a26e80 - tokio::runtime::scheduler::current_thread::Context::enter::h498c1897f8f00a34
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   30:     0x5a3898a284ed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0bf49d32a8b3633c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   31:     0x5a3898a28154 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h1134e4556715022d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   32:     0x5a3898a3dc0b - tokio::runtime::context::scoped::Scoped<T>::set::h7c367b1982711de3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x5a3898a36039 - tokio::runtime::context::set_scheduler::{{closure}}::h5f4dbd6a5bcb9d1e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   34:     0x5a3898a21892 - std::thread::local::LocalKey<T>::try_with::hf7791b5144ee7931
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   35:     0x5a3898a2091e - std::thread::local::LocalKey<T>::with::hfc68d2fbe786f058
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   36:     0x5a3898a35fed - tokio::runtime::context::set_scheduler::h8808ffeb69571d6f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   37:     0x5a3898a27ae0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8043556edd1cd1e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   38:     0x5a3898a28236 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h824798c0637bab5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   39:     0x5a3898a26480 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h651ee4e64ef0544c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   40:     0x5a3898a3e013 - tokio::runtime::context::runtime::enter_runtime::h9c15dbe25c4a9946
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x5a3898a25ef1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hc5877ee1efd98116
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   42:     0x5a3898a3ec64 - tokio::runtime::runtime::Runtime::block_on_inner::h696b546657712b37
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   43:     0x5a3898a3ee2f - tokio::runtime::runtime::Runtime::block_on::ha1cdce33293fd408
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   44:     0x5a3898a43c3e - multi_client_isolation::test_cursor_isolation::h70083b18c74b2484
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:102:15
[INFO] [stdout]   45:     0x5a3898a43cd7 - multi_client_isolation::test_cursor_isolation::{{closure}}::h760c5b4d4e576fa1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:72:33
[INFO] [stdout]   46:     0x5a38989fc7d6 - core::ops::function::FnOnce::call_once::h3b616a1c69c60e0d
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5a3898a4900b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x5a3898a4900b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   49:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   50:     0x5a3898a559db - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   51:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   52:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   53:     0x5a3898a559db - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   54:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   55:     0x5a3898a559db - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   56:     0x5a3898a4fe34 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   57:     0x5a3898a4fe34 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   58:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   59:     0x5a3898a585e2 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   60:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   61:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   62:     0x5a3898a585e2 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   63:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   64:     0x5a3898a585e2 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   65:     0x5a3898d90f9f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   66:     0x5a3898d90f9f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   67:     0x76507f135aa4 - <unknown>
[INFO] [stdout]   68:     0x76507f1c2a64 - clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_undo_isolation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_undo_isolation' (1806) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18:
[INFO] [stdout] Failed to spawn server: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a3898d91eda - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a3898d91eda - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a3898da7b2a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a3898da7b2a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x5a3898d96e12 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a3898d96e12 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a3898d6ef8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a3898d6ef8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a3898d896e9 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a3898a54f0c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x5a3898a54f0c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a3898d89962 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x5a3898d89962 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a3898d6f048 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a3898d63f49 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a3898d6ff1d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a3898da831c - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a3898da8062 - core[6771d259883166e6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a3898a0a7be - core::result::Result<T,E>::expect::h803a8f35975f0f69
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5a3898a0391d - reovim_testing::presence::MultiClientPresenceTest::with_clients::{{closure}}::hd5e5053b8f420705
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18
[INFO] [stdout]   22:     0x5a3898a428b5 - multi_client_isolation::test_undo_isolation::{{closure}}::hc136f7104333929d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:270:10
[INFO] [stdout]   23:     0x5a3898a36a22 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1c556dd7c84ab2b9
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5a3898a36a9d - <core::pin::Pin<P> as core::future::future::Future>::poll::h6556b84315ef50e0
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   25:     0x5a3898a29bed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hac8f59020c7aacf2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   26:     0x5a3898a2996b - tokio::task::coop::with_budget::h991a48f35585c16d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   27:     0x5a3898a2996b - tokio::task::coop::budget::h22d080bf5d1a58a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   28:     0x5a3898a2996b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hae9bb4fe082daf20
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   29:     0x5a3898a26e80 - tokio::runtime::scheduler::current_thread::Context::enter::h498c1897f8f00a34
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   30:     0x5a3898a284ed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0bf49d32a8b3633c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   31:     0x5a3898a28154 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h1134e4556715022d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   32:     0x5a3898a3dc0b - tokio::runtime::context::scoped::Scoped<T>::set::h7c367b1982711de3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x5a3898a36039 - tokio::runtime::context::set_scheduler::{{closure}}::h5f4dbd6a5bcb9d1e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   34:     0x5a3898a21892 - std::thread::local::LocalKey<T>::try_with::hf7791b5144ee7931
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   35:     0x5a3898a2091e - std::thread::local::LocalKey<T>::with::hfc68d2fbe786f058
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   36:     0x5a3898a35fed - tokio::runtime::context::set_scheduler::h8808ffeb69571d6f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   37:     0x5a3898a27ae0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8043556edd1cd1e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   38:     0x5a3898a28236 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h824798c0637bab5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   39:     0x5a3898a26480 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h651ee4e64ef0544c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   40:     0x5a3898a3e013 - tokio::runtime::context::runtime::enter_runtime::h9c15dbe25c4a9946
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x5a3898a25ef1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hc5877ee1efd98116
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   42:     0x5a3898a3ec64 - tokio::runtime::runtime::Runtime::block_on_inner::h696b546657712b37
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   43:     0x5a3898a3ee2f - tokio::runtime::runtime::Runtime::block_on::ha1cdce33293fd408
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   44:     0x5a3898a426ae - multi_client_isolation::test_undo_isolation::h044cdd6b7e4a364b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:312:15
[INFO] [stdout]   45:     0x5a3898a42a67 - multi_client_isolation::test_undo_isolation::{{closure}}::he9e3742ac7110cca
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:268:31
[INFO] [stdout]   46:     0x5a38989fc906 - core::ops::function::FnOnce::call_once::h56890f63b33d4330
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5a3898a4900b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x5a3898a4900b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   49:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   50:     0x5a3898a559db - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   51:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   52:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   53:     0x5a3898a559db - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   54:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   55:     0x5a3898a559db - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   56:     0x5a3898a4fe34 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   57:     0x5a3898a4fe34 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   58:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   59:     0x5a3898a585e2 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   60:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   61:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   62:     0x5a3898a585e2 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   63:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   64:     0x5a3898a585e2 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   65:     0x5a3898d90f9f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   66:     0x5a3898d90f9f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   67:     0x76507f135aa4 - <unknown>
[INFO] [stdout]   68:     0x76507f1c2a64 - clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_independent_editing stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_independent_editing' (1803) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18:
[INFO] [stdout] Failed to spawn server: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a3898d91eda - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a3898d91eda - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a3898d91eda - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a3898da7b2a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a3898da7b2a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x5a3898d96e12 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a3898d96e12 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a3898d6ef8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a3898d6ef8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a3898d896e9 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a3898a54f0c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x5a3898a54f0c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a3898d89962 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x5a3898d89962 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a3898d6f048 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a3898d63f49 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a3898d6ff1d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a3898da831c - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a3898da8062 - core[6771d259883166e6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a3898a0a7be - core::result::Result<T,E>::expect::h803a8f35975f0f69
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5a3898a0391d - reovim_testing::presence::MultiClientPresenceTest::with_clients::{{closure}}::hd5e5053b8f420705
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reovim-testing-0.14.4/src/presence.rs:303:18
[INFO] [stdout]   22:     0x5a3898a44fe5 - multi_client_isolation::test_independent_editing::{{closure}}::h27f347dca92d70c3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:156:10
[INFO] [stdout]   23:     0x5a3898a36a22 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1c556dd7c84ab2b9
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5a3898a36a9d - <core::pin::Pin<P> as core::future::future::Future>::poll::h6556b84315ef50e0
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9
[INFO] [stdout]   25:     0x5a3898a29bed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hac8f59020c7aacf2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70
[INFO] [stdout]   26:     0x5a3898a2996b - tokio::task::coop::with_budget::h991a48f35585c16d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   27:     0x5a3898a2996b - tokio::task::coop::budget::h22d080bf5d1a58a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   28:     0x5a3898a2996b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hae9bb4fe082daf20
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25
[INFO] [stdout]   29:     0x5a3898a26e80 - tokio::runtime::scheduler::current_thread::Context::enter::h498c1897f8f00a34
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19
[INFO] [stdout]   30:     0x5a3898a284ed - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0bf49d32a8b3633c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44
[INFO] [stdout]   31:     0x5a3898a28154 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h1134e4556715022d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68
[INFO] [stdout]   32:     0x5a3898a3dc0b - tokio::runtime::context::scoped::Scoped<T>::set::h7c367b1982711de3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x5a3898a36039 - tokio::runtime::context::set_scheduler::{{closure}}::h5f4dbd6a5bcb9d1e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38
[INFO] [stdout]   34:     0x5a3898a21892 - std::thread::local::LocalKey<T>::try_with::hf7791b5144ee7931
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   35:     0x5a3898a2091e - std::thread::local::LocalKey<T>::with::hfc68d2fbe786f058
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   36:     0x5a3898a35fed - tokio::runtime::context::set_scheduler::h8808ffeb69571d6f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17
[INFO] [stdout]   37:     0x5a3898a27ae0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8043556edd1cd1e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27
[INFO] [stdout]   38:     0x5a3898a28236 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h824798c0637bab5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24
[INFO] [stdout]   39:     0x5a3898a26480 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h651ee4e64ef0544c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   40:     0x5a3898a3e013 - tokio::runtime::context::runtime::enter_runtime::h9c15dbe25c4a9946
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x5a3898a25ef1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hc5877ee1efd98116
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   42:     0x5a3898a3ec64 - tokio::runtime::runtime::Runtime::block_on_inner::h696b546657712b37
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52
[INFO] [stdout]   43:     0x5a3898a3ee2f - tokio::runtime::runtime::Runtime::block_on::ha1cdce33293fd408
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18
[INFO] [stdout]   44:     0x5a3898a44dde - multi_client_isolation::test_independent_editing::hb6b19f294b817f66
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:200:15
[INFO] [stdout]   45:     0x5a3898a45197 - multi_client_isolation::test_independent_editing::{{closure}}::hf25d04e8221ec250
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/multi_client_isolation.rs:154:36
[INFO] [stdout]   46:     0x5a38989fc816 - core::ops::function::FnOnce::call_once::h4780739058da7f88
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5a3898a4900b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x5a3898a4900b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   49:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   50:     0x5a3898a559db - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   51:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   52:     0x5a3898a559db - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   53:     0x5a3898a559db - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   54:     0x5a3898a559db - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   55:     0x5a3898a559db - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   56:     0x5a3898a4fe34 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   57:     0x5a3898a4fe34 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   58:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   59:     0x5a3898a585e2 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   60:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   61:     0x5a3898a585e2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   62:     0x5a3898a585e2 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   63:     0x5a3898a585e2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   64:     0x5a3898a585e2 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   65:     0x5a3898d90f9f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   66:     0x5a3898d90f9f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   67:     0x76507f135aa4 - <unknown>
[INFO] [stdout]   68:     0x76507f1c2a64 - clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_cursor_isolation
[INFO] [stdout]     test_independent_editing
[INFO] [stdout]     test_mode_isolation
[INFO] [stdout]     test_selection_isolation
[INFO] [stdout]     test_undo_isolation
[INFO] [stdout]     test_undo_with_dependent_edits
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test multi_client_isolation`
[INFO] running `Command { std: "docker" "inspect" "89d2f57c6bf14737e01db3f3633845075455310c79c5fe118042bcdac133251e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "89d2f57c6bf14737e01db3f3633845075455310c79c5fe118042bcdac133251e", kill_on_drop: false }`
[INFO] [stdout] 89d2f57c6bf14737e01db3f3633845075455310c79c5fe118042bcdac133251e
