[INFO] cloning repository https://github.com/arch3rPro/Knowledge-Brain [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/arch3rPro/Knowledge-Brain" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farch3rPro%2FKnowledge-Brain", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farch3rPro%2FKnowledge-Brain'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 632587fca11db45850bec3501cfcd1de06fbf186 [INFO] testing arch3rPro/Knowledge-Brain against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farch3rPro%2FKnowledge-Brain" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/arch3rPro/Knowledge-Brain [INFO] finished tweaking git repo https://github.com/arch3rPro/Knowledge-Brain [INFO] tweaked toml for git repo https://github.com/arch3rPro/Knowledge-Brain written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/arch3rPro/Knowledge-Brain on toolchain 1.99.0-beta.8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/arch3rPro/Knowledge-Brain already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded windows-interface v0.57.0 [INFO] [stderr] Downloaded windows-core v0.57.0 [INFO] [stderr] Downloaded match_token v0.35.0 [INFO] [stderr] Downloaded markup5ever v0.35.0 [INFO] [stderr] Downloaded scrypt v0.11.0 [INFO] [stderr] Downloaded windows-implement v0.57.0 [INFO] [stderr] Downloaded scraper v0.24.0 [INFO] [stderr] Downloaded ego-tree v0.10.0 [INFO] [stderr] Downloaded web_atoms v0.1.3 [INFO] [stderr] Downloaded atomic-write-file v0.3.1 [INFO] [stderr] Downloaded minisign v0.9.1 [INFO] [stderr] Downloaded selectors v0.31.0 [INFO] [stderr] Downloaded cssparser v0.35.0 [INFO] [stderr] Downloaded web_atoms v0.2.6 [INFO] [stderr] Downloaded html5ever v0.35.0 [INFO] [stderr] Downloaded io-uring v0.7.14 [INFO] [stderr] Downloaded sysinfo v0.33.1 [INFO] [stderr] Downloaded axum v0.8.6 [INFO] [stderr] Downloaded quick-xml v0.38.3 [INFO] [stderr] Downloaded yaml-edit v0.3.1 [INFO] [stderr] Downloaded windows v0.57.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd [INFO] running `Command { std: "docker" "start" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd", 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" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd", 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" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.107 [INFO] [stderr] Compiling libc v0.2.189 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.47 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling siphasher v1.0.3 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling smallvec v1.16.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling serde_core v1.0.229 [INFO] [stderr] Compiling typenum v1.20.1 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling log v0.4.34 [INFO] [stderr] Compiling bytes v1.12.1 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling memchr v2.8.3 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling rand v0.8.8 [INFO] [stderr] Compiling precomputed-hash v0.1.1 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling serde v1.0.229 [INFO] [stderr] Compiling rand_core v0.10.1 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling getrandom v0.4.3 [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling fastrand v2.5.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling shlex v2.0.1 [INFO] [stderr] Compiling bitflags v2.13.1 [INFO] [stderr] Compiling find-msvc-tools v0.1.12 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling futures-core v0.3.34 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling crc32fast v1.5.1 [INFO] [stderr] Compiling zmij v1.0.23 [INFO] [stderr] Compiling thiserror v2.0.20 [INFO] [stderr] Compiling cc v1.4.5 [INFO] [stderr] Compiling phf_generator v0.13.1 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling serde_json v1.0.151 [INFO] [stderr] Compiling simd-adler32 v0.3.10 [INFO] [stderr] Compiling zeroize v1.9.0 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling phf_codegen v0.13.1 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling http v1.5.0 [INFO] [stderr] Compiling hashbrown v0.17.1 [INFO] [stderr] Compiling rustls-pki-types v1.15.1 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling phf_codegen v0.11.3 [INFO] [stderr] Compiling untrusted v0.9.0 [INFO] [stderr] Compiling syn v2.0.119 [INFO] [stderr] Compiling syn v3.0.5 [INFO] [stderr] Compiling string_cache_codegen v0.6.1 [INFO] [stderr] Compiling string_cache_codegen v0.5.4 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling mac v0.1.1 [INFO] [stderr] Compiling futf v0.1.5 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling getopts v0.2.24 [INFO] [stderr] Compiling pulldown-cmark v0.13.4 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling rustls v0.23.44 [INFO] [stderr] Compiling tinyvec_macros v0.1.1 [INFO] [stderr] Compiling web_atoms v0.2.6 [INFO] [stderr] Compiling cfg_aliases v0.2.2 [INFO] [stderr] Compiling powerfmt v0.2.0 [INFO] [stderr] Compiling dtoa v1.0.11 [INFO] [stderr] Compiling nix v0.31.3 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling web_atoms v0.1.3 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling indexmap v2.14.2 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling deranged v0.5.8 [INFO] [stderr] Compiling dtoa-short v0.3.5 [INFO] [stderr] Compiling http-body v1.1.0 [INFO] [stderr] Compiling tinyvec v1.13.2 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling salsa20 v0.10.2 [INFO] [stderr] Compiling tendril v0.4.3 [INFO] [stderr] Compiling selectors v0.31.0 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling tendril v0.5.1 [INFO] [stderr] Compiling zip v2.4.2 [INFO] [stderr] Compiling pulldown-cmark-escape v0.11.0 [INFO] [stderr] Compiling ryu v1.0.23 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling bumpalo v3.20.3 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling base64 v0.23.1 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling num-conv v0.1.0 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling unicase v2.9.0 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling socket2 v0.6.5 [INFO] [stderr] Compiling mio v1.2.3 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling rtoolbox v0.0.6 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling cpufeatures v0.3.1 [INFO] [stderr] Compiling time-core v0.1.7 [INFO] [stderr] Compiling chacha20 v0.10.2 [INFO] [stderr] Compiling rpassword v7.5.4 [INFO] [stderr] Compiling ureq-proto v0.6.2 [INFO] [stderr] Compiling filetime v0.2.29 [INFO] [stderr] Compiling string_cache v0.9.0 [INFO] [stderr] Compiling servo_arc v0.4.3 [INFO] [stderr] Compiling unicode-normalization v0.1.25 [INFO] [stderr] Compiling time v0.3.45 [INFO] [stderr] Compiling zopfli v0.8.3 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling uuid v1.26.0 [INFO] [stderr] Compiling scrypt v0.11.0 [INFO] [stderr] Compiling webpki-roots v1.0.9 [INFO] [stderr] Compiling aho-corasick v1.1.5 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling regex-syntax v0.8.11 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling countme v3.0.1 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling utf8-zero v0.8.1 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling text-size v1.1.1 [INFO] [stderr] Compiling markup5ever v0.39.0 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling ct-codecs v1.1.7 [INFO] [stderr] Compiling html5ever v0.39.0 [INFO] [stderr] Compiling dirs-sys v0.5.0 [INFO] [stderr] Compiling minisign v0.9.1 [INFO] [stderr] Compiling rowan v0.16.1 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling rand v0.10.2 [INFO] [stderr] Compiling sysinfo v0.33.1 [INFO] [stderr] Compiling serde_derive v1.0.229 [INFO] [stderr] Compiling thiserror-impl v2.0.20 [INFO] [stderr] Compiling displaydoc v0.2.7 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling cssparser-macros v0.6.1 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling match_token v0.35.0 [INFO] [stderr] Compiling cssparser v0.35.0 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling regex-automata v0.4.18 [INFO] [stderr] Compiling bstr v1.13.1 [INFO] [stderr] Compiling futures-channel v0.3.34 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling atomic-waker v1.1.2 [INFO] [stderr] Compiling futures-task v0.3.34 [INFO] [stderr] Compiling ego-tree v0.10.0 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling semver v1.0.28 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling anstyle-parse v1.0.0 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling futures-util v0.3.34 [INFO] [stderr] Compiling yaml-edit v0.3.1 [INFO] [stderr] Compiling html2text v0.17.1 [INFO] [stderr] Compiling atomic-write-file v0.3.1 [INFO] [stderr] Compiling directories v6.0.0 [INFO] [stderr] Compiling fs2 v0.4.3 [INFO] [stderr] Compiling http-body-util v0.1.5 [INFO] [stderr] Compiling quick-xml v0.38.3 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling string_cache v0.8.9 [INFO] [stderr] Compiling serde_yaml_ng v0.10.0 [INFO] [stderr] Compiling futures-sink v0.3.34 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling colorchoice v1.0.5 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling markup5ever v0.35.0 [INFO] [stderr] Compiling kb-core v0.1.8 (/opt/rustwide/workdir/crates/kb-core) [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling html5ever v0.35.0 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling clap_builder v4.6.6 [INFO] [stderr] Compiling clap_derive v4.6.4 [INFO] [stderr] Compiling kb-cli v0.1.8 (/opt/rustwide/workdir/crates/kb-cli) [INFO] [stderr] Compiling scraper v0.24.0 [INFO] [stderr] Compiling hyper v1.11.1 [INFO] [stderr] Compiling tokio-util v0.7.19 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling axum v0.8.6 [INFO] [stderr] Compiling rustls-webpki v0.103.15 [INFO] [stderr] Compiling clap v4.6.6 [INFO] [stderr] Compiling kb-protocol v0.1.8 (/opt/rustwide/workdir/crates/kb-protocol) [INFO] [stderr] Compiling ureq v3.4.1 [INFO] [stderr] Compiling kb-update v0.1.8 (/opt/rustwide/workdir/crates/kb-update) [INFO] [stderr] Compiling kb-app v0.1.8 (/opt/rustwide/workdir/crates/kb-app) [INFO] [stderr] Compiling kb-mcp v0.1.8 (/opt/rustwide/workdir/crates/kb-mcp) [INFO] [stderr] Compiling kb-server v0.1.8 (/opt/rustwide/workdir/crates/kb-server) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 4m 02s [INFO] running `Command { std: "docker" "inspect" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd", 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" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling regex-syntax v0.8.11 [INFO] [stderr] Compiling autocfg v1.5.1 [INFO] [stderr] Compiling predicates-core v1.0.10 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling assert_cmd v2.2.2 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling kb-update v0.1.8 (/opt/rustwide/workdir/crates/kb-update) [INFO] [stderr] Compiling kb-protocol v0.1.8 (/opt/rustwide/workdir/crates/kb-protocol) [INFO] [stderr] Compiling kb-core v0.1.8 (/opt/rustwide/workdir/crates/kb-core) [INFO] [stderr] Compiling predicates-tree v1.0.13 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling regex-automata v0.4.18 [INFO] [stderr] Compiling bstr v1.13.1 [INFO] [stderr] Compiling regex v1.13.1 [INFO] [stderr] Compiling predicates v3.1.4 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling kb-app v0.1.8 (/opt/rustwide/workdir/crates/kb-app) [INFO] [stderr] Compiling kb-mcp v0.1.8 (/opt/rustwide/workdir/crates/kb-mcp) [INFO] [stderr] Compiling kb-server v0.1.8 (/opt/rustwide/workdir/crates/kb-server) [INFO] [stderr] Compiling kb-cli v0.1.8 (/opt/rustwide/workdir/crates/kb-cli) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 3m 26s [INFO] running `Command { std: "docker" "inspect" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd", 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" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] Finished `release` profile [optimized] target(s) in 0.55s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/kb_app-3886a7f70ddf3c91) [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test knowledge_apply::tests::crash_child ... ok [INFO] [stdout] test skill_plan::tests::crash_child ... ok [INFO] [stdout] test backup::tests::zip_writer_failures_are_create_output_io_failures ... ok [INFO] [stdout] test skill_plan::tests::interleaving_child ... ok [INFO] [stdout] test operation_events::tests::large_write_sets_emit_bounded_progress_milestones ... ok [INFO] [stdout] test schema::tests::production_catalog_does_not_invent_legacy_migrations ... ok [INFO] [stdout] test source_apply::tests::crash_child ... ok [INFO] [stdout] test bm25::tests::tokenizes_ascii_words_and_cjk_ngrams ... ok [INFO] [stdout] test operation_events::tests::append_is_ordered_and_ignores_an_identical_last_transition ... ok [INFO] [stdout] test schema::tests::schema_migration_rejects_mutations_without_a_migration_path ... ok [INFO] [stdout] test schema::tests::schema_migration_status_does_not_interpret_unsupported_vault_configuration ... ok [INFO] [stdout] test schema::tests::schema_migration_config_loader_rejects_unsupported_vault_schema ... ok [INFO] [stdout] test schema::tests::schema_migration_doctor_warns_when_no_migration_path_exists ... ok [INFO] [stdout] test knowledge_apply::tests::failure_after_a_delete_restores_the_removed_page ... ok [INFO] [stdout] test vault_upgrade::tests::crash_child ... ok [INFO] [stdout] test source_apply::tests::expired_plan_cannot_write_knowledge ... ok [INFO] [stdout] test source_apply::tests::knowledge_pending_blocks_source_apply ... ok [INFO] [stdout] test knowledge_apply::tests::ordinary_failure_restores_every_write ... ok [INFO] [stdout] test source_apply::tests::interruption_before_first_file_does_not_strand_a_stale_plan ... ok [INFO] [stdout] test source_apply::tests::pending_vault_upgrade_blocks_source_apply ... ok [INFO] [stdout] test source_apply::tests::completed_replay_preserves_existing_search_caches ... ok [INFO] [stdout] test knowledge_apply::tests::process_exit_after_a_delete_restores_then_reapplies_the_operation ... ok [INFO] [stdout] test knowledge_apply::tests::recovery_preserves_independent_edits_then_resumes ... ok [INFO] [stdout] test source_apply::tests::recovery_preserves_independent_edits_and_can_resume_after_restoration ... ok [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test source_apply::tests::failed_save_restores_original_log_and_removes_new_files ... ok [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test skill_plan::tests::interleaving_child ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 30 filtered out; finished in 0.47s [INFO] [stdout] [INFO] [stdout] test skill_plan::tests::interleaving_child ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 30 filtered out; finished in 0.47s [INFO] [stdout] [INFO] [stdout] test vault_upgrade::tests::process_exit_at_each_write_boundary_is_recoverable ... ok [INFO] [stdout] test skill_plan::tests::cross_vault_ownership_lock_serializes_canonical_uninstall_and_install ... ok [INFO] [stdout] test source_apply::tests::process_exit_at_each_write_and_receipt_is_recoverable ... ok [INFO] [stdout] test knowledge_apply::tests::process_exit_at_each_boundary_is_recoverable ... ok [INFO] [stdout] test skill_plan::tests::process_exit_after_each_managed_write_is_recoverable ... ok [INFO] [stderr] Running tests/adopt.rs (/opt/rustwide/target/release/deps/adopt-18d717e815e19903) [INFO] [stdout] test adopt::tests::every_file_install_interruption_restores_then_retries ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.74s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test adoption_rejects_framework_collisions_and_links ... ok [INFO] [stdout] test adopt_planning_does_not_change_the_target ... ok [INFO] [stdout] test apply_never_removes_an_unrecorded_user_created_template_file ... ok [INFO] [stdout] test stale_plan_changes_nothing_and_success_preserves_existing_bytes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s [INFO] [stdout] [INFO] [stderr] Running tests/backup.rs (/opt/rustwide/target/release/deps/backup-9ca85a15feadbc47) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test create_rejects_links_in_included_trees ... ok [INFO] [stdout] test verify_rejects_extra_traversal_and_hash_mismatch ... ok [INFO] [stdout] test create_collects_exact_portable_scope_and_marks_compact_backups ... ok [INFO] [stdout] test restore_publishes_only_verified_bytes_into_an_empty_target ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stderr] Running tests/bm25.rs (/opt/rustwide/target/release/deps/bm25-f47571d4ce696771) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test exact_requests_reuse_query_validation ... ok [INFO] [stdout] test bm25f_boosts_fields_supports_cjk_and_explains_scores ... ok [INFO] [stdout] test exact_match_is_case_sensitive_literal_and_ignores_a_stale_bm25_cache ... ok [INFO] [stdout] test stale_or_corrupt_index_falls_back_unless_strict ... ok [INFO] [stdout] test index_updates_add_change_delete_and_reuses_unchanged_documents ... ok [INFO] [stdout] test index_compatibility_inspection_is_read_only_and_distinguishes_failures ... ok [INFO] [stdout] test exact_all_limits_each_group_preserves_source_metadata_and_does_not_rewrite_bm25 ... ok [INFO] [stderr] Running tests/composite_save.rs (/opt/rustwide/target/release/deps/composite_save-f684733a1d66fed2) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test knowledge_save_confirms_the_prepared_wiki_change ... ok [INFO] [stdout] test source_save_reports_unchanged_after_the_confirmed_capture ... ok [INFO] [stdout] test source_save_confirms_the_prepared_capture_without_exposing_an_apply_step ... ok [INFO] [stdout] test knowledge_save_can_prepare_and_apply_after_prior_authorization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s [INFO] [stdout] [INFO] [stderr] Running tests/config_edit.rs (/opt/rustwide/target/release/deps/config_edit-e5822ca6a877d89e) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test changing_admission_state_preserves_owner_comments ... ok [INFO] [stdout] test adding_admission_entry_preserves_flow_style ... ok [INFO] [stdout] test unsetting_one_key_preserves_sibling_fields ... ok [INFO] [stdout] test adding_first_admission_entry_uses_block_style ... ok [INFO] [stdout] test setting_one_key_preserves_unrelated_text ... ok [INFO] [stdout] test adding_admission_entry_preserves_block_style ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/config_layers.rs (/opt/rustwide/target/release/deps/config_layers-2665cfb5603fefe7) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test empty_user_directory_override_is_rejected ... ok [INFO] [stdout] test precedence_is_cli_env_local_vault_user_default ... ok [INFO] [stdout] test invalid_environment_value_does_not_fall_through ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/doctor.rs (/opt/rustwide/target/release/deps/doctor-407fb1e342cb8288) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test doctor_reports_template_conflicts_and_incomplete_unified_updates ... ok [INFO] [stdout] test doctor_separates_vault_structure_from_on_demand_machine_runtime_directories ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/extract.rs (/opt/rustwide/target/release/deps/extract-824738c23f9edd83) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test invalid_text_and_unsupported_formats_have_explicit_status ... ok [INFO] [stdout] test document_extensions_have_distinct_media_types ... ok [INFO] [stdout] test docx_extracts_title_headings_paragraphs_tables_and_links ... ok [INFO] [stdout] test docx_rejects_corrupt_or_incomplete_packages ... ok [INFO] [stdout] test headings_inside_fences_are_not_sections_and_lines_remain_original ... ok [INFO] [stdout] test html_without_reliable_text_is_metadata_only ... ok [INFO] [stdout] test epub_uses_package_title_and_spine_order_with_locations ... ok [INFO] [stdout] test extraction_contract_serializes_document_metadata_and_locations ... ok [INFO] [stdout] test html_extracts_visible_sections_title_and_links ... ok [INFO] [stdout] test epub_rejects_invalid_or_excessively_expanded_archives ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stderr] Running tests/knowledge_apply.rs (/opt/rustwide/target/release/deps/knowledge_apply-ef6225caf915700e) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test status_counts_interrupted_knowledge_save ... ok [INFO] [stdout] test pending_vault_upgrade_blocks_knowledge_apply ... ok [INFO] [stdout] test stale_target_rejects_every_plan_write ... ok [INFO] [stdout] test source_and_knowledge_pending_states_are_mutually_exclusive ... ok [INFO] [stdout] test apply_saves_complete_plan_and_repeated_id_returns_same_result ... ok [INFO] [stdout] test unrelated_files_survive_and_catalog_cleanup_failure_is_a_warning ... ok [INFO] [stdout] test tampered_expired_and_missing_source_plans_are_rejected ... ok [INFO] [stderr] Running tests/knowledge_plan.rs (/opt/rustwide/target/release/deps/knowledge_plan-f32b294cb3ec0667) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test delete_rejects_a_wiki_page_that_is_not_managed ... ok [INFO] [stdout] test moving_a_page_rejects_a_duplicate_title_in_the_destination_partition ... ok [INFO] [stdout] test external_research_requires_an_admitted_exact_source_version ... ok [INFO] [stdout] test plan_requires_agent_observed_hash_and_strict_managed_content ... ok [INFO] [stdout] test plan_rejects_duplicate_titles_created_by_the_same_request ... ok [INFO] [stdout] test plan_rejects_duplicate_titles_in_the_resulting_index_partition ... ok [INFO] [stdout] test plan_rejects_corrupt_managed_markers_and_missing_exact_sources ... ok [INFO] [stdout] test declared_original_knowledge_does_not_require_a_fabricated_source ... ok [INFO] [stdout] test external_research_accepts_an_existing_exact_source_version ... ok [INFO] [stdout] test plan_derives_index_log_diff_and_persists_without_changing_vault ... ok [INFO] [stdout] test plan_allows_the_same_title_in_different_index_partitions ... ok [INFO] [stdout] test one_knowledge_operation_deletes_a_page_and_updates_managed_navigation ... ok [INFO] [stdout] test deleting_one_legacy_duplicate_title_is_allowed_by_the_final_state_check ... ok [INFO] [stdout] test one_knowledge_operation_moves_a_page_without_leaving_the_old_path ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s [INFO] [stdout] [INFO] [stderr] Running tests/lint.rs (/opt/rustwide/target/release/deps/lint-5e469e2acf308738) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test lint_is_read_only_and_reports_non_utf8_markdown ... ok [INFO] [stdout] test lint_rejects_escaping_links_and_invalid_supersedes_targets ... ok [INFO] [stdout] test lint_reports_an_ordinary_note_written_directly_into_managed_wiki_sections ... ok [INFO] [stdout] test application_request_returns_the_shared_lint_report ... ok [INFO] [stdout] test lint_matches_exact_source_history_and_warns_when_not_current ... ok [INFO] [stdout] test lint_reports_external_research_without_an_exact_saved_source ... ok [INFO] [stdout] test lint_uses_managed_frontmatter_titles_for_duplicate_detection ... ok [INFO] [stdout] test source_record_current_version_must_appear_in_history ... ok [INFO] [stdout] test lint_reports_portable_collisions_when_the_filesystem_can_store_them ... ok [INFO] [stdout] test lint_reports_a_managed_page_missing_from_the_generated_index ... ok [INFO] [stdout] test lint_reports_each_concept_with_a_duplicate_title ... ok [INFO] [stdout] test lint_resolves_links_reports_index_drift_and_finds_orphans ... ok [INFO] [stdout] test lint_allows_the_same_title_in_different_index_partitions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/lock.rs (/opt/rustwide/target/release/deps/lock-1fc040eb5d9ffada) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test multiple_readers_can_share_a_vault_lock ... ok [INFO] [stdout] test incompatible_vault_lock_is_nonblocking_and_reports_owner ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/operation_events.rs (/opt/rustwide/target/release/deps/operation_events-e015e922d0f9a7ce) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test legacy_operation_returns_a_synthetic_event_without_writing_a_log ... ok [INFO] [stdout] test corrupt_persisted_event_log_is_not_served ... ok [INFO] [stdout] test failed_adoption_records_a_terminal_attempt_event ... ok [INFO] [stdout] test application_event_request_is_fixed_to_the_selected_vault ... ok [INFO] [stderr] Running tests/operation_summary.rs (/opt/rustwide/target/release/deps/operation_summary-fed182528ea35aa1) [INFO] [stdout] test adoption_records_ordered_progress_and_completed_retry_is_idempotent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test planned_knowledge_summary_is_actionable_and_uses_vault_relative_paths ... ok [INFO] [stdout] test user_skill_summaries_ignore_misleading_root_components_and_use_portable_separators ... ok [INFO] [stdout] test applied_summary_keeps_the_full_id_but_cannot_be_applied_again ... ok [INFO] [stdout] test attaching_a_summary_preserves_existing_root_fields ... ok [INFO] [stdout] test legacy_single_link_plan_deserializes_as_one_link ... ok [INFO] [stdout] test legacy_applied_source_summary_does_not_invent_paths_from_resource_identifiers ... ok [INFO] [stdout] test legacy_operation_show_without_events_remains_planned_and_applicable ... ok [INFO] [stdout] test failed_operation_show_uses_the_terminal_event_without_hiding_the_plan ... ok [INFO] [stdout] test every_planning_route_adds_one_root_level_operation_summary ... ok [INFO] [stdout] test operation_show_preserves_the_plan_and_marks_applied_results_unavailable ... ok [INFO] [stdout] test real_source_apply_and_show_preserve_source_relative_affected_paths ... ok [INFO] [stdout] test applied_operation_summary_is_authoritative_over_a_stale_applying_event ... ok [INFO] [stdout] test skill_uninstall_apply_and_show_keep_additive_roots_and_full_identity ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s [INFO] [stdout] [INFO] [stderr] Running tests/registry.rs (/opt/rustwide/target/release/deps/registry-fc0a4052e107ffaa) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test initialization_and_registration_share_one_application_workflow ... ok [INFO] [stdout] test moved_vault_can_be_rebound_by_stable_id ... ok [INFO] [stdout] test selection_is_explicit_then_environment_then_ancestor_then_sole_registry ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stderr] Running tests/resource_read.rs (/opt/rustwide/target/release/deps/resource_read-2e4286eb41c20c42) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test reads_rules_and_wiki_with_normalized_links ... ok [INFO] [stdout] test paginates_unicode_and_rejects_a_stale_cursor ... ok [INFO] [stdout] test rejects_wrong_vault_and_nonexistent_resources ... ok [INFO] [stdout] test reads_only_exact_saved_source_versions_and_reports_unavailable_pdf_text ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s [INFO] [stdout] [INFO] [stderr] Running tests/search_resources.rs (/opt/rustwide/target/release/deps/search_resources-d44b696a670d235b) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test direct_wiki_search_returns_a_server_scoped_readable_resource ... ok [INFO] [stderr] Running tests/skill_assets.rs (/opt/rustwide/target/release/deps/skill_assets-0070f7f869921efa) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stderr] Running tests/skill_hosts.rs (/opt/rustwide/target/release/deps/skill_hosts-1c965b89be9476cc) [INFO] [stdout] test legacy_assets_remain_available_only_as_the_frozen_migration_fixture ... ok [INFO] [stdout] test trigger_evaluation_corpus_covers_every_skill_and_boundary ... ok [INFO] [stdout] test embedded_skills_are_the_ten_canonical_task_scoped_sources ... ok [INFO] [stdout] test published_skill_tree_contains_exactly_the_ten_discoverable_skills ... ok [INFO] [stdout] test embedded_assets_are_byte_identical_to_their_named_canonical_sources ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test user_scope_detection_finds_hermes_home_without_treating_it_as_vault_evidence ... ok [INFO] [stdout] test new_hosts_use_native_roots_and_only_supported_scopes ... ok [INFO] [stdout] test new_native_host_directories_are_detected_without_generic_roots ... ok [INFO] [stdout] test dedicated_host_directory_is_unambiguous ... ok [INFO] [stdout] test automatic_detection_errors_list_stable_ids_and_an_example ... ok [INFO] [stdout] test detection_is_explicit_about_ambiguous_shared_rule_files ... ok [INFO] [stdout] test every_host_has_portable_vault_and_user_targets ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/skill_plan.rs (/opt/rustwide/target/release/deps/skill_plan-1b4c6b2e01acaffb) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test altered_legacy_bundle_is_modified_and_cannot_be_overwritten ... ok [INFO] [stdout] test legacy_symlink_to_external_exact_bytes_is_external_and_never_planned_for_deletion ... ok [INFO] [stdout] test legacy_uninstall_preserves_an_unrelated_bridge_and_removes_only_the_frozen_bundle ... ok [INFO] [stdout] test intact_legacy_symlink_bundle_is_uninstallable ... ok [INFO] [stdout] test legacy_uninstall_removes_only_a_marker_bridge ... ok [INFO] [stdout] test persisted_baseline_copy_plan_applies_and_retries_with_frozen_legacy_assets ... ok [INFO] [stdout] test persisted_baseline_symlink_plan_applies_and_retries_with_frozen_legacy_assets ... ok [INFO] [stdout] test unrecorded_kb_skill_is_external_and_never_overwritten ... ok [INFO] [stdout] test legacy_tree_rejects_extra_entries_and_links_without_creating_a_migration_plan ... ok [INFO] [stdout] test apply_continues_from_a_verified_partial_install ... ok [INFO] [stdout] test managed_missing_asset_is_partial_and_modified_asset_is_modified ... ok [INFO] [stdout] test intact_legacy_bundle_is_migratable_and_uninstallable ... ok [INFO] [stdout] test intact_legacy_symlink_bundle_is_migratable ... ok [INFO] [stdout] test target_added_asset_does_not_overwrite_an_unrecorded_file ... ok [INFO] [stdout] test uninstall_refuses_a_user_modified_asset ... ok [INFO] [stdout] test obsolete_recorded_asset_is_removed_only_from_an_intact_old_installation ... ok [INFO] [stdout] test copy_install_and_uninstall_preserve_user_bridge_bytes ... ok [INFO] [stdout] test intact_recorded_old_assets_are_outdated_and_safely_upgraded ... ok [INFO] [stdout] test user_scope_ownership_is_global_across_selected_vaults ... ok [INFO] [stdout] test explicit_symlink_mode_materializes_a_canonical_copy ... ok [INFO] [stdout] test uninstalling_one_symlink_suite_keeps_shared_canonical_assets_for_another_vault ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.37s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/status.rs (/opt/rustwide/target/release/deps/status-3e33848e91f64df6) [INFO] [stdout] running 3 tests [INFO] [stdout] test structurally_valid_but_unrecognized_manifest_is_unknown ... ok [INFO] [stdout] test current_data_schema_and_old_template_are_reported_independently ... ok [INFO] [stdout] test modified_and_malformed_template_entries_are_visible ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/sync.rs (/opt/rustwide/target/release/deps/sync-e7b42a4e3c2c5bde) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpddBr2Z/remote.git/ [INFO] [stdout] test duplicate_wiki_titles_block_managed_publication ... ok [INFO] [stdout] test non_git_vault_is_valid_and_git_is_optional ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmp3TC5ru/vault/.git/ [INFO] [stdout] test common_check_reports_windows_reserved_shared_paths ... ok [INFO] [stdout] test common_check_reports_conflict_markers_without_writing ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpGpFmaO/vault with spaces/.git/ [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: will change to "main" in Git 3.0. To configure the initial branch name [INFO] [stderr] hint: to use in all of your new repositories, which will suppress this warning, [INFO] [stderr] hint: call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stderr] hint: [INFO] [stderr] hint: Disable this message with "git config set advice.defaultBranchName false" [INFO] [stdout] test synchronized_content_change_reports_local_bm25_as_stale ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpddBr2Z/vault/.git/ [INFO] [stdout] test git_check_reports_tracked_local_state_and_missing_portable_rules ... ok [INFO] [stdout] [main (root-commit) e57c67c] base [INFO] [stdout] 9 files changed, 121 insertions(+) [INFO] [stdout] create mode 100644 .kb/config.yml [INFO] [stdout] create mode 100644 .kb/schemas/admission.schema.json [INFO] [stdout] create mode 100644 .kb/schemas/config.schema.json [INFO] [stdout] create mode 100644 .kb/template.yml [INFO] [stdout] create mode 100644 KB.md [INFO] [stdout] create mode 100644 Wiki/index.md [INFO] [stdout] create mode 100644 Wiki/log.md [INFO] [stdout] create mode 100644 admission.yml [INFO] [stdout] create mode 100644 shared.md [INFO] [stdout] [main (root-commit) 9693f34] initial [INFO] [stdout] 8 files changed, 120 insertions(+) [INFO] [stdout] create mode 100644 .kb/config.yml [INFO] [stdout] create mode 100644 .kb/schemas/admission.schema.json [INFO] [stdout] create mode 100644 .kb/schemas/config.schema.json [INFO] [stdout] create mode 100644 .kb/template.yml [INFO] [stdout] create mode 100644 KB.md [INFO] [stdout] create mode 100644 Wiki/index.md [INFO] [stdout] create mode 100644 Wiki/log.md [INFO] [stdout] create mode 100644 admission.yml [INFO] [stderr] Switched to a new branch 'other' [INFO] [stdout] test path_independent_vault_identity_keeps_absolute_paths_local ... ok [INFO] [stdout] [other f2f5ceb] other [INFO] [stdout] 1 file changed, 1 insertion(+), 1 deletion(-) [INFO] [stderr] Switched to branch 'main' [INFO] [stdout] [main 54d5b13] main [INFO] [stdout] 1 file changed, 1 insertion(+), 1 deletion(-) [INFO] [stdout] test git_check_reports_an_unresolved_merge_without_resolving_it ... ok [INFO] [stderr] To /tmp/.tmpddBr2Z/remote.git [INFO] [stderr] * [new branch] main -> main [INFO] [stdout] branch 'main' set up to track 'origin/main'. [INFO] [stderr] Cloning into '/tmp/.tmpddBr2Z/other'... [INFO] [stderr] done. [INFO] [stdout] [main f618ab2] remote change [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 remote.md [INFO] [stderr] To /tmp/.tmpddBr2Z/remote.git [INFO] [stderr] 9693f34..f618ab2 main -> main [INFO] [stderr] From /tmp/.tmpddBr2Z/remote [INFO] [stderr] 9693f34..f618ab2 main -> origin/main [INFO] [stdout] [main 54e8adc] local change [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 local.md [INFO] [stdout] test fetched_upstream_commits_block_shared_writes_until_the_vault_is_updated ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s [INFO] [stdout] [INFO] [stderr] Running tests/template_state.rs (/opt/rustwide/target/release/deps/template_state-c0205b779eaabb00) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test current_manifest_reports_current_template ... ok [INFO] [stdout] test semantically_current_manifest_allows_yaml_formatting_changes ... ok [INFO] [stdout] test missing_manifest_owned_schema_is_recreated ... ok [INFO] [stdout] test complete_v1_2_manifest_is_a_safe_outdated_baseline ... ok [INFO] [stdout] test modified_marked_rules_skip_the_complete_template ... ok [INFO] [stdout] test user_content_outside_an_unchanged_managed_region_is_preserved ... ok [INFO] [stdout] test unregistered_manifest_digest_is_not_trusted_as_an_ownership_baseline ... ok [INFO] [stdout] test complete_previous_manifest_is_a_safe_outdated_baseline ... ok [INFO] [stdout] test malformed_markers_report_literal_repair_boundaries ... ok [INFO] [stderr] Running tests/update_apply.rs (/opt/rustwide/target/release/deps/update_apply-ee02cb718080f769) [INFO] [stdout] test modified_owned_schema_skips_all_template_writes ... ok [INFO] [stdout] test known_unmanaged_historical_rules_can_gain_a_manifest ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test changed_template_becomes_stale_while_index_still_rebuilds ... ok [INFO] [stdout] test index_failure_is_rebuild_required_without_undoing_template ... ok [INFO] [stdout] test successful_components_are_not_repeated_on_resume ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s [INFO] [stdout] [INFO] [stderr] Running tests/update_plan.rs (/opt/rustwide/target/release/deps/update_plan-c8f571635804b443) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test target_plan_request_rejects_unrelated_environment_values ... ok [INFO] [stdout] test stale_registry_paths_are_reported_and_external_or_missing_skills_are_not_adopted ... ok [INFO] [stdout] test target_plan_lists_template_index_executable_and_untouched_boundaries ... ok [INFO] [stdout] test outside_vault_uses_registered_vaults_and_supports_selection_and_exclusion ... ok [INFO] [stdout] test check_does_not_persist_a_local_plan ... ok [INFO] [stdout] test verified_target_plan_is_used_without_substituting_running_assets ... ok [INFO] [stdout] test prepare_persists_once_and_returns_existing_nonterminal_operation ... ok [INFO] [stdout] test inside_vault_defaults_to_only_that_vault ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stderr] Running tests/update_store.rs (/opt/rustwide/target/release/deps/update_store-e11113a04041f4fe) [INFO] [stdout] test operation_path_never_follows_a_symbolic_link ... ok [INFO] [stdout] test create_is_private_and_sets_atomic_latest_pointer ... ok [INFO] [stdout] test verified_stage_moves_under_the_persisted_preview ... ok [INFO] [stdout] test confirmation_binds_exact_plan_and_legal_transitions ... ok [INFO] [stdout] test cancelled_preview_can_be_removed_but_terminal_receipt_cannot ... ok [INFO] [stderr] Running tests/vault_upgrade.rs (/opt/rustwide/target/release/deps/vault_upgrade-464c11ad0e90eb30) [INFO] [stdout] test confirm_rejects_wrong_expired_or_changed_plan_without_transitioning ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test newer_template_metadata_requires_a_newer_cli ... ok [INFO] [stdout] test customized_unmarked_rules_are_reported_without_creating_an_applicable_plan ... ok [INFO] [stdout] test modified_marked_rules_are_preserved_as_a_conflict ... ok [INFO] [stdout] test legacy_windows_line_endings_are_a_known_baseline ... ok [INFO] [stdout] test modified_product_schema_blocks_the_whole_upgrade ... ok [INFO] [stdout] test malformed_template_metadata_is_a_preserved_preview_conflict ... ok [INFO] [stdout] test upgrade_rejects_a_file_changed_after_preview ... ok [INFO] [stdout] test legacy_default_vault_is_previewed_then_upgraded_without_touching_user_content ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/deps/kb-9a3f3a7dc698fa6c) [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::update_transport_errors_are_retryable ... ok [INFO] [stdout] test render::tests::identity_fields_are_never_shortened_even_when_they_look_like_hashes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/adopt.rs (/opt/rustwide/target/release/deps/adopt-85a6aa15f63295d2) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test stale_adoption_plan_fails_without_framework_changes ... ok [INFO] [stderr] Running tests/backup_journey.rs (/opt/rustwide/target/release/deps/backup_journey-bded707db0b88715) [INFO] [stdout] test adopt_reviews_then_applies_without_changing_existing_content ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test default_backup_output_is_a_vault_sibling ... ok [INFO] [stdout] test create_move_verify_restore_and_reopen_is_one_real_workflow ... ok [INFO] [stdout] test backup_json_errors_distinguish_invalid_archives_from_restore_targets ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s [INFO] [stdout] [INFO] [stderr] Running tests/bm25_journey.rs (/opt/rustwide/target/release/deps/bm25_journey-96853d026aac982c) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test human_query_output_reports_the_actual_match_mode ... ok [INFO] [stdout] test optional_bm25f_is_ranked_explainable_incremental_and_strict_when_requested ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s [INFO] [stdout] [INFO] [stderr] Running tests/composite_save_journey.rs (/opt/rustwide/target/release/deps/composite_save_journey-d555637dc4179ba8) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test human_save_preview_shows_only_the_change_summary ... ok [INFO] [stdout] test knowledge_save_moves_and_deletes_managed_pages_through_the_normal_cli_flow ... ok [INFO] [stdout] test source_save_prepares_then_confirms_the_same_capture ... ok [INFO] [stdout] test knowledge_save_previews_confirms_and_supports_direct_authorization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.70s [INFO] [stdout] [INFO] [stderr] Running tests/config.rs (/opt/rustwide/target/release/deps/config-481a3f22ce74da8e) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test config_set_rejects_multiple_target_layers ... ok [INFO] [stdout] test config_set_validates_the_complete_candidate_before_writing ... ok [INFO] [stdout] test admission_commands_manage_only_existing_top_level_directories ... ok [INFO] [stderr] Running tests/docs_contract.rs (/opt/rustwide/target/release/deps/docs_contract-0a47e1cb68f1644b) [INFO] [stdout] test config_commands_preserve_text_and_report_effective_sources ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test synchronization_reference_owns_the_external_sync_contract ... ok [INFO] [stdout] test save_references_own_the_one_confirmation_contract ... ok [INFO] [stdout] test search_reference_documents_the_optional_backend_contract ... ok [INFO] [stdout] test backup_reference_owns_archive_and_restore_boundaries ... ok [INFO] [stdout] test vault_upgrade_remains_compatible_and_unified_update_preserves_user_content ... ok [INFO] [stdout] test knowledge_plan_reference_owns_the_save_contract ... ok [INFO] [stdout] test agent_skill_and_mcp_references_own_their_public_contracts ... ok [INFO] [stdout] test agent_guidance_separates_ordinary_notes_from_managed_writes ... ok [INFO] [stdout] test http_reference_documents_scoped_update_routes ... ok [INFO] [stdout] test release_and_update_documents_own_their_workflows ... ok [INFO] [stdout] test project_readme_covers_the_first_run_contract ... ok [INFO] [stdout] test reference_names_every_config_and_admission_subcommand ... ok [INFO] [stdout] test command_reference_names_every_real_top_level_command ... ok [INFO] [stdout] test admission_reference_states_recursive_scope_without_prescribing_structure ... ok [INFO] [stderr] Running tests/doctor.rs (/opt/rustwide/target/release/deps/doctor-cf157b789b40fee8) [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test doctor_json_preserves_a_missing_vault_runtime_directory ... ok [INFO] [stdout] test doctor_human_output_names_vault_and_machine_runtime_checks ... ok [INFO] [stdout] test doctor_contains_a_configuration_failure_instead_of_collapsing_the_report ... ok [INFO] [stdout] test doctor_warns_when_schema_has_no_migration_path ... ok [INFO] [stdout] test doctor_json_probes_an_existing_runtime_directory_for_effective_write_access ... ok [INFO] [stdout] test doctor_json_identifies_a_wrong_type_required_vault_path ... ok [INFO] [stderr] Running tests/help.rs (/opt/rustwide/target/release/deps/help-0ac10fc6006ee70d) [INFO] [stdout] test doctor_reports_independent_checks_without_editing_vault_data ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test mcp_help_exposes_both_transports_and_network_policy_options ... ok [INFO] [stdout] test lint_help_explains_the_strict_exit_policy ... ok [INFO] [stdout] test help_identifies_the_portable_cli ... ok [INFO] [stdout] test read_help_exposes_typed_resource_pagination ... ok [INFO] [stdout] test skills_help_lists_native_host_ids ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/human_output.rs (/opt/rustwide/target/release/deps/human_output-254add4c0e4c3728) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test operation_plans_render_only_the_shared_labeled_summary_with_full_identities ... ok [INFO] [stdout] test query_groups_render_path_title_and_snippet_lines ... ok [INFO] [stdout] test doctor_checks_render_as_status_id_and_message ... ok [INFO] [stdout] test empty_source_verification_uses_the_generic_checks_renderer ... ok [INFO] [stdout] test diff_output_remains_byte_for_byte_identical_to_the_response_diff ... ok [INFO] [stdout] test maintenance_reports_recovery_without_claiming_skipped_checks_passed ... ok [INFO] [stdout] test standalone_hashes_are_short_by_default_and_full_only_when_requested ... ok [INFO] [stderr] Running tests/init.rs (/opt/rustwide/target/release/deps/init-c1953a3a0aa49a47) [INFO] [stdout] test maintenance_reports_real_checks_without_persisting_a_plan ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test init_treats_a_hidden_file_as_existing_content ... ok [INFO] [stdout] test init_rejects_a_symbolic_link_target ... ok [INFO] [stdout] test init_rejects_a_nonempty_target_without_changing_it ... ok [INFO] [stdout] test init_creates_only_the_minimum_vault ... ok [INFO] [stdout] test registration_failure_does_not_remove_an_initialized_vault ... ok [INFO] [stderr] Running tests/json_contract.rs (/opt/rustwide/target/release/deps/json_contract-ab2276b23ace7129) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test version_and_capabilities_are_explicit_contracts ... ok [INFO] [stdout] test invalid_config_is_stdout_clean_and_machine_readable ... ok [INFO] [stdout] test noncurrent_schemas_reject_config_show_without_altering_config ... ok [INFO] [stdout] test status_classifies_schema_compatibility_without_guessing ... ok [INFO] [stdout] test noncurrent_schemas_are_never_mutated ... ok [INFO] [stderr] Running tests/knowledge_journey.rs (/opt/rustwide/target/release/deps/knowledge_journey-fbfd39a634176be9) [INFO] [stdout] test operation_show_preserves_plan_and_result_roots_with_additive_summary ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test malformed_request_uses_the_json_error_contract ... ok [INFO] [stdout] test duplicate_title_is_rejected_before_the_cli_creates_an_operation ... ok [INFO] [stdout] test cli_distinguishes_external_research_from_original_knowledge ... ok [INFO] [stdout] test unsupported_schema_knowledge_apply_retry_preserves_vault_bytes ... ok [INFO] [stdout] test plan_review_apply_query_and_reopen_are_one_real_workflow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s [INFO] [stdout] [INFO] [stderr] Running tests/lint.rs (/opt/rustwide/target/release/deps/lint-ee65c2ca7e224c49) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test strict_lint_succeeds_for_a_clean_minimum_vault ... ok [INFO] [stdout] test lint_default_and_strict_share_report_but_use_different_exit_policy ... ok [INFO] [stdout] test lint_does_not_change_wiki_cache_or_knowledge_log ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stderr] Running tests/mcp_journey.rs (/opt/rustwide/target/release/deps/mcp_journey-6ab3e494cef54205) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test real_mcp_process_exposes_query_match_mode_contract_over_stdio ... ok [INFO] [stdout] test real_mcp_process_negotiates_queries_plans_and_denies_apply_by_default ... ok [INFO] [stdout] test write_enabled_mcp_applies_an_approved_plan_and_the_result_survives_restart ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s [INFO] [stdout] [INFO] [stderr] Running tests/phase1_journey.rs (/opt/rustwide/target/release/deps/phase1_journey-39a1082920d7156c) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test initialized_vault_survives_configuration_move_rebind_and_diagnostics ... ok [INFO] [stdout] test adopted_directory_preserves_every_existing_byte_and_reopens ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s [INFO] [stdout] [INFO] [stderr] Running tests/phase2_journey.rs (/opt/rustwide/target/release/deps/phase2_journey-001ab5e79febfd9b) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test linked_runtime_is_rejected_before_external_files_are_changed ... ok [INFO] [stdout] test links_and_excluded_subtrees_do_not_contribute_source_text ... ok [INFO] [stdout] test admitted_git_root_is_still_excluded ... ok [INFO] [stdout] test invalid_query_and_limits_have_machine_errors ... ok [INFO] [stdout] test direct_search_is_section_scoped_and_bm25_fallback_is_explicit ... ok [INFO] [stdout] test copied_vault_and_chinese_queries_work_without_machine_cache ... ok [INFO] [stdout] test backslash_filename_is_rejected_instead_of_reinterpreted_as_a_path ... ok [INFO] [stdout] test unsupported_schema_source_apply_retry_preserves_vault_bytes ... ok [INFO] [stdout] test cache_write_failure_is_a_warning_not_a_failed_capture ... ok [INFO] [stdout] test document_sources_survive_review_apply_query_and_reopening ... ok [INFO] [stdout] test excluding_a_captured_file_does_not_mark_it_deleted ... ok [INFO] [stdout] test discovery_enforces_aggregate_and_entry_limits ... ok [INFO] [stdout] test receipt_retry_clears_leftover_marker_and_unblocks_queries ... ok [INFO] [stdout] test stale_source_and_admission_plans_preserve_data ... ok [INFO] [stdout] test old_versions_remain_verifiable_after_record_edit_and_source_update ... ok [INFO] [stderr] Running tests/portable_names.rs (/opt/rustwide/target/release/deps/portable_names-7dba705b5403abf1) [INFO] [stdout] test sources_survive_edits_moves_deletions_cache_loss_and_reopening ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.26s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test adoption_rejects_a_symbolic_link_fixture ... ok [INFO] [stdout] test operation_paths_are_serialized_with_forward_slashes ... ok [INFO] [stderr] Running tests/read_journey.rs (/opt/rustwide/target/release/deps/read_journey-0c36f7b026a504eb) [INFO] [stdout] test cli_rejects_nonportable_admission_names_and_collisions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test query_result_can_be_read_to_completion_through_the_real_cli ... ok [INFO] [stderr] Running tests/release_package.rs (/opt/rustwide/target/release/deps/release_package-4174e2683c96cc11) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test windows_archive_layout_is_readable_when_created_by_the_platform_script ... ok [INFO] [stdout] test unix_release_package_rejects_a_binary_name_mismatch ... ok [INFO] [stderr] Running tests/release_update_journey.rs (/opt/rustwide/target/release/deps/release_update_journey-285e31198174ce76) [INFO] [stdout] test unix_release_archive_has_the_target_specific_name_and_required_entries ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/serve.rs (/opt/rustwide/target/release/deps/serve-6e4f5b087260e1e0) [INFO] [stdout] test packaged_candidate_updates_managed_state_and_reopens_with_durable_status ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test non_loopback_startup_without_a_token_is_rejected_before_binding ... ok [INFO] [stderr] Running tests/skills_journey.rs (/opt/rustwide/target/release/deps/skills_journey-43cb6e213fbc3aa4) [INFO] [stdout] test serve_reports_its_port_and_enforces_auth_on_real_requests ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test real_cli_installs_nested_assets_for_a_native_host_without_a_bridge ... ok [INFO] [stdout] test real_cli_installs_reports_and_safely_uninstalls_the_portable_skill ... ok [INFO] [stderr] Running tests/sync_journey.rs (/opt/rustwide/target/release/deps/sync_journey-646534e05ffedb2d) [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test sync_check_uses_the_real_cli_and_shared_vault_identity ... ok [INFO] [stderr] Running tests/update_commands.rs (/opt/rustwide/target/release/deps/update_commands-c0da5a9a5c40610e) [INFO] [stdout] test unresolved_managed_conflict_blocks_confirmed_config_write_but_not_preview ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test update_help_explains_confirmation_and_managed_boundaries ... ok [INFO] [stdout] test development_binary_uses_bare_kb_update_as_the_prepare_command ... ok [INFO] [stdout] test update_check_accepts_vault_scope_and_repeatable_exclusions ... ok [INFO] [stdout] test development_binary_checks_managed_components_without_network_or_file_writes ... ok [INFO] [stdout] test hidden_helper_replaces_the_binary_and_cleans_its_private_stage ... ok [INFO] [stderr] Running tests/update_journey.rs (/opt/rustwide/target/release/deps/update_journey-16877efd7a018655) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test confirmation_rejects_scope_flags ... ok [INFO] [stdout] test end_of_input_is_cancellation_without_writing_vault ... ok [INFO] [stdout] test human_confirmation_applies_the_displayed_plan_once ... ok [INFO] [stdout] test json_prepare_requires_the_exact_explicit_confirmation_token ... ok [INFO] [stdout] test multiple_vault_review_can_exclude_one_before_the_single_confirmation ... ok [INFO] [stderr] Running tests/update_recovery.rs (/opt/rustwide/target/release/deps/update_recovery-523d3a75dc4426ce) [INFO] [stdout] test human_rejection_cancels_preview_without_writing_vault ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test failed_replacement_preserves_target_and_records_failed_state ... ok [INFO] [stdout] test replacement_rejects_an_executable_changed_after_confirmation ... ok [INFO] [stderr] Running tests/vault.rs (/opt/rustwide/target/release/deps/vault-3bffde3685e7cab0) [INFO] [stdout] test replacement_helper_persists_and_resumes_to_terminal_state ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test config_accepts_a_registered_vault_id ... ok [INFO] [stdout] test initialized_vault_is_registered_and_can_be_rebound_after_a_move ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s [INFO] [stdout] [INFO] [stderr] Running tests/vault_discovery.rs (/opt/rustwide/target/release/deps/vault_discovery-d90da0bb60ea825d) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test status_discovers_vault_from_a_descendant ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/vault_upgrade_journey.rs (/opt/rustwide/target/release/deps/vault_upgrade_journey-53c39c5eceece071) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test user_modified_legacy_rules_are_reported_and_cannot_be_confirmed ... ok [INFO] [stdout] test user_previews_and_confirms_a_legacy_vault_upgrade ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/kb_core-0292826d81f1261e) [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/admission.rs (/opt/rustwide/target/release/deps/admission-cdd329065c7c55b1) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running tests/backup.rs (/opt/rustwide/target/release/deps/backup-7120ad04dbfb36b0) [INFO] [stdout] test admission_rejects_duplicate_ids_and_portable_paths ... ok [INFO] [stdout] test admission_validates_disabled_entries_and_supplies_effective_filters ... 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] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test backup_manifest_requires_sorted_unique_portable_entries_and_hashes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/knowledge_plan.rs (/opt/rustwide/target/release/deps/knowledge_plan-20dd2042c72e7144) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test legacy_upsert_json_keeps_its_wire_shape ... ok [INFO] [stdout] test request_rejects_duplicate_paths_invalid_hashes_and_ambiguous_summaries ... ok [INFO] [stdout] test request_accepts_bounded_research_and_article_targets ... ok [INFO] [stdout] test request_rejects_targets_outside_knowledge_layers ... ok [INFO] [stdout] test request_enforces_schema_count_and_content_size ... ok [INFO] [stdout] test request_validates_explicit_delete_and_move_shapes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/okf.rs (/opt/rustwide/target/release/deps/okf-d720671839a2d164) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test supersedes_is_exposed_for_vault_level_resolution ... ok [INFO] [stdout] test frontmatter_lines_are_taken_from_top_level_keys ... ok [INFO] [stdout] test frontmatter_findings_use_original_file_lines ... ok [INFO] [stdout] test managed_profile_requires_explicit_provenance_fields ... ok [INFO] [stdout] test managed_original_content_may_omit_external_sources ... ok [INFO] [stdout] test markdown_links_ignore_code_and_preserve_source_lines ... ok [INFO] [stdout] test ordinary_concepts_require_only_valid_frontmatter_and_type ... ok [INFO] [stdout] test okf_actor_and_source_time_fields_follow_v02_shapes ... ok [INFO] [stdout] test frontmatter_may_close_at_end_of_file ... ok [INFO] [stdout] test reserved_files_follow_their_own_okf_rules ... ok [INFO] [stdout] test present_optional_families_are_validated_without_equating_stable_and_verified ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/operation_events.rs (/opt/rustwide/target/release/deps/operation_events-f2789f869b340ca3) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test event_log_rejects_invalid_identity_order_progress_and_text ... ok [INFO] [stdout] test event_log_accepts_ordered_bounded_progress ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/path_rules.rs (/opt/rustwide/target/release/deps/path_rules-5610c5d50b6dfac1) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test admission_accepts_one_portable_component_only ... ok [INFO] [stdout] test deserialization_revalidates_portable_paths ... ok [INFO] [stdout] test symbolic_link_is_rejected ... ok [INFO] [stdout] test equivalent_case_and_unicode_names_collide ... ok [INFO] [stdout] test vault_root_is_found_from_a_descendant ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/resource.rs (/opt/rustwide/target/release/deps/resource-14f1f2f4f6f51b0e) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test rejects_unsafe_or_incomplete_resource_uris ... ok [INFO] [stdout] test validates_read_page_size ... ok [INFO] [stdout] test parses_vault_rules_and_nested_wiki_resources ... ok [INFO] [stdout] test parses_exact_percent_encoded_source_resource ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/search.rs (/opt/rustwide/target/release/deps/search-5620cb1bbeb0908a) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test legacy_responses_default_to_relevant_match_mode ... ok [INFO] [stdout] test requests_reject_blank_queries_and_invalid_limits ... ok [INFO] [stdout] test requests_default_to_relevant_match_mode_and_serialize_exact ... ok [INFO] [stderr] Running tests/source.rs (/opt/rustwide/target/release/deps/source-9824eaa00ee47e2b) [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test identities_escape_uri_delimiters_and_validate_hashes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/update_contract.rs (/opt/rustwide/target/release/deps/update_contract-3ed31dfd9d4fcc02) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test execution_states_use_the_public_wire_names ... ok [INFO] [stdout] test validation_rejects_nondeterministic_component_order_and_bad_digests ... ok [INFO] [stdout] test confirmation_token_binds_scope_and_original_digests ... ok [INFO] [stdout] test update_plan_serializes_stable_identity_fields_and_token ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/version.rs (/opt/rustwide/target/release/deps/version-a82a2f5ee8572064) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test migration_catalog_rejects_a_route_missing_its_final_intermediate ... ok [INFO] [stdout] test migration_catalog_rejects_non_deterministic_or_non_forward_steps ... ok [INFO] [stdout] test schema_relation_distinguishes_numeric_version_boundaries ... ok [INFO] [stdout] test migration_catalog_accepts_a_direct_route_to_current ... ok [INFO] [stdout] test migration_catalog_requires_a_complete_forward_path ... ok [INFO] [stdout] test schema_version_requires_v_major_minor ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/kb_mcp-6cab147265ed45c2) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/modern.rs (/opt/rustwide/target/release/deps/modern-01b54266f3a71ce4) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test discovery_reports_the_modern_stateless_contract ... ok [INFO] [stdout] test modern_requests_require_metadata_and_reject_unknown_versions ... ok [INFO] [stdout] test stdio_entry_point_routes_modern_requests_without_breaking_notifications ... ok [INFO] [stdout] test modern_tools_are_cacheable_deterministic_and_return_complete_results ... ok [INFO] [stderr] Running tests/tools.rs (/opt/rustwide/target/release/deps/tools-6ddf621ec26732ab) [INFO] [stdout] test modern_resources_read_accepts_protocol_metadata ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test tool_and_standard_resources_read_the_same_server_owned_document ... ok [INFO] [stdout] test legacy_tools_call_accepts_empty_sdk_metadata ... ok [INFO] [stdout] test fixed_vault_server_exposes_read_and_planning_tools_without_apply_by_default ... ok [INFO] [stdout] test write_enabled_server_rejects_an_operation_owned_by_another_vault ... ok [INFO] [stdout] test source_save_prepares_read_only_and_confirms_only_with_write_access ... ok [INFO] [stdout] test update_tools_plan_only_the_fixed_vault_and_require_write_access_to_confirm ... ok [INFO] [stdout] test operation_show_preserves_plan_and_result_roots_with_additive_summary ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [INFO] [stderr] Running tests/wire.rs (/opt/rustwide/target/release/deps/wire-faaa47557bdd848e) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test frames_preserve_ids_ignore_notifications_and_continue_after_bad_json ... ok [INFO] [stdout] test oversized_frame_is_bounded_and_the_next_frame_is_processed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/kb_protocol-8e898859be4a321d) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/envelope.rs (/opt/rustwide/target/release/deps/envelope-94de69081264211c) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test error_envelope_has_stable_machine_fields ... ok [INFO] [stdout] test update_verification_failure_has_a_stable_machine_code ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/kb_server-8b529f48966e6d5b) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/http.rs (/opt/rustwide/target/release/deps/http-f2b37252fa164a4e) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test shutdown_signal_finishes_the_listener_cleanly ... ok [INFO] [stdout] test token_protects_every_route_and_read_only_denies_apply ... ok [INFO] [stdout] test read_routes_use_the_shared_envelope_and_machine_errors ... ok [INFO] [stdout] test resource_read_returns_complete_server_owned_content ... ok [INFO] [stdout] test operation_ids_from_another_vault_are_not_exposed_or_applied ... ok [INFO] [stdout] test enabled_apply_uses_a_reviewed_plan_for_the_fixed_vault ... ok [INFO] [stdout] test active_sse_stream_observes_apply_and_closes_on_completion ... ok [INFO] [stdout] test terminal_sse_stream_supports_reconnect_without_repeating_apply ... ok [INFO] [stdout] test update_routes_bind_the_fixed_vault_and_gate_exact_confirmation ... ok [INFO] [stdout] test save_routes_prepare_read_only_and_confirm_only_when_writes_are_enabled ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s [INFO] [stdout] [INFO] [stderr] Running tests/mcp_http.rs (/opt/rustwide/target/release/deps/mcp_http-cd7d056484ae81ba) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test modern_version_cannot_be_combined_with_initialize ... ok [INFO] [stdout] test unknown_versions_are_rejected_instead_of_falling_back_to_legacy ... ok [INFO] [stdout] test rejects_bad_origin_auth_and_transport_header_mismatch ... ok [INFO] [stdout] test discovery_is_json_and_tool_calls_use_request_scoped_sse ... ok [INFO] [stdout] test initialize_negotiates_each_supported_legacy_version ... ok [INFO] [stdout] test initialize_based_clients_can_list_and_call_tools_over_http ... ok [INFO] [stdout] test authenticated_write_survives_the_http_request ... ok [INFO] [stdout] test update_plan_and_confirmation_work_over_streamable_http ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/policy.rs (/opt/rustwide/target/release/deps/policy-a1ab9b4b4eb9795c) [INFO] [stdout] running 3 tests [INFO] [stdout] test loopback_is_read_only_by_default_and_sensitive_modes_require_auth ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/kb_update-2a24c3c630a0126e) [INFO] [stdout] test token_files_are_bounded_regular_files ... ok [INFO] [stdout] test empty_or_header_unsafe_tokens_are_rejected ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/http_retry.rs (/opt/rustwide/target/release/deps/http_retry-32670abcd12cfe47) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test premature_close_and_retryable_statuses_are_retried ... ok [INFO] [stdout] test transient_connection_failure_then_success_retries_once ... ok [INFO] [stdout] test permanent_failures_are_not_retried ... ok [INFO] [stderr] Running tests/release_contract.rs (/opt/rustwide/target/release/deps/release_contract-3c9be735303065ad) [INFO] [stdout] test retry_after_is_bounded_by_total_wait_budget ... ok [INFO] [stdout] test retry_after_within_budget_overrides_backoff ... ok [INFO] [stdout] test timeout_exhausts_at_exactly_three_calls ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stderr] Running tests/replacement.rs (/opt/rustwide/target/release/deps/replacement-f52408bdb3042c48) [INFO] [stdout] test retry_defaults_are_bounded_to_three_total_attempts ... ok [INFO] [stdout] test transport_diagnostics_do_not_expose_url_secrets ... ok [INFO] [stdout] test certificate_failures_are_not_marked_retryable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test replacement_rejects_an_invalid_parent_process_id ... ok [INFO] [stdout] test replacement_swaps_verified_binary_and_removes_backup ... ok [INFO] [stdout] test cleanup_rejects_an_unmarked_or_mismatched_directory ... ok [INFO] [stdout] test cleanup_removes_only_a_marked_update_stage ... ok [INFO] [stdout] test replacement_restores_backup_when_final_binary_digest_is_wrong ... ok [INFO] [stdout] test replacement_restores_backup_when_the_staged_binary_is_missing ... ok [INFO] [stdout] test replacement_rejects_a_reused_or_mismatched_parent_identity ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/staged_identity.rs (/opt/rustwide/target/release/deps/staged_identity-b09f27fe7ace89f1) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test rejects_a_development_build_or_wrong_target ... ok [INFO] [stdout] test accepts_the_exact_official_version_and_target ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/verification.rs (/opt/rustwide/target/release/deps/verification-052ff3aa879a5a96) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test resolver_uses_the_public_latest_release_redirect_without_the_github_api ... ok [INFO] [stdout] test resolver_rejects_an_unexpected_or_prerelease_redirect ... ok [INFO] [stdout] test resolver_rejects_prerelease_and_missing_target_archive ... ok [INFO] [stdout] test verifier_rejects_a_bad_signature_before_downloading_the_archive ... ok [INFO] [stdout] test resolver_accepts_only_a_strictly_newer_stable_release ... ok [INFO] [stdout] test verifier_makes_unix_release_binary_executable ... ok [INFO] [stdout] test verifier_reports_the_extracted_executable_digest ... ok [INFO] [stdout] test verifier_rejects_a_digest_mismatch_and_an_archive_path_escape ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests kb_app [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests kb_core [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests kb_mcp [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests kb_protocol [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] [stderr] Doc-tests kb_server [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests kb_update [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" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd", kill_on_drop: false }` [INFO] [stdout] 5729c2eeaa5f84052075b31298376d6b40255a796e6ab8fa6261271867f7e5cd