[INFO] cloning repository https://github.com/marsevilspirit/nimbis
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/marsevilspirit/nimbis" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmarsevilspirit%2Fnimbis", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmarsevilspirit%2Fnimbis'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 15a4a52cd1238b5c12ffdf359b56e475d662befd
[INFO] testing marsevilspirit/nimbis against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmarsevilspirit%2Fnimbis" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/marsevilspirit/nimbis
[INFO] finished tweaking git repo https://github.com/marsevilspirit/nimbis
[INFO] tweaked toml for git repo https://github.com/marsevilspirit/nimbis written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/marsevilspirit/nimbis on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/marsevilspirit/nimbis already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c
[INFO] running `Command { std: "docker" "start" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling aws-lc-rs v1.18.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling small_ctor v0.1.2
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling fastant v0.1.11
[INFO] [stderr]    Compiling cc v1.2.64
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling spin v0.10.1
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling mixtrics v0.2.3
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling io-uring v0.7.14
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling time v0.3.51
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling aws-lc-sys v0.44.0
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling lz4-sys v1.11.1+lz4-1.10.0
[INFO] [stderr]    Compiling md-5 v0.11.0
[INFO] [stderr]    Compiling crc-fast v1.10.0
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling foyer-intrusive-collections v0.10.0-dev
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling mea v0.6.7
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling itertools v0.15.0
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling cmsketch v0.2.4
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling rust_decimal v1.42.0
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling core_affinity v0.8.3
[INFO] [stderr]    Compiling fs4 v0.13.1
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling toml_datetime v1.0.0+spec-1.1.0
[INFO] [stderr]    Compiling toml_parser v1.0.9+spec-1.1.0
[INFO] [stderr]    Compiling rand_xoshiro v0.7.0
[INFO] [stderr]    Compiling figment v0.10.19
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling rtrb v0.3.3
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling foyer v0.22.3
[INFO] [stderr]    Compiling const-hex v1.19.1
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling fastrace-macro v0.7.17
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling ouroboros_macro v0.18.5
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling opentelemetry v0.31.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling pear v0.2.9
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling aliasable v0.1.3
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling winnow v0.6.26
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling ouroboros v0.18.5
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling crossbeam-skiplist v0.1.3
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling atomic v0.6.1
[INFO] [stderr]    Compiling uuid v1.23.2
[INFO] [stderr]    Compiling sysinfo v0.35.2
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling lru v0.18.2
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling pollster v0.4.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling nimbis-macros v0.1.0 (/opt/rustwide/workdir/nimbis-macros)
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling nimbis v0.1.0 (/opt/rustwide/workdir/nimbis)
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling toml v1.0.3+spec-1.1.0
[INFO] [stderr]    Compiling arc-swap v1.9.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling toml_edit v0.25.4+spec-1.1.0
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling fastrace v0.7.17
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling duration-str v0.11.3
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling nimbis-resp v0.1.0 (/opt/rustwide/workdir/nimbis-resp)
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ctrlc v3.5.2
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling foyer-tokio v0.22.3
[INFO] [stderr]    Compiling foyer-common v0.22.3
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling fail-parallel v0.6.0
[INFO] [stderr]    Compiling opentelemetry_sdk v0.31.0
[INFO] [stderr]    Compiling foyer-memory v0.22.3
[INFO] [stderr]    Compiling h2 v0.4.14
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling fastrace-opentelemetry v0.16.0
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling lz4 v1.28.1
[INFO] [stderr]    Compiling foyer-storage v0.22.3
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling tonic v0.14.5
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling opentelemetry-http v0.31.0
[INFO] [stderr]    Compiling tonic-prost v0.14.5
[INFO] [stderr]    Compiling opentelemetry-proto v0.31.0
[INFO] [stderr]    Compiling opentelemetry-otlp v0.31.1
[INFO] [stderr]    Compiling nimbis-telemetry v0.1.0 (/opt/rustwide/workdir/nimbis-telemetry)
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling object_store v0.14.1
[INFO] [stderr]    Compiling slatedb-common v0.15.0 (https://github.com/slatedb/slatedb?branch=main#4919857e)
[INFO] [stderr]    Compiling slatedb-txn-obj v0.15.0 (https://github.com/slatedb/slatedb?branch=main#4919857e)
[INFO] [stderr]    Compiling slatedb v0.15.0 (https://github.com/slatedb/slatedb?branch=main#4919857e)
[INFO] [stderr]    Compiling nimbis-storage v0.1.0 (/opt/rustwide/workdir/nimbis-storage)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 20s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.31.3, proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling toml_datetime v1.0.0+spec-1.1.0
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling nimbis v0.1.0 (/opt/rustwide/workdir/nimbis)
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling fslock v0.2.1
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling ulid v3.0.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling rust_decimal v1.42.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling toml_edit v0.25.4+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zerocopy-derive v0.8.47
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling fastrace-macro v0.7.17
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[INFO] [stderr]    Compiling nimbis-macros v0.1.0 (/opt/rustwide/workdir/nimbis-macros)
[INFO] [stderr]    Compiling pear v0.2.9
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling ouroboros_macro v0.18.5
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling opentelemetry v0.31.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling ouroboros v0.18.5
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling duration-str v0.11.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling rstest v0.26.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling nimbis-resp v0.1.0 (/opt/rustwide/workdir/nimbis-resp)
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling figment v0.10.19
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling fastrace v0.7.17
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling foyer-tokio v0.22.3
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling fail-parallel v0.6.0
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling foyer-common v0.22.3
[INFO] [stderr]    Compiling foyer-memory v0.22.3
[INFO] [stderr]    Compiling opentelemetry_sdk v0.31.0
[INFO] [stderr]    Compiling h2 v0.4.14
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling foyer-storage v0.22.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling foyer v0.22.3
[INFO] [stderr]    Compiling fastrace-opentelemetry v0.16.0
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling tonic v0.14.5
[INFO] [stderr]    Compiling tonic-prost v0.14.5
[INFO] [stderr]    Compiling opentelemetry-proto v0.31.0
[INFO] [stderr]    Compiling object_store v0.14.1
[INFO] [stderr]    Compiling opentelemetry-http v0.31.0
[INFO] [stderr]    Compiling opentelemetry-otlp v0.31.1
[INFO] [stderr]    Compiling nimbis-telemetry v0.1.0 (/opt/rustwide/workdir/nimbis-telemetry)
[INFO] [stderr]    Compiling slatedb-common v0.15.0 (https://github.com/slatedb/slatedb?branch=main#4919857e)
[INFO] [stderr]    Compiling slatedb-txn-obj v0.15.0 (https://github.com/slatedb/slatedb?branch=main#4919857e)
[INFO] [stderr]    Compiling slatedb v0.15.0 (https://github.com/slatedb/slatedb?branch=main#4919857e)
[INFO] [stderr]    Compiling nimbis-storage v0.1.0 (/opt/rustwide/workdir/nimbis-storage)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 43s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.31.3, proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]    Compiling nimbis v0.1.0 (/opt/rustwide/workdir/nimbis)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 00s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.31.3, proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/nimbis/5bf551ad38a23788/out/nimbis-5bf551ad38a23788)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test cmd::cmd_hello::tests::test_resp3_hello_contains_proto ... ok
[INFO] [stdout] test cmd::cmd_hello::tests::test_parse_proto_default_to_resp2 ... ok
[INFO] [stdout] test cmd::cmd_hello::tests::test_parse_proto_rejects_too_many_arguments ... ok
[INFO] [stdout] test cmd::cmd_hello::tests::test_parse_proto_rejects_invalid_version ... ok
[INFO] [stdout] test cmd::typed_key_args::tests::parses_supported_data_types_case_insensitively ... ok
[INFO] [stdout] test cmd::typed_key_args::tests::parses_single_typed_key_arguments ... ok
[INFO] [stdout] test cmd::cmd_hello::tests::test_resp2_hello_structure ... ok
[INFO] [stdout] test cmd::cmd_hello::tests::test_parse_proto_rejects_non_utf8_input ... ok
[INFO] [stdout] test cmd::cmd_hello::tests::test_parse_proto_resp2 ... ok
[INFO] [stdout] test cmd::typed_key_args::tests::rejects_unknown_alias_and_binary_data_types ... ok
[INFO] [stdout] test client::tests::test_should_sample_limits ... ok
[INFO] [stdout] test cmd::cmd_hello::tests::test_parse_proto_resp3 ... ok
[INFO] [stdout] test config::tests::test_block_cache_capacity_is_readable_and_immutable ... ok
[INFO] [stdout] test config::tests::test_default_log_output ... ok
[INFO] [stdout] test config::tests::test_default_trace_enabled ... ok
[INFO] [stdout] test config::tests::test_default_object_store_url ... ok
[INFO] [stdout] test cmd::table::tests::long_unknown_command_is_not_found ... ok
[INFO] [stdout] test config::tests::test_default_config_uses_config_dir ... ok
[INFO] [stdout] test config::tests::test_default_config_returns_none_when_missing ... ok
[INFO] [stdout] test config::tests::test_default_log_rotation ... ok
[INFO] [stdout] test config::tests::test_default_trace_sampling_ratio ... ok
[INFO] [stdout] test cmd::table::tests::command_lookup_is_case_insensitive ... ok
[INFO] [stdout] test cmd::typed_key_args::tests::parses_multi_typed_key_arguments ... ok
[INFO] [stdout] test config::tests::test_block_cache_capacity_rejects_invalid_values::case_2_negative ... ok
[INFO] [stdout] test config::tests::test_block_cache_capacity_rejects_invalid_values::case_1_zero ... ok
[INFO] [stdout] test config::tests::test_block_cache_capacity_rejects_invalid_values::case_3_overflow ... ok
[INFO] [stdout] test cmd::parsed_cmd_tests::rejects_non_utf8_command_name ... ok
[INFO] [stdout] test config::tests::test_explicit_config_path_overrides_default_paths ... ok
[INFO] [stdout] test config::tests::test_resolve_log_file_path ... ok
[INFO] [stdout] test config::tests::test_config_singleton ... ok
[INFO] [stdout] test cmd::parsed_cmd_tests::preserves_command_name_case ... ok
[INFO] [stdout] test config::tests::test_resolve_file_log_output ... ok
[INFO] [stdout] test config::tests::test_resolve_terminal_log_output_ignores_invalid_rotation ... ok
[INFO] [stdout] test config::tests::test_apply_object_store_env_overrides ... ok
[INFO] [stdout] test config::tests::test_log_level_rejects_invalid_env_filter_expression ... ok
[INFO] [stdout] test config::tests::test_parse_json ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_must_be_valid_url::case_2 ... ok
[INFO] [stdout] test config::tests::test_resolve_terminal_log_output ... ok
[INFO] [stdout] test config::tests::test_parse_yaml ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_must_be_valid_url::case_6 ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_must_be_valid_url::case_5 ... ok
[INFO] [stdout] test config::tests::test_log_level_accepts_env_filter_expression ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_rejects_surrounding_whitespace ... ok
[INFO] [stdout] test config::tests::test_trace_sampling_ratio_must_be_between_zero_and_one::case_2 ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_required_when_trace_enabled ... ok
[INFO] [stdout] test config::tests::test_object_store_url_must_be_valid::case_1 ... ok
[INFO] [stdout] test config::tests::test_trace_protocol_rejects_unknown_values ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_must_be_valid_url::case_4 ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_must_be_valid_url::case_3 ... ok
[INFO] [stdout] test config::tests::test_runtime_threads_must_be_positive ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_accepts_http_and_https_urls::case_1 ... ok
[INFO] [stdout] test config::tests::test_trace_sampling_ratio_must_be_between_zero_and_one::case_1 ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_accepts_http_and_https_urls::case_2 ... ok
[INFO] [stdout] test config::tests::test_trace_endpoint_must_be_valid_url::case_1 ... ok
[INFO] [stdout] test config::tests::test_object_store_url_must_be_valid::case_2 ... ok
[INFO] [stdout] test config::tests::test_parse_toml ... ok
[INFO] [stdout] test server::tests::shutdown_signal_child ... ok
[INFO] [stdout] test cli::tests::parses_runtime_threads ... ok
[INFO] [stdout] test server::tests::second_signal_exits_during_pending_close::case_2 ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/nimbis/e6427cdb28a986af/out/nimbis-e6427cdb28a986af)
[INFO] [stdout] test server::tests::second_signal_exits_during_pending_close::case_1 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/test_command.rs (/opt/rustwide/target/debug/build/nimbis/f75796e7a476a566/out/test_command-f75796e7a476a566)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test test_del_across_types ... ok
[INFO] [stdout] test test_pipeline_response_before_partial_request_finishes ... ok
[INFO] [stdout] test test_concurrent_incr_from_multiple_clients ... ok
[INFO] [stdout] test test_del_and_exists ... ok
[INFO] [stdout] test test_hgetall ... ok
[INFO] [stdout] test test_client_command ... ok
[INFO] [stdout] test test_protocol_error_closes_connection ... ok
[INFO] [stdout] test test_process_recovery_rejects_occupied_port - should panic ... ok
[INFO] [stdout] test test_process_recovery::case_2 ... ok
[INFO] [stdout] test test_hmget ... ok
[INFO] [stdout] test test_process_recovery::case_1 ... ok
[INFO] [stdout] test test_string_command ... ok
[INFO] [stdout] test test_typed_key_commands_reject_legacy_and_invalid_forms ... ok
[INFO] [stdout] test test_pipeline_response_order ... ok
[INFO] [stdout] test test_zset_command ... ok
[INFO] [stdout] test test_srem ... ok
[INFO] [stdout] test test_list_lpush_rpush ... ok
[INFO] [stdout] test test_raw_command_helpers ... ok
[INFO] [stdout] test test_set_command ... ok
[INFO] [stdout] test test_typed_expire_and_ttl_do_not_cross_namespaces ... ok
[INFO] [stdout] test test_zrem ... ok
[INFO] [stdout] test test_incr_decr ... ok
[INFO] [stdout] test test_hash_command ... ok
[INFO] [stdout] test test_list_lpop_rpop ... ok
[INFO] [stdout] test test_pipeline_large_bulk_responses ... ok
[INFO] [stdout] test test_lrange ... ok
[INFO] [stdout] test test_del_and_exists_multi_key ... ok
[INFO] [stdout] test test_flushdb_helper ... ok
[INFO] [stdout] test test_append ... ok
[INFO] [stdout] test test_expire_and_ttl ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.28s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_derive.rs (/opt/rustwide/target/debug/build/nimbis-macros/3f746c015fd249de/out/test_derive-3f746c015fd249de)
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_set_field_failure::case_2 ... ok
[INFO] [stdout] test test_set_field_failure::case_1 ... ok
[INFO] [stdout] test test_get_field_success::case_3 ... ok
[INFO] [stdout] test test_get_field_unknown ... ok
[INFO] [stdout] test test_get_field_success::case_1 ... ok
[INFO] [stdout] test test_get_field_success::case_2 ... ok
[INFO] [stdout] test test_match_fields_exact ... ok
[INFO] [stdout] test test_set_field_success::case_2 ... ok
[INFO] [stdout] test test_get_field_after_set ... ok
[INFO] [stdout] test test_match_fields_prefix ... ok
[INFO] [stdout] test test_immutable_field ... ok
[INFO] [stdout] test test_match_fields_suffix ... ok
[INFO] [stdout] test test_match_fields_contains ... ok
[INFO] [stdout] test test_list_fields ... ok
[INFO] [stdout] test test_callback ... ok
[INFO] [stdout] test test_set_field_success::case_1 ... ok
[INFO] [stdout] test test_get_all_fields ... ok
[INFO] [stdout] test test_match_fields_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_storage_lock.rs (/opt/rustwide/target/debug/build/nimbis-macros/43be80bc5d263503/out/test_storage_lock-43be80bc5d263503)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test storage_lock_global_write_wraps_function_body ... ok
[INFO] [stdout] test storage_lock_many_collects_keys_before_locking ... ok
[INFO] [stdout] test storage_lock_read_wraps_function_body ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/nimbis-resp/4d2a15b5b25241bc/out/nimbis_resp-4d2a15b5b25241bc)
[INFO] [stdout] 
[INFO] [stdout] running 69 tests
[INFO] [stdout] test encode::tests::test_encode_error ... ok
[INFO] [stdout] test encode::tests::test_encode_array ... ok
[INFO] [stdout] test encode::tests::test_encode_bulk_error ... ok
[INFO] [stdout] test encode::tests::test_encode_double::case_4 ... ok
[INFO] [stdout] test encode::tests::test_encode_bulk_string_empty ... ok
[INFO] [stdout] test encode::tests::test_encode_integer::case_2 ... ok
[INFO] [stdout] test encode::tests::test_encode_double::case_2 ... ok
[INFO] [stdout] test encode::tests::test_encode_boolean::case_2 ... ok
[INFO] [stdout] test encode::tests::test_encode_big_number ... ok
[INFO] [stdout] test encode::tests::test_encode_boolean::case_1 ... ok
[INFO] [stdout] test encode::tests::test_encode_array_empty ... ok
[INFO] [stdout] test encode::tests::test_encode_double::case_3 ... ok
[INFO] [stdout] test encode::tests::test_encode_null ... ok
[INFO] [stdout] test encode::tests::test_encode_simple_string ... ok
[INFO] [stdout] test encode::tests::test_encode_verbatim_string ... ok
[INFO] [stdout] test encode::tests::test_encode_integer::case_1 ... ok
[INFO] [stdout] test encode::tests::test_encode_bulk_string ... ok
[INFO] [stdout] test encode::tests::test_encode_set ... ok
[INFO] [stdout] test encode::tests::test_encode_double::case_1 ... ok
[INFO] [stdout] test encode::tests::test_encode_push ... ok
[INFO] [stdout] test encode::tests::test_encode_map ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_invalid::case_3 ... ok
[INFO] [stdout] test encode::tests::test_encode_integer::case_3 ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_2 ... ok
[INFO] [stdout] test parser::tests::test_parse_integer ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_3 ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_4 ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_5 ... ok
[INFO] [stdout] test parser::tests::test_parse_simple_string ... ok
[INFO] [stdout] test parser::tests::test_parse_set_non_empty ... ok
[INFO] [stdout] test types::tests::test_as_str ... ok
[INFO] [stdout] test parser::tests::test_parse_array ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_7 ... ok
[INFO] [stdout] test types::tests::test_convenience_constructors ... ok
[INFO] [stdout] test parser::tests::test_parse_bulk_string ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_8 ... ok
[INFO] [stdout] test utils::tests::test_find_crlf::case_3 ... ok
[INFO] [stdout] test parser::tests::test_parse_error ... ok
[INFO] [stdout] test utils::tests::test_find_crlf::case_1 ... ok
[INFO] [stdout] test types::tests::test_is_error ... ok
[INFO] [stdout] test utils::tests::test_find_crlf::case_2 ... ok
[INFO] [stdout] test utils::tests::test_find_crlf::case_4 ... ok
[INFO] [stdout] test types::tests::test_to_string_lossy ... ok
[INFO] [stdout] test utils::tests::test_find_crlf::case_5 ... ok
[INFO] [stdout] test utils::tests::test_find_crlf::case_6 ... ok
[INFO] [stdout] test utils::tests::test_parse_double::case_1 ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_too_long ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_invalid::case_1 ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_invalid::case_2 ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_1 ... ok
[INFO] [stdout] test types::tests::test_from_conversions ... ok
[INFO] [stdout] test types::tests::test_into_vec ... ok
[INFO] [stdout] test parser::tests::test_parse_map_non_empty ... ok
[INFO] [stdout] test utils::tests::test_parse_double::case_3 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_03 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_08 ... ok
[INFO] [stdout] test parser::tests::test_parse_push_non_empty ... ok
[INFO] [stdout] test parser::tests::test_parse_inline_command_valid::case_6 ... ok
[INFO] [stdout] test utils::tests::test_parse_double::case_2 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_07 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_04 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_05 ... ok
[INFO] [stdout] test utils::tests::test_parse_double::case_4 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_01 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_02 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_10 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_11 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_06 ... ok
[INFO] [stdout] test utils::tests::test_parse_integer::case_09 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_codes_tests.rs (/opt/rustwide/target/debug/build/nimbis-resp/9f8a786c33b84924/out/error_codes_tests-9f8a786c33b84924)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test invalid_type_marker_reports_marker_char::case_2 ... ok
[INFO] [stdout] test invalid_format_cases_include_useful_message::case_2 ... ok
[INFO] [stdout] test invalid_format_cases_include_useful_message::case_1 ... ok
[INFO] [stdout] test invalid_type_marker_reports_marker_char::case_1 ... ok
[INFO] [stdout] test parse_int_error_converts_to_invalid_integer ... ok
[INFO] [stdout] test invalid_integer_detected ... ok
[INFO] [stdout] test resp_parser_parse_returns_error_for_invalid_type_marker ... ok
[INFO] [stdout] test invalid_double_detected ... ok
[INFO] [stdout] test parse_float_error_converts_to_invalid_double ... ok
[INFO] [stdout] test invalid_array_length_detected ... ok
[INFO] [stdout] test invalid_format_cases_include_useful_message::case_3 ... ok
[INFO] [stdout] test invalid_bulk_string_length_detected ... ok
[INFO] [stdout] test unexpected_eof_for_incomplete_frames::case_1 ... ok
[INFO] [stdout] test unexpected_eof_for_incomplete_frames::case_2 ... ok
[INFO] [stdout] test utf8_error_for_invalid_double_payload ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser_tests.rs (/opt/rustwide/target/debug/build/nimbis-resp/703622c62b3763ef/out/parser_tests-703622c62b3763ef)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_parse_redis_error_response ... ok
[INFO] [stdout] test test_resp3_types ... ok
[INFO] [stdout] test test_parse_redis_ok_response ... ok
[INFO] [stdout] test test_parse_empty_array ... ok
[INFO] [stdout] test test_parse_empty_bulk_string ... ok
[INFO] [stdout] test test_parse_redis_get_response ... ok
[INFO] [stdout] test test_parse_redis_nil_response ... ok
[INFO] [stdout] test test_parse_nested_arrays ... ok
[INFO] [stdout] test test_parse_redis_set ... ok
[INFO] [stdout] test test_parse_redis_ping ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_streaming.rs (/opt/rustwide/target/debug/build/nimbis-resp/dc0daf222600415f/out/test_streaming-dc0daf222600415f)
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_legacy_parse_incomplete ... ok
[INFO] [stdout] test test_streaming_array_split ... ok
[INFO] [stdout] test test_streaming_parse_success ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/nimbis-storage/7e585ed779df95c7/out/nimbis_storage-7e585ed779df95c7)
[INFO] [stdout] 
[INFO] [stdout] running 178 tests
[INFO] [stdout] test error::tests::test_error_codes ... ok
[INFO] [stdout] test error::tests::test_error_messages ... ok
[INFO] [stdout] test error::tests::test_from_decoder_error ... ok
[INFO] [stdout] test error::tests::test_from_io_error ... ok
[INFO] [stdout] test expiration::tests::converts_zero_and_expired_deadlines_without_overflow ... ok
[INFO] [stdout] test expiration::tests::validates_the_supported_expiration_boundary ... ok
[INFO] [stdout] test error::tests::test_detailed_error_code ... ok
[INFO] [stdout] test error::tests::test_storage_error_codes ... ok
[INFO] [stdout] test error::tests::test_storage_error_codes_unique ... ok
[INFO] [stdout] test error::tests::test_error_codes_unique ... ok
[INFO] [stdout] test expiration::tests::validates_the_row_expiration_headroom_boundary ... ok
[INFO] [stdout] test hash::field_key::tests::test_hash_field_key_encode::case_1 ... ok
[INFO] [stdout] test hash::field_key::tests::test_hash_field_key_encode::case_2 ... ok
[INFO] [stdout] test hash::field_key::tests::rejects_a_field_that_makes_the_composite_key_too_long ... ok
[INFO] [stdout] test set::member_key::tests::test_set_member_key_encode::case_1 ... ok
[INFO] [stdout] test set::member_key::tests::test_set_member_key_encode::case_2 ... ok
[INFO] [stdout] test list::element_key::tests::test_list_element_key_encode::case_1 ... ok
[INFO] [stdout] test list::element_key::tests::test_list_element_key_encode::case_2 ... ok
[INFO] [stdout] test storage::recovery_tests::recovery_child ... ok
[INFO] [stdout] test compaction_filter::tests::missing_metadata_in_compaction_input_fails_open ... ok
[INFO] [stdout] test compaction_filter::tests::expiration_and_string_replacement_create_sequence_barriers ... ok
[INFO] [stdout] test compaction_filter::tests::metadata_row_is_kept_and_controls_generation_for_every_collection ... ok
[INFO] [stdout] test compaction_filter::tests::retention_boundary_uses_an_older_snapshot_safe_cutoff ... ok
[INFO] [stdout] test compaction_filter::tests::older_metadata_versions_do_not_override_the_newest ... ok
[INFO] [stdout] test compaction_filter::tests::pending_generation_uses_metadata_commit_sequence ... ok
[INFO] [stdout] test compaction_filter::tests::deletion_barrier_only_reclaims_older_rows ... ok
[INFO] [stdout] test storage::tests::test_metadata_put_options ... ok
[INFO] [stdout] test lock::tests::same_named_keys_in_different_types_do_not_block_each_other ... ok
[INFO] [stdout] test lock::tests::read_locks_can_overlap_for_the_same_key ... ok
[INFO] [stdout] test lock::tests::multi_key_locks_use_stable_order_and_do_not_deadlock ... ok
[INFO] [stdout] test lock::tests::global_write_lock_blocks_key_locks ... ok
[INFO] [stdout] test lock::tests::write_lock_excludes_same_key_readers ... ok
[INFO] [stdout] test lock::tests::key_lock_table_is_bounded_for_many_unique_keys ... ok
[INFO] [stdout] test storage::tests::test_lazy_delete_zombie_isolation ... ok
[INFO] [stdout] test storage_hash::tests::hset_rejects_a_composite_key_that_exceeds_the_codec_limit ... ok
[INFO] [stdout] test storage::recovery_tests::recovery_contract::case_4 ... ok
[INFO] [stdout] test storage_hash::tests::test_hash_metadata_is_colocated_and_pending_version_is_resolved ... ok
[INFO] [stdout] test storage::tests::test_string_migration_reuses_non_shortening_ttl_destination ... ok
[INFO] [stdout] test storage::recovery_tests::recovery_contract::case_3 ... ok
[INFO] [stdout] test storage_hash::tests::test_hdel ... ok
[INFO] [stdout] test storage::tests::test_open_object_store_uses_url_path_and_shard_prefix ... ok
[INFO] [stdout] test storage_hash::tests::test_hdel_duplicate_fields_count_once ... ok
[INFO] [stdout] test storage::recovery_tests::recovery_contract::case_1 ... ok
[INFO] [stdout] test storage_hash::tests::test_hset_recreate_same_field_after_del ... ok
[INFO] [stdout] test storage_hash::tests::test_hash_ttl_rewrite_preserves_generation_after_reopen ... ok
[INFO] [stdout] test storage::tests::test_startup_recovers_string_from_hash_only_candidate_layout ... ok
[INFO] [stdout] test storage_hash::tests::test_hset_many_rejects_metadata_length_overflow_without_writing_batch ... ok
[INFO] [stdout] test storage_list::tests::test_empty_push_and_zero_count_pop_do_not_write ... ok
[INFO] [stdout] test storage_hash::tests::test_hset_hget ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_batches_deletes_and_metadata_update ... ok
[INFO] [stdout] test storage::tests::test_current_layout_marker_skips_migration_on_second_open ... ok
[INFO] [stdout] test storage_hash::tests::test_hset_many_duplicate_fields_use_last_value_and_count_once ... ok
[INFO] [stdout] test storage::tests::test_startup_rejects_malformed_legacy_collection_metadata_without_publishing_marker ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_1_missing_head::is_left_2_false ... ok
[INFO] [stdout] test storage::recovery_tests::recovery_contract::case_2 ... ok
[INFO] [stdout] test storage_hash::tests::test_hset_many_uses_one_hash_write_batch ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_2_missing_middle::is_left_1_true ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_3_missing_tail::is_left_2_false ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_1_single::is_left_1_true ... ok
[INFO] [stdout] test storage_list::tests::test_list_metadata_and_elements_share_one_list_batch ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_1_missing_head::is_left_1_true ... ok
[INFO] [stdout] test storage::recovery_tests::recovery_contract::case_5 ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_4_stale_middle::is_left_1_true ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_3_missing_tail::is_left_1_true ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_2_missing_middle::is_left_2_false ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_invalid_element_leaves_all_visible_state_unchanged::case_4_stale_middle::is_left_2_false ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_3_many::is_left_1_true ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_2_single_count::is_left_2_false ... ok
[INFO] [stdout] test storage_list::tests::test_list_push_checked_arithmetic_fails_before_write ... ok
[INFO] [stdout] test storage_list::tests::test_lpush_lpop ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_2_single_count::is_left_1_true ... ok
[INFO] [stdout] test storage_list::tests::test_list_push_and_pop_preserve_metadata_ttl_and_generation::case_1_left ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_4_clamped::is_left_1_true ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_3_many::is_left_2_false ... ok
[INFO] [stdout] test storage_list::tests::test_rpush_rpop ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_4_clamped::is_left_2_false ... ok
[INFO] [stdout] test storage_list::tests::test_list_pop_uses_one_scan_only_for_multiple_elements::case_1_single::is_left_2_false ... ok
[INFO] [stdout] test storage_list::tests::test_list_version_init_stable_and_recreate ... ok
[INFO] [stdout] test storage_set::tests::test_set_mutations_preserve_metadata_ttl ... ok
[INFO] [stdout] test storage_list::tests::test_lrange ... ok
[INFO] [stdout] test storage_set::tests::test_set_metadata_is_colocated_and_pending_version_is_resolved ... ok
[INFO] [stdout] test storage_list::tests::test_list_push_and_pop_preserve_metadata_ttl_and_generation::case_2_right ... ok
[INFO] [stdout] test storage_set::tests::test_sadd_smembers ... ok
[INFO] [stdout] test storage_set::tests::test_sadd_uses_one_batch_and_duplicate_only_is_zero_write ... ok
[INFO] [stdout] test storage_set::tests::test_scard ... ok
[INFO] [stdout] test storage_set::tests::test_set_version_init_stable_and_recreate ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_append::case_1 ... ok
[INFO] [stdout] test storage_set::tests::test_sismember ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_append::case_3 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_decr::case_2 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_decr_underflow ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_append::case_2 ... ok
[INFO] [stdout] test storage_set::tests::test_srem ... ok
[INFO] [stdout] test storage_set::tests::test_srem_uses_one_batch_and_deduplicates_members ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_decr::case_1 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_decr::case_3 ... ok
[INFO] [stdout] test storage::tests::test_startup_migrates_every_legacy_collection_metadata_type ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_roundtrip::case_1 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_overwrite ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_decr::case_4 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_missing ... ok
[INFO] [stdout] test storage_list::tests::test_lrange_large_ranges_use_one_scan_each ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_decr_errors::case_3 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_overflow ... ok
[INFO] [stdout] test storage_string::tests::test_typed_del_routes_to_each_database_and_preserves_other_namespaces ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_decr_errors::case_2 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_roundtrip::case_2 ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_roundtrip::case_3 ... ok
[INFO] [stdout] test storage_string::tests::test_typed_del_deduplicates_keys_and_uses_one_target_batch ... ok
[INFO] [stdout] test storage_zset::tests::test_corrupt_member_score_returns_error_without_partial_write ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_incr_decr_errors::case_1 ... ok
[INFO] [stdout] test storage_zset::tests::test_zadd_metadata_and_both_indexes_share_one_zset_batch ... ok
[INFO] [stdout] test string::meta::tests::test_hash_meta_value_decode ... ok
[INFO] [stdout] test string::meta::tests::test_hash_meta_value_encode ... ok
[INFO] [stdout] test string::meta::tests::test_hash_meta_value_new ... ok
[INFO] [stdout] test string::meta::tests::test_list_meta_value_encode_decode ... ok
[INFO] [stdout] test string::meta::tests::test_list_meta_value_new ... ok
[INFO] [stdout] test string::meta::tests::test_set_meta_value_decode ... ok
[INFO] [stdout] test string::meta::tests::test_set_meta_value_encode ... ok
[INFO] [stdout] test string::meta::tests::test_set_meta_value_new ... ok
[INFO] [stdout] test string::meta::tests::test_zset_meta_value_decode ... ok
[INFO] [stdout] test string::meta::tests::test_zset_meta_value_encode ... ok
[INFO] [stdout] test string::value::tests::test_decode_edge_cases::case_1 ... ok
[INFO] [stdout] test string::value::tests::test_decode_edge_cases::case_2 ... ok
[INFO] [stdout] test string::value::tests::test_decode_edge_cases::case_3 ... ok
[INFO] [stdout] test string::value::tests::test_decode_edge_cases::case_4 ... ok
[INFO] [stdout] test string::value::tests::test_decode_errors ... ok
[INFO] [stdout] test string::value::tests::test_decode_invalid_type ... ok
[INFO] [stdout] test string::value::tests::test_roundtrip::case_1 ... ok
[INFO] [stdout] test string::value::tests::test_roundtrip::case_2 ... ok
[INFO] [stdout] test string::value::tests::test_roundtrip::case_3 ... ok
[INFO] [stdout] test top_level_key::tests::decoder_rejects_an_oversized_user_key_prefix ... ok
[INFO] [stdout] test top_level_key::tests::exact_codec_round_trips_the_maximum_key ... ok
[INFO] [stdout] test top_level_key::tests::rejects_unrepresentable_keys ... ok
[INFO] [stdout] test top_level_key::tests::sub_key_range_excludes_metadata_and_neighboring_keys ... ok
[INFO] [stdout] test top_level_row::tests::keeps_logical_and_row_expiration_limits_distinct ... ok
[INFO] [stdout] test top_level_row::tests::rejects_a_row_from_the_wrong_typed_database ... ok
[INFO] [stdout] test storage_zset::tests::test_zadd_zrange ... ok
[INFO] [stdout] test top_level_row::tests::string_uses_the_row_deadline_without_embedding_it ... ok
[INFO] [stdout] test top_level_row::tests::resolves_pending_generation_and_inherits_legacy_row_deadline ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_01 ... ok
[INFO] [stdout] test storage_zset::tests::test_zrem ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_02 ... ok
[INFO] [stdout] test zset::score_key::tests::test_byte_sortable_order ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_03 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_04 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_05 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_06 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_07 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_08 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_09 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_11 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_12 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_13 ... ok
[INFO] [stdout] test zset::score_key::tests::test_negative_has_msb_unset::case_1 ... ok
[INFO] [stdout] test zset::score_key::tests::test_negative_has_msb_unset::case_2 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_14 ... ok
[INFO] [stdout] test zset::score_key::tests::test_encode_decode_roundtrip::case_10 ... ok
[INFO] [stdout] test zset::score_key::tests::test_negative_has_msb_unset::case_3 ... ok
[INFO] [stdout] test zset::score_key::tests::test_positive_has_msb_set::case_1 ... ok
[INFO] [stdout] test zset::score_key::tests::test_positive_has_msb_set::case_3 ... ok
[INFO] [stdout] test zset::score_key::tests::test_negative_has_msb_unset::case_4 ... ok
[INFO] [stdout] test zset::score_key::tests::test_positive_has_msb_set::case_2 ... ok
[INFO] [stdout] test zset::score_key::tests::test_positive_has_msb_set::case_5 ... ok
[INFO] [stdout] test zset::score_key::tests::test_positive_has_msb_set::case_4 ... ok
[INFO] [stdout] test storage_zset::tests::test_zset_mutations_preserve_metadata_ttl ... ok
[INFO] [stdout] test storage_string::tests::test_typed_expire_rejects_unrepresentable_deadline_without_mutation ... ok
[INFO] [stdout] test storage_string::tests::test_storage_string_roundtrip::case_4 ... ok
[INFO] [stdout] test storage_zset::tests::test_zset_version_init_stable_and_recreate ... ok
[INFO] [stdout] test storage_zset::tests::test_zscore ... ok
[INFO] [stdout] test storage_zset::tests::test_zrem_deduplicates_and_commits_indexes_with_metadata_once ... ok
[INFO] [stdout] test storage_zset::tests::test_zadd_score_update_is_one_batch_and_noop_inputs_do_not_write ... ok
[INFO] [stdout] test storage_zset::tests::test_zrange_includes_empty_member ... ok
[INFO] [stdout] test storage::recovery_tests::recovery_contract::case_6 ... ok
[INFO] [stdout] test storage_zset::tests::test_zset_collision_repro ... ok
[INFO] [stdout] test storage_zset::tests::test_zrem_metadata_underflow_fails_before_write ... ok
[INFO] [stdout] test storage_string::tests::test_typed_expire_and_ttl_isolate_all_types_and_survive_reopen ... ok
[INFO] [stdout] test storage::tests::test_startup_migration_crosses_scan_chunk_boundary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 178 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.57s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_storage_locking.rs (/opt/rustwide/target/debug/build/nimbis-storage/8f1535ee4e7de9ad/out/test_storage_locking-8f1535ee4e7de9ad)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test storage_incr_serializes_same_key_writes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/nimbis-telemetry/37897e3acf31b789/out/nimbis_telemetry-37897e3acf31b789)
[INFO] [stdout] 
[INFO] [stdout] running 51 tests
[INFO] [stdout] test logger::tests::test_custom_rolling_file_archive_on_rotation ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_07 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_08 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_10 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_09 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_03 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_04 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_05 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_02 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_06 ... ok
[INFO] [stdout] test logger::tests::test_custom_rolling_file_new_success ... ok
[INFO] [stdout] test logger::tests::test_custom_rolling_file_no_archive_on_never ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_level_includes_parse_error ... ok
[INFO] [stdout] test logger::tests::test_file_log_output::case_1 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_rotations::case_2 ... ok
[INFO] [stdout] test logger::tests::test_custom_rolling_file_write ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_rotations::case_1 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_outputs::case_1 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_outputs::case_2 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_11 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_rotations::case_3 ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_outputs::case_3 ... ok
[INFO] [stdout] test logger::tests::test_terminal_log_output::case_2 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_02 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_04 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_09 ... ok
[INFO] [stdout] test logger::tests::test_terminal_log_output::case_1 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_01 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_05 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_12 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_11 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_10 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_07 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_13 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_16 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_rotations::case_3 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_15 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_17 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_rotations::case_2 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_rotations::case_1 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_14 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_08 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_06 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_rotations::case_5 ... ok
[INFO] [stdout] test logger::tests::test_valid_log_rotations::case_4 ... ok
[INFO] [stdout] test logger::tests::test_custom_rolling_file_creates_directory ... ok
[INFO] [stdout] test tracer::tests::test_init_rejects_invalid_trace_protocol ... ok
[INFO] [stdout] test logger::tests::test_invalid_log_levels::case_01 ... ok
[INFO] [stdout] test logger::tests::test_file_log_output::case_2 ... ok
[INFO] [stdout] test logger::tests::test_custom_rolling_file_no_stem_error ... ok
[INFO] [stdout] test logger::tests::test_valid_log_levels::case_03 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/xtask/53edf1a6deac613e/out/xtask-53edf1a6deac613e)
[INFO] [stdout] 
[INFO] [stdout] running 50 tests
[INFO] [stdout] test branch_benchmark::tests::hanging_probe_child ... ignored, helper process for readiness_probe_honors_the_startup_deadline
[INFO] [stdout] test branch_benchmark::tests::cancellation_reports_an_interrupted_comparison ... ok
[INFO] [stdout] test branch_benchmark::tests::config_rejects_zero_workload_values ... ok
[INFO] [stdout] test branch_benchmark::tests::explicit_config_uses_ci_comparison_defaults ... ok
[INFO] [stdout] test branch_benchmark::tests::benchmark_and_server_failures_are_both_reported ... ok
[INFO] [stdout] test branch_benchmark::tests::full_report_identifies_refs_commits_and_workload ... ok
[INFO] [stdout] test branch_benchmark::tests::listening_marker_matches_the_expected_address ... ok
[INFO] [stdout] test checks::tests::code_fmt_check_flags_adjacent_impl_blocks ... ok
[INFO] [stdout] test checks::tests::workspace_check_scans_xtask_manifest ... ok
[INFO] [stdout] test checks::tests::code_fmt_check_flags_adjacent_impl_blocks_with_crlf ... ok
[INFO] [stdout] test checks::tests::workspace_check_flags_hardcoded_dependency_versions ... ok
[INFO] [stdout] test ci_benchmark::tests::derived_seeds_are_stable_and_cell_specific ... ok
[INFO] [stdout] test checks::tests::numbered_comment_check_only_flags_pure_comments ... ok
[INFO] [stdout] test ci_benchmark::tests::metric_effect_uses_geometric_branch_means ... ok
[INFO] [stdout] test ci_benchmark::tests::replicas_alternate_balanced_block_order ... ok
[INFO] [stdout] test branch_benchmark::tests::combines_all_comparison_suite_outputs_in_order ... ok
[INFO] [stdout] test ci_benchmark::tests::shard_args_reject_zero_seed_requests ... ok
[INFO] [stdout] test ci_benchmark::tests::screening_requires_every_replica_to_cross_materiality ... ok
[INFO] [stdout] test ci_benchmark::tests::report_accepts_the_complete_ci_matrix ... ok
[INFO] [stdout] test benchmarks::tests::parse_benchmark_keeps_rps_when_latency_is_missing_or_invalid ... ok
[INFO] [stdout] test checks::tests::workspace_check_ignores_multiline_dependency_inner_keys_for_ordering ... ok
[INFO] [stdout] ==> get
[INFO] [stdout] ==> set
[INFO] [stdout] ==> hget
[INFO] [stdout] ==> hset
[INFO] [stdout] ==> lpush
[INFO] [stdout] ==> lpop
[INFO] [stdout] ==> sadd
[INFO] [stdout] ==> srem
[INFO] [stdout] ==> zadd
[INFO] [stdout] ==> zrem
[INFO] [stdout] test branch_benchmark::tests::combine_rejects_incomplete_comparison_output ... ok
[INFO] [stdout] test redis_benchmark::tests::comparison_payloads_match_the_configured_data_size ... ok
[INFO] [stdout] test redis_benchmark::tests::comparison_command_measurements_are_filtered ... ok
[INFO] [stdout] test benchmarks::tests::parse_benchmark_uses_command_token_for_custom_commands ... ok
[INFO] [stdout] test ci_benchmark::tests::report_rejects_missing_replicas ... ok
[INFO] [stdout] test redis_benchmark::tests::comparison_profile_is_configurable ... ok
[INFO] [stdout] test redis_benchmark::tests::config_keeps_seed_and_settle_millis ... ok
[INFO] [stdout] test redis_benchmark::tests::config_rejects_zero_seed_requests ... ok
[INFO] [stdout] test redis_benchmark::tests::config_uses_env_style_defaults ... ok
[INFO] [stdout] test redis_benchmark::tests::comparison_command_fixtures_are_isolated ... ok
[INFO] [stdout] test redis_benchmark::tests::benchmark_base_args_include_threads_when_requested ... ok
[INFO] [stdout] test ci_benchmark::tests::shard_reader_rejects_tampered_passes_and_effects ... ok
[INFO] [stdout] test ci_benchmark::tests::shard_reader_prefers_the_newest_workflow_attempt ... ok
[INFO] [stdout] test redis_benchmark::tests::config_rejects_seed_above_redis_8_integer_range ... ok
[INFO] [stdout] test redis_benchmark::tests::csv_config_uses_csv_extension ... ok
[INFO] [stdout] test redis_benchmark::tests::force_quiet_overrides_csv_for_report_callers ... ok
[INFO] [stdout] test redis_benchmark::tests::full_profile_rejects_command_filter ... ok
[INFO] [stdout] test redis_benchmark::tests::output_dir_allows_absolute_paths ... ok
[INFO] [stdout] test redis_benchmark::tests::redis_cli_setup_fails_on_server_errors ... ok
[INFO] [stdout] test benchmarks::tests::parse_benchmark_ignores_carriage_return_progress_updates ... ok
[INFO] [stdout] test benchmarks::tests::report_rejects_mismatched_command_sets ... ok
[INFO] [stdout] test benchmarks::tests::report_uses_custom_labels_and_pipeline_depth ... ok
[INFO] [stdout] Running Nimbis redis-benchmark suite
[INFO] [stdout] host=127.0.0.1 port=6379 n=100 clients=4 data_size=16 pipeline=1 random_keyspace=32 output=/tmp/.tmpJ56US7/redis-benchmark
[INFO] [stdout] 
[INFO] [stdout] ==> builtin_comparison
[INFO] [stdout] ==> hget
[INFO] [stdout] ==> srem
[INFO] [stdout] ==> zrem
[INFO] [stdout] 
[INFO] [stdout] redis-benchmark results written to /tmp/.tmpJ56US7/redis-benchmark
[INFO] [stdout] test redis_benchmark::tests::run_with_runner_executes_comparison_profile_only ... ok
[INFO] [stdout] Running Nimbis redis-benchmark suite
[INFO] [stdout] host=127.0.0.1 port=6379 n=100 clients=4 data_size=16 pipeline=1 random_keyspace=32 output=/tmp/.tmpb1dJoZ/redis-benchmark
[INFO] [stdout] 
[INFO] [stdout] ==> builtin_supported
[INFO] [stdout] ==> del_multi_key
[INFO] [stdout] ==> exists_multi_key
[INFO] [stdout] ==> decr
[INFO] [stdout] ==> append
[INFO] [stdout] ==> hdel
[INFO] [stdout] ==> hget
[INFO] [stdout] ==> hlen
[INFO] [stdout] ==> hmget
[INFO] [stdout] ==> hgetall
[INFO] [stdout] ==> llen
[INFO] [stdout] ==> smembers
[INFO] [stdout] ==> sismember
[INFO] [stdout] ==> srem
[INFO] [stdout] ==> scard
[INFO] [stdout] ==> zrange
[INFO] [stdout] ==> zscore
[INFO] [stdout] ==> zrem
[INFO] [stdout] ==> zcard
[INFO] [stdout] ==> expire
[INFO] [stdout] ==> ttl
[INFO] [stdout] ==> hello_2
[INFO] [stdout] ==> config_get_all
[INFO] [stdout] ==> client_id
[INFO] [stdout] 
[INFO] [stdout] redis-benchmark results written to /tmp/.tmpb1dJoZ/redis-benchmark
[INFO] [stdout] test redis_benchmark::tests::run_with_runner_executes_full_profile_suites_and_writes_outputs ... ok
[INFO] [stdout] Running Nimbis redis-benchmark suite
[INFO] [stdout] host=127.0.0.1 port=6379 n=100 clients=4 data_size=16 pipeline=1 random_keyspace=32 output=/tmp/.tmpc85SIz/redis-benchmark
[INFO] [stdout] 
[INFO] [stdout] ==> get
[INFO] [stdout] 
[INFO] [stdout] redis-benchmark results written to /tmp/.tmpc85SIz/redis-benchmark
[INFO] [stdout] test redis_benchmark::tests::selected_comparison_command_only_runs_that_command_with_seed ... ok
[INFO] [stdout] test branch_benchmark::tests::build_cache_lock_wait_can_be_cancelled ... ok
[INFO] [stdout] test benchmarks::tests::report_rejects_incomplete_baselines ... ok
[INFO] [stdout] test branch_benchmark::tests::readiness_probe_honors_the_startup_deadline ... ok
[INFO] [stdout] test benchmarks::tests::report_contains_default_and_pipeline_tables ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/xtask/3be0254465d26b5e/out/xtask-3be0254465d26b5e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::execute_routes_redis_benchmark_command ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests nimbis
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test nimbis/src/config.rs - config (line 9) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.44s; merged doctests compilation took 2.40s
[INFO] [stderr]    Doc-tests nimbis_resp
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test nimbis-resp/src/utils.rs - utils::parse_integer (line 72) ... ignored
[INFO] [stdout] test nimbis-resp/src/lib.rs - (line 18) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.55s; merged doctests compilation took 0.53s
[INFO] running `Command { std: "docker" "inspect" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c", kill_on_drop: false }`
[INFO] [stdout] 720ca3a9a52aa30582f0994a56eded58a24fc648682e7aee98d804c35c80da4c
