[INFO] cloning repository https://github.com/agentralabs/agentic-data
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/agentralabs/agentic-data" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fagentralabs%2Fagentic-data", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fagentralabs%2Fagentic-data'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0af6b98c7f238b57b8645cf5675281c2b4f81a90
[INFO] testing agentralabs/agentic-data against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fagentralabs%2Fagentic-data" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] finished tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] tweaked toml for git repo https://github.com/agentralabs/agentic-data written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/agentralabs/agentic-data on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/agentralabs/agentic-data already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing agentralabs/agentic-data against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fagentralabs%2Fagentic-data" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] finished tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] tweaked toml for git repo https://github.com/agentralabs/agentic-data written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/agentralabs/agentic-data on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/agentralabs/agentic-data already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing agentralabs/agentic-data against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fagentralabs%2Fagentic-data" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] finished tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] tweaked toml for git repo https://github.com/agentralabs/agentic-data written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/agentralabs/agentic-data on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/agentralabs/agentic-data already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing agentralabs/agentic-data against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fagentralabs%2Fagentic-data" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] finished tweaking git repo https://github.com/agentralabs/agentic-data
[INFO] tweaked toml for git repo https://github.com/agentralabs/agentic-data written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/agentralabs/agentic-data on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/agentralabs/agentic-data already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5
[INFO] running `Command { std: "docker" "start" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling lz4_flex v0.11.5
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling memmap2 v0.9.10
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling agentic-data v0.1.0 (/opt/rustwide/workdir/crates/agentic-data)
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> crates/agentic-data/src/format/reader.rs:3:15
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::io::{self, Read, Seek, SeekFrom};
[INFO] [stdout]   |               ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> crates/agentic-data/src/engine/transform.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let mut warnings = Vec::new();
[INFO] [stdout]    |         ----^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `current_table` is assigned to, but never used
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let mut current_table = String::new();
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: consider using `_current_table` instead
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `current_table` is never read
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 current_table = table_name.clone();
[INFO] [stdout]    |                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `upper`
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let upper = data.to_uppercase();
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/agentic-data/src/parser/log_parser.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut errors = 0;
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created_at` is never read
[INFO] [stdout]   --> crates/agentic-data/src/crypto/key_mgmt.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | struct KeyEntry {
[INFO] [stdout]    |        -------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 20 |     created_at: u64,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `KeyEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling agentic-data-mcp v0.1.0 (/opt/rustwide/workdir/crates/agentic-data-mcp)
[INFO] [stderr]    Compiling agentic-data-cli v0.1.0 (/opt/rustwide/workdir/crates/agentic-data-cli)
[INFO] [stderr]    Compiling agentic-data-ffi v0.1.0 (/opt/rustwide/workdir/crates/agentic-data-ffi)
[INFO] [stdout] warning: unused import: `Deserialize`
[INFO] [stdout]  --> crates/agentic-data-mcp/src/types.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/media.rs:19:47
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/evolve.rs:19:34
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/geo.rs:20:47
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `policy`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/redact.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |             let policy = agentic_data::RedactionPolicy::default();
[INFO] [stdout]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_policy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/dream.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/collective.rs:19:47
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/main.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     store: &Arc<Mutex<agentic_data::DataStore>>,
[INFO] [stdout]    |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `jsonrpc` is never read
[INFO] [stdout]   --> crates/agentic-data-mcp/src/main.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | struct JsonRpcRequest {
[INFO] [stdout]    |        -------------- field in this struct
[INFO] [stdout] 16 |     jsonrpc: Option<String>,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ExecutionError` is never constructed
[INFO] [stdout]   --> crates/agentic-data-mcp/src/types.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub enum McpError {
[INFO] [stdout]    |          -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 62 |     ExecutionError(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `McpError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.50s
[INFO] running `Command { std: "docker" "inspect" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> crates/agentic-data/src/format/reader.rs:3:15
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::io::{self, Read, Seek, SeekFrom};
[INFO] [stdout]   |               ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> crates/agentic-data/src/engine/transform.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let mut warnings = Vec::new();
[INFO] [stdout]    |         ----^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `current_table` is assigned to, but never used
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let mut current_table = String::new();
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: consider using `_current_table` instead
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `current_table` is never read
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 current_table = table_name.clone();
[INFO] [stdout]    |                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `upper`
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let upper = data.to_uppercase();
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/agentic-data/src/parser/log_parser.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut errors = 0;
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created_at` is never read
[INFO] [stdout]   --> crates/agentic-data/src/crypto/key_mgmt.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | struct KeyEntry {
[INFO] [stdout]    |        -------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 20 |     created_at: u64,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `KeyEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling agentic-data-cli v0.1.0 (/opt/rustwide/workdir/crates/agentic-data-cli)
[INFO] [stderr]    Compiling agentic-data-ffi v0.1.0 (/opt/rustwide/workdir/crates/agentic-data-ffi)
[INFO] [stderr]    Compiling agentic-data-mcp v0.1.0 (/opt/rustwide/workdir/crates/agentic-data-mcp)
[INFO] [stdout] warning: unused import: `Deserialize`
[INFO] [stdout]  --> crates/agentic-data-mcp/src/types.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/media.rs:19:47
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/evolve.rs:19:34
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/geo.rs:20:47
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `policy`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/redact.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |             let policy = agentic_data::RedactionPolicy::default();
[INFO] [stdout]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_policy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/dream.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/tools/collective.rs:19:47
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stdout]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `store`
[INFO] [stdout]   --> crates/agentic-data-mcp/src/main.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     store: &Arc<Mutex<agentic_data::DataStore>>,
[INFO] [stdout]    |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `jsonrpc` is never read
[INFO] [stdout]   --> crates/agentic-data-mcp/src/main.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | struct JsonRpcRequest {
[INFO] [stdout]    |        -------------- field in this struct
[INFO] [stdout] 16 |     jsonrpc: Option<String>,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ExecutionError` is never constructed
[INFO] [stdout]   --> crates/agentic-data-mcp/src/types.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub enum McpError {
[INFO] [stdout]    |          -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 62 |     ExecutionError(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `McpError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling agentic-data v0.1.0 (/opt/rustwide/workdir/crates/agentic-data)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/agentic-data/tests/paper_validation.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let mut total = test_cases.len();
[INFO] [stdout]    |         ----^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/agentic-data/tests/edge_cases.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |     let mut reader = AdatReader::open(cursor).unwrap();
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> crates/agentic-data/src/format/reader.rs:3:15
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::io::{self, Read, Seek, SeekFrom};
[INFO] [stdout]   |               ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> crates/agentic-data/src/engine/transform.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let mut warnings = Vec::new();
[INFO] [stdout]    |         ----^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `current_table` is assigned to, but never used
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let mut current_table = String::new();
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: consider using `_current_table` instead
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `current_table` is never read
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 current_table = table_name.clone();
[INFO] [stdout]    |                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `upper`
[INFO] [stdout]   --> crates/agentic-data/src/parser/sql_parser.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let upper = data.to_uppercase();
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/agentic-data/src/parser/log_parser.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut errors = 0;
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created_at` is never read
[INFO] [stdout]   --> crates/agentic-data/src/crypto/key_mgmt.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | struct KeyEntry {
[INFO] [stdout]    |        -------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 20 |     created_at: u64,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `KeyEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.80s
[INFO] running `Command { std: "docker" "inspect" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `self`
[INFO] [stderr]  --> crates/agentic-data/src/format/reader.rs:3:15
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::io::{self, Read, Seek, SeekFrom};
[INFO] [stderr]   |               ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::collections::HashMap`
[INFO] [stderr]  --> crates/agentic-data/src/engine/transform.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::collections::HashMap;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> crates/agentic-data/src/parser/sql_parser.rs:12:9
[INFO] [stderr]    |
[INFO] [stderr] 12 |     let mut warnings = Vec::new();
[INFO] [stderr]    |         ----^^^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `current_table` is assigned to, but never used
[INFO] [stderr]   --> crates/agentic-data/src/parser/sql_parser.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 |     let mut current_table = String::new();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: consider using `_current_table` instead
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `current_table` is never read
[INFO] [stderr]   --> crates/agentic-data/src/parser/sql_parser.rs:21:17
[INFO] [stderr]    |
[INFO] [stderr] 21 |                 current_table = table_name.clone();
[INFO] [stderr]    |                 ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe it is overwritten before being read?
[INFO] [stderr]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `upper`
[INFO] [stderr]   --> crates/agentic-data/src/parser/sql_parser.rs:71:9
[INFO] [stderr]    |
[INFO] [stderr] 71 |     let upper = data.to_uppercase();
[INFO] [stderr]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> crates/agentic-data/src/parser/log_parser.rs:10:9
[INFO] [stderr]    |
[INFO] [stderr] 10 |     let mut errors = 0;
[INFO] [stderr]    |         ----^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: field `created_at` is never read
[INFO] [stderr]   --> crates/agentic-data/src/crypto/key_mgmt.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 17 | struct KeyEntry {
[INFO] [stderr]    |        -------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 20 |     created_at: u64,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `KeyEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `agentic-data` (lib) generated 8 warnings (run `cargo fix --lib -p agentic-data` to apply 5 suggestions)
[INFO] [stderr] warning: `agentic-data` (lib test) generated 8 warnings (8 duplicates)
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> crates/agentic-data/tests/paper_validation.rs:29:9
[INFO] [stderr]    |
[INFO] [stderr] 29 |     let mut total = test_cases.len();
[INFO] [stderr]    |         ----^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/agentic-data/tests/edge_cases.rs:271:9
[INFO] [stderr]     |
[INFO] [stderr] 271 |     let mut reader = AdatReader::open(cursor).unwrap();
[INFO] [stderr]     |         ----^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Deserialize`
[INFO] [stderr]  --> crates/agentic-data-mcp/src/types.rs:3:13
[INFO] [stderr]   |
[INFO] [stderr] 3 | use serde::{Deserialize, Serialize};
[INFO] [stderr]   |             ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `store`
[INFO] [stderr]   --> crates/agentic-data-mcp/src/tools/media.rs:19:47
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stderr]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `args`
[INFO] [stderr]   --> crates/agentic-data-mcp/src/tools/evolve.rs:19:34
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stderr]    |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `store`
[INFO] [stderr]   --> crates/agentic-data-mcp/src/tools/geo.rs:20:47
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stderr]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `policy`
[INFO] [stderr]   --> crates/agentic-data-mcp/src/tools/redact.rs:37:17
[INFO] [stderr]    |
[INFO] [stderr] 37 |             let policy = agentic_data::RedactionPolicy::default();
[INFO] [stderr]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_policy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `args`
[INFO] [stderr]   --> crates/agentic-data-mcp/src/tools/dream.rs:18:34
[INFO] [stderr]    |
[INFO] [stderr] 18 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stderr]    |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `store`
[INFO] [stderr]   --> crates/agentic-data-mcp/src/tools/collective.rs:19:47
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub async fn execute(name: &str, args: Value, store: &Arc<Mutex<DataStore>>) -> McpResult<ToolCallResult> {
[INFO] [stderr]    |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `store`
[INFO] [stderr]   --> crates/agentic-data-mcp/src/main.rs:71:5
[INFO] [stderr]    |
[INFO] [stderr] 71 |     store: &Arc<Mutex<agentic_data::DataStore>>,
[INFO] [stderr]    |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_store`
[INFO] [stderr] 
[INFO] [stderr] warning: field `jsonrpc` is never read
[INFO] [stderr]   --> crates/agentic-data-mcp/src/main.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 15 | struct JsonRpcRequest {
[INFO] [stderr]    |        -------------- field in this struct
[INFO] [stderr] 16 |     jsonrpc: Option<String>,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `ExecutionError` is never constructed
[INFO] [stderr]   --> crates/agentic-data-mcp/src/types.rs:62:5
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub enum McpError {
[INFO] [stderr]    |          -------- variant in this enum
[INFO] [stderr] ...
[INFO] [stderr] 62 |     ExecutionError(String),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `McpError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: `agentic-data` (test "paper_validation") generated 1 warning (run `cargo fix --test "paper_validation" -p agentic-data` to apply 1 suggestion)
[INFO] [stderr] warning: `agentic-data` (test "edge_cases") generated 1 warning (run `cargo fix --test "edge_cases" -p agentic-data` to apply 1 suggestion)
[INFO] [stderr] warning: `agentic-data-mcp` (bin "agentic-data-mcp" test) generated 10 warnings (run `cargo fix --bin "agentic-data-mcp" -p agentic-data-mcp --tests` to apply 8 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/agentic-data/f877b94b912610d7/out/agentic_data-f877b94b912610d7)
[INFO] [stdout] 
[INFO] [stdout] running 151 tests
[INFO] [stdout] test crypto::field_encrypt::tests::test_base64_roundtrip ... ok
[INFO] [stdout] test crypto::field_encrypt::tests::test_encrypt_decrypt_field ... ok
[INFO] [stdout] test crypto::redaction::tests::test_luhn ... ok
[INFO] [stdout] test crypto::redaction::tests::test_no_false_positives ... ok
[INFO] [stdout] test crypto::field_encrypt::tests::test_encrypt_record ... ok
[INFO] [stdout] test crypto::redaction::tests::test_detect_ssn ... ok
[INFO] [stdout] test engine::consolidation::tests::test_dedup ... ok
[INFO] [stdout] test crypto::field_encrypt::tests::test_same_key_deterministic ... ok
[INFO] [stdout] test engine::consolidation::tests::test_prune_orphans ... ok
[INFO] [stdout] test crypto::key_mgmt::tests::test_deactivate ... ok
[INFO] [stdout] test crypto::redaction::tests::test_detect_ip ... ok
[INFO] [stdout] test crypto::key_mgmt::tests::test_create_key ... ok
[INFO] [stdout] test engine::consolidation::tests::test_report ... ok
[INFO] [stdout] test engine::consolidation::tests::test_consolidate_clean_data ... ok
[INFO] [stdout] test crypto::key_mgmt::tests::test_rotate_missing ... ok
[INFO] [stdout] test engine::ingest::tests::test_ingest_records_lineage ... ok
[INFO] [stdout] test engine::graph::tests::test_centrality ... ok
[INFO] [stdout] test engine::ingest::tests::test_ingest_auto_detect ... ok
[INFO] [stdout] test crypto::key_mgmt::tests::test_rotate_key ... ok
[INFO] [stdout] test engine::quality::tests::test_anomaly_detection ... ok
[INFO] [stdout] test engine::quality::tests::test_empty_store ... ok
[INFO] [stdout] test crypto::redaction::tests::test_redact_mask ... ok
[INFO] [stdout] test engine::graph::tests::test_discover_relationships ... ok
[INFO] [stdout] test crypto::redaction::tests::test_redact_placeholder ... ok
[INFO] [stdout] test engine::quality::tests::test_health_report ... ok
[INFO] [stdout] test engine::graph::tests::test_connected_components ... ok
[INFO] [stdout] test engine::ingest::tests::test_ingest_csv ... ok
[INFO] [stdout] test engine::quality::tests::test_null_spike_detection ... ok
[INFO] [stdout] test engine::graph::tests::test_bfs_traversal ... ok
[INFO] [stdout] test engine::ingest::tests::test_ingest_json ... ok
[INFO] [stdout] test engine::query::tests::test_contains_filter ... ok
[INFO] [stdout] test engine::quality::tests::test_quality_score ... ok
[INFO] [stdout] test engine::query::tests::test_limit_offset ... ok
[INFO] [stdout] test engine::query::tests::test_count ... ok
[INFO] [stdout] test engine::query::tests::test_query_all ... ok
[INFO] [stdout] test engine::query::tests::test_query_eq ... ok
[INFO] [stdout] test engine::query::tests::test_search ... ok
[INFO] [stdout] test engine::session::tests::test_resume_context ... ok
[INFO] [stdout] test engine::session::tests::test_session_lifecycle ... ok
[INFO] [stdout] test engine::session::tests::test_session_summary ... ok
[INFO] [stdout] test engine::query::tests::test_distinct ... ok
[INFO] [stdout] test engine::store::tests::test_store_basics ... ok
[INFO] [stdout] test engine::session::tests::test_user_history ... ok
[INFO] [stdout] test engine::store::tests::test_store_clear ... ok
[INFO] [stdout] test engine::query::tests::test_query_gt ... ok
[INFO] [stdout] test engine::transform::tests::test_rename ... ok
[INFO] [stdout] test engine::store::tests::test_store_lineage ... ok
[INFO] [stdout] test engine::store::tests::test_summary ... ok
[INFO] [stdout] test engine::transform::tests::test_receipt_audit ... ok
[INFO] [stdout] test engine::transform::tests::test_uppercase ... ok
[INFO] [stdout] test format::reader::tests::test_empty_file ... ok
[INFO] [stdout] test format::writer::tests::test_write_with_data ... ok
[INFO] [stdout] test format::reader::tests::test_invalid_file ... ok
[INFO] [stdout] test index::lineage_index::tests::test_fingerprint ... ok
[INFO] [stdout] test index::lineage_index::tests::test_add_and_trace ... ok
[INFO] [stdout] test format::writer::tests::test_write_empty ... ok
[INFO] [stdout] test index::lineage_index::tests::test_sources_of ... ok
[INFO] [stdout] test index::quality_index::tests::test_anomaly_tracking ... ok
[INFO] [stdout] test engine::transform::tests::test_drop_field ... ok
[INFO] [stdout] test crypto::redaction::tests::test_detect_email ... ok
[INFO] [stdout] test format::reader::tests::test_roundtrip ... ok
[INFO] [stdout] test index::quality_index::tests::test_quarantine ... ok
[INFO] [stdout] test index::lineage_index::tests::test_impact_analysis ... ok
[INFO] [stdout] test index::schema_index::tests::test_add_and_find ... ok
[INFO] [stdout] test index::schema_index::tests::test_search_fields ... ok
[INFO] [stdout] test index::lineage_index::tests::test_trust_score ... ok
[INFO] [stdout] test index::schema_index::tests::test_schemas_for_node ... ok
[INFO] [stdout] test index::spatial_index::tests::test_cell_count ... ok
[INFO] [stdout] test index::spatial_index::tests::test_empty_index ... ok
[INFO] [stdout] test index::quality_index::tests::test_score_timeline ... ok
[INFO] [stdout] test index::temporal_index::tests::test_earliest_latest ... ok
[INFO] [stdout] test index::spatial_index::tests::test_add_and_bounds_query ... ok
[INFO] [stdout] test index::temporal_index::tests::test_empty ... ok
[INFO] [stdout] test index::spatial_index::tests::test_radius_query ... ok
[INFO] [stdout] test index::spatial_index::tests::test_nearest ... ok
[INFO] [stdout] test index::temporal_index::tests::test_range_query ... ok
[INFO] [stdout] test index::temporal_index::tests::test_version_history ... ok
[INFO] [stdout] test parser::csv_parser::tests::test_column_mismatch ... ok
[INFO] [stdout] test index::quality_index::tests::test_trend_improving ... ok
[INFO] [stdout] test parser::calendar_parser::tests::test_parse_todo ... ok
[INFO] [stdout] test parser::calendar_parser::tests::test_parse_ics ... ok
[INFO] [stdout] test index::schema_index::tests::test_fields_of_type ... ok
[INFO] [stdout] test parser::csv_parser::tests::test_empty_csv ... ok
[INFO] [stdout] test parser::csv_parser::tests::test_parse_csv ... ok
[INFO] [stdout] test parser::csv_parser::tests::test_type_inference ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_calendar ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_csv ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_email ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_json ... ok
[INFO] [stdout] test parser::csv_parser::tests::test_parse_tsv ... ok
[INFO] [stdout] test index::temporal_index::tests::test_latest ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_jsonl ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_log ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_sql ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_unknown ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_xml ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_yaml ... ok
[INFO] [stdout] test parser::email_parser::tests::test_multiline_header ... ok
[INFO] [stdout] test parser::detect::tests::test_detect_by_extension ... ok
[INFO] [stdout] test parser::geo_parser::tests::test_parse_geojson ... ok
[INFO] [stdout] test parser::geo_parser::tests::test_parse_gpx ... ok
[INFO] [stdout] test parser::json_parser::tests::test_parse_jsonl ... ok
[INFO] [stdout] test parser::html_parser::tests::test_parse_html_headings ... ok
[INFO] [stdout] test parser::html_parser::tests::test_parse_markdown ... ok
[INFO] [stdout] test parser::json_parser::tests::test_parse_object ... ok
[INFO] [stdout] test parser::json_parser::tests::test_invalid_json ... ok
[INFO] [stdout] test parser::log_parser::tests::test_parse_bracketed_log ... ok
[INFO] [stdout] test parser::json_parser::tests::test_type_inference ... ok
[INFO] [stdout] test parser::log_parser::tests::test_parse_iso_timestamp ... ok
[INFO] [stdout] test parser::geo_parser::tests::test_kml_coords ... ok
[INFO] [stdout] test parser::email_parser::tests::test_parse_email ... ok
[INFO] [stdout] test parser::sql_parser::tests::test_extract_table_name ... ok
[INFO] [stdout] test parser::json_parser::tests::test_parse_array ... ok
[INFO] [stdout] test parser::media_parser::tests::test_detect_audio ... ok
[INFO] [stdout] test parser::log_parser::tests::test_extract_level ... ok
[INFO] [stdout] test parser::tests::test_format_extensions ... ok
[INFO] [stdout] test parser::html_parser::tests::test_strip_tags ... ok
[INFO] [stdout] test parser::sql_parser::tests::test_parse_sql ... ok
[INFO] [stdout] test parser::sql_parser::tests::test_sql_type_mapping ... ok
[INFO] [stdout] test parser::media_parser::tests::test_detect_image ... ok
[INFO] [stdout] test parser::media_parser::tests::test_detect_video ... ok
[INFO] [stdout] test parser::media_parser::tests::test_parse_media_metadata ... ok
[INFO] [stdout] test parser::yaml_parser::tests::test_parse_yaml ... ok
[INFO] [stdout] test parser::xml_parser::tests::test_inline_tags ... ok
[INFO] [stdout] test parser::xml_parser::tests::test_empty_xml ... ok
[INFO] [stdout] test parser::tests::test_format_names ... ok
[INFO] [stdout] test parser::xml_parser::tests::test_parse_simple_xml ... ok
[INFO] [stdout] test parser::yaml_parser::tests::test_parse_toml ... ok
[INFO] [stdout] test types::header::tests::test_invalid_magic ... ok
[INFO] [stdout] test types::error::tests::test_error_display ... ok
[INFO] [stdout] test types::header::tests::test_header_roundtrip ... ok
[INFO] [stdout] test parser::tests::test_supported_formats_count ... ok
[INFO] [stdout] test types::record::tests::test_new_record ... ok
[INFO] [stdout] test types::lineage::tests::test_lineage_chain ... ok
[INFO] [stdout] test parser::yaml_parser::tests::test_yaml_with_frontmatter ... ok
[INFO] [stdout] test types::header::tests::test_header_size ... ok
[INFO] [stdout] test types::record::tests::test_record_serialization ... ok
[INFO] [stdout] test types::schema::tests::test_schema_serialization ... ok
[INFO] [stdout] test types::error::tests::test_content_too_large ... ok
[INFO] [stdout] test types::source::tests::test_source_serialization ... ok
[INFO] [stdout] test types::quality::tests::test_perfect_quality ... ok
[INFO] [stdout] test types::spatial::tests::test_center ... ok
[INFO] [stdout] test types::quality::tests::test_quality_score ... ok
[INFO] [stdout] test types::source::tests::test_new_source ... ok
[INFO] [stdout] test types::spatial::tests::test_within_bounds ... ok
[INFO] [stdout] test types::schema::tests::test_find_field ... ok
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/build/agentic-data/427b9766cafa5bb4/out/edge_cases-427b9766cafa5bb4)
[INFO] [stdout] test types::spatial::tests::test_distance ... ok
[INFO] [stdout] test types::schema::tests::test_nested_type ... ok
[INFO] [stdout] test types::schema::tests::test_total_fields ... ok
[INFO] [stdout] test types::schema::tests::test_new_schema ... ok
[INFO] [stdout] test types::spatial::tests::test_outside_bounds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 151 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test test_decrypt_non_encrypted ... ok
[INFO] [stdout] test test_adat_truncated_file ... ok
[INFO] [stdout] test test_adat_invalid_magic ... ok
[INFO] [stdout] test test_empty_string_detection ... ok
[INFO] [stdout] test test_csv_header_only ... ok
[INFO] [stdout] test test_csv_with_quotes_and_commas ... ok
[INFO] [stdout] test test_geo_same_point_distance ... ok
[INFO] [stdout] test test_adat_empty_file_roundtrip ... ok
[INFO] [stdout] test test_csv_inconsistent_columns ... ok
[INFO] [stdout] test test_encrypt_unicode ... ok
[INFO] [stdout] test test_csv_single_column ... ok
[INFO] [stdout] test test_geo_antipodal_distance ... ok
[INFO] [stdout] test test_geo_bounds_crossing_dateline ... ok
[INFO] [stdout] test test_json_empty_object ... ok
[INFO] [stdout] test test_json_empty_array ... ok
[INFO] [stdout] test test_geo_poles ... ok
[INFO] [stdout] test test_encrypt_empty_string ... ok
[INFO] [stdout] test test_quality_empty_node ... ok
[INFO] [stdout] test test_query_empty_store ... ok
[INFO] [stdout] test test_pii_number_not_phone ... ok
[INFO] [stdout] test test_pii_credit_card_luhn ... ok
[INFO] [stdout] test test_json_nested_deeply ... ok
[INFO] [stdout] test test_json_invalid ... ok
[INFO] [stdout] test test_pii_partial_email ... ok
[INFO] [stdout] test test_json_non_object_array ... ok
[INFO] [stdout] test test_search_no_matches ... ok
[INFO] [stdout] test test_whitespace_only_detection ... ok
[INFO] [stdout] test test_pii_invalid_credit_card ... ok
[INFO] [stdout] test test_single_char_detection ... ok
[INFO] [stdout] test test_unicode_content ... ok
[INFO] [stdout] test test_quality_score_large_dataset ... ok
[INFO] [stdout] test test_large_csv_1000_rows ... ok
[INFO] [stdout] test test_large_json_array ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/engine_deep.rs (/opt/rustwide/target/debug/build/agentic-data/adeced0aa4cc95a9/out/engine_deep-adeced0aa4cc95a9)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test test_quality_index_trend ... ok
[INFO] [stdout] test test_graph_centrality_hub ... ok
[INFO] [stdout] test test_graph_disconnected_components ... ok
[INFO] [stdout] test test_consolidation_full_report ... ok
[INFO] [stdout] test test_session_multiple_users ... ok
[INFO] [stdout] test test_consolidation_no_dups ... ok
[INFO] [stdout] test test_schema_index_search_case_insensitive ... ok
[INFO] [stdout] test test_transform_multi_step_pipeline ... ok
[INFO] [stdout] test test_graph_relationship_discovery_fk ... ok
[INFO] [stdout] test test_transform_sort ... ok
[INFO] [stdout] test test_transform_dedup ... ok
[INFO] [stdout] test test_encrypt_record_selective ... ok
[INFO] [stdout] test test_session_operation_tracking ... ok
[INFO] [stdout] test test_key_manager_full_lifecycle ... ok
[INFO] [stdout] test test_session_resume_empty ... ok
[INFO] [stdout] test test_lineage_index_chain ... ok
[INFO] [stdout] test test_graph_traversal_depth_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/build/agentic-data/af0d94368d6a88fb/out/integration-af0d94368d6a88fb)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test test_detect_calendar ... ok
[INFO] [stdout] test test_detect_html ... ok
[INFO] [stdout] test test_detect_by_extension_all ... ok
[INFO] [stdout] test test_detect_xml ... ok
[INFO] [stdout] test test_detect_sql ... ok
[INFO] [stdout] test test_detect_json_array ... ok
[INFO] [stdout] test test_detect_json_object ... ok
[INFO] [stdout] test test_anomaly_detection_outlier ... ok
[INFO] [stdout] test test_detect_email ... ok
[INFO] [stdout] test test_encryption_different_fields_different_ciphertext ... ok
[INFO] [stdout] test test_detect_jsonl ... ok
[INFO] [stdout] test test_encryption_roundtrip ... ok
[INFO] [stdout] test test_detect_csv_accuracy ... ok
[INFO] [stdout] test test_detect_tsv_accuracy ... ok
[INFO] [stdout] test test_ingest_and_query_json ... ok
[INFO] [stdout] test test_detect_yaml ... ok
[INFO] [stdout] test test_ingest_and_query_csv ... ok
[INFO] [stdout] test test_adat_roundtrip_with_data ... ok
[INFO] [stdout] test test_detect_geojson ... ok
[INFO] [stdout] test test_detect_log ... ok
[INFO] [stdout] test test_pii_detect_ssn ... ok
[INFO] [stdout] test test_mcp_tool_count ... ok
[INFO] [stdout] test test_pii_detect_email ... ok
[INFO] [stdout] test test_quality_complete_data ... ok
[INFO] [stdout] test test_pii_detect_ip ... ok
[INFO] [stdout] test test_format_names_unique ... ok
[INFO] [stdout] test test_schema_infer_integers ... ok
[INFO] [stdout] test test_pii_redaction_mask ... ok
[INFO] [stdout] test test_schema_infer_floats ... ok
[INFO] [stdout] test test_lineage_through_ingest ... ok
[INFO] [stdout] test test_spatial_index_query ... ok
[INFO] [stdout] test test_pii_no_false_positive ... ok
[INFO] [stdout] test test_schema_infer_booleans ... ok
[INFO] [stdout] test test_schema_infer_emails ... ok
[INFO] [stdout] test test_schema_infer_urls ... ok
[INFO] [stdout] test test_spatial_distance_accuracy ... ok
[INFO] [stdout] test test_quality_null_heavy_data ... ok
[INFO] [stdout] test test_transform_pipeline_audit_trail ... ok
[INFO] [stdout] test test_schema_infer_mixed_json ... ok
[INFO] [stdout] test test_anomaly_detection_null_spike ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/paper_validation.rs (/opt/rustwide/target/debug/build/agentic-data/f911995972a2e798/out/paper_validation-f911995972a2e798)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test paper_graph_relationship_discovery_accuracy ... ok
[INFO] [stdout] test paper_schema_inference_accuracy_matrix ... ok
[INFO] [stdout] test paper_pii_detection_accuracy ... ok
[INFO] [stdout] test paper_validation_summary ... ok
[INFO] [stdout] test paper_format_detection_accuracy_matrix ... ok
[INFO] [stdout] test paper_extension_detection_accuracy ... ok
[INFO] [stdout] test paper_lineage_trust_decay ... ok
[INFO] [stdout] test paper_quality_scoring_matrix ... ok
[INFO] [stdout] test paper_file_format_scaling ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stress.rs (/opt/rustwide/target/debug/build/agentic-data/af8726c57d6cbd03/out/stress-af8726c57d6cbd03)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test stress_spatial_index_1k_points ... ok
[INFO] [stdout] test stress_encrypt_decrypt_1k ... ok
[INFO] [stdout] test stress_pii_scan_1k_records ... ok
[INFO] [stdout] test stress_adat_roundtrip_1k_records ... ok
[INFO] [stdout] test stress_anomaly_detection_5k ... ok
[INFO] [stdout] test stress_quality_5k_records ... ok
[INFO] [stdout] test stress_query_filter_10k ... ok
[INFO] [stdout] test stress_search_10k ... ok
[INFO] [stdout] test stress_ingest_10k_csv_records ... ok
[INFO] [stdout] test stress_ingest_5k_json_records ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.22s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/agentic-data-cli/14dd9a5f9fe0afc5/out/adat-14dd9a5f9fe0afc5)
[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/build/agentic-data-ffi/2fd7fe38f4686484/out/agentic_data_ffi-2fd7fe38f4686484)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_format_count ... ok
[INFO] [stdout] test tests::test_geo_distance ... ok
[INFO] [stdout] test tests::test_version ... 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 unittests src/main.rs (/opt/rustwide/target/debug/build/agentic-data-mcp/68e2f89c89d6c831/out/agentic_data_mcp-68e2f89c89d6c831)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tools::registry::tests::test_unknown_tool ... ok
[INFO] [stdout] test tools::registry::tests::test_registry_tool_count ... 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]    Doc-tests agentic_data
[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" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5", kill_on_drop: false }`
[INFO] [stdout] a6913e7dd8b39bda2c881214d260399dbd073a8c6849eb54e16651d1e10b4bd5
