[INFO] cloning repository https://github.com/brayniac/crucible
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/brayniac/crucible" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrayniac%2Fcrucible", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrayniac%2Fcrucible'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c2ee12060b20fc51f733217cfff4d09670c25c77
[INFO] testing brayniac/crucible against beta-2026-01-20 for beta-1.94-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrayniac%2Fcrucible" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/brayniac/crucible
[INFO] finished tweaking git repo https://github.com/brayniac/crucible
[INFO] tweaked toml for git repo https://github.com/brayniac/crucible written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/brayniac/crucible on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/brayniac/crucible already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0b0f756262704d1f0572fb3c02500f9096bdfe12d9d4da3ec8ddb1022696f8db
[INFO] running `Command { std: "docker" "start" "-a" "0b0f756262704d1f0572fb3c02500f9096bdfe12d9d4da3ec8ddb1022696f8db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0b0f756262704d1f0572fb3c02500f9096bdfe12d9d4da3ec8ddb1022696f8db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0b0f756262704d1f0572fb3c02500f9096bdfe12d9d4da3ec8ddb1022696f8db", kill_on_drop: false }`
[INFO] [stdout] 0b0f756262704d1f0572fb3c02500f9096bdfe12d9d4da3ec8ddb1022696f8db
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f23dc92a71d0108e506b0152923a4092cb351527244a342d78ebcaf59159d9fb
[INFO] running `Command { std: "docker" "start" "-a" "f23dc92a71d0108e506b0152923a4092cb351527244a342d78ebcaf59159d9fb", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling find-msvc-tools v0.1.6
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling indexmap v2.12.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling time-core v0.1.6
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling rustls-pki-types v1.13.2
[INFO] [stderr]    Compiling arrow-schema v56.2.0
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling zmij v1.0.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling webpki-roots v1.0.4
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling lexical-util v1.0.7
[INFO] [stderr]    Compiling linkme-impl v0.3.35
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling vergen v8.3.2
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling cc v1.2.51
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling io-uring v0.7.11
[INFO] [stderr]    Compiling smallbox v0.8.8
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling linkme v0.3.35
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling zlib-rs v0.5.5
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling metriken-core v0.1.3
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling clocksource v0.8.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling lexical-parse-integer v1.0.6
[INFO] [stderr]    Compiling lexical-write-integer v1.0.6
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling lexical-write-float v1.0.6
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling lexical-parse-float v1.0.6
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling lrpar v0.13.10
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling cactus v1.0.7
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling lexical-core v1.0.6
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling lrlex v0.13.10
[INFO] [stderr]    Compiling safe_arch v1.0.0
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling wide v1.1.1
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling snap v1.1.1
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling ctrlc v3.5.1
[INFO] [stderr]    Compiling compression-core v0.4.31
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling integer-encoding v3.0.4
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling lz4_flex v0.11.5
[INFO] [stderr]    Compiling thrift v0.17.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling pathdiff v0.2.3
[INFO] [stderr]    Compiling mpmc v0.1.6
[INFO] [stderr]    Compiling open v5.3.3
[INFO] [stderr]    Compiling rustls v0.23.35
[INFO] [stderr]    Compiling rand_xoshiro v0.7.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling brotli v8.0.2
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling libz-rs-sys v0.5.5
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.8
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling metriken-derive v0.5.1
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling compression-codecs v0.4.36
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling ratelimit v0.10.0
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling protocol-resp v0.1.0 (/opt/rustwide/workdir/protocol/resp)
[INFO] [stderr]    Compiling protocol-memcache v0.1.0 (/opt/rustwide/workdir/protocol/memcache)
[INFO] [stderr]    Compiling protocol-ping v0.1.0 (/opt/rustwide/workdir/protocol/ping)
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling histogram v0.11.3
[INFO] [stderr]    Compiling vob v3.0.6
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling packedvec v1.2.5
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling cfgrammar v0.13.10
[INFO] [stderr]    Compiling sparsevec v0.2.2
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling metriken v0.7.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling metrics v0.1.0 (/opt/rustwide/workdir/metrics)
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling ringlog v0.7.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling arrow-buffer v56.2.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling lrtable v0.13.10
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling async-compression v0.4.37
[INFO] [stderr]    Compiling cache-core v0.1.0 (/opt/rustwide/workdir/cache/core)
[INFO] [stderr]    Compiling arrow-data v56.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tower-livereload v0.9.6
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling arrow-array v56.2.0
[INFO] [stderr]    Compiling io-driver v0.1.0 (/opt/rustwide/workdir/io/driver)
[INFO] [stderr]    Compiling segcache v0.1.0 (/opt/rustwide/workdir/cache/segcache)
[INFO] [stderr]    Compiling hyper-util v0.1.19
[INFO] [stderr]    Compiling slab-cache v0.1.0 (/opt/rustwide/workdir/cache/slab)
[INFO] [stderr]    Compiling heap-cache v0.1.0 (/opt/rustwide/workdir/cache/heap)
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling promql-parser v0.4.3
[INFO] [stdout] warning: method `return_buffers` is never used
[INFO] [stdout]    --> io/driver/src/uring/buf_ring.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout]  35 | impl BufRing {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn return_buffers(&mut self, buf_ids: impl IntoIterator<Item = u16>) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_send_slot_mut`, `can_send`, and `sends_in_flight` are never used
[INFO] [stdout]    --> io/driver/src/uring/connection.rs:342:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl UringConnection {
[INFO] [stdout]     | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 342 |     pub fn get_send_slot_mut(&mut self, slot: u8) -> Option<&mut InFlightSend> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 442 |     pub fn can_send(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 448 |     pub fn sends_in_flight(&self) -> u32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling http2 v0.1.0 (/opt/rustwide/workdir/io/http2)
[INFO] [stderr]    Compiling grpc v0.1.0 (/opt/rustwide/workdir/io/grpc)
[INFO] [stderr]    Compiling protocol-momento v0.1.0 (/opt/rustwide/workdir/protocol/momento)
[INFO] [stderr]    Compiling bakeoff v0.1.0 (/opt/rustwide/workdir/crates/bakeoff)
[INFO] [stderr]    Compiling arrow-select v56.2.0
[INFO] [stderr]    Compiling arrow-arith v56.2.0
[INFO] [stderr]    Compiling arrow-row v56.2.0
[INFO] [stderr]    Compiling server v0.1.0 (/opt/rustwide/workdir/server)
[INFO] [stderr]    Compiling arrow-cast v56.2.0
[INFO] [stderr]    Compiling arrow-ipc v56.2.0
[INFO] [stderr]    Compiling arrow-string v56.2.0
[INFO] [stderr]    Compiling arrow-ord v56.2.0
[INFO] [stderr]    Compiling arrow-csv v56.2.0
[INFO] [stderr]    Compiling arrow-json v56.2.0
[INFO] [stderr]    Compiling parquet v56.2.0
[INFO] [stderr]    Compiling arrow v56.2.0
[INFO] [stderr]    Compiling metriken-exposition v0.12.4
[INFO] [stderr]    Compiling benchmark v0.1.0 (/opt/rustwide/workdir/benchmark)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 35s
[INFO] running `Command { std: "docker" "inspect" "f23dc92a71d0108e506b0152923a4092cb351527244a342d78ebcaf59159d9fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f23dc92a71d0108e506b0152923a4092cb351527244a342d78ebcaf59159d9fb", kill_on_drop: false }`
[INFO] [stdout] f23dc92a71d0108e506b0152923a4092cb351527244a342d78ebcaf59159d9fb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 70e0d905bfda1e11536853d283cc8bf208af96bb914c8904891ed2622ec29800
[INFO] running `Command { std: "docker" "start" "-a" "70e0d905bfda1e11536853d283cc8bf208af96bb914c8904891ed2622ec29800", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling io-uring v0.7.11
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling serial_test_derive v3.3.1
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling heap-cache v0.1.0 (/opt/rustwide/workdir/cache/heap)
[INFO] [stderr]    Compiling segcache v0.1.0 (/opt/rustwide/workdir/cache/segcache)
[INFO] [stderr]    Compiling vob v3.0.6
[INFO] [stderr]    Compiling ctrlc v3.5.1
[INFO] [stderr]    Compiling packedvec v1.2.5
[INFO] [stderr]    Compiling io-driver v0.1.0 (/opt/rustwide/workdir/io/driver)
[INFO] [stderr]    Compiling histogram v0.11.3
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling sparsevec v0.2.2
[INFO] [stderr]    Compiling metriken v0.7.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling cfgrammar v0.13.10
[INFO] [stderr]    Compiling metrics v0.1.0 (/opt/rustwide/workdir/metrics)
[INFO] [stdout] warning: method `return_buffers` is never used
[INFO] [stdout]    --> io/driver/src/uring/buf_ring.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout]  35 | impl BufRing {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn return_buffers(&mut self, buf_ids: impl IntoIterator<Item = u16>) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_send_slot_mut`, `can_send`, and `sends_in_flight` are never used
[INFO] [stdout]    --> io/driver/src/uring/connection.rs:342:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl UringConnection {
[INFO] [stdout]     | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 342 |     pub fn get_send_slot_mut(&mut self, slot: u8) -> Option<&mut InFlightSend> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 442 |     pub fn can_send(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 448 |     pub fn sends_in_flight(&self) -> u32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling http2 v0.1.0 (/opt/rustwide/workdir/io/http2)
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling ringlog v0.7.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling grpc v0.1.0 (/opt/rustwide/workdir/io/grpc)
[INFO] [stderr]    Compiling arrow-array v56.2.0
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling lrtable v0.13.10
[INFO] [stderr]    Compiling protocol-momento v0.1.0 (/opt/rustwide/workdir/protocol/momento)
[INFO] [stderr]    Compiling tower-livereload v0.9.6
[INFO] [stderr]    Compiling lrpar v0.13.10
[INFO] [stderr]    Compiling serial_test v3.3.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling lrlex v0.13.10
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling promql-parser v0.4.3
[INFO] [stderr]    Compiling slab-cache v0.1.0 (/opt/rustwide/workdir/cache/slab)
[INFO] [stderr]    Compiling protocol-ping v0.1.0 (/opt/rustwide/workdir/protocol/ping)
[INFO] [stderr]    Compiling protocol-memcache v0.1.0 (/opt/rustwide/workdir/protocol/memcache)
[INFO] [stderr]    Compiling protocol-resp v0.1.0 (/opt/rustwide/workdir/protocol/resp)
[INFO] [stderr]    Compiling arrow-select v56.2.0
[INFO] [stderr]    Compiling arrow-row v56.2.0
[INFO] [stderr]    Compiling arrow-arith v56.2.0
[INFO] [stderr]    Compiling bakeoff v0.1.0 (/opt/rustwide/workdir/crates/bakeoff)
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> io/driver/src/uring/recv_pool.rs:217:23
[INFO] [stdout]     |
[INFO] [stdout] 217 |         let (id, ptr, len) = pool.alloc(1, 1).unwrap();
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `return_buffers` is never used
[INFO] [stdout]    --> io/driver/src/uring/buf_ring.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout]  35 | impl BufRing {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn return_buffers(&mut self, buf_ids: impl IntoIterator<Item = u16>) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_send_slot_mut`, `can_send`, and `sends_in_flight` are never used
[INFO] [stdout]    --> io/driver/src/uring/connection.rs:342:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl UringConnection {
[INFO] [stdout]     | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 342 |     pub fn get_send_slot_mut(&mut self, slot: u8) -> Option<&mut InFlightSend> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 442 |     pub fn can_send(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 448 |     pub fn sends_in_flight(&self) -> u32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling server v0.1.0 (/opt/rustwide/workdir/server)
[INFO] [stderr]    Compiling arrow-cast v56.2.0
[INFO] [stderr]    Compiling arrow-ipc v56.2.0
[INFO] [stderr]    Compiling arrow-string v56.2.0
[INFO] [stderr]    Compiling arrow-ord v56.2.0
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> server/src/admin/mod.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cache-core v0.1.0 (/opt/rustwide/workdir/cache/core)
[INFO] [stderr]    Compiling arrow-csv v56.2.0
[INFO] [stderr]    Compiling arrow-json v56.2.0
[INFO] [stderr]    Compiling parquet v56.2.0
[INFO] [stderr]    Compiling arrow v56.2.0
[INFO] [stderr]    Compiling metriken-exposition v0.12.4
[INFO] [stderr]    Compiling benchmark v0.1.0 (/opt/rustwide/workdir/benchmark)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 00s
[INFO] running `Command { std: "docker" "inspect" "70e0d905bfda1e11536853d283cc8bf208af96bb914c8904891ed2622ec29800", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70e0d905bfda1e11536853d283cc8bf208af96bb914c8904891ed2622ec29800", kill_on_drop: false }`
[INFO] [stdout] 70e0d905bfda1e11536853d283cc8bf208af96bb914c8904891ed2622ec29800
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 57be71187fdcb3fd2bf5647fad2cdb25c42462fa589c45f443c09439f1ef1de0
[INFO] running `Command { std: "docker" "start" "-a" "57be71187fdcb3fd2bf5647fad2cdb25c42462fa589c45f443c09439f1ef1de0", kill_on_drop: false }`
[INFO] [stderr] warning: method `return_buffers` is never used
[INFO] [stderr]    --> io/driver/src/uring/buf_ring.rs:155:12
[INFO] [stderr]     |
[INFO] [stderr]  35 | impl BufRing {
[INFO] [stderr]     | ------------ method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 155 |     pub fn return_buffers(&mut self, buf_ids: impl IntoIterator<Item = u16>) {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: methods `get_send_slot_mut`, `can_send`, and `sends_in_flight` are never used
[INFO] [stderr]    --> io/driver/src/uring/connection.rs:342:12
[INFO] [stderr]     |
[INFO] [stderr] 170 | impl UringConnection {
[INFO] [stderr]     | -------------------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 342 |     pub fn get_send_slot_mut(&mut self, slot: u8) -> Option<&mut InFlightSend> {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 442 |     pub fn can_send(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 448 |     pub fn sends_in_flight(&self) -> u32 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `io-driver` (lib) generated 2 warnings
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> server/src/admin/mod.rs:236:9
[INFO] [stderr]     |
[INFO] [stderr] 236 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `server` (lib test) generated 1 warning (run `cargo fix --lib -p server --tests` to apply 1 suggestion)
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> io/driver/src/uring/recv_pool.rs:217:23
[INFO] [stderr]     |
[INFO] [stderr] 217 |         let (id, ptr, len) = pool.alloc(1, 1).unwrap();
[INFO] [stderr]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `io-driver` (lib test) generated 3 warnings (2 duplicates) (run `cargo fix --lib -p io-driver --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.41s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/bakeoff-d83ee1f9025e4ad1)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/benchmark-195d6a84cefc8acd)
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test buffer::tests::test_buffer_basic ... ok
[INFO] [stdout] test buffer::tests::test_buffer_compact ... ok
[INFO] [stdout] test buffer::tests::test_buffer_consume_all_resets ... ok
[INFO] [stdout] test config::cpu_list_tests::test_duplicates_removed ... ok
[INFO] [stdout] test config::cpu_list_tests::test_invalid_range ... ok
[INFO] [stdout] test config::cpu_list_tests::test_list ... ok
[INFO] [stdout] test config::cpu_list_tests::test_mixed ... ok
[INFO] [stdout] test config::cpu_list_tests::test_range ... ok
[INFO] [stdout] test config::cpu_list_tests::test_single_cpu ... ok
[INFO] [stdout] test config::cpu_list_tests::test_with_spaces ... ok
[INFO] [stdout] test output::format::tests::test_format_bandwidth ... ok
[INFO] [stdout] test output::format::tests::test_format_latency ... ok
[INFO] [stdout] test output::format::tests::test_format_pct ... ok
[INFO] [stdout] test protocol::memcache::tests::test_decode_end ... ok
[INFO] [stdout] test output::format::tests::test_format_rate ... ok
[INFO] [stdout] test protocol::memcache::tests::test_decode_multi_value ... ok
[INFO] [stdout] test protocol::memcache::tests::test_decode_stored ... ok
[INFO] [stdout] test protocol::memcache::tests::test_decode_incomplete ... ok
[INFO] [stdout] test protocol::memcache::tests::test_decode_value ... ok
[INFO] [stdout] test protocol::memcache::tests::test_encode_get ... ok
[INFO] [stdout] test protocol::memcache::tests::test_encode_multi_get ... ok
[INFO] [stdout] test protocol::memcache::tests::test_encode_set ... ok
[INFO] [stdout] test protocol::memcache_binary::tests::test_encode_get ... ok
[INFO] [stdout] test protocol::memcache_binary::tests::test_encode_set ... ok
[INFO] [stdout] test protocol::memcache_binary::tests::test_opaque_incrementing ... ok
[INFO] [stdout] test protocol::ping::tests::test_decode_error ... ok
[INFO] [stdout] test protocol::ping::tests::test_decode_incomplete ... ok
[INFO] [stdout] test protocol::ping::tests::test_decode_pong ... ok
[INFO] [stdout] test protocol::ping::tests::test_decode_resp_pong ... ok
[INFO] [stdout] test protocol::ping::tests::test_encode_ping ... ok
[INFO] [stdout] test protocol::resp::tests::test_decode_bulk_string ... ok
[INFO] [stdout] test protocol::resp::tests::test_decode_error ... ok
[INFO] [stdout] test protocol::resp::tests::test_decode_incomplete ... ok
[INFO] [stdout] test protocol::resp::tests::test_decode_integer ... ok
[INFO] [stdout] test protocol::resp::tests::test_decode_multiple ... ok
[INFO] [stdout] test protocol::resp::tests::test_decode_null ... ok
[INFO] [stdout] test protocol::resp::tests::test_decode_simple_string ... ok
[INFO] [stdout] test protocol::resp::tests::test_encode_get ... ok
[INFO] [stdout] test protocol::resp::tests::test_encode_set ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/crucible_benchmark-defa33473e0a2fa2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cache_core-1cbc68500e69bcd8)
[INFO] [stdout] 
[INFO] [stdout] running 382 tests
[INFO] [stdout] test arc_cache::tests::test_slot_location_max_values ... ok
[INFO] [stdout] test arc_cache::tests::test_slot_storage_allocate_deallocate ... ok
[INFO] [stdout] test arc_cache::tests::test_slot_location_roundtrip ... ok
[INFO] [stdout] test arc_cache::tests::test_arc_cache_eviction ... ok
[INFO] [stdout] test arc_cache::tests::test_arc_cache_eviction_frequency ... ok
[INFO] [stdout] test arc_cache::tests::test_arc_cache_len_and_is_empty ... ok
[INFO] [stdout] test arc_cache::tests::test_arc_cache_basic ... ok
[INFO] [stdout] test arc_cache::tests::test_arc_cache_overwrite ... ok
[INFO] [stdout] test cache::tests::test_builder_pattern ... ok
[INFO] [stdout] test cache::tests::test_builder_with_layer ... ok
[INFO] [stdout] test cache::tests::test_add_new_key ... ok
[INFO] [stdout] test cache::tests::test_frequency ... ok
[INFO] [stdout] test cache::tests::test_cache_creation ... ok
[INFO] [stdout] test cache::tests::test_expire ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_segment_counts ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_config ... ok
[INFO] [stdout] test cache::tests::test_delete ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_id ... ok
[INFO] [stdout] test cache::tests::test_add_existing_key ... ok
[INFO] [stdout] test cache::tests::test_get_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_cache_layer_pool_id ... ok
[INFO] [stdout] test cache::tests::test_contains ... ok
[INFO] [stdout] test cache::tests::test_layer_accessors ... ok
[INFO] [stdout] test cache::tests::test_delete_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_frequency_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_evict_from ... ok
[INFO] [stdout] test cache::tests::test_hashtable_accessor ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_pool_id ... ok
[INFO] [stdout] test cache::tests::test_replace_existing_key ... ok
[INFO] [stdout] test cache::tests::test_layer_mut_accessor ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_mark_deleted ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_evict ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_expire ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_get_item ... ok
[INFO] [stdout] test cache::tests::test_ttl ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_item_ttl ... ok
[INFO] [stdout] test cache::tests::test_replace_nonexistent_key ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_get_segment ... ok
[INFO] [stdout] test cache::tests::test_set_and_get ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_with_item ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_as_ref ... ok
[INFO] [stdout] test cache::tests::test_set_overwrites ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_config ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_clone ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_debug ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_empty ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_into_value ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_new ... ok
[INFO] [stdout] test cache_trait::tests::test_owned_guard_value ... ok
[INFO] [stdout] test cache::tests::test_multiple_items ... ok
[INFO] [stdout] test cache::tests::test_ttl_nonexistent ... ok
[INFO] [stdout] test cache_trait::tests::test_default_ttl ... ok
[INFO] [stdout] test cas::tests::test_debug_format ... ok
[INFO] [stdout] test cas::tests::test_display_format ... ok
[INFO] [stdout] test cas::tests::test_equality ... ok
[INFO] [stdout] test cas::tests::test_max_generation ... ok
[INFO] [stdout] test cas::tests::test_from_raw_roundtrip ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_write_item ... ok
[INFO] [stdout] test cas::tests::test_new_and_extract ... ok
[INFO] [stdout] test cas::tests::test_zero_generation ... ok
[INFO] [stdout] test config::tests::test_frequency_decay_exponential ... ok
[INFO] [stdout] test cache::tests::test_ttl_layer_segment_counts ... ok
[INFO] [stdout] test cas::tests::test_max_location ... ok
[INFO] [stdout] test config::tests::test_frequency_decay_linear ... ok
[INFO] [stdout] test config::tests::test_frequency_decay_proportional ... ok
[INFO] [stdout] test config::tests::test_layer_config_builder ... ok
[INFO] [stdout] test cache::tests::test_with_item_nonexistent ... ok
[INFO] [stdout] test config::tests::test_layer_config_promotion ... ok
[INFO] [stdout] test disk::config::tests::test_disk_config_defaults ... ok
[INFO] [stdout] test config::tests::test_merge_config_builder ... ok
[INFO] [stdout] test disk::config::tests::test_segment_count ... ok
[INFO] [stdout] test disk::config::tests::test_sync_mode_checks ... ok
[INFO] [stdout] test cache::tests::test_with_item ... ok
[INFO] [stdout] test config::tests::test_merge_config_clamps_ratio ... ok
[INFO] [stdout] test disk::config::tests::test_disk_config_builder ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_builder_defaults ... ok
[INFO] [stdout] test config::tests::test_merge_config_defaults ... ok
[INFO] [stdout] test disk::file_pool::tests::test_header_roundtrip ... ok
[INFO] [stdout] test disk::file_segment::tests::test_append_marks_dirty ... ok
[INFO] [stdout] test disk::file_segment::tests::test_dirty_tracking ... ok
[INFO] [stdout] test disk::file_segment::tests::test_state_operations ... ok
[INFO] [stdout] test disk::file_segment::tests::test_file_segment_creation ... ok
[INFO] [stdout] test disk::recovery::tests::test_recovery_stats_default ... ok
[INFO] [stdout] test disk::recovery::tests::test_recovery_stats_merge ... ok
[INFO] [stdout] test disk::recovery::tests::test_warm_stats_default ... ok
[INFO] [stdout] test error::tests::test_cache_result_err ... ok
[INFO] [stdout] test error::tests::test_cache_result_ok ... ok
[INFO] [stdout] test error::tests::test_error_clone ... ok
[INFO] [stdout] test error::tests::test_error_debug ... ok
[INFO] [stdout] test error::tests::test_error_display_all_variants ... ok
[INFO] [stdout] test error::tests::test_error_equality ... ok
[INFO] [stdout] test error::tests::test_error_is_error_trait ... ok
[INFO] [stdout] test eviction::policy::tests::test_item_fate_variants ... ok
[INFO] [stdout] test eviction::simple::tests::test_calculate_merge_threshold_empty ... ok
[INFO] [stdout] test eviction::simple::tests::test_calculate_merge_threshold_skewed ... ok
[INFO] [stdout] test eviction::simple::tests::test_calculate_merge_threshold_uniform ... ok
[INFO] [stdout] test eviction::simple::tests::test_determine_item_fate_main_cache ... ok
[INFO] [stdout] test eviction::simple::tests::test_determine_item_fate_no_ghosts ... ok
[INFO] [stdout] test eviction::simple::tests::test_determine_item_fate_s3fifo_small_queue ... ok
[INFO] [stdout] test eviction::simple::tests::test_frequency_decay_exponential ... ok
[INFO] [stdout] test eviction::simple::tests::test_frequency_decay_linear ... ok
[INFO] [stdout] test eviction::simple::tests::test_frequency_decay_proportional ... ok
[INFO] [stdout] test hashtable::tests::test_mock_verifier ... ok
[INFO] [stdout] test hashtable_impl::tests::test_cas_location_wrong_old ... ok
[INFO] [stdout] test hashtable_impl::tests::test_cas_location ... ok
[INFO] [stdout] test hashtable_impl::tests::test_contains_nonexistent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_convert_to_ghost ... ok
[INFO] [stdout] test hashtable_impl::tests::test_ghost_entries ... ok
[INFO] [stdout] test hashtable_impl::tests::test_deleted_entry ... ok
[INFO] [stdout] test hashtable_impl::tests::test_get_frequency ... ok
[INFO] [stdout] test hashtable_impl::tests::test_get_item_frequency ... ok
[INFO] [stdout] test hashtable_impl::tests::test_hashbucket_default ... ok
[INFO] [stdout] test hashtable_impl::tests::test_ghost_resurrection ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_builder_static_method ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_and_lookup ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_if_absent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_multiple_keys ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_layer_creation ... ok
[INFO] [stdout] test hashtable_impl::tests::test_insert_overwrite ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_evict_empty_layer ... ok
[INFO] [stdout] test hashtable_impl::tests::test_pack_max_values ... ok
[INFO] [stdout] test hashtable_impl::tests::test_is_ghost_empty ... ok
[INFO] [stdout] test hashtable_impl::tests::test_is_ghost_live_entry ... ok
[INFO] [stdout] test hashtable_impl::tests::test_pack_basic ... ok
[INFO] [stdout] test hashtable_impl::tests::test_hashtable_creation ... ok
[INFO] [stdout] test disk::file_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_sync ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_write_and_get_item ... ok
[INFO] [stdout] test disk::disk_layer::tests::test_mark_deleted ... ok
[INFO] [stdout] test hashtable_impl::tests::test_lookup_nonexistent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_try_update_freq_low ... ok
[INFO] [stdout] test hashtable_impl::tests::test_to_ghost ... ok
[INFO] [stdout] test hashtable_impl::tests::test_try_update_freq_max ... ok
[INFO] [stdout] test hashtable_impl::tests::test_remove ... ok
[INFO] [stdout] test hashtable_impl::tests::test_remove_nonexistent ... ok
[INFO] [stdout] test hashtable_impl::tests::test_with_freq ... ok
[INFO] [stdout] test hugepage::tests::test_allocated_page_size_debug ... ok
[INFO] [stdout] test disk::file_pool::tests::test_file_persistence ... ok
[INFO] [stdout] test hashtable_impl::tests::test_update_if_present ... ok
[INFO] [stdout] test disk::file_pool::tests::test_reserve_and_release ... ok
[INFO] [stdout] test hugepage::tests::test_allocated_page_size_clone ... ok
[INFO] [stdout] test disk::file_pool::tests::test_sync ... ok
[INFO] [stdout] test disk::file_pool::tests::test_segment_state ... ok
[INFO] [stdout] test disk::file_pool::tests::test_reset_all ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_exact_page_size ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_clone ... ok
[INFO] [stdout] test hugepage::tests::test_allocated_page_size_equality ... ok
[INFO] [stdout] test hugepage::tests::test_allocation_as_ptr ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_regular ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_2mb_small_size ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_allocation_debug ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_small_size ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_debug ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_1gb_small_size ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_default ... ok
[INFO] [stdout] test hugepage::tests::test_hugepage_size_equality ... ok
[INFO] [stdout] test hugepage::tests::test_allocation_page_size ... ok
[INFO] [stdout] test item::tests::test_basic_header_padded_size ... ok
[INFO] [stdout] test item::tests::test_basic_header_padded_size_alignment ... ok
[INFO] [stdout] test hugepage::tests::test_round_up ... ok
[INFO] [stdout] test item::tests::test_basic_header_ranges ... ok
[INFO] [stdout] test item::tests::test_basic_header_round_trip ... ok
[INFO] [stdout] test hugepage::tests::test_zero_size_fails ... ok
[INFO] [stdout] test item::tests::test_basic_header_with_both_flags ... ok
[INFO] [stdout] test item::tests::test_basic_header_with_deleted_flag ... ok
[INFO] [stdout] test item::tests::test_basic_header_zero_values ... ok
[INFO] [stdout] test item::tests::test_ttl_header_expiration ... ok
[INFO] [stdout] test item::tests::test_basic_header_try_from_bytes_too_short ... ok
[INFO] [stdout] test item::tests::test_basic_header_from_bytes ... ok
[INFO] [stdout] test item::tests::test_ttl_header_max_expire ... ok
[INFO] [stdout] test item::tests::test_ttl_header_padded_size_alignment ... ok
[INFO] [stdout] test item::tests::test_ttl_header_from_bytes ... ok
[INFO] [stdout] test item::tests::test_ttl_header_remaining_ttl ... ok
[INFO] [stdout] test item::tests::test_ttl_header_round_trip ... ok
[INFO] [stdout] test item::tests::test_ttl_header_try_from_bytes_too_short ... ok
[INFO] [stdout] test item::tests::test_ttl_header_with_both_flags ... ok
[INFO] [stdout] test item::tests::test_ttl_header_zero_expire ... ok
[INFO] [stdout] test item::tests::test_ttl_header_with_deleted_flag ... ok
[INFO] [stdout] test item_location::tests::test_bit_packing ... ok
[INFO] [stdout] test item_location::tests::test_deleted_handling ... ok
[INFO] [stdout] test item_location::tests::test_from_into ... ok
[INFO] [stdout] test item_location::tests::test_fn_verifier ... ok
[INFO] [stdout] test item_location::tests::test_max_values ... ok
[INFO] [stdout] test item_location::tests::test_location_roundtrip ... ok
[INFO] [stdout] test item_location::tests::test_min_values ... ok
[INFO] [stdout] test item_location::tests::test_debug ... ok
[INFO] [stdout] test item_location::tests::test_new_and_accessors ... ok
[INFO] [stdout] test item_location::tests::test_offset_alignment ... ok
[INFO] [stdout] test item_location::tests::test_single_pool_verifier ... ok
[INFO] [stdout] test item_location::tests::test_display ... ok
[INFO] [stdout] test item_location::tests::test_multi_pool_verifier ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_builder_custom_config ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_builder_default ... ok
[INFO] [stdout] test hugepage::tests::test_multiple_allocations ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_get_item_invalid_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_fill_and_allocate_new_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_builder_static_method ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_expire_returns_zero ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_evict_empty_layer ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_different_ttls ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_evict_with_items ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_get_item_wrong_pool_id ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_item_ttl ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_get_item_wrong_key ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_item_ttl_wrong_pool_id ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_config_accessor ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_layer_creation ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_mark_deleted ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_item_ttl_invalid_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_key_too_long ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_mark_deleted_wrong_pool_id ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_segment_exhaustion ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_mark_deleted_invalid_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_pool_accessor ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_value_too_large_for_segment ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_write_item_zero_ttl ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_optional_too_long ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_multiple_items_same_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_builder_static_method ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_write_with_optional ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_used_segment_count ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_fill_and_allocate_new_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_config_accessor ... ok
[INFO] [stdout] test layer::fifo_layer::tests::test_write_and_get_item ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_builder_custom_config ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_builder_default ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_get_item_wrong_pool_id ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_expire_empty_layer ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_evict_empty_layer ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_evict_with_items ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_different_ttls ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_get_item_invalid_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_item_ttl_invalid_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_item_ttl_wrong_pool_id ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_get_item_wrong_key ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_key_too_long ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_segment_exhaustion ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_item_ttl ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_mark_deleted ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_mark_deleted_invalid_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_value_too_large ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_used_segment_count ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_pool_and_buckets_accessors ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_multiple_items_same_segment ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_ttl_bucket_assignment ... ok
[INFO] [stdout] test location::tests::test_display ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_mark_deleted_wrong_pool_id ... ok
[INFO] [stdout] test location::tests::test_debug ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_layer_creation ... ok
[INFO] [stdout] test location::tests::test_equality ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_optional_too_long ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_write_with_optional ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_write_item_zero_ttl ... ok
[INFO] [stdout] test location::tests::test_from_raw_masks ... ok
[INFO] [stdout] test location::tests::test_max_value ... ok
[INFO] [stdout] test location::tests::test_ghost_sentinel ... ok
[INFO] [stdout] test location::tests::test_new_and_as_raw ... ok
[INFO] [stdout] test location::tests::test_zero ... ok
[INFO] [stdout] test layer::ttl_layer::tests::test_write_and_get_item ... ok
[INFO] [stdout] test memory_pool::tests::test_per_item_ttl_flag ... ok
[INFO] [stdout] test memory_pool::tests::test_get_invalid_id ... ok
[INFO] [stdout] test metrics::tests::test_atomic_counters_reset ... ok
[INFO] [stdout] test metrics::tests::test_cache_metrics ... ok
[INFO] [stdout] test metrics::tests::test_atomic_counters ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_diff ... ok
[INFO] [stdout] test memory_pool::tests::test_reserve_and_release ... ok
[INFO] [stdout] test memory_pool::tests::test_double_release_is_idempotent ... ok
[INFO] [stdout] test metrics::tests::test_cache_metrics_empty ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_empty_rates ... ok
[INFO] [stdout] test metrics::tests::test_layer_metrics ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_hit_rate ... ok
[INFO] [stdout] test memory_pool::tests::test_segment_state ... ok
[INFO] [stdout] test metrics::tests::test_counter_snapshot_set_success_rate ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test metrics::tests::test_pool_metrics ... ok
[INFO] [stdout] test numeric::tests::test_format_numeric ... ok
[INFO] [stdout] test numeric::tests::test_parse_simple_numeric_valid ... ok
[INFO] [stdout] test numeric::tests::test_parse_simple_numeric_invalid ... ok
[INFO] [stdout] test numeric::tests::test_parse_format_roundtrip ... ok
[INFO] [stdout] test memory_pool::tests::test_segment_append ... ok
[INFO] [stdout] test numeric::tests::test_encode_decode_roundtrip ... ok
[INFO] [stdout] test metrics::tests::test_pool_metrics_empty ... ok
[INFO] [stdout] test organization::fifo::tests::test_chain_error_variants ... ok
[INFO] [stdout] test organization::fifo::tests::test_default ... ok
[INFO] [stdout] test organization::fifo::tests::test_empty_chain ... ok
[INFO] [stdout] test organization::fifo::tests::test_pack_unpack ... ok
[INFO] [stdout] test organization::fifo::tests::test_chain_error_debug ... ok
[INFO] [stdout] test organization::fifo::tests::test_pack_unpack_sentinel ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_empty_chain ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_multiple ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_from_chain ... ok
[INFO] [stdout] test organization::fifo::tests::test_get_write_segment ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_invalid_segment_id ... ok
[INFO] [stdout] test organization::fifo::tests::test_pop_single_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_first_segment ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_first_segment ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_multiple_segments ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_invalid_segment_id ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_index_all_ranges ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_index_calculation ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_index_boundary_conditions ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_bucket_ttl_and_index ... ok
[INFO] [stdout] test organization::fifo::tests::test_push_wrong_state ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_default ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_wrong_state ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_get_bucket ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_empty_bucket ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_chain_len ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_get_bucket_by_index ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_append_multiple_segments ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_evict_head_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_evict_head_single_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_evict_head_empty_bucket ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_get_bucket_by_index_clamped ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_select_bucket_for_eviction_empty ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_iter ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_total_segment_count_empty ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_ttl_bucket_error_debug ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_remove_segment_invalid_id ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_ttl_buckets_creation ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_ttl_bucket_error_variants ... ok
[INFO] [stdout] test reservation::tests::test_reservation_into_parts ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_select_merge_candidates ... ok
[INFO] [stdout] test slice_segment::tests::test_capacity_exhausted ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_select_merge_candidates_empty ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_remove_segment ... ok
[INFO] [stdout] test organization::ttl_buckets::tests::test_remove_segment_cannot_remove_head ... ok
[INFO] [stdout] test reservation::tests::test_reservation_value_mut ... ok
[INFO] [stdout] test segment::tests::test_segment_key_verify_is_object_safe ... ok
[INFO] [stdout] test reservation::tests::test_reservation_new ... ok
[INFO] [stdout] test slice_segment::tests::test_cas_metadata_wrong_state ... ok
[INFO] [stdout] test slice_segment::tests::test_data_ptr ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_deleted ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_expired ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_invalid_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_key_mismatch ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_per_item_ttl_expired ... ok
[INFO] [stdout] test slice_segment::tests::test_item_ttl_per_item_invalid_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_per_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_item_ttl_segment_level ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_invalid_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_key_mismatch ... ok
[INFO] [stdout] test slice_segment::tests::test_get_item_segment_not_readable ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_per_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_append_basic ... ok
[INFO] [stdout] test slice_segment::tests::test_mark_deleted_draining_state ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_data_slice ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_generation ... ok
[INFO] [stdout] test slice_segment::tests::test_multiple_items_and_write_offset ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_get_item ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_bucket_id ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_append_per_item_ttl ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_creation ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_mark_deleted ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_next_prev ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_per_item_ttl_flag ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_merge_count ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_reserve_release ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_verify_key ... ok
[INFO] [stdout] test slice_segment::tests::test_try_reserve_when_not_free ... ok
[INFO] [stdout] test slice_segment::tests::test_try_release_when_already_free ... ok
[INFO] [stdout] test slice_segment::tests::test_verify_key_allow_deleted ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_reset ... ok
[INFO] [stdout] test slice_segment::tests::test_segment_ttl_methods ... ok
[INFO] [stdout] test slice_segment::tests::test_verify_key_per_item_ttl_invalid_offset ... ok
[INFO] [stdout] test state::tests::test_all_states_pack_unpack ... ok
[INFO] [stdout] test state::tests::test_metadata_24bit_masking ... ok
[INFO] [stdout] test state::tests::test_metadata_pack_unpack ... ok
[INFO] [stdout] test state::tests::test_metadata_pack_unpack_invalid_ids ... ok
[INFO] [stdout] test state::tests::test_metadata_with_chain ... ok
[INFO] [stdout] test slice_segment::tests::test_verify_key_basic_invalid_offset ... ok
[INFO] [stdout] test state::tests::test_metadata_new ... ok
[INFO] [stdout] test state::tests::test_state_predicates ... ok
[INFO] [stdout] test state::tests::test_state_from_u8 ... ok
[INFO] [stdout] test item_location::tests::test_invalid_pool_id - should panic ... ok
[INFO] [stdout] test item_location::tests::test_unaligned_offset - should panic ... ok
[INFO] [stdout] test location::tests::test_overflow_panics - should panic ... ok
[INFO] [stdout] test memory_pool::tests::test_release_invalid_id - should panic ... ok
[INFO] [stdout] test state::tests::test_state_from_u8_invalid - should panic ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_1gb_preference ... ok
[INFO] [stdout] test hugepage::tests::test_allocate_2mb_preference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 382 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grpc-90c33e58dfcc51bf)
[INFO] [stdout] 
[INFO] [stdout] running 119 tests
[INFO] [stdout] test client::tests::test_call_builder_chained ... ok
[INFO] [stdout] test client::tests::test_call_builder_from_string ... ok
[INFO] [stdout] test client::tests::test_call_builder ... ok
[INFO] [stdout] test client::tests::test_call_builder_metadata ... ok
[INFO] [stdout] test client::tests::test_call_builder_new ... ok
[INFO] [stdout] test client::tests::test_call_builder_timeout ... ok
[INFO] [stdout] test client::tests::test_call_builder_timeout_millis ... ok
[INFO] [stdout] test client::tests::test_call_builder_timeout_secs ... ok
[INFO] [stdout] test client::tests::test_call_event_complete_debug ... ok
[INFO] [stdout] test client::tests::test_call_event_headers_debug ... ok
[INFO] [stdout] test client::tests::test_call_event_message_debug ... ok
[INFO] [stdout] test client::tests::test_call_path ... ok
[INFO] [stdout] test client::tests::test_call_state_debug ... ok
[INFO] [stdout] test client::tests::test_call_state_new ... ok
[INFO] [stdout] test client::tests::test_call_stream_id ... ok
[INFO] [stdout] test client::tests::test_extract_status_internal_error ... ok
[INFO] [stdout] test client::tests::test_extract_status_all_codes ... ok
[INFO] [stdout] test client::tests::test_extract_status_invalid_code ... ok
[INFO] [stdout] test client::tests::test_extract_status_missing_grpc_status ... ok
[INFO] [stdout] test client::tests::test_extract_status_no_trailers ... ok
[INFO] [stdout] test client::tests::test_extract_status_unknown_code ... ok
[INFO] [stdout] test client::tests::test_headers_to_metadata_empty ... ok
[INFO] [stdout] test client::tests::test_headers_to_metadata_invalid_utf8 ... ok
[INFO] [stdout] test client::tests::test_extract_status_ok ... ok
[INFO] [stdout] test client::tests::test_headers_to_metadata_invalid_utf8_name ... ok
[INFO] [stdout] test client::tests::test_headers_to_metadata_multiple ... ok
[INFO] [stdout] test client::tests::test_headers_to_metadata ... ok
[INFO] [stdout] test frame::tests::test_decode_complete_message ... ok
[INFO] [stdout] test client::tests::test_extract_status_with_message ... ok
[INFO] [stdout] test frame::tests::test_decode_incomplete_header ... ok
[INFO] [stdout] test frame::tests::test_decode_multiple_messages ... ok
[INFO] [stdout] test frame::tests::test_decode_compressed_message ... ok
[INFO] [stdout] test frame::tests::test_encode_compressed ... ok
[INFO] [stdout] test frame::tests::test_max_message_size_constant ... ok
[INFO] [stdout] test frame::tests::test_header_size_constant ... ok
[INFO] [stdout] test frame::tests::test_message_decoder ... ok
[INFO] [stdout] test frame::tests::test_message_decoder_clear ... ok
[INFO] [stdout] test frame::tests::test_decode_incomplete_body ... ok
[INFO] [stdout] test frame::tests::test_message_decoder_default ... ok
[INFO] [stdout] test frame::tests::test_message_decoder_debug ... ok
[INFO] [stdout] test frame::tests::test_message_decoder_feed ... ok
[INFO] [stdout] test frame::tests::test_encode_message ... ok
[INFO] [stdout] test metadata::tests::test_metadata_clone ... ok
[INFO] [stdout] test frame::tests::test_message_decoder_multiple_feeds ... ok
[INFO] [stdout] test metadata::tests::test_metadata_debug ... ok
[INFO] [stdout] test frame::tests::test_encode_empty_message ... ok
[INFO] [stdout] test metadata::tests::test_metadata_contains_key ... ok
[INFO] [stdout] test frame::tests::test_message_decoder_new ... ok
[INFO] [stdout] test metadata::tests::test_metadata_get_nonexistent ... ok
[INFO] [stdout] test metadata::tests::test_metadata_insert_get ... ok
[INFO] [stdout] test metadata::tests::test_metadata_iter ... ok
[INFO] [stdout] test frame::tests::test_message_too_large ... ok
[INFO] [stdout] test metadata::tests::test_metadata_iter_with_duplicates ... ok
[INFO] [stdout] test metadata::tests::test_metadata_new ... ok
[INFO] [stdout] test metadata::tests::test_metadata_default ... ok
[INFO] [stdout] test metadata::tests::test_metadata_from_iterator ... ok
[INFO] [stdout] test metadata::tests::test_metadata_remove ... ok
[INFO] [stdout] test metadata::tests::test_metadata_remove_nonexistent ... ok
[INFO] [stdout] test metadata::tests::test_metadata_len ... ok
[INFO] [stdout] test metadata::tests::test_metadata_multiple_values ... ok
[INFO] [stdout] test metadata::tests::test_timeout_clone_copy ... ok
[INFO] [stdout] test metadata::tests::test_timeout_format_microseconds ... ok
[INFO] [stdout] test metadata::tests::test_timeout_format ... ok
[INFO] [stdout] test metadata::tests::test_timeout_format_minutes ... ok
[INFO] [stdout] test metadata::tests::test_timeout_format_nanoseconds ... ok
[INFO] [stdout] test metadata::tests::test_timeout_debug ... ok
[INFO] [stdout] test metadata::tests::test_timeout_from_duration ... ok
[INFO] [stdout] test metadata::tests::test_timeout_from_millis ... ok
[INFO] [stdout] test metadata::tests::test_timeout_from_secs ... ok
[INFO] [stdout] test metadata::tests::test_timeout_parse ... ok
[INFO] [stdout] test metadata::tests::test_timeout_parse_empty ... ok
[INFO] [stdout] test metadata::tests::test_timeout_parse_all_units ... ok
[INFO] [stdout] test metadata::tests::test_timeout_parse_invalid_unit ... ok
[INFO] [stdout] test server::tests::test_grpc_server_event_ready_debug ... ok
[INFO] [stdout] test metadata::tests::test_timeout_parse_invalid_value ... ok
[INFO] [stdout] test server::tests::test_grpc_server_event_goaway_debug ... ok
[INFO] [stdout] test server::tests::test_grpc_server_event_error_debug ... ok
[INFO] [stdout] test server::tests::test_grpc_server_event_request_debug ... ok
[INFO] [stdout] test server::tests::test_grpc_server_event_stream_reset_debug ... ok
[INFO] [stdout] test server::tests::test_parse_request_headers ... ok
[INFO] [stdout] test server::tests::test_parse_request_headers_no_path ... ok
[INFO] [stdout] test server::tests::test_parse_request_headers_empty ... ok
[INFO] [stdout] test server::tests::test_parse_request_headers_pseudo_headers ... ok
[INFO] [stdout] test server::tests::test_grpc_server_event_request_data_debug ... ok
[INFO] [stdout] test server::tests::test_request_debug ... ok
[INFO] [stdout] test server::tests::test_request_fields ... ok
[INFO] [stdout] test server::tests::test_request_state_new ... ok
[INFO] [stdout] test server::tests::test_parse_request_headers_invalid_utf8 ... ok
[INFO] [stdout] test server::tests::test_server_connection_access ... ok
[INFO] [stdout] test server::tests::test_server_default ... ok
[INFO] [stdout] test server::tests::test_server_new ... ok
[INFO] [stdout] test server::tests::test_server_pending_send_empty ... ok
[INFO] [stdout] test server::tests::test_server_has_pending_send ... ok
[INFO] [stdout] test server::tests::test_parse_request_headers_multiple_metadata ... ok
[INFO] [stdout] test status::tests::test_code_display_all ... ok
[INFO] [stdout] test server::tests::test_request_state_debug ... ok
[INFO] [stdout] test server::tests::test_server_connection_mut_access ... ok
[INFO] [stdout] test status::tests::test_code_from_u32_unknown ... ok
[INFO] [stdout] test status::tests::test_code_is_ok ... ok
[INFO] [stdout] test status::tests::test_code_roundtrip ... ok
[INFO] [stdout] test status::tests::test_code_clone_copy ... ok
[INFO] [stdout] test status::tests::test_code_debug ... ok
[INFO] [stdout] test status::tests::test_status_display_with_message ... ok
[INFO] [stdout] test status::tests::test_code_hash ... ok
[INFO] [stdout] test status::tests::test_status_cancelled ... ok
[INFO] [stdout] test status::tests::test_status_debug ... ok
[INFO] [stdout] test status::tests::test_status_deadline_exceeded ... ok
[INFO] [stdout] test status::tests::test_status_clone ... ok
[INFO] [stdout] test status::tests::test_status_internal ... ok
[INFO] [stdout] test status::tests::test_status_display_without_message ... ok
[INFO] [stdout] test status::tests::test_status_invalid_argument ... ok
[INFO] [stdout] test status::tests::test_status_is_error ... ok
[INFO] [stdout] test status::tests::test_status_new ... ok
[INFO] [stdout] test status::tests::test_status_ok ... ok
[INFO] [stdout] test status::tests::test_status_unavailable ... ok
[INFO] [stdout] test status::tests::test_status_unauthenticated ... ok
[INFO] [stdout] test status::tests::test_status_from_code ... ok
[INFO] [stdout] test status::tests::test_status_with_message ... ok
[INFO] [stdout] test status::tests::test_status_unknown ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-b9299cd215f21bee)
[INFO] [stdout] 
[INFO] [stdout] running 66 tests
[INFO] [stdout] test test_call_builder_new ... ok
[INFO] [stdout] test test_all_status_constructors ... ok
[INFO] [stdout] test test_call_builder_timeout_millis ... ok
[INFO] [stdout] test test_call_builder_metadata ... ok
[INFO] [stdout] test test_call_builder_chaining ... ok
[INFO] [stdout] test test_call_event_debug ... ok
[INFO] [stdout] test test_call_event_variants ... ok
[INFO] [stdout] test test_call_stream_id ... ok
[INFO] [stdout] test test_call_builder_timeout_secs ... ok
[INFO] [stdout] test test_channel_advance_send ... ok
[INFO] [stdout] test test_channel_connection_access ... ok
[INFO] [stdout] test test_channel_has_pending_send ... ok
[INFO] [stdout] test test_channel_new ... ok
[INFO] [stdout] test test_channel_pending_send ... ok
[INFO] [stdout] test test_channel_poll_empty ... ok
[INFO] [stdout] test test_channel_state ... ok
[INFO] [stdout] test test_code_as_u32 ... ok
[INFO] [stdout] test test_code_display ... ok
[INFO] [stdout] test test_code_from_u32 ... ok
[INFO] [stdout] test test_code_is_ok ... ok
[INFO] [stdout] test test_decode_incomplete ... ok
[INFO] [stdout] test test_encode_decode_roundtrip ... ok
[INFO] [stdout] test test_encode_empty_message ... ok
[INFO] [stdout] test test_grpc_server_event_request_debug ... ok
[INFO] [stdout] test test_grpc_server_event_debug ... ok
[INFO] [stdout] test test_grpc_server_event_variants ... ok
[INFO] [stdout] test test_loopback_handshake ... ok
[INFO] [stdout] test test_loopback_multiple_requests ... ok
[INFO] [stdout] test test_loopback_empty_response ... ok
[INFO] [stdout] test test_loopback_goaway_partial ... ok
[INFO] [stdout] test test_loopback_unary_request ... ok
[INFO] [stdout] test test_loopback_streaming_response ... ok
[INFO] [stdout] test test_loopback_error_response ... ok
[INFO] [stdout] test test_loopback_unary_response ... ok
[INFO] [stdout] test test_loopback_goaway ... ok
[INFO] [stdout] test test_metadata_contains_key ... ok
[INFO] [stdout] test test_loopback_connection_error ... ok
[INFO] [stdout] test test_loopback_rst_stream_unknown_stream ... ok
[INFO] [stdout] test test_metadata_from_iterator ... ok
[INFO] [stdout] test test_loopback_unary_with_timeout ... ok
[INFO] [stdout] test test_metadata_multiple_values ... ok
[INFO] [stdout] test test_metadata_new ... ok
[INFO] [stdout] test test_metadata_remove ... ok
[INFO] [stdout] test test_request_fields ... ok
[INFO] [stdout] test test_metadata_insert_get ... ok
[INFO] [stdout] test test_loopback_unary_with_metadata ... ok
[INFO] [stdout] test test_metadata_iter ... ok
[INFO] [stdout] test test_server_default ... ok
[INFO] [stdout] test test_loopback_stream_reset ... ok
[INFO] [stdout] test test_server_new ... ok
[INFO] [stdout] test test_server_full_request_response_cycle ... ok
[INFO] [stdout] test test_server_receives_client_preface ... ok
[INFO] [stdout] test test_server_send_error_response ... ok
[INFO] [stdout] test test_request_with_metadata ... ok
[INFO] [stdout] test test_server_receives_request ... ok
[INFO] [stdout] test test_server_connection_access ... ok
[INFO] [stdout] test test_server_send_response_message ... ok
[INFO] [stdout] test test_server_send_response ... ok
[INFO] [stdout] test test_server_has_pending_send ... ok
[INFO] [stdout] test test_status_from_code ... ok
[INFO] [stdout] test test_status_ok ... ok
[INFO] [stdout] test test_server_send_response_headers ... ok
[INFO] [stdout] test test_status_error_with_message ... ok
[INFO] [stdout] test test_server_send_trailers ... ok
[INFO] [stdout] test test_loopback_large_message ... ok
[INFO] [stdout] test test_loopback_status_codes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/heap_cache-3563e4fee64dbde2)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test entry::tests::test_allocate_and_free ... ok
[INFO] [stdout] test entry::tests::test_deleted_flag ... ok
[INFO] [stdout] test entry::tests::test_cas_token ... ok
[INFO] [stdout] test entry::tests::test_total_size ... ok
[INFO] [stdout] test entry::tests::test_empty_key_value ... ok
[INFO] [stdout] test fifo_queue::tests::test_entry_accessors ... ok
[INFO] [stdout] test fifo_queue::tests::test_len ... ok
[INFO] [stdout] test fifo_queue::tests::test_peek ... ok
[INFO] [stdout] test fifo_queue::tests::test_push_pop ... ok
[INFO] [stdout] test fifo_queue::tests::test_queue_creation ... ok
[INFO] [stdout] test fifo_queue::tests::test_queue_full ... ok
[INFO] [stdout] test fifo_queue::tests::test_queue_wrap_around ... ok
[INFO] [stdout] test location::tests::test_bit_layout ... ok
[INFO] [stdout] test location::tests::test_fits_in_44_bits ... ok
[INFO] [stdout] test location::tests::test_max_values ... ok
[INFO] [stdout] test location::tests::test_pool_id_from_location ... ok
[INFO] [stdout] test location::tests::test_roundtrip ... ok
[INFO] [stdout] test location::tests::test_roundtrip_with_pool ... ok
[INFO] [stdout] test location::tests::test_zero_values ... ok
[INFO] [stdout] test s3fifo_policy::tests::test_compare_mask ... ok
[INFO] [stdout] test s3fifo_policy::tests::test_policy_creation ... ok
[INFO] [stdout] test s3fifo_policy::tests::test_record_insert ... ok
[INFO] [stdout] test slot::tests::test_clear_increments_generation ... ok
[INFO] [stdout] test slot::tests::test_store_and_get ... ok
[INFO] [stdout] test slot::tests::test_free_list_encoding ... ok
[INFO] [stdout] test storage::tests::test_allocate_deallocate ... ok
[INFO] [stdout] test storage::tests::test_capacity ... ok
[INFO] [stdout] test storage::tests::test_slot_storage_with_entries ... ok
[INFO] [stdout] test slot::tests::test_new_slot ... ok
[INFO] [stdout] test tests::test_fragmentation_ratio ... ok
[INFO] [stdout] test verifier::tests::test_verifier_deleted_entry ... ok
[INFO] [stdout] test tests::test_memory_limit_eviction ... ok
[INFO] [stdout] test tests::test_s3fifo_hot_item_retention ... ok
[INFO] [stdout] test verifier::tests::test_verifier_key_match ... ok
[INFO] [stdout] test verifier::tests::test_verifier_wrong_generation ... ok
[INFO] [stdout] test tests::test_s3fifo_eviction_policy ... ok
[INFO] [stdout] test tests::test_cas_not_found ... ok
[INFO] [stdout] test tests::test_lfu_eviction_policy ... ok
[INFO] [stdout] test tests::test_cas_operations ... ok
[INFO] [stdout] test tests::test_bytes_tracking ... ok
[INFO] [stdout] test tests::test_len_and_is_empty ... ok
[INFO] [stdout] test tests::test_eviction_policy_builder_options ... ok
[INFO] [stdout] test tests::test_delete ... ok
[INFO] [stdout] test tests::test_cache_creation ... ok
[INFO] [stdout] test tests::test_update ... ok
[INFO] [stdout] test tests::test_with_value ... ok
[INFO] [stdout] test tests::test_set_and_get ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/http2-e3184d716c3cb8de)
[INFO] [stdout] 
[INFO] [stdout] running 314 tests
[INFO] [stdout] test connection::flow_control::tests::test_initial_state ... ok
[INFO] [stdout] test connection::flow_control::tests::test_settings_adjustment ... ok
[INFO] [stdout] test connection::flow_control::tests::test_consume_and_update ... ok
[INFO] [stdout] test connection::flow_control::tests::test_window_increase ... ok
[INFO] [stdout] test connection::server::tests::test_handle_settings_ack ... ok
[INFO] [stdout] test connection::server::tests::test_handle_settings ... ok
[INFO] [stdout] test connection::server::tests::test_handle_window_update_connection ... ok
[INFO] [stdout] test connection::server::tests::test_handle_headers_even_stream_id_error ... ok
[INFO] [stdout] test connection::server::tests::test_handle_headers_stream_id_not_increasing ... ok
[INFO] [stdout] test connection::server::tests::test_handle_data_end_stream ... ok
[INFO] [stdout] test connection::server::tests::test_handle_ping ... ok
[INFO] [stdout] test connection::server::tests::test_invalid_preface ... ok
[INFO] [stdout] test connection::server::tests::test_partial_preface ... ok
[INFO] [stdout] test connection::server::tests::test_pending_send_and_advance ... ok
[INFO] [stdout] test connection::server::tests::test_handle_goaway ... ok
[INFO] [stdout] test connection::server::tests::test_handle_headers_end_stream ... ok
[INFO] [stdout] test connection::server::tests::test_handle_ping_ack ... ok
[INFO] [stdout] test connection::server::tests::test_handle_headers_new_request ... ok
[INFO] [stdout] test connection::server::tests::test_handle_data ... ok
[INFO] [stdout] test connection::server::tests::test_handle_rst_stream ... ok
[INFO] [stdout] test connection::server::tests::test_poll_events ... ok
[INFO] [stdout] test connection::server::tests::test_preface_validation ... ok
[INFO] [stdout] test connection::server::tests::test_handle_window_update_stream ... ok
[INFO] [stdout] test connection::server::tests::test_reset_stream ... ok
[INFO] [stdout] test connection::server::tests::test_send_data ... ok
[INFO] [stdout] test connection::server::tests::test_send_data_nonexistent_stream ... ok
[INFO] [stdout] test connection::server::tests::test_send_goaway ... ok
[INFO] [stdout] test connection::server::tests::test_send_headers ... ok
[INFO] [stdout] test connection::server::tests::test_send_headers_nonexistent_stream ... ok
[INFO] [stdout] test connection::server::tests::test_remove_stream ... ok
[INFO] [stdout] test connection::server::tests::test_server_connection_default ... ok
[INFO] [stdout] test connection::server::tests::test_server_connection_new ... ok
[INFO] [stdout] test connection::server::tests::test_server_event_debug ... ok
[INFO] [stdout] test connection::server::tests::test_settings_updates_remote ... ok
[INFO] [stdout] test connection::settings::tests::test_builder_pattern ... ok
[INFO] [stdout] test connection::settings::tests::test_default_settings ... ok
[INFO] [stdout] test connection::settings::tests::test_builder_chained ... ok
[INFO] [stdout] test connection::settings::tests::test_header_table_size ... ok
[INFO] [stdout] test connection::settings::tests::test_max_frame_size ... ok
[INFO] [stdout] test connection::settings::tests::test_new_settings ... ok
[INFO] [stdout] test connection::settings::tests::test_settings_clone ... ok
[INFO] [stdout] test connection::settings::tests::test_settings_debug ... ok
[INFO] [stdout] test connection::stream::tests::test_adjust_send_window ... ok
[INFO] [stdout] test connection::settings::tests::test_enable_push ... ok
[INFO] [stdout] test connection::stream::tests::test_can_recv_states ... ok
[INFO] [stdout] test connection::stream::tests::test_can_send_states ... ok
[INFO] [stdout] test connection::stream::tests::test_flow_control ... ok
[INFO] [stdout] test connection::settings::tests::test_max_header_list_size ... ok
[INFO] [stdout] test connection::stream::tests::test_recv_flow_control ... ok
[INFO] [stdout] test connection::stream::tests::test_reset_bytes_received ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_debug ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_lifecycle ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_lifecycle_recv_first ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_recv_end_stream_already_closed ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_reset ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_send_end_stream_already_closed ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_state_debug ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_new ... ok
[INFO] [stdout] test connection::tests::test_connection_error_from_frame_error ... ok
[INFO] [stdout] test connection::stream::tests::test_stream_state_eq ... ok
[INFO] [stdout] test connection::tests::test_connection_error_hpack_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_error_from_io_error ... ok
[INFO] [stdout] test connection::tests::test_connection_error_protocol_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_error_frame_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_event_data_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_event_error_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_event_ready_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_event_headers_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_event_goaway_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_event_stream_reset_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_flush_write_buffer ... ok
[INFO] [stdout] test connection::tests::test_connection_frame_decode_error ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_continuation ... ok
[INFO] [stdout] test connection::tests::test_connection_error_io_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_priority_frame ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_headers_hpack_error ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_push_promise ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_goaway ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_ping ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_received_data_with_end_stream ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_received_data ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_received_headers ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_received_headers_with_end_stream ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_rst_stream ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_settings_adjusts_stream_windows ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_settings_updates ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_settings_transitions_to_open ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_window_update_connection_level ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_window_update_for_stream ... ok
[INFO] [stdout] test connection::tests::test_connection_has_pending_send_with_write_buf ... ok
[INFO] [stdout] test connection::tests::test_connection_has_pending_send ... ok
[INFO] [stdout] test connection::tests::test_connection_new ... ok
[INFO] [stdout] test connection::tests::test_connection_on_recv ... ok
[INFO] [stdout] test connection::tests::test_connection_on_transport_ready ... ok
[INFO] [stdout] test connection::tests::test_connection_on_transport_ready_not_waiting_preface ... ok
[INFO] [stdout] test connection::tests::test_connection_pending_send_and_advance ... ok
[INFO] [stdout] test connection::tests::test_connection_handle_unknown_frame ... ok
[INFO] [stdout] test connection::tests::test_connection_poll_events_empty ... ok
[INFO] [stdout] test connection::tests::test_connection_send_data_stream_not_found ... ok
[INFO] [stdout] test connection::tests::test_connection_send_data_flow_control ... ok
[INFO] [stdout] test connection::tests::test_connection_send_data_success ... ok
[INFO] [stdout] test connection::tests::test_connection_start_request ... ok
[INFO] [stdout] test connection::tests::test_connection_start_request_creates_stream ... ok
[INFO] [stdout] test connection::tests::test_connection_start_request_not_ready ... ok
[INFO] [stdout] test connection::tests::test_connection_send_data_with_end_stream ... ok
[INFO] [stdout] test connection::tests::test_connection_settings_ack_when_waiting ... ok
[INFO] [stdout] test connection::tests::test_connection_state_clone ... ok
[INFO] [stdout] test connection::tests::test_connection_state_debug ... ok
[INFO] [stdout] test connection::tests::test_connection_state_eq ... ok
[INFO] [stdout] test connection::tests::test_connection_transport_access ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_continuation ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_continuation_no_end_headers ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_continuation_on_stream_zero ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_data_empty_padded_payload ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_data_frame ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_data_invalid_padding ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_data_on_stream_zero ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_data_padded ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_goaway ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_frame_too_large ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_data_no_end_stream ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_goaway_too_short ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_goaway_on_non_zero_stream ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_headers_frame ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_goaway_with_debug_data ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_headers_on_stream_zero ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_headers_padded ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_incomplete_header ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_headers_with_priority ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_ping_ack ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_headers_with_priority_too_short ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_ping_on_non_zero_stream ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_headers_with_end_stream ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_ping_wrong_size ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_multiple_frames ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_priority_exclusive ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_priority_frame ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_ping_frame ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_incomplete ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_priority_on_stream_zero ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_priority_wrong_size ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_push_promise_on_stream_zero ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_push_promise ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_rst_stream ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_push_promise_too_short ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_rst_stream_wrong_size ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_rst_stream_on_stream_zero ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_ack ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_push_promise_padded ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_frame ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_invalid_enable_push ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_invalid_initial_window_size ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_ack_with_payload ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_multiple ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_invalid_payload_length ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_on_non_zero_stream ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_unknown_frame ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_invalid_max_frame_size_too_large ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_window_update_connection_level ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_settings_invalid_max_frame_size_too_small ... ok
[INFO] [stdout] test frame::decode::tests::test_decoder_default ... ok
[INFO] [stdout] test frame::decode::tests::test_decoder_set_max_frame_size ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_window_update_masks_reserved_bit ... ok
[INFO] [stdout] test frame::encode::tests::test_encode_client_settings ... ok
[INFO] [stdout] test frame::encode::tests::test_encode_connection_preface ... ok
[INFO] [stdout] test frame::encode::tests::test_encode_empty_data ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_window_update ... ok
[INFO] [stdout] test frame::encode::tests::test_encode_multiple_frames ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_window_update_wrong_size ... ok
[INFO] [stdout] test frame::decode::tests::test_decode_window_update_zero_increment ... ok
[INFO] [stdout] test frame::encode::tests::test_encoder_default ... ok
[INFO] [stdout] test frame::encode::tests::test_encode_window_update_masks_reserved_bit ... ok
[INFO] [stdout] test frame::encode::tests::test_encoder_new ... ok
[INFO] [stdout] test frame::encode::tests::test_encode_settings_ack ... ok
[INFO] [stdout] test frame::encode::tests::test_encoder_set_max_frame_size ... ok
[INFO] [stdout] test frame::encode::tests::test_encode_ping_ack ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_goaway ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_goaway_no_debug_data ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_continuation ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_headers ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_continuation_no_end_headers ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_headers_no_priority ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_data ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_headers_non_exclusive_priority ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_ping ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_data_no_end_stream ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_priority ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_priority_non_exclusive ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_rst_stream ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_push_promise_no_end_headers ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_settings ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_settings_ack ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_push_promise ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_unknown ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_ping_ack ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_window_update ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_debug ... ok
[INFO] [stdout] test frame::encode::tests::test_roundtrip_window_update_connection_level ... ok
[INFO] [stdout] test frame::encode::tests::test_write_goaway ... ok
[INFO] [stdout] test frame::encode::tests::test_write_goaway_empty_debug ... ok
[INFO] [stdout] test frame::encode::tests::test_write_rst_stream ... ok
[INFO] [stdout] test frame::encode::tests::test_write_window_update ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_clone ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_debug ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_display ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_eq ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_from_u32 ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_from_u32_unknown ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_roundtrip ... ok
[INFO] [stdout] test frame::error::tests::test_error_code_to_u32 ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_invalid_padding_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_frame_too_large_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_invalid_payload_length_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_invalid_setting_value_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_incomplete_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_is_error ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_protocol_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_invalid_stream_zero_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_invalid_window_increment_display ... ok
[INFO] [stdout] test frame::error::tests::test_frame_error_stream_id_required_display ... ok
[INFO] [stdout] test frame::types::tests::test_frame_clone ... ok
[INFO] [stdout] test frame::types::tests::test_frame_header_get_type ... ok
[INFO] [stdout] test frame::types::tests::test_frame_header_has_flag ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_data ... ok
[INFO] [stdout] test frame::types::tests::test_frame_header_new ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_ping ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_priority ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_push_promise ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_continuation ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_settings ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_goaway ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_rst_stream ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_window_update ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_unknown ... ok
[INFO] [stdout] test frame::types::tests::test_frame_type_debug ... ok
[INFO] [stdout] test frame::types::tests::test_data_frame_debug ... ok
[INFO] [stdout] test frame::types::tests::test_frame_type_eq ... ok
[INFO] [stdout] test frame::types::tests::test_frame_type_from_u8_unknown ... ok
[INFO] [stdout] test frame::types::tests::test_frame_type_from_u8 ... ok
[INFO] [stdout] test frame::types::tests::test_goaway_frame_debug ... ok
[INFO] [stdout] test frame::types::tests::test_headers_frame_debug ... ok
[INFO] [stdout] test frame::types::tests::test_ping_frame_debug ... ok
[INFO] [stdout] test frame::types::tests::test_setting_id_roundtrip ... ok
[INFO] [stdout] test frame::types::tests::test_setting_id_from_u16 ... ok
[INFO] [stdout] test frame::types::tests::test_setting_id_to_u16 ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_client_initiated ... ok
[INFO] [stdout] test frame::types::tests::test_settings_frame_debug ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_connection_level ... ok
[INFO] [stdout] test frame::types::tests::test_frame_stream_id_headers ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_default ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_masks_reserved_bit ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_hash ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_from_u32 ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_indexed ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_server_initiated ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_indexed_invalid_index ... ok
[INFO] [stdout] test frame::types::tests::test_stream_id_new ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_indexed_zero_index ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_integer_incomplete_continuation ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_integer_large ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_integer_different_prefix ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_integer_max_prefix ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_integer_overflow ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_empty ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_multiple_headers ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_literal_not_indexed_new_name ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_integer_empty ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_string_empty_input ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_table_size_update ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_literal_indexed ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_table_size_update_exceeds_max ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_table_size_update_zero ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_string_huffman ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_literal_never_indexed ... ok
[INFO] [stdout] test hpack::decode::tests::test_decoder_default ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_literal_indexed_new_name ... ok
[INFO] [stdout] test hpack::decode::tests::test_decoder_new ... ok
[INFO] [stdout] test hpack::decode::tests::test_decoder_set_max_table_size ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_literal_not_indexed ... ok
[INFO] [stdout] test hpack::decode::tests::test_dynamic_table_reuse ... ok
[INFO] [stdout] test hpack::decode::tests::test_decoder_with_table_size ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_integer_small ... ok
[INFO] [stdout] test hpack::decode::tests::test_get_header_dynamic_table ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_string_plain ... ok
[INFO] [stdout] test hpack::decode::tests::test_get_header_invalid_dynamic_index ... ok
[INFO] [stdout] test hpack::decode::tests::test_get_header_static_table ... ok
[INFO] [stdout] test hpack::decode::tests::test_decode_string_incomplete ... ok
[INFO] [stdout] test hpack::decode::tests::test_get_header_zero_index ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_debug ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_display_incomplete ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_display_invalid_index ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_display_invalid_huffman ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_display_invalid_string ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_display_invalid_integer ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_from_huffman_error ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_display_invalid_table_size ... ok
[INFO] [stdout] test hpack::decode::tests::test_hpack_error_is_error_trait ... ok
[INFO] [stdout] test hpack::encode::tests::test_encode_headers ... ok
[INFO] [stdout] test hpack::decode::tests::test_roundtrip ... ok
[INFO] [stdout] test hpack::decode::tests::test_roundtrip_with_custom_headers ... ok
[INFO] [stdout] test hpack::encode::tests::test_encode_indexed ... ok
[INFO] [stdout] test hpack::encode::tests::test_encode_integer_large ... ok
[INFO] [stdout] test hpack::encode::tests::test_encode_integer_max_prefix ... ok
[INFO] [stdout] test hpack::encode::tests::test_encode_integer_small ... ok
[INFO] [stdout] test hpack::huffman::tests::test_encode_simple ... ok
[INFO] [stdout] test hpack::huffman::tests::test_encoded_len ... ok
[INFO] [stdout] test hpack::huffman::tests::test_all_bytes_roundtrip ... ok
[INFO] [stdout] test hpack::huffman::tests::test_roundtrip ... ok
[INFO] [stdout] test hpack::table::tests::test_dynamic_table_eviction ... ok
[INFO] [stdout] test hpack::table::tests::test_dynamic_table_insert ... ok
[INFO] [stdout] test hpack::table::tests::test_dynamic_table_resize ... ok
[INFO] [stdout] test hpack::table::tests::test_header_field_size ... ok
[INFO] [stdout] test hpack::table::tests::test_static_table_find ... ok
[INFO] [stdout] test hpack::table::tests::test_static_table_get ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 314 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/io_driver-820bb71444322474)
[INFO] [stdout] 
[INFO] [stdout] running 153 tests
[INFO] [stdout] test builder::tests::test_builder_buffer_count ... ok
[INFO] [stdout] test builder::tests::test_builder_buffer_size ... ok
[INFO] [stdout] test buffer::tests::test_basic_operations ... ok
[INFO] [stdout] test buffer::tests::test_auto_reset_on_full_consume ... ok
[INFO] [stdout] test buffer::tests::test_commit ... ok
[INFO] [stdout] test buffer::tests::test_pointer_stability ... ok
[INFO] [stdout] test buffer_pool::tests::test_chain_drain_consumed ... ok
[INFO] [stdout] test builder::tests::test_builder_chaining ... ok
[INFO] [stdout] test buffer_pool::tests::test_chain_single_buffer ... ok
[INFO] [stdout] test buffer_pool::tests::test_pool_basic ... ok
[INFO] [stdout] test buffer_pool::tests::test_chain_clear ... ok
[INFO] [stdout] test buffer_pool::tests::test_pool_read_write ... ok
[INFO] [stdout] test buffer_pool::tests::test_pool_exhaustion ... ok
[INFO] [stdout] test builder::tests::test_builder_clone ... ok
[INFO] [stdout] test builder::tests::test_builder_build_mio ... ok
[INFO] [stdout] test builder::tests::test_builder_default ... ok
[INFO] [stdout] test buffer::tests::test_prepare_recv_compacts ... ok
[INFO] [stdout] test buffer::tests::test_compact ... ok
[INFO] [stdout] test builder::tests::test_builder_engine ... ok
[INFO] [stdout] test buffer_pool::tests::test_chain_multiple_buffers ... ok
[INFO] [stdout] test builder::tests::test_builder_build_auto ... ok
[INFO] [stdout] test builder::tests::test_builder_max_connections ... ok
[INFO] [stdout] test builder::tests::test_builder_new ... ok
[INFO] [stdout] test builder::tests::test_builder_recv_mode ... ok
[INFO] [stdout] test builder::tests::test_builder_send_mode ... ok
[INFO] [stdout] test builder::tests::test_builder_sq_depth ... ok
[INFO] [stdout] test builder::tests::test_builder_sqpoll ... ok
[INFO] [stdout] test builder::tests::test_builder_debug ... ok
[INFO] [stdout] test io_buffer::tests::test_basic_loan_unloan ... ok
[INFO] [stdout] test io_buffer::tests::test_consume ... ok
[INFO] [stdout] test io_buffer::tests::test_ensure_spare ... ok
[INFO] [stdout] test io_buffer::tests::test_multiple_loans ... ok
[INFO] [stdout] test io_buffer::tests::test_loan_spare_pointer_after_consume ... ok
[INFO] [stdout] test io_buffer::tests::test_recv_cycle_with_consume ... ok
[INFO] [stdout] test io_buffer::tests::test_unloan_cancel ... ok
[INFO] [stdout] test mio::tests::test_close_nonexistent_connection ... ok
[INFO] [stdout] test mio::tests::test_drain_completions_empty ... ok
[INFO] [stdout] test mio::tests::test_is_readable_nonexistent ... ok
[INFO] [stdout] test mio::tests::test_close_nonexistent_listener ... ok
[INFO] [stdout] test mio::tests::test_raw_fd_nonexistent ... ok
[INFO] [stdout] test mio::tests::test_listen_and_close ... ok
[INFO] [stdout] test mio::tests::test_mio_driver_new ... ok
[INFO] [stdout] test mio::tests::test_recv_nonexistent_connection ... ok
[INFO] [stdout] test mio::tests::test_listen_ipv6 ... ok
[INFO] [stdout] test mio::tests::test_is_writable_nonexistent ... ok
[INFO] [stdout] test mio::tests::test_send_nonexistent_connection ... ok
[INFO] [stdout] test owned_buffer::tests::test_deref ... ok
[INFO] [stdout] test mio::tests::test_mio_driver_with_config ... ok
[INFO] [stdout] test owned_buffer::tests::test_deref_mut ... ok
[INFO] [stdout] test mio::tests::test_register_connection ... ok
[INFO] [stdout] test owned_buffer::tests::test_from_vec ... ok
[INFO] [stdout] test owned_buffer::tests::test_pooled_buffer ... ok
[INFO] [stdout] test owned_buffer::tests::test_provided_buffer ... ok
[INFO] [stdout] test owned_buffer::tests::test_empty_buffer ... ok
[INFO] [stdout] test owned_buffer::tests::test_user_buffer ... ok
[INFO] [stdout] test recv_state::tests::test_append_owned_mio_style ... ok
[INFO] [stdout] test owned_buffer::tests::test_into_vec ... ok
[INFO] [stdout] test recv_state::tests::test_clear_returns_held_buffer ... ok
[INFO] [stdout] test recv_state::tests::test_coalesce_continues ... ok
[INFO] [stdout] test recv_state::tests::test_coalesce_on_second_recv ... ok
[INFO] [stdout] test mio::tests::test_poll_no_events ... ok
[INFO] [stdout] test recv_state::tests::test_coalesce_reset_after_full_consume ... ok
[INFO] [stdout] test recv_state::tests::test_partial_consume ... ok
[INFO] [stdout] test owned_buffer::tests::test_registered_buffer ... ok
[INFO] [stdout] test tests::test_driver_builder ... ok
[INFO] [stdout] test recv_state::tests::test_zero_copy_single_recv ... ok
[INFO] [stdout] test tests::test_driver_new ... ok
[INFO] [stdout] test tests::test_uring_available ... ok
[INFO] [stdout] test transport::plain::tests::test_advance_send ... ok
[INFO] [stdout] test transport::plain::tests::test_default ... ok
[INFO] [stdout] test transport::plain::tests::test_has_pending_send ... ok
[INFO] [stdout] test transport::plain::tests::test_is_ready ... ok
[INFO] [stdout] test transport::plain::tests::test_on_recv_multiple ... ok
[INFO] [stdout] test transport::plain::tests::test_recv_empty_buffer ... ok
[INFO] [stdout] test transport::plain::tests::test_send_after_shutdown ... ok
[INFO] [stdout] test transport::plain::tests::test_send_recv ... ok
[INFO] [stdout] test transport::plain::tests::test_recv_partial ... ok
[INFO] [stdout] test transport::plain::tests::test_multiple_sends ... ok
[INFO] [stdout] test transport::plain::tests::test_shutdown ... ok
[INFO] [stdout] test transport::plain::tests::test_state ... ok
[INFO] [stdout] test transport::tests::test_process_result_clone ... ok
[INFO] [stdout] test transport::tests::test_process_result_debug ... ok
[INFO] [stdout] test transport::plain::tests::test_recv_after_shutdown ... ok
[INFO] [stdout] test transport::tests::test_process_result_variants ... ok
[INFO] [stdout] test transport::tests::test_process_result_equality ... ok
[INFO] [stdout] test transport::tests::test_transport_state_debug ... ok
[INFO] [stdout] test transport::tests::test_transport_state_variants ... ok
[INFO] [stdout] test transport::tests::test_transport_state_equality ... ok
[INFO] [stdout] test transport::tests::test_transport_state_clone ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_invalid_server_name ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_config_creation ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_config_http2 ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_config_default ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_config_clone ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_config_with_alpn ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_pending_send_after_advance_all ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_has_pending_send ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_advance_send ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_creation ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_is_ready ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_multiple_advance ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_on_recv_empty ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_pending_send ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_is_ready_false ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_on_recv_garbage ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_alpn_protocol ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_recv_empty ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_recv_into_small_buffer ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_send_during_handshake ... ok
[INFO] [stdout] test types::tests::test_completion_kind_accept ... ok
[INFO] [stdout] test types::tests::test_completion_kind_closed ... ok
[INFO] [stdout] test types::tests::test_completion_kind_error ... ok
[INFO] [stdout] test types::tests::test_completion_kind_listener_error ... ok
[INFO] [stdout] test types::tests::test_completion_kind_send_ready ... ok
[INFO] [stdout] test types::tests::test_completion_kind_recv ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_shutdown ... ok
[INFO] [stdout] test transport::tls::tests::test_tls_transport_state_transitions ... ok
[INFO] [stdout] test types::tests::test_completion_kind_debug ... ok
[INFO] [stdout] test types::tests::test_completion_new ... ok
[INFO] [stdout] test types::tests::test_conn_id_debug ... ok
[INFO] [stdout] test types::tests::test_conn_id_clone_and_copy ... ok
[INFO] [stdout] test types::tests::test_conn_id_hash ... ok
[INFO] [stdout] test types::tests::test_conn_id_new_and_as_usize ... ok
[INFO] [stdout] test types::tests::test_io_engine_clone ... ok
[INFO] [stdout] test types::tests::test_io_engine_debug ... ok
[INFO] [stdout] test types::tests::test_conn_id_equality ... ok
[INFO] [stdout] test types::tests::test_io_engine_from_str ... ok
[INFO] [stdout] test types::tests::test_io_engine_default ... ok
[INFO] [stdout] test types::tests::test_io_engine_from_str_error ... ok
[INFO] [stdout] test types::tests::test_listener_id_clone_and_copy ... ok
[INFO] [stdout] test types::tests::test_listener_id_debug ... ok
[INFO] [stdout] test types::tests::test_io_engine_display ... ok
[INFO] [stdout] test types::tests::test_listener_id_equality ... ok
[INFO] [stdout] test udp::tests::test_ecn_to_tos ... ok
[INFO] [stdout] test types::tests::test_listener_id_new_and_as_usize ... ok
[INFO] [stdout] test udp::tests::test_sockaddr_roundtrip_v4 ... ok
[INFO] [stdout] test udp::tests::test_sockaddr_roundtrip_v6 ... ok
[INFO] [stdout] test types::tests::test_listener_id_hash ... ok
[INFO] [stdout] test uring::recv_pool::tests::test_alloc_and_free ... ok
[INFO] [stdout] test zero_copy::tests::test_boxed_zero_copy ... ok
[INFO] [stdout] test uring::recv_pool::tests::test_get_validates_connection ... ok
[INFO] [stdout] test zero_copy::tests::test_multi_slice ... ok
[INFO] [stdout] test zero_copy::tests::test_owned_bytes ... ok
[INFO] [stdout] test uring::recv_pool::tests::test_buffer_pointer_stability ... ok
[INFO] [stdout] test udp::tests::test_ecn_from_tos ... ok
[INFO] [stdout] test zero_copy::tests::test_owned_bytes_from_slice ... ok
[INFO] [stdout] test uring::recv_pool::tests::test_buffer_data_accessible ... ok
[INFO] [stdout] test zero_copy::tests::test_owned_bytes_from_vec ... ok
[INFO] [stdout] test buffer::tests::test_commit_overflow_panics - should panic ... ok
[INFO] [stdout] test io_buffer::tests::test_double_loan_panics - should panic ... ok
[INFO] [stdout] test io_buffer::tests::test_clear_while_loaned_panics - should panic ... ok
[INFO] [stdout] test io_buffer::tests::test_reserve_while_loaned_panics - should panic ... ok
[INFO] [stdout] test io_buffer::tests::test_extend_while_loaned_panics - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 153 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/buffer_pool_parsing.rs (/opt/rustwide/target/debug/deps/buffer_pool_parsing-de86c59384cec20f)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_fragmented_set ... ok
[INFO] [stdout] test test_incomplete_command ... ok
[INFO] [stdout] test test_pipelined_commands ... ok
[INFO] [stdout] test test_pool_exhaustion_recovery ... ok
[INFO] [stdout] test test_single_chunk_get ... ok
[INFO] [stdout] test test_large_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mio_driver.rs (/opt/rustwide/target/debug/deps/mio_driver-2be557130e5cfbf0)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_close_nonexistent ... ok
[INFO] [stdout] test test_listen_ipv6 ... ok
[INFO] [stdout] test test_listen_and_accept ... ok
[INFO] [stdout] test test_mio_driver_new ... ok
[INFO] [stdout] test test_mio_driver_with_config ... ok
[INFO] [stdout] test test_multiple_listeners ... ok
[INFO] [stdout] test test_register_connection ... ok
[INFO] [stdout] test test_raw_fd ... ok
[INFO] [stdout] test test_send_recv_not_found ... ok
[INFO] [stdout] test test_send_immediately_after_register ... ok
[INFO] [stdout] test test_recv_would_block ... ok
[INFO] [stdout] test test_poll_empty ... ok
[INFO] [stdout] test test_connection_close_event ... ok
[INFO] [stdout] test test_is_readable_writable ... ok
[INFO] [stdout] test test_multiple_connections ... ok
[INFO] [stdout] test test_poll_with_none_timeout ... ok
[INFO] [stdout] test test_register_client_connection ... ok
[INFO] [stdout] test test_connection_reset_on_recv ... ok
[INFO] [stdout] test test_large_data_transfer ... ok
[INFO] [stdout] test test_client_server_echo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol_tests.rs (/opt/rustwide/target/debug/deps/protocol_tests-2344c945e3f68336)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_binary_data_in_echo ... ok
[INFO] [stdout] test test_echo ... ok
[INFO] [stdout] test test_ping_pong ... ok
[INFO] [stdout] test test_pipelined_mixed_commands ... ok
[INFO] [stdout] test test_pipelined_requests ... ok
[INFO] [stdout] test test_empty_write ... ok
[INFO] [stdout] test test_quit ... ok
[INFO] [stdout] test test_partial_command_then_complete ... ok
[INFO] [stdout] test test_unknown_command ... ok
[INFO] [stdout] test test_sustained_throughput ... ok
[INFO] [stdout] test test_connection_interleaved_requests ... ok
[INFO] [stdout] test test_concurrent_clients_stress ... ok
[INFO] [stdout] test test_client_disconnect_mid_request ... ok
[INFO] [stdout] test test_large_echo ... ok
[INFO] [stdout] test test_multiple_concurrent_connections ... ok
[INFO] [stdout] test test_rapid_connect_disconnect ... ok
[INFO] [stdout] test test_many_pipelined_requests ... ok
[INFO] [stdout] test test_many_small_echos ... ok
[INFO] [stdout] test test_reconnect_same_port ... ok
[INFO] [stdout] test test_max_concurrent_connections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.54s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tls_transport.rs (/opt/rustwide/target/debug/deps/tls_transport-a15dd2de309434d8)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test test_tls_transport_invalid_server_name ... ok
[INFO] [stdout] test test_tls_transport_advance_send ... ok
[INFO] [stdout] test test_tls_config_new ... ok
[INFO] [stdout] test test_tls_transport_pending_send ... ok
[INFO] [stdout] test test_tls_transport_alpn_protocol_before_handshake ... ok
[INFO] [stdout] test test_tls_config_with_alpn ... ok
[INFO] [stdout] test test_tls_transport_handshake_data_format ... ok
[INFO] [stdout] test test_tls_config_http2 ... ok
[INFO] [stdout] test test_tls_transport_on_recv_empty ... ok
[INFO] [stdout] test test_tls_transport_on_recv_garbage ... ok
[INFO] [stdout] test test_tls_config_default ... ok
[INFO] [stdout] test test_tls_transport_recv_empty ... ok
[INFO] [stdout] test test_tls_transport_multiple_on_recv ... ok
[INFO] [stdout] test test_tls_transport_send_during_handshake ... ok
[INFO] [stdout] test test_tls_transport_shutdown ... ok
[INFO] [stdout] test test_tls_transport_state_machine ... ok
[INFO] [stdout] test test_tls_transport_different_server_names ... ok
[INFO] [stdout] test test_tls_config_reuse ... ok
[INFO] [stdout] test test_tls_transport_alpn_protocols ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/udp_tests.rs (/opt/rustwide/target/debug/deps/udp_tests-609cec2e6d032b7e)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_send_meta_builder ... ok
[INFO] [stdout] test test_close_nonexistent_udp ... ok
[INFO] [stdout] test test_udp_ipv6 ... ok
[INFO] [stdout] test test_udp_multiple_datagrams ... ok
[INFO] [stdout] test test_recvmsg_nonexistent ... ok
[INFO] [stdout] test test_udp_echo ... ok
[INFO] [stdout] test test_udp_ecn ... ok
[INFO] [stdout] test test_sendmsg_nonexistent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/metrics-900dbbf4e529d7f8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test counter::tests::basic_counter ... ok
[INFO] [stdout] test counter::tests::multiple_slots ... ok
[INFO] [stdout] test counter::tests::metriken_trait ... ok
[INFO] [stdout] test counter::tests::thread_distribution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/protocol_memcache-6e1b815ed58e00c3)
[INFO] [stdout] 
[INFO] [stdout] running 316 tests
[INFO] [stdout] test binary::command::tests::test_opaque ... ok
[INFO] [stdout] test binary::command::tests::test_opaque_all_variants ... ok
[INFO] [stdout] test binary::command::tests::test_is_quiet_all_variants ... ok
[INFO] [stdout] test binary::command::tests::test_command_traits ... ok
[INFO] [stdout] test binary::command::tests::test_parse_add ... ok
[INFO] [stdout] test binary::command::tests::test_parse_add_missing_extras ... ok
[INFO] [stdout] test binary::command::tests::test_parse_addq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_append ... ok
[INFO] [stdout] test binary::command::tests::test_parse_appendq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_decrement ... ok
[INFO] [stdout] test binary::command::tests::test_parse_decrement_missing_extras ... ok
[INFO] [stdout] test binary::command::tests::test_parse_decrementq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_delete ... ok
[INFO] [stdout] test binary::command::tests::test_parse_deleteq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_flush ... ok
[INFO] [stdout] test binary::command::tests::test_parse_flush_with_expiration ... ok
[INFO] [stdout] test binary::command::tests::test_parse_flushq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_gat ... ok
[INFO] [stdout] test binary::command::tests::test_parse_gat_missing_extras ... ok
[INFO] [stdout] test binary::command::tests::test_parse_gatk ... ok
[INFO] [stdout] test binary::command::tests::test_parse_gatkq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_gatq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_get ... ok
[INFO] [stdout] test binary::command::tests::test_parse_getk ... ok
[INFO] [stdout] test binary::command::tests::test_parse_getkq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_getq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_header_lengths_exceed_body ... ok
[INFO] [stdout] test binary::command::tests::test_parse_incomplete ... ok
[INFO] [stdout] test binary::command::tests::test_parse_increment ... ok
[INFO] [stdout] test binary::command::tests::test_parse_incomplete_body ... ok
[INFO] [stdout] test binary::command::tests::test_parse_increment_missing_extras ... ok
[INFO] [stdout] test binary::command::tests::test_parse_noop ... ok
[INFO] [stdout] test binary::command::tests::test_parse_incrementq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_prepend ... ok
[INFO] [stdout] test binary::command::tests::test_parse_prependq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_quit ... ok
[INFO] [stdout] test binary::command::tests::test_parse_quitq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_replace ... ok
[INFO] [stdout] test binary::command::tests::test_parse_replace_missing_extras ... ok
[INFO] [stdout] test binary::command::tests::test_parse_replaceq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_set ... ok
[INFO] [stdout] test binary::command::tests::test_parse_setq_missing_extras ... ok
[INFO] [stdout] test binary::command::tests::test_parse_setq ... ok
[INFO] [stdout] test binary::command::tests::test_parse_set_missing_extras ... ok
[INFO] [stdout] test binary::command::tests::test_parse_stat_no_key ... ok
[INFO] [stdout] test binary::command::tests::test_parse_stat_with_key ... ok
[INFO] [stdout] test binary::command::tests::test_parse_touch ... ok
[INFO] [stdout] test binary::command::tests::test_parse_touch_missing_extras ... ok
[INFO] [stdout] test binary::header::tests::test_all_status_from_u16 ... ok
[INFO] [stdout] test binary::header::tests::test_opcode_roundtrip ... ok
[INFO] [stdout] test binary::header::tests::test_all_to_non_quiet ... ok
[INFO] [stdout] test binary::header::tests::test_quiet_opcodes ... ok
[INFO] [stdout] test binary::header::tests::test_all_opcodes_from_u8 ... ok
[INFO] [stdout] test binary::header::tests::test_opcode_traits ... ok
[INFO] [stdout] test binary::header::tests::test_all_quiet_opcodes ... ok
[INFO] [stdout] test binary::header::tests::test_request_header_encode_parse ... ok
[INFO] [stdout] test binary::command::tests::test_parse_version ... ok
[INFO] [stdout] test binary::header::tests::test_request_header_parse_incomplete ... ok
[INFO] [stdout] test binary::header::tests::test_request_header_parse_invalid_magic ... ok
[INFO] [stdout] test binary::header::tests::test_response_header_encode_parse ... ok
[INFO] [stdout] test binary::header::tests::test_response_header_parse_incomplete ... ok
[INFO] [stdout] test binary::header::tests::test_response_header_parse_unknown_opcode ... ok
[INFO] [stdout] test binary::header::tests::test_response_header_parse_invalid_magic ... ok
[INFO] [stdout] test binary::header::tests::test_request_header_parse_unknown_opcode ... ok
[INFO] [stdout] test binary::header::tests::test_response_header_parse_unknown_status ... ok
[INFO] [stdout] test binary::header::tests::test_response_header_traits ... ok
[INFO] [stdout] test binary::header::tests::test_request_header_traits ... ok
[INFO] [stdout] test binary::header::tests::test_status_roundtrip ... ok
[INFO] [stdout] test binary::header::tests::test_status_traits ... ok
[INFO] [stdout] test binary::header::tests::test_status_is_success ... ok
[INFO] [stdout] test binary::header::tests::test_value_length ... ok
[INFO] [stdout] test binary::request::tests::test_encode_add ... ok
[INFO] [stdout] test binary::request::tests::test_encode_append ... ok
[INFO] [stdout] test binary::header::tests::test_response_header_value_length ... ok
[INFO] [stdout] test binary::header::tests::test_status_as_str ... ok
[INFO] [stdout] test binary::request::tests::test_encode_decrement ... ok
[INFO] [stdout] test binary::request::tests::test_encode_flush ... ok
[INFO] [stdout] test binary::request::tests::test_encode_flush_with_expiration ... ok
[INFO] [stdout] test binary::request::tests::test_encode_get ... ok
[INFO] [stdout] test binary::request::tests::test_encode_deleteq ... ok
[INFO] [stdout] test binary::request::tests::test_encode_getk ... ok
[INFO] [stdout] test binary::request::tests::test_encode_getq ... ok
[INFO] [stdout] test binary::request::tests::test_encode_increment ... ok
[INFO] [stdout] test binary::request::tests::test_encode_noop ... ok
[INFO] [stdout] test binary::request::tests::test_encode_prepend ... ok
[INFO] [stdout] test binary::request::tests::test_encode_quit ... ok
[INFO] [stdout] test binary::request::tests::test_encode_replace ... ok
[INFO] [stdout] test binary::request::tests::test_encode_delete ... ok
[INFO] [stdout] test binary::request::tests::test_encode_stat_with_key ... ok
[INFO] [stdout] test binary::request::tests::test_encode_stat_no_key ... ok
[INFO] [stdout] test binary::request::tests::test_encode_version ... ok
[INFO] [stdout] test binary::response::tests::test_encode_deleted ... ok
[INFO] [stdout] test binary::request::tests::test_encode_set ... ok
[INFO] [stdout] test binary::request::tests::test_encode_gat ... ok
[INFO] [stdout] test binary::response::tests::test_encode_error ... ok
[INFO] [stdout] test binary::response::tests::test_encode_getk ... ok
[INFO] [stdout] test binary::response::tests::test_encode_noop ... ok
[INFO] [stdout] test binary::request::tests::test_encode_setq ... ok
[INFO] [stdout] test binary::request::tests::test_encode_touch ... ok
[INFO] [stdout] test binary::response::tests::test_encode_not_stored ... ok
[INFO] [stdout] test binary::response::tests::test_encode_not_found ... ok
[INFO] [stdout] test binary::response::tests::test_encode_out_of_memory ... ok
[INFO] [stdout] test binary::response::tests::test_encode_get ... ok
[INFO] [stdout] test binary::response::tests::test_encode_exists ... ok
[INFO] [stdout] test binary::response::tests::test_encode_non_numeric ... ok
[INFO] [stdout] test binary::response::tests::test_encode_stat ... ok
[INFO] [stdout] test binary::response::tests::test_encode_touched ... ok
[INFO] [stdout] test binary::response::tests::test_parse_counter_short_body ... ok
[INFO] [stdout] test binary::response::tests::test_encode_stat_end ... ok
[INFO] [stdout] test binary::response::tests::test_parse_decrement_response ... ok
[INFO] [stdout] test binary::response::tests::test_encode_stored ... ok
[INFO] [stdout] test binary::response::tests::test_parse_decrementq_response ... ok
[INFO] [stdout] test binary::response::tests::test_encode_unknown_command ... ok
[INFO] [stdout] test binary::response::tests::test_encode_version ... ok
[INFO] [stdout] test binary::response::tests::test_opaque_all_variants ... ok
[INFO] [stdout] test binary::response::tests::test_parse_gatkq_response ... ok
[INFO] [stdout] test binary::response::tests::test_parse_gatk_response ... ok
[INFO] [stdout] test binary::response::tests::test_parse_gatq_response ... ok
[INFO] [stdout] test binary::response::tests::test_parse_getkq_response ... ok
[INFO] [stdout] test binary::response::tests::test_parse_getq_response ... ok
[INFO] [stdout] test binary::response::tests::test_encode_flushed ... ok
[INFO] [stdout] test binary::response::tests::test_parse_header_lengths_exceed_body ... ok
[INFO] [stdout] test binary::response::tests::test_parse_incomplete ... ok
[INFO] [stdout] test binary::response::tests::test_parse_incomplete_body ... ok
[INFO] [stdout] test binary::response::tests::test_parse_gat_response ... ok
[INFO] [stdout] test binary::response::tests::test_parse_incrementq_response ... ok
[INFO] [stdout] test binary::response::tests::test_parse_value_no_extras ... ok
[INFO] [stdout] test binary::response::tests::test_response_traits ... ok
[INFO] [stdout] test binary::response::tests::test_roundtrip_counter ... ok
[INFO] [stdout] test binary::response::tests::test_roundtrip_get ... ok
[INFO] [stdout] test binary::streaming::tests::test_add_streaming ... ok
[INFO] [stdout] test binary::streaming::tests::test_append_streaming ... ok
[INFO] [stdout] test binary::response::tests::test_encode_invalid_arguments ... ok
[INFO] [stdout] test binary::streaming::tests::test_complete_set_helper ... ok
[INFO] [stdout] test binary::streaming::tests::test_complete_set_helper_prepend ... ok
[INFO] [stdout] test binary::streaming::tests::test_complete_set_helper_replace ... ok
[INFO] [stdout] test binary::streaming::tests::test_complete_set_helper_add ... ok
[INFO] [stdout] test binary::streaming::tests::test_complete_set_helper_append ... ok
[INFO] [stdout] test binary::streaming::tests::test_complete_set_helper_setq ... ok
[INFO] [stdout] test binary::streaming::tests::test_header_traits ... ok
[INFO] [stdout] test binary::streaming::tests::test_incomplete_small_value ... ok
[INFO] [stdout] test binary::streaming::tests::test_get_uses_normal_path ... ok
[INFO] [stdout] test binary::streaming::tests::test_delete_command ... ok
[INFO] [stdout] test binary::streaming::tests::test_large_set_needs_value ... ok
[INFO] [stdout] test binary::streaming::tests::test_noop_command ... ok
[INFO] [stdout] test binary::streaming::tests::test_setq_streaming ... ok
[INFO] [stdout] test binary::streaming::tests::test_incomplete_header ... ok
[INFO] [stdout] test binary::tests::test_detect_protocol_ascii ... ok
[INFO] [stdout] test binary::streaming::tests::test_threshold_boundary ... ok
[INFO] [stdout] test binary::streaming::tests::test_small_set_complete ... ok
[INFO] [stdout] test binary::tests::test_detect_protocol_binary ... ok
[INFO] [stdout] test binary::tests::test_detect_protocol_empty ... ok
[INFO] [stdout] test binary::tests::test_is_binary_request ... ok
[INFO] [stdout] test binary::tests::test_is_binary_response ... ok
[INFO] [stdout] test binary::tests::test_memcache_protocol_traits ... ok
[INFO] [stdout] test command::tests::test_command_clone ... ok
[INFO] [stdout] test command::tests::test_arithmetic_overflow_protection ... ok
[INFO] [stdout] test command::tests::test_command_eq ... ok
[INFO] [stdout] test command::tests::test_command_name ... ok
[INFO] [stdout] test command::tests::test_command_name_all ... ok
[INFO] [stdout] test command::tests::test_command_debug ... ok
[INFO] [stdout] test command::tests::test_cr_without_lf ... ok
[INFO] [stdout] test command::tests::test_custom_options ... ok
[INFO] [stdout] test command::tests::test_delete_with_key_not_checked ... ok
[INFO] [stdout] test command::tests::test_empty_buffer ... ok
[INFO] [stdout] test command::tests::test_find_crlf_edge_case ... ok
[INFO] [stdout] test command::tests::test_get_with_key_at_limit ... ok
[INFO] [stdout] test command::tests::test_incr_decr_command_names ... ok
[INFO] [stdout] test command::tests::test_incr_large_delta ... ok
[INFO] [stdout] test command::tests::test_is_quit_false ... ok
[INFO] [stdout] test command::tests::test_key_length_at_exact_limit ... ok
[INFO] [stdout] test command::tests::test_incr_decr_is_quit ... ok
[INFO] [stdout] test command::tests::test_key_length_one_over_limit ... ok
[INFO] [stdout] test command::tests::test_only_whitespace_no_crlf ... ok
[INFO] [stdout] test command::tests::test_long_line_with_crlf_within_limit ... ok
[INFO] [stdout] test command::tests::test_parse_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_case_insensitive_delete ... ok
[INFO] [stdout] test command::tests::test_parse_case_insensitive_quit ... ok
[INFO] [stdout] test command::tests::test_parse_case_insensitive_flush_all ... ok
[INFO] [stdout] test command::tests::test_parse_case_insensitive_version ... ok
[INFO] [stdout] test command::tests::test_parse_decr ... ok
[INFO] [stdout] test command::tests::test_multiget_many_keys ... ok
[INFO] [stdout] test command::tests::test_parse_decr_missing_delta ... ok
[INFO] [stdout] test command::tests::test_parse_decr_missing_key ... ok
[INFO] [stdout] test command::tests::test_parse_decr_invalid_delta ... ok
[INFO] [stdout] test command::tests::test_parse_delete ... ok
[INFO] [stdout] test command::tests::test_parse_decr_noreply ... ok
[INFO] [stdout] test command::tests::test_parse_decr_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_delete_missing_key ... ok
[INFO] [stdout] test command::tests::test_parse_delete_empty_key ... ok
[INFO] [stdout] test command::tests::test_parse_flush_all ... ok
[INFO] [stdout] test command::tests::test_parse_get ... ok
[INFO] [stdout] test command::tests::test_parse_incr_empty_key ... ok
[INFO] [stdout] test command::tests::test_parse_incr_invalid_delta ... ok
[INFO] [stdout] test command::tests::test_parse_incr_key_too_large ... ok
[INFO] [stdout] test command::tests::test_parse_incr_missing_delta ... ok
[INFO] [stdout] test command::tests::test_parse_incomplete ... ok
[INFO] [stdout] test command::tests::test_parse_incr_noreply ... ok
[INFO] [stdout] test command::tests::test_parse_incr_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_get_no_key ... ok
[INFO] [stdout] test command::tests::test_parse_get_empty_key ... ok
[INFO] [stdout] test command::tests::test_parse_key_too_large ... ok
[INFO] [stdout] test command::tests::test_parse_incr_missing_key ... ok
[INFO] [stdout] test command::tests::test_parse_quit ... ok
[INFO] [stdout] test command::tests::test_parse_set_data_with_zeros ... ok
[INFO] [stdout] test command::tests::test_parse_set_empty_key ... ok
[INFO] [stdout] test command::tests::test_parse_set_invalid_bytes ... ok
[INFO] [stdout] test command::tests::test_parse_set_invalid_exptime ... ok
[INFO] [stdout] test command::tests::test_parse_set_invalid_flags ... ok
[INFO] [stdout] test command::tests::test_parse_gets ... ok
[INFO] [stdout] test command::tests::test_parse_incr ... ok
[INFO] [stdout] test command::tests::test_parse_set_missing_bytes ... ok
[INFO] [stdout] test command::tests::test_parse_set_missing_flags ... ok
[INFO] [stdout] test command::tests::test_parse_set_missing_exptime ... ok
[INFO] [stdout] test command::tests::test_parse_incr_noreply_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_set_missing_key ... ok
[INFO] [stdout] test command::tests::test_parse_set ... ok
[INFO] [stdout] test command::tests::test_parse_set_overflow_bytes ... ok
[INFO] [stdout] test command::tests::test_parse_version ... ok
[INFO] [stdout] test error::tests::test_error_clone ... ok
[INFO] [stdout] test error::tests::test_error_debug ... ok
[INFO] [stdout] test command::tests::test_parse_unknown ... ok
[INFO] [stdout] test command::tests::test_parse_set_missing_terminator ... ok
[INFO] [stdout] test command::tests::test_too_many_keys ... ok
[INFO] [stdout] test error::tests::test_binary_errors ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test request::tests::test_encode_delete ... ok
[INFO] [stdout] test error::tests::test_error_eq ... ok
[INFO] [stdout] test command::tests::test_line_length_at_exact_limit ... ok
[INFO] [stdout] test error::tests::test_is_incomplete ... ok
[INFO] [stdout] test request::tests::test_encode_get ... ok
[INFO] [stdout] test request::tests::test_encode_gets ... ok
[INFO] [stdout] test request::tests::test_encode_gets_empty ... ok
[INFO] [stdout] test request::tests::test_encode_flush_all ... ok
[INFO] [stdout] test request::tests::test_encode_gets_single ... ok
[INFO] [stdout] test command::tests::test_cr_without_lf_exceeds_limit ... ok
[INFO] [stdout] test request::tests::test_encode_gets_via_request ... ok
[INFO] [stdout] test request::tests::test_encode_set ... ok
[INFO] [stdout] test request::tests::test_encode_set_via_request ... ok
[INFO] [stdout] test request::tests::test_encode_version ... ok
[INFO] [stdout] test request::tests::test_request_clone ... ok
[INFO] [stdout] test request::tests::test_set_request_clone ... ok
[INFO] [stdout] test request::tests::test_request_debug ... ok
[INFO] [stdout] test response::tests::test_direct_encode_deleted ... ok
[INFO] [stdout] test request::tests::test_encode_quit ... ok
[INFO] [stdout] test request::tests::test_set_request_build ... ok
[INFO] [stdout] test response::tests::test_direct_encode_server_error ... ok
[INFO] [stdout] test response::tests::test_direct_encode_not_found ... ok
[INFO] [stdout] test command::tests::test_line_length_one_over_limit ... ok
[INFO] [stdout] test response::tests::test_direct_encode_end ... ok
[INFO] [stdout] test request::tests::test_encode_set_with_options ... ok
[INFO] [stdout] test response::tests::test_direct_encode_not_stored ... ok
[INFO] [stdout] test response::tests::test_direct_encode_stored ... ok
[INFO] [stdout] test response::tests::test_encode_deleted ... ok
[INFO] [stdout] test request::tests::test_set_request_debug ... ok
[INFO] [stdout] test response::tests::test_encode_client_error ... ok
[INFO] [stdout] test response::tests::test_encode_exists ... ok
[INFO] [stdout] test response::tests::test_encode_hit ... ok
[INFO] [stdout] test response::tests::test_encode_miss ... ok
[INFO] [stdout] test response::tests::test_encode_error ... ok
[INFO] [stdout] test response::tests::test_encode_multi_values ... ok
[INFO] [stdout] test response::tests::test_encode_not_stored ... ok
[INFO] [stdout] test response::tests::test_encode_server_error ... ok
[INFO] [stdout] test response::tests::test_encode_stored ... ok
[INFO] [stdout] test response::tests::test_find_crlf_edge_cases ... ok
[INFO] [stdout] test response::tests::test_is_miss_variants ... ok
[INFO] [stdout] test response::tests::test_parse_client_error ... ok
[INFO] [stdout] test response::tests::test_parse_deleted ... ok
[INFO] [stdout] test response::tests::test_encode_not_found ... ok
[INFO] [stdout] test response::tests::test_is_error_variants ... ok
[INFO] [stdout] test response::tests::test_parse_end ... ok
[INFO] [stdout] test response::tests::test_is_stored_variants ... ok
[INFO] [stdout] test response::tests::test_encode_value ... ok
[INFO] [stdout] test response::tests::test_encode_version ... ok
[INFO] [stdout] test response::tests::test_parse_error ... ok
[INFO] [stdout] test response::tests::test_parse_exists ... ok
[INFO] [stdout] test command::tests::test_parse_line_too_long ... ok
[INFO] [stdout] test response::tests::test_parse_incomplete_no_crlf ... ok
[INFO] [stdout] test response::tests::test_parse_incomplete ... ok
[INFO] [stdout] test response::tests::test_parse_not_found ... ok
[INFO] [stdout] test response::tests::test_parse_multi_value ... ok
[INFO] [stdout] test response::tests::test_parse_not_stored ... ok
[INFO] [stdout] test response::tests::test_parse_server_error ... ok
[INFO] [stdout] test response::tests::test_parse_value_invalid_bytes ... ok
[INFO] [stdout] test response::tests::test_parse_stored ... ok
[INFO] [stdout] test response::tests::test_parse_value_invalid_flags ... ok
[INFO] [stdout] test response::tests::test_parse_value_invalid_format ... ok
[INFO] [stdout] test response::tests::test_parse_unknown_response ... ok
[INFO] [stdout] test response::tests::test_parse_value ... ok
[INFO] [stdout] test response::tests::test_parse_value_data_too_large ... ok
[INFO] [stdout] test response::tests::test_parse_value_expected_end ... ok
[INFO] [stdout] test response::tests::test_parse_value_incomplete_data ... ok
[INFO] [stdout] test response::tests::test_parse_value_with_flags ... ok
[INFO] [stdout] test response::tests::test_parse_version ... ok
[INFO] [stdout] test response::tests::test_parse_value_missing_terminator ... ok
[INFO] [stdout] test response::tests::test_response_clone ... ok
[INFO] [stdout] test response::tests::test_response_debug ... ok
[INFO] [stdout] test response::tests::test_roundtrip ... ok
[INFO] [stdout] test response::tests::test_roundtrip_values ... ok
[INFO] [stdout] test response::tests::test_value_clone ... ok
[INFO] [stdout] test response::tests::test_value_debug ... ok
[INFO] [stdout] test response::tests::test_roundtrip_client_error ... ok
[INFO] [stdout] test response::tests::test_roundtrip_server_error ... ok
[INFO] [stdout] test streaming::tests::test_complete_set_helper ... ok
[INFO] [stdout] test streaming::tests::test_delete_command ... ok
[INFO] [stdout] test streaming::tests::test_flush_all_command ... ok
[INFO] [stdout] test streaming::tests::test_get_uses_normal_path ... ok
[INFO] [stdout] test streaming::tests::test_incomplete_header ... ok
[INFO] [stdout] test streaming::tests::test_incomplete_small_value ... ok
[INFO] [stdout] test streaming::tests::test_large_set_needs_value ... ok
[INFO] [stdout] test streaming::tests::test_small_set_complete ... ok
[INFO] [stdout] test streaming::tests::test_threshold_boundary ... ok
[INFO] [stdout] test streaming::tests::test_set_with_noreply ... ok
[INFO] [stdout] test command::tests::test_value_length_one_over_limit ... ok
[INFO] [stdout] test command::tests::test_parse_value_too_large ... ok
[INFO] [stdout] test command::tests::test_value_length_at_exact_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 316 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/protocol_momento-0b8375806ecba491)
[INFO] [stdout] 
[INFO] [stdout] running 256 tests
[INFO] [stdout] test client::tests::test_cache_value_clone ... ok
[INFO] [stdout] test client::tests::test_cache_value_debug ... ok
[INFO] [stdout] test client::tests::test_cache_value_hit ... ok
[INFO] [stdout] test client::tests::test_cache_client_with_protosocket_transport ... ok
[INFO] [stdout] test client::tests::test_cache_client_channel_access_protosocket ... ok
[INFO] [stdout] test client::tests::test_cache_client_on_transport_ready ... ok
[INFO] [stdout] test client::tests::test_cache_client_on_recv ... ok
[INFO] [stdout] test client::tests::test_cache_client_with_transport ... ok
[INFO] [stdout] test client::tests::test_cache_client_poll_empty ... ok
[INFO] [stdout] test client::tests::test_cache_client_channel_access ... ok
[INFO] [stdout] test client::tests::test_cache_client_pending_send ... ok
[INFO] [stdout] test client::tests::test_cache_client_set_default_ttl ... ok
[INFO] [stdout] test client::tests::test_cache_client_advance_send ... ok
[INFO] [stdout] test client::tests::test_cache_value_into_value_hit ... ok
[INFO] [stdout] test client::tests::test_cache_value_into_value_miss ... ok
[INFO] [stdout] test client::tests::test_cache_value_miss ... ok
[INFO] [stdout] test client::tests::test_completed_op_delete_debug ... ok
[INFO] [stdout] test client::tests::test_completed_op_get_debug ... ok
[INFO] [stdout] test client::tests::test_pending_set_accessors ... ok
[INFO] [stdout] test client::tests::test_completed_op_set_debug ... ok
[INFO] [stdout] test client::tests::test_pending_delete_accessors ... ok
[INFO] [stdout] test client::tests::test_pending_get_accessors ... ok
[INFO] [stdout] test credential::tests::test_base64_decode ... ok
[INFO] [stdout] test client::tests::test_protosocket_client_get_after_auth ... ok
[INFO] [stdout] test client::tests::test_protosocket_client_get_response ... ok
[INFO] [stdout] test credential::tests::test_base64_decode_empty ... ok
[INFO] [stdout] test credential::tests::test_base64_decode_invalid_char ... ok
[INFO] [stdout] test credential::tests::test_base64_decode_no_padding ... ok
[INFO] [stdout] test credential::tests::test_base64url_decode_no_padding_needed ... ok
[INFO] [stdout] test client::tests::test_protosocket_client_auth_flow ... ok
[INFO] [stdout] test credential::tests::test_base64_decode_longer_string ... ok
[INFO] [stdout] test credential::tests::test_base64url_decode_padding_1 ... ok
[INFO] [stdout] test credential::tests::test_base64url_decode_with_url_chars ... ok
[INFO] [stdout] test credential::tests::test_credential_clone ... ok
[INFO] [stdout] test credential::tests::test_credential_custom_port ... ok
[INFO] [stdout] test credential::tests::test_credential_default_port ... ok
[INFO] [stdout] test credential::tests::test_credential_default_wire_format ... ok
[INFO] [stdout] test credential::tests::test_base64url_decode_padding_2 ... ok
[INFO] [stdout] test credential::tests::test_credential_from_token_with_endpoint_field ... ok
[INFO] [stdout] test credential::tests::test_credential_debug ... ok
[INFO] [stdout] test credential::tests::test_credential_from_token_simple ... ok
[INFO] [stdout] test credential::tests::test_credential_from_token_with_jwt ... ok
[INFO] [stdout] test credential::tests::test_credential_invalid_port ... ok
[INFO] [stdout] test credential::tests::test_debug_jwt_payload ... ok
[INFO] [stdout] test credential::tests::test_debug_jwt_payload_invalid_base64 ... ok
[INFO] [stdout] test credential::tests::test_credential_wire_format_chain ... ok
[INFO] [stdout] test credential::tests::test_debug_jwt_payload_invalid_token ... ok
[INFO] [stdout] test credential::tests::test_credential_with_endpoint ... ok
[INFO] [stdout] test credential::tests::test_extract_endpoint_invalid_json ... ok
[INFO] [stdout] test credential::tests::test_extract_endpoint_invalid_jwt ... ok
[INFO] [stdout] test credential::tests::test_extract_endpoint_single_dot ... ok
[INFO] [stdout] test credential::tests::test_extract_json_field_empty_value ... ok
[INFO] [stdout] test credential::tests::test_extract_json_field_nested ... ok
[INFO] [stdout] test credential::tests::test_credential_with_wire_format ... ok
[INFO] [stdout] test credential::tests::test_extract_json_field_not_found ... ok
[INFO] [stdout] test credential::tests::test_extract_json_field_with_spaces ... ok
[INFO] [stdout] test credential::tests::test_extract_json_field ... ok
[INFO] [stdout] test error::tests::test_error_display_cache_miss ... ok
[INFO] [stdout] test credential::tests::test_extract_endpoint_invalid_base64 ... ok
[INFO] [stdout] test error::tests::test_error_display_config ... ok
[INFO] [stdout] test error::tests::test_error_display_connection ... ok
[INFO] [stdout] test error::tests::test_error_display_protocol ... ok
[INFO] [stdout] test error::tests::test_error_from_io_error ... ok
[INFO] [stdout] test error::tests::test_error_from_status ... ok
[INFO] [stdout] test error::tests::test_error_is_cache_miss ... ok
[INFO] [stdout] test error::tests::test_error_debug ... ok
[INFO] [stdout] test error::tests::test_error_is_retryable_grpc_aborted ... ok
[INFO] [stdout] test error::tests::test_error_is_retryable_grpc_resource_exhausted ... ok
[INFO] [stdout] test error::tests::test_error_is_retryable_grpc_unavailable ... ok
[INFO] [stdout] test credential::tests::test_from_env_with_region ... ok
[INFO] [stdout] test error::tests::test_error_is_retryable_connection ... ok
[INFO] [stdout] test error::tests::test_error_display_grpc ... ok
[INFO] [stdout] test error::tests::test_error_not_retryable_grpc_not_found ... ok
[INFO] [stdout] test error::tests::test_error_not_retryable_protocol ... ok
[INFO] [stdout] test credential::tests::test_from_env_missing_token ... ok
[INFO] [stdout] test error::tests::test_error_source_grpc ... ok
[INFO] [stdout] test credential::tests::test_from_env_with_explicit_endpoint ... ok
[INFO] [stdout] test error::tests::test_error_source_connection ... ok
[INFO] [stdout] test error::tests::test_error_not_retryable_cache_miss ... ok
[INFO] [stdout] test error::tests::test_error_source_none ... ok
[INFO] [stdout] test proto::tests::test_cache_command_cancel ... ok
[INFO] [stdout] test proto::tests::test_cache_command_length_delimited ... ok
[INFO] [stdout] test error::tests::test_error_not_retryable_config ... ok
[INFO] [stdout] test proto::tests::test_cache_response_delete_ok ... ok
[INFO] [stdout] test proto::tests::test_cache_command_roundtrip ... ok
[INFO] [stdout] test proto::tests::test_cache_response_error ... ok
[INFO] [stdout] test proto::tests::test_cache_response_authenticate ... ok
[INFO] [stdout] test proto::tests::test_cache_response_length_delimited ... ok
[INFO] [stdout] test proto::tests::test_cache_response_get_hit ... ok
[INFO] [stdout] test proto::tests::test_cache_response_get_miss ... ok
[INFO] [stdout] test proto::tests::test_command_error_roundtrip ... ok
[INFO] [stdout] test proto::tests::test_command_error_empty_message ... ok
[INFO] [stdout] test proto::tests::test_control_code_default ... ok
[INFO] [stdout] test proto::tests::test_control_code_from_u32 ... ok
[INFO] [stdout] test proto::tests::test_decode_delete_request_owned ... ok
[INFO] [stdout] test proto::tests::test_decode_delete_request_owned_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_delete_request_owned_with_unknown_field ... ok
[INFO] [stdout] test proto::tests::test_cache_response_set_ok ... ok
[INFO] [stdout] test proto::tests::test_decode_get_response_hit_empty_body ... ok
[INFO] [stdout] test proto::tests::test_decode_get_response_miss ... ok
[INFO] [stdout] test proto::tests::test_decode_get_response_ok_as_miss ... ok
[INFO] [stdout] test proto::tests::test_decode_length_delimited_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_delete_response ... ok
[INFO] [stdout] test proto::tests::test_decode_delete_response_with_data ... ok
[INFO] [stdout] test proto::tests::test_decode_get_request_owned ... ok
[INFO] [stdout] test proto::tests::test_decode_get_request_owned_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_length_delimited_message_complete ... ok
[INFO] [stdout] test proto::tests::test_decode_get_request_owned_with_unknown_field ... ok
[INFO] [stdout] test proto::tests::test_decode_get_response_error ... ok
[INFO] [stdout] test proto::tests::test_decode_get_response_error_no_message ... ok
[INFO] [stdout] test proto::tests::test_decode_get_response_hit ... ok
[INFO] [stdout] test proto::tests::test_decode_length_delimited ... ok
[INFO] [stdout] test proto::tests::test_decode_length_delimited_insufficient ... ok
[INFO] [stdout] test proto::tests::test_decode_length_delimited_message_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_length_delimited_message_incomplete ... ok
[INFO] [stdout] test proto::tests::test_decode_set_request_owned ... ok
[INFO] [stdout] test proto::tests::test_decode_set_request_owned_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_set_request_owned_with_unknown_field ... ok
[INFO] [stdout] test proto::tests::test_decode_set_response_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_set_response_error ... ok
[INFO] [stdout] test proto::tests::test_decode_set_response_ok ... ok
[INFO] [stdout] test proto::tests::test_decode_tag_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_varint_empty ... ok
[INFO] [stdout] test proto::tests::test_decode_set_response_error_no_message ... ok
[INFO] [stdout] test proto::tests::test_decode_varint_overflow ... ok
[INFO] [stdout] test proto::tests::test_delete_request_owned_clone ... ok
[INFO] [stdout] test proto::tests::test_delete_response_debug ... ok
[INFO] [stdout] test proto::tests::test_delete_request_owned_debug ... ok
[INFO] [stdout] test proto::tests::test_delete_response_clone ... ok
[INFO] [stdout] test proto::tests::test_ecache_result_from_u32 ... ok
[INFO] [stdout] test proto::tests::test_encode_decode_tag ... ok
[INFO] [stdout] test proto::tests::test_encode_delete_request ... ok
[INFO] [stdout] test proto::tests::test_encode_delete_response ... ok
[INFO] [stdout] test proto::tests::test_encode_get_request ... ok
[INFO] [stdout] test proto::tests::test_encode_get_request_empty_key ... ok
[INFO] [stdout] test proto::tests::test_ecache_result_debug ... ok
[INFO] [stdout] test proto::tests::test_encode_get_response_hit ... ok
[INFO] [stdout] test proto::tests::test_encode_get_response_miss ... ok
[INFO] [stdout] test proto::tests::test_encode_message ... ok
[INFO] [stdout] test proto::tests::test_encode_set_request_large_ttl ... ok
[INFO] [stdout] test proto::tests::test_encode_set_response_error ... ok
[INFO] [stdout] test proto::tests::test_encode_get_response_error ... ok
[INFO] [stdout] test proto::tests::test_encode_set_response_ok ... ok
[INFO] [stdout] test proto::tests::test_get_request_owned_debug ... ok
[INFO] [stdout] test proto::tests::test_get_response_clone ... ok
[INFO] [stdout] test proto::tests::test_get_response_debug ... ok
[INFO] [stdout] test proto::tests::test_encode_set_request ... ok
[INFO] [stdout] test proto::tests::test_set_request_owned_clone ... ok
[INFO] [stdout] test proto::tests::test_encode_string ... ok
[INFO] [stdout] test proto::tests::test_set_request_owned_debug ... ok
[INFO] [stdout] test proto::tests::test_skip_field_32bit_insufficient ... ok
[INFO] [stdout] test proto::tests::test_get_request_owned_clone ... ok
[INFO] [stdout] test proto::tests::test_skip_field_64bit_insufficient ... ok
[INFO] [stdout] test proto::tests::test_set_response_clone ... ok
[INFO] [stdout] test proto::tests::test_skip_field_32bit ... ok
[INFO] [stdout] test proto::tests::test_set_response_debug ... ok
[INFO] [stdout] test proto::tests::test_skip_field_64bit ... ok
[INFO] [stdout] test proto::tests::test_skip_field_length_delimited ... ok
[INFO] [stdout] test proto::tests::test_skip_field_unknown_wire_type ... ok
[INFO] [stdout] test proto::tests::test_status_code_default ... ok
[INFO] [stdout] test proto::tests::test_skip_field_varint ... ok
[INFO] [stdout] test proto::tests::test_unary_command_authenticate_roundtrip ... ok
[INFO] [stdout] test proto::tests::test_unary_command_delete_roundtrip ... ok
[INFO] [stdout] test proto::tests::test_unary_command_get_roundtrip ... ok
[INFO] [stdout] test proto::tests::test_status_code_from_u32 ... ok
[INFO] [stdout] test server::tests::test_cache_request_accessors ... ok
[INFO] [stdout] test server::tests::test_cache_request_get_debug ... ok
[INFO] [stdout] test proto::tests::test_unary_command_set_roundtrip ... ok
[INFO] [stdout] test server::tests::test_cache_response_get_error_encoding ... ok
[INFO] [stdout] test server::tests::test_cache_request_delete_debug ... ok
[INFO] [stdout] test server::tests::test_cache_request_set_debug ... ok
[INFO] [stdout] test server::tests::test_cache_response_get_miss_encoding ... ok
[INFO] [stdout] test server::tests::test_cache_response_get_hit_encoding ... ok
[INFO] [stdout] test server::tests::test_cache_response_set_debug ... ok
[INFO] [stdout] test proto::tests::test_varint_roundtrip ... ok
[INFO] [stdout] test server::tests::test_cache_response_set_error_encoding ... ok
[INFO] [stdout] test server::tests::test_cache_response_delete_debug ... ok
[INFO] [stdout] test server::tests::test_cache_response_get_debug ... ok
[INFO] [stdout] test server::tests::test_cache_server_event_request_cancelled_debug ... ok
[INFO] [stdout] test server::tests::test_cache_server_event_error_debug ... ok
[INFO] [stdout] test server::tests::test_cache_server_event_request_debug ... ok
[INFO] [stdout] test server::tests::test_cache_server_event_ready_debug ... ok
[INFO] [stdout] test server::tests::test_cache_server_event_goaway_debug ... ok
[INFO] [stdout] test server::tests::test_parse_request_delete ... ok
[INFO] [stdout] test server::tests::test_parse_request_get ... ok
[INFO] [stdout] test server::tests::test_parse_request_get_no_cache_name ... ok
[INFO] [stdout] test server::tests::test_delete_request_encode ... ok
[INFO] [stdout] test server::tests::test_parse_request_invalid_delete_message ... ok
[INFO] [stdout] test server::tests::test_parse_protosocket_command_delete ... ok
[INFO] [stdout] test server::tests::test_parse_request_unknown_method ... ok
[INFO] [stdout] test server::tests::test_parse_request_invalid_set_message ... ok
[INFO] [stdout] test server::tests::test_parse_protosocket_command_set ... ok
[INFO] [stdout] test server::tests::test_protosocket_server_auth_flow ... ok
[INFO] [stdout] test server::tests::test_parse_request_invalid_get_message ... ok
[INFO] [stdout] test server::tests::test_get_request_encode ... ok
[INFO] [stdout] test server::tests::test_send_error ... ok
[INFO] [stdout] test server::tests::test_protosocket_server_cancel_request ... ok
[INFO] [stdout] test server::tests::test_send_response_get_hit ... ok
[INFO] [stdout] test server::tests::test_protosocket_server_get_request ... ok
[INFO] [stdout] test server::tests::test_protosocket_server_send_error ... ok
[INFO] [stdout] test server::tests::test_send_response_delete_ok ... ok
[INFO] [stdout] test server::tests::test_protosocket_server_send_response ... ok
[INFO] [stdout] test server::tests::test_send_response_set_ok ... ok
[INFO] [stdout] test server::tests::test_server_advance_send ... ok
[INFO] [stdout] test server::tests::test_parse_request_set ... ok
[INFO] [stdout] test server::tests::test_server_builder_protosocket ... ok
[INFO] [stdout] test server::tests::test_send_response_get_miss ... ok
[INFO] [stdout] test server::tests::test_send_response_set_error ... ok
[INFO] [stdout] test server::tests::test_server_new ... ok
[INFO] [stdout] test server::tests::test_server_builder_default ... ok
[INFO] [stdout] test server::tests::test_server_pending_send ... ok
[INFO] [stdout] test server::tests::test_server_on_recv_empty ... ok
[INFO] [stdout] test tests::test_wire_format_clone ... ok
[INFO] [stdout] test server::tests::test_server_default ... ok
[INFO] [stdout] test server::tests::test_server_grpc_server_access ... ok
[INFO] [stdout] test server::tests::test_server_grpc_server_access_protosocket ... ok
[INFO] [stdout] test tests::test_wire_format_debug ... ok
[INFO] [stdout] test server::tests::test_server_builder_grpc ... ok
[INFO] [stdout] test server::tests::test_server_process_empty ... ok
[INFO] [stdout] test tests::test_wire_format_default ... ok
[INFO] [stdout] test server::tests::test_set_request_encode ... ok
[INFO] [stdout] test tests::test_wire_format_is_grpc ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_advance_send ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_complete_delete_ok ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_complete_get_hit ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_complete_get_miss ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_complete_set_ok ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_channel_access ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_on_recv ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_new ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_poll_empty ... ok
[INFO] [stdout] test transport::grpc::tests::test_grpc_transport_pending_send ... ok
[INFO] [stdout] test tests::test_wire_format_is_protosocket ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_advance_send ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_auth_flow ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_delete_after_auth ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_get_response_hit ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_get_response_miss ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_get_not_ready ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_pending_send ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_delete_response ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_poll_empty ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_get_after_auth ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_set_after_auth ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_new ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_error_response ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_on_recv_empty ... ok
[INFO] [stdout] test transport::tests::test_request_id_debug ... ok
[INFO] [stdout] test transport::tests::test_request_id_equality ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_on_transport_ready ... ok
[INFO] [stdout] test transport::tests::test_request_id_from_stream_id ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_transport_access ... ok
[INFO] [stdout] test transport::tests::test_request_id_clone ... ok
[INFO] [stdout] test transport::tests::test_request_id_from_u64 ... ok
[INFO] [stdout] test transport::tests::test_request_id_new ... ok
[INFO] [stdout] test transport::protosocket::tests::test_protosocket_transport_set_response ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 256 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/momento-cli.rs (/opt/rustwide/target/debug/deps/momento_cli-68afaab722253a9f)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/protocol_ping-a9e188299da2fe9c)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test tests::test_encode_ping ... ok
[INFO] [stdout] test tests::test_encode_response ... ok
[INFO] [stdout] test tests::test_parse_invalid ... ok
[INFO] [stdout] test tests::test_parse_error ... ok
[INFO] [stdout] test tests::test_parse_incomplete ... ok
[INFO] [stdout] test tests::test_parse_pong_resp_other ... ok
[INFO] [stdout] test tests::test_parse_pong_resp ... ok
[INFO] [stdout] test tests::test_parse_pong_simple ... ok
[INFO] [stdout] test tests::test_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/protocol_resp-5c16aad2ff8f0136)
[INFO] [stdout] 
[INFO] [stdout] running 192 tests
[INFO] [stdout] test command::tests::resp3_tests::test_hello_command_name ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_auth_missing_args ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_full ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_invalid_utf8_option ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_invalid_utf8_version ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_invalid_version ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_no_args ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_setname_missing_args ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_unknown_option ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_with_auth ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_with_setname ... ok
[INFO] [stdout] test command::tests::resp3_tests::test_parse_hello_with_version ... ok
[INFO] [stdout] test command::tests::test_command_clone ... ok
[INFO] [stdout] test command::tests::test_command_debug ... ok
[INFO] [stdout] test command::tests::test_command_eq ... ok
[INFO] [stdout] test command::tests::test_command_name ... ok
[INFO] [stdout] test command::tests::test_incr_decr_command_names ... ok
[INFO] [stdout] test command::tests::test_parse_array_too_large ... ok
[INFO] [stdout] test command::tests::test_parse_bulk_string_incomplete ... ok
[INFO] [stdout] test command::tests::test_parse_bulk_string_missing_crlf ... ok
[INFO] [stdout] test command::tests::test_parse_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_config ... ok
[INFO] [stdout] test command::tests::test_parse_config_no_args ... ok
[INFO] [stdout] test command::tests::test_parse_config_set ... ok
[INFO] [stdout] test command::tests::test_parse_config_wrong_arity ... ok
[INFO] [stdout] test command::tests::test_parse_decr ... ok
[INFO] [stdout] test command::tests::test_parse_decr_wrong_arity ... ok
[INFO] [stdout] test command::tests::test_parse_decr_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_decrby_invalid_delta ... ok
[INFO] [stdout] test command::tests::test_parse_decrby_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_decrby ... ok
[INFO] [stdout] test command::tests::test_parse_decrby_wrong_arity ... ok
[INFO] [stdout] test command::tests::test_parse_del ... ok
[INFO] [stdout] test command::tests::test_parse_del_wrong_arity ... ok
[INFO] [stdout] test command::tests::test_parse_flushdb ... ok
[INFO] [stdout] test command::tests::test_parse_empty_array ... ok
[INFO] [stdout] test command::tests::test_parse_get ... ok
[INFO] [stdout] test command::tests::test_parse_incomplete ... ok
[INFO] [stdout] test command::tests::test_parse_incr ... ok
[INFO] [stdout] test command::tests::test_parse_incr_wrong_arity_extra_args ... ok
[INFO] [stdout] test command::tests::test_parse_flushall ... ok
[INFO] [stdout] test command::tests::test_parse_incrby_invalid_delta ... ok
[INFO] [stdout] test command::tests::test_parse_incrby_wrong_arity ... ok
[INFO] [stdout] test command::tests::test_parse_incr_wrong_arity_no_key ... ok
[INFO] [stdout] test command::tests::test_parse_integer_non_digit ... ok
[INFO] [stdout] test command::tests::test_parse_integer_overflow ... ok
[INFO] [stdout] test command::tests::test_parse_integer_too_large ... ok
[INFO] [stdout] test command::tests::test_parse_invalid_utf8_command ... ok
[INFO] [stdout] test command::tests::test_parse_mget ... ok
[INFO] [stdout] test command::tests::test_parse_incr_case_insensitive ... ok
[INFO] [stdout] test command::tests::test_parse_mget_wrong_arity ... ok
[INFO] [stdout] test command::tests::test_parse_incrby ... ok
[INFO] [stdout] test command::tests::test_parse_not_array ... ok
[INFO] [stdout] test command::tests::test_parse_mget_huge_count_no_oom ... ok
[INFO] [stdout] test command::tests::test_parse_not_bulk_string ... ok
[INFO] [stdout] test command::tests::test_parse_ping ... ok
[INFO] [stdout] test command::tests::test_parse_ping_wrong_arity ... ok
[INFO] [stdout] test command::tests::test_parse_set ... ok
[INFO] [stdout] test command::tests::test_parse_set_ex ... ok
[INFO] [stdout] test command::tests::test_parse_set_invalid_ttl ... ok
[INFO] [stdout] test command::tests::test_parse_set_invalid_utf8_in_ttl ... ok
[INFO] [stdout] test command::tests::test_parse_set_invalid_utf8_option ... ok
[INFO] [stdout] test command::tests::test_parse_incrby_negative ... ok
[INFO] [stdout] test command::tests::test_parse_set_nx ... ok
[INFO] [stdout] test command::tests::test_parse_set_px_missing_value ... ok
[INFO] [stdout] test command::tests::test_parse_set_px_nx ... ok
[INFO] [stdout] test command::tests::test_parse_set_invalid_px_ttl ... ok
[INFO] [stdout] test command::tests::test_parse_unknown_command ... ok
[INFO] [stdout] test command::tests::test_parse_set_wrong_arity ... ok
[INFO] [stdout] test error::tests::test_error_clone ... ok
[INFO] [stdout] test command::tests::test_parse_set_unknown_option ... ok
[INFO] [stdout] test command::tests::test_parse_set_ex_missing_value ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_error_eq ... ok
[INFO] [stdout] test error::tests::test_is_incomplete ... ok
[INFO] [stdout] test error::tests::test_resp3_errors ... ok
[INFO] [stdout] test command::tests::test_parse_set_xx ... ok
[INFO] [stdout] test request::tests::test_encode_config_get ... ok
[INFO] [stdout] test command::tests::test_parse_incrby_case_insensitive ... ok
[INFO] [stdout] test request::tests::test_encode_config_set ... ok
[INFO] [stdout] test command::tests::test_parse_wrong_arity ... ok
[INFO] [stdout] test request::tests::test_encode_custom ... ok
[INFO] [stdout] test request::tests::test_encode_del ... ok
[INFO] [stdout] test request::tests::test_encode_flushdb ... ok
[INFO] [stdout] test error::tests::test_error_debug ... ok
[INFO] [stdout] test request::tests::test_encode_get ... ok
[INFO] [stdout] test request::tests::test_encode_mget ... ok
[INFO] [stdout] test request::tests::test_encode_flushall ... ok
[INFO] [stdout] test request::tests::test_encode_set_px ... ok
[INFO] [stdout] test request::tests::test_encode_set_xx ... ok
[INFO] [stdout] test request::tests::test_encode_set ... ok
[INFO] [stdout] test request::tests::test_encoded_len ... ok
[INFO] [stdout] test request::tests::test_encode_ping ... ok
[INFO] [stdout] test request::tests::test_mget_empty ... ok
[INFO] [stdout] test request::tests::test_request_clone ... ok
[INFO] [stdout] test request::tests::test_encode_set_ex ... ok
[INFO] [stdout] test request::tests::test_encode_set_nx ... ok
[INFO] [stdout] test request::tests::test_request_debug ... ok
[INFO] [stdout] test request::tests::test_set_request_debug ... ok
[INFO] [stdout] test request::tests::test_set_ex_overrides_px ... ok
[INFO] [stdout] test request::tests::test_set_request_encoded_len ... ok
[INFO] [stdout] test request::tests::test_set_nx_overrides_xx ... ok
[INFO] [stdout] test request::tests::test_set_request_encoded_len_large_values ... ok
[INFO] [stdout] test request::tests::test_set_xx_overrides_nx ... ok
[INFO] [stdout] test request::tests::test_set_px_overrides_ex ... ok
[INFO] [stdout] test streaming::tests::test_complete_set_with_options ... ok
[INFO] [stdout] test streaming::tests::test_incomplete_header ... ok
[INFO] [stdout] test request::tests::test_request_new ... ok
[INFO] [stdout] test request::tests::test_set_request_clone ... ok
[INFO] [stdout] test streaming::tests::test_large_set_yields_need_value ... ok
[INFO] [stdout] test streaming::tests::test_streaming_threshold_boundary ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_big_number ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_boolean ... ok
[INFO] [stdout] test streaming::tests::test_small_set_uses_normal_path ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_bulk_error ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_double ... ok
[INFO] [stdout] test streaming::tests::test_get_uses_normal_path ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_map ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_boolean ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_bulk_error ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_push ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_map ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_verbatim_string ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_push ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_resp3_null ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_attribute ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_big_number ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_set ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_encode_set ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_verbatim_string ... ok
[INFO] [stdout] test value::tests::test_as_array ... ok
[INFO] [stdout] test value::tests::test_as_integer ... ok
[INFO] [stdout] test value::tests::test_binary_bulk_string ... ok
[INFO] [stdout] test value::tests::test_custom_parse_options ... ok
[INFO] [stdout] test value::tests::test_empty_bulk_string ... ok
[INFO] [stdout] test value::tests::test_encode_array ... ok
[INFO] [stdout] test value::tests::test_encode_bulk ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_resp3_encoded_len ... ok
[INFO] [stdout] test value::tests::test_encode_bulk_string ... ok
[INFO] [stdout] test value::tests::test_encode_err ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_parse_double ... ok
[INFO] [stdout] test value::tests::test_encode_error ... ok
[INFO] [stdout] test value::tests::test_as_bytes ... ok
[INFO] [stdout] test value::tests::test_encode_int ... ok
[INFO] [stdout] test value::tests::test_encode_integer ... ok
[INFO] [stdout] test value::tests::resp3_tests::test_resp3_roundtrip ... ok
[INFO] [stdout] test value::tests::test_encode_pong ... ok
[INFO] [stdout] test value::tests::test_encode_null ... ok
[INFO] [stdout] test value::tests::test_encode_null_bulk ... ok
[INFO] [stdout] test value::tests::test_encoded_len ... ok
[INFO] [stdout] test value::tests::test_encode_simple_string ... ok
[INFO] [stdout] test value::tests::test_encode_ok ... ok
[INFO] [stdout] test value::tests::test_is_error ... ok
[INFO] [stdout] test value::tests::test_is_array ... ok
[INFO] [stdout] test value::tests::test_is_null ... ok
[INFO] [stdout] test value::tests::test_exponential_attack_prevented ... ok
[INFO] [stdout] test value::tests::test_large_integer ... ok
[INFO] [stdout] test value::tests::test_parse_array ... ok
[INFO] [stdout] test value::tests::test_is_bulk_string ... ok
[INFO] [stdout] test value::tests::test_parse_array_at_limit ... ok
[INFO] [stdout] test value::tests::test_parse_array_collection_too_large ... ok
[INFO] [stdout] test value::tests::test_parse_array_truncated_after_length ... ok
[INFO] [stdout] test value::tests::test_parse_bulk_string ... ok
[INFO] [stdout] test value::tests::test_parse_bulk_string_huge_length ... ok
[INFO] [stdout] test value::tests::test_nesting_depth_limit ... ok
[INFO] [stdout] test value::tests::test_parse_array_incomplete_elements ... ok
[INFO] [stdout] test value::tests::test_parse_bulk_string_truncated_content ... ok
[INFO] [stdout] test value::tests::test_parse_bulk_string_missing_crlf ... ok
[INFO] [stdout] test value::tests::test_parse_cr_without_lf ... ok
[INFO] [stdout] test value::tests::test_parse_error ... ok
[INFO] [stdout] test value::tests::test_parse_error_no_crlf ... ok
[INFO] [stdout] test value::tests::test_parse_empty_array ... ok
[INFO] [stdout] test value::tests::test_parse_bulk_string_too_large ... ok
[INFO] [stdout] test value::tests::test_parse_integer_no_crlf ... ok
[INFO] [stdout] test value::tests::test_parse_incomplete ... ok
[INFO] [stdout] test value::tests::test_parse_integer_overflow_protection ... ok
[INFO] [stdout] test value::tests::test_parse_invalid_prefix ... ok
[INFO] [stdout] test value::tests::test_parse_nested_array ... ok
[INFO] [stdout] test value::tests::test_parse_nested_array_incomplete ... ok
[INFO] [stdout] test value::tests::test_parse_integer ... ok
[INFO] [stdout] test value::tests::test_parse_simple_string ... ok
[INFO] [stdout] test value::tests::test_parse_null_array ... ok
[INFO] [stdout] test value::tests::test_parse_simple_string_only_cr ... ok
[INFO] [stdout] test value::tests::test_parse_null ... ok
[INFO] [stdout] test value::tests::test_roundtrip ... ok
[INFO] [stdout] test value::tests::test_static_constants ... ok
[INFO] [stdout] test value::tests::test_total_items_budget_nested_arrays ... ok
[INFO] [stdout] test value::tests::test_value_clone ... ok
[INFO] [stdout] test value::tests::test_total_items_budget_flat_array ... ok
[INFO] [stdout] test value::tests::test_value_debug ... ok
[INFO] [stdout] test value::tests::test_is_integer ... ok
[INFO] [stdout] test value::tests::test_is_simple_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 192 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/segcache-147a3dcb776b286f)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test tests::test_builder_default ... ok
[INFO] [stdout] test tests::test_builder_defaults ... ok
[INFO] [stdout] test tests::test_builder_hugepage_size ... ok
[INFO] [stdout] test tests::test_cache_trait_get ... ok
[INFO] [stdout] test tests::test_cache_trait_set_with_ttl ... ok
[INFO] [stdout] test tests::test_builder_static_method ... ok
[INFO] [stdout] test tests::test_delete ... ok
[INFO] [stdout] test tests::test_cache_creation ... ok
[INFO] [stdout] test tests::test_add_existing_key ... ok
[INFO] [stdout] test tests::test_cache_trait_contains ... ok
[INFO] [stdout] test tests::test_cache_trait_delete ... ok
[INFO] [stdout] test tests::test_add_new_key ... ok
[INFO] [stdout] test tests::test_contains_nonexistent ... ok
[INFO] [stdout] test tests::test_cache_trait_set_default_ttl ... ok
[INFO] [stdout] test tests::test_cache_trait_flush ... ok
[INFO] [stdout] test tests::test_evict_with_items ... ok
[INFO] [stdout] test tests::test_delete_nonexistent ... ok
[INFO] [stdout] test tests::test_evict ... ok
[INFO] [stdout] test tests::test_frequency_nonexistent ... ok
[INFO] [stdout] test tests::test_expire ... ok
[INFO] [stdout] test tests::test_ttl ... ok
[INFO] [stdout] test tests::test_metrics_structure ... ok
[INFO] [stdout] test tests::test_frequency ... ok
[INFO] [stdout] test tests::test_with_item ... ok
[INFO] [stdout] test tests::test_replace_existing ... ok
[INFO] [stdout] test tests::test_set_with_optional ... ok
[INFO] [stdout] test tests::test_multiple_operations ... ok
[INFO] [stdout] test tests::test_set_and_get ... ok
[INFO] [stdout] test tests::test_ghosts_enabled ... ok
[INFO] [stdout] test tests::test_replace_nonexistent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/server-82fbcc3004d51bc0)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test config::tests::test_parse_size ... ok
[INFO] [stdout] test admin::tests::test_prometheus_name_sanitization ... ok
[INFO] [stdout] test config::tests::test_parse_cpu_list ... ok
[INFO] [stdout] test connection::tests::test_partial_write_advance ... ok
[INFO] [stdout] test connection::tests::test_partial_request ... ok
[INFO] [stdout] test connection::tests::test_pipelined_requests ... ok
[INFO] [stdout] test connection::tests::test_write_buffer_cleared_on_full_send ... ok
[INFO] [stdout] test connection::tests::test_complete_plus_partial ... ok
[INFO] [stdout] test connection::tests::test_write_buffer_not_cleared_on_partial_send ... ok
[INFO] [stdout] test signal::tests::test_shutdown_flag_initial_state ... ok
[INFO] [stdout] test connection::tests::test_backpressure_stops_processing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/server.rs (/opt/rustwide/target/debug/deps/crucible_server-21000fe89efc4f81)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/ping.rs (/opt/rustwide/target/debug/deps/ping_server-08d19d0d0ba74dcc)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/admin.rs (/opt/rustwide/target/debug/deps/admin-d6e3519388268b2e)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_ready_endpoint ... ok
[INFO] [stdout] test test_health_endpoint ... ok
[INFO] [stdout] test test_metrics_endpoint ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/connection_reuse.rs (/opt/rustwide/target/debug/deps/connection_reuse-4e9908dda26d1d48)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_rapid_connection_cycles ... ok
[INFO] [stdout] test test_connection_id_tracking ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_resp.rs (/opt/rustwide/target/debug/deps/e2e_resp-02d40120d11d9ec8)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_ping ... ok
[INFO] [stdout] test test_get_nonexistent ... ok
[INFO] [stdout] test test_set_get ... ok
[INFO] [stdout] test test_del ... ok
[INFO] [stdout] test test_concurrent_connections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/io_engine_integration.rs (/opt/rustwide/target/debug/deps/io_engine_integration-187f01ea08d6baa1)
[INFO] [stdout] 
[INFO] [stdout] running 84 tests
[INFO] [stdout] test test_mio_256conn_p1_small ... ignored
[INFO] [stdout] test test_mio_256conn_p64_small ... ignored
[INFO] [stdout] test test_mio_256conn_p8_small ... ignored
[INFO] [stdout] test test_mio_1conn_p1_large ... ok
[INFO] [stdout] test test_mio_1conn_p1_medium ... ok
[INFO] [stdout] test test_mio_8conn_p8_large ... ok
[INFO] [stdout] test test_mio_connection_churn ... ok
[INFO] [stdout] test test_mio_basic ... ok
[INFO] [stdout] test test_mio_1conn_p1_small ... ok
[INFO] [stdout] test test_mio_deep_pipeline ... ok
[INFO] [stdout] test test_mio_8conn_p64_small ... ok
[INFO] [stdout] test test_mio_64conn_p8_medium ... ok
[INFO] [stdout] test test_mio_8conn_p8_medium ... ok
[INFO] [stdout] test test_tokio_256conn_p1_small ... ignored
[INFO] [stdout] test test_tokio_256conn_p64_small ... ignored
[INFO] [stdout] test test_tokio_256conn_p8_small ... ignored
[INFO] [stderr] error: test failed, to rerun pass `-p server --test io_engine_integration`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/io_engine_integration-187f01ea08d6baa1` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "57be71187fdcb3fd2bf5647fad2cdb25c42462fa589c45f443c09439f1ef1de0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "57be71187fdcb3fd2bf5647fad2cdb25c42462fa589c45f443c09439f1ef1de0", kill_on_drop: false }`
[INFO] [stdout] 57be71187fdcb3fd2bf5647fad2cdb25c42462fa589c45f443c09439f1ef1de0
