[INFO] cloning repository https://github.com/thinkgrid-labs/taladb
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/thinkgrid-labs/taladb" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthinkgrid-labs%2Ftaladb", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthinkgrid-labs%2Ftaladb'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e2ec8be5020dce22ccd19efc15f2b41ed680f605
[INFO] testing thinkgrid-labs/taladb against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthinkgrid-labs%2Ftaladb" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/thinkgrid-labs/taladb
[INFO] finished tweaking git repo https://github.com/thinkgrid-labs/taladb
[INFO] tweaked toml for git repo https://github.com/thinkgrid-labs/taladb written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/thinkgrid-labs/taladb 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/thinkgrid-labs/taladb 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-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] f3c02711226b8a686cea8870eff0dbaa402951558c388fe8ef6d8e9c871b2e2f
[INFO] running `Command { std: "docker" "start" "-a" "f3c02711226b8a686cea8870eff0dbaa402951558c388fe8ef6d8e9c871b2e2f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f3c02711226b8a686cea8870eff0dbaa402951558c388fe8ef6d8e9c871b2e2f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f3c02711226b8a686cea8870eff0dbaa402951558c388fe8ef6d8e9c871b2e2f", kill_on_drop: false }`
[INFO] [stdout] f3c02711226b8a686cea8870eff0dbaa402951558c388fe8ef6d8e9c871b2e2f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 9a1b796307a69928d07fb2c40e141510e5b8c0823a84aa74378110fb598162ca
[INFO] running `Command { std: "docker" "start" "-a" "9a1b796307a69928d07fb2c40e141510e5b8c0823a84aa74378110fb598162ca", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.114
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling wasm-bindgen v0.2.114
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling iri-string v0.7.12
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling redb v2.6.3
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling unicode-segmentation v1.13.0
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.114
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rustls-webpki v0.103.11
[INFO] [stderr]    Compiling napi-build v2.3.1
[INFO] [stderr]    Compiling taladb-node v0.7.10 (/opt/rustwide/workdir/packages/taladb-node)
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.114
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling ctor v0.2.9
[INFO] [stderr]    Compiling js-sys v0.3.91
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling napi-derive-backend v1.0.75
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stderr]    Compiling napi-sys v2.4.0
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling console_error_panic_hook v0.1.7
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling napi-derive v2.16.13
[INFO] [stderr]    Compiling napi v2.16.17
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling taladb-core v0.7.10 (/opt/rustwide/workdir/packages/taladb-core)
[INFO] [stderr]    Compiling web-sys v0.3.91
[INFO] [stderr]    Compiling serde-wasm-bindgen v0.6.5
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.64
[INFO] [stderr]    Compiling taladb-ffi v0.7.10 (/opt/rustwide/workdir/packages/taladb-react-native/rust)
[INFO] [stderr]    Compiling taladb-cli v0.7.10 (/opt/rustwide/workdir/packages/taladb-cli)
[INFO] [stderr]    Compiling taladb-web v0.7.10 (/opt/rustwide/workdir/packages/taladb-web)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.85s
[INFO] running `Command { std: "docker" "inspect" "9a1b796307a69928d07fb2c40e141510e5b8c0823a84aa74378110fb598162ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a1b796307a69928d07fb2c40e141510e5b8c0823a84aa74378110fb598162ca", kill_on_drop: false }`
[INFO] [stdout] 9a1b796307a69928d07fb2c40e141510e5b8c0823a84aa74378110fb598162ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] f56c66d57b52444c883a2138028b32f3c98612aa70a9a894a2e405b7882e2293
[INFO] running `Command { std: "docker" "start" "-a" "f56c66d57b52444c883a2138028b32f3c98612aa70a9a894a2e405b7882e2293", kill_on_drop: false }`
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rustls-webpki v0.103.11
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling webpki-roots v1.0.6
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.64
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.64
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling wasm-bindgen-test-shared v0.2.114
[INFO] [stderr]    Compiling napi v2.16.17
[INFO] [stderr]    Compiling wasm-bindgen-test v0.3.64
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling napi-derive-backend v1.0.75
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling napi-derive v2.16.13
[INFO] [stderr]    Compiling taladb-core v0.7.10 (/opt/rustwide/workdir/packages/taladb-core)
[INFO] [stderr]    Compiling taladb-web v0.7.10 (/opt/rustwide/workdir/packages/taladb-web)
[INFO] [stderr]    Compiling taladb-cli v0.7.10 (/opt/rustwide/workdir/packages/taladb-cli)
[INFO] [stderr]    Compiling taladb-node v0.7.10 (/opt/rustwide/workdir/packages/taladb-node)
[INFO] [stderr]    Compiling taladb-ffi v0.7.10 (/opt/rustwide/workdir/packages/taladb-react-native/rust)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.96s
[INFO] running `Command { std: "docker" "inspect" "f56c66d57b52444c883a2138028b32f3c98612aa70a9a894a2e405b7882e2293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f56c66d57b52444c883a2138028b32f3c98612aa70a9a894a2e405b7882e2293", kill_on_drop: false }`
[INFO] [stdout] f56c66d57b52444c883a2138028b32f3c98612aa70a9a894a2e405b7882e2293
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] f9eb23e32a220e2558e0c761e4a60698c9cfb5bbb6b48c70707d0ceb5ea68b9f
[INFO] running `Command { std: "docker" "start" "-a" "f9eb23e32a220e2558e0c761e4a60698c9cfb5bbb6b48c70707d0ceb5ea68b9f", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/taladb-dff53e93a173b508)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test studio::tests::collections_response_includes_db_path ... ok
[INFO] [stdout] test studio::tests::collections_content_type_is_json ... ok
[INFO] [stdout] test studio::tests::collections_empty_db_returns_empty_array ... ok
[INFO] [stdout] test studio::tests::delete_document_returns_ok_true ... ok
[INFO] [stdout] test studio::tests::collections_lists_all_collection_names ... ok
[INFO] [stdout] test studio::tests::collections_count_matches_inserted_documents ... ok
[INFO] [stdout] test studio::tests::delete_document_removes_it_from_collection ... ok
[INFO] [stdout] test studio::tests::collections_count_updates_after_delete ... ok
[INFO] [stdout] test studio::tests::documents_last_page_returns_remainder ... ok
[INFO] [stdout] test studio::tests::documents_empty_collection ... ok
[INFO] [stdout] test studio::tests::delete_nonexistent_id_returns_404 ... ok
[INFO] [stdout] test studio::tests::delete_only_removes_the_targeted_document ... ok
[INFO] [stdout] test studio::tests::documents_invalid_page_defaults_to_one ... ok
[INFO] [stdout] test studio::tests::parse_qs_multiple_params ... ok
[INFO] [stdout] test studio::tests::parse_qs_empty_value ... ok
[INFO] [stdout] test studio::tests::parse_qs_no_query_string ... ok
[INFO] [stdout] test studio::tests::parse_qs_no_value_pair_skipped ... ok
[INFO] [stdout] test studio::tests::parse_qs_only_parses_after_question_mark ... ok
[INFO] [stdout] test studio::tests::parse_qs_single_param ... ok
[INFO] [stdout] test studio::tests::documents_every_doc_has_id_field ... ok
[INFO] [stdout] test studio::tests::documents_page_beyond_range_returns_empty ... ok
[INFO] [stdout] test studio::tests::documents_page_two_returns_correct_slice ... ok
[INFO] [stdout] test studio::tests::documents_returns_inserted_fields ... ok
[INFO] [stdout] test studio::tests::index_html_path_also_serves_ui ... ok
[INFO] [stdout] test studio::tests::documents_total_pages_per_page_correct ... ok
[INFO] [stdout] test studio::tests::root_html_contains_brand_title ... ok
[INFO] [stdout] test tests::sync_payload_exclude_fields_stripped ... ok
[INFO] [stdout] test tests::sync_payload_shape ... ok
[INFO] [stdout] test studio::tests::root_returns_200_html ... ok
[INFO] [stdout] test studio::tests::unknown_route_returns_404 ... ok
[INFO] [stdout] test studio::tests::unknown_route_response_has_error_field ... ok
[INFO] [stdout] test tests::dry_run_does_not_send_http ... ok
[INFO] [stdout] test tests::payload_body_is_correct ... ok
[INFO] [stdout] test tests::skipped_when_sync_disabled ... ok
[INFO] [stdout] test tests::fires_one_insert_event_per_document ... ok
[INFO] [stdout] test tests::syncs_all_collections_when_none_specified ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/taladb_core-49a1bb51ab14350a)
[INFO] [stdout] 
[INFO] [stdout] running 76 tests
[INFO] [stdout] test collection::tests::diff_new_field_included ... ok
[INFO] [stdout] test collection::tests::diff_unchanged_doc_is_empty ... ok
[INFO] [stdout] test collection::tests::diff_removed_field_is_null_tombstone ... ok
[INFO] [stdout] test collection::tests::insert_many_fires_one_event_per_doc ... ok
[INFO] [stdout] test collection::tests::update_diff_includes_removed_field_as_null ... ok
[INFO] [stdout] test collection::tests::delete_many_fires_one_event_per_doc ... ok
[INFO] [stdout] test collection::tests::insert_fires_insert_event ... ok
[INFO] [stdout] test collection::tests::delete_by_id_fires_delete_event ... ok
[INFO] [stdout] test config::tests::accepts_http_and_https_endpoints ... ok
[INFO] [stdout] test config::tests::defaults_when_no_config_file ... ok
[INFO] [stdout] test collection::tests::delete_one_no_match_fires_no_event ... ok
[INFO] [stdout] test config::tests::exclude_fields_defaults_to_empty ... ok
[INFO] [stdout] test config::tests::ignores_unknown_keys ... ok
[INFO] [stdout] test config::tests::parses_valid_json ... ok
[INFO] [stdout] test config::tests::parses_exclude_fields ... ok
[INFO] [stdout] test config::tests::parses_valid_yaml ... ok
[INFO] [stdout] test config::tests::parses_yaml_with_yaml_extension ... ok
[INFO] [stdout] test config::tests::load_auto_finds_yml_before_json ... ok
[INFO] [stdout] test config::tests::rejects_relative_endpoint ... ok
[INFO] [stdout] test config::tests::rejects_non_http_endpoint ... ok
[INFO] [stdout] test config::tests::returns_error_on_unreadable_file ... ok
[INFO] [stdout] test document::tests::document_get_set_remove ... ok
[INFO] [stdout] test document::tests::round_trip_postcard ... ok
[INFO] [stdout] test config::tests::validates_per_event_endpoints ... ok
[INFO] [stdout] test config::tests::returns_error_on_unsupported_extension ... ok
[INFO] [stdout] test collection::tests::delete_one_fires_delete_event ... ok
[INFO] [stdout] test fts::tests::fts_key_round_trip ... ok
[INFO] [stdout] test fts::tests::fts_token_range_bounds ... ok
[INFO] [stdout] test fts::tests::tokenize_strips_short ... ok
[INFO] [stdout] test fts::tests::tokenize_basic ... ok
[INFO] [stdout] test http_sync::tests::delete_payload_shape ... ok
[INFO] [stdout] test http_sync::tests::empty_exclude_list_includes_all_fields ... ok
[INFO] [stdout] test http_sync::tests::exclude_fields_stripped_from_insert ... ok
[INFO] [stdout] test http_sync::tests::exclude_fields_stripped_from_update_changes ... ok
[INFO] [stdout] test http_sync::tests::exclude_unknown_fields_is_noop ... ok
[INFO] [stdout] test collection::tests::no_hook_insert_no_panic ... ok
[INFO] [stdout] test http_sync::tests::insert_payload_shape ... ok
[INFO] [stdout] test collection::tests::update_one_fires_update_event_with_delta ... ok
[INFO] [stdout] test collection::tests::update_many_fires_one_event_per_doc ... ok
[INFO] [stdout] test collection::tests::update_one_no_match_fires_no_event ... ok
[INFO] [stdout] test http_sync::tests::disabled_config_fires_no_request ... ok
[INFO] [stdout] test http_sync::tests::update_payload_shape ... ok
[INFO] [stdout] test http_sync::tests::value_conversions ... ok
[INFO] [stdout] test index::tests::eq_range_does_not_match_longer_prefixes ... ok
[INFO] [stdout] test index::tests::eq_range_matches_exact_value ... ok
[INFO] [stdout] test index::tests::float_sort_order ... ok
[INFO] [stdout] test index::tests::int_sort_order ... ok
[INFO] [stdout] test index::tests::non_indexable_values_return_none ... ok
[INFO] [stdout] test index::tests::string_sort_order ... ok
[INFO] [stdout] test query::filter::tests::and_or ... ok
[INFO] [stdout] test query::filter::tests::basic_eq ... ok
[INFO] [stdout] test query::filter::tests::exists ... ok
[INFO] [stdout] test query::filter::tests::range_ops ... ok
[INFO] [stdout] test query::planner::tests::and_picks_indexed_subfilter ... ok
[INFO] [stdout] test query::planner::tests::eq_with_index ... ok
[INFO] [stdout] test query::planner::tests::eq_without_index ... ok
[INFO] [stdout] test query::planner::tests::in_with_index ... ok
[INFO] [stdout] test query::planner::tests::or_all_indexed_uses_index_or ... ok
[INFO] [stdout] test query::planner::tests::or_partially_unindexed_falls_back ... ok
[INFO] [stdout] test query::planner::tests::range_with_index ... ok
[INFO] [stdout] test vector::tests::cosine_identical ... ok
[INFO] [stdout] test vector::tests::cosine_orthogonal ... ok
[INFO] [stdout] test vector::tests::decode_rejects_odd_length ... ok
[INFO] [stdout] test vector::tests::encode_decode_roundtrip ... ok
[INFO] [stdout] test vector::tests::euclidean_identical ... ok
[INFO] [stdout] test vector::tests::value_extraction_floats ... ok
[INFO] [stdout] test vector::tests::value_extraction_rejects_mixed ... ok
[INFO] [stdout] test vector::tests::value_extraction_rejects_non_array ... ok
[INFO] [stdout] test watch::tests::watch_receives_insert ... ok
[INFO] [stdout] test http_sync::tests::custom_headers_sent_with_request ... ok
[INFO] [stdout] test http_sync::tests::no_retry_on_4xx ... ok
[INFO] [stdout] test http_sync::tests::insert_fires_post_to_endpoint ... ok
[INFO] [stdout] test http_sync::tests::delete_fires_post_with_id_only ... ok
[INFO] [stdout] test http_sync::tests::per_event_endpoint_override ... ok
[INFO] [stdout] test http_sync::tests::update_fires_post_with_changes_only ... ok
[INFO] [stdout] test http_sync::tests::retries_on_5xx_then_succeeds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 76 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.64s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/audit.rs (/opt/rustwide/target/debug/deps/audit-c82d2bd67cac6e1d)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test doc_id_matches_inserted_document_id ... ok
[INFO] [stdout] test delete_one_no_match_writes_no_audit_entry ... ok
[INFO] [stdout] test filter_by_collection ... ok
[INFO] [stdout] test delete_many_writes_one_entry_per_deleted_doc ... ok
[INFO] [stdout] test entries_are_in_insertion_order ... ok
[INFO] [stdout] test audit_log_spans_multiple_collections ... ok
[INFO] [stdout] test delete_one_writes_audit_entry ... ok
[INFO] [stdout] test insert_writes_audit_entry ... ok
[INFO] [stdout] test filter_by_op_insert ... ok
[INFO] [stdout] test filter_collection_and_op_combined ... ok
[INFO] [stdout] test insert_many_writes_one_entry_per_doc ... ok
[INFO] [stdout] test ts_is_positive_unix_ms ... ok
[INFO] [stdout] test filter_no_match_returns_empty ... ok
[INFO] [stdout] test audit_log_survives_snapshot_round_trip ... ok
[INFO] [stdout] test filter_by_op_delete ... ok
[INFO] [stdout] test unaudited_collection_produces_no_entries ... ok
[INFO] [stdout] test update_many_writes_one_entry_per_matched_doc ... ok
[INFO] [stdout] test update_one_writes_audit_entry ... ok
[INFO] [stdout] test update_one_no_match_writes_no_audit_entry ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/collection_crud.rs (/opt/rustwide/target/debug/deps/collection_crud-ed7dfd304023dc64)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test count_with_filter ... ok
[INFO] [stdout] test bytes_value_round_trips ... ok
[INFO] [stdout] test delete_one_returns_false_when_no_match ... ok
[INFO] [stdout] test delete_many_returns_zero_on_no_match ... ok
[INFO] [stdout] test collections_are_isolated ... ok
[INFO] [stdout] test delete_many ... ok
[INFO] [stdout] test delete_one ... ok
[INFO] [stdout] test delete_many_all_deletes_entire_collection ... ok
[INFO] [stdout] test find_with_gt_and_lt ... ok
[INFO] [stdout] test find_with_and_filter ... ok
[INFO] [stdout] test find_empty_collection_returns_empty_vec ... ok
[INFO] [stdout] test find_with_bool_field ... ok
[INFO] [stdout] test find_with_float_values ... ok
[INFO] [stdout] test find_one_returns_none_on_no_match ... ok
[INFO] [stdout] test find_with_exists_true_and_false ... ok
[INFO] [stdout] test find_with_eq_filter ... ok
[INFO] [stdout] test find_with_gte_lte_range ... ok
[INFO] [stdout] test find_with_nin_filter ... ok
[INFO] [stdout] test find_with_ne_filter ... ok
[INFO] [stdout] test find_with_in_filter ... ok
[INFO] [stdout] test find_with_not_filter ... ok
[INFO] [stdout] test find_with_or_filter ... ok
[INFO] [stdout] test insert_many_and_count ... ok
[INFO] [stdout] test insert_and_find ... ok
[INFO] [stdout] test insert_returns_unique_ids ... ok
[INFO] [stdout] test update_many_updates_all_matching ... ok
[INFO] [stdout] test nested_array_round_trips ... ok
[INFO] [stdout] test null_value_round_trips ... ok
[INFO] [stdout] test update_one_inc ... ok
[INFO] [stdout] test update_one_inc_negative_decrements ... ok
[INFO] [stdout] test update_one_pull_removes_from_array ... ok
[INFO] [stdout] test update_one_push_appends_to_array ... ok
[INFO] [stdout] test update_one_returns_false_when_no_match ... ok
[INFO] [stdout] test update_one_set_adds_new_field ... ok
[INFO] [stdout] test update_one_set_multiple_fields ... ok
[INFO] [stdout] test update_one_set ... ok
[INFO] [stdout] test update_one_unset_removes_field ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compact.rs (/opt/rustwide/target/debug/deps/compact-873fee05d6bb1711)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test compact_empty_db_succeeds ... ok
[INFO] [stdout] test compact_is_idempotent ... ok
[INFO] [stdout] test compact_does_not_corrupt_existing_documents ... ok
[INFO] [stdout] test compact_preserves_multiple_collections ... ok
[INFO] [stdout] test compact_preserves_documents_after_updates ... ok
[INFO] [stdout] test compact_preserves_fts_index ... ok
[INFO] [stdout] test compact_after_inserts_succeeds ... ok
[INFO] [stdout] test compact_after_bulk_delete_succeeds ... ok
[INFO] [stdout] test compact_preserves_secondary_index ... ok
[INFO] [stdout] test snapshot_after_compact_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/deps/edge_cases-a1391a57284e9142)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test collection_name_exactly_128_chars_is_valid ... ok
[INFO] [stdout] test empty_collection_name_returns_error ... ok
[INFO] [stdout] test collection_name_with_double_colon_returns_error ... ok
[INFO] [stdout] test document_with_many_fields_round_trips ... ok
[INFO] [stdout] test find_one_returns_earliest_insertion ... ok
[INFO] [stdout] test delete_by_unique_field_removes_only_target_document ... ok
[INFO] [stdout] test empty_string_is_valid_field_value ... ok
[INFO] [stdout] test collection_name_over_128_chars_returns_error ... ok
[INFO] [stdout] test int_field_does_not_match_string_query ... ok
[INFO] [stdout] test i64_min_and_max_round_trip ... ok
[INFO] [stdout] test nested_and_or_filter ... ok
[INFO] [stdout] test negative_integer_sorts_below_zero ... ok
[INFO] [stdout] test update_inc_creates_field_on_missing ... ok
[INFO] [stdout] test large_string_value_round_trips ... ok
[INFO] [stdout] test insert_and_delete_1000_documents ... ok
[INFO] [stdout] test update_pull_on_missing_field_is_noop ... ok
[INFO] [stdout] test update_inc_does_not_affect_other_numeric_fields ... ok
[INFO] [stdout] test update_inc_on_string_returns_type_error ... ok
[INFO] [stdout] test update_push_on_nonexistent_creates_array ... ok
[INFO] [stdout] test update_push_on_non_array_returns_type_error ... ok
[INFO] [stdout] test snapshot_captures_state_at_export_time ... ok
[INFO] [stdout] test update_set_preserves_other_fields ... ok
[INFO] [stdout] test vector_query_dimension_mismatch_returns_error ... ok
[INFO] [stdout] test zero_integer_is_valid_and_findable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.23s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/encryption.rs (/opt/rustwide/target/debug/deps/encryption-b484bea66f44492c)
[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/fts.rs (/opt/rustwide/target/debug/deps/fts-d59790c9e3d6cc36)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test fts_case_insensitive ... ok
[INFO] [stdout] test create_and_drop_fts_index ... ok
[INFO] [stdout] test fts_index_maintained_on_delete ... ok
[INFO] [stdout] test drop_fts_index_nonexistent_returns_error ... ok
[INFO] [stdout] test create_fts_index_twice_is_idempotent ... ok
[INFO] [stdout] test fts_backfill_on_create_index ... ok
[INFO] [stdout] test fts_indexes_are_collection_scoped ... ok
[INFO] [stdout] test fts_index_maintained_on_update ... ok
[INFO] [stdout] test fts_multi_token_and_semantics ... ok
[INFO] [stdout] test fts_single_token_matches ... ok
[INFO] [stdout] test fts_multi_token_partial_match_returns_empty ... ok
[INFO] [stdout] test fts_single_token_no_match_returns_empty ... ok
[INFO] [stdout] test fts_on_non_string_field_returns_empty ... ok
[INFO] [stdout] test fts_survives_snapshot_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.78s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/migration_reencode.rs (/opt/rustwide/target/debug/deps/migration_reencode-bb4be0b5399d70cb)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test open_is_idempotent_when_already_current ... ok
[INFO] [stdout] test open_rewrites_pre_terminator_string_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/migrations.rs (/opt/rustwide/target/debug/deps/migrations-8eb6bcb9a7c7f9e9)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test out_of_order_migration_versions_returns_error ... ok
[INFO] [stdout] test single_migration_runs_on_fresh_db ... ok
[INFO] [stdout] test gap_in_migration_chain_returns_error ... ok
[INFO] [stdout] test empty_migrations_list_opens_cleanly ... ok
[INFO] [stdout] test post_migration_db_accepts_collection_index ... ok
[INFO] [stdout] test second_open_only_runs_pending_migration ... ok
[INFO] [stdout] test already_applied_migration_is_skipped ... ok
[INFO] [stdout] test two_migrations_run_in_order ... ok
[INFO] [stdout] test snapshot_after_migration_restores_correctly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.54s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/query_engine.rs (/opt/rustwide/target/debug/deps/query_engine-83e23ffe942aecb0)
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test aggregate_avg_no_numeric_values_returns_null ... ok
[INFO] [stdout] test aggregate_group_by_nested_field ... ok
[INFO] [stdout] test aggregate_avg_min_max ... ok
[INFO] [stdout] test aggregate_group_null_key_for_missing_field ... ok
[INFO] [stdout] test aggregate_first_and_last ... ok
[INFO] [stdout] test aggregate_full_pipeline ... ok
[INFO] [stdout] test aggregate_add_to_set_deduplicates ... ok
[INFO] [stdout] test aggregate_group_sum_count ... ok
[INFO] [stdout] test compound_index_backfills_existing_docs ... ok
[INFO] [stdout] test aggregate_match_uses_secondary_index ... ok
[INFO] [stdout] test aggregate_on_empty_collection_returns_empty ... ok
[INFO] [stdout] test aggregate_push_accumulator ... ok
[INFO] [stdout] test aggregate_sort_skip_limit ... ok
[INFO] [stdout] test aggregate_match_then_group ... ok
[INFO] [stdout] test aggregate_project_stage ... ok
[INFO] [stdout] test compound_index_doc_missing_field_not_indexed ... ok
[INFO] [stdout] test compound_index_eq_lookup ... ok
[INFO] [stdout] test compound_index_idempotent_create ... ok
[INFO] [stdout] test compound_index_maintained_on_update ... ok
[INFO] [stdout] test compound_index_maintained_on_delete_many ... ok
[INFO] [stdout] test compound_index_survives_delete ... ok
[INFO] [stdout] test drop_compound_index_falls_back_to_full_scan ... ok
[INFO] [stdout] test compound_index_with_int_fields ... ok
[INFO] [stdout] test drop_nonexistent_compound_index_returns_error ... ok
[INFO] [stdout] test find_with_options_projection ... ok
[INFO] [stdout] test multi_field_sort ... ok
[INFO] [stdout] test find_with_options_sort_skip_limit ... ok
[INFO] [stdout] test multiple_compound_indexes_on_same_collection ... ok
[INFO] [stdout] test limit_zero_returns_empty ... ok
[INFO] [stdout] test nested_field_eq ... ok
[INFO] [stdout] test nested_field_exists_filter ... ok
[INFO] [stdout] test nested_field_in_or_filter ... ok
[INFO] [stdout] test nested_field_missing_returns_no_match ... ok
[INFO] [stdout] test nested_field_non_object_parent_returns_no_match ... ok
[INFO] [stdout] test nested_field_range_filter ... ok
[INFO] [stdout] test nested_field_three_levels ... ok
[INFO] [stdout] test query_timeout_generous_duration_succeeds ... ok
[INFO] [stdout] test pagination_with_filter ... ok
[INFO] [stdout] test regex_anchors_and_character_classes ... ok
[INFO] [stdout] test query_timeout_zero_duration_errors ... ok
[INFO] [stdout] test regex_combined_with_and_filter ... ok
[INFO] [stdout] test regex_no_match_returns_empty ... ok
[INFO] [stdout] test regex_filter_basic ... ok
[INFO] [stdout] test regex_invalid_pattern_returns_error ... ok
[INFO] [stdout] test regex_on_non_string_field_returns_empty ... ok
[INFO] [stdout] test regex_multiple_matches ... ok
[INFO] [stdout] test skip_beyond_collection_size_returns_empty ... ok
[INFO] [stdout] test sort_descending ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/secondary_indexes.rs (/opt/rustwide/target/debug/deps/secondary_indexes-9da7475c77b3198f)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test create_index_backfills_existing_docs ... ok
[INFO] [stdout] test index_eq_lookup ... ok
[INFO] [stdout] test create_index_is_idempotent ... ok
[INFO] [stdout] test drop_index_falls_back_to_full_scan ... ok
[INFO] [stdout] test float_index_range ... ok
[INFO] [stdout] test index_in_lookup ... ok
[INFO] [stdout] test drop_index_on_nonexistent_returns_error ... ok
[INFO] [stdout] test index_correct_on_large_collection ... ok
[INFO] [stdout] test index_maintained_on_delete ... ok
[INFO] [stdout] test index_on_field_absent_in_some_docs ... ok
[INFO] [stdout] test index_in_single_value_matches_one ... ok
[INFO] [stdout] test index_maintained_on_update_many ... ok
[INFO] [stdout] test index_maintained_on_update ... ok
[INFO] [stdout] test index_maintained_on_delete_many ... ok
[INFO] [stdout] test index_in_no_match_returns_empty ... ok
[INFO] [stdout] test index_range_between ... ok
[INFO] [stdout] test index_range_exclusive_bounds ... ok
[INFO] [stdout] test multiple_indexes_on_same_collection ... ok
[INFO] [stdout] test index_range_gte ... ok
[INFO] [stdout] test or_across_different_indexed_fields ... ok
[INFO] [stdout] test nin_with_index_excludes_values ... ok
[INFO] [stdout] test or_across_same_indexed_field ... ok
[INFO] [stdout] test index_range_lte ... ok
[INFO] [stdout] test string_index_sorts_lexicographically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshot.rs (/opt/rustwide/target/debug/deps/snapshot-237922e494d98d31)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test restore_from_empty_bytes_returns_error ... ok
[INFO] [stdout] test restore_from_invalid_bytes_returns_error ... ok
[INFO] [stdout] test list_collection_names_empty ... ok
[INFO] [stdout] test list_collection_names_after_insert ... ok
[INFO] [stdout] test snapshot_round_trip_preserves_secondary_index ... ok
[INFO] [stdout] test snapshot_empty_database ... ok
[INFO] [stdout] test snapshot_round_trip_preserves_documents ... ok
[INFO] [stdout] test snapshot_round_trip_preserves_multiple_collections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sync.rs (/opt/rustwide/target/debug/deps/sync-40a24b8a660c6272)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test import_changes_inserts_new_document ... ok
[INFO] [stdout] test export_changes_empty_collection_returns_empty ... ok
[INFO] [stdout] test export_changes_returns_docs_after_since_ms ... ok
[INFO] [stdout] test stamp_adds_changed_at ... ok
[INFO] [stdout] test stamp_replaces_existing_changed_at ... ok
[INFO] [stdout] test import_delete_removes_existing_doc ... ok
[INFO] [stdout] test export_changes_since_zero_returns_all ... ok
[INFO] [stdout] test lww_local_newer_is_not_overwritten ... ok
[INFO] [stdout] test import_delete_nonexistent_returns_zero ... ok
[INFO] [stdout] test export_import_round_trip ... ok
[INFO] [stdout] test lww_remote_newer_wins ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.76s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tombstones.rs (/opt/rustwide/target/debug/deps/tombstones-1bc1ef449299bdb9)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test compact_tombstones_returns_zero_on_empty_collection ... ok
[INFO] [stdout] test compact_tombstones_returns_zero_when_no_tombstones ... ok
[INFO] [stdout] test compact_tombstones_is_idempotent ... ok
[INFO] [stdout] test compact_tombstones_count_matches_deleted_docs ... ok
[INFO] [stdout] test compact_tombstones_preserves_recent_tombstones ... ok
[INFO] [stdout] test compact_tombstones_removes_all_with_future_cutoff ... ok
[INFO] [stdout] test compact_tombstones_then_db_compact_succeeds ... ok
[INFO] [stdout] test compact_tombstones_does_not_affect_other_collections ... ok
[INFO] [stdout] test pruned_tombstones_do_not_appear_in_export_changes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vector_hnsw.rs (/opt/rustwide/target/debug/deps/vector_hnsw-dfe2d22c7298ab96)
[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/watch.rs (/opt/rustwide/target/debug/deps/watch-230551cbcd338c9b)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test try_next_returns_none_when_no_event ... ok
[INFO] [stdout] test watch_closed_after_registry_dropped ... ok
[INFO] [stdout] test next_returns_snapshot_after_write ... ok
[INFO] [stdout] test watch_filter_applied_to_snapshots ... ok
[INFO] [stdout] test rapid_writes_coalesce ... ok
[INFO] [stdout] test try_next_returns_snapshot_after_notify ... ok
[INFO] [stdout] test iter_yields_successive_snapshots ... ok
[INFO] [stdout] test multiple_subscribers_all_receive_event ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/taladb_ffi-8b61165ddab2a7ef)
[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/taladb_node-5852c24ae5d7146a)
[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/taladb_web-761f8de31cda9b3f)
[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 taladb_core
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test packages/taladb-core/src/aggregate.rs - aggregate (line 18) ... ignored
[INFO] [stdout] test packages/taladb-core/src/audit.rs - audit (line 25) ... ignored
[INFO] [stdout] test packages/taladb-core/src/collection.rs - collection::Collection::compact_tombstones (line 1416) ... ignored
[INFO] [stdout] test packages/taladb-core/src/collection.rs - collection::Collection::create_compound_index (line 396) ... ignored
[INFO] [stdout] test packages/taladb-core/src/http_sync.rs - http_sync::HttpSyncHook (line 87) ... ignored
[INFO] [stdout] test packages/taladb-core/src/query/options.rs - query::options::FindOptions (line 49) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests taladb_web
[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" "f9eb23e32a220e2558e0c761e4a60698c9cfb5bbb6b48c70707d0ceb5ea68b9f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9eb23e32a220e2558e0c761e4a60698c9cfb5bbb6b48c70707d0ceb5ea68b9f", kill_on_drop: false }`
[INFO] [stdout] f9eb23e32a220e2558e0c761e4a60698c9cfb5bbb6b48c70707d0ceb5ea68b9f
