[INFO] fetching crate eidetica 0.2.0... [INFO] testing eidetica-0.2.0 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681 [INFO] extracting crate eidetica 0.2.0 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate eidetica 0.2.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate eidetica 0.2.0 [INFO] tweaked toml for crates.io crate eidetica 0.2.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate eidetica 0.2.0 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate eidetica 0.2.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" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded pnet_macros_support v0.34.0 [INFO] [stderr] Downloaded pnet_packet v0.34.0 [INFO] [stderr] Downloaded pnet_base v0.34.0 [INFO] [stderr] Downloaded smallstr v0.3.1 [INFO] [stderr] Downloaded pnet_macros v0.34.0 [INFO] [stderr] Downloaded surge-ping v0.8.2 [INFO] [stderr] Downloaded crypto_secretbox v0.1.1 [INFO] [stderr] Downloaded iroh-metrics-derive v0.2.0 [INFO] [stderr] Downloaded hmac-sha1 v0.2.2 [INFO] [stderr] Downloaded handle_trait_derive v1.1.0 [INFO] [stderr] Downloaded md5 v0.7.0 [INFO] [stderr] Downloaded hmac-sha256 v1.1.12 [INFO] [stderr] Downloaded handle_trait v1.1.0 [INFO] [stderr] Downloaded netlink-packet-utils v0.5.2 [INFO] [stderr] Downloaded dtor-proc-macro v0.0.6 [INFO] [stderr] Downloaded ctor-proc-macro v0.0.7 [INFO] [stderr] Downloaded netlink-packet-core v0.7.0 [INFO] [stderr] Downloaded iroh-base v0.91.2 [INFO] [stderr] Downloaded n0-watcher v0.3.0 [INFO] [stderr] Downloaded pkarr v3.10.0 [INFO] [stderr] Downloaded snafu v0.8.9 [INFO] [stderr] Downloaded iroh v0.91.2 [INFO] [stderr] Downloaded netwatch v0.8.0 [INFO] [stderr] Downloaded netlink-packet-route v0.22.0 [INFO] [stderr] Downloaded netlink-packet-route v0.24.0 [INFO] [stderr] Downloaded yrs v0.24.0 [INFO] [stderr] Downloaded iroh-relay v0.91.2 [INFO] [stderr] Downloaded portmapper v0.8.0 [INFO] [stderr] Downloaded color-backtrace v0.7.2 [INFO] [stderr] Downloaded iroh-metrics v0.35.0 [INFO] [stderr] Downloaded netdev v0.36.0 [INFO] [stderr] Downloaded netlink-proto v0.11.5 [INFO] [stderr] Downloaded snafu-derive v0.8.9 [INFO] [stderr] Downloaded precis-tools v0.1.9 [INFO] [stderr] Downloaded der_derive v0.7.3 [INFO] [stderr] Downloaded precis-profiles v0.1.13 [INFO] [stderr] Downloaded ucd-parse v0.1.13 [INFO] [stderr] Downloaded precis-core v0.1.11 [INFO] [stderr] Downloaded dtor v0.1.0 [INFO] [stderr] Downloaded crypto_box v0.9.1 [INFO] [stderr] Downloaded n0-snafu v0.2.2 [INFO] [stderr] Downloaded n0-future v0.1.3 [INFO] [stderr] Downloaded stun-rs v0.1.11 [INFO] [stderr] Downloaded ctor v0.6.0 [INFO] [stderr] Downloaded bounded-integer v0.5.8 [INFO] [stderr] Downloaded btparse v0.2.0 [INFO] [stderr] Downloaded nested_enum_utils v0.2.3 [INFO] [stderr] Downloaded hostname-validator v1.1.1 [INFO] [stderr] Downloaded quoted-string-parser v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] aa76d33f61ab9669a3a44fc99b3d828b7d2f8e6d9b97b28bd073b8ab84f76c96 [INFO] running `Command { std: "docker" "start" "-a" "aa76d33f61ab9669a3a44fc99b3d828b7d2f8e6d9b97b28bd073b8ab84f76c96", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "aa76d33f61ab9669a3a44fc99b3d828b7d2f8e6d9b97b28bd073b8ab84f76c96", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aa76d33f61ab9669a3a44fc99b3d828b7d2f8e6d9b97b28bd073b8ab84f76c96", kill_on_drop: false }` [INFO] [stdout] aa76d33f61ab9669a3a44fc99b3d828b7d2f8e6d9b97b28bd073b8ab84f76c96 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6d8e5d3e8ce98a64b17f7b5a6f7a1db7b45420a4c8fef5a0d2ccd833c6ac4df6 [INFO] running `Command { std: "docker" "start" "-a" "6d8e5d3e8ce98a64b17f7b5a6f7a1db7b45420a4c8fef5a0d2ccd833c6ac4df6", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.20 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling mio v1.1.0 [INFO] [stderr] Compiling cc v1.2.43 [INFO] [stderr] Compiling indexmap v2.12.0 [INFO] [stderr] Compiling icu_properties_data v2.1.1 [INFO] [stderr] Compiling backtrace v0.3.76 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling rustls v0.23.34 [INFO] [stderr] Compiling regex-lite v0.1.8 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling spin v0.10.0 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling diatomic-waker v0.2.3 [INFO] [stderr] Compiling cordyceps v0.3.4 [INFO] [stderr] Compiling futures-lite v2.6.1 [INFO] [stderr] Compiling ucd-parse v0.1.13 [INFO] [stderr] Compiling heapless v0.7.17 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling n0-future v0.1.3 [INFO] [stderr] Compiling syn v2.0.108 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling futures-buffered v0.2.12 [INFO] [stderr] Compiling toml_edit v0.23.7 [INFO] [stderr] Compiling iroh-quinn-udp v0.5.7 [INFO] [stderr] Compiling opaque-debug v0.3.1 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling pest v2.8.3 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling hash32 v0.2.1 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling no-std-net v0.6.0 [INFO] [stderr] Compiling moka v0.12.11 [INFO] [stderr] Compiling btparse v0.2.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Compiling pnet_base v0.34.0 [INFO] [stderr] Compiling color-backtrace v0.7.2 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling blake3 v1.8.2 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling unicode-normalization v0.1.24 [INFO] [stderr] Compiling iroh-quinn v0.14.0 [INFO] [stderr] Compiling netwatch v0.8.0 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Compiling pkarr v3.10.0 [INFO] [stderr] Compiling tagptr v0.2.0 [INFO] [stderr] Compiling xml-rs v0.8.28 [INFO] [stderr] Compiling base32 v0.5.1 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling lru v0.13.0 [INFO] [stderr] Compiling pnet_macros_support v0.34.0 [INFO] [stderr] Compiling pest_meta v2.8.3 [INFO] [stderr] Compiling simple-dns v0.9.3 [INFO] [stderr] Compiling netdev v0.36.0 [INFO] [stderr] Compiling iroh-relay v0.91.2 [INFO] [stderr] Compiling simdutf8 v0.1.5 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling crc-catalog v2.4.0 [INFO] [stderr] Compiling resolv-conf v0.7.5 [INFO] [stderr] Compiling dyn-clone v1.0.20 [INFO] [stderr] Compiling sha1_smol v1.0.1 [INFO] [stderr] Compiling precis-tools v0.1.9 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling xmltree v0.10.3 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling crc v3.3.0 [INFO] [stderr] Compiling serde_bytes v0.11.19 [INFO] [stderr] Compiling iroh v0.91.2 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling bounded-integer v0.5.8 [INFO] [stderr] Compiling fallible-iterator v0.3.0 [INFO] [stderr] Compiling hmac-sha256 v1.1.12 [INFO] [stderr] Compiling hostname-validator v1.1.1 [INFO] [stderr] Compiling z32 v1.3.0 [INFO] [stderr] Compiling md5 v0.7.0 [INFO] [stderr] Compiling axum-core v0.5.5 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling password-hash v0.5.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling pest_generator v2.8.3 [INFO] [stderr] Compiling precis-core v0.1.11 [INFO] [stderr] Compiling precis-profiles v0.1.13 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling generic-array v0.14.9 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling rustls-pki-types v1.13.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling snafu-derive v0.8.9 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling webpki-roots v1.0.3 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling universal-hash v0.5.1 [INFO] [stderr] Compiling netlink-packet-utils v0.5.2 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling netlink-packet-core v0.7.0 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling cobs v0.3.0 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling postcard-derive v0.2.2 [INFO] [stderr] Compiling nested_enum_utils v0.2.3 [INFO] [stderr] Compiling snafu v0.8.9 [INFO] [stderr] Compiling derive_more v1.0.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling tracing-error v0.2.1 [INFO] [stderr] Compiling aead v0.5.2 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling iroh-metrics-derive v0.2.0 [INFO] [stderr] Compiling enum-as-inner v0.6.1 [INFO] [stderr] Compiling num_enum_derive v0.7.5 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling n0-snafu v0.2.2 [INFO] [stderr] Compiling netlink-packet-route v0.24.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling poly1305 v0.8.0 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling chacha20 v0.9.1 [INFO] [stderr] Compiling salsa20 v0.10.2 [INFO] [stderr] Compiling pest_derive v2.8.3 [INFO] [stderr] Compiling strum_macros v0.27.2 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling pnet_macros v0.34.0 [INFO] [stderr] Compiling enumflags2_derive v0.7.12 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling crypto_secretbox v0.1.1 [INFO] [stderr] Compiling quoted-string-parser v0.1.0 [INFO] [stderr] Compiling icu_properties v2.1.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling hmac-sha1 v0.2.2 [INFO] [stderr] Compiling enumflags2 v0.7.12 [INFO] [stderr] Compiling polyval v0.6.2 [INFO] [stderr] Compiling webpki-roots v0.26.11 [INFO] [stderr] Compiling blake2 v0.10.6 [INFO] [stderr] Compiling ed25519 v2.2.3 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling num_enum v0.7.5 [INFO] [stderr] Compiling ntimestamp v1.0.0 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling pnet_packet v0.34.0 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling serdect v0.2.0 [INFO] [stderr] Compiling ghash v0.5.1 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling ctr v0.9.2 [INFO] [stderr] Compiling handle_trait_derive v1.1.0 [INFO] [stderr] Compiling postcard v1.1.3 [INFO] [stderr] Compiling aes-gcm v0.10.3 [INFO] [stderr] Compiling argon2 v0.5.3 [INFO] [stderr] Compiling handle_trait v1.1.0 [INFO] [stderr] Compiling iroh-metrics v0.35.0 [INFO] [stderr] Compiling strum v0.27.2 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling ed25519-dalek v2.2.0 [INFO] [stderr] Compiling crypto_box v0.9.1 [INFO] [stderr] Compiling attohttpc v0.30.1 [INFO] [stderr] Compiling iroh-base v0.91.2 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling netlink-sys v0.8.7 [INFO] [stderr] Compiling async-compat v0.2.5 [INFO] [stderr] Compiling hickory-proto v0.25.2 [INFO] [stderr] Compiling backon v1.6.0 [INFO] [stderr] Compiling netlink-proto v0.11.5 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling iroh-quinn-proto v0.13.0 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tokio-websockets v0.12.3 [INFO] [stderr] Compiling n0-watcher v0.3.0 [INFO] [stderr] Compiling surge-ping v0.8.2 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling hickory-resolver v0.25.2 [INFO] [stderr] Compiling stun-rs v0.1.11 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling igd-next v0.16.2 [INFO] [stderr] Compiling axum v0.8.6 [INFO] [stderr] Compiling reqwest v0.12.24 [INFO] [stderr] Compiling portmapper v0.8.0 [INFO] [stderr] Compiling eidetica v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 33s [INFO] running `Command { std: "docker" "inspect" "6d8e5d3e8ce98a64b17f7b5a6f7a1db7b45420a4c8fef5a0d2ccd833c6ac4df6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6d8e5d3e8ce98a64b17f7b5a6f7a1db7b45420a4c8fef5a0d2ccd833c6ac4df6", kill_on_drop: false }` [INFO] [stdout] 6d8e5d3e8ce98a64b17f7b5a6f7a1db7b45420a4c8fef5a0d2ccd833c6ac4df6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b36ce94b89ef55b0236d92dc2da41601f99d932f8867cde05fdd7224f14be2eb [INFO] running `Command { std: "docker" "start" "-a" "b36ce94b89ef55b0236d92dc2da41601f99d932f8867cde05fdd7224f14be2eb", kill_on_drop: false }` [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling zerocopy-derive v0.8.27 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling futures-lite v2.6.1 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling netlink-packet-route v0.24.0 [INFO] [stderr] Compiling simple-dns v0.9.3 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling clap_builder v4.5.51 [INFO] [stderr] Compiling backon v1.6.0 [INFO] [stderr] Compiling dtor-proc-macro v0.0.6 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling criterion-plot v0.6.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ctor-proc-macro v0.0.7 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling dtor v0.1.0 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling ctor v0.6.0 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling iroh-quinn-udp v0.5.7 [INFO] [stderr] Compiling iroh-metrics v0.35.0 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling n0-future v0.1.3 [INFO] [stderr] Compiling n0-watcher v0.3.0 [INFO] [stderr] Compiling clap v4.5.51 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.7.0 [INFO] [stderr] Compiling iroh-quinn-proto v0.13.0 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hickory-proto v0.25.2 [INFO] [stderr] Compiling tokio-websockets v0.12.3 [INFO] [stderr] Compiling stun-rs v0.1.11 [INFO] [stderr] Compiling surge-ping v0.8.2 [INFO] [stderr] Compiling netwatch v0.8.0 [INFO] [stderr] Compiling tracing-error v0.2.1 [INFO] [stderr] Compiling n0-snafu v0.2.2 [INFO] [stderr] Compiling iroh-base v0.91.2 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hickory-resolver v0.25.2 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling igd-next v0.16.2 [INFO] [stderr] Compiling axum v0.8.6 [INFO] [stderr] Compiling reqwest v0.12.24 [INFO] [stderr] Compiling iroh-quinn v0.14.0 [INFO] [stderr] Compiling portmapper v0.8.0 [INFO] [stderr] Compiling pkarr v3.10.0 [INFO] [stderr] Compiling iroh-relay v0.91.2 [INFO] [stderr] Compiling iroh v0.91.2 [INFO] [stderr] Compiling eidetica v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 00s [INFO] running `Command { std: "docker" "inspect" "b36ce94b89ef55b0236d92dc2da41601f99d932f8867cde05fdd7224f14be2eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b36ce94b89ef55b0236d92dc2da41601f99d932f8867cde05fdd7224f14be2eb", kill_on_drop: false }` [INFO] [stdout] b36ce94b89ef55b0236d92dc2da41601f99d932f8867cde05fdd7224f14be2eb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 701fa62f68c074e41907d27ed2c849ce8da5c5ba063b8dc0f95983c60b2ad4fb [INFO] running `Command { std: "docker" "start" "-a" "701fa62f68c074e41907d27ed2c849ce8da5c5ba063b8dc0f95983c60b2ad4fb", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.72s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eidetica-da838c36779a7f8b) [INFO] [stdout] [INFO] [stdout] running 237 tests [INFO] [stdout] test auth::permission::tests::test_clamp_permission_max_bound ... ok [INFO] [stdout] test auth::permission::tests::test_can_delegate_with_bounds_valid ... ok [INFO] [stdout] test auth::permission::tests::test_validate_permission_bounds_invalid ... ok [INFO] [stdout] test auth::permission::tests::test_permission_priority_clamping ... ok [INFO] [stdout] test auth::errors::tests::test_error_conversion ... ok [INFO] [stdout] test auth::permission::tests::test_can_delegate_with_bounds_invalid ... ok [INFO] [stdout] test auth::permission::tests::test_clamp_permission_min_bound ... ok [INFO] [stdout] test auth::permission::tests::test_validate_permission_bounds_valid ... ok [INFO] [stdout] test auth::permission::tests::test_permission_clamping_edge_cases ... ok [INFO] [stdout] test auth::permission::tests::test_clamp_permission_both_bounds ... ok [INFO] [stdout] test auth::crypto::tests::test_challenge_generation ... ok [INFO] [stdout] test auth::errors::tests::test_error_helpers ... ok [INFO] [stdout] test auth::crypto::tests::test_key_formatting ... ok [INFO] [stdout] test auth::settings::tests::test_global_permission_helpers ... ok [INFO] [stdout] test auth::settings::tests::test_find_all_sigkeys_sorted_by_permission ... ok [INFO] [stdout] test auth::settings::tests::test_resolve_sig_key_revoked_key_is_resolved ... ok [INFO] [stdout] test auth::settings::tests::test_auth_settings_view_operations ... ok [INFO] [stdout] test auth::settings::tests::test_resolve_sig_key_for_operation ... ok [INFO] [stdout] test auth::settings::tests::test_find_all_sigkeys_for_pubkey ... ok [INFO] [stdout] test auth::types::tests::test_auth_key_mutators ... ok [INFO] [stdout] test auth::settings::tests::test_revoke_key ... ok [INFO] [stdout] test auth::types::tests::test_auth_key_serialization ... ok [INFO] [stdout] test auth::types::tests::test_delegation_path_sig_key ... ok [INFO] [stdout] test auth::types::tests::test_auth_key_to_nested_value ... ok [INFO] [stdout] test auth::types::tests::test_delegated_tree_ref_complete_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_auth_key_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_option_permission_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_delegation_step_serialization ... ok [INFO] [stdout] test auth::types::tests::test_key_status_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_permission_bounds_clamping ... ok [INFO] [stdout] test auth::types::tests::test_permission_bounds_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_permission_methods ... ok [INFO] [stdout] test auth::types::tests::test_permission_min_max ... ok [INFO] [stdout] test auth::types::tests::test_permission_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_permission_ordering ... ok [INFO] [stdout] test auth::settings::tests::test_priority_based_key_modification ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_backward_compatibility ... ok [INFO] [stdout] test auth::types::tests::test_delegated_tree_ref_serialization ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_builder_basic ... ok [INFO] [stdout] test auth::types::tests::test_option_u32_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_permission_clamping ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_builder_delegation_path ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_builder_with_pubkey ... ok [INFO] [stdout] test auth::settings::tests::test_resolve_sig_key_falls_back_to_global ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_builder_minimal ... ok [INFO] [stdout] test auth::types::tests::test_sig_key_delegation_path_format ... ok [INFO] [stdout] test auth::settings::tests::test_auth_settings_basic_operations ... ok [INFO] [stdout] test auth::settings::tests::test_resolve_sig_key_returns_highest_permission ... ok [INFO] [stdout] test auth::settings::tests::test_can_access_comprehensive ... ok [INFO] [stdout] test auth::settings::tests::test_resolve_sig_key_with_multiple_keys ... ok [INFO] [stdout] test auth::types::tests::test_sig_key_delegation_path_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_sig_key_direct_format ... ok [INFO] [stdout] test auth::types::tests::test_sig_key_is_signed_by ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_with_pubkey_serialization ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_without_pubkey_serialization ... ok [INFO] [stdout] test auth::types::tests::test_sig_key_nested_value_roundtrip ... ok [INFO] [stdout] test auth::types::tests::test_auth_key_constructor_error_handling ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_serialization ... ok [INFO] [stdout] test auth::types::tests::test_tree_reference_nested_value_content ... ok [INFO] [stdout] test auth::types::tests::test_auth_key_constructor_validation ... ok [INFO] [stdout] test auth::types::tests::test_vec_string_nested_value_roundtrip ... ok [INFO] [stdout] test auth::validation::tests::test_delegated_tree_requires_backend ... ok [INFO] [stdout] test auth::validation::tests::test_basic_key_resolution ... ok [INFO] [stdout] test auth::validation::tests::test_basic_delegated_tree_resolution ... ok [INFO] [stdout] test auth::validation::tests::test_delegation_depth_limit ... ok [INFO] [stdout] test auth::validation::tests::test_global_permission_resolver ... ok [INFO] [stdout] test auth::validation::tests::test_global_permission_insufficient_perms ... ok [INFO] [stdout] test auth::validation::tests::test_entry_validation_with_revoked_key ... ok [INFO] [stdout] test auth::validation::tests::test_missing_key ... ok [INFO] [stdout] test auth::validation::tests::test_revoked_key_validation ... ok [INFO] [stdout] test auth::validation::tests::test_performance_optimizations ... ok [INFO] [stdout] test auth::validation::tests::test_validate_entry_with_auth_info_against_empty_settings ... ok [INFO] [stdout] test auth::validation::tests::test_global_permission_without_pubkey_fails ... ok [INFO] [stdout] test backend::errors::tests::test_error_helpers ... ok [INFO] [stdout] test crdt::doc::list::tests::test_position_beginning_end ... ok [INFO] [stdout] test crdt::doc::list::tests::test_position_creation ... ok [INFO] [stdout] test crdt::doc::list::tests::test_position_between ... ok [INFO] [stdout] test crdt::doc::list::tests::test_position_ordering ... ok [INFO] [stdout] test crdt::doc::list::tests::test_position_reduction ... ok [INFO] [stdout] test crdt::doc::list::tests::test_position_uuid_ordering ... ok [INFO] [stdout] test crdt::doc::node_tests::test_node::test_crdt_error_types ... ok [INFO] [stdout] test crdt::doc::node_tests::test_node::test_value_type_names ... ok [INFO] [stdout] test crdt::doc::node_tests::test_node::test_doc_as_hashmap_internal_access ... ok [INFO] [stdout] test crdt::doc::node_tests::test_node::test_position_ordering_and_creation ... ok [INFO] [stdout] test crdt::doc::path::tests::test_component_validation ... ok [INFO] [stdout] test crdt::doc::path::tests::test_display ... ok [INFO] [stdout] test crdt::doc::path::tests::test_from_str ... ok [INFO] [stdout] test crdt::doc::path::tests::test_from_str_normalization ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_builder ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_deref ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_join ... ok [INFO] [stdout] test crdt::doc::node_tests::test_node::test_value_type_checking_methods ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_macro_empty_and_edge_cases ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_macro_from_components ... ok [INFO] [stdout] test auth::validation::tests::test_permission_levels ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_macro_from_string ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_normalization ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_macro_mixed ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_normalization_behavior ... ok [INFO] [stdout] test crdt::doc::path::tests::test_path_validation_success ... ok [INFO] [stdout] test crdt::doc::path::tests::test_pathbuf_normalization ... ok [INFO] [stdout] test crdt::doc::path::tests::test_pathbuf_parent ... ok [INFO] [stdout] test backend::errors::tests::test_error_conversion ... ok [INFO] [stdout] test crdt::doc::path::tests::test_pathbuf_push ... ok [INFO] [stdout] test crdt::doc::path::tests::test_pathbuf_push_normalization ... ok [INFO] [stdout] test crdt::errors::tests::test_crdt_error_classification ... ok [INFO] [stdout] test crdt::errors::tests::test_crdt_error_display_messages ... ok [INFO] [stdout] test crdt::errors::tests::test_crdt_error_list_index_out_of_bounds ... ok [INFO] [stdout] test crdt::errors::tests::test_crdt_error_conversion_to_main_error ... ok [INFO] [stdout] test crdt::errors::tests::test_path_error_conversion ... ok [INFO] [stdout] test auth::crypto::tests::test_entry_signing ... ok [INFO] [stdout] test crdt::doc::path::tests::test_pathbuf_construction ... ok [INFO] [stdout] test entry::errors::tests::test_id_error_integration ... ok [INFO] [stdout] test entry::errors::tests::test_id_error_direct_conversion ... ok [INFO] [stdout] test entry::errors::tests::test_length_error ... ok [INFO] [stdout] test entry::errors::tests::test_unknown_algorithm_error ... ok [INFO] [stdout] test entry::id::tests::test_from_bytes_deterministic ... ok [INFO] [stdout] test entry::id::tests::test_parse_prefixed_blake3 ... ok [INFO] [stdout] test crdt::doc::path::tests::test_unified_macro_behavior ... ok [INFO] [stdout] test entry::id::tests::test_blake3_prefixed_format ... ok [INFO] [stdout] test entry::id::tests::test_sha256_prefixed_format ... ok [INFO] [stdout] test entry::id::tests::test_parse_sha256_prefixed ... ok [INFO] [stdout] test entry::id::tests::test_validation ... ok [INFO] [stdout] test entry::id::tests::test_serialization ... ok [INFO] [stdout] test entry::tests::test_validate_empty_parent_id_fails ... ok [INFO] [stdout] test entry::errors::tests::test_error_categorization_comprehensive ... ok [INFO] [stdout] test auth::validation::tests::test_entry_validation_success ... ok [INFO] [stdout] test entry::tests::test_validate_non_root_entry_without_parents_fails ... ok [INFO] [stdout] test entry::tests::test_validate_multiple_subtrees_with_mixed_parent_scenarios ... ok [INFO] [stdout] test entry::tests::test_validate_root_entry_with_parents_fails ... ok [INFO] [stdout] test entry::tests::test_validate_root_entry_without_parents_succeeds ... ok [INFO] [stdout] test entry::tests::test_validate_root_subtree_marker_skipped ... ok [INFO] [stdout] test entry::errors::tests::test_error_conversion_to_main ... ok [INFO] [stdout] test entry::tests::test_validate_settings_subtree_follows_standard_rules ... ok [INFO] [stdout] test entry::tests::test_validate_non_root_with_empty_subtree_parents_logs_but_passes ... ok [INFO] [stdout] test entry::tests::test_validate_non_root_entry_with_parents_succeeds ... ok [INFO] [stdout] test entry::tests::test_validate_root_entry_with_empty_subtree_parents_succeeds ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_all_features ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_empty_settings ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_interval_min ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_interval_with_none ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_properties_union ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_single_setting ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_sync_enabled_or ... ok [INFO] [stdout] test instance::settings_merge::tests::test_merge_sync_on_commit_or ... ok [INFO] [stdout] test entry::tests::test_validate_subtree_with_empty_parent_id_fails ... ok [INFO] [stdout] test instance::errors::tests::test_error_helpers ... ok [INFO] [stdout] test instance::errors::tests::test_error_conversion ... ok [INFO] [stdout] test auth::validation::tests::test_global_permission_with_pubkey_field ... ok [INFO] [stdout] test auth::crypto::tests::test_keypair_generation ... ok [INFO] [stdout] test entry::errors::tests::test_error_helpers ... ok [INFO] [stdout] test auth::validation::tests::test_global_permission_vs_specific_key ... ok [INFO] [stdout] test auth::validation::tests::test_nested_delegation_with_permission_clamping ... ok [INFO] [stdout] test auth::validation::tests::test_delegated_tree_requires_tips ... ok [INFO] [stdout] test auth::crypto::tests::test_challenge_response ... ok [INFO] [stdout] test instance::tests::test_instance_load_device_id_persistence ... ok [INFO] [stdout] test instance::tests::test_find_database ... ok [INFO] [stdout] test database::tests::test_find_sigkeys_returns_sorted_by_permission ... ok [INFO] [stdout] test auth::validation::tests::test_complete_delegation_workflow ... ok [INFO] [stdout] test instance::tests::test_load_database ... ok [INFO] [stdout] test instance::tests::test_new_database ... ok [INFO] [stdout] test instance::tests::test_all_databases ... ok [INFO] [stdout] test instance::tests::test_new_database_without_key_fails ... ok [INFO] [stdout] test instance::tests::test_instance_load_new_vs_existing ... ok [INFO] [stdout] test store::settings_store::tests::test_auth_doc_for_validation ... ok [INFO] [stdout] test instance::tests::test_instance_create_on_fresh_backend ... ok [INFO] [stdout] test instance::tests::test_new_database_default ... ok [INFO] [stdout] test instance::tests::test_instance_create_strict_fails_on_existing ... ok [INFO] [stdout] test instance::tests::test_instance_load_existing_backend ... ok [INFO] [stdout] test store::settings_store::tests::test_settings_store_creation ... ok [INFO] [stdout] test instance::tests::test_instance_load_new_backend ... ok [INFO] [stdout] test store::settings_store::tests::test_auth_key_operations ... ok [INFO] [stdout] test sync::state::tests::test_sync_cursor ... ok [INFO] [stdout] test sync::state::tests::test_sync_metadata ... ok [INFO] [stdout] test sync::bootstrap_request_manager::tests::test_update_status ... ok [INFO] [stdout] test sync::utils::tests::test_collect_ancestors_to_send_empty ... ok [INFO] [stdout] test sync::utils::tests::test_collect_ancestors_to_send_peer_already_has ... ok [INFO] [stdout] test sync::utils::tests::test_collect_ancestors_to_send_single_entry ... ok [INFO] [stdout] test sync::utils::tests::test_collect_missing_ancestors_empty ... ok [INFO] [stdout] test sync::utils::tests::test_collect_missing_ancestors_not_found ... ok [INFO] [stdout] test sync::utils::tests::test_collect_missing_ancestors_present ... ok [INFO] [stdout] test transaction::errors::tests::test_already_committed ... ok [INFO] [stdout] test transaction::errors::tests::test_error_classification ... ok [INFO] [stdout] test transaction::errors::tests::test_key_name_extraction ... ok [INFO] [stdout] test sync::bootstrap_request_manager::tests::test_list_requests ... ok [INFO] [stdout] test sync::bootstrap_request_manager::tests::test_get_nonexistent_request ... ok [INFO] [stdout] test sync::state::tests::test_sync_state_manager ... ok [INFO] [stdout] test store::settings_store::tests::test_auth_settings_integration ... ok [INFO] [stdout] test store::settings_store::tests::test_update_auth_settings_closure ... ok [INFO] [stdout] test store::settings_store::tests::test_error_handling ... ok [INFO] [stdout] test sync::bootstrap_request_manager::tests::test_store_and_get_request ... ok [INFO] [stdout] test store::settings_store::tests::test_name_operations ... ok [INFO] [stdout] test instance::tests::test_instance_load_idempotency ... ok [INFO] [stdout] test instance::tests::test_instance_load_user_databases_persist ... ok [INFO] [stdout] test transaction::tests::test_prevent_auth_corruption ... ok [INFO] [stdout] test auth::types::tests::test_sig_info_builder_missing_key - should panic ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_get_public_key_passwordless ... ok [INFO] [stdout] test user::crypto::tests::test_key_encryption_round_trip ... ok [INFO] [stdout] test user::crypto::tests::test_nonce_uniqueness ... ok [INFO] [stdout] test instance::tests::test_create_user ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_get_public_key_consistency_with_signing_key ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_clear ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_get_signing_key ... ok [INFO] [stdout] test user::crypto::tests::test_encryption_wrong_key_fails ... ok [INFO] [stdout] test user::system_databases::tests::test_create_databases_tracking ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_get_metadata ... ok [INFO] [stdout] test user::system_databases::tests::test_create_instance_database ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_get_public_key ... ok [INFO] [stdout] test user::system_databases::tests::test_create_user_passwordless ... ok [INFO] [stdout] test user::system_databases::tests::test_create_users_database ... ok [INFO] [stdout] test user::crypto::tests::test_password_hash_unique ... ok [INFO] [stdout] test user::system_databases::tests::test_login_nonexistent_user ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_add_key ... ok [INFO] [stdout] test user::crypto::tests::test_password_hash_and_verify ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_get_public_key_multiple_keys ... ok [INFO] [stdout] test user::system_databases::tests::test_login_user_passwordless ... ok [INFO] [stdout] test user::system_databases::tests::test_system_databases_have_device_key_auth ... ok [INFO] [stdout] test instance::tests::test_login_user ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_list_key_ids ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_new ... ok [INFO] [stdout] test user::system_databases::tests::test_create_duplicate_user ... ok [INFO] [stdout] test user::system_databases::tests::test_login_password_mismatch ... ok [INFO] [stdout] test user::system_databases::tests::test_create_user ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_serialize_keys_sorted ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_list_key_ids_sorted_by_timestamp ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_serialize_keys ... ok [INFO] [stdout] test user::key_manager::tests::test_key_manager_wrong_password ... ok [INFO] [stdout] test user::user_session::tests::test_user_creation ... ok [INFO] [stdout] test user::system_databases::tests::test_login_user ... ok [INFO] [stdout] test user::user_session::tests::test_user_getters ... ok [INFO] [stdout] test user::system_databases::tests::test_login_wrong_password ... ok [INFO] [stdout] test instance::tests::test_instance_load_with_password_protected_users ... ok [INFO] [stdout] test user::user_session::tests::test_user_drop ... ok [INFO] [stdout] test user::user_session::tests::test_user_logout ... ok [INFO] [stdout] test user::system_databases::tests::test_list_users ... ok [INFO] [stdout] test instance::tests::test_instance_load_multiple_users ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 237 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 48.82s [INFO] [stdout] [INFO] [stderr] Running tests/it/main.rs (/opt/rustwide/target/debug/deps/it-894f27319476f2ed) [INFO] [stdout] [INFO] [stdout] running 695 tests [INFO] [stdout] test auth::error_handling_tests::test_concurrent_validation_basic ... ok [INFO] [stdout] test auth::crypto::test_import_private_key ... ok [INFO] [stdout] test auth::crypto::test_key_management ... ok [INFO] [stdout] test auth::crypto::test_overwrite_existing_key ... ok [INFO] [stdout] test auth::error_handling_tests::test_delegation_corrupted_tree_references ... ok [INFO] [stdout] test auth::error_handling_tests::test_delegation_without_backend ... ok [INFO] [stdout] test auth::error_handling_tests::test_error_message_consistency ... ok [INFO] [stdout] test auth::error_handling_tests::test_delegation_mixed_key_statuses ... ok [INFO] [stdout] test auth::error_handling_tests::test_delegation_with_tampered_tips ... ok [INFO] [stdout] test auth::delegated_trees::test_simple_tree_creation_with_auth ... ok [INFO] [stdout] test auth::delegated_trees::test_delegation_depth_limit_exact ... ok [INFO] [stdout] test auth::error_handling_tests::test_validation_cache_error_conditions ... ok [INFO] [stdout] test auth::crypto::test_backend_serialization ... ok [INFO] [stdout] test auth::error_handling_tests::test_privilege_escalation_through_delegation ... ok [INFO] [stdout] test auth::permission_edge_cases::test_multi_level_clamping_simulation ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_arithmetic_overflow ... ok [INFO] [stdout] test auth::delegated_trees::test_complex_nested_delegation_chain ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_bounds_invalid_constraints ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_bounds_edge_cases ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_bounds_validation ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_capabilities_edge_cases ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_clamping_invalid_bounds ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_clamping_none_min_bound ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_clamping_max_priority ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_clamping_read_permissions ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_extreme_priority_differences ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_priority_extraction ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_priority_preservation ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_comparison_edge_cases ... ok [INFO] [stdout] test auth::permission_edge_cases::test_permission_serialization_extreme_values ... ok [INFO] [stdout] test auth::security_tests::test_admin_hierarchy_enforcement ... ok [INFO] [stdout] test auth::security_tests::test_admin_hierarchy_complete_enforcement ... ok [INFO] [stdout] test auth::security_tests::test_key_creation_privilege_escalation_prevention ... ok [INFO] [stdout] test auth::security_tests::test_permission_arithmetic_correctness ... ok [INFO] [stdout] test auth::security_tests::test_privilege_escalation_prevention ... ok [INFO] [stdout] test auth::security_tests::test_permission_ordering_correctness ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_deep_delegation_path_performance ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_delegation_path_invalid_json ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_delegation_step_serialization_edge_cases ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_delegation_with_duplicate_tips ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_delegation_with_long_key_names ... ok [INFO] [stdout] test auth::error_handling_tests::test_delegation_nonexistent_tree ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_delegation_with_unicode_keys ... ok [INFO] [stdout] test auth::delegated_trees::test_delegation_depth_limits ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_circular_delegation_simple ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_sig_info_with_key_no_signature ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_sig_info_with_signature_no_key ... ok [INFO] [stdout] test auth::types::test_permission_capabilities ... ok [INFO] [stdout] test auth::types::test_permission_clamping_comprehensive ... ok [INFO] [stdout] test auth::types::test_permission_complex_priority_scenarios ... ok [INFO] [stdout] test auth::integration::test_authenticated_operations ... ok [INFO] [stdout] test auth::types::test_permission_edge_case_arithmetic ... ok [INFO] [stdout] test auth::types::test_permission_ordering_comprehensive ... ok [INFO] [stdout] test auth::types::test_permission_hierarchical_key_modification ... ok [INFO] [stdout] test auth::types::test_permission_string_conversion_comprehensive ... ok [INFO] [stdout] test auth::types::test_permission_validation_operations ... ok [INFO] [stdout] test auth::delegated_trees::test_delegated_tree_with_revoked_keys ... ok [INFO] [stdout] test auth::validation::test_entry_validation_unsigned_entry_detection ... ok [INFO] [stdout] test auth::delegated_trees::test_delegated_tree_min_bound_upgrade ... ok [INFO] [stdout] test auth::integration::test_mandatory_authentication ... ok [INFO] [stdout] test auth::validation::test_entry_validation_with_corrupted_auth_section ... ok [INFO] [stdout] test auth::delegated_trees::test_delegated_tree_priority_preservation ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_empty_delegation_path ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_delegation_with_null_tips_intermediate ... ok [INFO] [stdout] test auth::validation::test_entry_validation_with_invalid_signatures ... ok [INFO] [stdout] test backend::basic_operations::test_all_roots ... ok [INFO] [stdout] test backend::basic_operations::test_in_memory_backend_basic_operations ... ok [INFO] [stdout] test backend::basic_operations::test_in_memory_backend_error_handling ... ok [INFO] [stdout] test auth::validation::test_entry_validation_cache_behavior ... ok [INFO] [stdout] test auth::validation::test_authentication_validation_revoked_key ... ok [INFO] [stdout] test backend::height_calculations::test_calculate_subtree_height ... ok [INFO] [stdout] test backend::height_calculations::test_sort_entries ... ok [INFO] [stdout] test backend::save_load::test_load_non_existent_file ... ok [INFO] [stdout] test backend::height_calculations::test_calculate_entry_height ... ok [INFO] [stdout] test auth::delegated_trees::test_delegated_tree_basic_validation ... ok [INFO] [stdout] test backend::subtree_operations::test_backend_get_store_from_tips ... ok [INFO] [stdout] test auth::sig_key_edge_cases::test_direct_key_empty_id ... ok [INFO] [stdout] test backend::subtree_operations::test_in_memory_backend_subtree_operations ... ok [INFO] [stdout] test backend::tree_operations::test_get_tips ... ok [INFO] [stdout] test backend::subtree_operations::test_get_store_tips ... ok [INFO] [stdout] test backend::tree_operations::test_in_memory_backend_tree_operations ... ok [INFO] [stdout] test backend::tree_operations::test_in_memory_backend_complex_tree_structure ... ok [INFO] [stdout] test backend::verification::test_backend_verification_helpers ... ok [INFO] [stdout] test backend::verification::test_verification_status_basic_operations ... ok [INFO] [stdout] test backend::tree_operations::test_backend_get_tree_from_tips ... ok [INFO] [stdout] test backend::verification::test_verification_status_default_behavior ... ok [INFO] [stdout] test backend::verification::test_verification_status_multiple_entries ... ok [INFO] [stdout] test backend::verification::test_verification_status_not_found_errors ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_basic_operations ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_complex_merge_with_tombstones ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_merge_dual_tombstones ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_multi_generation_updates ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_recursive_merge ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_remove_existing_tombstone ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_set_deleted_and_get ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_tombstone_handling ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_remove_non_existent ... ok [INFO] [stdout] test auth::delegated_trees::test_delegated_tree_invalid_tips ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_basic_operations ... ok [INFO] [stdout] test crdt::doc_tests::test_complex_nested_structure_to_json ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_builder_pattern ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_clear ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_crdt_merge ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_delete_operations ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_from_iterator ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_get_mut ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_is_tombstone_basic ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_is_tombstone_delete_method ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_is_tombstone_key_types ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_is_tombstone_nested_structures ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_is_tombstone_overwrite_behavior ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_is_tombstone_vs_public_api ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_iterators ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_list_serialization ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_overwrite_values ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_path_behaviors ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_path_operations ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_remove_operations ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_to_json_string_basic ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_to_json_string_empty ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_to_json_string_key_ordering ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_to_json_string_nested ... ok [INFO] [stdout] test crdt::doc_tests::test_json_round_trip_validation ... ok [INFO] [stdout] test crdt::doc_tests::test_serde_json_round_trip_complex_structure ... ok [INFO] [stdout] test crdt::doc_tests::test_serde_json_round_trip_map ... ok [INFO] [stdout] test crdt::doc_tests::test_serde_json_round_trip_with_tombstones ... ok [INFO] [stdout] test auth::delegated_trees::test_nested_delegation ... ok [INFO] [stdout] test backend::verification::test_verification_status_serialization ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_backwards_compatibility ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_complex_nested_structures ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_convenience_methods ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_doc_get_as_method ... ok [INFO] [stdout] test crdt::doc_advanced_tests::test_doc_type_conflicts ... ok [INFO] [stdout] test crdt::doc_tests::test_to_json_string_with_tombstones ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_interface_comparison ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_node_get_as_method ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_tryfrom_value_implementations ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_mixed_path_and_direct_access ... ok [INFO] [stdout] test crdt::integration::test_crdt_api_ergonomics ... ok [INFO] [stdout] test crdt::integration::test_crdt_associativity ... ok [INFO] [stdout] test crdt::improved_interface_tests::test_mutable_access_methods_mixed ... ok [INFO] [stdout] test crdt::integration::test_crdt_commutativity ... ok [INFO] [stdout] test crdt::integration::test_crdt_map_basic_operations ... ok [INFO] [stdout] test crdt::integration::test_crdt_idempotency ... ok [INFO] [stdout] test crdt::integration::test_complex_crdt_scenario ... ok [INFO] [stdout] test crdt::doc_tests::test_doc_path_with_lists ... ok [INFO] [stdout] test crdt::integration::test_crdt_map_merge_semantics ... ok [INFO] [stdout] test crdt::integration::test_crdt_merge_properties_comprehensive ... ok [INFO] [stdout] test crdt::list_tests::test_list_basic_operations ... ok [INFO] [stdout] test crdt::list_tests::test_list_error_integration ... ok [INFO] [stdout] test crdt::list_tests::test_list_from_iterator ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_after_removals ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_at_beginning ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_at_end ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_at_position ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_at_valid_indices ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_index_out_of_bounds ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_maintains_stable_ordering ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_mixed_with_push ... ok [INFO] [stdout] test crdt::list_tests::test_list_insert_with_nested_values ... ok [INFO] [stdout] test crdt::integration::test_crdt_tombstone_behavior_integration ... ok [INFO] [stdout] test crdt::list_tests::test_list_merge ... ok [INFO] [stdout] test crdt::list_tests::test_list_iterators ... ok [INFO] [stdout] test auth::validation::test_entry_validation_with_mixed_key_states ... ok [INFO] [stdout] test crdt::integration::test_crdt_with_lists_integration ... ok [INFO] [stdout] test crdt::list_tests::test_list_merge_properties ... ok [INFO] [stdout] test crdt::list_tests::test_list_position_beginning_end ... ok [INFO] [stdout] test crdt::list_tests::test_list_push_returns_index ... ok [INFO] [stdout] test crdt::list_tests::test_list_remove_operations ... ok [INFO] [stdout] test crdt::list_tests::test_list_set_operations ... ok [INFO] [stdout] test crdt::list_tests::test_list_to_json_string_empty ... ok [INFO] [stdout] test crdt::list_tests::test_list_to_json_string_nested ... ok [INFO] [stdout] test crdt::list_tests::test_list_to_json_string_via_value ... ok [INFO] [stdout] test crdt::list_tests::test_list_using_helpers ... ok [INFO] [stdout] test crdt::list_tests::test_list_push_after_removals ... ok [INFO] [stdout] test crdt::list_tests::test_list_push_different_types ... ok [INFO] [stdout] test crdt::list_tests::test_serde_json_round_trip_list ... ok [INFO] [stdout] test crdt::list_tests::test_to_json_string_with_list_tombstones ... ok [INFO] [stdout] test crdt::serialization_tests::test_complex_nested_structure_to_json ... ok [INFO] [stdout] test crdt::serialization_tests::test_doc_list_serialization ... ok [INFO] [stdout] test crdt::serialization_tests::test_doc_to_json_string_basic ... ok [INFO] [stdout] test crdt::serialization_tests::test_doc_to_json_string_empty ... ok [INFO] [stdout] test crdt::serialization_tests::test_doc_to_json_string_key_ordering ... ok [INFO] [stdout] test crdt::serialization_tests::test_doc_to_json_string_nested ... ok [INFO] [stdout] test crdt::serialization_tests::test_json_round_trip_validation ... ok [INFO] [stdout] test crdt::integration::test_large_scale_merge_performance ... ok [INFO] [stdout] test crdt::serialization_tests::test_large_structure_serialization ... ok [INFO] [stdout] test crdt::list_tests::test_list_position_preservation_round_trip ... ok [INFO] [stdout] test crdt::list_tests::test_list_position_ordering ... ok [INFO] [stdout] test crdt::serialization_tests::test_list_to_json_string_nested ... ok [INFO] [stdout] test crdt::serialization_tests::test_list_to_json_string_via_value ... ok [INFO] [stdout] test crdt::serialization_tests::test_serde_json_round_trip_doc ... ok [INFO] [stdout] test crdt::serialization_tests::test_serde_json_round_trip_with_tombstones ... ok [INFO] [stdout] test crdt::serialization_tests::test_serde_json_round_trip_list ... ok [INFO] [stdout] test crdt::serialization_tests::test_to_json_string_with_list_tombstones ... ok [INFO] [stdout] test crdt::serialization_tests::test_to_json_string_with_tombstones ... ok [INFO] [stdout] test crdt::serialization_tests::test_serialization_helpers_integration ... ok [INFO] [stdout] test crdt::value_tests::test_assert_value_content_helper ... ok [INFO] [stdout] test crdt::value_tests::test_all_value_types_helper ... ok [INFO] [stdout] test crdt::serialization_tests::test_list_position_preservation_round_trip ... ok [INFO] [stdout] test crdt::serialization_tests::test_mixed_value_serialization ... ok [INFO] [stdout] test crdt::value_tests::test_cleaner_api_examples ... ok [INFO] [stdout] test crdt::serialization_tests::test_list_to_json_string_empty ... ok [INFO] [stdout] test crdt::serialization_tests::test_serde_json_round_trip_complex_structure ... ok [INFO] [stdout] test crdt::value_tests::test_map_value_accessors ... ok [INFO] [stdout] test crdt::value_tests::test_map_value_from_impls ... ok [INFO] [stdout] test crdt::value_tests::test_json_string_large_numbers ... ok [INFO] [stdout] test crdt::value_tests::test_map_value_type_names ... ok [INFO] [stdout] test crdt::value_tests::test_json_string_special_text_cases ... ok [INFO] [stdout] test crdt::value_tests::test_merge_test_values_helper ... ok [INFO] [stdout] test crdt::value_tests::test_map_value_merge_leafs ... ok [INFO] [stdout] test crdt::value_tests::test_map_value_merge_with_deleted ... ok [INFO] [stdout] test crdt::value_tests::test_partial_eq_nodevalue ... ok [INFO] [stdout] test crdt::value_tests::test_partial_eq_with_unwrap ... ok [INFO] [stdout] test crdt::value_tests::test_value_to_json_string_empty_containers ... ok [INFO] [stdout] test crdt::value_tests::test_value_to_json_string_leaf_types ... ok [INFO] [stdout] test crdt::value_tests::test_map_value_branch_types ... ok [INFO] [stdout] test crdt::value_tests::test_value_to_json_string_text_escaping ... ok [INFO] [stdout] test crdt::value_tests::test_map_value_basic_types ... ok [INFO] [stdout] test crdt::value_tests::test_serde_json_round_trip_value_types ... ok [INFO] [stdout] test auth::integration::test_tree_default_authentication ... ok [INFO] [stdout] test auth::delegated_trees::test_delegated_tree_permission_clamping ... ok [INFO] [stdout] test auth::validation::test_entry_validation_with_malformed_keys ... ok [INFO] [stdout] test data::path_operations::test_dict_get_at_path_not_found ... ok [INFO] [stdout] test auth::integration::test_prevent_auth_corruption ... ok [INFO] [stdout] test data::serialization::test_doc_serialization ... ok [INFO] [stdout] test data::serialization::test_serialization_complex_nested_structure ... ok [INFO] [stdout] test data::serialization::test_serialization_empty_doc ... ok [INFO] [stdout] test data::serialization::test_serialization_mixed_doc ... ok [INFO] [stdout] test data::serialization::test_serialization_tombstone_only_doc ... ok [INFO] [stdout] test data::path_operations::test_dict_cascading_delete ... ok [INFO] [stdout] test data::path_operations::test_dict_set_at_path_and_get_at_path_simple ... ok [INFO] [stdout] test auth::validation::test_multiple_authenticated_entries ... ok [INFO] [stdout] test data::value_editor::test_value_editor_delete_methods ... ok [INFO] [stdout] test auth::validation::test_permission_checking_admin_operations ... ok [INFO] [stdout] test data::path_operations::test_path_operations_complex_scenarios ... ok [INFO] [stdout] test auth::integration::test_validation_pipeline_with_concurrent_settings_changes ... ok [INFO] [stdout] test data::path_operations::test_dict_get_at_path_invalid_intermediate_type ... ok [INFO] [stdout] test data::path_operations::test_dict_get_at_path_empty_path ... ok [INFO] [stdout] test data::value_editor::test_value_editor_get_non_existent_path ... ok [INFO] [stdout] test data::path_operations::test_dict_set_at_path_and_get_at_path_nested ... ok [INFO] [stdout] test data::path_operations::test_dict_set_at_path_empty_path ... ok [INFO] [stdout] test data::path_operations::test_dict_set_at_path_overwrites_non_map ... ok [INFO] [stdout] test backend::save_load::test_save_load_with_various_entries ... FAILED [INFO] [stdout] test backend::save_load::test_load_invalid_file ... FAILED [INFO] [stdout] test backend::save_load::test_in_memory_backend_save_and_load ... FAILED [INFO] [stdout] test data::value_editor::test_value_editor_set_non_map_to_root ... ok [INFO] [stdout] test database::api_methods::test_get_entry_basic ... ok [INFO] [stdout] test database::api_methods::test_auth_helpers_signed_entries ... ok [INFO] [stdout] test data::path_operations::test_dict_set_at_path_creates_intermediate_maps ... ok [INFO] [stdout] test data::value_editor::test_value_editor_root_operations ... ok [INFO] [stdout] test data::value_editor::test_value_editor_set_and_get_nested_string ... ok [INFO] [stdout] test data::value_editor::test_value_editor_set_and_get_string_at_root ... ok [INFO] [stdout] test database::api_methods::test_verify_entry_signature_unauthorized_key ... ok [INFO] [stdout] test database::api_methods::test_tree_validation_get_entries ... ok [INFO] [stdout] test database::api_methods::test_auth_helpers_default_authenticated_entries ... ok [INFO] [stdout] test data::value_editor::test_value_editor_overwrite_non_map_with_map ... ok [INFO] [stdout] test database::api_methods::test_entry_retrieval_error_handling ... ok [INFO] [stdout] test database::api_methods::test_get_entries_multiple ... ok [INFO] [stdout] test data::value_editor::test_value_editor_set_string_on_editor_path ... ok [INFO] [stdout] test database::api_methods::test_tree_validation_rejects_foreign_entries ... ok [INFO] [stdout] test database::api_methods::test_tree_queries ... ok [INFO] [stdout] test database::api_methods::test_batch_vs_individual_retrieval ... ok [INFO] [stdout] test database::api_methods::test_verify_entry_signature_validates_tree_auth ... ok [INFO] [stdout] test database::api_methods::test_verify_entry_signature_auth_scenarios ... ok [INFO] [stdout] test data::value_editor::test_value_editor_set_deeply_nested_creates_path ... ok [INFO] [stdout] test database::core_operations::test_insert_into_tree ... ok [INFO] [stdout] test database::core_operations::test_get_settings ... ok [INFO] [stdout] test database::core_operations::test_get_name_from_settings ... ok [INFO] [stdout] test database::core_operations::test_get_store_viewer ... ok [INFO] [stdout] test database::core_operations::test_get_tips ... ok [INFO] [stdout] test database::core_operations::test_atomic_op_scenarios ... ok [INFO] [stdout] test database::core_operations::test_new_transaction_with_specific_tips ... ok [INFO] [stdout] test database::settings_metadata::test_entry_get_settings_from_subtree ... ok [INFO] [stdout] test database::merge_algorithms::test_caching_consistency ... ok [INFO] [stdout] test database::core_operations::test_subtree_operations ... ok [INFO] [stdout] test entry::basic::test_entry_creation ... ok [INFO] [stdout] test entry::basic::test_entry_parents ... ok [INFO] [stdout] test entry::basic::test_entry_toplevel_creation ... ok [INFO] [stdout] test entry::basic::test_in_tree_and_subtree ... ok [INFO] [stdout] test entry::builder::test_dual_api_patterns ... ok [INFO] [stdout] test entry::builder::test_entrybuilder_add_parent_methods ... ok [INFO] [stdout] test entry::builder::test_entrybuilder_api_consistency ... ok [INFO] [stdout] test database::merge_algorithms::test_incorrect_parent_merging_would_fail ... ok [INFO] [stdout] test entry::builder::test_entrybuilder_edge_cases ... ok [INFO] [stdout] test entry::builder::test_entrybuilder_empty_subtree_removal ... ok [INFO] [stdout] test entry::builder::test_entrybuilder_parent_deduplication ... ok [INFO] [stdout] test entry::builder::test_parents_are_sorted ... ok [INFO] [stdout] test entry::id_determinism::test_entrybuilder_id_stability ... ok [INFO] [stdout] test entry::id_determinism::test_id_determinism_with_complex_structure ... ok [INFO] [stdout] test entry::store::test_entry_add_subtree ... ok [INFO] [stdout] test entry::id_determinism::test_entry_id_determinism ... ok [INFO] [stdout] test entry::store::test_entry_remove_empty_subtrees ... ok [INFO] [stdout] test entry::store::test_entry_with_multiple_subtrees ... ok [INFO] [stdout] test entry::store::test_entrybuilder_subtree_parent_methods ... ok [INFO] [stdout] test entry::store::test_subtrees_are_sorted ... ok [INFO] [stdout] test entry::store::test_subtree_empty_name ... ok [INFO] [stdout] test database::core_operations::test_new_transaction_with_tips ... ok [INFO] [stdout] test database::settings_metadata::test_metadata_consistency_across_operations ... ok [INFO] [stdout] test database::core_operations::test_new_transaction_with_multiple_tips ... ok [INFO] [stdout] test database::merge_algorithms::test_simple_linear_chain ... ok [INFO] [stdout] test database::merge_algorithms::test_merge_algorithm_helpers ... ok [INFO] [stdout] test database::settings_metadata::test_settings_tips_in_metadata ... ok [INFO] [stdout] test database::settings_metadata::test_settings_tips_propagation ... ok [INFO] [stdout] test database::settings_metadata::test_settings_metadata_with_branching ... ok [INFO] [stdout] test database::merge_algorithms::test_true_diamond_pattern ... ok [INFO] [stdout] test instance::basic_operations::test_multiple_subtree_operations ... ok [INFO] [stdout] test instance::basic_operations::test_application_configuration ... ok [INFO] [stdout] test database::merge_algorithms::test_multiple_reads_consistency ... ok [INFO] [stdout] test instance::basic_operations::test_data_operations_with_special_characters ... ok [INFO] [stdout] test database::settings_metadata::test_settings_metadata_with_complex_operations ... ok [INFO] [stdout] test instance::basic_operations::test_basic_subtree_modification ... ok [INFO] [stdout] test instance::basic_operations::test_basic_operations_integration ... ok [INFO] [stdout] test instance::basic_operations::test_data_persistence_across_operations ... ok [INFO] [stdout] test database::merge_algorithms::test_parent_merge_semantics ... ok [INFO] [stdout] test instance::basic_operations::test_empty_and_edge_case_operations ... ok [INFO] [stdout] test instance::basic_operations::test_subtree_operations_using_helpers ... ok [INFO] [stdout] test instance::basic_operations::test_data_overwrite_operations ... ok [INFO] [stdout] test instance::basic_operations::test_large_data_operations ... ok [INFO] [stdout] test instance::basic_operations::test_user_profile_creation ... ok [INFO] [stdout] test instance::database_operations::test_database_authentication_scenarios ... ok [INFO] [stdout] test instance::database_management::test_tree_management_error_handling ... ok [INFO] [stdout] test instance::database_management::test_find_tree_edge_cases ... ok [INFO] [stdout] test instance::database_management::test_tree_metadata_management ... ok [INFO] [stdout] test instance::database_management::test_tree_listing_and_searching ... ok [INFO] [stdout] test instance::database_management::test_all_trees ... ok [INFO] [stdout] test instance::database_operations::test_load_tree ... ok [INFO] [stdout] test instance::database_operations::test_tree_creation_with_data ... ok [INFO] [stdout] test instance::database_operations::test_database_operations_using_helpers ... ok [INFO] [stdout] test instance::settings_operations::test_create_tree_with_initial_settings ... ok [INFO] [stdout] test instance::database_operations::test_tree_creation_workflow_with_helpers ... ok [INFO] [stdout] test instance::database_management::test_find_tree ... ok [INFO] [stdout] test instance::database_management::test_multiple_named_trees ... ok [INFO] [stdout] test instance::settings_operations::test_empty_and_edge_case_settings ... ok [INFO] [stdout] test instance::settings_operations::test_metadata_helper_functions ... ok [INFO] [stdout] test instance::database_management::test_tree_management_with_complex_scenarios ... ok [INFO] [stdout] test instance::settings_operations::test_multiple_settings_updates ... ok [INFO] [stdout] test instance::sync_integration::test_instance_sync_initialization ... ok [INFO] [stdout] test instance::settings_operations::test_settings_overwrite ... ok [INFO] [stdout] test instance::sync_integration::test_instance_sync_load ... ok [INFO] [stdout] test instance::settings_operations::test_settings_with_complex_values ... ok [INFO] [stdout] test store::docstore_operations::test_dict_get_all_empty ... ok [INFO] [stdout] test store::docstore_operations::test_dict_delete ... ok [INFO] [stdout] test instance::database_operations::test_multiple_database_creation ... ok [INFO] [stdout] test store::docstore_operations::test_dict_comprehensive_operations ... ok [INFO] [stdout] test instance::settings_operations::test_settings_using_helpers ... ok [INFO] [stdout] test instance::settings_operations::test_settings_persistence_across_operations ... ok [INFO] [stdout] test store::docstore_operations::test_dict_update_nested_value ... ok [INFO] [stdout] test store::docstore_operations::test_dict_get_all_via_viewer ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_modify_path ... ok [INFO] [stdout] test store::docstore_operations::test_dict_set_and_get_via_op ... ok [INFO] [stdout] test store::docstore_operations::test_dict_list_nonexistent_key ... ok [INFO] [stdout] test store::docstore_operations::test_dict_set_value ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_contains_key ... ok [INFO] [stdout] test instance::settings_operations::test_settings_in_multiple_trees ... ok [INFO] [stdout] test instance::database_management::test_concurrent_tree_creation ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_contains_methods_consistency ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_contains_path ... ok [INFO] [stdout] test store::docstore_operations::test_dict_list_basic_operations ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_set_path ... ok [INFO] [stdout] test store::docstore_operations::test_dict_list_persistence ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_path_mixed_with_staging ... ok [INFO] [stdout] test store::table_operations::test_empty_table_behavior ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_modify_or_insert_path ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_get_or_insert_path ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_path_based_access ... ok [INFO] [stdout] test store::integration::test_mixed_subtree_operations ... ok [INFO] [stdout] test store::docstore_operations::test_empty_dict_behavior ... ok [INFO] [stdout] test store::integration::test_subtree_integration_with_helpers ... ok [INFO] [stdout] test store::table_operations::test_table_delete_nonexistent ... ok [INFO] [stdout] test store::docstore_operations::test_docstore_path_mutation_interoperability ... ok [INFO] [stdout] test store::table_operations::test_table_basic_crud_operations ... ok [INFO] [stdout] test store::integration::test_subtree_helper_functions_integration ... ok [INFO] [stdout] test store::table_operations::test_table_delete_basic ... ok [INFO] [stdout] test store::integration::test_subtree_concurrent_access_patterns ... ok [INFO] [stdout] test store::integration::test_subtree_persistence_across_operations ... ok [INFO] [stdout] test store::table_operations::test_table_search_functionality ... ok [INFO] [stdout] test store::integration::test_table_complex_data_merging ... ok [INFO] [stdout] test store::table_operations::test_table_delete_and_reinsert ... ok [INFO] [stdout] test store::table_operations::test_table_empty_search ... ok [INFO] [stdout] test store::table_operations::test_table_delete_concurrent_modifications ... ok [INFO] [stdout] test store::table_operations::test_table_multiple_records ... ok [INFO] [stdout] test store::table_operations::test_table_delete_multiple ... ok [INFO] [stdout] test store::table_operations::test_table_multiple_operations ... ok [INFO] [stdout] test store::table_operations::test_table_search_after_delete ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_http_transport_request_context ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_bootstrap_auto_detects_permission_for_authorized_key ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_duplicate_handshakes_handled_gracefully ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_handshake_without_listen_addresses ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_bootstrap_rejects_unauthorized_key_when_permission_not_specified ... ok [INFO] [stdout] test store::table_operations::test_table_uuid_generation ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_bootstrap_auto_detects_global_wildcard_permission ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_bootstrap_sync_tracks_tree_peer_relationship ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_handshake_automatically_registers_peer ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_bootstrap_uses_highest_permission_when_key_has_multiple ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_incremental_sync_tracks_tree_peer_relationship ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_multiple_trees_tracked_with_same_peer ... ok [INFO] [stdout] test database::merge_algorithms::test_deep_chain_performance ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_relationship_tracking_skipped_without_peer_pubkey ... ok [INFO] [stdout] test sync::auto_peer_registration_tests::test_sync_without_peer_identifier_works ... ok [INFO] [stdout] test sync::auto_sync_tests::test_enable_sync_is_idempotent ... ok [INFO] [stdout] test sync::auto_sync_tests::test_commits_with_sync_on_commit_disabled ... ok [INFO] [stdout] test sync::bidirectional_sync_test::test_bidirectional_sync_no_common_ancestor_issue ... ignored, BUG: Signature verification fails during bidirectional sync [INFO] [stdout] test sync::auto_sync_tests::test_commits_before_transport_enabled ... ok [INFO] [stdout] test sync::auto_sync_tests::test_commits_with_multiple_databases ... ok [INFO] [stdout] test sync::basic_operations::test_sync_load ... ok [INFO] [stdout] test sync::basic_operations::test_sync_creation ... ok [INFO] [stdout] test sync::auto_sync_tests::test_commits_with_sync_disabled ... ok [INFO] [stdout] test sync::auto_sync_tests::test_commits_work_with_sync_enabled ... ok [INFO] [stdout] test sync::auto_sync_tests::test_multiple_commits_with_sync_enabled ... ok [INFO] [stdout] test sync::basic_operations::test_sync_settings_operations ... ok [INFO] [stdout] test sync::bootstrap_client_behavior_test::test_client_connection_error_handling ... ok [INFO] [stdout] test sync::basic_operations::test_sync_settings_persistence ... ok [INFO] [stdout] test sync::basic_operations::test_sync_multiple_settings ... ok [INFO] [stdout] test sync::auto_sync_e2e_test::test_auto_sync_after_restart ... ok [INFO] [stdout] test sync::auto_sync_e2e_test::test_auto_sync_between_instances ... ok [INFO] [stdout] test sync::auto_sync_e2e_test::test_enable_sync_after_user_setup ... ok [INFO] [stdout] test sync::bootstrap_client_behavior_test::test_client_polling_for_pending_status ... ok [INFO] [stdout] test sync::bootstrap_client_behavior_test::test_client_behavior_after_rejection ... ok [INFO] [stdout] test sync::bootstrap_failure_tests::test_bootstrap_invalid_public_key_format ... ok [INFO] [stdout] test sync::bootstrap_sync_tests::test_bootstrap_conflicting_tree_ids ... ok [INFO] [stdout] test sync::bootstrap_client_behavior_test::test_duplicate_bootstrap_requests ... ok [INFO] [stdout] test sync::bootstrap_failure_tests::test_bootstrap_exceeds_granted_permissions ... ok [INFO] [stdout] test sync::bootstrap_failure_tests::test_bootstrap_with_revoked_key ... ok [INFO] [stdout] test sync::bootstrap_failure_tests::test_bootstrap_permission_denied_insufficient_admin ... ok [INFO] [stdout] test sync::bootstrap_failure_tests::test_bootstrap_permission_denied_no_auth_config ... ok [INFO] [stdout] test sync::bootstrap_sync_tests::test_bootstrap_nonexistent_tree ... ok [INFO] [stdout] test sync::bootstrap_sync_tests::test_bootstrap_malformed_request_data ... ok [INFO] [stdout] test sync::bootstrap_client_behavior_test::test_client_retry_after_pending ... ok [INFO] [stdout] test sync::auto_sync_e2e_test::test_bidirectional_auto_sync ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_bootstrap_with_invalid_key_fails ... ok [INFO] [stdout] test sync::chat_simulation_test::test_chat_app_authenticated_bootstrap ... ignored, Key management bug: sync handler cannot determine which admin key to use for target databases [INFO] [stdout] test sync::bootstrap_client_behavior_test::test_client_different_permission_requests ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_bootstrap_with_invalid_keys ... ok [INFO] [stdout] test sync::bootstrap_sync_tests::test_discover_peer_trees_placeholder ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_bootstrap_key_not_stored_in_backend ... ok [INFO] [stdout] test sync::bootstrap_sync_tests::test_bootstrap_sync_from_zero_state ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_incremental_sync_after_bootstrap_with_key ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_full_e2e_bootstrap_with_database_instances ... ok [INFO] [stdout] test sync::dag_sync_tests::test_dag_sync_entry_ordering ... ok [INFO] [stdout] test sync::dag_sync_tests::test_dag_sync_branching_structure ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_bootstrap_with_provided_key ... ok [INFO] [stdout] test sync::chat_simulation_test::test_global_key_bootstrap ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_multiple_clients_with_different_keys ... ok [INFO] [stdout] test sync::dag_sync_tests::test_dag_sync_empty_sets ... ok [INFO] [stdout] test sync::dag_sync_tests::test_iroh_transport_custom_relay_config ... ok [INFO] [stdout] test sync::dag_sync_tests::test_bidirectional_sync_flow ... ok [INFO] [stdout] test sync::dag_sync_tests::test_dag_sync_linear_chain ... ok [INFO] [stdout] test sync::bootstrap_sync_tests::test_incremental_sync_after_bootstrap ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_with_key_equivalent_to_backend_key ... ok [INFO] [stdout] test sync::dag_sync_tests::test_dag_sync_partial_overlap ... ok [INFO] [stdout] test sync::dag_sync_tests::test_iroh_transport_staging_mode ... ok [INFO] [stdout] test sync::bootstrap_concurrency_tests::test_multiple_clients_bootstrap_same_database ... ok [INFO] [stdout] test sync::declarative_api_tests::test_get_sync_status ... ok [INFO] [stdout] test sync::http_transport_tests::test_http_transport_connection_refused ... ok [INFO] [stdout] test sync::device_id_tests::test_device_id_unique_across_databases ... ok [INFO] [stdout] test sync::declarative_api_tests::test_register_sync_peer_tracks_relationship_immediately ... ok [INFO] [stdout] test sync::device_id_tests::test_device_id_functionality ... ok [INFO] [stdout] test sync::http_transport_tests::test_http_transport_stop_without_start ... ok [INFO] [stdout] test sync::chat_simulation_test::test_multiple_databases_sync ... ok [INFO] [stdout] test sync::declarative_api_tests::test_sync_handle_add_address ... ok [INFO] [stdout] test sync::declarative_api_tests::test_sync_handle_methods ... ok [INFO] [stdout] test sync::dag_sync_tests::test_real_sync_transport_setup ... ok [INFO] [stdout] test sync::integration_tests::test_multiple_sync_instances_communication ... ok [INFO] [stdout] test sync::dag_sync_tests::test_sync_flow_integration ... ok [INFO] [stdout] test sync::http_transport_tests::test_http_transport_server_lifecycle ... ok [INFO] [stdout] test sync::iroh_e2e_test::test_iroh_e2e_resilience ... ignored, Slow test: Includes intentional network timeouts (10-30+ seconds) [INFO] [stdout] test sync::iroh_e2e_test::test_iroh_e2e_with_relays ... ignored, ⚠️ REQUIRES INTERNET: Uses live n0 relay servers - will fail without network access [INFO] [stdout] test sync::dag_sync_tests::test_iroh_transport_production_defaults ... ok [INFO] [stdout] test sync::http_transport_tests::test_http_transport_double_start_error ... ok [INFO] [stdout] test sync::integration_tests::test_sync_connect_to_invalid_address ... ok [INFO] [stdout] test sync::http_transport_tests::test_http_transport_client_server_communication ... ok [INFO] [stdout] test sync::iroh_transport_tests::test_iroh_transport_send_request_no_endpoint ... ok [INFO] [stdout] test sync::http_transport_tests::test_http_transport_get_server_address ... ok [INFO] [stdout] test sync::iroh_transport_tests::test_iroh_transport_stop_without_start ... ok [INFO] [stdout] test sync::integration_tests::test_sync_without_transport_enabled ... ok [INFO] [stdout] test sync::iroh_transport_tests::test_iroh_transport_integration_lifecycle ... ok [INFO] [stdout] test sync::dag_sync_tests::test_iroh_sync_end_to_end_no_relays ... ok [INFO] [stdout] test sync::manual_approval_test::test_bootstrap_global_permission_client_cannot_create_entries_bug ... ignored [INFO] [stdout] test sync::integration_tests::test_send_entries_http ... ok [INFO] [stdout] test sync::iroh_transport_tests::test_iroh_transport_server_lifecycle ... ok [INFO] [stdout] test sync::iroh_transport_tests::test_iroh_transport_get_server_address ... ok [INFO] [stdout] test sync::iroh_transport_tests::test_iroh_transport_double_start_error ... ok [INFO] [stdout] test sync::integration_tests::test_sync_server_without_transport_enabled ... ok [INFO] [stdout] test sync::manual_approval_test::test_approval_with_nonexistent_request_id ... ok [INFO] [stdout] test sync::iroh_transport_tests::test_iroh_transport_p2p_addressing ... ok [INFO] [stdout] test sync::integration_tests::test_sync_with_http_transport ... ok [INFO] [stdout] test sync::manual_approval_test::test_bootstrap_with_existing_global_permission_no_duplicate ... ok [INFO] [stdout] test sync::manual_approval_test::test_manual_approval_stores_pending_request ... ok [INFO] [stdout] test sync::manual_approval_test::test_list_bootstrap_requests_by_status ... ok [INFO] [stdout] test sync::bootstrap_with_key_tests::test_bootstrap_with_different_permissions ... ok [INFO] [stdout] test sync::manual_approval_test::test_malformed_permission_requests ... ok [INFO] [stdout] test sync::peer_management_tests::test_add_duplicate_synced_tree ... ok [INFO] [stdout] test sync::manual_approval_test::test_duplicate_bootstrap_requests_same_client ... ok [INFO] [stdout] test sync::manual_approval_test::test_bootstrap_with_global_permission_auto_approval ... ok [INFO] [stdout] test sync::manual_approval_test::test_bootstrap_with_existing_specific_key_permission ... ok [INFO] [stdout] test sync::manual_approval_test::test_reject_bootstrap_request ... ok [INFO] [stdout] test sync::manual_approval_test::test_global_permission_overrides_manual_policy ... ok [INFO] [stdout] test sync::peer_management_tests::test_add_multiple_synced_trees ... ok [INFO] [stdout] test sync::manual_approval_test::test_global_permission_enables_transactions ... ok [INFO] [stdout] test database::merge_algorithms::test_merge_performance_with_deep_chains ... ok [INFO] [stdout] test sync::dag_sync_tests::test_sync_protocol_implementation ... ok [INFO] [stdout] test sync::manual_approval_test::test_approve_bootstrap_request ... ok [INFO] [stdout] test sync::peer_management_tests::test_add_tree_sync ... ok [INFO] [stdout] test sync::peer_management_tests::test_iroh_info_management ... ok [INFO] [stdout] test sync::peer_management_tests::test_peer_registration_without_display_name ... ok [INFO] [stdout] test sync::peer_management_tests::test_get_tree_peers ... ok [INFO] [stdout] test sync::peer_management_tests::test_list_peers ... ok [INFO] [stdout] test sync::iroh_e2e_test::test_iroh_e2e_basic_local ... ok [INFO] [stdout] test sync::peer_management_tests::test_is_tree_synced_with_peer ... ok [INFO] [stdout] test sync::peer_management_tests::test_remove_peer ... ok [INFO] [stdout] test sync::peer_management_tests::test_peer_registration ... ok [INFO] [stdout] test sync::peer_management_tests::test_update_nonexistent_peer_status ... ok [INFO] [stdout] test sync::peer_management_tests::test_remove_transport_addresses ... ok [INFO] [stdout] test sync::peer_management_tests::test_remove_tree_sync ... ok [INFO] [stdout] test sync::sync_iroh_integration::test_sync_iroh_transport_integration ... ok [INFO] [stdout] test sync::peer_management_tests::test_http_address_management ... ok [INFO] [stdout] test sync::peer_management_tests::test_peer_removal_cleans_all_data ... ok [INFO] [stdout] test sync::transport_auto_detection_tests::test_transport_auto_detection_logic ... ok [INFO] [stdout] test sync::manual_approval_test::test_auto_approve_still_works ... ok [INFO] [stdout] test sync::transport_auto_detection_tests::test_iroh_transport_concurrent_access ... ok [INFO] [stdout] test sync::transport_auto_detection_tests::test_bootstrap_pending_error_structure ... ok [INFO] [stdout] test sync::transport_auto_detection_tests::test_bootstrap_pending_error_propagation ... ok [INFO] [stdout] test sync::peer_management_tests::test_update_peer_status ... ok [INFO] [stdout] test sync::transport_auto_detection_tests::test_http_address_with_http_transport ... ok [INFO] [stdout] test sync::transport_integration_tests::test_transport_error_handling_consistency ... ok [INFO] [stdout] test sync::sync_iroh_integration::test_send_entries_iroh ... ok [INFO] [stdout] test sync::sync_iroh_integration::test_sync_iroh_settings_persistence ... ok [INFO] [stdout] test sync::transport_auto_detection_tests::test_iroh_address_detection ... ok [INFO] [stdout] test sync::transport_auto_detection_tests::test_unauthenticated_sync_should_fail ... ok [INFO] [stdout] test sync::sync_iroh_integration::test_sync_iroh_transport_blocking_interface ... ok [INFO] [stdout] test sync::unified_message_handling_tests::test_iroh_transport_handler_integration ... ok [INFO] [stdout] test sync::sync_enabled_security_tests::test_sync_succeeds_when_enabled ... ok [INFO] [stdout] test sync::unified_message_handling_tests::test_unified_message_handling ... ok [INFO] [stdout] test sync::test_transport_peer_tracking::test_server_automatically_tracks_peers_that_sync_trees ... ok [INFO] [stdout] test sync::unified_message_handling_tests::test_http_v0_json_endpoint ... ok [INFO] [stdout] test sync::version_alignment_test::test_http_v0_endpoint_format ... ok [INFO] [stdout] test sync::version_alignment_test::test_version_alignment ... ok [INFO] [stdout] test transaction::basic_operations::test_transaction_through_dict ... ok [INFO] [stdout] test transaction::basic_operations::test_transaction_parent_relationships ... ok [INFO] [stdout] test sync::transport_integration_tests::test_transport_polymorphism ... ok [INFO] [stdout] test sync::sync_enabled_security_tests::test_bootstrap_rejected_when_sync_disabled ... ok [INFO] [stdout] test sync::bootstrap_concurrency_tests::test_concurrent_key_approval_requests ... ok [INFO] [stdout] test transaction::basic_operations::test_transaction_multiple_subtrees ... ok [INFO] [stdout] test sync::transport_integration_tests::test_concurrent_transport_operation ... ok [INFO] [stdout] test transaction::basic_operations::test_transaction_empty_subtree_removal ... ok [INFO] [stdout] test transaction::data_operations::test_delete_operations_with_helpers ... ok [INFO] [stdout] test transaction::custom_tips::test_transaction_with_custom_tips ... ok [INFO] [stdout] test transaction::custom_tips::test_transaction_custom_tips_no_subtree_data_in_tips ... ok [INFO] [stdout] test sync::transport_conformance::test_http_transport_conformance ... ok [INFO] [stdout] test transaction::custom_tips::test_transaction_multiple_subtrees_with_custom_tips ... ok [INFO] [stdout] test transaction::data_operations::test_nested_map_operations ... ok [INFO] [stdout] test sync::transport_integration_tests::test_transport_isolation ... ok [INFO] [stdout] test transaction::data_operations::test_transaction_nested_values ... ok [INFO] [stdout] test transaction::custom_tips::test_transaction_custom_tips_subtree_in_ancestors_not_tips ... ok [INFO] [stdout] test transaction::data_operations::test_metadata_for_settings_entries ... ok [INFO] [stdout] test sync::transport_conformance::test_http_bidirectional_conformance ... ok [INFO] [stdout] test sync::sync_enabled_security_tests::test_incremental_sync_rejected_when_sync_disabled ... ok [INFO] [stdout] test transaction::data_operations::test_transaction_staged_data_isolation ... ok [INFO] [stdout] test sync::transport_integration_tests::test_transport_interface_consistency ... ok [INFO] [stdout] test transaction::global_permissions::test_level_1_transaction_builds_entry_with_pubkey ... ok [INFO] [stdout] test transaction::data_operations::test_transaction_with_delete ... ok [INFO] [stdout] test transaction::path_finding::test_lca_path_finding_with_helpers ... ok [INFO] [stdout] test transaction::path_finding::test_deterministic_operations_with_helper ... ok [INFO] [stdout] test user::database_operations_tests::test_create_database_with_custom_name ... ok [INFO] [stdout] test transaction::data_operations::test_nested_data_operations_with_helpers ... ok [INFO] [stdout] test transaction::path_finding::test_transaction_diamond_pattern ... ok [INFO] [stdout] test transaction::path_finding::test_get_path_from_to_diamond_between_lca_and_tip ... ok [INFO] [stdout] test user::database_operations_tests::test_create_multiple_databases ... ok [INFO] [stdout] test transaction::path_finding::test_correct_lca_and_path_sorting ... ok [INFO] [stdout] test user::database_operations_tests::test_create_database_with_nonexistent_key ... ok [INFO] [stdout] test transaction::path_finding::test_get_path_from_to_diamond_pattern ... ok [INFO] [stdout] test user::database_operations_tests::test_database_has_settings ... ok [INFO] [stdout] test user::database_operations_tests::test_create_database_passwordless_user ... ok [INFO] [stdout] test user::database_operations_tests::test_database_has_unique_id ... ok [INFO] [stdout] test user::database_operations_tests::test_database_root_id_is_stable ... ok [INFO] [stdout] test user::database_operations_tests::test_database_supports_transactions ... ok [INFO] [stdout] test user::database_operations_tests::test_create_database_with_second_key ... ok [INFO] [stdout] test user::database_operations_tests::test_database_settings_include_name ... ok [INFO] [stdout] test user::database_operations_tests::test_create_databases_with_different_keys ... ok [INFO] [stdout] test user::database_operations_tests::test_find_key_for_nonexistent_database ... ok [INFO] [stdout] test user::database_operations_tests::test_find_database_nonexistent_returns_error ... ok [INFO] [stdout] test user::database_operations_tests::test_find_key_returns_valid_key_id ... ok [INFO] [stdout] test user::database_operations_tests::test_find_database_among_multiple ... ok [INFO] [stdout] test user::database_operations_tests::test_find_database_returns_all_matches ... ok [INFO] [stdout] test user::database_operations_tests::test_database_root_id_format ... ok [INFO] [stdout] test user::database_operations_tests::test_load_database_after_creation ... ok [INFO] [stdout] test transaction::path_finding::test_complex_path_finding_scenario ... ok [INFO] [stdout] test user::database_operations_tests::test_find_database_by_name ... ok [INFO] [stdout] test user::database_operations_tests::test_find_database_empty_instance ... ok [INFO] [stdout] test user::database_operations_tests::test_database_supports_stores ... ok [INFO] [stdout] test user::database_tracking_tests::test_add_database ... ok [INFO] [stdout] test user::database_tracking_tests::test_get_database_preferences ... ok [INFO] [stdout] test user::database_operations_tests::test_load_database_preserves_name ... ok [INFO] [stdout] test sync::transport_conformance::test_iroh_bidirectional_conformance ... ok [INFO] [stdout] test user::database_operations_tests::test_find_key_for_created_database ... ok [INFO] [stdout] test user::database_operations_tests::test_user_can_discover_own_databases ... ok [INFO] [stdout] test user::database_tracking_tests::test_update_database_preferences ... ok [INFO] [stdout] test user::database_tracking_tests::test_update_preferences_nonexistent_key_fails ... ok [INFO] [stdout] test user::database_operations_tests::test_get_signing_key_for_nonexistent_key ... ok [INFO] [stdout] test sync::transport_conformance::test_iroh_transport_conformance ... ok [INFO] [stdout] test user::database_operations_tests::test_load_database_with_invalid_id ... ok [INFO] [stdout] test user::database_tracking_tests::test_update_preferences_no_access_fails ... ok [INFO] [stdout] test user::database_tracking_tests::test_update_preferences_auto_creates_mapping ... ok [INFO] [stdout] test user::database_tracking_tests::test_remove_database ... ok [INFO] [stdout] test user::key_management_tests::test_add_key_to_passwordless_user ... ok [INFO] [stdout] test user::database_tracking_tests::test_update_preferences_valid_key_change ... ok [INFO] [stdout] test user::key_management_tests::test_add_key_with_custom_display_name ... ok [INFO] [stdout] test user::key_management_tests::test_add_key_without_display_name ... ok [INFO] [stdout] test user::database_tracking_tests::test_load_tracked_database ... ok [INFO] [stdout] test user::database_tracking_tests::test_add_database_no_sigkey_error ... ok [INFO] [stdout] test user::key_management_tests::test_add_database_key_mapping ... ok [INFO] [stdout] test user::database_tracking_tests::test_list_databases ... ok [INFO] [stdout] test user::key_management_tests::test_add_database_key_mapping_for_nonexistent_key ... ok [INFO] [stdout] test user::integration_tests::test_multi_device_key_management_and_database_access ... ok [INFO] [stdout] test user::key_management_tests::test_get_database_sigkey_for_nonexistent_key ... ok [INFO] [stdout] test user::key_management_tests::test_get_database_sigkey ... ok [INFO] [stdout] test user::key_management_tests::test_add_multiple_keys ... ok [INFO] [stdout] test user::key_management_tests::test_find_key_for_nonexistent_database ... ok [INFO] [stdout] test user::key_management_tests::test_get_database_sigkey_for_unmapped_database ... ok [INFO] [stdout] test user::key_management_tests::test_find_key_for_database ... ok [INFO] [stdout] test user::key_management_tests::test_get_default_signing_key ... ok [INFO] [stdout] test user::database_operations_tests::test_multiple_users_create_databases ... ok [INFO] [stdout] test user::key_management_tests::test_list_keys_default ... ok [INFO] [stdout] test user::key_management_tests::test_get_nonexistent_signing_key ... ok [INFO] [stdout] test user::integration_tests::test_collaborative_database_with_global_permissions ... ok [INFO] [stdout] test user::key_management_tests::test_get_public_key_for_nonexistent_key ... ok [INFO] [stdout] test user::key_management_tests::test_get_public_key ... ok [INFO] [stdout] test user::key_management_tests::test_get_public_key_for_default_key ... ok [INFO] [stdout] test user::key_management_tests::test_complex_key_database_mappings ... ok [INFO] [stdout] test user::key_management_tests::test_list_keys_returns_key_ids ... ok [INFO] [stdout] test user::key_management_tests::test_key_ids_are_unique ... ok [INFO] [stdout] test user::multi_user_tests::test_list_users_empty_instance ... ok [INFO] [stdout] test user::key_management_tests::test_list_keys_after_adding ... ok [INFO] [stdout] test user::key_management_tests::test_keys_persist_across_sessions ... ok [INFO] [stdout] test user::key_management_tests::test_manual_mappings_persist_across_sessions ... ok [INFO] [stdout] test user::key_management_tests::test_get_signing_key ... ok [INFO] [stdout] test user::key_management_tests::test_get_public_key_multiple_keys ... ok [INFO] [stdout] test user::integration_tests::test_team_scenario_multiple_users_own_databases ... ok [INFO] [stdout] test user::key_management_tests::test_one_key_multiple_databases ... ok [INFO] [stdout] test user::key_management_tests::test_multiple_keys_one_database ... ok [INFO] [stdout] test user::multi_user_tests::test_database_created_by_one_user ... ok [INFO] [stdout] test user::multi_user_tests::test_user_cannot_access_another_users_key ... ok [INFO] [stdout] test user::multi_user_tests::test_list_users ... ok [INFO] [stdout] test user::security_tests::test_cannot_use_another_users_database_key ... ok [INFO] [stdout] test user::multi_user_tests::test_users_have_independent_key_lists ... ok [INFO] [stdout] test user::multi_user_tests::test_multiple_simultaneous_logins ... ok [INFO] [stdout] test user::multi_user_tests::test_users_modify_own_databases_concurrently ... ok [INFO] [stdout] test user::security_tests::test_invalid_key_id_fails ... ok [INFO] [stdout] test user::security_tests::test_generated_keys_are_unique ... ok [INFO] [stdout] test user::security_tests::test_database_access_requires_key ... ok [INFO] [stdout] test user::security_tests::test_key_ids_are_unique_per_user ... ok [INFO] [stdout] test user::security_tests::test_keys_from_different_users_are_unique ... ok [INFO] [stdout] test user::integration_tests::test_collaborative_database_with_sync_and_global_permissions ... ok [INFO] [stdout] test user::security_tests::test_multiple_sessions_see_persisted_changes ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_approve_bootstrap_request ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_approve_nonexistent_request ... ok [INFO] [stdout] test user::security_tests::test_user_list_keys_only_shows_own_keys ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_approve_with_nonexistent_key ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_reject_nonexistent_request ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_cannot_approve_twice ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_reject_with_nonexistent_key ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_reject_bootstrap_request ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_cannot_reject_after_approval ... ok [INFO] [stdout] test user::multi_user_tests::test_many_users_create_databases ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_multiple_users ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_list_pending_bootstrap_requests ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_create_duplicate_username_fails ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_create_passwordless_user ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_complete_lifecycle_passwordless ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_login_nonexistent_user ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_database_persistence_across_sessions ... ok [INFO] [stdout] test user::user_bootstrap_tests::test_user_without_admin_cannot_modify ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_login_passwordless_user_with_password_fails ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_login_passwordless_user ... ok [INFO] [stdout] test user::integration_tests::test_independent_users_coexist ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_login_password_user_without_password_fails ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_logout_clears_session ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_multiple_sequential_logins_same_user ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_logout_multiple_sessions ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_user_persistence_across_sessions ... ok [INFO] [stdout] test user::security_tests::test_long_password ... ok [INFO] [stdout] test user::security_tests::test_empty_password_different_from_no_password ... ok [INFO] [stdout] test user::key_management_tests::test_add_key_to_password_user ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_login_with_wrong_password ... ok [INFO] [stdout] test user::security_tests::test_case_sensitive_passwords ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_login_with_correct_password ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_create_password_protected_user ... ok [INFO] [stdout] test user::security_tests::test_unicode_in_password ... ok [INFO] [stdout] test user::security_tests::test_special_characters_in_password ... ok [INFO] [stdout] test user::key_management_tests::test_multiple_manual_mappings_persist ... ok [INFO] [stdout] test user::key_management_tests::test_multiple_keys_persist ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_complete_lifecycle_password_protected ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_create_multiple_users_same_instance ... ok [INFO] [stdout] test user::user_lifecycle_tests::test_logout_and_relogin ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- backend::save_load::test_save_load_with_various_entries stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'backend::save_load::test_save_load_with_various_entries' (355) panicked at tests/it/backend/save_load.rs:84:35: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x639e87a70742 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x639e87a70742 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x639e87a70742 - std[3b51380354919863]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x639e87a70742 - <::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x639e87a8a57a - ::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x639e87a8a57a - core[27de1724e4349be2]::fmt::write [INFO] [stdout] 6: 0x639e87a767f6 - std[3b51380354919863]::io::default_write_fmt::> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x639e87a767f6 - as std[3b51380354919863]::io::Write>::write_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x639e87a4b7bf - ::print [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x639e87a4b7bf - std[3b51380354919863]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x639e87a670d9 - std[3b51380354919863]::panicking::default_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x639e85d0b84e - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x639e85d0b84e - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x639e87a67342 - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x639e87a67342 - std[3b51380354919863]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x639e87a4b878 - std[3b51380354919863]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x639e87a402d9 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x639e87a4c98d - __rustc[d79c0ace40940972]::rust_begin_unwind [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x639e87a8ad6c - core[27de1724e4349be2]::panicking::panic_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x639e87a8aab2 - core[27de1724e4349be2]::result::unwrap_failed [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x639e85c6c675 - >::unwrap [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x639e85c6c675 - it[63ad2a4836598d6c]::backend::save_load::test_save_load_with_various_entries [INFO] [stdout] at /opt/rustwide/workdir/tests/it/backend/save_load.rs:84:35 [INFO] [stdout] 22: 0x639e85c39ce7 - it[63ad2a4836598d6c]::backend::save_load::test_save_load_with_various_entries::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/it/backend/save_load.rs:81:41 [INFO] [stdout] 23: 0x639e858a0166 - >::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x639e85cffbfb - core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x639e85cffbfb - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x639e85d0c45a - as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x639e85d0c45a - std[3b51380354919863]::panicking::catch_unwind::do_call::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x639e85d0c45a - std[3b51380354919863]::panicking::catch_unwind::, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x639e85d0c45a - std[3b51380354919863]::panic::catch_unwind::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test_in_process [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x639e85d07a04 - test[182b2e79ecd7bbd9]::run_test::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x639e85d07a04 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x639e85d0ef52 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x639e85d0ef52 - ::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x639e85d0ef52 - std[3b51380354919863]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x639e85d0ef52 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x639e85d0ef52 - std[3b51380354919863]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x639e85d0ef52 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x639e85d0ef52 - ::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x639e87a6f6ef - + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 43: 0x639e87a6f6ef - ::new::thread_start [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17 [INFO] [stdout] 44: 0x799c3aa03aa4 - [INFO] [stdout] 45: 0x799c3aa90a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- backend::save_load::test_load_invalid_file stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'backend::save_load::test_load_invalid_file' (353) panicked at tests/it/backend/save_load.rs:61:35: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x639e87a70742 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x639e87a70742 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x639e87a70742 - std[3b51380354919863]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x639e87a70742 - <::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x639e87a8a57a - ::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x639e87a8a57a - core[27de1724e4349be2]::fmt::write [INFO] [stdout] 6: 0x639e87a767f6 - std[3b51380354919863]::io::default_write_fmt::> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x639e87a767f6 - as std[3b51380354919863]::io::Write>::write_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x639e87a4b7bf - ::print [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x639e87a4b7bf - std[3b51380354919863]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x639e87a670d9 - std[3b51380354919863]::panicking::default_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x639e85d0b84e - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x639e85d0b84e - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x639e87a67342 - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x639e87a67342 - std[3b51380354919863]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x639e87a4b878 - std[3b51380354919863]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x639e87a402d9 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x639e87a4c98d - __rustc[d79c0ace40940972]::rust_begin_unwind [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x639e87a8ad6c - core[27de1724e4349be2]::panicking::panic_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x639e87a8aab2 - core[27de1724e4349be2]::result::unwrap_failed [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x639e85c6bb2b - >::unwrap [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x639e85c6bb2b - it[63ad2a4836598d6c]::backend::save_load::test_load_invalid_file [INFO] [stdout] at /opt/rustwide/workdir/tests/it/backend/save_load.rs:61:35 [INFO] [stdout] 22: 0x639e85c39c87 - it[63ad2a4836598d6c]::backend::save_load::test_load_invalid_file::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/it/backend/save_load.rs:58:28 [INFO] [stdout] 23: 0x639e858a00e6 - >::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x639e85cffbfb - core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x639e85cffbfb - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x639e85d0c45a - as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x639e85d0c45a - std[3b51380354919863]::panicking::catch_unwind::do_call::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x639e85d0c45a - std[3b51380354919863]::panicking::catch_unwind::, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x639e85d0c45a - std[3b51380354919863]::panic::catch_unwind::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test_in_process [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x639e85d07a04 - test[182b2e79ecd7bbd9]::run_test::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x639e85d07a04 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x639e85d0ef52 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x639e85d0ef52 - ::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x639e85d0ef52 - std[3b51380354919863]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x639e85d0ef52 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x639e85d0ef52 - std[3b51380354919863]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x639e85d0ef52 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x639e85d0ef52 - ::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x639e87a6f6ef - + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 43: 0x639e87a6f6ef - ::new::thread_start [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17 [INFO] [stdout] 44: 0x799c3aa03aa4 - [INFO] [stdout] 45: 0x799c3aa90a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- backend::save_load::test_in_memory_backend_save_and_load stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'backend::save_load::test_in_memory_backend_save_and_load' (352) panicked at tests/it/backend/save_load.rs:24:9: [INFO] [stdout] assertion failed: save_result.is_ok() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x639e87a70742 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x639e87a70742 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x639e87a70742 - std[3b51380354919863]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x639e87a70742 - <::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x639e87a8a57a - ::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x639e87a8a57a - core[27de1724e4349be2]::fmt::write [INFO] [stdout] 6: 0x639e87a767f6 - std[3b51380354919863]::io::default_write_fmt::> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x639e87a767f6 - as std[3b51380354919863]::io::Write>::write_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x639e87a4b7bf - ::print [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x639e87a4b7bf - std[3b51380354919863]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x639e87a670d9 - std[3b51380354919863]::panicking::default_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x639e85d0b84e - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x639e85d0b84e - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x639e87a67342 - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x639e87a67342 - std[3b51380354919863]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x639e87a4b8aa - std[3b51380354919863]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x639e87a402d9 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x639e87a4c98d - __rustc[d79c0ace40940972]::rust_begin_unwind [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x639e87a8ad6c - core[27de1724e4349be2]::panicking::panic_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x639e87a8ad32 - core[27de1724e4349be2]::panicking::panic [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:150:5 [INFO] [stdout] 20: 0x639e85c6f078 - it[63ad2a4836598d6c]::backend::save_load::test_in_memory_backend_save_and_load [INFO] [stdout] at /opt/rustwide/workdir/tests/it/backend/save_load.rs:24:9 [INFO] [stdout] 21: 0x639e85c39d17 - it[63ad2a4836598d6c]::backend::save_load::test_in_memory_backend_save_and_load::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/it/backend/save_load.rs:9:42 [INFO] [stdout] 22: 0x639e858a01a6 - >::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x639e85cffbfb - core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x639e85cffbfb - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x639e85d0c45a - as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 27: 0x639e85d0c45a - std[3b51380354919863]::panicking::catch_unwind::do_call::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x639e85d0c45a - std[3b51380354919863]::panicking::catch_unwind::, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x639e85d0c45a - std[3b51380354919863]::panic::catch_unwind::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test_in_process [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x639e85d0c45a - test[182b2e79ecd7bbd9]::run_test::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x639e85d07a04 - test[182b2e79ecd7bbd9]::run_test::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x639e85d07a04 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 34: 0x639e85d0ef52 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 35: 0x639e85d0ef52 - ::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 36: 0x639e85d0ef52 - std[3b51380354919863]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x639e85d0ef52 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x639e85d0ef52 - std[3b51380354919863]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x639e85d0ef52 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 40: 0x639e85d0ef52 - ::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x639e87a6f6ef - + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 42: 0x639e87a6f6ef - ::new::thread_start [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17 [INFO] [stdout] 43: 0x799c3aa03aa4 - [INFO] [stdout] 44: 0x799c3aa90a64 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] backend::save_load::test_in_memory_backend_save_and_load [INFO] [stdout] backend::save_load::test_load_invalid_file [INFO] [stdout] backend::save_load::test_save_load_with_various_entries [INFO] [stdout] [INFO] [stdout] test result: FAILED. 687 passed; 3 failed; 5 ignored; 0 measured; 0 filtered out; finished in 57.99s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test it` [INFO] running `Command { std: "docker" "inspect" "701fa62f68c074e41907d27ed2c849ce8da5c5ba063b8dc0f95983c60b2ad4fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "701fa62f68c074e41907d27ed2c849ce8da5c5ba063b8dc0f95983c60b2ad4fb", kill_on_drop: false }` [INFO] [stdout] 701fa62f68c074e41907d27ed2c849ce8da5c5ba063b8dc0f95983c60b2ad4fb