[INFO] fetching crate hedl-lsp 2.0.0... [INFO] testing hedl-lsp-2.0.0 against master#d933cf483edf1605142ac6899ff32536c0ad8b22 for pr-150933 [INFO] extracting crate hedl-lsp 2.0.0 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate hedl-lsp 2.0.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate hedl-lsp 2.0.0 [INFO] tweaked toml for crates.io crate hedl-lsp 2.0.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate hedl-lsp 2.0.0 on toolchain d933cf483edf1605142ac6899ff32536c0ad8b22 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate hedl-lsp 2.0.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded str_indices v0.4.4 [INFO] [stderr] Downloaded tower-lsp-macros v0.9.0 [INFO] [stderr] Downloaded tower-lsp v0.20.0 [INFO] [stderr] Downloaded serde_json_path_macros v0.1.6 [INFO] [stderr] Downloaded serde_json_path_macros_internal v0.1.2 [INFO] [stderr] Downloaded serde_json_path_core v0.2.2 [INFO] [stderr] Downloaded serde_json_path v0.7.2 [INFO] [stderr] Downloaded hedl v2.0.0 [INFO] [stderr] Downloaded lsp-types v0.94.1 [INFO] [stderr] Downloaded hedl-c14n v2.0.0 [INFO] [stderr] Downloaded hedl-lint v2.0.0 [INFO] [stderr] Downloaded auto_impl v1.3.0 [INFO] [stderr] Downloaded hedl-json v2.0.0 [INFO] [stderr] Downloaded hedl-core v2.0.0 [INFO] [stderr] Downloaded ropey v1.6.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5af9231b2f84399c857828ad2295be1e5fd0939546d8a7fbb0918fcaa8c762bb [INFO] running `Command { std: "docker" "start" "-a" "5af9231b2f84399c857828ad2295be1e5fd0939546d8a7fbb0918fcaa8c762bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5af9231b2f84399c857828ad2295be1e5fd0939546d8a7fbb0918fcaa8c762bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5af9231b2f84399c857828ad2295be1e5fd0939546d8a7fbb0918fcaa8c762bb", kill_on_drop: false }` [INFO] [stdout] 5af9231b2f84399c857828ad2295be1e5fd0939546d8a7fbb0918fcaa8c762bb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 95d5c644fe84da86216f8fd0b8b5b18260c328e70aee0f4d6223d2cd7b0b99a9 [INFO] running `Command { std: "docker" "start" "-a" "95d5c644fe84da86216f8fd0b8b5b18260c328e70aee0f4d6223d2cd7b0b99a9", kill_on_drop: false }` [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling inventory v0.3.21 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling bumpalo v3.19.1 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling str_indices v0.4.4 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling uuid v1.20.0 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling ropey v1.6.1 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling serde_json_path_macros_internal v0.1.2 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling serde_repr v0.1.20 [INFO] [stderr] Compiling auto_impl v1.3.0 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling tower-lsp-macros v0.9.0 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling hedl-core v2.0.0 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_json_path_core v0.2.2 [INFO] [stderr] Compiling hedl-c14n v2.0.0 [INFO] [stderr] Compiling hedl-lint v2.0.0 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling serde_json_path_macros v0.1.6 [INFO] [stderr] Compiling serde_json_path v0.7.2 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling hedl-json v2.0.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling hedl v2.0.0 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling lsp-types v0.94.1 [INFO] [stderr] Compiling tower-lsp v0.20.0 [INFO] [stderr] Compiling hedl-lsp v2.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.92s [INFO] running `Command { std: "docker" "inspect" "95d5c644fe84da86216f8fd0b8b5b18260c328e70aee0f4d6223d2cd7b0b99a9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "95d5c644fe84da86216f8fd0b8b5b18260c328e70aee0f4d6223d2cd7b0b99a9", kill_on_drop: false }` [INFO] [stdout] 95d5c644fe84da86216f8fd0b8b5b18260c328e70aee0f4d6223d2cd7b0b99a9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5183ab7ce1918e8dfbd40a204fb3be1319f403720d9e8f6254fd15aa2b8746c2 [INFO] running `Command { std: "docker" "start" "-a" "5183ab7ce1918e8dfbd40a204fb3be1319f403720d9e8f6254fd15aa2b8746c2", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.38 [INFO] [stderr] Compiling uuid v1.20.0 [INFO] [stderr] Compiling generator v0.8.8 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling hedl-lint v2.0.0 [INFO] [stderr] Compiling loom v0.7.2 [INFO] [stderr] Compiling hedl v2.0.0 [INFO] [stderr] Compiling hedl-lsp v2.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 51.22s [INFO] running `Command { std: "docker" "inspect" "5183ab7ce1918e8dfbd40a204fb3be1319f403720d9e8f6254fd15aa2b8746c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5183ab7ce1918e8dfbd40a204fb3be1319f403720d9e8f6254fd15aa2b8746c2", kill_on_drop: false }` [INFO] [stdout] 5183ab7ce1918e8dfbd40a204fb3be1319f403720d9e8f6254fd15aa2b8746c2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c696169efb2e895f45be6171748e870a105091e5a6a9451e5a23473feb3fec83 [INFO] running `Command { std: "docker" "start" "-a" "c696169efb2e895f45be6171748e870a105091e5a6a9451e5a23473feb3fec83", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hedl_lsp-6dd629413739efa6) [INFO] [stdout] [INFO] [stdout] running 93 tests [INFO] [stdout] test constants::tests::test_byte_conversions ... ok [INFO] [stdout] test code_actions::tests::test_convert_to_expanded_format_with_spaces ... ok [INFO] [stdout] test constants::tests::test_lsp_protocol_constants ... ok [INFO] [stdout] test diagnostics::tests::test_parse_inline_child_declaration_invalid ... ok [INFO] [stdout] test constants::tests::test_reasonable_limits ... ok [INFO] [stdout] test diagnostics::tests::test_contains_ditto_cell ... ok [INFO] [stdout] test diagnostics::tests::test_parse_inline_child_declaration_valid ... ok [INFO] [stdout] test diagnostics::tests::test_v20_compliance_ditto_forbidden ... ok [INFO] [stdout] test diagnostics::tests::test_parse_inline_child_declaration_without_space ... ok [INFO] [stdout] test diagnostics::tests::test_v20_compliance_legacy_syntax ... ok [INFO] [stdout] test diagnostics::tests::test_v20_compliance_skips_non_v20 ... ok [INFO] [stdout] test diagnostics::tests::test_v20_compliance_missing_headers ... ok [INFO] [stdout] test reference_index::tests::test_add_and_find_references ... ok [INFO] [stdout] test reference_index::tests::test_all_definitions ... ok [INFO] [stdout] test reference_index::tests::test_clear ... ok [INFO] [stdout] test document_manager::tests::test_document_manager_new ... ok [INFO] [stdout] test reference_index::tests::test_add_and_find_definition ... ok [INFO] [stdout] test document_manager::tests::test_mark_clean ... ok [INFO] [stdout] test code_actions::tests::test_convert_to_expanded_format ... ok [INFO] [stdout] test document_manager::tests::test_clear ... ok [INFO] [stdout] test reference_index::tests::test_reflocation_to_range ... ok [INFO] [stdout] test reference_index::tests::test_reflocation_from_position ... ok [INFO] [stdout] test document_manager::tests::test_lru_eviction ... ok [INFO] [stdout] test reference_index::tests::test_statistics ... ok [INFO] [stdout] test reference_index::tests::test_unqualified_reference ... ok [INFO] [stdout] test document_manager::tests::test_all_uris ... ok [INFO] [stdout] test tests::analysis_tests::test_analyze_invalid_document ... ok [INFO] [stdout] test tests::analysis_tests::test_analyze_valid_document ... ok [INFO] [stdout] test tests::analysis_tests::test_entity_exists_qualified ... ok [INFO] [stdout] test tests::analysis_tests::test_alias_extraction ... ok [INFO] [stdout] test tests::analysis_tests::test_entity_extraction ... ok [INFO] [stdout] test tests::analysis_tests::test_lsp_diagnostics_conversion ... ok [INFO] [stdout] test tests::analysis_tests::test_nest_extraction ... ok [INFO] [stdout] test tests::analysis_tests::test_reference_tracking ... ok [INFO] [stdout] test document_manager::tests::test_runtime_config_update ... ok [INFO] [stdout] test document_manager::tests::test_remove ... ok [INFO] [stdout] test tests::analysis_tests::test_entity_ids_helper ... ok [INFO] [stdout] test document_manager::tests::test_update_marks_dirty ... ok [INFO] [stdout] test tests::analysis_tests::test_entity_exists_unqualified ... ok [INFO] [stdout] test tests::completion_tests::test_key_completion ... ok [INFO] [stdout] test tests::completion_tests::test_header_completion_at_empty_line ... ok [INFO] [stdout] test tests::cache_tests::test_configurable_cache_size ... ok [INFO] [stdout] test tests::analysis_tests::test_type_names_helper ... ok [INFO] [stdout] test tests::analysis_tests::test_schema_extraction ... ok [INFO] [stdout] test tests::cache_tests::test_cache_statistics_hits ... ok [INFO] [stdout] test tests::completion_tests::test_header_completion_directives ... ok [INFO] [stdout] test tests::completion_tests::test_list_type_completion ... ok [INFO] [stdout] test tests::completion_tests::test_matrix_cell_value_completion ... ok [INFO] [stdout] test tests::completion_tests::test_reference_type_completion ... ok [INFO] [stdout] test tests::completion_tests::test_value_completion_aliases ... ok [INFO] [stdout] test tests::completion_tests::test_reference_type_completion_partial ... ok [INFO] [stdout] test tests::completion_tests::test_reference_id_completion_empty_type ... ok [INFO] [stdout] test tests::completion_tests::test_reference_id_completion_after_colon ... ok [INFO] [stdout] test tests::completion_tests::test_matrix_cell_reference_column_completion ... ok [INFO] [stdout] test tests::hover_tests::test_hover_alias_directive ... ok [INFO] [stdout] test tests::cache_tests::test_lru_cache_eviction ... ok [INFO] [stdout] test tests::hover_tests::test_hover_alias_usage ... ok [INFO] [stdout] test tests::hover_tests::test_hover_nest_directive ... ok [INFO] [stdout] test tests::hover_tests::test_hover_reference_entity_not_found ... ok [INFO] [stdout] test tests::hover_tests::test_hover_struct_directive ... ok [INFO] [stdout] test tests::hover_tests::test_hover_reference_entity_found ... ok [INFO] [stdout] test tests::hover_tests::test_hover_unqualified_reference ... ok [INFO] [stdout] test tests::hover_tests::test_hover_type_name ... ok [INFO] [stdout] test tests::hover_tests::test_hover_type_with_nest ... ok [INFO] [stdout] test tests::hover_tests::test_hover_version_directive ... ok [INFO] [stdout] test tests::symbols_tests::test_document_symbols_aliases ... ok [INFO] [stdout] test tests::symbols_tests::test_workspace_symbols_empty_query ... ok [INFO] [stdout] test tests::symbols_tests::test_document_symbols_schemas ... ok [INFO] [stdout] test tests::symbols_tests::test_document_symbols_entities ... ok [INFO] [stdout] test utf_encoding::tests::test_get_line_and_byte_offset ... ok [INFO] [stdout] test utf_encoding::tests::test_emoji_handling ... ok [INFO] [stdout] test tests::symbols_tests::test_workspace_symbols_query ... ok [INFO] [stdout] test tests::symbols_tests::test_workspace_symbols_entity_query ... ok [INFO] [stdout] test utf_encoding::tests::test_lsp_position_to_byte_offset ... ok [INFO] [stdout] test utf_encoding::tests::test_safe_slice_from_ascii ... ok [INFO] [stdout] test utf_encoding::tests::test_safe_slice_to_ascii ... ok [INFO] [stdout] test utf_encoding::tests::test_safe_slice_from_utf8 ... ok [INFO] [stdout] test utf_encoding::tests::test_safe_slice_to_utf8 ... ok [INFO] [stdout] test utf_encoding::tests::test_utf16_col_to_byte_offset_ascii ... ok [INFO] [stdout] test utf_encoding::tests::test_utf16_col_to_byte_offset_emoji ... ok [INFO] [stdout] test utf_encoding::tests::test_utf16_col_to_byte_offset_utf8 ... ok [INFO] [stdout] test tests::completion_tests::test_value_completion_types ... ok [INFO] [stdout] test tests::hover_tests::test_hover_ditto_operator ... ok [INFO] [stdout] test diagnostics::tests::test_v20_compliance_complete_headers ... ok [INFO] [stdout] test reference_index::tests::test_find_reference_at_position ... ok [INFO] [stdout] test code_actions::tests::test_parse_inline_child_declaration ... ok [INFO] [stdout] test document_manager::tests::test_insert_and_get ... ok [INFO] [stdout] test tests::cache_tests::test_lru_evicts_oldest_accessed ... ok [INFO] [stdout] test constants::tests::test_position_constants ... ok [INFO] [stdout] test reference_index::tests::test_reference_counts ... ok [INFO] [stdout] test tests::hover_tests::test_hover_qualified_reference ... ok [INFO] [stdout] test tests::hover_tests::test_hover_null_value ... ok [INFO] [stdout] test document_manager::tests::test_document_size_limit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 93 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/hedl_lsp-caa811ab38ef649a) [INFO] [stderr] Running tests/additional_coverage_tests.rs (/opt/rustwide/target/debug/deps/additional_coverage_tests-c544f9c4ba5468bb) [INFO] [stdout] test test_document_manager_defaults ... ok [INFO] [stdout] test test_completion_empty_document ... ok [INFO] [stdout] test test_document_manager_get_state ... ok [INFO] [stdout] test test_document_symbols_empty ... ok [INFO] [stdout] test test_document_symbols_no_delimiter ... ok [INFO] [stdout] test test_completion_unknown_context ... ok [INFO] [stdout] test test_document_manager_is_dirty ... ok [INFO] [stdout] test test_document_manager_mark_clean ... ok [INFO] [stdout] test test_document_manager_update_analysis ... ok [INFO] [stdout] test test_document_manager_all_uris ... ok [INFO] [stdout] test test_completion_position_beyond_document ... ok [INFO] [stdout] test test_completion_position_beyond_line ... ok [INFO] [stdout] test test_document_manager_remove_nonexistent ... ok [INFO] [stdout] test test_entity_exists_none_type ... ok [INFO] [stdout] test test_document_manager_clear ... ok [INFO] [stdout] test test_hover_empty_line ... ok [INFO] [stdout] test test_hover_position_beyond_line ... ok [INFO] [stdout] test test_lsp_position_to_byte_offset_overflow ... ok [INFO] [stdout] test test_malformed_nest_directive_no_arrow ... ok [INFO] [stdout] test test_malformed_alias_directive ... ok [INFO] [stdout] test test_full_workflow_analysis_to_symbols ... ok [INFO] [stdout] test test_get_line_and_byte_offset_overflow ... ok [INFO] [stdout] test test_get_schema_nonexistent ... ok [INFO] [stdout] test test_header_with_comments ... ok [INFO] [stdout] test test_hover_position_beyond_document ... ok [INFO] [stdout] test test_ref_location_from_position ... ok [INFO] [stdout] test test_ref_location_to_range ... ok [INFO] [stdout] test test_full_workflow_analysis_to_completions ... ok [INFO] [stdout] test test_reference_index_all_definitions ... ok [INFO] [stdout] test test_reference_index_clear ... ok [INFO] [stdout] test test_reference_index_find_nonexistent ... ok [INFO] [stdout] test test_reference_index_reference_counts ... ok [INFO] [stdout] test test_reference_index_position_not_found ... ok [INFO] [stdout] test test_utf16_col_to_byte_offset_overflow ... ok [INFO] [stdout] test test_workspace_symbols_partial_match ... ok [INFO] [stdout] test test_workspace_symbols_no_match ... ok [INFO] [stdout] test test_to_lsp_diagnostics_empty ... ok [INFO] [stdout] test test_get_entity_ids_nonexistent_type ... ok [INFO] [stdout] test test_full_workflow_analysis_to_hover ... ok [INFO] [stdout] test test_malformed_struct_directive_no_bracket ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stderr] Running tests/backend_error_tests.rs (/opt/rustwide/target/debug/deps/backend_error_tests-5499b77c02cf18c4) [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test test_document_size_configuration ... ok [INFO] [stdout] test test_did_save_with_text ... ok [INFO] [stdout] test test_cache_size_configuration ... ok [INFO] [stdout] test test_did_open_oversized_document ... ok [INFO] [stdout] test test_completion_nonexistent_document ... ok [INFO] [stdout] test test_did_change_nonexistent_document ... ok [INFO] [stdout] test test_formatting_valid_document ... ok [INFO] [stdout] test test_goto_definition_unqualified_reference ... ok [INFO] [stdout] test test_did_change_empty_changes ... ok [INFO] [stdout] test test_completion_valid_document ... ok [INFO] [stdout] test test_did_open_valid_document ... ok [INFO] [stdout] test test_goto_definition_qualified_reference ... ok [INFO] [stdout] test test_hover_nonexistent_document ... ok [INFO] [stdout] test test_goto_definition_no_reference_at_position ... ok [INFO] [stdout] test test_cache_statistics ... ok [INFO] [stdout] test test_did_close ... ok [INFO] [stdout] test test_goto_definition_nonexistent_document ... ok [INFO] [stdout] test test_initialized_notification ... ok [INFO] [stdout] test test_references_nonexistent_document ... ok [INFO] [stdout] test test_shutdown ... ok [INFO] [stdout] test test_initialize_capabilities ... ok [INFO] [stdout] test test_references_with_declaration ... ok [INFO] [stdout] test test_workspace_symbol_with_documents ... ok [INFO] [stdout] test test_references_without_declaration ... ok [INFO] [stdout] test test_workspace_symbol_empty_workspace ... ok [INFO] [stdout] test test_hover_valid_position ... ok [INFO] [stdout] test test_did_save_without_text ... ok [INFO] [stdout] test test_formatting_nonexistent_document ... ok [INFO] [stdout] test test_formatting_invalid_document ... ok [INFO] [stdout] test test_document_symbol_valid ... ok [INFO] [stdout] test test_document_symbol_nonexistent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/bug_verification.rs (/opt/rustwide/target/debug/deps/bug_verification-30013cda02700926) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test verify_string_reference_behavior ... ok [INFO] [stdout] test verify_quoted_id_behavior ... ok [INFO] [stdout] test verify_comment_reference_behavior ... ok [INFO] [stdout] test verify_hit_testing_boundaries ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Running tests/concurrency_tests.rs (/opt/rustwide/target/debug/deps/concurrency_tests-fb7a86227b5d8033) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_concurrent_analysis_access ... ignored, Flaky: concurrent timing affects assertion outcomes, run with --ignored [INFO] [stdout] test test_concurrent_dirty_tracking ... ignored, Flaky: concurrent timing affects assertion outcomes, run with --ignored [INFO] [stdout] test test_concurrent_document_updates ... ignored, Flaky: concurrent timing affects assertion outcomes, run with --ignored [INFO] [stdout] test test_memory_consistency_after_updates ... ignored, Flaky: concurrent timing affects assertion outcomes, run with --ignored [INFO] [stdout] test test_no_deadlocks_on_circular_access ... ignored, Flaky: concurrent timing affects assertion outcomes, run with --ignored [INFO] [stdout] test test_suite_summary ... ok [INFO] [stdout] test test_concurrent_reference_lookups ... ok [INFO] [stdout] test test_concurrent_analysis_rebuild ... ok [INFO] [stdout] test test_concurrent_document_inserts ... ok [INFO] [stdout] test test_no_deadlocks_on_nested_operations ... ok [INFO] [stdout] test test_concurrent_cache_access_patterns ... ok [INFO] [stdout] test test_analysis_consistency ... ok [INFO] [stdout] test test_high_concurrency_stress ... ok [INFO] [stdout] test test_concurrent_lru_eviction ... ok [INFO] [stdout] test test_concurrent_read_write ... ok [INFO] [stdout] test test_cache_hit_rate_under_concurrency ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.63s [INFO] [stdout] [INFO] [stderr] Running tests/constants_usage_tests.rs (/opt/rustwide/target/debug/deps/constants_usage_tests-83470ea67588a949) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_megabyte_conversion_accuracy ... ok [INFO] [stdout] test test_header_selection_constant ... ok [INFO] [stdout] test test_memory_limit_constants ... ok [INFO] [stdout] test test_no_magic_numbers_in_tests ... ok [INFO] [stdout] test test_lsp_protocol_constants_are_consistent ... ok [INFO] [stdout] test test_position_constants ... ok [INFO] [stdout] test test_range_construction_with_constants ... ok [INFO] [stdout] test test_constants_are_public ... ok [INFO] [stdout] test test_document_manager_uses_constants ... ok [INFO] [stdout] test test_document_size_limit_enforcement ... ok [INFO] [stdout] test test_cache_size_limits ... ok [INFO] [stdout] test test_debounce_constant_is_reasonable ... ok [INFO] [stdout] test test_reference_width_constant ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/error_path_tests.rs (/opt/rustwide/target/debug/deps/error_path_tests-444684593c9e084c) [INFO] [stdout] [INFO] [stdout] running 42 tests [INFO] [stdout] test test_access_nonexistent_document ... ok [INFO] [stdout] test test_diagnostics_all_severity_levels ... ok [INFO] [stdout] test test_deeply_broken_nesting ... ok [INFO] [stdout] test test_empty_document_analysis ... ok [INFO] [stdout] test test_completion_after_parse_error ... ok [INFO] [stdout] test test_duplicate_schema_definitions ... ok [INFO] [stdout] test test_document_only_errors ... ok [INFO] [stdout] test test_extreme_nesting_levels ... ok [INFO] [stdout] test test_completion_with_utf8_content ... ok [INFO] [stdout] test test_completion_header_vs_body_distinction ... ok [INFO] [stdout] test test_hover_with_malformed_entities ... ok [INFO] [stdout] test test_hover_on_empty_line ... ok [INFO] [stdout] test test_malformed_references ... ok [INFO] [stdout] test test_hover_with_emoji ... ok [INFO] [stdout] test test_invalid_utf8_handling ... ok [INFO] [stdout] test test_missing_version_directive ... ok [INFO] [stdout] test test_definition_lookup_nonexistent ... ok [INFO] [stdout] test test_partial_parse_errors ... ok [INFO] [stdout] test test_hover_at_invalid_position ... ok [INFO] [stdout] test test_document_size_limit_rejection ... ok [INFO] [stdout] test test_completion_no_schemas ... ok [INFO] [stdout] test test_completion_beyond_document ... ok [INFO] [stdout] test test_reference_lookup_no_references ... ok [INFO] [stdout] test test_document_removal_and_reinsertion ... ok [INFO] [stdout] test test_position_mid_utf8_character ... ok [INFO] [stdout] test test_runtime_cache_size_update ... ok [INFO] [stdout] test test_cache_clear_operation ... ok [INFO] [stdout] test test_mixed_valid_invalid_content ... ok [INFO] [stdout] test test_find_references_malformed ... ok [INFO] [stdout] test test_reference_index_empty_statistics ... ok [INFO] [stdout] test test_runtime_document_size_update ... ok [INFO] [stdout] test test_dirty_tracking_rapid_changes ... ok [INFO] [stdout] test test_severe_syntax_errors ... ok [INFO] [stdout] test test_unicode_categories ... ok [INFO] [stdout] test test_whitespace_only_document ... ok [INFO] [stdout] test test_workspace_symbols_empty_query ... ok [INFO] [stdout] test test_workspace_symbols_no_match ... ok [INFO] [stdout] test test_cache_eviction_under_pressure ... ok [INFO] [stdout] test test_symbols_empty_document ... ok [INFO] [stdout] test test_extremely_long_lines ... ok [INFO] [stdout] test test_concurrent_access_safety ... ok [INFO] [stdout] test test_many_documents_in_cache ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s [INFO] [stdout] [INFO] [stderr] Running tests/header_cache_tests.rs (/opt/rustwide/target/debug/deps/header_cache_tests-8a593d40d97d65f7) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_header_boundary_cached ... ok [INFO] [stdout] test test_completion_uses_cached_boundary ... ok [INFO] [stdout] test test_separator_in_content ... ok [INFO] [stdout] test test_cache_persistence_across_analyses ... ok [INFO] [stdout] test test_multiple_separator_markers ... ok [INFO] [stdout] test test_header_cache_with_utf8 ... ok [INFO] [stdout] test test_no_header_boundary ... ok [INFO] [stdout] test test_large_document_header_cache ... ok [INFO] [stdout] test test_header_boundary_with_whitespace ... ok [INFO] [stdout] test test_cache_memory_overhead ... ok [INFO] [stdout] test test_empty_header ... ok [INFO] [stdout] test test_benchmark_cached_vs_uncached ... ok [INFO] [stderr] Running tests/hover_hyphen_tests.rs (/opt/rustwide/target/debug/deps/hover_hyphen_tests-fe9ee1db8ae1f158) [INFO] [stdout] test test_completion_performance_with_cache ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.91s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_hover_on_hyphenated_reference ... ok [INFO] [stdout] test test_hover_range_includes_full_hyphenated_word ... ok [INFO] [stdout] test test_multiple_hyphens_in_identifier ... ok [INFO] [stdout] test test_definition_indexing_with_bracket_row_prefix ... ok [INFO] [stderr] Running tests/inline_child_tests.rs (/opt/rustwide/target/debug/deps/inline_child_tests-0040285a3b750260) [INFO] [stdout] test test_underscore_vs_hyphen_word_detection ... ok [INFO] [stdout] test test_definition_indexing_with_quoted_hyphenated_id ... ok [INFO] [stdout] test test_comprehensive_hyphenated_workflow ... ok [INFO] [stdout] test test_hover_on_hyphenated_entity_id ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_code_action_remove_space ... ok [INFO] [stdout] test test_hover_inline_child_count_mismatch ... ok [INFO] [stdout] test test_diagnostics_count_mismatch ... ok [INFO] [stdout] test test_multiple_child_types ... ok [INFO] [stdout] test test_diagnostics_space_after_pipe ... ok [INFO] [stdout] test test_diagnostics_exceeds_max ... ok [INFO] [stdout] test test_completion_inline_child_type ... ok [INFO] [stdout] test test_hover_inline_child_valid ... ok [INFO] [stdout] test test_hover_inline_child_exceeds_max ... ok [INFO] [stdout] test test_code_action_convert_to_expanded ... ok [INFO] [stderr] Running tests/lru_memory_tests.rs (/opt/rustwide/target/debug/deps/lru_memory_tests-5c28efcadd932fcc) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_cache_statistics_accuracy ... ok [INFO] [stdout] test test_evicted_documents_reopen_correctly ... ok [INFO] [stdout] test test_runtime_cache_size_change ... ok [INFO] [stdout] test test_memory_bounded_with_small_cache ... ok [INFO] [stdout] test test_lru_eviction_performance ... ok [INFO] [stdout] test test_no_unbounded_memory_growth_1000_documents ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.00s [INFO] [stdout] [INFO] [stderr] Running tests/lsp_bug_tests.rs (/opt/rustwide/target/debug/deps/lsp_bug_tests-c146a0343ee2a6d0) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_bug_2_quoted_id_reference_found ... ok [INFO] [stdout] test test_bug_3_reference_hit_testing_at_end ... ok [INFO] [stdout] test test_bug_3_reference_hit_testing_just_before_end ... ok [INFO] [stdout] test test_quoted_id_with_special_chars ... ok [INFO] [stdout] test test_comment_and_string_complex_scenario ... ok [INFO] [stdout] test test_bug_2_quoted_id_definition_found ... ok [INFO] [stdout] test test_bug_1_reference_in_comment_not_indexed ... ok [INFO] [stdout] test test_bug_1_reference_in_string_not_indexed ... ok [INFO] [stdout] test test_bug_3_reference_hit_testing_at_start ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/lsp_tests.rs (/opt/rustwide/target/debug/deps/lsp_tests-b53151f1dfa5d962) [INFO] [stdout] [INFO] [stdout] running 67 tests [INFO] [stdout] test test_alias_definition_and_usage ... ok [INFO] [stdout] test test_alias_with_special_characters ... ok [INFO] [stdout] test test_analyze_extracts_all_entities ... ok [INFO] [stdout] test test_analyze_extracts_all_schema_types ... ok [INFO] [stdout] test test_analyze_complex_document ... ok [INFO] [stdout] test test_analyze_handles_nesting ... ok [INFO] [stdout] test test_analyze_handles_parse_errors ... ok [INFO] [stdout] test test_circular_nesting ... ok [INFO] [stdout] test test_cross_type_references ... ok [INFO] [stdout] test test_diagnostics_for_dangling_reference ... ok [INFO] [stdout] test test_analyze_handles_aliases ... ok [INFO] [stdout] test test_analyze_tracks_references ... ok [INFO] [stdout] test test_deeply_nested_structures ... ok [INFO] [stdout] test test_diagnostics_for_missing_version ... ok [INFO] [stdout] test test_document_with_only_header ... ok [INFO] [stdout] test test_duplicate_entity_ids ... ok [INFO] [stdout] test test_empty_document ... ok [INFO] [stdout] test test_extra_blank_lines ... ok [INFO] [stdout] test test_diagnostics_for_valid_document ... ok [INFO] [stdout] test test_invariant_id_uniqueness_per_type ... ok [INFO] [stdout] test test_invariant_header_body_separation ... ok [INFO] [stdout] test test_invariant_schema_before_usage ... ok [INFO] [stdout] test test_invariant_reference_format ... ok [INFO] [stdout] test test_document_with_empty_lists ... ok [INFO] [stdout] test test_malformed_schema_definition ... ok [INFO] [stdout] test test_diagnostics_line_numbers ... ok [INFO] [stdout] test test_leading_whitespace ... ok [INFO] [stdout] test test_mixed_indentation ... ok [INFO] [stdout] test test_many_schemas_performance ... ok [INFO] [stdout] test test_diagnostics_for_invalid_document ... ok [INFO] [stdout] test test_multiple_list_sections ... ok [INFO] [stdout] test test_many_references_performance ... ok [INFO] [stdout] test test_many_entities ... ok [INFO] [stdout] test test_position_at_document_end ... ok [INFO] [stdout] test test_position_at_document_start ... ok [INFO] [stdout] test test_position_beyond_document_end ... ok [INFO] [stdout] test test_position_beyond_line_end ... ok [INFO] [stdout] test test_position_on_whitespace_only_line ... ok [INFO] [stdout] test test_position_on_empty_line ... ok [INFO] [stdout] test test_qualified_reference_resolution ... ok [INFO] [stdout] test test_regression_empty_header ... ok [INFO] [stdout] test test_reference_case_sensitivity ... ok [INFO] [stdout] test test_regression_malformed_matrix_row ... ok [INFO] [stdout] test test_regression_missing_separator ... ok [INFO] [stdout] test test_schema_with_duplicate_column_names ... ok [INFO] [stdout] test test_regression_unclosed_string ... ok [INFO] [stdout] test test_schema_with_many_columns ... ok [INFO] [stdout] test test_reference_to_nonexistent_type ... ok [INFO] [stdout] test test_schema_with_single_column ... ok [INFO] [stdout] test test_special_characters_in_ids ... ok [INFO] [stdout] test test_invariant_alias_format ... ok [INFO] [stdout] test test_invariant_column_count_matches_schema ... ok [INFO] [stdout] test test_trailing_whitespace ... ok [INFO] [stdout] test test_undefined_alias_usage ... ok [INFO] [stdout] test test_unicode_in_content ... ok [INFO] [stdout] test test_variant_boolean_representations ... ok [INFO] [stdout] test test_unqualified_reference_resolution ... ok [INFO] [stdout] test test_variant_different_newline_styles ... ok [INFO] [stdout] test test_variant_different_quote_styles ... ok [INFO] [stdout] test test_reference_to_nonexistent_entity ... ok [INFO] [stdout] test test_large_document_performance ... ok [INFO] [stdout] test test_version_string_matches ... ok [INFO] [stdout] test test_version_in_document ... ok [INFO] [stdout] test test_very_long_lines ... ok [INFO] [stdout] test test_variant_null_representations ... ok [INFO] [stdout] test test_invariant_type_name_consistency ... ok [INFO] [stderr] Running tests/matrix_completion_tests.rs (/opt/rustwide/target/debug/deps/matrix_completion_tests-76fbdcea274244cb) [INFO] [stdout] test test_multiple_schemas_same_type_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_matrix_completion_with_row_prefix_number ... ok [INFO] [stderr] Running tests/medium_priority_fixes_tests.rs (/opt/rustwide/target/debug/deps/medium_priority_fixes_tests-8d3d81bf1a6a0377) [INFO] [stdout] test test_matrix_completion_column_2_after_second_comma ... ok [INFO] [stdout] test test_matrix_completion_with_row_prefix_bracket ... ok [INFO] [stdout] test test_matrix_completion_column_1_after_first_comma ... ok [INFO] [stdout] test test_matrix_completion_in_middle_of_field ... ok [INFO] [stdout] test test_matrix_completion_reference_field_detection ... ok [INFO] [stdout] test test_matrix_completion_empty_field ... ok [INFO] [stdout] test test_matrix_completion_column_index_with_quoted_fields ... ok [INFO] [stdout] test test_matrix_completion_trailing_comma ... ok [INFO] [stdout] test test_matrix_completion_column_0_after_pipe ... ok [INFO] [stdout] test test_matrix_completion_cursor_at_comma ... ok [INFO] [stdout] test test_matrix_completion_many_columns ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_get_line_and_byte_offset_unicode ... ok [INFO] [stdout] test test_position_handling_with_unicode_in_hedl ... ok [INFO] [stdout] test test_active_list_type_nested_lists ... ok [INFO] [stdout] test test_active_list_type_with_indentation_variation ... ok [INFO] [stdout] test test_active_list_type_empty_parent ... ok [INFO] [stdout] test test_unicode_and_nested_lists_combined ... ok [INFO] [stdout] test test_utf16_position_with_emoji ... ok [INFO] [stdout] test test_utf16_position_with_non_ascii ... ok [INFO] [stdout] test test_multiple_type_occurrences_with_unicode ... ok [INFO] [stdout] test test_type_occurrence_multiple_on_same_line ... ok [INFO] [stdout] test test_regression_simple_list_type_detection ... ok [INFO] [stdout] test test_type_occurrence_in_struct_directive_not_first_match ... ok [INFO] [stdout] test test_regression_simple_type_occurrence ... ok [INFO] [stdout] test test_regression_ascii_position_handling ... ok [INFO] [stdout] test test_active_list_type_sibling_lists ... ok [INFO] [stdout] test test_type_occurrence_substring_not_matched ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/property_based_tests.rs (/opt/rustwide/target/debug/deps/property_based_tests-168c752def32667f) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test prop_reference_index_consistency ... ok [INFO] [stdout] test prop_document_size_limit_enforced ... ok [INFO] [stdout] test prop_analysis_never_panics ... ok [INFO] [stdout] test prop_extreme_positions_safe ... ok [INFO] [stdout] test prop_hover_position_safety ... ok [INFO] [stdout] test prop_completion_position_safety ... ok [INFO] [stdout] test prop_document_symbols_never_panic ... ok [INFO] [stdout] test prop_diagnostics_conversion_safe ... ok [INFO] [stdout] test prop_analysis_deterministic ... ok [INFO] [stdout] test prop_whitespace_handling ... ok [INFO] [stdout] test prop_dirty_tracking_correct ... ok [INFO] [stdout] test prop_workspace_symbols_never_panic ... ok [INFO] [stdout] test prop_analysis_with_random_bytes ... ok [INFO] [stdout] test prop_reference_roundtrip ... ok [INFO] [stdout] test prop_unicode_robustness ... ok [INFO] [stdout] test prop_concurrent_reads_safe ... ok [INFO] [stdout] test prop_cache_stats_accurate ... ok [INFO] [stdout] test prop_lru_evicts_oldest ... ok [INFO] [stdout] test prop_cache_respects_max_size ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.70s [INFO] [stdout] [INFO] [stderr] Running tests/reference_index_tests.rs (/opt/rustwide/target/debug/deps/reference_index_tests-b1c7fa24f1df564b) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_reference_index_v2_with_special_characters ... ok [INFO] [stdout] test test_reference_index_v2_multiple_references ... ok [INFO] [stdout] test test_reference_index_v2_find_at_position ... ok [INFO] [stdout] test test_reference_index_v2_performance ... ok [INFO] [stdout] test test_reference_index_v2_unqualified ... ok [INFO] [stdout] test test_reference_index_v2_nonexistent ... ok [INFO] [stdout] test test_reference_index_v2_basic ... ok [INFO] [stdout] test test_reference_index_v2_statistics ... ok [INFO] [stdout] test test_reference_index_v2_character_positions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/rename_tests.rs (/opt/rustwide/target/debug/deps/rename_tests-dd9768017aec22f4) [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test test_get_symbol_name_field ... ok [INFO] [stdout] test test_get_symbol_name_alias ... ok [INFO] [stdout] test test_get_symbol_name_type ... ok [INFO] [stdout] test test_get_symbol_name_entity ... ok [INFO] [stdout] test test_identify_entity_id_at_qualified_reference ... ok [INFO] [stdout] test test_find_all_type_occurrences ... ok [INFO] [stdout] test test_identify_type_name_in_matrix_declaration ... ok [INFO] [stdout] test test_identify_entity_id_at_unqualified_reference ... ok [INFO] [stdout] test test_identify_alias_name_in_reference ... ok [INFO] [stdout] test test_rename_hyphenated_id_in_single_column ... ok [INFO] [stdout] test test_field_occurrences_only_in_schema ... ok [INFO] [stdout] test test_find_all_alias_occurrences ... ok [INFO] [stdout] test test_rename_with_hyphens_and_underscores ... ok [INFO] [stdout] test test_identify_type_name_in_struct ... ok [INFO] [stdout] test test_rename_quoted_id_in_single_column_list ... ok [INFO] [stdout] test test_rename_type_preserves_at_prefix_in_matrix_declaration ... ok [INFO] [stdout] test test_rename_works_for_single_column_lists ... ok [INFO] [stdout] test test_utf8_handling ... ok [INFO] [stdout] test test_identify_field_name ... ok [INFO] [stdout] test test_generate_workspace_edit_type ... ok [INFO] [stdout] test test_rename_preserves_at_type_prefix ... ok [INFO] [stdout] test test_rename_works_for_quoted_ids ... ok [INFO] [stdout] test test_rename_quoted_id_with_unquoted_reference ... ok [INFO] [stdout] test test_rename_type_with_row_level_annotation_preserves_at_prefix ... ok [INFO] [stdout] test test_apply_rename_type_with_at_prefix ... ok [INFO] [stdout] test test_edit_ordering ... ok [INFO] [stdout] test test_find_all_entity_occurrences ... ok [INFO] [stdout] test test_validate_rename_alias_conflict ... ok [INFO] [stdout] test test_validate_rename_case_warning ... ok [INFO] [stdout] test test_validate_rename_valid ... ok [INFO] [stdout] test test_validate_rename_conflict ... ok [INFO] [stdout] test test_validate_rename_empty_name ... ok [INFO] [stdout] test test_validate_rename_invalid_identifier ... ok [INFO] [stdout] test test_validate_rename_reserved_keyword ... ok [INFO] [stdout] test test_validate_rename_type_conflict ... ok [INFO] [stdout] test test_identify_no_symbol ... ok [INFO] [stdout] test test_generate_workspace_edit_entity ... ok [INFO] [stdout] test test_validate_rename_field_conflict ... ok [INFO] [stdout] test test_identify_entity_id_at_definition ... ok [INFO] [stderr] Doc-tests hedl_lsp [INFO] [stdout] [INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test src/lib.rs - rename (line 172) ... ignored [INFO] [stdout] test src/document_manager.rs - document_manager::DocumentCache (line 99) - compile ... ok [INFO] [stdout] test src/backend.rs - backend::HedlLanguageServer::with_config (line 115) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 96) - compile ... ok [INFO] [stdout] test src/document_manager.rs - document_manager::DocumentCache::new (line 131) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 77) - compile ... ok [INFO] [stdout] test src/utf_encoding.rs - utf_encoding::safe_slice_to (line 41) ... ok [INFO] [stdout] test src/utf_encoding.rs - utf_encoding::safe_slice_from (line 87) ... ok [INFO] [stdout] test src/utf_encoding.rs - utf_encoding::utf16_col_to_byte_offset (line 130) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.23s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c696169efb2e895f45be6171748e870a105091e5a6a9451e5a23473feb3fec83", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c696169efb2e895f45be6171748e870a105091e5a6a9451e5a23473feb3fec83", kill_on_drop: false }` [INFO] [stdout] c696169efb2e895f45be6171748e870a105091e5a6a9451e5a23473feb3fec83