[INFO] cloning repository https://github.com/LuQing-Studio/nervusdb [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LuQing-Studio/nervusdb" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLuQing-Studio%2Fnervusdb", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLuQing-Studio%2Fnervusdb'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c80c936168ce4d73a1258129ef96d3fb791b5e6c [INFO] testing LuQing-Studio/nervusdb against 1.99.0-beta.8 for beta-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLuQing-Studio%2Fnervusdb" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/LuQing-Studio/nervusdb [INFO] finished tweaking git repo https://github.com/LuQing-Studio/nervusdb [INFO] tweaked toml for git repo https://github.com/LuQing-Studio/nervusdb written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/LuQing-Studio/nervusdb on toolchain 1.99.0-beta.8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/LuQing-Studio/nervusdb already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded varint-rs v2.2.1 [INFO] [stderr] Downloaded rusqlite v0.35.0 [INFO] [stderr] Downloaded compare v0.0.6 [INFO] [stderr] Downloaded interval-heap v0.0.5 [INFO] [stderr] Downloaded sfa v1.0.0 [INFO] [stderr] Downloaded byteview v0.10.1 [INFO] [stderr] Downloaded crossbeam-skiplist v0.1.3 [INFO] [stderr] Downloaded quick_cache v0.6.23 [INFO] [stderr] Downloaded fjall v3.1.5 [INFO] [stderr] Downloaded lsm-tree v3.1.5 [INFO] [stderr] Downloaded rustyline v14.0.0 [INFO] [stderr] Downloaded libsqlite3-sys v0.33.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af [INFO] running `Command { std: "docker" "start" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling twox-hash v2.1.2 [INFO] [stderr] Compiling xxhash-rust v0.8.15 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling compare v0.0.6 [INFO] [stderr] Compiling interval-heap v0.0.5 [INFO] [stderr] Compiling sfa v1.0.0 [INFO] [stderr] Compiling lz4_flex v0.13.1 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling byteview v0.10.1 [INFO] [stderr] Compiling rustc-hash v2.1.2 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling varint-rs v2.2.1 [INFO] [stderr] Compiling syn v2.0.110 [INFO] [stderr] Compiling crossbeam-skiplist v0.1.3 [INFO] [stderr] Compiling quick_cache v0.6.23 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling self_cell v1.2.2 [INFO] [stderr] Compiling flume v0.12.0 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Compiling nix v0.28.0 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling zmij v1.0.3 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling nibble_vec v0.1.0 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling endian-type v0.1.2 [INFO] [stderr] Compiling serde_json v1.0.148 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling radix_trie v0.2.1 [INFO] [stderr] Compiling clap_builder v4.5.53 [INFO] [stderr] Compiling home v0.5.12 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling dashmap v6.2.1 [INFO] [stderr] Compiling fd-lock v4.0.4 [INFO] [stderr] Compiling enum_dispatch v0.3.13 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling rustyline v14.0.0 [INFO] [stderr] Compiling lsm-tree v3.1.5 [INFO] [stderr] Compiling clap v4.5.53 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling fjall v3.1.5 [INFO] [stderr] Compiling nervusdb v0.0.8 (/opt/rustwide/workdir/nervusdb) [INFO] [stderr] Compiling nervusdb-storage v0.0.8 (/opt/rustwide/workdir/nervusdb-storage) [INFO] [stderr] Compiling nervusdb-api v0.0.8 (/opt/rustwide/workdir/nervusdb-api) [INFO] [stderr] Compiling nervusdb-query v0.0.8 (/opt/rustwide/workdir/nervusdb-query) [INFO] [stderr] Compiling nervusdb-cli v0.0.8 (/opt/rustwide/workdir/nervusdb-cli) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 00s [INFO] running `Command { std: "docker" "inspect" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling find-msvc-tools v0.1.5 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling nervusdb-storage v0.0.8 (/opt/rustwide/workdir/nervusdb-storage) [INFO] [stderr] Compiling nervusdb-cli v0.0.8 (/opt/rustwide/workdir/nervusdb-cli) [INFO] [stderr] Compiling nervusdb-api v0.0.8 (/opt/rustwide/workdir/nervusdb-api) [INFO] [stderr] Compiling nervusdb-query v0.0.8 (/opt/rustwide/workdir/nervusdb-query) [INFO] [stderr] Compiling cc v1.2.49 [INFO] [stderr] Compiling hashlink v0.10.0 [INFO] [stderr] Compiling libsqlite3-sys v0.33.0 [INFO] [stderr] Compiling rusqlite v0.35.0 [INFO] [stderr] Compiling nervusdb v0.0.8 (/opt/rustwide/workdir/nervusdb) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 34.15s [INFO] running `Command { std: "docker" "inspect" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nervusdb-454353f75a743905) [INFO] [stdout] [INFO] [stdout] running 67 tests [INFO] [stdout] test api::tests::property_value_as_float_only_for_float_variant ... ok [INFO] [stdout] test api::tests::property_value_decode_rejects_unknown_type_tag ... ok [INFO] [stdout] test api::tests::property_value_roundtrip_nested_structures ... ok [INFO] [stdout] test error::tests::map_storage_format_mismatch_to_compatibility_error ... ok [INFO] [stdout] test query::evaluator::evaluator_arithmetic::tests::add_int_overflow_does_not_panic ... ok [INFO] [stdout] test query::evaluator::evaluator_arithmetic::tests::divide_int_min_by_negative_one_does_not_panic ... ok [INFO] [stdout] test query::evaluator::evaluator_arithmetic::tests::multiply_int_overflow_does_not_panic ... ok [INFO] [stdout] test query::evaluator::evaluator_arithmetic::tests::subtract_int_overflow_does_not_panic ... ok [INFO] [stdout] test query::evaluator::evaluator_collections::tests::range_default_step_is_positive_one ... ok [INFO] [stdout] test query::evaluator::evaluator_collections::tests::range_default_step_returns_empty_when_start_greater_than_end ... ok [INFO] [stdout] test query::evaluator::evaluator_collections::tests::slice_allows_omitted_bounds_without_null_result ... ok [INFO] [stdout] test query::evaluator::evaluator_collections::tests::slice_returns_null_for_explicit_null_lower_bound ... ok [INFO] [stdout] test query::evaluator::evaluator_collections::tests::slice_returns_null_for_explicit_null_upper_bound ... ok [INFO] [stdout] test query::evaluator::evaluator_compare::tests::list_ordering_treats_null_elements_as_highest ... ok [INFO] [stdout] test query::evaluator::evaluator_compare::tests::list_range_comparison_returns_null_when_deciding_element_is_null ... ok [INFO] [stdout] test query::evaluator::evaluator_compare::tests::mixed_type_order_matches_with_orderby1_expectations ... ok [INFO] [stdout] test query::evaluator::evaluator_membership::tests::null_in_empty_list_is_false ... ok [INFO] [stdout] test query::evaluator::evaluator_membership::tests::null_in_non_empty_list_is_null ... ok [INFO] [stdout] test query::evaluator::evaluator_scalars::tests::ceil_returns_expected_rounded_value ... ok [INFO] [stdout] test query::evaluator::evaluator_scalars::tests::floor_round_log_and_constants_work ... ok [INFO] [stdout] test query::evaluator::evaluator_scalars::tests::left_and_right_return_expected_substrings ... ok [INFO] [stdout] test query::evaluator::evaluator_scalars::tests::sign_returns_expected_integer_signum ... ok [INFO] [stdout] test query::evaluator::evaluator_timezone::tests::parse_fixed_offset_rejects_non_ascii_input_without_panicking ... ok [INFO] [stdout] test query::executor::write_path::tests::allows_duration_maps_inside_list_properties ... ok [INFO] [stdout] test query::executor::write_path::tests::rejects_regular_map_inside_list_properties ... ok [INFO] [stdout] test query::parser::tests::identifier_true_false_null_are_parsed_as_literals ... ok [INFO] [stdout] test query::parser::tests::map_literal_keyword_keys_preserve_case ... ok [INFO] [stdout] test query::parser::tests::parser_complexity_guard_trips_with_tiny_budget ... ok [INFO] [stdout] test query::parser::tests::rejects_union_as_outside_0_1 ... ok [INFO] [stdout] test query::query_api::ast_walk::tests::extract_predicates_collects_equality_predicates ... ok [INFO] [stdout] test query::query_api::ast_walk::tests::extract_variables_walks_nested_expressions ... ok [INFO] [stdout] test query::query_api::binding_analysis::tests::extract_output_var_kinds_keeps_new_match_alias_after_project_input ... ok [INFO] [stdout] test query::query_api::compile_core::tests::map_literal_with_unbound_value_variable_fails ... ok [INFO] [stdout] test query::query_api::compile_core::tests::named_paths_are_rejected_at_compile_time ... ok [INFO] [stdout] test query::query_api::compile_core::tests::non_0_1_syntax_is_rejected ... ok [INFO] [stdout] test query::query_api::compile_core::tests::return_star_requires_variables_in_scope ... ok [INFO] [stdout] test query::query_api::compile_core::tests::return_undefined_variable_fails_compile_time ... ok [INFO] [stdout] test query::query_api::compile_core::tests::type_on_node_rejected_at_compile_time ... ok [INFO] [stdout] test query::query_api::compile_core::tests::with_star_is_outside_0_1 ... ok [INFO] [stdout] test query::query_api::explain::tests::accepts_explain_case_insensitive ... ok [INFO] [stdout] test query::query_api::explain::tests::handles_whitespace_only_payload ... ok [INFO] [stdout] test query::query_api::explain::tests::rejects_non_explain_prefix ... ok [INFO] [stdout] test query::query_api::internal_alias::tests::alloc_internal_path_alias_is_monotonic ... ok [INFO] [stdout] test query::query_api::internal_alias::tests::detects_internal_path_alias_prefix ... ok [INFO] [stdout] test query::query_api::plan_render::tests::render_plan_handles_return_one ... ok [INFO] [stdout] test query::query_api::planner::tests::planner_pipeline_compiles_read_query ... ok [INFO] [stdout] test query::query_api::planner::tests::planner_pipeline_compiles_write_query ... ok [INFO] [stdout] test query::query_api::projection_alias::tests::projection_alias_falls_back_for_too_long_fragment ... ok [INFO] [stdout] test query::query_api::projection_alias::tests::projection_alias_preserves_parenthesized_precedence ... ok [INFO] [stdout] test query::query_api::type_validation::tests::accepts_supported_sign_function ... ok [INFO] [stdout] test query::query_api::type_validation::tests::quantifier_accepts_non_numeric_list_when_predicate_not_numeric ... ok [INFO] [stdout] test query::query_api::type_validation::tests::quantifier_accepts_numeric_list_with_numeric_predicate ... ok [INFO] [stdout] test query::query_api::type_validation::tests::quantifier_rejects_non_numeric_list_when_predicate_uses_modulo ... ok [INFO] [stdout] test query::query_api::type_validation::tests::rejects_unknown_function_at_compile_time ... ok [INFO] [stdout] test query::query_api::where_validation::tests::quantifier_predicate_still_rejects_unknown_outer_variable ... ok [INFO] [stdout] test query::query_api::where_validation::tests::quantifier_variable_is_scoped_inside_where_validation ... ok [INFO] [stdout] test query::query_api::where_validation::tests::rejects_aggregation_function_in_where ... ok [INFO] [stdout] test query::query_api::where_validation::tests::rejects_path_property_access_in_where ... ok [INFO] [stdout] test storage::property::tests::storage_property_as_float_is_preserved ... ok [INFO] [stdout] test storage::property::tests::storage_property_roundtrip_still_available_via_api_type ... ok [INFO] [stdout] test admin::tests::fsck_json_keeps_stable_top_level_fields ... ok [INFO] [stdout] test admin::tests::fsck_clean_database_returns_ok ... ok [INFO] [stdout] test admin::tests::fsck_reports_adjacency_and_orphan_props_without_repairing_them ... ok [INFO] [stdout] test admin::tests::fsck_detects_and_repairs_stale_label_node_index ... ok [INFO] [stdout] test admin::tests::fsck_detects_and_repairs_missing_label_node_index ... ok [INFO] [stdout] test admin::tests::fsck_detects_and_repairs_missing_node_property_index ... ok [INFO] [stdout] test admin::tests::fsck_detects_and_repairs_stale_node_property_index ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s [INFO] [stdout] [INFO] [stderr] Running tests/core_0_1_agent_memory.rs (/opt/rustwide/target/debug/deps/core_0_1_agent_memory-94f70c2180622d67) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/core_0_1_examples.rs (/opt/rustwide/target/debug/deps/core_0_1_examples-a1da7e461d8a5895) [INFO] [stdout] test core_0_1_agent_memory_smoke_survives_reopen ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test example_7_label_scan_and_property_filter ... ok [INFO] [stdout] test example_1_open_create_and_query ... ok [INFO] [stdout] test example_4_limit_result_count ... ok [INFO] [stdout] test example_2_multi_statement_transaction ... ok [INFO] [stdout] test example_10_explain_query_plan ... ok [INFO] [stdout] test example_5_count_with_snapshot_api ... ok [INFO] [stdout] test example_6_one_hop_relationship_traversal ... ok [INFO] [stdout] test example_3_filter_with_where ... ok [INFO] [stdout] test example_9_delete_operations ... ok [INFO] [stdout] test example_8_reopen_durability ... ok [INFO] [stderr] Running tests/core_0_1_large_smoke.rs (/opt/rustwide/target/debug/deps/core_0_1_large_smoke-e2de8ade588a6659) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.74s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/core_0_1_mini_cypher.rs (/opt/rustwide/target/debug/deps/core_0_1_mini_cypher-e2a0989bb5c0f6cf) [INFO] [stdout] test regression_smoke_10k_nodes_50k_edges ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.34s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test core_0_1_multi_statement_txn ... ok [INFO] [stdout] test core_0_1_label_scan_property_filter_and_limit ... ok [INFO] [stdout] test core_0_1_match_all_nodes ... ok [INFO] [stdout] test core_0_1_basic_create_set_delete_and_explain ... ok [INFO] [stdout] test core_0_1_create_edge_query_then_match ... ok [INFO] [stdout] test core_0_1_delete_connected_node_requires_detach ... ok [INFO] [stdout] test core_0_1_limit_zero_and_limit_cap ... ok [INFO] [stdout] test core_0_1_detach_delete_connected_node_removes_relationships ... ok [INFO] [stdout] test core_0_1_one_hop_and_two_hop_traversal ... ok [INFO] [stdout] test core_0_1_return_one ... ok [INFO] [stdout] test core_0_1_property_equality_index_query_shapes ... ok [INFO] [stdout] test core_0_1_simple_string_and_integer_filters ... ok [INFO] [stderr] Running tests/core_0_1_rust_api.rs (/opt/rustwide/target/debug/deps/core_0_1_rust_api-c6c7813e83b00e8e) [INFO] [stdout] test core_0_1_write_reopen_query_survives ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test core_0_1_rust_facade_write_snapshot_and_reopen ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nervusdb_api-45a98ee18b1ce585) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/nervusdb-0faf96631dba087d) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::fsck_text_kinds_are_snake_case ... 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/fsck_cli.rs (/opt/rustwide/target/debug/deps/fsck_cli-3ae04dac5fc31d47) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test cli_fsck_repair_rebuilds_derived_property_index ... ok [INFO] [stdout] test cli_fsck_returns_zero_for_clean_database ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nervusdb_query-b754dc4a03456d39) [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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/nervusdb_storage-9201667a0a9eb7ee) [INFO] [stderr] Running unittests src/bin/nervusdb-v2-crash-test.rs (/opt/rustwide/target/debug/deps/nervusdb_v2_crash_test-8a8d431946c1947e) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 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/core_0_1_storage.rs (/opt/rustwide/target/debug/deps/core_0_1_storage-5386006ee9ee9e04) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test core_0_1_batch_node_ids_are_committed_atomically ... ok [INFO] [stdout] test core_0_1_created_then_tombstoned_node_leaves_no_visible_graph_state ... ok [INFO] [stdout] test core_0_1_duplicate_edge_is_idempotent_not_parallel ... ok [INFO] [stdout] test core_0_1_committed_graph_survives_reopen ... ok [INFO] [stdout] test core_0_1_created_then_tombstoned_edge_leaves_no_visible_graph_state ... ok [INFO] [stdout] test core_0_1_label_and_reltype_namespaces_are_separate ... ok [INFO] [stdout] test core_0_1_label_scan_uses_label_nodes_keyspace ... ok [INFO] [stdout] test core_0_1_node_and_edge_properties_survive_reopen ... ok [INFO] [stdout] test core_0_1_node_property_equality_index_tracks_property_update_and_remove ... ok [INFO] [stdout] test core_0_1_node_property_equality_index_uses_final_same_txn_state ... ok [INFO] [stdout] test core_0_1_node_property_equality_index_tracks_label_and_tombstone_changes ... ok [INFO] [stdout] test core_0_1_rejects_dangling_edges_and_missing_entity_properties ... ok [INFO] [stdout] test close_checkpoints_journal_without_losing_committed_graph ... ok [INFO] [stdout] test core_0_1_reopen_is_repeatable ... ok [INFO] [stdout] test core_0_1_node_property_equality_index_tracks_writes_and_reopen ... ok [INFO] [stdout] test storage_epoch_2_database_is_rejected ... ok [INFO] [stdout] test core_0_1_snapshot_isolation_holds_across_commits ... ok [INFO] [stdout] test core_0_1_storage_format_epoch_corruption_returns_error ... ok [INFO] [stdout] test core_0_1_tombstone_edge_cleans_edge_properties_after_reopen ... ok [INFO] [stdout] test core_0_1_storage_format_epoch_mismatch_fails_fast ... ok [INFO] [stdout] test core_0_1_tombstone_node_detach_cleans_graph_state_after_reopen ... ok [INFO] [stdout] test core_0_1_uncommitted_graph_is_not_visible_after_reopen ... ok [INFO] [stdout] test storage_epoch_4_uses_meta_graph_data_and_adjacency_keyspaces ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.37s [INFO] [stdout] [INFO] [stderr] Doc-tests nervusdb [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test nervusdb/src/lib.rs - (line 9) ... ignored [INFO] [stdout] test nervusdb/src/lib.rs - Db (line 101) ... ignored [INFO] [stdout] test nervusdb/src/lib.rs - Db::begin_write (line 179) ... ignored [INFO] [stdout] test nervusdb/src/lib.rs - WriteTxn (line 352) ... ignored [INFO] [stdout] test nervusdb/src/query/executor/core_types.rs - query::executor::core_types::Row (line 282) ... ignored [INFO] [stdout] test nervusdb/src/query/facade.rs - query::facade (line 8) ... ignored [INFO] [stdout] test nervusdb/src/query/facade.rs - query::facade::QueryExt (line 74) ... ignored [INFO] [stdout] test nervusdb/src/query/facade.rs - query::facade::query_collect (line 47) ... ignored [INFO] [stdout] test nervusdb/src/query/mod.rs - query (line 16) ... ignored [INFO] [stdout] test nervusdb/src/query/query_api.rs - query::query_api::Params (line 104) ... ignored [INFO] [stdout] test nervusdb/src/query/query_api/prepared_query_impl.rs - query::query_api::prepared_query_impl::PreparedQuery::execute_streaming (line 14) ... ignored [INFO] [stdout] test nervusdb/src/query/query_api/prepared_query_impl.rs - query::query_api::prepared_query_impl::PreparedQuery::execute_write (line 42) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.31s; merged doctests compilation took 0.31s [INFO] [stderr] Doc-tests nervusdb_api [INFO] [stderr] Doc-tests nervusdb_query [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 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 nervusdb_storage [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] running `Command { std: "docker" "inspect" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af", kill_on_drop: false }` [INFO] [stdout] 15f0e33c0512bd72f07e261e8119df62d56ed64b8b4371bb97d96aabf86572af