[INFO] fetching crate things3-cli 1.0.0...
[INFO] testing things3-cli-1.0.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate things3-cli 1.0.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate things3-cli 1.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate things3-cli 1.0.0
[INFO] tweaked toml for crates.io crate things3-cli 1.0.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate things3-cli 1.0.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate things3-cli 1.0.0 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ae8adfe6dd8e96181342bdd86bb3a13afb53008f75edc7d16bb92d841e4edc88
[INFO] running `Command { std: "docker" "start" "-a" "ae8adfe6dd8e96181342bdd86bb3a13afb53008f75edc7d16bb92d841e4edc88", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ae8adfe6dd8e96181342bdd86bb3a13afb53008f75edc7d16bb92d841e4edc88", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae8adfe6dd8e96181342bdd86bb3a13afb53008f75edc7d16bb92d841e4edc88", kill_on_drop: false }`
[INFO] [stdout] ae8adfe6dd8e96181342bdd86bb3a13afb53008f75edc7d16bb92d841e4edc88
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6a29a6766c785aa17bc35126436dc309567d20fbe3f0a668e5b2fbb3af4bb2d6
[INFO] running `Command { std: "docker" "start" "-a" "6a29a6766c785aa17bc35126436dc309567d20fbe3f0a668e5b2fbb3af4bb2d6", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling unicode-ident v1.0.19
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling cfg-if v1.0.3
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling cc v1.2.39
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling socket2 v0.6.0
[INFO] [stderr]    Compiling indexmap v2.11.4
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling writeable v0.6.1
[INFO] [stderr]    Compiling litemap v0.8.0
[INFO] [stderr]    Compiling icu_properties_data v2.0.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.0.0
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling openssl-sys v0.9.109
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling http v1.3.1
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling rustls-pki-types v1.13.2
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling home v0.5.11
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling prost-derive v0.9.0
[INFO] [stderr]    Compiling zerovec v0.11.4
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling regex-automata v0.4.11
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.3
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling portable-atomic v1.11.1
[INFO] [stderr]    Compiling openssl v0.10.73
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling prost v0.9.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling prost-build v0.9.0
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling rustls-webpki v0.103.8
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling webpki-roots v1.0.5
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling time-core v0.1.6
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling crc-catalog v2.4.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling crc v3.3.0
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling deranged v0.5.4
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling time-macros v0.2.24
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling regex v1.11.3
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling prost-types v0.9.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling multimap v0.8.3
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling flume v0.11.1
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling metrics v0.22.4
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling metrics v0.18.1
[INFO] [stderr]    Compiling anstyle-query v1.1.4
[INFO] [stderr]    Compiling nu-ansi-term v0.50.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling moka v0.12.11
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling sqlx-sqlite v0.8.6
[INFO] [stderr]    Compiling tracing-subscriber v0.3.20
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling anstream v0.6.20
[INFO] [stderr]    Compiling hyper v1.7.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling async-lock v3.4.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling metrics-exporter-tcp v0.6.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling metrics-macros v0.5.1
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling csv-core v0.1.12
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling data-encoding v2.9.0
[INFO] [stderr]    Compiling tagptr v0.2.0
[INFO] [stderr]    Compiling webpki-roots v0.25.4
[INFO] [stderr]    Compiling sketches-ddsketch v0.2.2
[INFO] [stderr]    Compiling clap_lex v0.7.5
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling unicode-width v0.2.1
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling sysinfo v0.30.13
[INFO] [stderr]    Compiling proptest v1.8.0
[INFO] [stderr]    Compiling tungstenite v0.21.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling clap_builder v4.5.48
[INFO] [stderr]    Compiling metrics-util v0.16.3
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling clap_derive v4.5.47
[INFO] [stderr]    Compiling csv v1.3.1
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling simple_asn1 v0.6.3
[INFO] [stderr]    Compiling hyper-util v0.1.17
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling pem v3.0.5
[INFO] [stderr]    Compiling quick-xml v0.36.2
[INFO] [stderr]    Compiling axum-macros v0.4.2
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling spinning_top v0.3.0
[INFO] [stderr]    Compiling no-std-compat v0.4.1
[INFO] [stderr]    Compiling nonzero_ext v0.3.0
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling oauth2 v4.4.2
[INFO] [stderr]    Compiling things3-core v1.0.0
[INFO] [stderr]    Compiling governor v0.6.3
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling jsonwebtoken v9.3.1
[INFO] [stderr]    Compiling metrics-exporter-prometheus v0.13.1
[INFO] [stderr]    Compiling clap v4.5.48
[INFO] [stderr]    Compiling tokio-tungstenite v0.21.0
[INFO] [stderr]    Compiling tracing-appender v0.2.3
[INFO] [stderr]    Compiling tower-http v0.5.2
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling things3-common v1.0.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling things3-cli v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5m 16s
[INFO] running `Command { std: "docker" "inspect" "6a29a6766c785aa17bc35126436dc309567d20fbe3f0a668e5b2fbb3af4bb2d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a29a6766c785aa17bc35126436dc309567d20fbe3f0a668e5b2fbb3af4bb2d6", kill_on_drop: false }`
[INFO] [stdout] 6a29a6766c785aa17bc35126436dc309567d20fbe3f0a668e5b2fbb3af4bb2d6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a77a07f14cf512d79f9bea3711316b9e88556b63adda845705cd01c9fbd72bb2
[INFO] running `Command { std: "docker" "start" "-a" "a77a07f14cf512d79f9bea3711316b9e88556b63adda845705cd01c9fbd72bb2", kill_on_drop: false }`
[INFO] [stderr]    Compiling things3-cli v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 25s
[INFO] running `Command { std: "docker" "inspect" "a77a07f14cf512d79f9bea3711316b9e88556b63adda845705cd01c9fbd72bb2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a77a07f14cf512d79f9bea3711316b9e88556b63adda845705cd01c9fbd72bb2", kill_on_drop: false }`
[INFO] [stdout] a77a07f14cf512d79f9bea3711316b9e88556b63adda845705cd01c9fbd72bb2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3f3a12b6f5c39b5687dddea1070cc45e7c609740e291f8adce6d5692ca0af5a9
[INFO] running `Command { std: "docker" "start" "-a" "3f3a12b6f5c39b5687dddea1070cc45e7c609740e291f8adce6d5692ca0af5a9", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.85s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/things3_cli-00498633e13783c4)
[INFO] [stdout] 
[INFO] [stdout] running 309 tests
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_creation ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_event_broadcaster_access ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_event_broadcasting ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_bulk_update_task_status_error_handling ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_progress_manager_access ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_bulk_update_task_status ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_bulk_update_task_status_different_statuses ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_export_all_tasks_with_data ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_export_all_tasks_error_handling ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_progress_tracking ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_bulk_update_task_status_with_invalid_ids ... ok
[INFO] [stdout] test bulk_operations::tests::test_create_operation_tracker ... ok
[INFO] [stdout] test bulk_operations::tests::test_create_operation_tracker_different_operations ... ok
[INFO] [stdout] test bulk_operations::tests::test_create_operation_tracker_without_total ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_search_and_process_tasks_different_limits ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_search_and_process_tasks ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_search_and_process_tasks_error_handling ... ok
[INFO] [stdout] test dashboard::tests::test_application_metrics_creation ... ok
[INFO] [stdout] test dashboard::tests::test_application_metrics_serialization ... ok
[INFO] [stdout] test dashboard::tests::test_dashboard_metrics ... ok
[INFO] [stdout] test dashboard::tests::test_dashboard_metrics_clone ... ok
[INFO] [stdout] test dashboard::tests::test_dashboard_metrics_debug_formatting ... ok
[INFO] [stdout] test dashboard::tests::test_dashboard_metrics_serialization ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_search_and_process_tasks_with_query ... ok
[INFO] [stdout] test bulk_operations::tests::test_with_progress_macro ... ok
[INFO] [stdout] test dashboard::tests::test_log_entry_creation ... ok
[INFO] [stdout] test dashboard::tests::test_log_entry_serialization ... ok
[INFO] [stdout] test dashboard::tests::test_log_search_query_creation ... ok
[INFO] [stdout] test dashboard::tests::test_log_search_query_minimal ... ok
[INFO] [stdout] test dashboard::tests::test_log_search_query_serialization ... ok
[INFO] [stdout] test dashboard::tests::test_log_statistics_creation ... ok
[INFO] [stdout] test dashboard::tests::test_system_info_creation ... ok
[INFO] [stdout] test dashboard::tests::test_system_info_serialization ... ok
[INFO] [stdout] test dashboard::tests::test_system_metrics_creation ... ok
[INFO] [stdout] test dashboard::tests::test_system_metrics_serialization ... ok
[INFO] [stdout] test events::tests::test_all_event_types_creation ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_all_event_types ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_broadcast_area_event ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_broadcast_error_handling ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test events::tests::test_event_broadcaster_broadcast_progress_event ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_broadcast_progress_update ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_broadcast_project_event ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_broadcast_task_event ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_concurrent_subscriptions ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_edge_cases ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_filter_combinations ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_filter_edge_cases ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_filter_no_match ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test events::tests::test_event_broadcaster_large_message_handling ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_multiple_subscribers ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_rapid_events ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_subscribe_all ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_concurrent_operations ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_subscription_count ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_unsubscribe ... ok
[INFO] [stdout] test dashboard::tests::test_dashboard_server_creation ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_with_entity_id_filter ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test events::tests::test_event_broadcaster_with_filter ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test events::tests::test_event_broadcaster_with_filtered_subscription ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test events::tests::test_event_broadcaster_with_source_filter ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test events::tests::test_event_broadcaster_with_different_filters ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_with_timestamp_filter ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test events::tests::test_event_broadcaster_with_entity_id_filters ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_with_source_filters ... ok
[INFO] [stdout] test events::tests::test_event_creation ... ok
[INFO] [stdout] test events::tests::test_event_broadcaster_with_timestamp_filters ... ok
[INFO] [stdout] test events::tests::test_event_creation_with_data ... ok
[INFO] [stdout] test events::tests::test_event_filter_all_event_types ... ok
[INFO] [stdout] test events::tests::test_event_creation_without_data ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_operations_manager_export_all_tasks ... ok
[INFO] [stdout] test events::tests::test_event_filter_creation ... ok
[INFO] [stdout] test events::tests::test_event_filter_entity_id_extraction ... ok
[INFO] [stdout] test events::tests::test_event_filter_entity_ids ... ok
[INFO] [stdout] test events::tests::test_event_filter_matching ... ok
[INFO] [stdout] test events::tests::test_event_filter_matching_no_match ... ok
[INFO] [stdout] test dashboard::tests::test_dashboard_state_creation ... ok
[INFO] [stdout] test events::tests::test_event_filter_matching_empty_filter ... ok
[INFO] [stdout] test events::tests::test_event_filter_matching_with_entity_ids ... ok
[INFO] [stdout] test events::tests::test_event_filter_serialization ... ok
[INFO] [stdout] test events::tests::test_event_filter_matching_with_timestamp ... ok
[INFO] [stdout] test events::tests::test_event_filter_serialization_roundtrip ... ok
[INFO] [stdout] test events::tests::test_event_filter_matching_with_sources ... ok
[INFO] [stdout] test events::tests::test_event_filter_timestamp ... ok
[INFO] [stdout] test events::tests::test_event_listener_creation ... ok
[INFO] [stdout] test events::tests::test_event_filter_sources ... ok
[INFO] [stdout] test events::tests::test_event_listener_subscribe_to_entity ... ok
[INFO] [stdout] test events::tests::test_event_listener_subscribe_to_all_with_actual_broadcaster ... ok
[INFO] [stdout] test events::tests::test_event_listener_subscribe_to_all ... ok
[INFO] [stdout] test events::tests::test_event_listener_with_actual_broadcaster ... ok
[INFO] [stdout] test events::tests::test_event_listener_subscribe_to_entity_with_actual_broadcaster ... ok
[INFO] [stdout] test events::tests::test_event_serialization ... ok
[INFO] [stdout] test events::tests::test_event_listener_subscribe_to_events ... ok
[INFO] [stdout] test events::tests::test_event_subscription_creation ... ok
[INFO] [stdout] test events::tests::test_event_serialization_roundtrip ... ok
[INFO] [stdout] test events::tests::test_progress_update_to_event ... ok
[INFO] [stdout] test health::tests::test_check_response ... ok
[INFO] [stdout] test health::tests::test_check_response_debug_formatting ... ok
[INFO] [stdout] test events::tests::test_event_type_entity_id_extraction_comprehensive ... ok
[INFO] [stdout] test health::tests::test_check_response_clone ... ok
[INFO] [stdout] test health::tests::test_check_response_without_message ... ok
[INFO] [stdout] test health::tests::test_health_response ... ok
[INFO] [stdout] test health::tests::test_health_response_clone ... ok
[INFO] [stdout] test health::tests::test_health_response_serialization ... ok
[INFO] [stdout] test health::tests::test_health_response_with_checks ... ok
[INFO] [stdout] test health::tests::test_health_response_with_empty_checks ... ok
[INFO] [stdout] test health::tests::test_health_response_with_multiple_checks ... ok
[INFO] [stdout] test health::tests::test_check_response_serialization ... ok
[INFO] [stdout] test health::tests::test_health_response_debug_formatting ... ok
[INFO] [stdout] test logging::tests::test_log_aggregator_creation ... ok
[INFO] [stdout] test logging::tests::test_log_aggregator_entries_access ... ok
[INFO] [stdout] test logging::tests::test_log_aggregator_filter_by_message_pattern ... ok
[INFO] [stdout] test logging::tests::test_log_aggregator_filter_logs ... ok
[INFO] [stdout] test logging::tests::test_log_aggregator_get_statistics ... ok
[INFO] [stdout] test logging::tests::test_log_aggregator_load_logs_nonexistent_file ... ok
[INFO] [stdout] test logging::tests::test_log_entry_creation ... ok
[INFO] [stdout] test logging::tests::test_log_entry_with_fields ... ok
[INFO] [stdout] test logging::tests::test_log_filter_creation ... ok
[INFO] [stdout] test logging::tests::test_log_filter_with_all_fields ... ok
[INFO] [stdout] test logging::tests::test_log_rotator_creation ... ok
[INFO] [stdout] test logging::tests::test_log_aggregator_export_logs ... ok
[INFO] [stdout] test logging::tests::test_log_rotator_rotate ... ok
[INFO] [stdout] test logging::tests::test_logging_error_display ... ok
[INFO] [stdout] test logging::tests::test_logging_error_variants ... ok
[INFO] [stdout] test logging::tests::test_time_range_creation ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_bidirectional ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_buffer_reuse ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_concurrent_operations ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_empty_lines ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_eof ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_large_messages ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_multiple_lines ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_mock_io_whitespace_handling ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_stdio_clone_safety ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_stdio_default ... ok
[INFO] [stdout] test mcp::io_wrapper::tests::test_stdio_new ... ok
[INFO] [stdout] test mcp::middleware::tests::test_authentication_middleware_no_auth_provided ... ok
[INFO] [stdout] test mcp::middleware::tests::test_authentication_middleware_permissive ... ok
[INFO] [stdout] test mcp::middleware::tests::test_authentication_middleware_with_invalid_api_key ... ok
[INFO] [stdout] test logging::tests::test_log_rotator_should_rotate ... ok
[INFO] [stdout] test mcp::middleware::tests::test_authentication_middleware_with_invalid_jwt ... ok
[INFO] [stdout] test mcp::middleware::tests::test_authentication_middleware_with_valid_api_key ... ok
[INFO] [stdout] test mcp::middleware::tests::test_authentication_middleware_with_valid_jwt ... ok
[INFO] [stdout] test mcp::middleware::tests::test_config_build_chain_with_disabled_middleware ... ok
[INFO] [stdout] test bulk_operations::tests::test_bulk_update_task_status ... ok
[INFO] [stdout] test mcp::middleware::tests::test_config_build_chain_with_partial_middleware ... ok
[INFO] [stdout] test health::tests::test_health_server_creation ... ok
[INFO] [stdout] test health::tests::test_health_server_with_different_ports ... ok
[INFO] [stdout] test health::tests::test_app_state_creation ... ok
[INFO] [stdout] test mcp::middleware::tests::test_config_default ... ok
[INFO] [stdout] test mcp::middleware::tests::test_config_build_chain_with_invalid_log_level ... ok
[INFO] [stdout] test mcp::middleware::tests::test_logging_middleware_should_log ... ok
[INFO] [stdout] test mcp::middleware::tests::test_config_structs_creation ... ok
[INFO] [stdout] test mcp::middleware::tests::test_logging_middleware_different_levels ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_add_arc ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_add_middleware ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_creation ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_error ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_empty ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_middleware_error_duplicate ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_empty_chain ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_middleware_error ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_empty_middleware ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_middleware_stop ... ok
[INFO] [stdout] test bulk_operations::tests::test_export_all_tasks ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_multiple_middleware ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_on_error ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_execution_with_stop ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_chain_with_security_middleware ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_config ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_context_metadata ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_execution ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_config_with_security ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_context_creation ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_priority_ordering ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_result_variants ... ok
[INFO] [stdout] test mcp::middleware::tests::test_performance_middleware_creation ... ok
[INFO] [stdout] test mcp::middleware::tests::test_rate_limit_middleware_uses_jwt_context ... ok
[INFO] [stdout] test mcp::middleware::tests::test_rate_limit_middleware_uses_auth_context ... ok
[INFO] [stdout] test mcp::middleware::tests::test_rate_limit_middleware_allows_request ... ok
[INFO] [stdout] test mcp::middleware::tests::test_validation_middleware_creation ... ok
[INFO] [stdout] test mcp::middleware::tests::test_security_config_default ... ok
[INFO] [stdout] test mcp::middleware::tests::test_validation_middleware ... ok
[INFO] [stdout] test mcp::middleware::tests::test_validation_middleware_strict_mode ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_mock_database ... ok
[INFO] [stdout] test bulk_operations::tests::test_search_and_process_tasks ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_test_utils ... ok
[INFO] [stdout] test mcp::middleware::tests::test_middleware_context_elapsed ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_performance_test ... ok
[INFO] [stdout] test metrics::tests::test_error_tracker_creation ... ok
[INFO] [stdout] test metrics::tests::test_error_tracker_database_error ... ok
[INFO] [stdout] test metrics::tests::test_error_tracker_export_error ... ok
[INFO] [stdout] test metrics::tests::test_error_tracker_search_error ... ok
[INFO] [stdout] test mcp::middleware::tests::test_performance_middleware ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_test_harness_creation ... ok
[INFO] [stdout] test metrics::tests::test_metrics_collector_creation ... ok
[INFO] [stdout] test metrics::tests::test_metrics_collector_export_metrics ... ok
[INFO] [stdout] test metrics::tests::test_metrics_collector_database_metrics ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_tool_call ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_resource_read ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_prompt_get ... ok
[INFO] [stdout] test metrics::tests::test_error_tracker_with_custom_observability ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_tool_json_result ... ok
[INFO] [stdout] test metrics::tests::test_metrics_collector_search_metrics ... ok
[INFO] [stdout] test mcp::test_harness::tests::test_mcp_integration_test ... ok
[INFO] [stdout] test progress::tests::test_progress_manager ... ok
[INFO] [stdout] test metrics::tests::test_performance_monitor_creation ... ok
[INFO] [stdout] test metrics::tests::test_metrics_collector_with_different_intervals ... ok
[INFO] [stdout] test progress::tests::test_progress_manager_debug_formatting ... ok
[INFO] [stdout] test progress::tests::test_progress_manager_subscription ... ignored, This test is flaky due to async timing issues
[INFO] [stdout] test progress::tests::test_progress_tracker_cancellation ... ok
[INFO] [stdout] test progress::tests::test_progress_manager_sender_access ... ok
[INFO] [stdout] test progress::tests::test_progress_manager_multiple_trackers ... ok
[INFO] [stdout] test metrics::tests::test_performance_monitor_error_tracking ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_completion ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_creation ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_failure ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_debug_formatting ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_edge_cases ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_increment ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_large_values ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_negative_operations ... ok
[INFO] [stdout] test metrics::tests::test_performance_monitor_timing ... ok
[INFO] [stdout] test metrics::tests::test_performance_monitor_with_custom_observability ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_without_total ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_operation_info ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_set_current ... ok
[INFO] [stdout] test progress::tests::test_progress_update_creation ... ok
[INFO] [stdout] test progress::tests::test_progress_update_edge_cases ... ok
[INFO] [stdout] test progress::tests::test_trackable_operation_macro ... ok
[INFO] [stdout] test progress::tests::test_progress_update_serialization ... ok
[INFO] [stdout] test tests::test_start_websocket_server_function_exists ... ok
[INFO] [stdout] test tests::test_watch_updates ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_creation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_debug ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_debug_formatting ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_multiple_updates ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_default ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_send_update ... ok
[INFO] [stdout] test progress::tests::test_progress_tracker_elapsed_time ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_subscription ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_subscribe ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_creation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_creation_async ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_creation_with_sender ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_debug ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_debug_formatting ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_id_generation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_id_uniqueness ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_all_variants ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_clone ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_debug ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_debug_formatting ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_error ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_error_creation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_error_serialization ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_partial_eq ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_ping_pong ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_progress_update ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_progress_update_creation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_progress_update_serialization ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_roundtrip_all_types ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_serialization ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_serialization_all_variants ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_serialization_async ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_serialization_edge_cases ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_subscribe_creation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_subscribe_serialization ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_unsubscribe ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_unsubscribe_creation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_message_unsubscribe_serialization ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_broadcast ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_broadcast_different_message_types ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_broadcast_error_handling ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_client_count_multiple_clients ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_client_count ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_concurrent_operations ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_connection_handling ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_creation ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_creation_with_different_ports ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_creation_with_port ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_debug ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_debug_formatting ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_edge_cases ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_error_handling ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_error_recovery ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_handle_connection_error_handling ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_memory_usage ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_message_roundtrip_all_variants ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_large_messages ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_message_serialization_edge_cases ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_multiple_broadcasts ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_multiple_ports ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_nested_data ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_port_access ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_port_edge_cases ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_progress_manager ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_progress_manager_access ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_start ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_performance ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_start_error_handling ... ok
[INFO] [stdout] test websocket::tests::test_websocket_server_unicode_handling ... ok
[INFO] [stdout] test metrics::tests::test_metrics_collector_system_metrics ... ok
[INFO] [stdout] test metrics::tests::test_start_metrics_collection ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_timeout ... ok
[INFO] [stdout] test tests::test_health_check ... ok
[INFO] [stdout] test tests::test_start_mcp_server ... ok
[INFO] [stdout] test websocket::tests::test_websocket_client_connection_receive_update ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 301 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 0.71s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/test_mcp_real_data.rs (/opt/rustwide/target/debug/deps/test_mcp_real_data-42e54a857c1820c2)
[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/main.rs (/opt/rustwide/target/debug/deps/things3-bd197d2b91a6e670)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test tests::test_main_all_flags_combined ... ok
[INFO] [stdout] test tests::test_main_areas_command_with_limit ... ok
[INFO] [stdout] test tests::test_main_bulk_export_command ... ok
[INFO] [stdout] test tests::test_main_bulk_export_command_default_format ... ok
[INFO] [stdout] test tests::test_main_bulk_search_and_process_command ... ok
[INFO] [stdout] test tests::test_main_config_creation_from_env ... ok
[INFO] [stdout] test tests::test_main_bulk_update_status_with_all_statuses ... ok
[INFO] [stdout] test tests::test_main_config_creation_with_database_path ... ok
[INFO] [stdout] test tests::test_main_bulk_update_status_command ... ok
[INFO] [stdout] test tests::test_main_fallback_and_verbose_flags ... ok
[INFO] [stdout] test tests::test_main_bulk_export_with_all_formats ... ok
[INFO] [stdout] test tests::test_main_bulk_search_and_process_command_default_limit ... ok
[INFO] [stdout] test tests::test_main_projects_command_with_area ... ok
[INFO] [stdout] test tests::test_main_projects_command_with_limit ... ok
[INFO] [stdout] test tests::test_main_inbox_command_with_limit ... ok
[INFO] [stdout] test tests::test_main_search_command_with_limit ... ok
[INFO] [stdout] test tests::test_main_server_command ... ok
[INFO] [stdout] test tests::test_main_server_command_default_port ... ok
[INFO] [stdout] test tests::test_main_server_command_with_different_ports ... ok
[INFO] [stdout] test tests::test_main_today_command_with_limit ... ok
[INFO] [stdout] test tests::test_main_validate_command ... ok
[INFO] [stdout] test tests::test_main_verbose_and_database_flags ... ok
[INFO] [stdout] test tests::test_main_watch_command ... ok
[INFO] [stdout] test tests::test_main_watch_command_with_different_urls ... ok
[INFO] [stdout] test tests::test_main_search_command ... ok
[INFO] [stdout] test tests::test_main_health_command ... ok
[INFO] [stdout] test tests::test_main_inbox_command ... ok
[INFO] [stdout] test tests::test_main_projects_command ... ok
[INFO] [stdout] test tests::test_main_areas_command ... ok
[INFO] [stdout] test tests::test_main_with_database_path ... ok
[INFO] [stdout] test tests::test_main_today_command ... ok
[INFO] [stdout] test tests::test_main_with_limit ... ok
[INFO] [stdout] test tests::test_main_with_fallback_flag ... ok
[INFO] [stdout] test tests::test_main_with_verbose_flag ... ok
[INFO] [stdout] test tests::test_main_mcp_command ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_error_handling.rs (/opt/rustwide/target/debug/deps/cli_error_handling-514c6fe013d98a93)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_negative_limit ... ok
[INFO] [stdout] test test_inbox_with_limit ... ok
[INFO] [stdout] test test_help_flag ... ok
[INFO] [stdout] test test_missing_required_arguments ... ok
[INFO] [stdout] test test_database_path_option ... ok
[INFO] [stdout] test test_fallback_flag ... ok
[INFO] [stdout] test test_invalid_command ... ok
[INFO] [stdout] test test_valid_health_command ... ok
[INFO] [stdout] test test_valid_search_command ... ok
[INFO] [stdout] test test_valid_inbox_command ... ok
[INFO] [stdout] test test_valid_today_command ... ok
[INFO] [stdout] test test_search_with_empty_query ... ok
[INFO] [stdout] test test_valid_mcp_command ... ok
[INFO] [stdout] test test_verbose_flag ... ok
[INFO] [stdout] test test_valid_projects_command ... ok
[INFO] [stdout] test test_valid_areas_command ... ok
[INFO] [stdout] test test_zero_limit ... ok
[INFO] [stdout] test test_invalid_arguments ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_features.rs (/opt/rustwide/target/debug/deps/cli_features-35c56a69d1aacb28)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_mcp_command_structure ... ok
[INFO] [stdout] test test_cli_fallback_flag ... ok
[INFO] [stdout] test test_cli_verbose_flag ... ok
[INFO] [stdout] test test_core_command_parsing ... ok
[INFO] [stdout] test test_cli_database_path ... ok
[INFO] [stdout] test test_csv_export_via_bulk ... ok
[INFO] [stdout] test test_observability_commands_structure ... ok
[INFO] [stdout] test test_bulk_export_command ... ok
[INFO] [stdout] test test_projects_with_limit ... ok
[INFO] [stdout] test test_today_with_limit ... ok
[INFO] [stdout] test test_server_command_with_port ... ok
[INFO] [stdout] test test_search_command_with_query ... ok
[INFO] [stdout] test test_watch_command_with_url ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_message_format_tests.rs (/opt/rustwide/target/debug/deps/error_message_format_tests-1e34a6c7a3438acf)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_mcp_error_format ... ok
[INFO] [stdout] test test_error_message_consistency ... ok
[INFO] [stdout] test test_get_today_error_message_format ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/feature_flags.rs (/opt/rustwide/target/debug/deps/feature_flags-b5a2ed7e2b95ee5e)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_csv_export_cli_feature_enabled ... ok
[INFO] [stdout] test test_default_features ... ok
[INFO] [stdout] test test_feature_combinations ... ok
[INFO] [stdout] test test_core_cli_features_always_available ... ok
[INFO] [stdout] test test_multiple_cli_features_enabled ... ok
[INFO] [stdout] test test_all_cli_features_enabled ... ok
[INFO] [stdout] test test_core_commands_always_available ... ok
[INFO] [stdout] test test_mcp_server_feature_enabled ... ok
[INFO] [stdout] test test_observability_cli_commands_available ... ok
[INFO] [stdout] test test_opml_export_cli_feature_enabled ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_real_time_features.rs (/opt/rustwide/target/debug/deps/integration_real_time_features-4e5fca20ba310da4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_event_broadcasting_integration ... ok
[INFO] [stdout] test test_websocket_server_creation ... ok
[INFO] [stdout] test test_progress_tracking_integration ... ok
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-1e00f55ec36f41c9)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_cli_flag_combinations_integration ... ok
[INFO] [stdout] test test_cli_help_version_integration ... ok
[INFO] [stdout] test test_cli_parsing_integration ... ok
[INFO] [stdout] test test_cli_commands_integration ... ok
[INFO] [stdout] test test_cli_error_handling_integration ... ok
[INFO] [stdout] test test_print_tasks_integration ... ok
[INFO] [stdout] test test_print_areas_integration ... ok
[INFO] [stdout] test test_health_check_integration ... ok
[INFO] [stdout] test test_mcp_server_integration ... ok
[INFO] [stdout] test test_print_projects_integration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_bulk_operations_tests.rs (/opt/rustwide/target/debug/deps/mcp_bulk_operations_tests-12a105c63add041e)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_bulk_operations_empty_arrays ... ok
[INFO] [stdout] test test_bulk_operation_error_messages ... ok
[INFO] [stdout] test test_bulk_mixed_valid_invalid_uuids ... ok
[INFO] [stdout] test test_bulk_move_mcp ... ok
[INFO] [stdout] test test_bulk_delete_mcp ... ok
[INFO] [stdout] test test_bulk_complete_mcp ... ok
[INFO] [stdout] test test_bulk_update_dates_mcp ... ok
[INFO] [stdout] test test_bulk_operations_large_batch ... 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 tests/mcp_date_handling_tests.rs (/opt/rustwide/target/debug/deps/mcp_date_handling_tests-e4cbbddcda6b876d)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_create_project_mcp_date_validation ... ok
[INFO] [stdout] test test_create_task_mcp_date_validation_error ... ok
[INFO] [stdout] test test_only_start_date_no_deadline_is_valid ... ok
[INFO] [stdout] test test_create_task_with_valid_dates_mcp ... ok
[INFO] [stdout] test test_update_only_deadline_validates_with_existing_start ... ok
[INFO] [stdout] test test_date_error_messages_are_clear ... ok
[INFO] [stdout] test test_only_deadline_no_start_date_is_valid ... ok
[INFO] [stdout] test test_same_date_for_start_and_deadline_is_valid ... ok
[INFO] [stdout] test test_update_only_start_date_validates_with_existing_deadline ... ok
[INFO] [stdout] test test_update_task_mcp_date_validation_error ... ok
[INFO] [stdout] test test_update_task_dates_mcp ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_integration_workflows.rs (/opt/rustwide/target/debug/deps/mcp_integration_workflows-5f84540537cf659b)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_backup_restore_workflows ... ok
[INFO] [stdout] test test_error_handling_workflows ... ok
[INFO] [stdout] test test_data_scenario_workflows ... ok
[INFO] [stdout] test test_data_export_workflows ... ok
[INFO] [stdout] test test_data_consistency_workflow ... ok
[INFO] [stdout] test test_error_recovery_workflows ... ok
[INFO] [stdout] test test_concurrent_access_workflows ... ok
[INFO] [stdout] test test_complete_mcp_workflow ... ok
[INFO] [stdout] test test_stress_workflows ... ok
[INFO] [stdout] test test_performance_workflows ... ok
[INFO] [stdout] test test_search_filtering_workflows ... ok
[INFO] [stdout] test test_workflow_with_middleware ... ok
[INFO] [stdout] test test_middleware_workflow ... ok
[INFO] [stdout] test test_parameter_validation_workflows ... ok
[INFO] [stdout] test test_prompt_parameter_workflows ... ok
[INFO] [stdout] test test_productivity_metrics_workflows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_io_tests.rs (/opt/rustwide/target/debug/deps/mcp_io_tests-8922b0e82b7e032c)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test test_empty_line_handling ... ok
[INFO] [stdout] test test_initialize_response_structure ... ok
[INFO] [stdout] test test_malformed_json ... ok
[INFO] [stdout] test test_io_error_handling ... ok
[INFO] [stdout] test test_initialize_handshake ... ok
[INFO] [stdout] test test_all_available_tools ... ok
[INFO] [stdout] test test_json_serialization_coverage ... ok
[INFO] [stdout] test test_config_with_empty_lines ... ok
[INFO] [stdout] test test_large_response_handling ... ok
[INFO] [stdout] test test_prompts_get ... ok
[INFO] [stdout] test test_mixed_requests_and_notifications ... ok
[INFO] [stdout] test test_missing_method ... ok
[INFO] [stdout] test test_prompts_list ... ok
[INFO] [stdout] test test_notification_no_response ... ok
[INFO] [stdout] test test_resources_list ... ok
[INFO] [stdout] test test_sequential_initialize_calls ... ok
[INFO] [stdout] test test_resources_read ... ok
[INFO] [stdout] test test_multiple_sequential_requests ... ok
[INFO] [stdout] test test_start_mcp_server_with_config ... ok
[INFO] [stdout] test test_rapid_requests ... ok
[INFO] [stdout] test test_tools_call_get_inbox ... ok
[INFO] [stdout] test test_tools_call_nonexistent_tool ... ok
[INFO] [stdout] test test_tools_list ... ok
[INFO] [stdout] test test_start_mcp_server_with_config_tools ... ok
[INFO] [stdout] test test_unknown_method ... ok
[INFO] [stdout] test test_tools_call_get_today ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.96s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_lifecycle_tests.rs (/opt/rustwide/target/debug/deps/mcp_lifecycle_tests-a3093d3c7437d11c)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_delete_task_missing_uuid ... ok
[INFO] [stdout] test test_complete_task_invalid_uuid ... ok
[INFO] [stdout] test test_complete_task_tool_response_format ... ok
[INFO] [stdout] test test_complete_task_tool ... ok
[INFO] [stdout] test test_complete_task_appears_in_logbook ... ok
[INFO] [stdout] test test_delete_task_invalid_child_handling ... ok
[INFO] [stdout] test test_delete_task_tool_cascade_mode ... ok
[INFO] [stdout] test test_delete_task_tool_error_mode ... ok
[INFO] [stdout] test test_mcp_error_propagation ... ok
[INFO] [stdout] test test_lifecycle_e2e_flow ... ok
[INFO] [stdout] test test_mcp_validation_errors ... ok
[INFO] [stdout] test test_task_not_in_queries_after_deletion ... ok
[INFO] [stdout] test test_task_not_in_inbox_after_completion ... ok
[INFO] [stdout] test test_search_excludes_deleted_tasks ... ok
[INFO] [stdout] test test_delete_task_tool_orphan_mode ... ok
[INFO] [stdout] test test_mcp_concurrent_calls ... ok
[INFO] [stdout] test test_update_then_complete ... ok
[INFO] [stdout] test test_uncomplete_task_tool ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_load_tests.rs (/opt/rustwide/target/debug/deps/mcp_load_tests-f5b0a03e6d6d5847)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test load_test_concurrent_mixed_operations ... ok
[INFO] [stdout] test load_test_concurrent_tool_calls ... ok
[INFO] [stdout] test load_test_mixed_workload ... ok
[INFO] [stdout] test load_test_high_concurrency ... ok
[INFO] [stdout] test load_test_rapid_sequential ... ok
[INFO] [stdout] test load_test_search_queries ... ok
[INFO] [stdout] test load_test_response_times ... ok
[INFO] [stdout] test load_test_sustained_requests ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_logbook_tests.rs (/opt/rustwide/target/debug/deps/mcp_logbook_tests-290ef5f2f71ce992)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_logbook_search_invalid_uuid ... ok
[INFO] [stdout] test test_logbook_search_with_area ... ok
[INFO] [stdout] test test_logbook_search_to_date_only ... ok
[INFO] [stdout] test test_logbook_search_invalid_date_format ... ok
[INFO] [stdout] test test_logbook_search_empty_results ... ok
[INFO] [stdout] test test_logbook_search_from_date_only ... ok
[INFO] [stdout] test test_logbook_search_basic ... ok
[INFO] [stdout] test test_logbook_search_combined_filters ... ok
[INFO] [stdout] test test_logbook_search_with_date_range ... ok
[INFO] [stdout] test test_logbook_search_with_tags ... ok
[INFO] [stdout] test test_logbook_search_with_multiple_tags ... ok
[INFO] [stdout] test test_logbook_search_with_text ... ok
[INFO] [stdout] test test_logbook_search_with_project ... ok
[INFO] [stderr]      Running tests/mcp_project_area_tests.rs (/opt/rustwide/target/debug/deps/mcp_project_area_tests-d93c9c1106bbe55a)
[INFO] [stdout] test test_logbook_search_with_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.57s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_update_area_tool ... ok
[INFO] [stdout] test test_update_project_tool ... ok
[INFO] [stdout] test test_create_project_tool ... ok
[INFO] [stdout] test test_create_area_tool ... ok
[INFO] [stdout] test test_delete_project_tool ... ok
[INFO] [stdout] test test_delete_area_tool ... ok
[INFO] [stdout] test test_complete_project_tool ... ok
[INFO] [stdout] test test_project_area_integration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_protocol_edge_cases.rs (/opt/rustwide/target/debug/deps/mcp_protocol_edge_cases-9bad06a812824f55)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_tool_with_deeply_nested_arguments ... ok
[INFO] [stdout] test test_tool_with_extreme_limit ... ok
[INFO] [stdout] test test_tool_with_negative_limit ... ok
[INFO] [stdout] test test_tool_with_extra_arguments ... ok
[INFO] [stdout] test test_nonexistent_tool ... ok
[INFO] [stdout] test test_tool_call_missing_arguments ... ok
[INFO] [stdout] test test_tool_call_invalid_arguments_type ... ok
[INFO] [stdout] test test_rapid_sequential_tool_calls ... ok
[INFO] [stdout] test test_tool_with_zero_limit ... ok
[INFO] [stdout] test test_tool_with_very_long_string_argument ... ok
[INFO] [stdout] test test_tool_with_null_arguments ... ok
[INFO] [stderr]      Running tests/mcp_tag_tests.rs (/opt/rustwide/target/debug/deps/mcp_tag_tests-da3a541b95e41c12)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_delete_tag_tool ... ok
[INFO] [stdout] test test_create_tag_force_skip_check ... ok
[INFO] [stdout] test test_get_popular_tags ... ok
[INFO] [stdout] test test_find_duplicate_tags_tool ... ok
[INFO] [stdout] test test_get_recent_tags ... ok
[INFO] [stdout] test test_get_tag_statistics_tool ... ok
[INFO] [stdout] test test_get_tag_completions_tool ... ok
[INFO] [stdout] test test_create_tag_with_duplicate_check ... ok
[INFO] [stdout] test test_get_tag_suggestions_similar_found ... ok
[INFO] [stdout] test test_add_tag_to_task_tool ... ok
[INFO] [stdout] test test_merge_tags_tool ... ok
[INFO] [stdout] test test_get_tag_suggestions_exact_match ... ok
[INFO] [stdout] test test_search_tags_finds_exact ... ok
[INFO] [stdout] test test_remove_tag_from_task_tool ... ok
[INFO] [stdout] test test_update_tag_tool ... ok
[INFO] [stdout] test test_search_tags_finds_similar ... ok
[INFO] [stdout] test test_set_task_tags_tool ... ok
[INFO] [stderr]      Running tests/mcp_testing_framework_tests.rs (/opt/rustwide/target/debug/deps/mcp_testing_framework_tests-7bfcdbf1422034cc)
[INFO] [stdout] test test_tag_lifecycle_integration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test test_mcp_performance_test ... ok
[INFO] [stdout] test test_mcp_test_harness_basic_functionality ... ok
[INFO] [stdout] test test_mcp_integration_test_error_handling ... ok
[INFO] [stdout] test test_mcp_integration_test_with_middleware ... ok
[INFO] [stdout] test test_mcp_integration_test_performance ... ok
[INFO] [stdout] test test_mcp_integration_test_basic ... ok
[INFO] [stdout] test test_mcp_test_harness_data_validation ... ok
[INFO] [stdout] test test_mcp_test_harness_comprehensive_workflow ... ok
[INFO] [stdout] test test_mcp_test_harness_concurrent_operations ... ok
[INFO] [stdout] test test_mcp_test_harness_error_handling ... ok
[INFO] [stdout] test test_mcp_test_harness_performance_benchmarks ... ok
[INFO] [stdout] test test_mcp_test_utils ... ok
[INFO] [stdout] test test_mcp_test_harness_resource_calls ... ok
[INFO] [stdout] test test_mock_database_functionality ... ok
[INFO] [stdout] test test_mock_database_with_scenarios ... ok
[INFO] [stdout] test test_mcp_test_harness_database_path ... ok
[INFO] [stdout] test test_mcp_test_harness_fallback_methods ... ok
[INFO] [stdout] test test_mcp_test_harness_error_scenarios ... ok
[INFO] [stdout] test test_mcp_test_harness_prompt_calls ... ok
[INFO] [stdout] test test_mcp_test_harness_tool_calls ... ok
[INFO] [stdout] test test_mcp_test_harness_with_middleware ... ok
[INFO] [stdout] test test_mcp_test_utils_assertions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_tests_legacy.rs (/opt/rustwide/target/debug/deps/mcp_tests_legacy-2c8125e4e08a7bba)
[INFO] [stdout] 
[INFO] [stdout] running 92 tests
[INFO] [stdout] test test_all_error_variants_to_call_result ... ok
[INFO] [stdout] test test_all_error_variants_to_resource_result ... ok
[INFO] [stdout] test test_all_error_variants_to_prompt_result ... ok
[INFO] [stdout] test test_backup_strategy_prompt_missing_required ... ok
[INFO] [stdout] test test_bulk_create_tasks_tool_missing_tasks ... ok
[INFO] [stdout] test test_call_tool_with_fallback ... ok
[INFO] [stdout] test test_bulk_create_tasks_tool ... ok
[INFO] [stdout] test test_error_chain ... ok
[INFO] [stdout] test test_error_consistency ... ok
[INFO] [stdout] test test_error_conversion_methods_comprehensive ... ok
[INFO] [stdout] test test_backup_strategy_prompt ... ok
[INFO] [stdout] test test_error_display ... ok
[INFO] [stdout] test test_error_message_formatting ... ok
[INFO] [stdout] test test_error_message_quality ... ok
[INFO] [stdout] test test_error_serialization ... ok
[INFO] [stdout] test test_backup_database_tool_missing_backup_dir ... ok
[INFO] [stdout] test test_backup_strategy_prompt_minimal_args ... ok
[INFO] [stdout] test test_backup_database_tool ... ok
[INFO] [stdout] test test_create_task_tool_missing_title ... ok
[INFO] [stdout] test test_export_data_tool_missing_parameters ... ok
[INFO] [stdout] test test_from_traits ... ok
[INFO] [stdout] test test_from_traits_comprehensive ... ok
[INFO] [stdout] test test_export_data_tool_all_data ... ok
[INFO] [stdout] test test_create_task_tool ... ok
[INFO] [stdout] test test_export_data_tool_invalid_format ... ok
[INFO] [stdout] test test_export_data_tool_json ... ok
[INFO] [stdout] test test_empty_arguments ... ok
[INFO] [stdout] test test_get_areas_tool ... ok
[INFO] [stdout] test test_get_inbox_tool ... ok
[INFO] [stdout] test test_fallback_error_handling ... ok
[INFO] [stdout] test test_get_productivity_metrics_tool ... ok
[INFO] [stdout] test test_get_performance_stats_tool ... ok
[INFO] [stdout] test test_get_inbox_tool_no_limit ... ok
[INFO] [stdout] test test_get_productivity_metrics_tool_default_days ... ok
[INFO] [stdout] test test_get_prompt_with_fallback ... ok
[INFO] [stdout] test test_get_recent_tasks_tool_default_hours ... ok
[INFO] [stdout] test test_get_recent_tasks_tool ... ok
[INFO] [stdout] test test_get_cache_stats_tool ... ok
[INFO] [stdout] test test_get_projects_tool_with_area ... ok
[INFO] [stdout] test test_get_system_metrics_tool ... ok
[INFO] [stdout] test test_get_projects_tool ... ok
[INFO] [stdout] test test_get_today_tool ... ok
[INFO] [stdout] test test_error_handling ... ok
[INFO] [stdout] test test_mcp_error_creation ... ok
[INFO] [stdout] test test_mcp_error_helper_methods ... ok
[INFO] [stdout] test test_mcp_error_to_call_result ... ok
[INFO] [stdout] test test_mcp_error_to_prompt_result ... ok
[INFO] [stdout] test test_mcp_error_to_resource_result ... ok
[INFO] [stdout] test test_list_resources ... ok
[INFO] [stdout] test test_list_backups_tool ... ok
[INFO] [stdout] test test_invalid_data_type_error ... ok
[INFO] [stdout] test test_list_backups_tool_missing_backup_dir ... ok
[INFO] [stdout] test test_list_prompts ... ok
[INFO] [stdout] test test_invalid_format_error ... ok
[INFO] [stdout] test test_mcp_server_creation ... ok
[INFO] [stdout] test test_productivity_analysis_prompt_no_recommendations ... ok
[INFO] [stdout] test test_project_planning_prompt ... ok
[INFO] [stdout] test test_productivity_analysis_prompt_minimal_args ... ok
[INFO] [stdout] test test_list_tools ... ok
[INFO] [stdout] test test_productivity_analysis_prompt ... ok
[INFO] [stdout] test test_project_planning_prompt_minimal_args ... ok
[INFO] [stdout] test test_prompt_fallback_error_handling ... ok
[INFO] [stdout] test test_prompt_schemas_validation ... ok
[INFO] [stdout] test test_prompt_with_no_arguments ... ok
[INFO] [stdout] test test_prompt_schema_enum_validation ... ok
[INFO] [stdout] test test_prompt_not_found_error ... ok
[INFO] [stdout] test test_prompt_context_awareness ... ok
[INFO] [stdout] test test_mcp_server_with_custom_middleware ... ok
[INFO] [stdout] test test_prompt_error_handling ... ok
[INFO] [stdout] test test_read_today_resource ... ok
[INFO] [stdout] test test_read_unknown_resource ... ok
[INFO] [stdout] test test_read_resource_with_fallback ... ok
[INFO] [stdout] test test_resource_fallback_error_handling ... ok
[INFO] [stdout] test test_resource_not_found_error ... ok
[INFO] [stdout] test test_read_projects_resource ... ok
[INFO] [stdout] test test_read_inbox_resource ... ok
[INFO] [stdout] test test_read_areas_resource ... ok
[INFO] [stdout] test test_task_review_prompt_missing_required ... ok
[INFO] [stdout] test test_specific_error_types_in_tool_handlers ... ok
[INFO] [stdout] test test_search_tasks_tool ... ok
[INFO] [stdout] test test_restore_database_tool ... ok
[INFO] [stdout] test test_search_tasks_tool_missing_query ... ok
[INFO] [stdout] test test_task_review_prompt_minimal_args ... ok
[INFO] [stdout] test test_task_review_prompt ... ok
[INFO] [stdout] test test_restore_database_tool_missing_backup_path ... ok
[INFO] [stdout] test test_tool_schemas ... ok
[INFO] [stdout] test test_tool_not_found_error ... ok
[INFO] [stdout] test test_tool_schemas_validation ... ok
[INFO] [stdout] test test_unknown_prompt ... ok
[INFO] [stdout] test test_update_task_tool_missing_uuid ... ok
[INFO] [stdout] test test_unknown_tool ... ok
[INFO] [stdout] test test_update_task_tool ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp_write_operations_tests.rs (/opt/rustwide/target/debug/deps/mcp_write_operations_tests-efad4543d6d4c969)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test test_create_task_via_mcp_returns_valid_response ... ok
[INFO] [stdout] test test_e2e_create_task_in_project_verify ... ok
[INFO] [stdout] test test_created_task_can_be_queried ... ok
[INFO] [stdout] test test_create_then_update_workflow ... ok
[INFO] [stdout] test test_e2e_create_task_with_tags_search ... ok
[INFO] [stdout] test test_e2e_create_task_verify_in_inbox ... ok
[INFO] [stdout] test test_create_task_with_all_fields ... ok
[INFO] [stdout] test test_e2e_full_crud_cycle ... ok
[INFO] [stdout] test test_invalid_parameter_types ... ok
[INFO] [stdout] test test_missing_required_parameter ... ok
[INFO] [stdout] test test_null_vs_missing_fields ... ok
[INFO] [stdout] test test_update_nonexistent_task_error ... ok
[INFO] [stdout] test test_validation_failure_error_response ... ok
[INFO] [stdout] test test_update_task_via_mcp_returns_success ... ok
[INFO] [stdout] test test_e2e_update_status_verify_completion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/middleware_integration_tests.rs (/opt/rustwide/target/debug/deps/middleware_integration_tests-d65d5a96b10091fe)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_middleware_chain_handles_handler_error ... ok
[INFO] [stdout] test test_middleware_chain_empty_arguments ... ok
[INFO] [stdout] test test_middleware_chain_concurrent_requests ... ok
[INFO] [stdout] test test_full_middleware_stack ... ok
[INFO] [stdout] test test_authentication_middleware_permissive ... ok
[INFO] [stdout] test test_middleware_chain_mixed_success_and_error ... ok
[INFO] [stdout] test test_middleware_chain_priority_ordering ... ok
[INFO] [stdout] test test_middleware_chain_with_validation_strict ... ok
[INFO] [stdout] test test_middleware_config_all_disabled ... ok
[INFO] [stdout] test test_performance_middleware_fast_request ... ok
[INFO] [stdout] test test_middleware_config_all_enabled ... ok
[INFO] [stdout] test test_rate_limit_middleware_basic ... ok
[INFO] [stdout] test test_middleware_chain_with_multiple_requests ... ok
[INFO] [stdout] test test_middleware_config_default ... ok
[INFO] [stdout] test test_validation_middleware_strict_mode ... ok
[INFO] [stdout] test test_validation_middleware_lenient_mode ... ok
[INFO] [stdout] test test_logging_middleware_all_levels ... ok
[INFO] [stdout] test test_logging_middleware_with_error ... ok
[INFO] [stdout] test test_middleware_chain_complex_arguments ... ok
[INFO] [stdout] test test_performance_middleware_with_slow_handler ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/middleware_tests.rs (/opt/rustwide/target/debug/deps/middleware_tests-707c5613014bad54)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_middleware_error_handling ... ok
[INFO] [stdout] test test_middleware_priority_ordering ... ok
[INFO] [stdout] test test_logging_middleware ... ok
[INFO] [stdout] test test_middleware_chain_with_mcp_server ... ok
[INFO] [stdout] test test_middleware_chain_empty ... ok
[INFO] [stdout] test test_middleware_config_build_chain ... ok
[INFO] [stdout] test test_middleware_response_modification ... ok
[INFO] [stdout] test test_middleware_chain_basic_execution ... ok
[INFO] [stdout] test test_middleware_stop_execution ... ok
[INFO] [stdout] test test_multiple_middleware_execution_order ... ok
[INFO] [stdout] test test_validation_middleware ... ok
[INFO] [stdout] test test_middleware_context_metadata ... ok
[INFO] [stdout] test test_performance_middleware ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests things3_cli
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test src/lib.rs - start_websocket_server (line 346) - compile ... ok
[INFO] [stdout] test src/lib.rs - print_areas (line 253) - compile ... ok
[INFO] [stdout] test src/lib.rs - health_check (line 296) - compile ... ok
[INFO] [stdout] test src/lib.rs - print_tasks (line 161) - compile ... ok
[INFO] [stdout] test src/lib.rs - print_projects (line 207) - compile ... ok
[INFO] [stdout] test src/lib.rs - watch_updates (line 377) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.77s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3f3a12b6f5c39b5687dddea1070cc45e7c609740e291f8adce6d5692ca0af5a9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f3a12b6f5c39b5687dddea1070cc45e7c609740e291f8adce6d5692ca0af5a9", kill_on_drop: false }`
[INFO] [stdout] 3f3a12b6f5c39b5687dddea1070cc45e7c609740e291f8adce6d5692ca0af5a9
