[INFO] fetching crate syster-base 0.4.0-alpha... [INFO] testing syster-base-0.4.0-alpha against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate syster-base 0.4.0-alpha into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate syster-base 0.4.0-alpha [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate syster-base 0.4.0-alpha [INFO] tweaked toml for crates.io crate syster-base 0.4.0-alpha written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate syster-base 0.4.0-alpha on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate syster-base 0.4.0-alpha already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded salsa-macro-rules v0.1.0 [INFO] [stderr] Downloaded logos-derive v0.15.1 [INFO] [stderr] Downloaded pest-ast v0.3.6 [INFO] [stderr] Downloaded bumpalo v3.20.1 [INFO] [stderr] Downloaded from-pest v0.3.4 [INFO] [stderr] Downloaded salsa-macros v0.18.0 [INFO] [stderr] Downloaded rstest v0.25.0 [INFO] [stderr] Downloaded logos-codegen v0.15.1 [INFO] [stderr] Downloaded salsa v0.18.0 [INFO] [stderr] Downloaded logos v0.15.1 [INFO] [stderr] Downloaded rstest_macros v0.25.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9c7c3b287c49127e87c0eaf6d8573e60ca3655eff67abc711a21fd4c6b2afd41 [INFO] running `Command { std: "docker" "start" "-a" "9c7c3b287c49127e87c0eaf6d8573e60ca3655eff67abc711a21fd4c6b2afd41", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9c7c3b287c49127e87c0eaf6d8573e60ca3655eff67abc711a21fd4c6b2afd41", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c7c3b287c49127e87c0eaf6d8573e60ca3655eff67abc711a21fd4c6b2afd41", kill_on_drop: false }` [INFO] [stdout] 9c7c3b287c49127e87c0eaf6d8573e60ca3655eff67abc711a21fd4c6b2afd41 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9c833696529b451a8c227eca84574f356e86623b84fcc627113da71a81301ae4 [INFO] running `Command { std: "docker" "start" "-a" "9c833696529b451a8c227eca84574f356e86623b84fcc627113da71a81301ae4", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling pest v2.8.6 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling logos-codegen v0.15.1 [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling countme v3.0.1 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling salsa-macro-rules v0.1.0 [INFO] [stderr] Compiling text-size v1.1.1 [INFO] [stderr] Compiling uuid v1.21.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling smol_str v0.3.2 [INFO] [stderr] Compiling syn v2.0.116 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling pest_meta v2.8.6 [INFO] [stderr] Compiling from-pest v0.3.4 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling pest_generator v2.8.6 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling salsa-macros v0.18.0 [INFO] [stderr] Compiling pest-ast v0.3.6 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling hashlink v0.9.1 [INFO] [stderr] Compiling rowan v0.16.1 [INFO] [stderr] Compiling pest_derive v2.8.6 [INFO] [stderr] Compiling logos-derive v0.15.1 [INFO] [stderr] Compiling logos v0.15.1 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling salsa v0.18.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling syster-base v0.4.0-alpha (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `kind` [INFO] [stdout] --> src/parser/grammar/kerml_expressions/atoms.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | kind if parse_literal(p) => {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_kind` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.91s [INFO] running `Command { std: "docker" "inspect" "9c833696529b451a8c227eca84574f356e86623b84fcc627113da71a81301ae4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c833696529b451a8c227eca84574f356e86623b84fcc627113da71a81301ae4", kill_on_drop: false }` [INFO] [stdout] 9c833696529b451a8c227eca84574f356e86623b84fcc627113da71a81301ae4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ebad051219fe9b616d899fb56a108ae53a781747ea7cf04fcfa61bc966264cba [INFO] running `Command { std: "docker" "start" "-a" "ebad051219fe9b616d899fb56a108ae53a781747ea7cf04fcfa61bc966264cba", kill_on_drop: false }` [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling toml_datetime v0.7.5+spec-1.1.0 [INFO] [stderr] Compiling rstest_macros v0.25.0 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stdout] warning: unused variable: `kind` [INFO] [stdout] --> src/parser/grammar/kerml_expressions/atoms.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | kind if parse_literal(p) => {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_kind` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling toml_parser v1.0.9+spec-1.1.0 [INFO] [stderr] Compiling toml_edit v0.23.10+spec-1.0.0 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling rstest v0.25.0 [INFO] [stderr] Compiling syster-base v0.4.0-alpha (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `kind` [INFO] [stdout] --> src/parser/grammar/kerml_expressions/atoms.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | kind if parse_literal(p) => {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_kind` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 31.14s [INFO] running `Command { std: "docker" "inspect" "ebad051219fe9b616d899fb56a108ae53a781747ea7cf04fcfa61bc966264cba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ebad051219fe9b616d899fb56a108ae53a781747ea7cf04fcfa61bc966264cba", kill_on_drop: false }` [INFO] [stdout] ebad051219fe9b616d899fb56a108ae53a781747ea7cf04fcfa61bc966264cba [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c5184b0795e2b4d751c2b86a6740a047d4585d65591ab2a4c2395a727521c4aa [INFO] running `Command { std: "docker" "start" "-a" "c5184b0795e2b4d751c2b86a6740a047d4585d65591ab2a4c2395a727521c4aa", kill_on_drop: false }` [INFO] [stderr] warning: unused variable: `kind` [INFO] [stderr] --> src/parser/grammar/kerml_expressions/atoms.rs:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | kind if parse_literal(p) => {} [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_kind` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `syster-base` (lib) generated 1 warning (run `cargo fix --lib -p syster-base` to apply 1 suggestion) [INFO] [stderr] warning: `syster-base` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/syster-2ab96d8d5ef79fd4) [INFO] [stdout] [INFO] [stdout] running 271 tests [INFO] [stdout] test base::file_id::tests::test_file_id_size ... ok [INFO] [stdout] test base::intern::tests::test_name_size ... ok [INFO] [stdout] test base::intern::tests::test_intern_same_string ... ok [INFO] [stdout] test base::intern::tests::test_lookup ... ok [INFO] [stdout] test base::intern::tests::test_intern_different_strings ... ok [INFO] [stdout] test base::span::tests::test_line_index_multi_line ... ok [INFO] [stdout] test base::span::tests::test_line_index_offset ... ok [INFO] [stdout] test base::span::tests::test_line_col_from_one_indexed ... ok [INFO] [stdout] test hir::db::tests::test_parse_result ... ok [INFO] [stdout] test hir::db::tests::test_database_creation ... ok [INFO] [stdout] test hir::db::tests::test_salsa_tracked_parse_query ... ok [INFO] [stdout] test hir::db::tests::test_salsa_memoization ... ok [INFO] [stdout] test base::span::tests::test_line_col_display ... ok [INFO] [stdout] test hir::ids::tests::test_def_id_equality ... ok [INFO] [stdout] test hir::diagnostics::tests::test_collector_by_file ... ok [INFO] [stdout] test hir::db::tests::test_file_symbols_from_real_sysml ... ok [INFO] [stdout] test hir::diagnostics::tests::test_diagnostic_with_code ... ok [INFO] [stdout] test hir::db::tests::test_file_symbols_empty ... ok [INFO] [stdout] test hir::input::tests::test_source_root_remove ... ok [INFO] [stdout] test base::span::tests::test_line_index_single_line ... ok [INFO] [stdout] test hir::diagnostics::tests::test_semantic_checker_valid_reference ... ok [INFO] [stdout] test hir::diagnostics::tests::test_severity_to_lsp ... ok [INFO] [stdout] test hir::input::tests::test_source_root_basic ... ok [INFO] [stdout] test hir::diagnostics::tests::test_semantic_checker_undefined_reference ... ok [INFO] [stdout] test hir::ids::tests::test_def_id_size ... ok [INFO] [stdout] test hir::diagnostics::tests::test_collector_counts ... ok [INFO] [stdout] test hir::diagnostics::tests::test_diagnostic_error ... ok [INFO] [stdout] test hir::resolve::tests::test_resolver_qualified_name ... ok [INFO] [stdout] test hir::db::tests::test_salsa_tracked_symbols_query ... ok [INFO] [stdout] test hir::resolve::tests::test_resolver_with_visibility_maps ... ok [INFO] [stdout] test hir::resolve::tests::test_resolver_with_scope ... ok [INFO] [stdout] test hir::resolve::tests::test_symbol_index_basic ... ok [INFO] [stdout] test hir::source::tests::test_file_set_id_assignment ... ok [INFO] [stdout] test hir::symbols::tests::test_extraction_context ... ok [INFO] [stdout] test hir::symbols::tests::test_strip_quotes ... ok [INFO] [stdout] test ide::analysis::tests::test_analysis_host_basic ... ok [INFO] [stdout] test hir::source::tests::test_file_set_path_lookup ... ok [INFO] [stdout] test hir::symbols::tests::test_shorthand_redefines_names_usage ... ok [INFO] [stdout] test base::file_id::tests::test_file_id_hash ... ok [INFO] [stdout] test hir::symbols::tests::test_accept_action_payload_scoping ... ok [INFO] [stdout] test hir::resolve::tests::test_symbol_kind_is_definition ... ok [INFO] [stdout] test hir::symbols::tests::test_package_span::test_hir_nested_package_span ... ok [INFO] [stdout] test hir::source::tests::test_file_set_contents ... ok [INFO] [stdout] test hir::resolve::tests::test_symbol_kind_is_usage ... ok [INFO] [stdout] test hir::symbols::tests::test_package_span::test_hir_simple_package_span ... ok [INFO] [stdout] test hir::symbols::tests::test_symbol_kind_display ... ok [INFO] [stdout] test ide::analysis::tests::test_file_removal ... ok [INFO] [stdout] test ide::completion::tests::test_completion_item_from_symbol ... ok [INFO] [stdout] test base::file_id::tests::test_file_id_equality ... ok [INFO] [stdout] test hir::resolve::tests::test_debug_message_chain_resolution ... ok [INFO] [stdout] test ide::completion::tests::test_completion_kind_to_lsp ... ok [INFO] [stdout] test ide::completion::tests::test_keyword_completions ... ok [INFO] [stdout] test ide::completion::tests::test_completions_general ... ok [INFO] [stdout] test ide::references::tests::test_find_references_from_usage ... ok [INFO] [stdout] test ide::goto::tests::test_goto_definition_direct ... ok [INFO] [stdout] test ide::goto::tests::test_goto_definition_from_type_ref ... ok [INFO] [stdout] test ide::references::tests::test_find_references_not_found ... ok [INFO] [stdout] test ide::goto::tests::test_goto_definition_not_found ... ok [INFO] [stdout] test ide::hover::tests::test_build_signature_package ... ok [INFO] [stdout] test ide::hover::tests::test_hover_part_def ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_alias_span_is_name_only ... ok [INFO] [stdout] test ide::references::tests::test_find_references_exclude_declaration ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_import_span_is_path_only ... ok [INFO] [stdout] test ide::references::tests::test_find_references_from_definition ... ok [INFO] [stdout] test hir::resolve::tests::test_symbol_index_remove_file ... ok [INFO] [stdout] test ide::hover::tests::test_hover_usage ... ok [INFO] [stdout] test ide::hover::tests::test_hover_not_found ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_quoted_name_span_starts_at_quote ... ok [INFO] [stdout] test ide::goto::tests::test_goto_definition_from_usage ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_semantic_tokens_package_positions ... ok [INFO] [stdout] test ide::symbols::tests::test_container_name ... ok [INFO] [stdout] test hir::symbols::tests::test_direction_and_multiplicity_extraction ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_quoted_name_includes_quotes_in_span ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_redefines_multiplicity_not_highlighted ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_semantic_tokens_stdlib_requirements ... ok [INFO] [stdout] test ide::semantic_tokens::tests::test_unnamed_flow_semantic_tokens ... ok [INFO] [stdout] test ide::symbols::tests::test_document_symbols ... ok [INFO] [stdout] test ide::symbols::tests::test_workspace_symbols_no_filter ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_qualified_name_at_cursor ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_qualified_name_simple ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_qualified_name_nested ... ok [INFO] [stdout] test ide::symbols::tests::test_workspace_symbols_with_filter ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_qualified_name_type_annotation ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_qualified_name_with_tab ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_word_at_cursor ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_word_empty_line ... ok [INFO] [stdout] test ide::text_utils::tests::test_extract_word_out_of_bounds ... ok [INFO] [stdout] test parser::ast::tests::test_ast_import_recursive ... ok [INFO] [stdout] test ide::text_utils::tests::test_is_word_character ... ok [INFO] [stdout] test parser::ast::tests::test_ast_import ... ok [INFO] [stdout] test ide::text_utils::tests::test_unicode_identifiers ... ok [INFO] [stdout] test ide::type_info::tests::test_type_info_at_type_ref ... ok [INFO] [stdout] test ide::type_info::tests::test_type_info_not_on_type_ref ... ok [INFO] [stdout] test parser::ast::tests::test_ast_definition ... ok [INFO] [stdout] test parser::parser::tests::test_parse_conditional_expression ... ok [INFO] [stdout] test parser::ast::tests::test_ast_package ... ok [INFO] [stdout] test parser::ast::tests::test_message_usage_name ... ok [INFO] [stdout] test parser::grammar::sysml::relationships::tests::test_sysml_definition_keywords ... ok [INFO] [stdout] test parser::grammar::sysml::relationships::tests::test_sysml_usage_keywords ... ok [INFO] [stdout] test parser::ast::tests::test_ast_usage ... ok [INFO] [stdout] test parser::lexer::tests::test_lex_comment ... ok [INFO] [stdout] test parser::lexer::tests::test_lex_import_wildcard ... ok [INFO] [stdout] test parser::lexer::tests::test_lex_package ... ok [INFO] [stdout] test parser::lexer::tests::test_lex_qualified_name ... ok [INFO] [stdout] test parser::lexer::tests::test_lex_specializes ... ok [INFO] [stdout] test parser::parser::tests::test_parse_attribute_with_default ... ok [INFO] [stdout] test parser::parser::tests::test_parse_attribute_with_expression ... ok [INFO] [stdout] test parser::parser::tests::test_parse_empty ... ok [INFO] [stdout] test parser::parser::tests::test_parse_comment_about ... ok [INFO] [stdout] test parser::parser::tests::test_parse_import ... ok [INFO] [stdout] test parser::parser::tests::test_parse_if_expression ... ok [INFO] [stdout] test parser::parser::tests::test_parse_function_invocation ... ok [INFO] [stdout] test parser::parser::tests::test_parse_nested ... ok [INFO] [stdout] test parser::parser::tests::test_parse_nested_if_expression ... ok [INFO] [stdout] test parser::parser::tests::test_parse_package_with_body ... ok [INFO] [stdout] test parser::parser::tests::test_parse_part_definition ... ok [INFO] [stdout] test parser::parser::tests::test_parse_part_usage ... ok [INFO] [stdout] test parser::parser::tests::test_parse_simple_package ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_file_not_directory ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_empty_subdirectories ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_nonexistent_directory ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_ignores_unsupported_extensions ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_mixed_extensions_nested ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_preserves_full_paths ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_multiple_files ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_hidden_files ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_empty_directory ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_recursive ... ok [INFO] [stdout] test parser::parser::tests::test_parse_multiplicity ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_empty_file_success ... ok [INFO] [stdout] test ide::text_utils::tests::test_find_word_boundaries ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_empty_file ... ok [INFO] [stdout] test parser::parser::tests::test_parse_import_with_filter ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_no_extension ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_invalid_syntax ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_single_sysml_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_error_has_position_info ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_sysml ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_unsupported_extension ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_with_result_success ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_with_complex_sysml ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_error_details ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_load_and_parse_uses_parse_content ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_unsupported_extension ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_comment_only ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_with_result_syntax_error ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_invalid_utf8 ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_kerml_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_missing_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_crlf_line_endings ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_symlink ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_deeply_nested_structure ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_mixed_line_endings ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_empty_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_special_characters_in_strings ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_with_result_error_position_accuracy ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_kerml ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_whitespace_only ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_unicode_content ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_with_result_kerml ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_very_long_line ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_with_result_multiple_errors ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_case_sensitive_keywords ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_tokenize_block_comment ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_tokenize_with_comments ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_whitespace_preserved ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_tokenize_simple ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_abstract_part_def ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_action_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_alias ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_action_usage ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_allocation_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_attribute_with_default_value ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_kerml ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_attribute_with_type ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_analysis_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_brace_on_next_line ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_comment_after_semicolon ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_comment_only ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_brace_with_body ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_calc_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_complex_file ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_connection_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_concern_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_nested_path ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_const_attribute ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_idempotent_single_line ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_constraint_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_doc_comment ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_empty_input ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_specific ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_wildcard ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_enum_with_values ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_nested_package ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_normalizes_inner_spaces ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_package_with_parts ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_part_def_with_attributes ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_requirement_with_doc ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_uses_spaces ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiple_line_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_already_formatted ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_normalizes_spaces ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_occurrence_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_options_default ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiplicity ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_package_semicolon ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_part_usage ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_usage_in ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_part_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_usage_inout ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_block_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_identifier_case ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_inline_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_flow_connection_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_line_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_idempotent_multiline ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_individual_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_interface_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_item_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_item_usage ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_metadata_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_enum_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_comment_between_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_block_comment ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_specializes ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_state_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_simple_package ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_subsets ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_trailing_comment_on_brace ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_ref_part ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_usage_out ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_rendering_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_requirement_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_real_world_example ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_redefines ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_unicode_identifiers ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_uniqueness ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_verification_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_use_case_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_view_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_viewpoint_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_whitespace_only ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_with_tabs_option ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_numeric_value ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_boundary_values ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_boolean_control_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_documentation_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_kerml_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_literal_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_punctuation_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_composite_nodes ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_special_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_connection_reference_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_action_behavior_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_import ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_punctuation ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_simple_package ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_with_cancellation ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_relationship_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_modifier_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_trivia_tokens ... ok [INFO] [stdout] test syntax::tests::tests_span::test_span_multiline ... ok [INFO] [stdout] test syntax::tests::tests_span::test_span_contains_position ... ok [INFO] [stdout] test project::cached_stdlib::tests::test_cached_stdlib_file_count ... ok [INFO] [stdout] test project::cached_stdlib::tests::test_cached_stdlib_arc_is_fast ... ok [INFO] [stdout] test project::cached_stdlib::tests::test_cached_host_has_built_index ... ok [INFO] [stdout] test project::cached_stdlib::tests::test_cached_stdlib_loads_files ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 271 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.56s [INFO] [stdout] [INFO] [stderr] Running tests/expose_resolver_tests.rs (/opt/rustwide/target/debug/deps/expose_resolver_tests-b340873e5f9e6388) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_case_sensitive_matching ... ok [INFO] [stdout] test test_expose_target_getter ... ok [INFO] [stdout] test test_expose_from_path ... ok [INFO] [stdout] test test_empty_symbol_list ... ok [INFO] [stdout] test test_member_expose_found ... ok [INFO] [stdout] test test_expose_with_similar_names ... ok [INFO] [stdout] test test_member_expose_is_member ... ok [INFO] [stdout] test test_member_expose_not_found ... ok [INFO] [stdout] test test_multiple_levels_direct_expose ... ok [INFO] [stdout] test test_namespace_expose_direct_children ... ok [INFO] [stdout] test test_namespace_expose_is_namespace ... ok [INFO] [stdout] test test_namespace_expose_no_children ... ok [INFO] [stdout] test test_recursive_expose_all_descendants ... ok [INFO] [stdout] test test_recursive_expose_is_recursive ... ok [INFO] [stdout] test test_single_level_names ... ok [INFO] [stdout] test test_recursive_expose_deep_nesting ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/filter_eval_tests.rs (/opt/rustwide/target/debug/deps/filter_eval_tests-ecd6d1901454de13) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_complex_qualified_names ... ok [INFO] [stdout] test test_expression_filter_unimplemented ... ok [INFO] [stdout] test test_metadata_filter_empty_metadata ... ok [INFO] [stdout] test test_metadata_filter_multiple_annotations ... ok [INFO] [stdout] test test_case_sensitive_matching ... ok [INFO] [stdout] test test_metadata_filter_no_match ... ok [INFO] [stdout] test test_partial_name_no_match ... ok [INFO] [stdout] test test_metadata_filter_suffix_match ... ok [INFO] [stdout] test test_view_definition_multiple_filters_all_fail ... ok [INFO] [stdout] test test_view_definition_no_filters ... ok [INFO] [stdout] test test_view_definition_multiple_filters_and_logic ... ok [INFO] [stdout] test test_view_definition_single_filter_fails ... ok [INFO] [stdout] test test_view_usage_no_filters ... ok [INFO] [stdout] test test_view_usage_single_filter_fails ... ok [INFO] [stdout] test test_view_usage_single_filter_passes ... ok [INFO] [stdout] test test_view_definition_single_filter_passes ... ok [INFO] [stderr] Running tests/test_connect_debug.rs (/opt/rustwide/target/debug/deps/test_connect_debug-49c1f1a3009bb634) [INFO] [stdout] test test_metadata_filter_exact_match ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test debug_connect_forms ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_connect_endpoint_hover.rs (/opt/rustwide/target/debug/deps/test_connect_endpoint_hover-877d8ad9097ebcb7) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_line_970_shankPort_first_occurrence ... ok [INFO] [stdout] test test_line_970_shankPort_second_occurrence ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.62s [INFO] [stdout] [INFO] [stderr] Running tests/test_constraint_extraction.rs (/opt/rustwide/target/debug/deps/test_constraint_extraction-3805225513e876e0) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_assume_constraint ... ok [INFO] [stdout] test test_require_constraint ... ok [INFO] [stdout] test test_assert_constraint ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_editing_integration.rs (/opt/rustwide/target/debug/deps/test_editing_integration-58f360a4823fb28e) [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] [stderr] Running tests/test_expression_extraction.rs (/opt/rustwide/target/debug/deps/test_expression_extraction-61ac65b744440336) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_expression_simple_multiplication ... ok [INFO] [stdout] test test_expression_qualified_name ... ok [INFO] [stdout] test test_expression_enum_literal ... ok [INFO] [stdout] test test_expression_in_constraint_block ... ok [INFO] [stdout] test test_expression_feature_chain ... ok [INFO] [stdout] test test_expression_comparison ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_hover_resolution.rs (/opt/rustwide/target/debug/deps/test_hover_resolution-21f795c5858f01dc) [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_hover_on_transition_target ... ok [INFO] [stdout] test test_hover_on_expression_reference ... ok [INFO] [stdout] test test_hover_on_subsets_target ... ok [INFO] [stdout] test test_hover_on_transition_names ... ok [INFO] [stdout] test test_hover_on_qualified_redefines_source ... ok [INFO] [stdout] test test_hover_on_bind_chain_second_part ... ok [INFO] [stdout] test test_hover_on_message_chain_second_part ... ok [INFO] [stdout] test test_hover_on_redefines_target ... ok [INFO] [stdout] test test_hover_on_feature_chain_first_part ... ok [INFO] [stdout] test test_hover_on_specializes_target ... ok [INFO] [stdout] test test_hover_on_feature_chain_second_part ... ok [INFO] [stdout] test test_hover_on_bind_equals_chain ... ok [INFO] [stdout] test test_hover_on_item_redefines_in_port_def ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_lossless_roundtrip.rs (/opt/rustwide/target/debug/deps/test_lossless_roundtrip-e7a81f861da0be4f) [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] [stderr] Running tests/test_official_xmi_roundtrip.rs (/opt/rustwide/target/debug/deps/test_official_xmi_roundtrip-5ec9afbea99acdcf) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_official_xmi_roundtrip ... ok [INFO] [stdout] test test_official_xmi_to_jsonld_roundtrip ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_quick_hover_triage.rs (/opt/rustwide/target/debug/deps/test_quick_hover_triage-d73c48f0764aff2e) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_run_hover_triage ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 14.99s [INFO] [stdout] [INFO] [stderr] Running tests/test_real_hover_failures.rs (/opt/rustwide/target/debug/deps/test_real_hover_failures-0cad93aa0eee351d) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_line_817_deep_chain_sensedSpeedSent ... ok [INFO] [stdout] test test_line_968_connect_endpoint_name ... ok [INFO] [stdout] test test_line_781_message_chain_member_trigger1 ... ok [INFO] [stdout] test test_line_893_enum_member_access ... ok [INFO] [stdout] test test_line_781_message_chain_member_turnVehicleOn ... ok [INFO] [stdout] test test_line_840_event_short_chain ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 14.82s [INFO] [stdout] [INFO] [stderr] Running tests/test_state_machine_extraction.rs (/opt/rustwide/target/debug/deps/test_state_machine_extraction-70da3b74d98b9313) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_first_state ... ok [INFO] [stdout] test test_then_simple_transition ... ok [INFO] [stdout] test test_accept_with_when ... ok [INFO] [stdout] test test_then_in_state_body ... ok [INFO] [stdout] test test_accept_signal ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_symbol_deduplication.rs (/opt/rustwide/target/debug/deps/test_symbol_deduplication-28f0327fd45b0c1a) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_symbol_removed_and_readded ... ok [INFO] [stdout] test test_reparse_preserves_element_ids ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_transition_extraction.rs (/opt/rustwide/target/debug/deps/test_transition_extraction-8e4d2a55461b20d6) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_constraint_has_name_in_symbols ... ok [INFO] [stdout] test test_perform_chain_in_symbols ... ok [INFO] [stdout] test test_transition_has_transition_usage_kind ... ok [INFO] [stdout] test test_transition_targets_in_symbols ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_workspace_metadata_loading.rs (/opt/rustwide/target/debug/deps/test_workspace_metadata_loading-7670355fdb32ccdb) [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] [stderr] Running tests/test_xmi_format_compliance.rs (/opt/rustwide/target/debug/deps/test_xmi_format_compliance-afd0ab0059cfe572) [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] [stderr] Running tests/test_xmi_roundtrip_all.rs (/opt/rustwide/target/debug/deps/test_xmi_roundtrip_all-e96aa509e30217bd) [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] [stderr] Running tests/test_xmi_roundtrip_phase1.rs (/opt/rustwide/target/debug/deps/test_xmi_roundtrip_phase1-1c947218f996fe04) [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] [stderr] Running tests/test_xmi_roundtrip_phase5.rs (/opt/rustwide/target/debug/deps/test_xmi_roundtrip_phase5-d5c0fb2c17fcd060) [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] [stderr] Running tests/tests_architecture.rs (/opt/rustwide/target/debug/deps/tests_architecture-e77a964e479a39e3) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_base_constants_defined ... ok [INFO] [stdout] test test_base_layer_has_no_dependencies ... ok [INFO] [stdout] test test_project_layer_dependencies ... ok [INFO] [stdout] test test_syntax_layer_has_minimal_dependencies ... ok [INFO] [stdout] test test_parser_layer_only_depends_on_base ... ok [INFO] [stdout] test test_show_architecture_violations_summary ... ok [INFO] [stdout] test test_no_layer_depends_on_cli ... ok [INFO] [stdout] test test_no_layer_depends_on_lsp ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/tests_architecture_helpers.rs (/opt/rustwide/target/debug/deps/tests_architecture_helpers-07ea802ea3275015) [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] [stderr] Running tests/tests_debug_interface_endpoint.rs (/opt/rustwide/target/debug/deps/tests_debug_interface_endpoint-28d6f07f29f3fd62) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_interface_def_end_ports_have_unique_qualified_names ... ok [INFO] [stdout] test test_interface_def_end_ports_no_duplicate_errors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/tests_main.rs (/opt/rustwide/target/debug/deps/tests_main-5b8656d5a37e7735) [INFO] [stdout] [INFO] [stdout] running 487 tests [INFO] [stdout] test helpers::diagnostic_helpers::tests::test_diagnostics_from_sysml_returns_list ... ok [INFO] [stdout] test helpers::diagnostic_helpers::tests::test_assert_no_errors_passes_for_valid_source ... ok [INFO] [stdout] test helpers::hir_helpers::tests::test_analysis_from_sources_multiple_files ... ok [INFO] [stdout] test helpers::source_fixtures::tests::test_nested_packages ... ok [INFO] [stdout] test helpers::hir_helpers::tests::test_symbols_from_sysml_extracts_symbols ... ok [INFO] [stdout] test helpers::source_fixtures::tests::test_package_with_n_parts ... ok [INFO] [stdout] test helpers::symbol_assertions::tests::test_assert_no_duplicate_symbols_passes ... ok [INFO] [stdout] test helpers::symbol_assertions::tests::test_assert_resolves_works ... ok [INFO] [stdout] test helpers::symbol_assertions::tests::test_assert_symbol_exists_passes ... ok [INFO] [stdout] test helpers::hir_helpers::tests::test_analysis_from_sysml_works ... ok [INFO] [stdout] test helpers::symbol_assertions::tests::test_assert_symbol_exists_fails - should panic ... ok [INFO] [stdout] test hir::tests_diagnostics::test_chain_member_diagnostic_span_points_to_undefined_member ... ok [INFO] [stdout] test hir::tests_diagnostics::test_cross_file_reference_resolved_no_error ... ok [INFO] [stdout] test hir::tests_diagnostics::test_cross_file_undefined_detected ... ok [INFO] [stdout] test hir::tests_diagnostics::test_diagnostic_has_correct_file ... ok [INFO] [stdout] test hir::tests_diagnostics::test_diagnostic_has_error_code ... ok [INFO] [stdout] test hir::tests_diagnostics::test_diagnostic_has_position_info ... ok [INFO] [stdout] test hir::tests_diagnostics::test_empty_package_no_diagnostics ... ok [INFO] [stdout] test hir::tests_diagnostics::test_import_nonexistent_package_no_crash ... ok [INFO] [stdout] test hir::tests_diagnostics::test_qualified_reference_no_false_positive ... ok [INFO] [stdout] test hir::tests_diagnostics::test_self_referential_type_no_crash ... ok [INFO] [stdout] test hir::tests_diagnostics::test_undefined_reference_is_error_severity ... ok [INFO] [stdout] test hir::tests_diagnostics::test_undefined_specialization_detected ... ok [INFO] [stdout] test hir::tests_diagnostics::test_undefined_type_reference_detected ... ok [INFO] [stdout] test hir::tests_diagnostics::test_valid_specialization_no_error ... ok [INFO] [stdout] test hir::tests_diagnostics::test_valid_type_reference_no_error ... ok [INFO] [stdout] test hir::tests_edge_cases::test_comment_only_file ... ok [INFO] [stdout] test hir::tests_edge_cases::test_deeply_nested_packages ... ok [INFO] [stdout] test hir::tests_edge_cases::test_duplicate_names_same_scope_no_crash ... ok [INFO] [stdout] test hir::tests_edge_cases::test_empty_file_no_crash ... ok [INFO] [stdout] test hir::tests_edge_cases::test_long_name ... ok [INFO] [stdout] test hir::tests_edge_cases::test_many_type_references ... ok [INFO] [stdout] test hir::tests_edge_cases::test_mutual_references_no_crash ... ok [INFO] [stdout] test hir::tests_edge_cases::test_numbers_in_names ... ok [INFO] [stdout] test hir::tests_edge_cases::test_partial_parse_recovers_valid_symbols ... ok [INFO] [stdout] test hir::tests_edge_cases::test_same_name_different_scopes ... ok [INFO] [stdout] test hir::tests_edge_cases::test_self_referential_no_crash ... ok [INFO] [stdout] test hir::tests_edge_cases::test_syntax_error_does_not_crash ... ok [INFO] [stdout] test hir::tests_edge_cases::test_unclosed_brace_does_not_crash ... ok [INFO] [stdout] test hir::tests_edge_cases::test_underscore_in_names ... ok [INFO] [stdout] test hir::tests_edge_cases::test_whitespace_only_file ... ok [INFO] [stdout] test hir::tests_edge_cases::test_wide_file_many_siblings ... ok [INFO] [stdout] test hir::tests_chain_member_hover::deep_chain_resolution::test_event_occurrence_deep_chain ... ok [INFO] [stdout] test hir::tests_chain_member_hover::type_hierarchy_resolution::test_member_resolves_through_type ... ok [INFO] [stdout] test hir::tests_chain_member_hover::message_endpoint_chains::test_message_endpoint_chain_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::expression_assignment_chains::test_expression_three_level_chain_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::connect_endpoint_chains::test_connect_endpoint_chain_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::connect_redefines_chain::test_connect_redefines_chain_member_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::deep_chain_resolution::test_three_level_chain_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::type_hierarchy_resolution::test_nested_type_resolution ... ok [INFO] [stdout] test hir::tests_chain_member_hover::message_succession_endpoints::test_message_from_chain_member_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::bind_rhs_chain::test_bind_rhs_chain_member_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::message_succession_endpoints::test_succession_chain_member_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::three_level_bind_chains::test_bind_three_level_chain_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::flow_endpoints::test_flow_from_chain_member_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::expression_assignment_chains::test_flow_three_level_chain_resolves ... ok [INFO] [stdout] test hir::tests_chain_member_hover::flow_endpoints::test_flow_endpoints_extracted_as_type_refs ... ok [INFO] [stdout] test hir::tests_hover_connections::hover_connection_endpoint_name ... ok [INFO] [stdout] test hir::tests_hover_constraint_def::hover_attribute_type_in_constraint_def ... ok [INFO] [stdout] test hir::tests_hover_connections::hover_interface_endpoint_part ... ok [INFO] [stdout] test hir::tests_hover_control_flow::hover_assign_statement_refs ... ok [INFO] [stdout] test hir::tests_hover_constraint_def::hover_constraint_expression_ref ... ok [INFO] [stdout] test hir::tests_hover_constraint_def::hover_nested_constraint_def ... ok [INFO] [stdout] test hir::tests_hover_connections::hover_interface_endpoint_port ... ok [INFO] [stdout] test hir::tests_hover_control_flow::hover_action_ref_in_if_then ... ok [INFO] [stdout] test hir::tests_hover_constraint_def::hover_attribute_with_local_type_in_constraint_def ... ok [INFO] [stdout] test hir::tests_hover_control_flow::hover_succession_refs ... ok [INFO] [stdout] test hir::tests_hover_expressions::hover_ref_in_tuple_expression ... ok [INFO] [stdout] test hir::tests_hover_control_flow::hover_for_loop_variable ... ok [INFO] [stdout] test hir::tests_hover_constraint_def::hover_attribute_name_in_constraint_def ... ok [INFO] [stdout] test hir::tests_hover_expressions::hover_variable_in_multiplicity_lower_bound ... ok [INFO] [stdout] test hir::tests_hover_expressions::hover_variable_in_attribute_multiplicity ... ok [INFO] [stdout] test hir::tests_hover_control_flow::hover_transition_refs ... ok [INFO] [stdout] test hir::tests_hover_expressions::hover_return_ref_simple ... ok [INFO] [stdout] test hir::tests_hover_metadata::hover_metadata_def_name ... ok [INFO] [stdout] test hir::tests_hover_expressions::hover_variable_in_multiplicity_upper_bound ... ok [INFO] [stdout] test hir::tests_hover_metadata::hover_metadata_prefix_on_definition ... ok [INFO] [stdout] test hir::tests_hover_metadata::hover_ref_feature_declaration ... ok [INFO] [stdout] test hir::tests_hover_satisfy_via::accept_via_target::test_accept_via_standalone ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_calculation_expression_ref ... ok [INFO] [stdout] test hir::tests_hover_satisfy_via::accept_via_target::test_accept_via_in_transition ... ok [INFO] [stdout] test hir::tests_hover_metadata::hover_ref_redefines_annotated_element ... ok [INFO] [stdout] test hir::tests_hover_expressions::hover_variable_in_multiplicity_single ... ok [INFO] [stdout] test hir::tests_import_resolution::test_cross_file_import_order_independence ... ok [INFO] [stdout] test hir::tests_import_resolution::test_cross_file_import_resolution ... ok [INFO] [stdout] test hir::tests_import_resolution::test_cross_file_incremental_update ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_done_ref ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filter_metadata_qualified_name_matches ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filter_metadata_short_name_matches ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filter_nonexistent_metadata_imports_nothing ... ok [INFO] [stdout] test hir::tests_import_resolution::test_cross_file_transitive_specialization ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filter_preserves_public_visibility ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filter_with_all_matching_elements ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filter_with_no_matching_elements ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filtered_import_excludes_non_matching_elements ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filtered_import_with_bracket_syntax ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filtered_import_with_nonexistent_filter_imports_nothing ... ok [INFO] [stdout] test hir::tests_import_resolution::test_flow_feature_chain_correct_resolution ... ok [INFO] [stdout] test hir::tests_import_resolution::test_import_alias ... ok [INFO] [stdout] test hir::tests_import_resolution::test_import_filter_syntax_parses ... ok [INFO] [stdout] test hir::tests_import_resolution::test_import_from_parent_scope_sibling ... ok [INFO] [stdout] test hir::tests_import_resolution::test_import_nonexistent_package_graceful ... ok [INFO] [stdout] test hir::tests_import_resolution::test_local_definition_shadows_import ... ok [INFO] [stdout] test hir::tests_import_resolution::test_member_import_does_not_import_other_members ... ok [INFO] [stdout] test hir::tests_import_resolution::test_member_import_makes_single_member_visible ... ok [INFO] [stdout] test hir::tests_import_resolution::test_metadata_annotations_extracted ... ok [INFO] [stdout] test hir::tests_import_resolution::test_multiple_filter_conditions_require_all_to_match ... ok [INFO] [stdout] test hir::tests_import_resolution::test_multiple_filters_on_same_import ... ok [INFO] [stdout] test hir::tests_import_resolution::test_nested_package_imports ... ok [INFO] [stdout] test hir::tests_import_resolution::test_package_level_filter_statement_parses ... ok [INFO] [stdout] test hir::tests_import_resolution::test_private_import_does_not_re_export ... ok [INFO] [stdout] test hir::tests_import_resolution::test_public_import_re_exports_to_importers ... ok [INFO] [stdout] test hir::tests_import_resolution::test_quoted_identifier_chain_resolution ... ok [INFO] [stdout] test hir::tests_import_resolution::test_recursive_import_double_star ... ok [INFO] [stdout] test hir::tests_import_resolution::test_recursive_import_with_filter_nonexistent_metadata ... ok [INFO] [stdout] test hir::tests_import_resolution::test_redefines_that_chain_resolution ... ok [INFO] [stdout] test hir::tests_import_resolution::test_root_level_import_visible_in_nested_package ... ok [INFO] [stdout] test hir::tests_import_resolution::test_self_referential_import_safe ... ok [INFO] [stdout] test hir::tests_import_resolution::test_spec_example_approval_metadata_with_filter_evaluation ... ok [INFO] [stdout] test hir::tests_import_resolution::test_transitive_public_import_chain ... ok [INFO] [stdout] test hir::tests_import_resolution::test_wildcard_import_makes_all_members_visible ... ok [INFO] [stdout] test hir::tests_import_resolution::test_wildcard_import_makes_members_visible ... ok [INFO] [stdout] test hir::tests_import_resolution::test_wildcard_import_preserves_original_qualified_name ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_association_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_behavior_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_class_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_class_specialization ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_connector_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_datatype_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_feature_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_function_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_import_resolution ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_interaction_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_metaclass_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_nested_packages ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_package_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_public_import_reexport ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_step_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_struct_extraction ... ok [INFO] [stdout] test hir::tests_kerml_extraction::test_kerml_succession_extraction ... ok [INFO] [stdout] test hir::tests_import_resolution::test_filter_on_recursive_import ... ok [INFO] [stdout] test hir::tests_name_resolution::test_child_scope_can_see_parent_symbols ... ok [INFO] [stdout] test hir::tests_name_resolution::test_grandchild_scope_can_see_grandparent_symbols ... ok [INFO] [stdout] test hir::tests_name_resolution::test_local_definition_shadows_outer ... ok [INFO] [stdout] test hir::tests_name_resolution::test_not_ambiguous_when_shadowed ... ok [INFO] [stdout] test hir::tests_name_resolution::test_resolve_deeply_nested_qualified_name ... ok [INFO] [stdout] test hir::tests_name_resolution::test_resolve_from_definition_scope ... ok [INFO] [stdout] test hir::tests_name_resolution::test_resolve_from_nested_scope ... ok [INFO] [stdout] test hir::tests_name_resolution::test_resolve_nonexistent_returns_not_found ... ok [INFO] [stdout] test hir::tests_name_resolution::test_resolve_package_itself ... ok [INFO] [stdout] test hir::tests_name_resolution::test_resolve_qualified_name ... ok [INFO] [stdout] test hir::tests_name_resolution::test_resolve_simple_name_global_scope ... ok [INFO] [stdout] test hir::tests_name_resolution::test_sibling_scope_not_directly_visible ... ok [INFO] [stdout] test hir::tests_name_resolution::test_specialization_target_resolves ... ok [INFO] [stdout] test hir::tests_name_resolution::test_multiple_imports_same_name_last_wins ... ok [INFO] [stdout] test hir::tests_spans::test_deeply_nested_spans ... ok [INFO] [stdout] test hir::tests_spans::test_nested_symbols_have_valid_positions ... ok [INFO] [stdout] test hir::tests_spans::test_position_with_tabs ... ok [INFO] [stdout] test hir::tests_spans::test_multiline_definition_name_span ... ok [INFO] [stdout] test hir::tests_spans::test_specialization_ref_has_span ... ok [INFO] [stdout] test hir::tests_spans::test_single_line_package ... ok [INFO] [stdout] test hir::tests_spans::test_symbol_has_column_info ... ok [INFO] [stdout] test hir::tests_spans::test_symbol_has_line_info ... ok [INFO] [stdout] test hir::tests_spans::test_symbols_ordered_by_position ... ok [INFO] [stdout] test hir::tests_spans::test_symbol_end_after_start ... ok [INFO] [stdout] test hir::tests_spans::test_unicode_in_name_position ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_expression_ref_in_accept_if ... ok [INFO] [stdout] test hir::tests_spans::test_type_ref_has_span ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_bind_endpoint_path ... ok [INFO] [stdout] test hir::tests_hover_satisfy_via::satisfy_by_target::test_satisfy_by_target_hover ... ok [INFO] [stdout] test hir::tests_stdlib::test_measurement_references_sysml_loads_without_duplicates ... ok [INFO] [stdout] test hir::tests_stdlib::test_objects_kerml_loads_without_duplicates ... ok [INFO] [stdout] test hir::tests_stdlib::test_observation_kerml_loads_without_duplicates ... ok [INFO] [stdout] test hir::tests_stdlib::test_performances_kerml_loads_without_duplicates ... ok [INFO] [stdout] test hir::tests_stdlib::test_scalar_values_boolean_exists ... ok [INFO] [stdout] test hir::tests_stdlib::test_scalar_values_has_expected_symbols ... ok [INFO] [stdout] test hir::tests_stdlib::test_scalar_values_integer_exists ... ok [INFO] [stdout] test hir::tests_stdlib::test_scalar_values_real_exists ... ok [INFO] [stdout] test hir::tests_stdlib::test_scalar_values_string_exists ... ok [INFO] [stdout] test hir::tests_stdlib::test_single_stdlib_file_symbol_count ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_connection_endpoint_path ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::cross_file_resolution::test_library_type_binary_link ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::cross_file_resolution::test_library_type_occurrence ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::cross_file_resolution::test_short_name_reference ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::duplicate_definition_false_positives::test_explicit_redefines_not_duplicate ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::duplicate_definition_false_positives::test_loop_variables_different_scopes ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::duplicate_definition_false_positives::test_redefine_performed_feature ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::duplicate_definition_false_positives::test_same_name_in_nested_scopes_not_duplicate ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::duplicate_definition_false_positives::test_same_parameter_name_different_functions ... ok [INFO] [stdout] test hir::tests_stdlib::test_stdlib_file_no_duplicate_qualified_names ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::feature_chain_resolution::test_chained_qualified_feature_ref ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::feature_chain_resolution::test_inherited_feature_qualified_ref ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::feature_chain_resolution::test_simple_qualified_feature_ref ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::import_resolution::test_recursive_import_resolution ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::import_resolution::test_wildcard_import_resolution ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::keyword_references::test_participant_keyword_resolution ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::import_resolution::test_specific_import_resolution ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::keyword_references::test_self_keyword_resolution ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::keyword_references::test_that_keyword_in_constraint ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::multi_level_transitive_imports::test_single_level_public_reexport ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::multi_level_transitive_imports::test_three_level_public_reexport ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::multi_level_transitive_imports::test_inherited_members_across_packages ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::multi_level_transitive_imports::test_visibility_map_has_transitive_imports ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::multi_level_transitive_imports::test_two_level_public_reexport ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::sysml_library_false_positives::test_kerml_metaobject_references ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::sysml_library_false_positives::test_nested_redefines_not_duplicate ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::sysml_library_false_positives::test_qualified_feature_chain_inherited ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::sysml_library_false_positives::test_same_step_name_different_behaviors ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::sysml_library_false_positives::test_transitive_wildcard_import_resolution ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::unicode_names::test_ascii_identifier_baseline ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::sysml_library_false_positives::test_succession_reference_not_duplicate ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::unicode_names::test_ascii_short_names_baseline ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::unicode_names::test_unicode_identifier ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::unicode_names::test_operator_short_names ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_action_def_extraction ... ok [INFO] [stdout] test hir::tests_stdlib_resolution::unicode_names::test_unicode_unit_symbols ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_allocation_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_action_usage_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_analysis_case_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_anonymous_attribute_usage ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_attribute_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_anonymous_usage_no_name ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_attribute_usage_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_calc_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_case_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_constraint_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_connection_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_deeply_nested_packages ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_deeply_nested_packages_10_levels ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_empty_package ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_interface_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_enumeration_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_item_usage_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_item_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_metadata_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_multiple_part_defs ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_nested_package_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_many_part_definitions ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_nested_usages_have_qualified_names ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_package_symbol_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_no_duplicate_symbols_in_package ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_part_def_in_package_has_qualified_name ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_part_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_port_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_part_usage_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_port_usage_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_redefinition_does_not_create_duplicate ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_rendering_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_requirement_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_same_name_different_namespaces_are_separate ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_specialization_chain ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_specialization_relationship ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_state_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_ref_usage_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_symbol_has_span ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_top_level_definitions_exist ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_use_case_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_typed_part_usage ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_view_def_extraction ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_verification_case_def_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_chained_reference_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_conjugated_port_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_deep_specialization_supertypes ... ok [INFO] [stdout] test hir::tests_type_refs::test_definition_without_relationships ... ok [INFO] [stdout] test hir::tests_type_refs::test_dotted_chain_in_type_position ... ok [INFO] [stdout] test hir::tests_type_refs::test_multiple_specialization ... ok [INFO] [stdout] test hir::tests_type_refs::test_multiple_type_refs ... ok [INFO] [stdout] test hir::tests_type_refs::test_redefinition_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_references_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_relationship_kind_specializes ... ok [INFO] [stdout] test hir::tests_symbol_extraction::test_viewpoint_def_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_relationship_kind_typed_by ... ok [INFO] [stdout] test hir::tests_type_refs::test_specializes_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_specializes_in_supertypes ... ok [INFO] [stdout] test hir::tests_type_refs::test_specialization_chain_relationships ... ok [INFO] [stdout] test hir::tests_type_refs::test_subsets_with_type ... ok [INFO] [stdout] test hir::tests_type_refs::test_subsets_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_type_ref_kind_specializes ... ok [INFO] [stdout] test hir::tests_type_refs::test_type_ref_has_span ... ok [INFO] [stdout] test hir::tests_type_refs::test_type_ref_kind_typed_by ... ok [INFO] [stdout] test hir::tests_type_refs::test_type_ref_target_correct ... ok [INFO] [stdout] test hir::tests_type_refs::test_type_ref_to_qualified_name ... ok [INFO] [stdout] test hir::tests_type_refs::test_type_ref_resolved_target ... ok [INFO] [stdout] test hir::tests_type_refs::test_typed_by_extraction ... ok [INFO] [stdout] test hir::tests_type_refs::test_typed_by_and_specializes_in_supertypes ... ok [INFO] [stdout] test hir::tests_type_refs::test_typed_by_in_supertypes ... ok [INFO] [stdout] test hir::tests_type_refs::test_typed_by_in_definition ... ok [INFO] [stdout] test ide::tests_completion::test_completion_at_file_end ... ok [INFO] [stdout] test hir::tests_type_refs::test_usage_without_type ... ok [INFO] [stdout] test ide::tests_completion::test_completion_from_imported_scope ... ok [INFO] [stdout] test ide::tests_completion::test_completion_has_correct_kind ... ok [INFO] [stdout] test ide::tests_completion::test_completion_suggests_available_types ... ok [INFO] [stdout] test ide::tests_completion::test_completion_empty_file ... ok [INFO] [stdout] test ide::tests_completion::test_completion_with_no_word_at_all ... ok [INFO] [stdout] test ide::tests_completion::test_completion_with_incomplete_type_reference ... ok [INFO] [stdout] test ide::tests_folding::test_folding_range_has_lines ... ok [INFO] [stdout] test ide::tests_folding::test_folding_ranges_empty_file ... ok [INFO] [stdout] test ide::tests_completion::test_completion_with_partial_word ... ok [INFO] [stdout] test ide::tests_folding::test_folding_ranges_for_package ... ok [INFO] [stdout] test ide::tests_folding::test_folding_ranges_multiple_definitions ... ok [INFO] [stdout] test ide::tests_folding::test_folding_ranges_single_line_no_fold ... ok [INFO] [stdout] test ide::tests_folding::test_folding_ranges_nested ... ok [INFO] [stdout] test ide::tests_goto::test_goto_definition_cross_file ... ok [INFO] [stdout] test ide::tests_goto::test_goto_definition_empty_position ... ok [INFO] [stdout] test ide::tests_goto::test_goto_definition_from_specialization ... ok [INFO] [stdout] test ide::tests_goto::test_goto_definition_from_type_reference ... ok [INFO] [stdout] test ide::tests_goto::test_goto_definition_on_definition_returns_self ... ok [INFO] [stdout] test ide::tests_hover::test_hover_on_definition_is_definition_flag ... ok [INFO] [stdout] test ide::tests_goto::test_goto_definition_undefined_reference ... ok [INFO] [stdout] test ide::tests_hover::test_hover_on_package_shows_info ... ok [INFO] [stdout] test ide::tests_hover::test_hover_on_part_def_shows_info ... ok [INFO] [stdout] test ide::tests_hover::test_hover_on_empty_space_returns_none ... ok [INFO] [stdout] test ide::tests_hover::test_hover_result_has_qualified_name ... ok [INFO] [stdout] test ide::tests_hover::test_hover_result_has_span_info ... ok [INFO] [stdout] test ide::tests_hover::test_hover_on_usage_shows_type ... ok [INFO] [stdout] test ide::tests_hover::test_hover_shows_specialization ... ok [INFO] [stdout] test ide::tests_references::test_find_references_cross_file ... ok [INFO] [stdout] test ide::tests_references::test_find_references_for_definition ... ok [INFO] [stdout] test ide::tests_references::test_find_references_from_usage ... ok [INFO] [stdout] test ide::tests_references::test_find_references_include_declaration ... ok [INFO] [stdout] test ide::tests_references::test_find_references_unused_definition ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_semantic_tokens_empty_file ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_semantic_tokens_has_position ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_semantic_tokens_has_types ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_debug_vehicle_usages_semantic_tokens ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_semantic_tokens_namespace ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_semantic_tokens_multiple_symbols ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_semantic_tokens_type ... ok [INFO] [stdout] test ide::tests_semantic_tokens::test_semantic_tokens_returns_tokens ... ok [INFO] [stdout] test ide::tests_symbols::test_document_symbols_has_correct_names ... ok [INFO] [stdout] test ide::tests_symbols::test_document_symbols_empty_file ... ok [INFO] [stdout] test ide::tests_symbols::test_document_symbols_has_kind ... ok [INFO] [stdout] test ide::tests_symbols::test_document_symbols_has_position ... ok [INFO] [stdout] test ide::tests_symbols::test_document_symbols_returns_all_symbols ... ok [INFO] [stdout] test ide::tests_symbols::test_workspace_symbols_case_insensitive ... ok [INFO] [stdout] test ide::tests_symbols::test_workspace_symbols_no_match ... ok [INFO] [stdout] test ide::tests_symbols::test_workspace_symbols_search ... ok [INFO] [stdout] test ide::tests_symbols::test_workspace_symbols_empty_query ... ok [INFO] [stdout] test parser::tests_error_display::test_literals_have_descriptive_names ... ok [INFO] [stdout] test parser::tests_error_display::test_all_keywords_have_specific_names ... ok [INFO] [stdout] test parser::tests_error_display::test_punctuation_has_quoted_names ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_all_keyword_in_feature_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_anonymous_connector_with_multiplicity_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_chains_keyword_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_derived_var_modifier_ast ... ok [INFO] [stdout] test parser::tests_error_display::test_no_keyword_returns_generic_keyword ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_metaclass_definition_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_abstract_class_with_specialization_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_feature_path_expression_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_abstract_classifier_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_behavior_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_classifier_with_multiple_specializations_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_class_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_classifier_with_nested_feature_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_classifier_with_specialization_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_comment_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_datatype_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_dependency_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_derived_feature_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_feature_with_direction_in ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_feature_with_direction_out ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_feature_with_redefinition_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_feature_with_direction_inout ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_feature_with_subsetting_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_feature_with_typing_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_function_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_interaction_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_feature_with_typing_and_redefinition_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_library_package_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_package_with_import_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_predicate_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_metaclass_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_readonly_feature_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_ref_feature_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_parse_struct_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_redefines_with_assignment_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_this_keyword_as_feature_name_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_this_with_default_value_ast ... ok [INFO] [stdout] test parser::tests_kerml_ast::test_var_feature_modifier_ast ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_02 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_03 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_01 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_04 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_05 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_07 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_06 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_09 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_08 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_11 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_10 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_12 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_13 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_14 ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_enum_member_in_constraint ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_15 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_18 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_16 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_19 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_17 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_20 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_21 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_22 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_23 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_26 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_27 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_24 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_28 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_29 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_25 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_31 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_32 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_30 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_33 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_35 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_01 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_36 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_02 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_03 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_05 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_06 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_04 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_08 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_09 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_10 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_11 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_12 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_34 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_13 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_15 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_07 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_16 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_14 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_17 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_18 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_20 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_21 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_19 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_22 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_24 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_26 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_27 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_28 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_25 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_29 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_30 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_32 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_23 ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_expression_ref_in_accept_when ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_31 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_34 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_33 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_37 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_35 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_39 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_40 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_41 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_42 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_44 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_43 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_36 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_38 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_47 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_45 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_50 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_49 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_52 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_46 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_53 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_51 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_56 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_57 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_58 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_54 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_55 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_48 ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_expression_ref_in_send_to ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_message_endpoint_path ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_nested_port_event ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_subset_target ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_transition_first_state ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_subset_target_in_action ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_trigger_ref ... ok [INFO] [stdout] test hir::tests_stdlib::test_full_stdlib_loads_without_errors ... ok [INFO] [stdout] test hir::tests_hover_triage::test_hover_transition_then_state ... ok [INFO] [stdout] test hir::tests_stdlib::test_full_stdlib_isq_package_exists ... ok [INFO] [stdout] test hir::tests_stdlib::test_full_stdlib_si_package_exists ... ok [INFO] [stdout] test hir::tests_stdlib::test_full_stdlib_no_duplicate_symbols ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 487 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 67.67s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_behavioral.rs (/opt/rustwide/target/debug/deps/tests_parser_behavioral-b198fc5ee7244ee3) [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test test_comments_parse::case_4 ... ok [INFO] [stdout] test test_comments_parse::case_1 ... ok [INFO] [stdout] test test_comments_parse::case_2 ... ok [INFO] [stdout] test test_comments_parse::case_3 ... ok [INFO] [stdout] test test_control_nodes_parse::case_2 ... ok [INFO] [stdout] test test_control_nodes_parse::case_1 ... ok [INFO] [stdout] test test_control_nodes_parse::case_4 ... ok [INFO] [stdout] test test_control_nodes_parse::case_3 ... ok [INFO] [stdout] test test_control_nodes_parse::case_5 ... ok [INFO] [stdout] test test_control_nodes_parse::case_6 ... ok [INFO] [stdout] test test_control_nodes_parse::case_7 ... ok [INFO] [stdout] test test_dependency_parses::case_1 ... ok [INFO] [stdout] test test_control_nodes_parse::case_8 ... ok [INFO] [stdout] test test_expose_and_verification_parse::case_1 ... ok [INFO] [stdout] test test_expose_and_verification_parse::case_2 ... ok [INFO] [stdout] test test_expose_and_verification_parse::case_3 ... ok [INFO] [stdout] test test_parameter_memberships_parse::case_1 ... ok [INFO] [stdout] test test_parameter_memberships_parse::case_4 ... ok [INFO] [stdout] test test_parameter_memberships_parse::case_3 ... ok [INFO] [stdout] test test_parameter_memberships_parse::case_2 ... ok [INFO] [stdout] test test_port_conjugation_parses::case_1 ... ok [INFO] [stdout] test test_state_subactions_parse::case_2 ... ok [INFO] [stdout] test test_state_subactions_parse::case_4 ... ok [INFO] [stdout] test test_state_subactions_parse::case_3 ... ok [INFO] [stdout] test test_state_subactions_parse::case_1 ... ok [INFO] [stdout] test test_transitions_parse::case_1 ... ok [INFO] [stdout] test test_transitions_parse::case_2 ... ok [INFO] [stdout] test test_transitions_parse::case_3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_connectors.rs (/opt/rustwide/target/debug/deps/tests_parser_connectors-ba5746f6386982be) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test test_allocation_def::case_1 ... ok [INFO] [stdout] test test_allocation_def::case_2 ... ok [INFO] [stdout] test test_connection_def::case_4 ... ok [INFO] [stdout] test test_connection_def::case_3 ... ok [INFO] [stdout] test test_allocation_usage::case_1 ... ok [INFO] [stdout] test test_allocation_usage::case_2 ... ok [INFO] [stdout] test test_connection_def::case_2 ... ok [INFO] [stdout] test test_connection_def::case_1 ... ok [INFO] [stdout] test test_bindings::case_1 ... ok [INFO] [stdout] test test_bindings::case_2 ... ok [INFO] [stdout] test test_connection_def::case_5 ... ok [INFO] [stdout] test test_connection_def::case_6 ... ok [INFO] [stdout] test test_connection_def::case_7 ... ok [INFO] [stdout] test test_connection_usage::case_1 ... ok [INFO] [stdout] test test_connection_usage::case_2 ... ok [INFO] [stdout] test test_connection_usage::case_3 ... ok [INFO] [stdout] test test_flow_def::case_1 ... ok [INFO] [stdout] test test_flow_def::case_2 ... ok [INFO] [stdout] test test_flow_usage::case_1 ... ok [INFO] [stdout] test test_include::case_1 ... ok [INFO] [stdout] test test_interface_def::case_1 ... ok [INFO] [stdout] test test_flow_usage::case_2 ... ok [INFO] [stdout] test test_interface_def::case_2 ... ok [INFO] [stdout] test test_interface_def::case_3 ... ok [INFO] [stdout] test test_interface_usage::case_1 ... ok [INFO] [stdout] test test_interface_usage::case_2 ... ok [INFO] [stdout] test test_perform_exhibit::case_1 ... ok [INFO] [stdout] test test_message_actions::case_1 ... ok [INFO] [stdout] test test_message_actions::case_2 ... ok [INFO] [stdout] test test_perform_exhibit::case_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_definitions.rs (/opt/rustwide/target/debug/deps/tests_parser_definitions-2852ce701c62048c) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test test_kerml_abstract_modifier::case_3 ... ok [INFO] [stdout] test test_kerml_abstract_modifier::case_2 ... ok [INFO] [stdout] test test_kerml_abstract_modifier::case_1 ... ok [INFO] [stdout] test test_kerml_abstract_modifier::case_4 ... ok [INFO] [stdout] test test_kerml_abstract_modifier::case_6 ... ok [INFO] [stdout] test test_kerml_abstract_modifier::case_5 ... ok [INFO] [stdout] test test_kerml_abstract_modifier::case_7 ... ok [INFO] [stdout] test test_kerml_abstract_modifier::case_8 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_01 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_02 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_03 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_04 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_06 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_05 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_07 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_08 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_09 ... ok [INFO] [stdout] test test_kerml_definition_kind::case_10 ... ok [INFO] [stdout] test test_sysml_abstract_modifier::case_1 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_02 ... ok [INFO] [stdout] test test_sysml_abstract_modifier::case_2 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_03 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_04 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_07 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_06 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_01 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_08 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_13 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_10 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_15 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_05 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_17 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_09 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_12 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_18 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_19 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_20 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_16 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_21 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_11 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_24 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_22 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_23 ... ok [INFO] [stdout] test test_variation_modifier::case_1 ... ok [INFO] [stdout] test test_variation_modifier::case_2 ... ok [INFO] [stdout] test test_sysml_definition_kind::case_14 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_enums.rs (/opt/rustwide/target/debug/deps/tests_parser_enums-3f2891917d4195f7) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test test_alias::case_2 ... ok [INFO] [stdout] test test_alias::case_1 ... ok [INFO] [stdout] test test_assign::case_1 ... ok [INFO] [stdout] test test_enum_def::case_2 ... ok [INFO] [stdout] test test_enum_def::case_1 ... ok [INFO] [stdout] test test_individual::case_1 ... ok [INFO] [stdout] test test_enum_def::case_3 ... ok [INFO] [stdout] test test_individual::case_3 ... ok [INFO] [stdout] test test_individual::case_2 ... ok [INFO] [stdout] test test_individual::case_4 ... ok [INFO] [stdout] test test_timeslice_snapshot::case_2 ... ok [INFO] [stdout] test test_variants::case_1 ... ok [INFO] [stdout] test test_timeslice_snapshot::case_1 ... ok [INFO] [stdout] test test_variants::case_2 ... ok [INFO] [stdout] test test_variants::case_3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_expressions.rs (/opt/rustwide/target/debug/deps/tests_parser_expressions-24b4897c90262b20) [INFO] [stdout] [INFO] [stdout] running 54 tests [INFO] [stdout] test test_attribute_patterns::case_07 ... ok [INFO] [stdout] test test_attribute_patterns::case_09 ... ok [INFO] [stdout] test test_attribute_patterns::case_05 ... ok [INFO] [stdout] test test_attribute_expressions::case_1 ... ok [INFO] [stdout] test test_attribute_patterns::case_04 ... ok [INFO] [stdout] test test_attribute_patterns::case_03 ... ok [INFO] [stdout] test test_attribute_expressions::case_5 ... ok [INFO] [stdout] test test_attribute_expressions::case_4 ... ok [INFO] [stdout] test test_attribute_expressions::case_2 ... ok [INFO] [stdout] test test_attribute_expressions::case_3 ... ok [INFO] [stdout] test test_attribute_patterns::case_01 ... ok [INFO] [stdout] test test_attribute_patterns::case_08 ... ok [INFO] [stdout] test test_attribute_patterns::case_06 ... ok [INFO] [stdout] test test_attribute_patterns::case_02 ... ok [INFO] [stdout] test test_attribute_expressions::case_7 ... ok [INFO] [stdout] test test_attribute_expressions::case_6 ... ok [INFO] [stdout] test test_attribute_patterns::case_10 ... ok [INFO] [stdout] test test_attribute_patterns::case_11 ... ok [INFO] [stdout] test test_attribute_patterns::case_12 ... ok [INFO] [stdout] test test_attribute_patterns::case_13 ... ok [INFO] [stdout] test test_calc_def_patterns::case_2 ... ok [INFO] [stdout] test test_calc_def_patterns::case_1 ... ok [INFO] [stdout] test test_classification_expressions::case_1 ... ok [INFO] [stdout] test test_classification_expressions::case_2 ... ok [INFO] [stdout] test test_classification_expressions::case_3 ... ok [INFO] [stdout] test test_classification_expressions::case_4 ... ok [INFO] [stdout] test test_constraint_expressions::case_2 ... ok [INFO] [stdout] test test_constraint_expressions::case_1 ... ok [INFO] [stdout] test test_constraint_expressions::case_3 ... ok [INFO] [stdout] test test_constraint_expressions::case_7 ... ok [INFO] [stdout] test test_constraint_expressions::case_5 ... ok [INFO] [stdout] test test_constraint_expressions::case_4 ... ok [INFO] [stdout] test test_constraint_expressions::case_8 ... ok [INFO] [stdout] test test_constraint_expressions::case_6 ... ok [INFO] [stdout] test test_constraint_expressions::case_9 ... ok [INFO] [stdout] test test_feature_chain_patterns::case_1 ... ok [INFO] [stdout] test test_flow_interface_patterns::case_1 ... ok [INFO] [stdout] test test_logical_expressions::case_1 ... ok [INFO] [stdout] test test_logical_expressions::case_3 ... ok [INFO] [stdout] test test_flow_interface_patterns::case_2 ... ok [INFO] [stdout] test test_logical_expressions::case_4 ... ok [INFO] [stdout] test test_number_literals::case_1 ... ok [INFO] [stdout] test test_number_literals::case_2 ... ok [INFO] [stdout] test test_number_literals::case_3 ... ok [INFO] [stdout] test test_logical_expressions::case_2 ... ok [INFO] [stdout] test test_logical_expressions::case_5 ... ok [INFO] [stdout] test test_number_literals::case_4 ... ok [INFO] [stdout] test test_logical_expressions::case_6 ... ok [INFO] [stdout] test test_number_literals::case_6 ... ok [INFO] [stdout] test test_parameter_patterns::case_3 ... ok [INFO] [stdout] test test_parameter_patterns::case_1 ... ok [INFO] [stdout] test test_number_literals::case_5 ... ok [INFO] [stdout] test test_parameter_patterns::case_4 ... ok [INFO] [stdout] test test_parameter_patterns::case_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_kerml.rs (/opt/rustwide/target/debug/deps/tests_parser_kerml-07f63e19ed4165ed) [INFO] [stdout] [INFO] [stdout] running 129 tests [INFO] [stdout] test test_accept_keyword_as_step_name ... ok [INFO] [stdout] test test_all_keyword_in_feature ... ok [INFO] [stdout] test test_anonymous_connector_with_multiplicity ... ok [INFO] [stdout] test test_anonymous_feature_redefines ... ok [INFO] [stdout] test test_behavior_definitions::case_1 ... ok [INFO] [stdout] test test_behavior_definitions::case_2 ... ok [INFO] [stdout] test test_behavior_definitions::case_3 ... ok [INFO] [stdout] test test_behavior_definitions::case_4 ... ok [INFO] [stdout] test test_anonymous_feature_redefines_default ... ok [INFO] [stdout] test test_behavior_definitions::case_5 ... ok [INFO] [stdout] test test_behavior_definitions::case_6 ... ok [INFO] [stdout] test test_behavior_definitions::case_7 ... ok [INFO] [stdout] test test_behavior_definitions::case_8 ... ok [INFO] [stdout] test test_behavior_definitions::case_9 ... ok [INFO] [stdout] test test_binding_of_pattern ... ok [INFO] [stdout] test test_classifier_bodies::case_01 ... ok [INFO] [stdout] test test_chains_keyword ... ok [INFO] [stdout] test test_classifier_bodies::case_02 ... ok [INFO] [stdout] test test_classifier_bodies::case_05 ... ok [INFO] [stdout] test test_classifier_bodies::case_03 ... ok [INFO] [stdout] test test_classifier_bodies::case_06 ... ok [INFO] [stdout] test test_classifier_bodies::case_07 ... ok [INFO] [stdout] test test_classifier_bodies::case_04 ... ok [INFO] [stdout] test test_classifier_bodies::case_08 ... ok [INFO] [stdout] test test_classifier_bodies::case_10 ... ok [INFO] [stdout] test test_connectors::case_3 ... ok [INFO] [stdout] test test_dependencies::case_2 ... ok [INFO] [stdout] test test_do_keyword_as_step_name ... ok [INFO] [stdout] test test_dependencies::case_1 ... ok [INFO] [stdout] test test_classifier_bodies::case_09 ... ok [INFO] [stdout] test test_derived_var_modifier ... ok [INFO] [stdout] test test_derived_ref_item_with_usage_subsets ... ok [INFO] [stdout] test test_connectors::case_1 ... ok [INFO] [stdout] test test_done_keyword_as_member_name ... ok [INFO] [stdout] test test_exit_keyword_as_step_name ... ok [INFO] [stdout] test test_connectors::case_2 ... ok [INFO] [stdout] test test_doc_with_block_comment_on_next_line ... ok [INFO] [stdout] test test_done_as_enum_variant_name ... ok [INFO] [stdout] test test_entry_keyword_as_step_name ... ok [INFO] [stdout] test test_feature_path_expression ... ok [INFO] [stdout] test test_done_block_with_doc ... ok [INFO] [stdout] test test_end_with_feature ... ok [INFO] [stdout] test test_feature_value_with_cast ... ok [INFO] [stdout] test test_feature_chain_subsetting ... ok [INFO] [stdout] test test_feature_in_function_body ... ok [INFO] [stdout] test test_features_with_typing::case_1 ... ok [INFO] [stdout] test test_features_with_typing::case_2 ... ok [INFO] [stdout] test test_clocks_kerml_inline ... ok [INFO] [stdout] test test_features_with_typing::case_3 ... ok [INFO] [stdout] test test_features_with_typing::case_5 ... ok [INFO] [stdout] test test_features_with_typing::case_6 ... ok [INFO] [stdout] test test_feature_with_comma_separated_modifiers ... ok [INFO] [stdout] test test_frame_keyword_with_default_value ... ok [INFO] [stdout] test test_filter_expression_in_redefines ... ok [INFO] [stdout] test test_features_with_typing::case_4 ... ok [INFO] [stdout] test test_frame_keyword_as_parameter_name ... ok [INFO] [stdout] test test_inv_with_alltrue ... ok [INFO] [stdout] test test_kerml_comments::case_1 ... ok [INFO] [stdout] test test_kerml_comments::case_2 ... ok [INFO] [stdout] test test_inv_with_implies ... ok [INFO] [stdout] test test_kerml_clock_struct_full ... ok [INFO] [stdout] test test_inv_inside_struct ... ok [INFO] [stdout] test test_kerml_comments::case_3 ... ok [INFO] [stdout] test test_kerml_function_param_default ... ok [INFO] [stdout] test test_kerml_expressions::case_1 ... ok [INFO] [stdout] test test_kerml_clocks_partial ... ok [INFO] [stdout] test test_kerml_expressions::case_2 ... ok [INFO] [stdout] test test_library_packages::case_2 ... ok [INFO] [stdout] test test_kerml_inv_inside_struct ... ok [INFO] [stdout] test test_kerml_var_feature ... ok [INFO] [stdout] test test_library_packages::case_3 ... ok [INFO] [stdout] test test_metadata_about_clause ... ok [INFO] [stdout] test test_member_feature ... ok [INFO] [stdout] test test_kerml_inv_inside_function ... ok [INFO] [stdout] test test_kerml_var_feature_with_body ... ok [INFO] [stdout] test test_multiple_subsets_targets ... ok [INFO] [stdout] test test_library_packages::case_1 ... ok [INFO] [stdout] test test_multiplicity_after_redefines ... ok [INFO] [stdout] test test_metaclass_with_body ... ok [INFO] [stdout] test test_kerml_clocks_file ... ok [INFO] [stdout] test test_nested_features::case_1 ... ok [INFO] [stdout] test test_naked_if_expression_in_function ... ok [INFO] [stdout] test test_metadata_def_with_multiple_specializations ... ok [INFO] [stdout] test test_nested_features::case_3 ... ok [INFO] [stdout] test test_scientific_notation_negative_exponent ... ok [INFO] [stdout] test test_scientific_notation_positive_exponent ... ok [INFO] [stdout] test test_nested_features::case_2 ... ok [INFO] [stdout] test test_si_unit_inline_assignments ... ok [INFO] [stdout] test test_steps::case_1 ... ok [INFO] [stdout] test test_specializes_comma_separated ... ok [INFO] [stdout] test test_redefines_with_assignment ... ok [INFO] [stdout] test test_private_function_with_if ... ok [INFO] [stdout] test test_metaclass_definition ... ok [INFO] [stdout] test test_subset_with_feature_chain_standalone ... ok [INFO] [stdout] test test_steps::case_2 ... ok [INFO] [stdout] test test_subsets_with_additional_feature_subsets ... ok [INFO] [stdout] test test_succession_all_anonymous ... ok [INFO] [stdout] test test_sysml_derived_ref_item_pattern ... ok [INFO] [stdout] test test_succession_anonymous_with_multiplicity ... ok [INFO] [stdout] test test_sysml_comma_after_subsets ... ok [INFO] [stdout] test test_sysml_metadata_def_multiple_specializes ... ok [INFO] [stdout] test test_sysml_metadata_def_simple ... ok [INFO] [stdout] test test_sysml_ordered_redefines_comma ... ok [INFO] [stdout] test test_sysml_redefines_comma_list ... ok [INFO] [stdout] test test_sysml_comma_redefines_then_subsets ... ok [INFO] [stdout] test test_sysml_metadata_def_with_subsets_pattern ... ok [INFO] [stdout] test test_sysml_specializes_comma_list ... ok [INFO] [stdout] test test_sysml_comma_separated_modifiers ... ok [INFO] [stdout] test test_sysml_redefines_comma_then_subsets ... ok [INFO] [stdout] test test_this_keyword_as_feature_name ... ok [INFO] [stdout] test test_type_definitions::case_1 ... ok [INFO] [stdout] test test_sysml_exact_line_24 ... ok [INFO] [stdout] test test_sysml_metadata_def_with_derived_ref_item ... ok [INFO] [stdout] test test_var_feature_modifier ... ok [INFO] [stdout] test test_then_private_action ... ok [INFO] [stdout] test test_type_definitions::case_4 ... ok [INFO] [stdout] test test_this_with_default_value ... ok [INFO] [stdout] test test_visibility::case_1 ... ok [INFO] [stdout] test test_visibility::case_2 ... ok [INFO] [stdout] test test_visibility::case_3 ... ok [INFO] [stdout] test test_sysml_metadata_def_with_ordered_subsets ... ok [INFO] [stdout] test test_type_definitions::case_2 ... ok [INFO] [stdout] test test_type_definitions::case_3 ... ok [INFO] [stdout] test test_visibility::case_4 ... ok [INFO] [stdout] test test_visibility::case_5 ... ok [INFO] [stdout] test test_sysml_subsets_step_keyword ... ok [INFO] [stdout] test test_type_keyword_as_feature_name ... ok [INFO] [stdout] test test_visibility::case_6 ... ok [INFO] [stdout] test test_sysml_sysml_file ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 129 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_modifiers.rs (/opt/rustwide/target/debug/deps/tests_parser_modifiers-05866ab899a053ca) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test test_composite_portion::case_2 ... ok [INFO] [stdout] test test_composite_portion::case_1 ... ok [INFO] [stdout] test test_const_modifier::case_1 ... ok [INFO] [stdout] test test_const_modifier::case_2 ... ok [INFO] [stdout] test test_end_feature::case_1 ... ok [INFO] [stdout] test test_end_feature::case_2 ... ok [INFO] [stdout] test test_end_feature::case_3 ... ok [INFO] [stdout] test test_feature_chains::case_1 ... ok [INFO] [stdout] test test_invariant::case_1 ... ok [INFO] [stdout] test test_feature_chains::case_2 ... ok [INFO] [stdout] test test_invariant::case_2 ... ok [INFO] [stdout] test test_multiplicity_kerml::case_1 ... ok [INFO] [stdout] test test_multiplicity_kerml::case_2 ... ok [INFO] [stdout] test test_multiplicity_kerml::case_3 ... ok [INFO] [stdout] test test_multiplicity_kerml::case_5 ... ok [INFO] [stdout] test test_multiplicity_kerml::case_4 ... ok [INFO] [stdout] test test_multiplicity_sysml::case_1 ... ok [INFO] [stdout] test test_multiplicity_sysml::case_4 ... ok [INFO] [stdout] test test_multiplicity_sysml::case_3 ... ok [INFO] [stdout] test test_multiplicity_sysml::case_2 ... ok [INFO] [stdout] test test_multiplicity_sysml::case_5 ... ok [INFO] [stdout] test test_ordered_nonunique::case_2 ... ok [INFO] [stdout] test test_ordered_nonunique::case_1 ... ok [INFO] [stdout] test test_ordered_nonunique::case_3 ... ok [INFO] [stdout] test test_ordered_nonunique::case_4 ... ok [INFO] [stdout] test test_ordered_nonunique::case_5 ... ok [INFO] [stdout] test test_ordered_nonunique::case_6 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_packages.rs (/opt/rustwide/target/debug/deps/tests_parser_packages-6d1ace1a413cccf7) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_import_properties::case_1 ... ok [INFO] [stdout] test test_import_properties::case_2 ... ok [INFO] [stdout] test test_import_properties::case_3 ... ok [INFO] [stdout] test test_import_properties::case_4 ... ok [INFO] [stdout] test test_package_count::case_2 ... ok [INFO] [stdout] test test_package_count::case_1 ... ok [INFO] [stdout] test test_package_count::case_3 ... ok [INFO] [stdout] test test_package_properties::case_1 ... ok [INFO] [stdout] test test_package_properties::case_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_relationships.rs (/opt/rustwide/target/debug/deps/tests_parser_relationships-a3f8d0d1a01c4305) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_namespace::case_1 ... ok [INFO] [stdout] test test_disjoining::case_1 ... ok [INFO] [stdout] test test_featuring::case_1 ... ok [INFO] [stdout] test test_conjugation::case_1 ... ok [INFO] [stdout] test test_namespace::case_2 ... ok [INFO] [stdout] test test_inverting::case_1 ... ok [INFO] [stdout] test test_namespace::case_3 ... ok [INFO] [stdout] test test_redefinition::case_2 ... ok [INFO] [stdout] test test_redefinition::case_1 ... ok [INFO] [stdout] test test_specialization_relationship::case_2 ... ok [INFO] [stdout] test test_subset_relationship::case_1 ... ok [INFO] [stdout] test test_specialization_relationship::case_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_requirements.rs (/opt/rustwide/target/debug/deps/tests_parser_requirements-15d4928c456c44c3) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test test_analysis_def::case_1 ... ok [INFO] [stdout] test test_case_def::case_1 ... ok [INFO] [stdout] test test_analysis_def::case_2 ... ok [INFO] [stdout] test test_case_def::case_3 ... ok [INFO] [stdout] test test_concern_def::case_2 ... ok [INFO] [stdout] test test_case_def::case_2 ... ok [INFO] [stdout] test test_concern_def::case_1 ... ok [INFO] [stdout] test test_concern_def::case_3 ... ok [INFO] [stdout] test test_constraint_def::case_1 ... ok [INFO] [stdout] test test_constraint_def::case_2 ... ok [INFO] [stdout] test test_constraint_usage::case_1 ... ok [INFO] [stdout] test test_constraint_def::case_3 ... ok [INFO] [stdout] test test_constraint_usage::case_3 ... ok [INFO] [stdout] test test_constraint_usage::case_2 ... ok [INFO] [stdout] test test_requirement_def::case_1 ... ok [INFO] [stdout] test test_requirement_def::case_2 ... ok [INFO] [stdout] test test_requirement_usage::case_1 ... ok [INFO] [stdout] test test_requirement_usage::case_2 ... ok [INFO] [stdout] test test_requirement_usage::case_3 ... ok [INFO] [stdout] test test_requirement_def::case_3 ... ok [INFO] [stdout] test test_satisfy_verify::case_1 ... ok [INFO] [stdout] test test_special_memberships::case_3 ... ok [INFO] [stdout] test test_satisfy_verify::case_2 ... ok [INFO] [stdout] test test_special_memberships::case_2 ... ok [INFO] [stdout] test test_special_memberships::case_1 ... ok [INFO] [stdout] test test_requirement_def::case_4 ... ok [INFO] [stdout] test test_use_case_def::case_3 ... ok [INFO] [stdout] test test_use_case_def::case_1 ... ok [INFO] [stdout] test test_use_case_def::case_2 ... ok [INFO] [stdout] test test_verification_def::case_2 ... ok [INFO] [stdout] test test_special_memberships::case_4 ... ok [INFO] [stdout] test test_verification_def::case_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_specializations.rs (/opt/rustwide/target/debug/deps/tests_parser_specializations-a01b0f9ebede1bc5) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_definition_has_specialization::case_1 ... ok [INFO] [stdout] test test_definition_has_specialization::case_4 ... ok [INFO] [stdout] test test_definition_has_specialization::case_5 ... ok [INFO] [stdout] test test_conjugation_parses::case_1 ... ok [INFO] [stdout] test test_definition_has_specialization::case_2 ... ok [INFO] [stdout] test test_definition_has_specialization::case_3 ... ok [INFO] [stdout] test test_definition_has_specialization::case_6 ... ok [INFO] [stdout] test test_feature_specialization_kind::case_2 ... ok [INFO] [stdout] test test_feature_specialization_kind::case_1 ... ok [INFO] [stdout] test test_feature_specialization_kind::case_3 ... ok [INFO] [stdout] test test_feature_specialization_kind::case_4 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_usages.rs (/opt/rustwide/target/debug/deps/tests_parser_usages-dac395d29861d9ea) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_direction::case_1 ... ok [INFO] [stdout] test test_direction::case_2 ... ok [INFO] [stdout] test test_derived_modifier::case_1 ... ok [INFO] [stdout] test test_direction::case_3 ... ok [INFO] [stdout] test test_ref_modifier::case_2 ... ok [INFO] [stdout] test test_readonly_modifier::case_1 ... ok [INFO] [stdout] test test_derived_modifier::case_2 ... ok [INFO] [stdout] test test_ref_modifier::case_1 ... ok [INFO] [stdout] test test_readonly_modifier::case_2 ... ok [INFO] [stdout] test test_usage_kind::case_01 ... ok [INFO] [stdout] test test_usage_kind::case_03 ... ok [INFO] [stdout] test test_usage_kind::case_02 ... ok [INFO] [stdout] test test_usage_kind::case_04 ... ok [INFO] [stdout] test test_usage_kind::case_05 ... ok [INFO] [stdout] test test_usage_kind::case_06 ... ok [INFO] [stdout] test test_usage_kind::case_07 ... ok [INFO] [stdout] test test_usage_kind::case_08 ... ok [INFO] [stdout] test test_usage_kind::case_10 ... ok [INFO] [stdout] test test_usage_kind::case_09 ... ok [INFO] [stdout] test test_usage_kind::case_12 ... ok [INFO] [stdout] test test_usage_kind::case_11 ... ok [INFO] [stdout] test test_usage_kind::case_15 ... ok [INFO] [stdout] test test_usage_kind::case_14 ... ok [INFO] [stdout] test test_usage_kind::case_16 ... ok [INFO] [stdout] test test_usage_kind::case_13 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_views.rs (/opt/rustwide/target/debug/deps/tests_parser_views-38cc9381b6752b10) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_rendering_def::case_1 ... ok [INFO] [stdout] test test_filter::case_1 ... ok [INFO] [stdout] test test_expose::case_2 ... ok [INFO] [stdout] test test_metadata_def::case_2 ... ok [INFO] [stdout] test test_metadata_def::case_1 ... ok [INFO] [stdout] test test_view_def::case_2 ... ok [INFO] [stdout] test test_render::case_1 ... ok [INFO] [stdout] test test_metadata_annotations::case_2 ... ok [INFO] [stdout] test test_expose::case_1 ... ok [INFO] [stdout] test test_metadata_annotations::case_1 ... ok [INFO] [stdout] test test_view_def::case_3 ... ok [INFO] [stdout] test test_expose::case_3 ... ok [INFO] [stdout] test test_view_def::case_1 ... ok [INFO] [stdout] test test_rendering_def::case_2 ... ok [INFO] [stdout] test test_viewpoint_def::case_2 ... ok [INFO] [stdout] test test_view_usage::case_1 ... ok [INFO] [stdout] test test_view_usage::case_2 ... ok [INFO] [stdout] test test_viewpoint_def::case_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/tests_resolve_subsetting.rs (/opt/rustwide/target/debug/deps/tests_resolve_subsetting-cbaa17d22535348c) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_shapeitems_pattern ... ok [INFO] [stdout] test test_direct_member_takes_priority_over_subsetted ... ok [INFO] [stdout] test test_feature_chain_with_subsetting ... ok [INFO] [stdout] test test_subsetting_inherits_nested_members ... ok [INFO] [stdout] test test_typing_vs_subsetting_inheritance ... ok [INFO] [stderr] Running tests/tests_rowan.rs (/opt/rustwide/target/debug/deps/tests_rowan-d75c98d49103522e) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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] [stderr] Running tests/tests_semantic_false_positives.rs (/opt/rustwide/target/debug/deps/tests_semantic_false_positives-59e0d1b46c3e3b8d) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_examples_zero_semantic_errors ... ok [INFO] [stdout] test test_stdlib_zero_semantic_errors ... ok [INFO] [stdout] test test_all_zero_semantic_errors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.82s [INFO] [stdout] [INFO] [stderr] Running tests/tests_semantic_resolution.rs (/opt/rustwide/target/debug/deps/tests_semantic_resolution-eef4bf402e928c6b) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_short_name_visibility_via_import ... ok [INFO] [stdout] test test_usage_inherits_type_members ... ok [INFO] [stdout] test test_debug_allocation_refs ... ok [INFO] [stdout] test test_redefines_type_ref_extraction ... ok [INFO] [stdout] test test_sibling_package_import_resolution ... ok [INFO] [stdout] test test_then_action_inline_span ... ok [INFO] [stdout] test test_allocation_visibility_with_imports ... ok [INFO] [stdout] test test_nested_allocate_layers ... ok [INFO] [stdout] test test_simple_vehicle_model_resolution ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s [INFO] [stdout] [INFO] [stderr] Running tests/tests_span.rs (/opt/rustwide/target/debug/deps/tests_span-5677a4fa410cbc40) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_span_multiline ... ok [INFO] [stdout] test test_span_contains_position ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_specialization_operators.rs (/opt/rustwide/target/debug/deps/tests_specialization_operators-2e76e648aedd4d42) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_colon_gt_on_definition_is_specializes ... ok [INFO] [stdout] test test_colon_gt_gt_is_redefines_not_conjugates ... ok [INFO] [stdout] test test_colon_gt_on_usage ... ok [INFO] [stdout] test test_is_not_shorthand_redefines_keyword ... ok [INFO] [stdout] test test_is_shorthand_redefines_colon_gt_gt ... ok [INFO] [stdout] test test_qualified_name_regular_name_unchanged ... ok [INFO] [stdout] test test_qualified_name_strips_quotes ... ok [INFO] [stdout] test test_qualified_name_strips_quotes_in_path ... ok [INFO] [stdout] test test_real_world_quoted_names ... ok [INFO] [stdout] test test_segments_with_ranges_strips_quotes ... ok [INFO] [stdout] test test_references_keyword ... ok [INFO] [stdout] test test_specializes_keyword ... ok [INFO] [stdout] test test_subsets_keyword ... ok [INFO] [stdout] test test_tilde_is_conjugates ... ok [INFO] [stdout] test test_shorthand_vs_keyword_name_extraction ... ok [INFO] [stdout] test test_shorthand_redefines_in_context ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_sysml_examples.rs (/opt/rustwide/target/debug/deps/tests_sysml_examples-e573c6b034320fc2) [INFO] [stdout] [INFO] [stdout] running 50 tests [INFO] [stdout] test example_allocation_test ... ok [INFO] [stdout] test example_action_test ... ok [INFO] [stdout] test example_analysis_annotation ... ok [INFO] [stdout] test example_analysis_test ... ok [INFO] [stdout] test example_comment_test ... ok [INFO] [stdout] test example_decision_test ... ok [INFO] [stdout] test example_connection_test ... ok [INFO] [stdout] test example_cart_sample ... ok [INFO] [stdout] test example_cause_and_effect ... ok [INFO] [stdout] test example_external_shape_ref ... ok [INFO] [stdout] test example_control_node_test ... ok [INFO] [stdout] test example_flashlight ... ok [INFO] [stdout] test example_feature_path_test ... ok [INFO] [stdout] test example_assignment_test ... ok [INFO] [stdout] test example_ahf_norway_topics ... ok [INFO] [stdout] test example_mass_rollup ... ok [INFO] [stdout] test example_issue_metadata ... ok [INFO] [stdout] test example_picture_taking ... ok [INFO] [stdout] test example_ahf_sequences ... ok [INFO] [stdout] test example_part_test ... ok [INFO] [stdout] test example_product_selection_unowned_ends ... ok [INFO] [stdout] test example_requirement_derivation ... ok [INFO] [stdout] test example_requirement_metadata ... ok [INFO] [stdout] test example_requirement_test ... ok [INFO] [stdout] test example_risk_metadata ... ok [INFO] [stdout] test example_structured_control_test ... ok [INFO] [stdout] test example_variability_test ... ok [INFO] [stdout] test example_state_test ... ok [INFO] [stdout] test example_time_varying_attribute ... ok [INFO] [stdout] test example_textual_representation_test ... ok [INFO] [stdout] test example_room_model ... ok [INFO] [stdout] test example_vehicle_individuals ... ok [INFO] [stdout] test example_turbojet_stage_analysis ... ok [INFO] [stdout] test example_vehicle_variability_model ... ok [INFO] [stdout] test example_vehicle_geometry_coords ... ok [INFO] [stdout] test example_use_case_test ... ok [INFO] [stdout] test example_server_sequence_outside_realization_3 ... ok [INFO] [stdout] test test_simple_vehicle_semantic ... ok [INFO] [stdout] test example_verification_metadata ... ok [INFO] [stdout] test example_verification_test ... ok [INFO] [stdout] test example_view_test ... ok [INFO] [stdout] test example_server_sequence_realization_3 ... ok [INFO] [stdout] test example_vehicle_analysis_demo ... ok [INFO] [stdout] test test_no_regressions ... ok [INFO] [stdout] test example_sysml_spec_annex_a ... ok [INFO] [stdout] test test_sysml_examples_parsing ... ok [INFO] [stdout] test test_analysis_examples_semantic ... ok [INFO] [stdout] test test_metadata_examples_semantic ... ok [INFO] [stdout] test test_arrowhead_framework_semantic ... ok [INFO] [stdout] test test_vehicle_example_semantic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.99s [INFO] [stdout] [INFO] [stderr] Running tests/view_applicator_tests.rs (/opt/rustwide/target/debug/deps/view_applicator_tests-7413b137d1367b24) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test test_apply_complex_hierarchy_with_filters ... ok [INFO] [stdout] test test_apply_elements_without_metadata ... ok [INFO] [stdout] test test_apply_expose_nonexistent_element ... ok [INFO] [stdout] test test_apply_empty_symbol_list ... ok [INFO] [stdout] test test_apply_filter_excludes_all ... ok [INFO] [stdout] test test_apply_member_expose_no_filter ... ok [INFO] [stdout] test test_apply_multiple_expose_relationships ... ok [INFO] [stdout] test test_apply_multiple_filters_and_logic ... ok [INFO] [stdout] test test_apply_namespace_expose_no_filter ... ok [INFO] [stdout] test test_apply_namespace_expose_with_filter ... ok [INFO] [stdout] test test_apply_no_expose_returns_empty ... ok [INFO] [stdout] test test_apply_overlapping_expose_relationships ... ok [INFO] [stdout] test test_apply_recursive_expose_no_filter ... ok [INFO] [stdout] test test_apply_suffix_metadata_matching ... ok [INFO] [stdout] test test_view_usage_apply ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/xmi_export_compare.rs (/opt/rustwide/target/debug/deps/xmi_export_compare-37e22c58325d2ad2) [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] [stderr] Doc-tests syster [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test src/ide/analysis.rs - ide::analysis (line 8) ... ignored [INFO] [stdout] test src/lib.rs - ide (line 53) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::body_members_method (line 211) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::child_after_keyword_method (line 179) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::children_method (line 115) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::children_vec_method (line 135) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::descendants_method (line 154) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::find_token_kind_method (line 232) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::first_child_method (line 97) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::has_token_method (line 73) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::prefix_metadata_method (line 302) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::source_target_pair (line 253) ... ignored [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::token_to_enum_method (line 276) ... ignored [INFO] [stdout] test src/project/cached_stdlib.rs - project::cached_stdlib (line 9) ... ignored [INFO] [stdout] test src/hir/views.rs - hir::views::ExposeRelationship::resolve (line 490) ... ok [INFO] [stdout] test src/hir/views.rs - hir::views::FilterCondition::matches (line 584) ... ok [INFO] [stdout] test src/hir/views.rs - hir::views::ViewDefinition::passes_filters (line 240) ... ok [INFO] [stdout] test src/hir/views.rs - hir::views::ViewDefinition::apply (line 279) ... ok [INFO] [stdout] test src/ide/text_utils.rs - ide::text_utils::extract_word_at_cursor (line 47) ... ok [INFO] [stdout] test src/ide/text_utils.rs - ide::text_utils::extract_qualified_name_at_cursor (line 79) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 14 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/parser/ast/mod.rs - parser::ast::has_token (line 46) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.45s; merged doctests compilation took 0.44s [INFO] running `Command { std: "docker" "inspect" "c5184b0795e2b4d751c2b86a6740a047d4585d65591ab2a4c2395a727521c4aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c5184b0795e2b4d751c2b86a6740a047d4585d65591ab2a4c2395a727521c4aa", kill_on_drop: false }` [INFO] [stdout] c5184b0795e2b4d751c2b86a6740a047d4585d65591ab2a4c2395a727521c4aa