[INFO] cloning repository https://github.com/eddiethedean/typra
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/eddiethedean/typra" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feddiethedean%2Ftypra", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feddiethedean%2Ftypra'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c8fcd7264b40be1fc54776b7c26d7bf1142b2952
[INFO] testing eddiethedean/typra against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feddiethedean%2Ftypra" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/eddiethedean/typra
[INFO] finished tweaking git repo https://github.com/eddiethedean/typra
[INFO] tweaked toml for git repo https://github.com/eddiethedean/typra written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/eddiethedean/typra on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/eddiethedean/typra 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f5e533d65197e54e9bbae2a3d332b062a9f96595b14b5aa60c1cf227c2b1e278
[INFO] running `Command { std: "docker" "start" "-a" "f5e533d65197e54e9bbae2a3d332b062a9f96595b14b5aa60c1cf227c2b1e278", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f5e533d65197e54e9bbae2a3d332b062a9f96595b14b5aa60c1cf227c2b1e278", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5e533d65197e54e9bbae2a3d332b062a9f96595b14b5aa60c1cf227c2b1e278", kill_on_drop: false }`
[INFO] [stdout] f5e533d65197e54e9bbae2a3d332b062a9f96595b14b5aa60c1cf227c2b1e278
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 608ae7ee454e324c6fcb9955ff7c599758464efb9fc684d4eafa3db408914cff
[INFO] running `Command { std: "docker" "start" "-a" "608ae7ee454e324c6fcb9955ff7c599758464efb9fc684d4eafa3db408914cff", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling target-lexicon v0.13.5
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling arbitrary v1.4.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]    Compiling pyo3-build-config v0.28.3
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling typra-python v1.0.0 (/opt/rustwide/workdir/python/typra)
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling pyo3-macros-backend v0.28.3
[INFO] [stderr]    Compiling pyo3-ffi v0.28.3
[INFO] [stderr]    Compiling pyo3 v0.28.3
[INFO] [stderr]    Compiling libfuzzer-sys v0.4.12
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling typra-core v1.0.0 (/opt/rustwide/workdir/crates/typra-core)
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling typra-derive v1.0.0 (/opt/rustwide/workdir/crates/typra-derive)
[INFO] [stderr]    Compiling typra-cli v1.0.0 (/opt/rustwide/workdir/crates/typra-cli)
[INFO] [stderr]    Compiling typra v1.0.0 (/opt/rustwide/workdir/crates/typra)
[INFO] [stderr]    Compiling typra-core-fuzz v0.0.0 (/opt/rustwide/workdir/fuzz)
[INFO] [stderr]    Compiling pyo3-macros v0.28.3
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 38s
[INFO] running `Command { std: "docker" "inspect" "608ae7ee454e324c6fcb9955ff7c599758464efb9fc684d4eafa3db408914cff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "608ae7ee454e324c6fcb9955ff7c599758464efb9fc684d4eafa3db408914cff", kill_on_drop: false }`
[INFO] [stdout] 608ae7ee454e324c6fcb9955ff7c599758464efb9fc684d4eafa3db408914cff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 997d83d2b59e184d4b56768547129d7aff4cc4ca9997f6670db66caacfe64938
[INFO] running `Command { std: "docker" "start" "-a" "997d83d2b59e184d4b56768547129d7aff4cc4ca9997f6670db66caacfe64938", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling typra-core v1.0.0 (/opt/rustwide/workdir/crates/typra-core)
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling assert_cmd v2.2.1
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling typra-cli v1.0.0 (/opt/rustwide/workdir/crates/typra-cli)
[INFO] [stderr]    Compiling typra-python v1.0.0 (/opt/rustwide/workdir/python/typra)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling typra-derive v1.0.0 (/opt/rustwide/workdir/crates/typra-derive)
[INFO] [stderr]    Compiling typra v1.0.0 (/opt/rustwide/workdir/crates/typra)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 54s
[INFO] running `Command { std: "docker" "inspect" "997d83d2b59e184d4b56768547129d7aff4cc4ca9997f6670db66caacfe64938", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "997d83d2b59e184d4b56768547129d7aff4cc4ca9997f6670db66caacfe64938", kill_on_drop: false }`
[INFO] [stdout] 997d83d2b59e184d4b56768547129d7aff4cc4ca9997f6670db66caacfe64938
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3f6c74157a40ab9b351eec4d25b3f42fc8c8a90a806ba9603aa5b087a10b57d7
[INFO] running `Command { std: "docker" "start" "-a" "3f6c74157a40ab9b351eec4d25b3f42fc8c8a90a806ba9603aa5b087a10b57d7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.28s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/typra-0f7ba51458db02a3)
[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/async_api.rs (/opt/rustwide/target/debug/deps/async_api-adc7a5883de3dd52)
[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/derive_smoke.rs (/opt/rustwide/target/debug/deps/derive_smoke-c4bddc19ce1b208d)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test derive_implies_db_model ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/facade_smoke.rs (/opt/rustwide/target/debug/deps/facade_smoke-0752285576a7ad72)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test facade_smoke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/typra-39880feb1fbb1600)
[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/cli_smoke.rs (/opt/rustwide/target/debug/deps/cli_smoke-72ce255efcee37af)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test migrate_plan_then_apply_force_backfill_works ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/typra_core-a98fec9a0eb7f13d)
[INFO] [stdout] test inspect_and_verify_and_dump_catalog_work_on_new_db ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 245 tests
[INFO] [stdout] test catalog::codec::tests::decode_catalog_payload_rejects_unknown_version_kind_and_trailing_bytes ... ok
[INFO] [stdout] test catalog::codec::tests::constraints_and_indexes_roundtrip_hits_all_codec_arms ... ok
[INFO] [stdout] test catalog::codec::tests::cursor_unexpected_eof_branches ... ok
[INFO] [stdout] test catalog::codec::tests::decode_constraints_and_type_unknown_tags ... ok
[INFO] [stdout] test catalog::codec::tests::decode_fields_and_new_schema_version_old_versions_take_empty_vectors ... ok
[INFO] [stdout] test catalog::codec::tests::decode_indexes_rejects_empty_name_and_too_long_name ... ok
[INFO] [stdout] test catalog::codec::tests::roundtrip_new_version ... ok
[INFO] [stdout] test catalog::codec::tests::nested_type_depth_limit ... ok
[INFO] [stdout] test catalog::state::tests::apply_create_rejects_initial_schema_version_not_one ... ok
[INFO] [stdout] test catalog::codec::tests::decode_name_and_field_path_error_branches ... ok
[INFO] [stdout] test catalog::state::tests::apply_create_rejects_empty_name ... ok
[INFO] [stdout] test catalog::state::tests::apply_create_rejects_non_sequential_collection_id ... ok
[INFO] [stdout] test catalog::state::tests::len_and_collections_helpers_track_entries ... ok
[INFO] [stdout] test catalog::state::tests::new_schema_version_cannot_skip_numbers ... ok
[INFO] [stdout] test catalog::state::tests::new_schema_version_unknown_collection_errors ... ok
[INFO] [stdout] test catalog::state::tests::apply_create_then_version ... ok
[INFO] [stdout] test catalog::state::tests::apply_new_version_rejects_when_primary_dropped_from_fields ... ok
[INFO] [stdout] test catalog::state::tests::duplicate_name_rejected ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_from_state_errors_when_collection_has_no_primary_field ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_from_state_errors_when_primary_field_not_found_in_schema ... ok
[INFO] [stdout] test catalog::state::tests::encode_then_apply_matches ... ok
[INFO] [stdout] test catalog::state::tests::apply_create_rejects_primary_field_not_in_schema ... ok
[INFO] [stdout] test checkpoint::tests::apply_checkpoint_record_payload_errors_when_primary_field_missing_in_fields ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_from_state_errors_when_row_missing_primary_key_cell ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_from_state_includes_new_schema_versions_and_record_payloads ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_from_state_surfaces_record_encoding_errors ... ok
[INFO] [stdout] test checkpoint::tests::state_from_checkpoint_payload_errors_when_collection_has_no_primary_key ... ok
[INFO] [stdout] test checkpoint::tests::state_from_checkpoint_payload_errors_when_record_references_unknown_collection ... ok
[INFO] [stdout] test catalog::codec::tests::roundtrip_create_collection ... ok
[INFO] [stdout] test db::open::tests::open_with_store_flen_zero_branch_is_coverable_with_lying_store ... ok
[INFO] [stdout] test catalog::state::tests::apply_create_rejects_name_longer_than_max ... ok
[INFO] [stdout] test db::recover::tests::scan_segments_allow_tail_tear_rejects_bad_checksum_for_non_temp_non_checkpoint ... ok
[INFO] [stdout] test db::open::tests::auto_truncate_falls_back_from_bad_checkpoint_and_can_replay_tail_after_good_checkpoint ... ok
[INFO] [stdout] test db::open::tests::strict_open_rejects_torn_tail_as_unclean_log_tail ... ok
[INFO] [stdout] test db::open::tests::open_with_store_returns_error_when_store_len_fails ... ok
[INFO] [stdout] test db::recover::tests::truncate_end_pre_v6_returns_torn_tail_reason ... ok
[INFO] [stdout] test db::recover::tests::truncate_end_v6_abort_advances_safe_prefix_end ... ok
[INFO] [stdout] test db::fs_ops::std_fs_ops_tests::std_fs_ops_delegates_to_std_fs ... ok
[INFO] [stdout] test db::open::tests::try_load_checkpoint_state_rejects_bad_checksum ... ok
[INFO] [stdout] test db::recover::tests::truncate_end_v6_returns_base_for_uncommitted_txn ... ok
[INFO] [stdout] test db::recover::tests::truncate_end_v6_schema_index_record_advance_safe_prefix_when_not_in_txn ... ok
[INFO] [stdout] test db::recover::tests::truncate_end_v6_temp_checkpoint_manifest_advance_safe_prefix_when_not_in_txn ... ok
[INFO] [stdout] test db::recover::tests::truncate_end_v6_errors_on_nested_begin_and_commit_outside_txn_and_mismatch ... ok
[INFO] [stdout] test db::open::tests::try_load_checkpoint_state_returns_none_for_out_of_range_and_wrong_type ... ok
[INFO] [stdout] test db::replay::tests::apply_record_segment_errors_on_unknown_collection ... ok
[INFO] [stdout] test db::replay::tests::apply_record_segment_errors_when_primary_field_missing_in_fields ... ok
[INFO] [stdout] test db::row_merge::tests::merge_reuses_existing_intermediate_segment ... ok
[INFO] [stdout] test db::replay::tests::apply_record_segment_skips_collections_without_primary_key_and_handles_delete_and_schema_mismatch ... ok
[INFO] [stdout] test db::row_merge::tests::merge_two_segments_inserts_leaf_value ... ok
[INFO] [stdout] test db::replay::tests::v6_load_and_replay_happy_path_and_abort_path ... ok
[INFO] [stdout] test db::scalar_at_path_tests::scalar_at_path_empty_path_is_none ... ok
[INFO] [stdout] test db::scalar_at_path_tests::scalar_at_path_finds_nested_scalar ... ok
[INFO] [stdout] test db::scalar_at_path_tests::scalar_at_path_non_object_parent_is_none ... ok
[INFO] [stdout] test db::scalar_at_path_tests::scalar_at_path_none_parent_is_none ... ok
[INFO] [stdout] test db::replay::tests::v6_replay_tail_errors_for_txn_framing_issues ... ok
[INFO] [stdout] test db::row_merge::tests::merge_three_segments_overwrites_leaf ... ok
[INFO] [stdout] test db::replay::tests::legacy_load_and_replay_paths_work ... ok
[INFO] [stdout] test db::row_merge::tests::merge_turns_scalar_prefix_into_object_for_deeper_path ... ok
[INFO] [stdout] test db::tests::backfill_top_level_field_skips_other_collections ... ok
[INFO] [stdout] test db::tests::best_effort_fsync_parent_dir_returns_when_no_parent ... ok
[INFO] [stdout] test db::tests::backfill_unknown_collection_errors ... ok
[INFO] [stdout] test db::replay::tests::v6_load_catalog_latest_and_indexes_errors_match_replay_errors ... ok
[INFO] [stdout] test db::tests::best_effort_fsync_parent_dir_returns_when_open_dir_fails ... ok
[INFO] [stdout] test db::tests::checkpoint_in_memory_surfaces_latest_encoding_errors ... ok
[INFO] [stdout] test db::tests::collection_returns_unknown_collection_name_when_model_not_registered ... ok
[INFO] [stdout] test db::tests::commit_transaction_propagates_store_write_failure_when_budget_exhausted_at_commit ... ok
[INFO] [stdout] test db::tests::commit_txn_staging_writes_pending_segments_and_updates_shadow_state ... ok
[INFO] [stdout] test db::tests::checkpoint_propagates_io_when_checkpoint_write_budget_is_exhausted ... ok
[INFO] [stdout] test db::tests::delete_missing_is_ok_and_delete_existing_removes_row ... ok
[INFO] [stdout] test db::tests::delete_autocommit_with_index_entries_exercises_index_batch_and_apply_loop ... ok
[INFO] [stdout] test db::tests::delete_pk_type_mismatch_errors ... ok
[INFO] [stdout] test db::tests::delete_in_transaction_exercises_staging_branch ... ok
[INFO] [stdout] test db::tests::delete_multisegment_schema_uses_v3_delete_payload_path ... ok
[INFO] [stdout] test db::tests::delete_existing_legacy_v2_autocommit_removes_latest ... ok
[INFO] [stdout] test db::tests::index_state_returns_secondary_index_snapshot ... ok
[INFO] [stdout] test db::tests::insert_replace_same_pk_legacy_v2_autocommit ... ok
[INFO] [stdout] test db::tests::compact_snapshot_bytes_bumps_schema_versions ... ok
[INFO] [stdout] test db::tests::delete_surfaces_poison_scalar_mismatch_as_record_payload_encode_error ... ok
[INFO] [stdout] test db::tests::index_deletes_for_existing_row_skips_missing_index_paths ... ok
[INFO] [stdout] test db::tests::merge_row_value_trees_occupied_branch_recurses ... ok
[INFO] [stdout] test db::tests::plan_insert_row_multi_segment_and_index_missing_path_are_covered ... ok
[INFO] [stdout] test db::tests::plan_insert_row_legacy_unknown_top_level_field_is_validation_error ... ok
[INFO] [stdout] test db::tests::insert_replace_surfaces_poison_misalignment_as_record_payload_encode_error ... ok
[INFO] [stdout] test db::tests::plan_insert_row_no_primary_key_errors ... ok
[INFO] [stdout] test db::tests::plan_insert_row_rejects_non_primitive_primary_key_type ... ok
[INFO] [stdout] test db::tests::plan_insert_row_returns_missing_field_when_intermediate_is_not_object ... ok
[INFO] [stdout] test db::tests::plan_insert_row_multi_segment_unknown_field_errors ... ok
[INFO] [stdout] test db::tests::plan_insert_row_returns_missing_field_when_nested_object_key_is_absent ... ok
[INFO] [stdout] test db::tests::plan_insert_row_row_missing_primary_key_errors ... ok
[INFO] [stdout] test db::tests::plan_insert_row_unknown_collection_errors ... ok
[INFO] [stdout] test db::tests::query_iter_matches_execute_query_for_indexed_equality ... ok
[INFO] [stdout] test db::tests::plan_schema_version_unknown_collection_errors ... ok
[INFO] [stdout] test db::tests::plan_schema_version_with_indexes_covers_safe_and_breaking_arms ... ok
[INFO] [stdout] test db::tests::read_and_select_superblock_errors_when_both_invalid ... ok
[INFO] [stdout] test db::tests::read_and_select_superblock_prefers_a_when_generation_higher ... ok
[INFO] [stdout] test db::tests::rebuild_indexes_for_collection_skips_other_collections_and_filters_rows ... ok
[INFO] [stdout] test db::tests::read_manifest_rejects_wrong_segment_type ... ok
[INFO] [stdout] test db::tests::rebuild_indexes_unknown_collection_errors ... ok
[INFO] [stdout] test db::tests::register_collection_autocommit_propagates_store_write_failure_when_budget_exhausted ... ok
[INFO] [stdout] test db::tests::register_collection_duplicate_name_in_transaction_errors_on_staging_apply ... ok
[INFO] [stdout] test db::tests::register_schema_version_force_autocommit_persists_outside_transaction ... ok
[INFO] [stdout] test db::tests::register_schema_version_force_autocommit_propagates_write_failure_when_budget_exhausted ... ok
[INFO] [stdout] test db::tests::register_schema_version_safe_autocommit_persists_outside_transaction ... ok
[INFO] [stdout] test db::tests::register_schema_version_safe_autocommit_propagates_write_failure_when_budget_exhausted ... ok
[INFO] [stdout] test db::tests::checkpoint_roundtrip_replays_only_tail ... ok
[INFO] [stdout] test db::tests::row_subset_and_merge_paths_exercise_nested_helpers ... ok
[INFO] [stdout] test db::tests::row_subset_and_scalar_at_path_edge_branches_are_exercised ... ok
[INFO] [stdout] test db::tests::row_value_as_object_map_covers_non_object_arm ... ok
[INFO] [stdout] test db::tests::row_value_at_path_and_nested_object_path_edge_cases_are_covered ... ok
[INFO] [stdout] test db::tests::subset_model_projection_returns_only_declared_fields ... ok
[INFO] [stdout] test db::tests::subset_projection_merges_nested_paths_under_shared_object ... ok
[INFO] [stdout] test db::tests::compact_in_place_with_fsops_rename_tmp_to_live_failure_restores_backup ... ok
[INFO] [stdout] test db::tests::transaction_api_nested_begin_and_commit_without_begin_are_ok ... ok
[INFO] [stdout] test db::tests::transaction_closure_errors_when_called_inside_active_transaction ... ok
[INFO] [stdout] test db::tests::register_and_reopen_roundtrip ... ok
[INFO] [stdout] test db::tests::transaction_closure_rolls_back_on_error_and_commits_on_success ... ok
[INFO] [stdout] test db::tests::query_uses_non_unique_index_for_equality_filter ... ok
[INFO] [stdout] test db::tests::unique_index_second_insert_conflict_errors ... ok
[INFO] [stdout] test db::tests::validate_subset_model_covers_no_primary_key_and_empty_path_unknown_field ... ok
[INFO] [stdout] test db::tests::validate_subset_model_error_paths ... ok
[INFO] [stdout] test db::tests::unique_index_replace_same_pk_same_secondary_value_skips_conflict_arms_in_insert ... ok
[INFO] [stdout] test db::write::tests::commit_segment_batch_appends_all_segments ... ok
[INFO] [stdout] test db::tests::validate_subset_model_type_mismatch_errors ... ok
[INFO] [stdout] test db::write::tests::commit_segment_batch_surfaces_segment_append_write_errors ... ok
[INFO] [stdout] test index::tests::non_unique_index_delete_removes_empty_set_entry ... ok
[INFO] [stdout] test pager::tests::page_range_touched_len_zero_is_sentinel ... ok
[INFO] [stdout] test pager::tests::paged_store_invalidates_on_write ... ok
[INFO] [stdout] test pager::tests::paged_store_reports_page_size_and_into_inner_roundtrips ... ok
[INFO] [stdout] test pager::tests::paged_store_roundtrips_reads ... ok
[INFO] [stdout] test pager::tests::paged_store_truncate_clears_pages ... ok
[INFO] [stdout] test pager::tests::read_exact_at_propagates_inner_len_error_from_get_page ... ok
[INFO] [stdout] test query::agg::tests::decode_partition_entries_truncated_errors ... ok
[INFO] [stdout] test pager::tests::read_exact_at_propagates_inner_read_error_across_pages ... ok
[INFO] [stdout] test query::agg::tests::group_count_sum_rejects_zero_budget_and_requires_spill_store_when_over_budget ... ok
[INFO] [stdout] test query::agg::tests::group_count_sum_spills_and_merges_partitions ... ok
[INFO] [stdout] test query::join::tests::decode_entries_truncated_errors ... ok
[INFO] [stdout] test query::join::tests::join_propagates_left_row_error ... ok
[INFO] [stdout] test query::join::tests::join_propagates_right_row_error ... ok
[INFO] [stdout] test query::join::tests::join_rejects_zero_budget_and_requires_spill_store_when_over_budget ... ok
[INFO] [stdout] test query::join::tests::join_spills_and_merges_partitions ... ok
[INFO] [stdout] test query::operators::tests::boxed_row_source_delegates_next_key ... ok
[INFO] [stdout] test query::operators::tests::limit_op_propagates_inner_error ... ok
[INFO] [stdout] test query::operators::tests::limit_op_returns_none_when_limit_zero ... ok
[INFO] [stdout] test query::operators::tests::limit_op_stops_after_n_and_none_from_inner ... ok
[INFO] [stdout] test query::planner::tests::apply_order_by_and_limit_and_scalar_partial_cmp_mismatch ... ok
[INFO] [stdout] test query::planner::tests::apply_order_by_and_limit_none_none_ordering_cases ... ok
[INFO] [stdout] test query::join::tests::join_no_spill_path_counts_matches ... ok
[INFO] [stdout] test pager::tests::get_page_rejects_missing_page_beyond_eof ... ok
[INFO] [stdout] test query::planner::tests::apply_order_by_some_none_branch_is_hit ... ok
[INFO] [stdout] test query::planner::tests::eval_predicate_comparisons_cover_all_arms ... ok
[INFO] [stdout] test query::planner::tests::apply_order_by_hits_some_none_and_none_some_cases ... ok
[INFO] [stdout] test query::planner::tests::execute_query_iter_order_by_propagates_unknown_collection_error ... ok
[INFO] [stdout] test query::planner::tests::execute_query_iter_with_spill_path_branches_vec_and_fallbacks ... ok
[INFO] [stdout] test db::tests::corrupt_checkpoint_falls_back_in_auto_truncate_but_errors_in_strict ... ok
[INFO] [stdout] test query::planner::tests::execute_query_non_unique_index_lookup_hits_loop_body ... ok
[INFO] [stdout] test query::planner::tests::execute_query_non_unique_index_lookup_limit_exceeds_matches_no_early_break ... ok
[INFO] [stdout] test query::planner::tests::execute_query_non_unique_index_lookup_missing_key_returns_empty ... ok
[INFO] [stdout] test query::planner::tests::execute_query_unique_index_lookup_with_missing_pk_does_not_push_row ... ok
[INFO] [stdout] test query::planner::tests::external_sort_propagates_spill_segment_write_budget_exhaustion ... ok
[INFO] [stdout] test query::planner::tests::external_sort_source_new_propagates_input_key_error ... ok
[INFO] [stdout] test query::planner::tests::external_sort_source_new_skips_sort_item_when_row_missing ... ok
[INFO] [stdout] test query::planner::tests::external_sort_flushes_residual_run_without_full_batches ... ok
[INFO] [stdout] test query::planner::tests::external_sort_source_new_surfaces_read_temp_payload_error ... ok
[INFO] [stdout] test query::planner::tests::external_sort_source_new_tolerates_corrupt_run_payload_by_skipping_seed_item ... ok
[INFO] [stdout] test db::tests::temp_segments_are_ignored_on_reopen ... ok
[INFO] [stdout] test query::planner::tests::heap_item_equality_is_exercised ... ok
[INFO] [stdout] test query::planner::tests::index_non_unique_source_residual_filter_continues_then_returns_next_match ... ok
[INFO] [stdout] test query::planner::tests::index_non_unique_source_residual_filter_skips_row ... ok
[INFO] [stdout] test query::planner::tests::index_non_unique_source_skips_missing_rows_and_returns_none_at_end ... ok
[INFO] [stdout] test query::planner::tests::index_unique_source_done_and_residual_paths ... ok
[INFO] [stdout] test query::planner::tests::index_unique_source_returns_none_when_pk_row_missing ... ok
[INFO] [stdout] test query::planner::tests::index_unique_source_success_then_done ... ok
[INFO] [stdout] test query::planner::tests::query_row_iter_source_propagates_row_source_error ... ok
[INFO] [stdout] test query::planner::tests::query_row_iter_source_skips_missing_rows_until_source_exhausted ... ok
[INFO] [stdout] test db::tests::index_segment_replay_builds_index_state_on_reopen ... ok
[INFO] [stdout] test query::planner::tests::remove_used_predicate_and_and_cases ... ok
[INFO] [stdout] test query::planner::tests::run_reader_next_item_returns_none_on_truncated_buffers ... ok
[INFO] [stdout] test query::planner::tests::run_reader_next_item_returns_none_when_key_slice_truncated ... ok
[INFO] [stdout] test query::planner::tests::run_reader_next_item_returns_none_when_pk_len_truncated ... ok
[INFO] [stdout] test query::planner::tests::run_reader_next_item_returns_none_when_pk_slice_truncated ... ok
[INFO] [stdout] test query::planner::tests::query_row_iter_vec_state_advances_and_ends ... ok
[INFO] [stdout] test query::planner::tests::scalar_partial_cmp_covers_all_variants ... ok
[INFO] [stdout] test query::planner::tests::scalar_sort_key_bytes_bool_covers_true_and_false_branches ... ok
[INFO] [stdout] test query::planner::tests::scalar_sort_key_bytes_covers_negative_float_uuid_timestamp ... ok
[INFO] [stdout] test query::planner::tests::sort_item_for_returns_none_when_row_is_missing ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_db_path_none_propagates_execute_query_error ... ok
[INFO] [stdout] test query::planner::tests::execute_query_iter_with_spill_path_collection_scan_orders ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_open_missing_file_maps_to_io_error ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_path_some_propagates_unknown_collection_error ... ok
[INFO] [stdout] test db::tests::restore_snapshot_to_path_with_fsops_rename_tmp_to_dest_failure_restores_dest_and_removes_tmp ... ok
[INFO] [stdout] test query::planner::tests::execute_query_iter_with_spill_path_index_lookup_unique_and_nonunique ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_file_path_handles_empty_sorted_run_when_snapshot_empty ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_store_override_fail_len_covers_store_trait_methods ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_file_store_write_budget_propagates_during_external_sort ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_store_open_hook_propagates_errors ... ok
[INFO] [stdout] test record::payload_v2::tests::decode_v2_rejects_trailing_bytes_after_delete ... ok
[INFO] [stdout] test record::payload_v2::tests::decode_record_payload_v2_body_delete_and_insert_ok_paths ... ok
[INFO] [stdout] test record::payload_v2::tests::encode_record_payload_v2_wraps_insert_encoder ... ok
[INFO] [stdout] test record::payload_v2::tests::decode_v2_insert_rejects_field_count_mismatch ... ok
[INFO] [stdout] test record::payload_v2::tests::decode_v2_delete_rejects_nonzero_field_count ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_field_path_rejects_invalid_utf8_segment ... ok
[INFO] [stdout] test query::planner::tests::sorted_query_spill_temp_spill_file_new_surfaces_store_len_error_via_override_hook ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_field_path_rejects_n_zero_and_len_zero ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_record_payload_any_dispatches_v1_and_v2 ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_record_payload_any_rejects_too_short_and_unknown_version ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_record_payload_v3_delete_with_zero_fields_is_ok ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_record_payload_v3_rejects_delete_with_nonzero_field_count ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_record_payload_v3_rejects_duplicate_paths ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_record_payload_v3_rejects_wrong_field_count_and_unknown_field_path ... ok
[INFO] [stdout] test record::payload_v3::tests::decode_record_payload_v3_rejects_duplicate_paths_and_trailing_bytes ... ok
[INFO] [stdout] test record::payload_v3::tests::encode_field_path_rejects_empty_path_and_empty_segment ... ok
[INFO] [stdout] test record::payload_v3::tests::encode_record_payload_v3_delete_op_emits_zero_count_and_early_returns ... ok
[INFO] [stdout] test record::payload_v3::tests::insert_value_at_path_creates_nested_objects_for_len_ge_3 ... ok
[INFO] [stdout] test record::payload_v3::tests::insert_value_at_path_nested_existing_object_children ... ok
[INFO] [stdout] test record::payload_v3::tests::insert_value_at_path_overwrites_non_object_mid_parent_for_deep_paths ... ok
[INFO] [stdout] test record::payload_v3::tests::insert_value_at_path_overwrites_non_object_parent_and_rejects_non_object_root ... ok
[INFO] [stdout] test record::payload_v3::tests::insert_value_at_path_rejects_empty_and_creates_nested_objects_on_happy_path ... ok
[INFO] [stdout] test record::payload_v3::tests::insert_value_at_path_rejects_scalar_at_penultimate_segment ... ok
[INFO] [stdout] test record::scalar::tests::decode_tagged_scalar_rejects_optional_type ... ok
[INFO] [stdout] test record::scalar::tests::decode_tagged_string_rejects_invalid_utf8 ... ok
[INFO] [stdout] test record::scalar::tests::decode_tagged_string_rejects_wrong_tag ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_adding_nonunique_index_is_safe ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_adding_unique_index_needs_migration ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_dropping_index_is_safe ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_enum_narrowing_is_breaking ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_enum_superset_is_safe ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_list_element_change_is_breaking ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_new_optional_field_is_safe ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_optional_wrapping_is_breaking ... ok
[INFO] [stdout] test schema::tests::validate_field_defs_rejects_empty_duplicate_and_parent_child_conflict ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_field_removed_is_breaking ... ok
[INFO] [stdout] test spill::tests::temp_spill_file_truncates_on_drop ... ok
[INFO] [stdout] test spill::tests::temp_spill_guard_appends_and_reads_payload_and_truncates ... ok
[INFO] [stdout] test sql::parse_select_token_tests::limit_accepts_ident_that_parses_as_usize ... ok
[INFO] [stdout] test sql::parse_select_token_tests::parse_errors_when_where_clause_ends_after_path ... ok
[INFO] [stdout] test storage::tests::open_locked_readonly_returns_wouldblock_if_lock_held_elsewhere ... ok
[INFO] [stdout] test storage::tests::writer_lock_guard_drop_decrements_refs_but_keeps_lock_until_last_drop ... ok
[INFO] [stdout] test validation::constraint_helper_cover_tests::constrain_max_numeric_helpers_surface_above_max_messages ... ok
[INFO] [stdout] test storage::tests::writer_lock_guard_nested_opens_drop_reduces_refs_to_zero ... ok
[INFO] [stdout] test validation::constraint_helper_cover_tests::constrain_helpers_accept_in_range_values ... ok
[INFO] [stdout] test validation::constraint_helper_cover_tests::constrain_max_byte_len_string_and_bytes_surface_above_max ... ok
[INFO] [stdout] test schema::tests::classify_schema_update_hits_breaking_and_migration_paths ... ok
[INFO] [stdout] test query::planner::tests::external_sort_source_new_surfaces_flush_error_on_run_limit ... ok
[INFO] [stdout] test query::planner::tests::external_sort_source_spills_multiple_runs_and_merges ... ok
[INFO] [stdout] test db::tests::query_iter_order_by_uses_external_sort_spill_for_large_inputs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 245 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/api_stability_smoke.rs (/opt/rustwide/target/debug/deps/api_stability_smoke-adcd09c12b7f90ae)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test stable_surface_smoke_in_memory_register_txn_query_checkpoint_compact ... ok
[INFO] [stdout] test open_with_options_surface_exists_and_recovery_mode_is_public ... 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/integration/catalog_codec_constraints.rs (/opt/rustwide/target/debug/deps/catalog_codec_constraints-2327f2af5afbdbe4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test decode_rejects_unknown_type_tag ... ok
[INFO] [stdout] test decode_rejects_unknown_constraint_tag ... ok
[INFO] [stdout] test roundtrip_create_collection_with_constraints_v3 ... 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/integration/catalog_codec_hardening.rs (/opt/rustwide/target/debug/deps/catalog_codec_hardening-72b4583a9a8b7471)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test decode_rejects_invalid_utf8_in_collection_name ... ok
[INFO] [stdout] test decode_rejects_collection_name_too_long ... ok
[INFO] [stdout] test decode_rejects_empty_collection_name_length ... ok
[INFO] [stdout] test decode_rejects_trailing_garbage_after_valid_payload ... ok
[INFO] [stdout] test decode_rejects_empty_slice ... ok
[INFO] [stdout] test decode_rejects_optional_type_when_inner_tag_missing ... ok
[INFO] [stdout] test decode_rejects_empty_field_path_segment ... ok
[INFO] [stdout] test decode_rejects_unknown_field_type_tag ... ok
[INFO] [stdout] test decode_rejects_unknown_payload_version ... ok
[INFO] [stdout] test decode_rejects_optional_primary_name_too_long ... ok
[INFO] [stdout] test decode_rejects_unknown_entry_kind ... ok
[INFO] [stdout] test decode_v1_create_collection_has_no_primary_field_tail ... ok
[INFO] [stdout] test decode_v2_create_rejects_trailing_bytes_after_primary ... ok
[INFO] [stdout] test roundtrip_all_primitive_field_types ... ok
[INFO] [stdout] test roundtrip_nested_types_optional_list_object_enum ... ok
[INFO] [stdout] test decode_rejects_field_path_with_zero_segments ... ok
[INFO] [stdout] test decode_rejects_truncated_mid_stream ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/catalog_codec_indexes_more.rs (/opt/rustwide/target/debug/deps/catalog_codec_indexes_more-7ec9b6bf2cfc4db4)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test decode_indexes_rejects_empty_index_name ... ok
[INFO] [stdout] test decode_indexes_rejects_invalid_utf8_in_index_name ... ok
[INFO] [stdout] test decode_indexes_rejects_index_name_too_long ... ok
[INFO] [stdout] test decode_indexes_rejects_unknown_kind_tag ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/catalog_codec_more.rs (/opt/rustwide/target/debug/deps/catalog_codec_more-922ec083d115d07f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test decode_optional_primary_name_rejects_too_long ... ok
[INFO] [stdout] test decode_optional_primary_name_rejects_empty_string ... 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/integration/catalog_lookup.rs (/opt/rustwide/target/debug/deps/catalog_lookup-d7a71cfe93b1aa3a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test catalog_lookup_name_trims_and_resolves ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/catalog_registration.rs (/opt/rustwide/target/debug/deps/catalog_registration-64d164ab0274f2a4)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test corrupt_catalog_payload_errors ... ok
[INFO] [stdout] test unknown_collection_id_errors ... ok
[INFO] [stdout] test register_schema_version_v2_then_reopen ... ok
[INFO] [stdout] test duplicate_collection_name_errors ... ok
[INFO] [stdout] test replay_create_a_create_b_then_version_bump_a ... ok
[INFO] [stdout] test lazy_header_bump_from_v0_3_to_v0_4_on_register ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/checkpoint_more.rs (/opt/rustwide/target/debug/deps/checkpoint_more-db961dd36de2fe31)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test decode_checkpoint_cursor_unexpected_eof_paths ... ok
[INFO] [stderr]      Running tests/integration/compaction.rs (/opt/rustwide/target/debug/deps/compaction-fdac10e47d6957cc)
[INFO] [stdout] test state_from_checkpoint_payload_rejects_short_record_payload ... ok
[INFO] [stdout] test decode_checkpoint_rejects_wrong_version_and_trailing_bytes ... 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] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test compact_in_place_roundtrips ... ok
[INFO] [stdout] test compact_to_preserves_rows_and_indexes ... 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/integration/composite_database.rs (/opt/rustwide/target/debug/deps/composite_database-7fe3af427d79d45e)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test insert_constraint_violation_year ... ok
[INFO] [stdout] test insert_nonempty_list_violation ... ok
[INFO] [stdout] test insert_get_nested_object_list_enum_roundtrip ... ok
[INFO] [stdout] test insert_optional_note_roundtrip ... ok
[INFO] [stdout] test reopen_preserves_composite_row ... 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/integration/coverage_core_more.rs (/opt/rustwide/target/debug/deps/coverage_core_more-3d5f5aa3db6b54c5)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test index_payload_decode_covers_error_branches ... ok
[INFO] [stdout] test index_state_non_unique_and_unique_branches ... ok
[INFO] [stdout] test validate_top_level_row_covers_unknown_field_and_absent_optional ... ok
[INFO] [stdout] test validation_covers_more_constraints_and_wrong_type_messages ... ok
[INFO] [stdout] test query_iter_covers_scan_and_index_paths_with_limits_and_residual ... ok
[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] [stderr]      Running tests/integration/coverage_db_api_more.rs (/opt/rustwide/target/debug/deps/coverage_db_api_more-cff17b6838278915)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test backfill_skips_rows_that_already_have_target_field ... ok
[INFO] [stdout] test from_snapshot_bytes_rejects_empty_buffer ... ok
[INFO] [stdout] test collection_names_and_unknown_collection_id_named_error ... ok
[INFO] [stdout] test get_rejects_primary_key_type_mismatch ... ok
[INFO] [stdout] test commit_empty_transaction_updates_shadow_without_segments ... ok
[INFO] [stdout] test backfill_top_level_field_runs_inside_transaction_over_snapshot_rows ... ok
[INFO] [stdout] test plan_schema_version_reports_rebuild_when_adding_unique_index ... ok
[INFO] [stdout] test rebuild_indexes_no_rows_is_ok ... ok
[INFO] [stdout] test rebuild_indexes_for_collection_applies_pending_index_segment ... ok
[INFO] [stdout] test plan_schema_version_reports_backfill_when_adding_required_field ... ok
[INFO] [stdout] test register_schema_version_force_inside_transaction_commits ... ok
[INFO] [stdout] test insert_nested_multi_segment_field_paths_round_trips ... ok
[INFO] [stdout] test transaction_rollback_discards_staged_writes ... ok
[INFO] [stdout] test replace_multi_segment_row_rewrites_payload ... ok
[INFO] [stdout] test unique_index_violation_returns_error_and_does_not_mutate ... ok
[INFO] [stdout] test checkpoint_rejects_nested_transaction ... 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/integration/coverage_db_core_more.rs (/opt/rustwide/target/debug/deps/coverage_db_core_more-89433aead0c4e746)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test collection_and_query_builder_and_subset_projection_paths_work ... ok
[INFO] [stdout] test transaction_closure_error_rolls_back_written_rows ... ok
[INFO] [stdout] test transaction_empty_commit_and_commit_without_begin_are_ok ... ok
[INFO] [stderr]      Running tests/integration/coverage_low_level.rs (/opt/rustwide/target/debug/deps/coverage_low_level-1c1824c47010be1e)
[INFO] [stdout] test register_schema_version_with_indexes_inside_transaction_roundtrips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test decode_segment_header_rejects_truncated_bad_magic_and_bad_checksum ... ok
[INFO] [stdout] test file_header_encode_decode_roundtrip_all_supported_minors ... ok
[INFO] [stdout] test segment_header_roundtrip_all_segment_types ... ok
[INFO] [stdout] test decode_header_rejects_bad_magic_and_unsupported_minor ... 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/integration/coverage_more.rs (/opt/rustwide/target/debug/deps/coverage_more-b1d843b795a64632)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test validation_numeric_bound_violations_and_maxlength_wrong_type ... ok
[INFO] [stdout] test validation_primitive_mismatch_uint_float_bytes_and_object_missing_required ... ok
[INFO] [stdout] test validation_constraints_cover_all_variants ... ok
[INFO] [stdout] test record_payload_v2_decode_errors_field_count_and_trailing_bytes ... ok
[INFO] [stdout] test record_payload_v2_optional_presence_tag_mismatch_errors ... ok
[INFO] [stderr]      Running tests/integration/database_paths.rs (/opt/rustwide/target/debug/deps/database_paths-4488d4510e3a4ce0)
[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 4 tests
[INFO] [stdout] test open_directory_returns_io_error ... ok
[INFO] [stdout] test open_without_parent_fails ... ok
[INFO] [stdout] test open_nested_file_under_tempdir ... ok
[INFO] [stderr]      Running tests/integration/database_registration_edges.rs (/opt/rustwide/target/debug/deps/database_registration_edges-bda3626e70382517)
[INFO] [stdout] test open_existing_file_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stderr]      Running tests/integration/db_insert_errors.rs (/opt/rustwide/target/debug/deps/db_insert_errors-767010473cd06e2b)
[INFO] [stdout] test register_rejects_name_longer_than_max ... ok
[INFO] [stdout] test register_rejects_empty_name_after_trim ... ok
[INFO] [stdout] test register_trims_whitespace_around_name ... ok
[INFO] [stdout] test register_accepts_max_length_collection_name ... ok
[INFO] [stdout] test multiple_collections_stable_ids_after_reopen ... ok
[INFO] [stdout] test schema_version_chain_through_v3_reopens_clean ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test collection_id_named_unknown_errors ... ok
[INFO] [stdout] test new_database_starts_at_format_minor_6 ... ok
[INFO] [stdout] test get_pk_type_mismatch_errors ... ok
[INFO] [stdout] test insert_missing_non_pk_field_errors ... ok
[INFO] [stdout] test insert_pk_type_mismatch_errors ... ok
[INFO] [stdout] test insert_nested_path_schema_requires_value_or_optional ... ok
[INFO] [stdout] test insert_row_unknown_field_errors ... ok
[INFO] [stdout] test lazy_header_v4_to_v5_on_first_record_write ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/db_multiseg_insert_edges.rs (/opt/rustwide/target/debug/deps/db_multiseg_insert_edges-8835ddec282fd29c)
[INFO] [stderr]      Running tests/integration/db_open.rs (/opt/rustwide/target/debug/deps/db_open-911e7a6ca62d7f8f)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test insert_multisegment_schema_absent_optional_nested_field_is_allowed ... ok
[INFO] [stdout] test insert_multisegment_schema_missing_required_nested_field_errors ... ok
[INFO] [stdout] test insert_multisegment_schema_rejects_unknown_leaf_path ... 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] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test open_creates_file ... ok
[INFO] [stdout] test open_returns_db_path_as_path ... 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/integration/db_replay_branches.rs (/opt/rustwide/target/debug/deps/db_replay_branches-a955a59f95ca59d3)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test register_rejects_primary_field_missing_from_schema ... ok
[INFO] [stdout] test into_snapshot_bytes_roundtrips_like_snapshot_bytes ... ok
[INFO] [stdout] test open_rejects_unsupported_format_minor ... ok
[INFO] [stdout] test insert_rejects_non_pk_type_mismatch ... ok
[INFO] [stdout] test register_rejects_whitespace_only_primary_field ... ok
[INFO] [stdout] test replay_errors_on_nested_field_paths_in_schema ... ok
[INFO] [stdout] test open_rejects_record_segment_with_short_payload_body ... ok
[INFO] [stdout] test replay_errors_when_record_schema_version_behind_catalog ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/db_snapshot_ops.rs (/opt/rustwide/target/debug/deps/db_snapshot_ops-166769c048905420)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test vecstore_export_and_open_snapshot_path_roundtrips ... ok
[INFO] [stdout] test export_snapshot_to_nested_file_path ... ok
[INFO] [stdout] test restore_snapshot_to_new_destination_roundtrips ... ok
[INFO] [stdout] test export_and_restore_snapshot_file_roundtrips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/e2e_inventory_workflow.rs (/opt/rustwide/target/debug/deps/e2e_inventory_workflow-bb48a8ccd071eb50)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test e2e_inventory_like_workflow_roundtrips_txn_query_checkpoint_compact_snapshot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/e2e_production_journey.rs (/opt/rustwide/target/debug/deps/e2e_production_journey-41b978b9ca54263f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test production_journey_register_insert_index_query_txn_reopen_schema_bump_compact_verify ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/error_display.rs (/opt/rustwide/target/debug/deps/error_display-e32452a4a1db6f39)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test format_error_display_and_source ... ok
[INFO] [stdout] test io_error_display_includes_message ... ok
[INFO] [stdout] test not_implemented_display_and_source ... ok
[INFO] [stdout] test from_io_error ... ok
[INFO] [stdout] test schema_error_display_and_source ... ok
[INFO] [stdout] test schema_error_display_all_variants ... ok
[INFO] [stdout] test transaction_error_display ... ok
[INFO] [stdout] test validation_error_display_and_source ... ok
[INFO] [stdout] test format_error_display_variants ... 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/integration/error_more.rs (/opt/rustwide/target/debug/deps/error_more-c74b8954da10aa4d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test display_covers_validation_path_empty_and_query_and_migration_errors ... ok
[INFO] [stdout] test db_error_source_covers_transaction_and_query_none ... ok
[INFO] [stdout] test db_error_kind_covers_all_variants ... 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/integration/file_format.rs (/opt/rustwide/target/debug/deps/file_format-7c011f79dfa13300)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test decode_header_rejects_truncated ... ok
[INFO] [stdout] test decode_header_rejects_unsupported_version ... ok
[INFO] [stdout] test decode_header_rejects_wrong_magic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/file_header.rs (/opt/rustwide/target/debug/deps/file_header-bd7f499fca2a38fa)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test open_wrong_magic_with_full_header_returns_format_error ... ok
[INFO] [stdout] test open_unsupported_version_returns_format_error ... ok
[INFO] [stdout] test open_truncated_file_returns_format_error ... ok
[INFO] [stdout] test open_non_typra_file_returns_format_error ... ok
[INFO] [stdout] test open_writes_header_on_new_file ... ok
[INFO] [stdout] test open_does_not_overwrite_existing_header ... ok
[INFO] [stdout] test open_validates_header_on_reopen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/file_locking.rs (/opt/rustwide/target/debug/deps/file_locking-507a5b81e74c3749)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test _child_read_only_open ... ok
[INFO] [stdout] test _child_writer_open ... ok
[INFO] [stderr]      Running tests/integration/file_locking_crash_release.rs (/opt/rustwide/target/debug/deps/file_locking_crash_release-28b95804a63f35b4)
[INFO] [stdout] test second_writer_fails_fast_and_read_only_shared_lock_blocks_while_writer_active ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test _child_open_and_abort ... ok
[INFO] [stdout] test writer_lock_is_released_after_abrupt_child_exit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/format_upgrade.rs (/opt/rustwide/target/debug/deps/format_upgrade-cc8cc5f0fe23bd17)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test open_rejects_v0_2_file_with_extra_bytes ... ok
[INFO] [stdout] test open_upgrades_header_only_v0_2_file ... 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/integration/index_codec_and_state.rs (/opt/rustwide/target/debug/deps/index_codec_and_state-0f2a39130287b068)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test encode_decode_index_payload_v2_delete_op_roundtrips ... ok
[INFO] [stdout] test decode_index_payload_rejects_unknown_kind_and_op_and_trailing_bytes ... ok
[INFO] [stdout] test index_state_unique_insert_delete_branches ... ok
[INFO] [stdout] test index_state_non_unique_delete_removes_empty_set ... ok
[INFO] [stdout] test decode_index_payload_rejects_unexpected_eof_in_tags_and_lengths ... ok
[INFO] [stdout] test index_state_unique_delete_missing_key_is_ok ... ok
[INFO] [stdout] test index_state_non_unique_delete_missing_key_is_ok ... ok
[INFO] [stderr]      Running tests/integration/manifest_corruption.rs (/opt/rustwide/target/debug/deps/manifest_corruption-6b044ea9127f7fbf)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test corrupt_manifest_pointer_strict_fails_open_autotruncate_opens ... 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/integration/manifest_decode_errors.rs (/opt/rustwide/target/debug/deps/manifest_decode_errors-88dbfcccc48e14a7)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test decode_manifest_v0_rejects_truncated ... ok
[INFO] [stdout] test decode_manifest_v0_rejects_wrong_version ... 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/integration/manifest_roundtrip.rs (/opt/rustwide/target/debug/deps/manifest_roundtrip-db8c6ae73769a355)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test manifest_v0_roundtrip ... 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/integration/multi_collection_isolation.rs (/opt/rustwide/target/debug/deps/multi_collection_isolation-fa820e45a84d6049)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test two_collections_with_overlapping_field_names_do_not_cross_contaminate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/nasty_bytes.rs (/opt/rustwide/target/debug/deps/nasty_bytes-b69657f2994d863e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test decoders_reject_truncated_inputs_without_panicking ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/open_truncated_file_branch.rs (/opt/rustwide/target/debug/deps/open_truncated_file_branch-8fbbe9a09ff23fc7)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test open_rejects_file_shorter_than_header ... 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/integration/property_invariants.rs (/opt/rustwide/target/debug/deps/property_invariants-7accd3a2d142440d)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test sql_parse_select_never_panics ... ok
[INFO] [stdout] test snapshot_roundtrip_preserves_rows ... ok
[INFO] [stderr]      Running tests/integration/publish_error_paths.rs (/opt/rustwide/target/debug/deps/publish_error_paths-779c33cc6a13deb1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.57s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test publish_returns_error_when_store_write_fails ... ok
[INFO] [stdout] test publish_returns_error_when_superblock_read_fails ... ok
[INFO] [stdout] test publish_returns_error_when_sync_fails ... ok
[INFO] [stderr]      Running tests/integration/publish_helper_branches.rs (/opt/rustwide/target/debug/deps/publish_helper_branches-f7eb808668d7811a)
[INFO] [stdout] test publish_returns_error_when_store_len_fails ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test publish_handles_neither_valid ... ok
[INFO] [stdout] test publish_handles_only_a_valid ... ok
[INFO] [stdout] test publish_selects_b_when_b_generation_higher ... ok
[INFO] [stdout] test publish_handles_only_b_valid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/query_order_by.rs (/opt/rustwide/target/debug/deps/query_order_by-428c908feca26ca2)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test order_by_sorts_asc_desc_and_respects_limit_in_memory ... ok
[INFO] [stdout] test order_by_is_correct_after_reopen_on_disk ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/query_planner_coverage.rs (/opt/rustwide/target/debug/deps/query_planner_coverage-48b3e5d613c5b22f)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test decode_index_payload_rejects_invalid_utf8_name ... ok
[INFO] [stdout] test decode_index_payload_rejects_bad_version_kind_trailing ... ok
[INFO] [stdout] test index_state_unique_violation_and_idempotent_reapply ... ok
[INFO] [stdout] test query_collection_scan_with_limit_and_non_indexed_predicate ... ok
[INFO] [stdout] test explain_index_lookup_includes_residual_limit_and_order_by ... ok
[INFO] [stdout] test query_full_collection_scan_no_predicate ... ok
[INFO] [stdout] test explain_includes_order_by_for_index_lookup_plan ... ok
[INFO] [stdout] test query_and_prefers_unique_index_over_non_unique ... ok
[INFO] [stdout] test indexed_non_unique_lookup_respects_limit_with_multiple_matching_rows ... ok
[INFO] [stdout] test query_indexed_non_unique_respects_limit_and_iter_matches ... ok
[INFO] [stdout] test query_iter_unique_index_residual_filters_row ... ok
[INFO] [stdout] test query_residual_and_with_two_conjuncts_after_index_pick ... ok
[INFO] [stdout] test query_unknown_collection_errors ... ok
[INFO] [stdout] test query_unique_index_miss_returns_empty ... ok
[INFO] [stdout] test query_iter_order_by_on_disk_exercises_external_sort_and_scalar_sort_keys ... ok
[INFO] [stderr]      Running tests/integration/query_range_predicates.rs (/opt/rustwide/target/debug/deps/query_range_predicates-9629a6758a85e833)
[INFO] [stdout] test decode_index_payload_rejects_empty_name ... ok
[INFO] [stdout] test explain_collection_scan_includes_order_by_without_filter_or_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test range_predicates_filter_correctly_and_explain_is_collection_scan ... ok
[INFO] [stdout] test range_predicates_survive_reopen_and_match_baseline_filtering ... ok
[INFO] [stderr]      Running tests/integration/record_payload_v1_v2_delete_edges.rs (/opt/rustwide/target/debug/deps/record_payload_v1_v2_delete_edges-0aeeb4fa3c21ef9c)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/record_roundtrip.rs (/opt/rustwide/target/debug/deps/record_roundtrip-e2c513753ec330d3)
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test record_payload_v1_delete_rejects_nonzero_field_count_and_allows_zero ... ok
[INFO] [stdout] test record_payload_v1_trailing_bytes_errors ... ok
[INFO] [stdout] test record_payload_v2_delete_encoder_writes_zero_count_and_decoder_rejects_nonzero_count ... 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] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test mem_snapshot_roundtrip ... ok
[INFO] [stdout] test insert_get_reopen_disk ... ok
[INFO] [stdout] test replay_last_insert_wins ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/record_scalar_codec.rs (/opt/rustwide/target/debug/deps/record_scalar_codec-494d4391a1d51b74)
[INFO] [stderr]      Running tests/integration/recovery_fallback_scan.rs (/opt/rustwide/target/debug/deps/recovery_fallback_scan-4fa62e9db99036a3)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test cursor_truncation_errors ... ok
[INFO] [stdout] test decode_bool_bad_second_byte_treated_as_false_or_truncation ... ok
[INFO] [stdout] test canonical_key_bytes_cover_all_variants ... ok
[INFO] [stdout] test decode_rejects_wrong_tag_for_schema_type ... ok
[INFO] [stdout] test decode_string_invalid_utf8 ... ok
[INFO] [stdout] test decode_unsupported_composite_type ... ok
[INFO] [stdout] test decode_wrong_tag_for_each_primitive ... ok
[INFO] [stdout] test encode_rejects_value_type_mismatch ... ok
[INFO] [stdout] test payload_field_count_mismatch ... ok
[INFO] [stdout] test payload_trailing_bytes_rejected ... ok
[INFO] [stdout] test payload_truncated_mid_stream ... ok
[INFO] [stdout] test payload_unknown_version ... ok
[INFO] [stdout] test roundtrip_empty_string ... ok
[INFO] [stdout] test scalar_roundtrip_all_primitives ... ok
[INFO] [stdout] test ty_matches_false_for_mismatches ... ok
[INFO] [stdout] test payload_roundtrip_two_non_pk_fields ... 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] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test open_v0_3_db_with_corrupt_superblocks_is_format_error ... ok
[INFO] [stdout] test open_new_db_publishes_manifest_pointer ... ok
[INFO] [stdout] test open_v0_3_db_with_one_bad_superblock_still_opens ... ok
[INFO] [stdout] test open_v0_3_header_only_is_truncated_superblock_error ... ok
[INFO] [stdout] test open_twice_increases_superblock_generation ... ok
[INFO] [stdout] test open_v0_3_db_with_only_superblock_b_valid_opens ... ok
[INFO] [stdout] test reopen_v0_3_db_reads_and_selects_superblock ... ok
[INFO] [stdout] test open_new_db_initializes_superblocks ... ok
[INFO] [stderr]      Running tests/integration/recovery_torn_commit.rs (/opt/rustwide/target/debug/deps/recovery_torn_commit-feb5253f0f3c2a42)
[INFO] [stdout] test open_selects_superblock_with_highest_generation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test strict_rejects_trailing_garbage_and_autotruncate_recovers ... ok
[INFO] [stderr]      Running tests/integration/row_subset_edges.rs (/opt/rustwide/target/debug/deps/row_subset_edges-432be532483d205a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/integration/row_value_codec_errors.rs (/opt/rustwide/target/debug/deps/row_value_codec_errors-bd65b24f5b68a23a)
[INFO] [stdout] test row_subset_handles_missing_paths_and_none_and_non_object_parents ... 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] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test decode_record_payload_v2_rejects_optional_presence_not_0_or_1 ... ok
[INFO] [stdout] test encode_row_value_enum_requires_string ... ok
[INFO] [stdout] test encode_row_value_list_requires_list ... ok
[INFO] [stdout] test encode_row_value_object_missing_field_errors ... ok
[INFO] [stdout] test encode_row_value_object_requires_object ... ok
[INFO] [stdout] test encode_row_value_primitive_requires_primitive ... ok
[INFO] [stdout] test row_value_scalar_roundtrips_all_variants_and_into_scalar_errors_for_non_scalars ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/scan_edge_cases.rs (/opt/rustwide/target/debug/deps/scan_edge_cases-40d41a9007bd3001)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/integration/schema_compatibility.rs (/opt/rustwide/target/debug/deps/schema_compatibility-afa9b5880c5a6af7)
[INFO] [stdout] test scan_segments_empty_range_is_ok ... 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] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test schema_update_allows_add_optional_field ... ok
[INFO] [stdout] test schema_update_allows_add_enum_variant_but_rejects_removal ... ok
[INFO] [stdout] test schema_update_index_additions_are_classified ... ok
[INFO] [stdout] test schema_update_rejects_type_change_and_field_removal ... ok
[INFO] [stdout] test schema_update_rejects_add_required_field_without_migration ... 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/integration/schema_paths.rs (/opt/rustwide/target/debug/deps/schema_paths-13c1dcab1792aabd)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test db_model_default_indexes_is_empty_vec ... ok
[INFO] [stdout] test field_path_accepts_simple_path ... ok
[INFO] [stdout] test field_path_rejects_empty_segment ... ok
[INFO] [stdout] test field_path_rejects_empty ... 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/integration/schema_paths_multi_segment.rs (/opt/rustwide/target/debug/deps/schema_paths_multi_segment-d7f0fad3ee3b01fc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test multi_segment_schema_paths_roundtrip_insert_get_reopen_and_index_query ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/segments_corruption.rs (/opt/rustwide/target/debug/deps/segments_corruption-be0a02dcec5f5507)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test segment_header_bad_magic_is_format_error ... ok
[INFO] [stdout] test scan_segments_rejects_trailing_truncated_header ... ok
[INFO] [stdout] test segment_header_checksum_mismatch_is_format_error ... ok
[INFO] [stdout] test scan_segments_rejects_payload_past_eof ... ok
[INFO] [stdout] test segment_payload_checksum_mismatch_is_format_error ... ok
[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] [stderr]      Running tests/integration/segments_decode_errors.rs (/opt/rustwide/target/debug/deps/segments_decode_errors-41ef43937fbcce13)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test decode_segment_header_rejects_truncated ... ok
[INFO] [stdout] test decode_segment_header_rejects_checksum_kind_mismatch ... ok
[INFO] [stdout] test decode_segment_header_rejects_header_len_mismatch ... ok
[INFO] [stdout] test decode_segment_header_rejects_bad_header_crc ... ok
[INFO] [stdout] test decode_segment_header_rejects_unknown_type ... ok
[INFO] [stdout] test decode_segment_header_rejects_unsupported_version ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/segments_reader_error_paths.rs (/opt/rustwide/target/debug/deps/segments_reader_error_paths-4c0ccfe887af7281)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test scan_segments_returns_error_when_len_fails ... ok
[INFO] [stdout] test scan_segments_returns_error_when_read_fails_in_crc_loop ... 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/integration/segments_roundtrip.rs (/opt/rustwide/target/debug/deps/segments_roundtrip-6f2da70d7f611471)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test segments_roundtrip_and_scan ... 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/integration/snapshot_hardening.rs (/opt/rustwide/target/debug/deps/snapshot_hardening-329f49ab87c12b80)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test from_snapshot_bytes_never_panics_on_mutations_and_returns_error ... ok
[INFO] [stderr]      Running tests/integration/spillable_aggregation.rs (/opt/rustwide/target/debug/deps/spillable_aggregation-6adb95351f1fccb5)
[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] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test spillable_group_count_sum_i64_forced_spill_matches_in_memory ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.76s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/spillable_join_foundation.rs (/opt/rustwide/target/debug/deps/spillable_join_foundation-ab22dfc1d8e10318)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test spillable_hash_join_match_count_i64_forced_spill_matches_baseline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.61s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/sql_select.rs (/opt/rustwide/target/debug/deps/sql_select-dbeba646b7db55aa)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test sql_lex_and_parse_errors_and_branches ... ok
[INFO] [stdout] test sql_parse_select_star_simple ... ok
[INFO] [stdout] test sql_parse_where_and_or_and_order_limit ... 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/integration/store_io.rs (/opt/rustwide/target/debug/deps/store_io-20434fe0281bd8a9)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/superblock_errors.rs (/opt/rustwide/target/debug/deps/superblock_errors-ed11ddc517386937)
[INFO] [stdout] running 4 tests
[INFO] [stdout] test file_store_read_past_end_returns_error ... ok
[INFO] [stdout] test file_store_read_from_write_only_returns_error ... ok
[INFO] [stdout] test file_store_write_to_read_only_returns_error ... ok
[INFO] [stdout] test file_store_len_read_write_and_sync ... 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] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test decode_superblock_rejects_bad_magic ... ok
[INFO] [stdout] test decode_superblock_rejects_bad_checksum ... ok
[INFO] [stdout] test decode_superblock_rejects_truncated ... ok
[INFO] [stdout] test decode_superblock_rejects_checksum_kind_mismatch ... ok
[INFO] [stdout] test decode_superblock_rejects_unsupported_version ... ok
[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] [stderr]      Running tests/integration/superblock_selection.rs (/opt/rustwide/target/debug/deps/superblock_selection-9bb4c846804a6d57)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test superblock_selection_prefers_highest_generation ... 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/integration/transaction_recovery.rs (/opt/rustwide/target/debug/deps/transaction_recovery-316763cf87a45d6c)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test nested_transaction_errors ... ok
[INFO] [stdout] test unique_index_violation_inside_transaction_rolls_back_all_writes ... ok
[INFO] [stdout] test open_strict_rejects_torn_segment_tail_and_autotruncate_recovers ... ok
[INFO] [stdout] test transaction_inserts_visible_after_commit_and_reopen ... ok
[INFO] [stdout] test open_strict_rejects_uncommitted_txn_tail_and_autotruncate_recovers ... ok
[INFO] [stdout] test realistic_disk_workflow_transaction_indexed_query_reopen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/txn_payload.rs (/opt/rustwide/target/debug/deps/txn_payload-1c292ec888c789b4)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test txn_payload_v0_rejects_crc_mismatch ... ok
[INFO] [stdout] test txn_payload_v0_rejects_unsupported_version ... ok
[INFO] [stdout] test txn_payload_v0_roundtrips ... ok
[INFO] [stdout] test txn_payload_v0_rejects_wrong_length ... 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/integration/validation_engine.rs (/opt/rustwide/target/debug/deps/validation_engine-cabf380922c16989)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test ensure_pk_accepts_primitive_types ... ok
[INFO] [stdout] test ensure_pk_rejects_optional ... ok
[INFO] [stdout] test ensure_pk_rejects_list_object_enum ... ok
[INFO] [stdout] test validate_bool_value_ok ... ok
[INFO] [stdout] test validate_enum_requires_string_value ... ok
[INFO] [stdout] test validate_bool_uuid_timestamp_wrong_value_type ... ok
[INFO] [stdout] test validate_constraint_type_mismatch_errors ... ok
[INFO] [stdout] test validate_int64_min_constraint ... ok
[INFO] [stdout] test validate_enum_rejects_bad_variant ... ok
[INFO] [stdout] test validate_list_element_path_in_error ... ok
[INFO] [stdout] test validate_list_and_object_expected_value_type ... ok
[INFO] [stdout] test validate_object_missing_field_path ... ok
[INFO] [stdout] test validate_constraints_violation_branches ... ok
[INFO] [stdout] test validate_object_optional_field_absent_is_ok ... ok
[INFO] [stdout] test validate_top_level_optional_omitted_is_ok ... ok
[INFO] [stdout] test validate_top_level_unknown_field ... ok
[INFO] [stdout] test validate_top_level_required_null_rejected ... ok
[INFO] [stdout] test validate_uuid_and_timestamp_values_ok ... ok
[INFO] [stdout] test validate_object_rejects_unknown_key ... ok
[INFO] [stdout] test validate_optional_inner_then_constraint_on_wrapper ... ok
[INFO] [stdout] test validate_string_regex_constraint_ok_and_fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/vec_store.rs (/opt/rustwide/target/debug/deps/vec_store-4ed313b9b102b4a2)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test vec_store_from_vec_into_inner ... ok
[INFO] [stdout] test vec_store_read_past_end_errors ... ok
[INFO] [stdout] test vec_store_len_write_read_roundtrip ... ok
[INFO] [stdout] test vec_store_sync_ok ... ok
[INFO] [stdout] test vec_store_as_slice_matches_content ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/typra_derive-7b1b55132f91f19a)
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/typra-fd180c73de760501)
[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 typra
[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.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests typra_core
[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 typra_derive
[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" "3f6c74157a40ab9b351eec4d25b3f42fc8c8a90a806ba9603aa5b087a10b57d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f6c74157a40ab9b351eec4d25b3f42fc8c8a90a806ba9603aa5b087a10b57d7", kill_on_drop: false }`
[INFO] [stdout] 3f6c74157a40ab9b351eec4d25b3f42fc8c8a90a806ba9603aa5b087a10b57d7
