[INFO] cloning repository https://github.com/Daniel-T-S-Adams/tig-mining-pool-public
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Daniel-T-S-Adams/tig-mining-pool-public" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDaniel-T-S-Adams%2Ftig-mining-pool-public", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDaniel-T-S-Adams%2Ftig-mining-pool-public'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f57aec71b9e6870cca716eb8ab1d83096f175c2c
[INFO] testing Daniel-T-S-Adams/tig-mining-pool-public against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDaniel-T-S-Adams%2Ftig-mining-pool-public" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Daniel-T-S-Adams/tig-mining-pool-public
[INFO] finished tweaking git repo https://github.com/Daniel-T-S-Adams/tig-mining-pool-public
[INFO] tweaked toml for git repo https://github.com/Daniel-T-S-Adams/tig-mining-pool-public written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Daniel-T-S-Adams/tig-mining-pool-public 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/Daniel-T-S-Adams/tig-mining-pool-public 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815
[INFO] running `Command { std: "docker" "start" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815", 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" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815" "/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" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815", 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" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling cc v1.4.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling futures-sink v0.3.33
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling futures-task v0.3.33
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling futures-io v0.3.33
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling futures-channel v0.3.33
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling httparse v1.10.1
[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 tracing-attributes v0.1.31
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling http-body-util v0.1.4
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling ipnet v2.12.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling crc-catalog v2.5.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling event-listener v5.4.2
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.13
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling hashlink v0.11.1
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling hkdf v0.13.0
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling md-5 v0.11.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling whoami v2.1.3
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling sqlx-core v0.9.0
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling sqlx-postgres v0.9.0
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling sqlx-macros-core v0.9.0
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling sqlx-macros v0.9.0
[INFO] [stderr]    Compiling sqlx v0.9.0
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling keccak v0.1.6
[INFO] [stderr]    Compiling sha3 v0.10.9
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling pool-config v0.1.0 (/opt/rustwide/workdir/crates/pool-config)
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling pool-telemetry v0.1.0 (/opt/rustwide/workdir/crates/pool-telemetry)
[INFO] [stderr]    Compiling pool-identity v0.1.0 (/opt/rustwide/workdir/crates/pool-identity)
[INFO] [stderr]    Compiling pool-domain v0.1.0 (/opt/rustwide/workdir/crates/pool-domain)
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling tar v0.4.46
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling tig-client v0.1.0 (/opt/rustwide/workdir/crates/tig-client)
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling pool-workflow v0.1.0 (/opt/rustwide/workdir/crates/pool-workflow)
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling pool-snapshot v0.1.0 (/opt/rustwide/workdir/crates/pool-snapshot)
[INFO] [stderr]    Compiling pool-decision v0.1.0 (/opt/rustwide/workdir/crates/pool-decision)
[INFO] [stderr]    Compiling pool-test-support v0.1.0 (/opt/rustwide/workdir/crates/pool-test-support)
[INFO] [stderr]    Compiling pool-admin v0.1.0 (/opt/rustwide/workdir/crates/pool-admin)
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling pool-controller v0.1.0 (/opt/rustwide/workdir/crates/pool-controller)
[INFO] [stderr]    Compiling fake-tig v0.1.0 (/opt/rustwide/workdir/crates/fake-tig)
[INFO] [stderr]    Compiling pool-api v0.1.0 (/opt/rustwide/workdir/crates/pool-api)
[INFO] [stderr]    Compiling tig-gateway v0.1.0 (/opt/rustwide/workdir/crates/tig-gateway)
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling spike v0.1.0 (/opt/rustwide/workdir/crates/spike)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 10m 23s
[INFO] running `Command { std: "docker" "inspect" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815", 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" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling pool-identity v0.1.0 (/opt/rustwide/workdir/crates/pool-identity)
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling borrow-or-share v0.2.4
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling fluent-uri v0.3.2
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling sqlx-core v0.9.0
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling pool-config v0.1.0 (/opt/rustwide/workdir/crates/pool-config)
[INFO] [stderr]    Compiling tig-client v0.1.0 (/opt/rustwide/workdir/crates/tig-client)
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling sqlx-postgres v0.9.0
[INFO] [stderr]    Compiling spike v0.1.0 (/opt/rustwide/workdir/crates/spike)
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling pool-telemetry v0.1.0 (/opt/rustwide/workdir/crates/pool-telemetry)
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling vsimd v0.8.0
[INFO] [stderr]    Compiling outref v0.5.2
[INFO] [stderr]    Compiling sqlx v0.9.0
[INFO] [stderr]    Compiling uuid v1.24.0
[INFO] [stderr]    Compiling pool-test-support v0.1.0 (/opt/rustwide/workdir/crates/pool-test-support)
[INFO] [stderr]    Compiling pool-workflow v0.1.0 (/opt/rustwide/workdir/crates/pool-workflow)
[INFO] [stderr]    Compiling pool-snapshot v0.1.0 (/opt/rustwide/workdir/crates/pool-snapshot)
[INFO] [stderr]    Compiling pool-controller v0.1.0 (/opt/rustwide/workdir/crates/pool-controller)
[INFO] [stderr]    Compiling uuid-simd v0.8.0
[INFO] [stderr]    Compiling fraction v0.15.4
[INFO] [stderr]    Compiling fancy-regex v0.14.0
[INFO] [stderr]    Compiling referencing v0.26.2
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling tig-gateway v0.1.0 (/opt/rustwide/workdir/crates/tig-gateway)
[INFO] [stderr]    Compiling pool-api v0.1.0 (/opt/rustwide/workdir/crates/pool-api)
[INFO] [stderr]    Compiling jsonschema v0.26.2
[INFO] [stderr]    Compiling pool-admin v0.1.0 (/opt/rustwide/workdir/crates/pool-admin)
[INFO] [stderr]    Compiling pool-decision v0.1.0 (/opt/rustwide/workdir/crates/pool-decision)
[INFO] [stderr]    Compiling fake-tig v0.1.0 (/opt/rustwide/workdir/crates/fake-tig)
[INFO] [stderr]    Compiling pool-domain v0.1.0 (/opt/rustwide/workdir/crates/pool-domain)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 4m 59s
[INFO] running `Command { std: "docker" "inspect" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815", 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" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.63s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/fake-tig/edac85ec8fcce709/out/fake_tig-edac85ec8fcce709)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/fake-tig/3dd9d46e82236c2e/out/fake_tig-3dd9d46e82236c2e)
[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/smoke.rs (/opt/rustwide/target/release/build/fake-tig/ffdedeca1894d720/out/smoke-ffdedeca1894d720)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test ambiguous_write_applies_but_fails_response ... ok
[INFO] [stdout] test rate_limit_and_reject_injection ... ok
[INFO] [stdout] test precommit_validation ... ok
[INFO] [stdout] test serves_real_loopback_socket ... ok
[INFO] [stdout] test a_fraudulent_benchmark_does_not_then_verify ... ok
[INFO] [stdout] test a_verified_benchmark_can_still_be_ruled_fraudulent ... ok
[INFO] [stdout] test the_pool_player_can_be_served_under_a_real_address ... ok
[INFO] [stdout] test verification_is_refused_before_there_is_a_proof_to_verify ... ok
[INFO] [stdout] test happy_path_precommit_to_active ... ok
[INFO] [stdout] test tig_can_rule_a_benchmark_fraudulent ... ok
[INFO] [stdout] test tig_can_rule_a_benchmark_verified ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 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/release/build/pool-admin/66ab3840be86c3fc/out/pool_admin-66ab3840be86c3fc)
[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/assignments.rs (/opt/rustwide/target/release/build/pool-admin/e0d90f475afd52f4/out/assignments-e0d90f475afd52f4)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test events_are_facts_in_one_sequence ... ok
[INFO] [stdout] test an_assignment_climbs_its_ladder_and_stops_at_the_receipt ... ok
[INFO] [stdout] test a_terminal_assignment_says_who_and_why_and_a_live_one_does_not ... ok
[INFO] [stdout] test an_assignment_occupies_the_slot_its_offer_reserved ... ok
[INFO] [stdout] test an_assignment_follows_an_admitted_offer ... ok
[INFO] [stdout] test an_assignment_names_the_benchmark_its_workflow_holds ... ok
[INFO] [stdout] test an_assignment_is_published_only_from_a_confirmed_precommit ... ok
[INFO] [stdout] test an_assignment_carries_every_confirmed_fact_and_its_owner ... ok
[INFO] [stdout] test the_controller_publishes_and_the_api_reports ... ok
[INFO] [stdout] test one_slot_holds_one_open_assignment_and_the_state_is_the_wire_contract ... ok
[INFO] [stdout] test the_package_deadline_reserves_the_pools_blocks ... ok
[INFO] [stdout] test one_workflow_publishes_one_assignment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/audit_event.rs (/opt/rustwide/target/release/build/pool-admin/aac22efb374475b9/out/audit_event-aac22efb374475b9)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test an_event_cannot_be_edited_or_removed_by_anyone ... ok
[INFO] [stdout] test a_resource_is_named_whole_or_not_at_all ... ok
[INFO] [stdout] test an_action_or_reason_that_is_not_a_token_is_refused ... ok
[INFO] [stdout] test evidence_is_a_compact_object_and_not_a_place_to_put_a_payload ... ok
[INFO] [stdout] test no_other_component_writes_an_audit_row_yet ... ok
[INFO] [stdout] test an_actor_outside_the_known_set_is_refused ... ok
[INFO] [stdout] test an_outcome_outside_the_known_set_is_refused ... ok
[INFO] [stdout] test the_api_can_only_append ... ok
[INFO] [stdout] test an_unknown_actor_carries_no_identity_and_a_known_one_must ... ok
[INFO] [stdout] test the_api_appends_an_event_and_can_read_it_back ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/build/pool-admin/6611bdb69162c5e4/out/cli-6611bdb69162c5e4)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_missing_config_file_exits_non_zero ... ok
[INFO] [stdout] test no_log_line_contains_the_configured_password ... ok
[INFO] [stdout] test an_unreachable_database_exits_non_zero_promptly ... ok
[INFO] [stdout] test every_log_line_carries_service_deployment_and_network ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/member_identity.rs (/opt/rustwide/target/release/build/pool-admin/fdcdd5bf04a520b9/out/member_identity-fdcdd5bf04a520b9)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test a_revoked_worker_records_when_and_why ... ok
[INFO] [stdout] test a_key_is_never_rewritten_and_a_revocation_is_never_undone ... ok
[INFO] [stdout] test a_mixed_case_address_is_refused_rather_than_normalised ... ok
[INFO] [stdout] test a_public_key_authorizes_exactly_one_worker ... ok
[INFO] [stdout] test a_rotation_cannot_mint_two_credentials ... ok
[INFO] [stdout] test a_rotation_grace_cannot_outlive_ten_minutes ... ok
[INFO] [stdout] test a_security_revocation_cannot_be_laundered_into_an_ordinary_one ... ok
[INFO] [stdout] test a_ticket_cannot_be_re_armed_or_re_termed ... ok
[INFO] [stdout] test a_ticket_cannot_name_another_members_worker ... ok
[INFO] [stdout] test a_ticket_is_bound_to_its_purpose_and_used_once ... ok
[INFO] [stdout] test a_worker_and_a_credential_cannot_exist_without_what_owns_them ... ok
[INFO] [stdout] test a_worker_cannot_be_re_pointed_at_another_member ... ok
[INFO] [stdout] test an_expired_ticket_cannot_be_redeemed_or_re_attributed ... ok
[INFO] [stdout] test monitoring_sees_standing_and_not_tickets_or_keys ... ok
[INFO] [stdout] test multiplier_versions_advance_together_with_their_effective_times ... ok
[INFO] [stdout] test one_wallet_is_one_account_per_network ... ok
[INFO] [stdout] test one_enrollment_request_creates_one_worker ... ok
[INFO] [stdout] test the_gateway_touches_nothing_member_facing ... ok
[INFO] [stdout] test only_the_controller_suspends_an_account_and_it_creates_none ... ok
[INFO] [stdout] test the_api_creates_an_account_and_cannot_change_one ... ok
[INFO] [stdout] test the_multiplier_is_append_only_and_bounded ... ok
[INFO] [stdout] test the_wallet_is_not_editable_by_anyone ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/migrate.rs (/opt/rustwide/target/release/build/pool-admin/9a2c27249648863e/out/migrate-9a2c27249648863e)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test migrate_serialises_on_its_operation_lock ... ok
[INFO] [stdout] test configured_statement_timeout_reaches_a_real_session ... ok
[INFO] [stdout] test a_dry_run_applies_nothing_and_leaves_the_real_run_working ... ok
[INFO] [stdout] test concurrent_migrations_do_not_both_claim_the_work ... ok
[INFO] [stdout] test a_dry_run_refuses_an_edited_applied_migration ... ok
[INFO] [stdout] test a_dry_run_refuses_a_partially_applied_migration ... ok
[INFO] [stdout] test each_migration_applies_on_top_of_its_predecessors ... ok
[INFO] [stdout] test an_edited_applied_migration_is_refused ... ok
[INFO] [stdout] test migrations_apply_to_an_empty_database ... ok
[INFO] [stdout] test rerunning_migrations_is_a_no_op ... ok
[INFO] [stdout] test service_roles_cannot_create_objects_in_the_pool_schema ... ok
[INFO] [stdout] test the_monitoring_role_gets_no_blanket_visibility_and_never_writes ... ok
[INFO] [stdout] test migrations_are_ordered_and_unique ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/offers.rs (/opt/rustwide/target/release/build/pool-admin/37a049edd20d536f/out/offers-37a049edd20d536f)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_lease_exists_exactly_where_it_means_something ... ok
[INFO] [stdout] test a_queued_offer_keeps_its_place_while_its_lease_renews ... ok
[INFO] [stdout] test a_slot_holds_one_live_offer ... ok
[INFO] [stdout] test an_offer_does_not_go_backwards_and_closes_rather_than_sealing_its_slot ... ok
[INFO] [stdout] test an_offer_is_admitted_only_from_a_slot_qualified_now ... ok
[INFO] [stdout] test the_api_records_and_the_controller_disposes ... 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/request_replay.rs (/opt/rustwide/target/release/build/pool-admin/5516377ff76e2408/out/request_replay-5516377ff76e2408)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test no_other_role_reads_or_writes_an_attempt ... ok
[INFO] [stdout] test a_recorded_attempt_cannot_be_rewritten ... ok
[INFO] [stdout] test an_attempt_is_recorded_once_and_a_reuse_collides ... ok
[INFO] [stdout] test a_record_past_its_window_is_prunable ... ok
[INFO] [stdout] test a_record_names_a_credential_that_exists ... ok
[INFO] [stdout] test a_record_is_not_forgotten_before_its_window_closes ... ok
[INFO] [stdout] test a_digest_that_is_not_a_sha_256_is_refused ... ok
[INFO] [stdout] test a_window_shorter_than_a_day_is_refused ... ok
[INFO] [stdout] test the_api_cannot_update_even_with_the_trigger_gone ... ok
[INFO] [stdout] test the_whole_window_cannot_be_forgotten_in_one_statement ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/slots.rs (/opt/rustwide/target/release/build/pool-admin/992fbc71d5a42f45/out/slots-992fbc71d5a42f45)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test a_generation_is_a_record_and_not_a_draft ... ok
[INFO] [stdout] test a_qualification_decides_once_and_records_what_decided_it ... ok
[INFO] [stdout] test a_qualification_task_lives_fifteen_minutes ... ok
[INFO] [stdout] test a_registration_retry_cannot_mint_a_second_generation ... ok
[INFO] [stdout] test a_reconfiguration_names_the_current_generation_and_increments_it ... ok
[INFO] [stdout] test a_qualification_belongs_to_one_generation_and_its_digest ... ok
[INFO] [stdout] test a_slot_key_locates_one_slot_per_worker ... ok
[INFO] [stdout] test a_slot_climbs_the_ladder_one_rung_at_a_time ... ok
[INFO] [stdout] test compute_facts_must_describe_the_kind_they_claim ... ok
[INFO] [stdout] test one_generation_holds_one_pass ... ok
[INFO] [stdout] test reconfiguration_is_refused_while_the_slot_is_working ... ok
[INFO] [stdout] test the_generation_pointer_moves_under_the_same_rules_as_the_row ... ok
[INFO] [stdout] test two_generations_cannot_claim_one_spec_digest ... ok
[INFO] [stdout] test the_api_registers_and_the_controller_reserves ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/uploads.rs (/opt/rustwide/target/release/build/pool-admin/0df7d7cec67aab83/out/uploads-0df7d7cec67aab83)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test a_receipt_follows_durable_acceptance_and_never_moves ... ok
[INFO] [stdout] test each_role_writes_only_its_own_step ... ok
[INFO] [stdout] test a_receipt_names_its_own_assignments_upload_and_package ... ok
[INFO] [stdout] test an_artifact_arrives_unpublished ... ok
[INFO] [stdout] test a_session_arrives_open_and_empty ... ok
[INFO] [stdout] test an_artifact_is_fixed_where_it_was_published ... ok
[INFO] [stdout] test an_upload_climbs_one_rung_at_a_time_and_one_reaches_acceptance ... ok
[INFO] [stdout] test a_committed_chunk_is_not_rewritten ... ok
[INFO] [stdout] test retention_eligibility_is_the_controllers_and_deletion_the_workers ... ok
[INFO] [stdout] test finalization_needs_every_declared_byte ... ok
[INFO] [stdout] test the_committed_offset_is_the_ledgers_contiguous_prefix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wallet_login_nonce.rs (/opt/rustwide/target/release/build/pool-admin/5ea4e64270166c30/out/wallet_login_nonce-5ea4e64270166c30)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_purpose_outside_the_two_a_login_authorises_is_refused ... ok
[INFO] [stdout] test a_nonce_is_not_forgotten_while_its_signature_could_still_be_used ... ok
[INFO] [stdout] test a_nonce_is_spent_once_for_the_address_that_signed_it ... ok
[INFO] [stdout] test a_spent_nonce_cannot_be_unspent ... ok
[INFO] [stdout] test one_member_cannot_spend_another_members_nonce ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pool-api/8439c3953ad768a1/out/pool_api-8439c3953ad768a1)
[INFO] [stdout] test an_address_or_nonce_the_pool_would_not_have_written_is_refused ... ok
[INFO] [stdout] test no_other_component_knows_which_logins_were_spent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test account::tests::a_first_login_creates_the_account_and_hands_back_one_ticket ... ok
[INFO] [stdout] test account::tests::an_expired_signature_buys_nothing ... ok
[INFO] [stdout] test account::tests::the_nonce_is_remembered_until_the_signature_it_spent_expires ... ok
[INFO] [stdout] test account::tests::a_login_that_fails_partway_spends_nothing ... ok
[INFO] [stdout] test account::tests::a_ticket_lasts_fifteen_minutes_and_no_longer ... ok
[INFO] [stdout] test account::tests::a_signature_good_for_longer_than_the_pool_grants_buys_nothing ... ok
[INFO] [stdout] test account::tests::a_signature_for_another_pool_chain_or_purpose_buys_nothing ... ok
[INFO] [stdout] test account::tests::a_refused_login_leaves_no_account_and_no_ticket ... ok
[INFO] [stdout] test account::tests::the_route_answers_over_http_and_refuses_in_the_protocols_shape ... ok
[INFO] [stdout] test account::tests::the_same_signature_buys_exactly_one_ticket ... ok
[INFO] [stdout] test account::tests::two_logins_from_one_wallet_are_one_account ... ok
[INFO] [stdout] test auth::tests::a_uuid_must_be_lowercase_canonical ... ok
[INFO] [stdout] test auth::tests::every_identity_failure_is_the_same_answer ... ok
[INFO] [stdout] test protocol::tests::a_normal_instant_has_a_wire_form_and_carries_whole_seconds ... ok
[INFO] [stdout] test protocol::tests::an_instant_with_no_rfc_3339_form_has_none ... ok
[INFO] [stdout] test account::tests::two_bearers_are_never_the_same ... ok
[INFO] [stdout] test service::tests::a_framework_rejection_with_a_body_is_still_restated ... ok
[INFO] [stdout] test auth::tests::the_seven_headers_are_all_required ... ok
[INFO] [stdout] test auth::tests::a_timestamp_must_be_whole_unsigned_seconds ... ok
[INFO] [stdout] test auth::tests::a_body_digest_must_be_64_lowercase_hex ... ok
[INFO] [stdout] test service::tests::the_two_framework_statuses_are_restated_and_nothing_else_is ... ok
[INFO] [stdout] test service::tests::a_handlers_own_error_is_left_alone ... ok
[INFO] [stdout] test ticket_key::tests::a_loaded_key_shows_nothing_of_itself ... ok
[INFO] [stdout] test ticket_key::tests::the_permission_message_names_the_mode_and_not_just_the_path ... ok
[INFO] [stdout] test ticket_key::tests::the_same_key_hashes_the_same_bearer_the_same_way ... ok
[INFO] [stdout] test service::tests::the_raw_group_carries_the_protocols_own_ceiling ... ok
[INFO] [stdout] test service::tests::the_control_group_is_capped_by_the_same_number ... ok
[INFO] [stdout] test service::tests::the_configured_limit_is_the_only_one_that_applies ... ok
[INFO] [stdout] test service::tests::the_control_limit_does_not_reach_the_raw_body_group ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/pool-api/02d12752b254e565/out/pool_api-02d12752b254e565)
[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/member_api.rs (/opt/rustwide/target/release/build/pool-api/4c491bcb3b22812d/out/member_api-4c491bcb3b22812d)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_clock_with_no_wire_form_answers_without_a_body_rather_than_a_wrong_one ... ok
[INFO] [stdout] test the_constants_this_build_serves_are_the_ones_the_schema_pins ... ok
[INFO] [stdout] test the_protocol_read_is_public_and_conforms_to_the_pinned_schema ... ok
[INFO] [stdout] test the_wrong_method_on_a_real_route_is_refused_in_the_same_shape ... ok
[INFO] [stdout] test an_unrouted_path_is_refused_in_the_protocols_own_error_shape ... ok
[INFO] [stdout] test a_body_above_the_configured_limit_is_refused_in_the_same_shape ... ok
[INFO] [stdout] test an_error_conforms_with_and_without_the_echoed_request_id ... ok
[INFO] [stdout] test the_derived_floor_is_what_the_pinned_schemas_can_produce ... ok
[INFO] [stdout] test a_route_outside_the_control_group_is_not_capped_by_the_control_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/request_verification.rs (/opt/rustwide/target/release/build/pool-api/d8f7683b10bb469c/out/request_verification-d8f7683b10bb469c)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test a_credential_whose_rotation_grace_has_ended_is_refused ... ok
[INFO] [stdout] test a_closed_database_is_the_pools_failure_and_not_the_callers ... ok
[INFO] [stdout] test a_credential_does_not_authorise_another_worker ... ok
[INFO] [stdout] test a_reuse_that_cannot_be_audited_is_not_refused_permanently ... ok
[INFO] [stdout] test a_credential_or_worker_that_is_no_longer_active_is_refused ... ok
[INFO] [stdout] test a_body_that_does_not_match_its_digest_is_refused_before_any_database_work ... ok
[INFO] [stdout] test a_correctly_signed_request_names_the_account_behind_the_worker ... ok
[INFO] [stdout] test a_refusal_echoes_the_attempt_it_refused_once_the_header_is_readable ... ok
[INFO] [stdout] test a_timestamp_at_the_ends_of_its_range_is_refused_rather_than_overflowing ... ok
[INFO] [stdout] test another_protocol_version_is_refused_with_no_state_change ... ok
[INFO] [stdout] test a_timestamp_outside_the_window_is_refused_and_the_edges_are_not ... ok
[INFO] [stderr]      Running tests/ticket_key.rs (/opt/rustwide/target/release/build/pool-api/d1e54e049563b735/out/ticket_key-d1e54e049563b735)
[INFO] [stdout] test an_identical_retry_is_accepted_and_a_reuse_is_rejected_and_audited ... ok
[INFO] [stdout] test the_signature_covers_the_method_the_path_and_the_body ... ok
[INFO] [stdout] test one_worker_cannot_spend_another_workers_request_ids ... ok
[INFO] [stdout] test nothing_about_the_worker_is_read_until_the_signature_verifies ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_usable_key_lets_this_process_start ... ok
[INFO] [stdout] test the_error_never_carries_the_key ... ok
[INFO] [stdout] test a_trailing_newline_is_not_part_of_the_key ... ok
[INFO] [stdout] test a_file_that_is_not_a_key_stops_startup ... ok
[INFO] [stdout] test the_key_the_dev_script_generates_is_one_this_process_accepts ... ok
[INFO] [stdout] test a_key_of_raw_bytes_is_refused_rather_than_quietly_shortened ... ok
[INFO] [stdout] test a_key_too_short_to_be_one_stops_startup ... ok
[INFO] [stdout] test a_key_anyone_else_could_read_stops_startup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pool-config/6754f5666ef83259/out/pool_config-6754f5666ef83259)
[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/loading.rs (/opt/rustwide/target/release/build/pool-config/8a815a3f8c9a8a3d/out/loading-8a815a3f8c9a8a3d)
[INFO] [stdout] 
[INFO] [stdout] running 43 tests
[INFO] [stdout] test a_controller_without_an_unverified_limit_does_not_load ... ok
[INFO] [stdout] test a_deployment_too_long_for_an_audit_row_is_rejected ... ok
[INFO] [stdout] test a_zero_cache_fetch_budget_is_rejected ... ok
[INFO] [stdout] test a_rejected_endpoint_never_echoes_its_userinfo ... ok
[INFO] [stdout] test a_tig_facing_binary_requires_an_endpoint_and_the_migration_job_must_not_have_one ... ok
[INFO] [stdout] test a_zero_unverified_limit_is_rejected ... ok
[INFO] [stdout] test a_gateway_section_with_an_unusable_value_does_not_load ... ok
[INFO] [stdout] test a_bootstrap_offer_is_refused_unless_it_can_actually_be_sized ... ok
[INFO] [stdout] test a_player_id_that_is_not_a_lowercase_address_does_not_load ... ok
[INFO] [stdout] test another_binary_may_not_carry_the_orchestration_policy ... ok
[INFO] [stdout] test an_endpoint_that_is_not_a_url_does_not_load ... ok
[INFO] [stdout] test binary_must_match_its_database_role ... ok
[INFO] [stdout] test config_debug_output_carries_no_password ... ok
[INFO] [stdout] test an_abbreviated_or_malformed_upstream_commit_does_not_load ... ok
[INFO] [stdout] test an_acknowledgement_that_says_nothing_does_not_load ... ok
[INFO] [stdout] test database_url_escapes_values_that_could_break_out ... ok
[INFO] [stdout] test database_url_is_built_from_the_password_file ... ok
[INFO] [stdout] test every_shipped_dev_config_parses_into_the_typed_shape ... ok
[INFO] [stdout] test empty_deployment_is_rejected ... ok
[INFO] [stdout] test missing_file_is_reported_as_a_read_error ... ok
[INFO] [stdout] test empty_password_file_is_rejected ... ok
[INFO] [stdout] test mainnet_is_rejected_in_this_build ... ok
[INFO] [stdout] test missing_network_is_rejected ... ok
[INFO] [stdout] test missing_password_file_is_rejected ... ok
[INFO] [stdout] test the_fake_tig_test_reads_the_endpoint_and_not_the_network ... ok
[INFO] [stdout] test each_binary_accepts_only_its_own_role ... ok
[INFO] [stdout] test pool_api_must_not_carry_a_tig_endpoint ... ok
[INFO] [stdout] test a_login_domain_or_chain_the_pool_would_not_ask_for_is_rejected ... ok
[INFO] [stdout] test decision_digest_is_stable_and_excludes_non_decision_fields ... ok
[INFO] [stdout] test a_member_api_section_with_an_unusable_value_does_not_load ... ok
[INFO] [stdout] test the_connect_timeout_defaults_and_cannot_be_zero ... ok
[INFO] [stdout] test the_gateway_section_is_required_by_the_gateway_and_forbidden_elsewhere ... ok
[INFO] [stdout] test the_member_api_section_is_required_by_pool_api_and_forbidden_elsewhere ... ok
[INFO] [stdout] test the_endpoint_cannot_be_pointed_at_mainnet_or_anywhere_unpinned ... ok
[INFO] [stdout] test unknown_field_is_rejected ... ok
[INFO] [stdout] test valid_config_loads ... ok
[INFO] [stdout] test unknown_field_in_nested_table_is_rejected ... ok
[INFO] [stdout] test unrecognised_network_is_rejected ... ok
[INFO] [stdout] test zero_port_is_rejected ... ok
[INFO] [stdout] test zero_statement_timeout_is_rejected ... ok
[INFO] [stdout] test whitespace_only_password_file_is_rejected ... ok
[INFO] [stdout] test the_offer_the_pool_decides_for_enters_the_digest ... ok
[INFO] [stdout] test the_reserve_policy_values_are_checked_rather_than_carried ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 43 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/release/build/pool-controller/55a3ec7bc8df7b67/out/pool_controller-55a3ec7bc8df7b67)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test propose::tests::a_missing_read_is_an_error_and_not_a_quiet_no_action ... ok
[INFO] [stdout] test propose::tests::a_precommit_confirmed_and_still_computing_is_the_principal_in_flight_case ... ok
[INFO] [stdout] test propose::tests::a_challenge_with_no_round_active_is_not_a_candidate ... ok
[INFO] [stdout] test propose::tests::a_challenge_that_activates_in_a_later_round_is_not_a_candidate ... ok
[INFO] [stdout] test propose::tests::a_challenge_with_no_active_tracks_is_not_a_candidate ... ok
[INFO] [stdout] test propose::tests::a_banned_algorithm_is_excluded_and_an_unreadable_ban_is_an_error ... ok
[INFO] [stdout] test propose::tests::a_pass_with_no_tie_records_no_draw_outcome ... ok
[INFO] [stdout] test propose::tests::a_binary_that_is_unconfirmed_or_unfetchable_is_not_usable ... ok
[INFO] [stdout] test propose::tests::a_source_whose_fuel_budget_tig_did_not_publish_is_not_a_source ... ok
[INFO] [stdout] test propose::tests::a_track_with_no_source_benchmark_makes_the_challenge_ineligible ... ok
[INFO] [stdout] test propose::tests::an_absent_round_active_is_not_active ... ok
[INFO] [stdout] test propose::tests::an_algorithm_whose_binary_does_not_compile_is_not_selectable ... ok
[INFO] [stdout] test propose::tests::adoption_is_compared_as_an_integer ... ok
[INFO] [stdout] test propose::tests::an_algorithm_with_no_round_active_is_not_selectable ... ok
[INFO] [stdout] test propose::tests::an_unknown_bundle_count_does_not_lower_the_denominator ... ok
[INFO] [stdout] test propose::tests::an_offer_is_checked_against_the_pinned_compute_vocabulary ... ok
[INFO] [stdout] test propose::tests::only_a_confirmed_unterminated_inactive_precommit_of_the_pool_is_projected ... ok
[INFO] [stdout] test propose::tests::the_draw_map_covers_every_eligible_challenge_not_only_the_tied_ones ... ok
[INFO] [stdout] test propose::tests::the_fee_scales_with_bundles_and_is_computed_per_track ... ok
[INFO] [stdout] test propose::tests::the_opow_envelope_is_read_in_both_shapes_the_pool_meets ... ok
[INFO] [stdout] test propose::tests::the_pool_s_qualifiers_are_its_own_and_an_algorithm_s_are_everyone_s ... ok
[INFO] [stdout] test propose::tests::no_qualifiers_and_no_bundles_stay_different_answers ... ok
[INFO] [stdout] test propose::tests::the_draw_map_holds_only_challenges_that_were_actually_candidates ... ok
[INFO] [stdout] test service::tests::a_blind_pass_may_not_claim_either ... ok
[INFO] [stdout] test propose::tests::the_workable_case_proposes ... ok
[INFO] [stdout] test service::tests::a_clean_pass_may_claim_and_a_stopped_one_may_not ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 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/release/build/pool-controller/2f34008cd3e63c4b/out/pool_controller-2f34008cd3e63c4b)
[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/bind.rs (/opt/rustwide/target/release/build/pool-controller/af397380598b8199/out/bind-af397380598b8199)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test a_sent_precommit_is_bound_from_the_confirmed_read_and_its_intent_settles ... ok
[INFO] [stdout] test two_sent_workflows_with_identical_settings_stop_rather_than_guess ... ok
[INFO] [stdout] test a_workflow_that_never_sent_is_not_searched_for ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/commit.rs (/opt/rustwide/target/release/build/pool-controller/11d0329c151d7dcd/out/commit-11d0329c151d7dcd)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_commitment_for_another_benchmark_is_refused ... ok
[INFO] [stdout] test a_workflow_with_no_confirmed_length_is_refused_rather_than_unchecked ... ok
[INFO] [stdout] test a_real_precondition_is_fine_against_a_live_endpoint ... ok
[INFO] [stdout] test an_intent_whose_digest_is_not_the_built_payloads_is_refused ... ok
[INFO] [stdout] test a_second_commitment_intent_for_one_workflow_is_refused ... ok
[INFO] [stdout] test a_confirmed_precommit_with_both_preconditions_gets_its_commitment ... ok
[INFO] [stdout] test a_fabricated_precondition_is_refused_against_a_live_endpoint ... ok
[INFO] [stdout] test a_commitment_is_owed_only_from_a_confirmed_precommit ... ok
[INFO] [stdout] test the_merkle_root_must_be_sixty_four_lowercase_hex_characters ... ok
[INFO] [stdout] test the_quality_vector_must_be_the_length_the_confirmed_precommit_fixed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decide.rs (/opt/rustwide/target/release/build/pool-controller/6ecda718d9b0b5f7/out/decide-6ecda718d9b0b5f7)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test the_unverified_limit_refuses_the_pass_that_would_exceed_it ... ok
[INFO] [stdout] test a_pass_commits_a_decision_its_intent_and_the_workflow_they_belong_to ... ok
[INFO] [stdout] test an_unreadable_penalty_or_charge_stops_the_pass_rather_than_reserving_less ... ok
[INFO] [stdout] test two_passes_over_one_snapshot_are_two_workflows_not_one ... ok
[INFO] [stdout] test a_snapshot_that_is_not_decision_usable_decides_nothing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/lifecycle.rs (/opt/rustwide/target/release/build/pool-controller/9d968e08c4e120e0/out/lifecycle-9d968e08c4e120e0)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test every_in_scope_case_reaches_the_state_the_fixture_records ... ok
[INFO] [stdout] test a_stopped_benchmark_produces_no_proof_write ... ok
[INFO] [stdout] test the_out_of_scope_transitions_are_out_of_scope_for_a_reason ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service.rs (/opt/rustwide/target/release/build/pool-controller/4e6db906530967a5/out/service-4e6db906530967a5)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_block_read_incompletely_is_tried_again_on_the_next_poll ... ok
[INFO] [stdout] test a_warm_up_that_did_not_finish_continues_on_the_next_poll ... ok
[INFO] [stdout] test a_new_block_is_taken_in_once_and_a_seen_one_is_left_alone ... ok
[INFO] [stdout] test a_blind_pass_decides_nothing_even_with_an_offer_configured ... ok
[INFO] [stdout] test a_block_a_previous_run_finished_is_not_assembled_again ... ok
[INFO] [stdout] test a_deployment_that_offers_nothing_takes_blocks_in_and_decides_nothing ... ok
[INFO] [stdout] test a_deployment_with_an_offer_decides_from_the_block_it_just_took_in ... ok
[INFO] [stdout] test once_fails_on_a_failed_poll_and_the_loop_does_not ... ok
[INFO] [stdout] test the_block_that_completes_the_warm_up_is_decided_from ... ok
[INFO] [stderr]      Running tests/stub_gate.rs (/opt/rustwide/target/release/build/pool-controller/6ef72641a12cf5c1/out/stub_gate-6ef72641a12cf5c1)
[INFO] [stdout] test the_binary_fails_closed_on_a_config_it_cannot_use ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test the_stub_refuses_a_live_endpoint_and_writes_nothing ... ok
[INFO] [stdout] test the_stub_satisfies_the_preconditions_it_stands_in_for ... ok
[INFO] [stdout] test the_real_recording_path_does_not_mark_rows_as_stubs ... ok
[INFO] [stdout] test the_guard_reads_the_endpoint_and_not_the_network ... ok
[INFO] [stdout] test a_stub_row_says_it_is_one ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tick.rs (/opt/rustwide/target/release/build/pool-controller/3b9f70d5240e18f0/out/tick-3b9f70d5240e18f0)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test a_failed_expiry_sweep_blocks_claiming ... ok
[INFO] [stdout] test a_precommit_the_pool_cannot_bind_blocks_claiming ... ok
[INFO] [stdout] test a_block_carrying_a_confirmation_advances_the_workflow_that_sent_it ... ok
[INFO] [stdout] test a_crash_after_tig_changed_state_is_recovered_by_the_controller_monotonically ... ok
[INFO] [stdout] test an_unconfirmed_or_absent_precommit_does_not_block_claiming ... ok
[INFO] [stdout] test a_snapshot_missing_a_read_is_persisted_but_reconciles_nothing ... ok
[INFO] [stdout] test a_workflow_the_binding_stopped_on_is_not_expired_by_the_clock ... ok
[INFO] [stdout] test an_unsent_decision_expires_when_the_guardrail_passes_and_not_before ... ok
[INFO] [stdout] test missed_blocks_are_recorded_as_a_gap_once ... ok
[INFO] [stdout] test the_gap_is_recorded_before_the_snapshot_that_revealed_it ... ok
[INFO] [stdout] test the_restart_pass_keeps_its_own_say ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/window.rs (/opt/rustwide/target/release/build/pool-controller/66df04fbe50a5dc6/out/window-66df04fbe50a5dc6)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_block_with_no_height_is_refused ... ok
[INFO] [stdout] test a_confirmed_entry_whose_height_is_not_an_integer_is_a_shape_error ... ok
[INFO] [stdout] test a_confirmed_precommit_with_no_start_block_is_a_shape_error ... ok
[INFO] [stdout] test only_a_non_null_block_confirmed_is_confirmation ... ok
[INFO] [stdout] test the_benchmark_collection_keys_on_id_and_the_others_on_benchmark_id ... ok
[INFO] [stdout] test an_absent_collection_is_empty_and_not_an_error ... ok
[INFO] [stdout] test the_two_block_sets_come_from_the_block_and_are_optional ... ok
[INFO] [stdout] test the_confirmed_precommit_carries_what_the_guardrails_and_transitions_need ... ok
[INFO] [stdout] test the_pinned_fixture_reads_as_an_empty_window ... ok
[INFO] [stdout] test a_confirmed_benchmark_without_stopped_is_a_shape_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/window_against_fake_tig.rs (/opt/rustwide/target/release/build/pool-controller/ec3dfa41afd76e20/out/window_against_fake_tig-ec3dfa41afd76e20)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test a_fraud_ruling_a_real_server_serves_reaches_the_window ... ok
[INFO] [stdout] test each_confirmed_state_a_real_server_serves_reaches_the_window ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pool-decision/0219c379c18d155f/out/pool_decision-0219c379c18d155f)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test ratio::tests::addition_of_unlike_denominators_is_exact ... ok
[INFO] [stdout] test ratio::tests::equal_values_written_differently_compare_equal ... ok
[INFO] [stdout] test ratio::tests::the_closest_fixture_comparison_is_exact ... ok
[INFO] [stdout] test ratio::tests::overflow_is_reported_rather_than_wrapped ... ok
[INFO] [stdout] test ratio::tests::zero_denominator_is_an_error_not_a_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/algorithm_selection.rs (/opt/rustwide/target/release/build/pool-decision/37d3b049a078ff37/out/algorithm_selection-37d3b049a078ff37)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_algorithm_selection_case_holds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/challenge_selection.rs (/opt/rustwide/target/release/build/pool-decision/c690996cc0ca08bb/out/challenge_selection-c690996cc0ca08bb)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_tie_without_a_supplied_rank_is_refused ... ok
[INFO] [stdout] test colliding_ranks_fall_back_to_the_smaller_challenge_id ... ok
[INFO] [stdout] test all_zero_counts_tie_at_factor_zero ... ok
[INFO] [stdout] test every_challenge_selection_case_holds ... ok
[INFO] [stdout] test two_way_tie_resolved_by_supplied_draw_ranks ... ok
[INFO] [stdout] test every_projected_qualifier_case_holds ... ok
[INFO] [stdout] test projected_tie_resolved_by_supplied_draw_ranks ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/source_and_bundles.rs (/opt/rustwide/target/release/build/pool-decision/fa00f159e00d7291/out/source_and_bundles-fa00f159e00d7291)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test every_bundle_sizing_case_holds ... ok
[INFO] [stdout] test every_hyperparameter_source_case_holds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sparse_inputs.rs (/opt/rustwide/target/release/build/pool-decision/d545ff1f06800c43/out/sparse_inputs-d545ff1f06800c43)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_zero_adoption_algorithm_can_still_deny_best_on_track ... ok
[INFO] [stdout] test a_zero_minimum_sizes_to_zero_on_every_branch ... ok
[INFO] [stdout] test an_active_track_missing_from_the_qualifier_map_is_still_checked_for_a_source ... ok
[INFO] [stdout] test every_active_track_gets_a_best_on_track_answer ... ok
[INFO] [stdout] test pool_qualifiers_on_a_track_the_network_map_omits_still_count ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pool-domain/7691b62fc4cb2f79/out/pool_domain-7691b62fc4cb2f79)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test tests::display_round_trips ... ok
[INFO] [stdout] test tests::parses_known_networks ... ok
[INFO] [stdout] test tests::rejects_unknown_and_non_canonical_names ... ok
[INFO] [stdout] test trace::tests::every_byte_renders_as_two_digits ... ok
[INFO] [stdout] test trace::tests::a_drawn_id_round_trips_through_its_hex_form ... ok
[INFO] [stdout] test trace::tests::the_spellings_that_would_not_group_in_a_search_are_refused ... ok
[INFO] [stdout] test trace::tests::two_draws_differ ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/challenge_tie_vector.rs (/opt/rustwide/target/release/build/pool-domain/4cfd5a24542b141b/out/challenge_tie_vector-4cfd5a24542b141b)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test ranks_order_as_big_endian_integers ... ok
[INFO] [stdout] test the_network_is_part_of_the_seed ... ok
[INFO] [stdout] test section_6_3_worked_example_vector ... ok
[INFO] [stdout] test the_seed_enters_the_rank_as_bytes_not_as_text ... ok
[INFO] [stdout] test the_rank_map_covers_every_supplied_challenge ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pool-identity/0808ba8677473b9d/out/pool_identity-0808ba8677473b9d)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test keys::tests::signing_strings_have_exact_shape ... ok
[INFO] [stdout] test tests::rfc3339_known_values ... ok
[INFO] [stdout] test wallet::tests::the_expiry_parser_agrees_with_the_calendar ... ok
[INFO] [stdout] test wallet::tests::the_expiry_parser_refuses_what_the_pool_would_not_write ... ok
[INFO] [stdout] test keys::tests::public_key_encoding_is_43_chars_and_round_trips ... ok
[INFO] [stdout] test keys::tests::signature_is_86_chars_and_verifies ... 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/identity.rs (/opt/rustwide/target/release/build/pool-identity/c139fe31a3246efa/out/identity-c139fe31a3246efa)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test enrollment_is_idempotent_by_request_id_plus_hash ... ok
[INFO] [stdout] test concurrent_enrollments_consume_a_ticket_exactly_once ... ok
[INFO] [stdout] test enrollment_issues_durable_pool_identities ... ok
[INFO] [stdout] test enrollment_ticket_is_single_use_hashed_and_expiring ... ok
[INFO] [stdout] test concurrent_issuances_map_a_benchmark_exactly_once ... ok
[INFO] [stdout] test recovery_attaches_new_key_and_revokes_every_old_credential ... ok
[INFO] [stdout] test rotation_swaps_keys_with_bounded_grace_and_is_idempotent ... ok
[INFO] [stdout] test signed_requests_verify_freshness_and_replay_rules ... ok
[INFO] [stdout] test revocation_takes_effect_on_the_next_request ... ok
[INFO] [stdout] test offer_recording_is_scoped_qualified_and_idempotent ... ok
[INFO] [stdout] test slot_registration_is_idempotent_and_scoped ... ok
[INFO] [stdout] test security_revocation_blocks_recovery_until_operator_reinstates ... ok
[INFO] [stdout] test assignment_identity_is_pool_issued_bound_and_not_derived ... ok
[INFO] [stdout] test worker_chosen_idempotency_keys_are_scoped_per_worker ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_conformance.rs (/opt/rustwide/target/release/build/pool-identity/163cf0f7af3867a2/out/schema_conformance-163cf0f7af3867a2)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test validator_rejects_nonconforming_documents ... ok
[INFO] [stdout] test rotation_request_and_response_conform_to_schema ... ok
[INFO] [stdout] test enroll_request_and_response_conform_to_schema ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wallet.rs (/opt/rustwide/target/release/build/pool-identity/388c5aed3e5d2ff1/out/wallet-388c5aed3e5d2ff1)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_malformed_signature_is_refused_rather_than_guessed_at ... ok
[INFO] [stdout] test an_expired_signature_is_refused_and_the_edge_is_not ... ok
[INFO] [stdout] test both_spellings_of_the_recovery_byte_are_accepted ... ok
[INFO] [stdout] test a_signature_for_another_purpose_or_nonce_is_refused ... ok
[INFO] [stdout] test a_signature_cannot_be_replayed_with_a_later_expiry ... ok
[INFO] [stdout] test an_expiry_that_is_not_the_shape_the_pool_wrote_is_refused ... ok
[INFO] [stdout] test a_valid_signature_authenticates_exactly_the_address_that_signed_it ... ok
[INFO] [stdout] test a_signature_for_another_pool_or_another_chain_is_refused ... ok
[INFO] [stdout] test the_address_derivation_agrees_with_published_keys_and_addresses ... 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/release/build/pool-snapshot/9e80e43de0ff4337/out/pool_snapshot-9e80e43de0ff4337)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test tig_source::tests::a_transport_failure_is_unavailable_not_a_conflict ... ok
[INFO] [stdout] test store::tests::digest_ignores_key_insertion_order ... ok
[INFO] [stdout] test store::tests::the_digest_covers_the_completeness_status_and_the_content ... ok
[INFO] [stdout] test store::tests::an_incomplete_snapshot_yields_no_decision_input ... ok
[INFO] [stdout] test tig_source::tests::a_schema_failure_is_not_a_conflict ... ok
[INFO] [stdout] test tig_source::tests::a_stale_block_rejection_is_a_refresh_conflict ... ok
[INFO] [stdout] test tig_source::tests::an_unrelated_rejection_stays_fatal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/active_cache.rs (/opt/rustwide/target/release/build/pool-snapshot/c25854908f9d37bb/out/active_cache-c25854908f9d37bb)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test a_retained_fact_reads_back_whole ... ok
[INFO] [stdout] test an_active_benchmark_on_the_stand_in_is_retained_and_the_snapshot_becomes_usable ... ok
[INFO] [stdout] test a_body_the_pool_cannot_read_is_not_retained ... ok
[INFO] [stdout] test an_empty_active_set_is_covered_without_a_fetch ... ok
[INFO] [stdout] test a_fetch_that_fails_leaves_the_id_missing_and_spends_its_slot ... ok
[INFO] [stdout] test retain_keeps_what_5_2_names_and_nothing_else ... ok
[INFO] [stdout] test retaining_is_idempotent_and_the_controller_cannot_rewrite_a_fact ... ok
[INFO] [stdout] test retain_refuses_a_body_that_describes_another_benchmark ... ok
[INFO] [stdout] test the_schema_refuses_every_shape_load_would_have_to_call_corrupt ... ok
[INFO] [stdout] test retain_refuses_a_body_without_a_confirmed_benchmark ... ok
[INFO] [stdout] test the_budget_bounds_one_pass_and_the_rest_is_reported_missing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/against_fake_tig.rs (/opt/rustwide/target/release/build/pool-snapshot/d619ab3bee0b2f74/out/against_fake_tig-d619ab3bee0b2f74)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test assembles_a_complete_snapshot_from_the_stand_in ... ok
[INFO] [stdout] test a_second_assembly_at_the_same_block_is_served_from_the_cache ... ok
[INFO] [stdout] test advancing_the_block_invalidates_the_whole_cache ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/assembly.rs (/opt/rustwide/target/release/build/pool-snapshot/e8ba18991d5ff21a/out/assembly-e8ba18991d5ff21a)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test a_block_missing_its_id_sets_is_refused ... ok
[INFO] [stdout] test a_block_without_an_id_is_a_shape_error_not_a_retry ... ok
[INFO] [stdout] test a_failed_read_marks_the_snapshot_incomplete_rather_than_hiding_it ... ok
[INFO] [stdout] test a_block_missing_round_or_timestamp_or_prev_id_is_refused ... ok
[INFO] [stdout] test a_refresh_conflict_mid_assembly_restarts_rather_than_aborting ... ok
[INFO] [stdout] test a_block_advancing_mid_assembly_discards_the_whole_snapshot ... ok
[INFO] [stdout] test a_chain_advancing_every_pass_is_reported_rather_than_spun_on ... ok
[INFO] [stdout] test a_challenge_without_an_id_is_refused_rather_than_skipped ... ok
[INFO] [stdout] test a_round_that_is_not_a_number_is_refused ... ok
[INFO] [stdout] test a_stable_block_produces_a_complete_snapshot ... ok
[INFO] [stdout] test a_successful_but_unparseable_challenges_response_is_not_silently_empty ... ok
[INFO] [stdout] test every_read_is_anchored_to_the_block_that_opened_the_snapshot ... ok
[INFO] [stdout] test the_cache_is_dropped_whole_when_the_block_changes ... ok
[INFO] [stdout] test the_cache_keys_on_the_complete_request_not_the_endpoint ... ok
[INFO] [stdout] test track_data_is_fetched_per_challenge_at_the_same_block ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/store.rs (/opt/rustwide/target/release/build/pool-snapshot/5630048bb44cbadd/out/store-5630048bb44cbadd)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test re_persisting_the_identical_snapshot_is_idempotent ... ok
[INFO] [stdout] test a_partial_assembly_is_superseded_by_a_later_complete_one ... ok
[INFO] [stdout] test complete_reads_serve_reconciliation_before_the_active_cache_is_ready ... ok
[INFO] [stdout] test monitoring_can_read_snapshot_status_but_not_write_it ... ok
[INFO] [stdout] test an_incomplete_snapshot_is_recorded_but_yields_no_decision ... ok
[INFO] [stdout] test an_accepted_snapshot_is_persisted_with_its_completeness_status ... ok
[INFO] [stdout] test a_different_snapshot_for_the_same_block_is_refused ... ok
[INFO] [stdout] test a_block_that_was_never_accepted_has_no_record ... ok
[INFO] [stdout] test several_partial_assemblies_of_one_block_may_coexist ... ok
[INFO] [stdout] test the_controller_cannot_rewrite_or_delete_an_accepted_snapshot ... ok
[INFO] [stdout] test the_last_local_height_counts_only_completely_read_blocks ... ok
[INFO] [stdout] test the_same_block_id_on_another_network_is_a_separate_snapshot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pool-telemetry/d8ba89d3ca14eca7/out/pool_telemetry-d8ba89d3ca14eca7)
[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/span_fields.rs (/opt/rustwide/target/release/build/pool-telemetry/386d38262b3d5d59/out/span_fields-386d38262b3d5d59)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test root_span_fields_survive_nesting ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pool-test-support/4beb4a2c170ed950/out/pool_test_support-4beb4a2c170ed950)
[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/release/build/pool-workflow/9a02f25d53b1ae8b/out/pool_workflow-9a02f25d53b1ae8b)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test deadlines::tests::a_current_block_behind_the_start_is_age_zero ... ok
[INFO] [stdout] test deadlines::tests::a_reserve_that_does_not_add_up_is_refused ... ok
[INFO] [stdout] test deadlines::tests::a_reserve_that_only_adds_up_by_wrapping_is_refused ... ok
[INFO] [stdout] test deadlines::tests::a_zero_guardrail_is_refused ... ok
[INFO] [stdout] test deadlines::tests::assigning_past_the_package_deadline_is_refused ... ok
[INFO] [stdout] test deadlines::tests::an_unknown_guardrail_field_is_refused ... ok
[INFO] [stdout] test deadlines::tests::may_assign_is_exactly_the_assignable_band ... ok
[INFO] [stdout] test deadlines::tests::standing_moves_through_every_band ... ok
[INFO] [stdout] test deadlines::tests::the_remaining_reserve_is_reported_for_monitoring ... ok
[INFO] [stdout] test deadlines::tests::the_shipped_configuration_satisfies_the_reserve_relationship ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/acceptance.rs (/opt/rustwide/target/release/build/pool-workflow/778e65cfbd5ffa28/out/acceptance-778e65cfbd5ffa28)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_precommit_needs_neither_precondition ... ok
[INFO] [stdout] test a_benchmark_write_cannot_exist_before_durable_acceptance ... ok
[INFO] [stdout] test a_racing_identical_record_is_retryable_not_a_conflict ... ok
[INFO] [stdout] test a_proof_write_cannot_exist_before_a_canonical_payload_for_the_sample ... ok
[INFO] [stdout] test a_precondition_cannot_be_rewritten_or_removed ... ok
[INFO] [stdout] test a_benchmark_write_cannot_exist_before_its_commitment_is_built ... ok
[INFO] [stdout] test a_precondition_can_be_written_inside_the_caller_s_transaction ... ok
[INFO] [stdout] test a_second_commitment_for_one_benchmark_is_a_conflict_not_an_outage ... ok
[INFO] [stdout] test re_recording_the_same_fact_is_idempotent_and_a_different_one_is_a_conflict ... 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 tests/admission.rs (/opt/rustwide/target/release/build/pool-workflow/e5ad3c0abf630b5f/out/admission-e5ad3c0abf630b5f)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test a_concurrent_confirmation_cannot_be_overtaken_by_a_new_generation ... ok
[INFO] [stdout] test a_decision_cannot_name_a_snapshot_that_was_never_persisted ... ok
[INFO] [stdout] test a_decision_names_the_compute_type_it_was_made_for ... ok
[INFO] [stdout] test a_decision_and_its_intent_commit_together ... ok
[INFO] [stdout] test a_non_canonical_reserve_never_reaches_the_numeric_cast ... ok
[INFO] [stdout] test a_decision_record_that_cannot_be_rebuilt_says_so_instead_of_rendering_something_else ... ok
[INFO] [stdout] test a_recorded_decision_cannot_be_edited ... ok
[INFO] [stdout] test a_second_decision_for_one_generation_is_refused ... ok
[INFO] [stdout] test a_second_generation_is_aged_from_its_own_anchor ... ok
[INFO] [stdout] test a_decision_that_predates_compute_type_is_reported_as_unrebuildable_not_unavailable ... ok
[INFO] [stdout] test a_settled_workflow_cannot_take_a_new_generation ... ok
[INFO] [stdout] test a_pool_with_no_usable_snapshot_cannot_decide ... ok
[INFO] [stdout] test a_terminal_workflow_stops_occupying_the_limit ... ok
[INFO] [stdout] test a_workflow_cannot_exist_without_an_open_interval ... ok
[INFO] [stdout] test admission_blocks_on_the_serialized_lease ... ok
[INFO] [stdout] test a_workflow_whose_precommit_reached_tig_cannot_take_another_generation ... ok
[INFO] [stdout] test an_already_decided_generation_says_so_even_at_the_limit ... ok
[INFO] [stdout] test an_intent_cannot_exist_without_its_owner_mapping ... ok
[INFO] [stdout] test a_tie_records_its_candidates_and_winner ... ok
[INFO] [stdout] test the_gateway_can_read_a_decision_and_cannot_write_one ... ok
[INFO] [stdout] test admission_creates_the_workflow_with_its_owner_and_open_interval ... ok
[INFO] [stdout] test the_database_refuses_a_decision_that_breaks_its_own_record ... ok
[INFO] [stdout] test an_incomplete_snapshot_is_not_an_anchor ... ok
[INFO] [stdout] test another_network_does_not_occupy_this_one_s_limit ... ok
[INFO] [stdout] test the_gateway_can_rebuild_the_exact_bytes_the_intent_was_digested_over ... ok
[INFO] [stdout] test concurrent_admissions_cannot_both_take_the_last_slot ... ok
[INFO] [stdout] test the_next_precommit_at_the_limit_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/attempts.rs (/opt/rustwide/target/release/build/pool-workflow/4d483b445ffc742d/out/attempts-4d483b445ffc742d)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test an_ambiguous_attempt_reports_its_lane_as_occupied ... ok
[INFO] [stdout] test an_ambiguous_precommit_keeps_the_lane_closed_until_reconciliation ... ok
[INFO] [stdout] test an_accepted_response_does_not_advance_the_intent ... ok
[INFO] [stdout] test an_ambiguity_cannot_be_unwound_by_raw_sql ... ok
[INFO] [stdout] test an_ambiguous_outcome_moves_the_intent_in_the_same_transaction ... ok
[INFO] [stdout] test a_response_is_recorded_once ... ok
[INFO] [stdout] test an_attempt_is_recorded_before_the_response_and_separately_from_it ... ok
[INFO] [stdout] test an_attempt_cannot_be_born_already_resolved ... ok
[INFO] [stdout] test only_one_precommit_may_be_unresolved_in_the_lane ... ok
[INFO] [stdout] test reconciliation_preserves_when_the_outcome_became_ambiguous ... ok
[INFO] [stdout] test reconciliation_settles_an_ambiguity_and_cannot_restate_it ... ok
[INFO] [stdout] test the_controller_reads_the_ledger_and_never_writes_it ... ok
[INFO] [stdout] test the_detail_column_is_bounded ... ok
[INFO] [stdout] test the_lane_columns_come_from_the_intent_not_the_caller ... ok
[INFO] [stderr]      Running tests/intents.rs (/opt/rustwide/target/release/build/pool-workflow/67226d8b9e36afc9/out/intents-67226d8b9e36afc9)
[INFO] [stdout] test two_writes_for_one_benchmark_cannot_be_in_flight ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test a_generation_cannot_be_reused_across_a_different_benchmark ... ok
[INFO] [stdout] test identity_and_payload_cannot_be_edited ... ok
[INFO] [stdout] test a_new_generation_is_how_a_payload_changes ... ok
[INFO] [stdout] test every_column_of_the_table_reaches_the_typed_intent ... ok
[INFO] [stdout] test each_transition_guard_is_load_bearing_on_its_own ... ok
[INFO] [stdout] test an_intent_settles_only_from_confirmed_evidence_and_only_once ... ok
[INFO] [stdout] test concurrent_duplicate_intents_leave_exactly_one_row ... ok
[INFO] [stdout] test a_different_artifact_pointer_is_a_conflict_not_a_silent_discard ... ok
[INFO] [stdout] test networks_do_not_share_a_generation_space ... ok
[INFO] [stdout] test the_benchmark_binding_is_required_and_refused_by_kind ... ok
[INFO] [stderr]      Running tests/lease.rs (/opt/rustwide/target/release/build/pool-workflow/caabde12c63e9017/out/lease-caabde12c63e9017)
[INFO] [stdout] test the_gateway_records_outcomes_but_never_invents_a_write ... ok
[INFO] [stdout] test the_claimable_set_is_what_still_owes_tig_a_write ... ok
[INFO] [stdout] test the_same_key_with_a_different_payload_is_refused ... ok
[INFO] [stdout] test the_schema_refuses_the_binding_even_without_the_repository ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test the_holder_may_renew_and_keeps_working ... ok
[INFO] [stdout] test a_lease_cannot_outlive_its_workflow_row ... ok
[INFO] [stdout] test a_missing_lease_row_is_a_lost_fence_not_a_free_pass ... ok
[INFO] [stdout] test releasing_advances_the_fence_too ... ok
[INFO] [stdout] test the_fence_can_never_go_backwards ... ok
[INFO] [stdout] test a_reclaim_takes_a_higher_fence_and_the_old_owner_cannot_commit ... ok
[INFO] [stdout] test a_live_lease_is_not_stolen ... ok
[INFO] [stdout] test a_zero_length_lease_is_refused ... 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 tests/restart.rs (/opt/rustwide/target/release/build/pool-workflow/1b9a0cf153e77344/out/restart-1b9a0cf153e77344)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test a_terminal_workflow_is_not_revisited ... ok
[INFO] [stdout] test a_re_observed_gap_reports_nothing_newly_recorded ... ok
[INFO] [stdout] test a_begun_but_unanswered_attempt_enters_the_ambiguous_lane ... ok
[INFO] [stdout] test a_contradiction_after_an_advance_is_reported_as_advanced ... ok
[INFO] [stdout] test a_restart_advances_each_workflow_as_far_as_its_evidence_goes ... ok
[INFO] [stdout] test a_benchmark_outside_the_window_is_not_evidence_of_anything ... ok
[INFO] [stdout] test a_gap_record_can_only_ever_be_resolved ... ok
[INFO] [stdout] test a_verified_workflow_outside_the_window_needs_no_attention ... ok
[INFO] [stdout] test a_workflow_that_crashed_mid_submission_still_advances ... ok
[INFO] [stdout] test a_resolved_gap_leaves_the_open_set_but_stays_on_the_record ... ok
[INFO] [stdout] test a_workflow_the_pass_could_not_check_stops_the_controller ... ok
[INFO] [stdout] test a_workflow_with_no_benchmark_id_is_reported_not_guessed ... ok
[INFO] [stdout] test an_accepted_attempt_with_no_confirmation_advances_nothing ... ok
[INFO] [stdout] test an_active_benchmark_the_pool_never_saw_verified_is_reported ... ok
[INFO] [stdout] test every_missing_height_is_recorded_as_its_own_gap ... ok
[INFO] [stdout] test evidence_for_a_terminal_workflow_is_reported_not_swallowed ... ok
[INFO] [stdout] test only_a_workflow_whose_precommit_reached_tig_enters_the_search_lane ... ok
[INFO] [stdout] test fraud_is_applied_before_any_forward_step ... 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/workflow_state.rs (/opt/rustwide/target/release/build/pool-workflow/e0e61d2d7c8141f5/out/workflow_state-e0e61d2d7c8141f5)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test a_confirmed_row_without_a_start_block_is_still_labelled_as_stalled ... ok
[INFO] [stdout] test a_precommit_that_never_confirmed_still_expires ... ok
[INFO] [stdout] test a_rejected_precommit_releases_its_capacity ... ok
[INFO] [stdout] test a_confirmation_must_bring_its_start_block ... ok
[INFO] [stdout] test a_mainnet_workflow_cannot_be_pool_owned ... ok
[INFO] [stdout] test a_precommit_confirmed_after_the_deadline_is_a_discrepancy ... ok
[INFO] [stdout] test a_confirmation_does_not_need_the_submission_to_have_been_recorded ... ok
[INFO] [stdout] test a_row_predating_the_block_started_column_can_still_transition ... ok
[INFO] [stdout] test a_stopped_benchmark_never_reaches_a_proof ... ok
[INFO] [stdout] test a_submission_is_recorded_and_is_not_a_confirmation ... ok
[INFO] [stdout] test a_submission_cannot_skip_a_step ... ok
[INFO] [stdout] test a_terminal_reason_may_not_attribute_member_fault ... ok
[INFO] [stdout] test a_workflow_cannot_be_re_pointed_at_another_benchmark ... ok
[INFO] [stdout] test a_workflow_expires_at_the_guardrail_and_records_why ... ok
[INFO] [stdout] test a_workflow_advances_only_through_confirmed_evidence ... ok
[INFO] [stdout] test a_terminal_workflow_reports_later_benchmark_and_proof_evidence_as_a_discrepancy ... ok
[INFO] [stdout] test an_inserted_row_must_bring_its_start_block_too ... ok
[INFO] [stdout] test a_transition_from_a_stale_revision_is_refused ... ok
[INFO] [stdout] test confirmed_evidence_for_a_terminal_workflow_is_a_discrepancy ... ok
[INFO] [stdout] test an_unsettled_benchmark_write_holds_the_deadline_off_too ... ok
[INFO] [stdout] test confirmed_settings_replace_the_proposed_ones ... ok
[INFO] [stdout] test an_unsettled_precommit_is_never_expired_by_the_clock ... ok
[INFO] [stdout] test all_states_round_trip_and_match_the_schema ... ok
[INFO] [stdout] test evidence_for_another_benchmark_cannot_advance_this_workflow ... ok
[INFO] [stdout] test no_slice_1_workflow_is_attributable_to_a_member ... ok
[INFO] [stdout] test fraud_is_terminal_from_wherever_it_is_found ... ok
[INFO] [stdout] test the_deadline_sweep_does_not_expire_a_verified_workflow ... ok
[INFO] [stdout] test one_workflow_owns_one_benchmark ... ok
[INFO] [stdout] test the_deadline_sweep_does_not_expire_a_workflow_whose_proof_tig_confirmed ... ok
[INFO] [stdout] test the_gateway_can_read_a_workflow_and_cannot_change_one ... ok
[INFO] [stdout] test the_expiry_reason_is_a_bounded_code ... ok
[INFO] [stdout] test the_start_block_cannot_be_moved ... ok
[INFO] [stdout] test the_revision_can_never_go_backwards ... ok
[INFO] [stdout] test verification_closes_the_interval_without_ending_the_workflow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/spike/04365f1076574473/out/spike-04365f1076574473)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test active::tests::jsonify_of_leaf_is_key_sorted ... ok
[INFO] [stdout] test active::tests::vm_hwm_reads_on_linux ... ok
[INFO] [stdout] test trust::tests::one_qualifying_bundle_passes ... ok
[INFO] [stdout] test trust::tests::reproduction_mismatch_is_method_loss_not_f ... ok
[INFO] [stdout] test member::tests::derived_uuid_is_rfc4122_shaped_and_stable ... ok
[INFO] [stdout] test trust::tests::solution_invalid_fixture_vector_is_chargeable_not_fraud ... ok
[INFO] [stdout] test member::tests::jsonify_sorts_keys_and_keeps_u64_exact ... ok
[INFO] [stdout] test member::tests::rfc3339_known_values ... ok
[INFO] [stdout] test member::tests::tree_capacity_next_power_of_two ... 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/bin/spike_active.rs (/opt/rustwide/target/release/build/spike/0c1573ec7052dfbb/out/spike_active-0c1573ec7052dfbb)
[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/spike_gateway.rs (/opt/rustwide/target/release/build/spike/82daee9110c7d3e8/out/spike_gateway-82daee9110c7d3e8)
[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/spike_member.rs (/opt/rustwide/target/release/build/spike/736bdeb3f5cbfd79/out/spike_member-736bdeb3f5cbfd79)
[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/spike_pool.rs (/opt/rustwide/target/release/build/spike/928bccb15c72373d/out/spike_pool-928bccb15c72373d)
[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/active_fake_tig.rs (/opt/rustwide/target/release/build/spike/5014695e5ec8282e/out/active_fake_tig-5014695e5ec8282e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test full_chain_to_active_and_retention ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/failures_fake_tig.rs (/opt/rustwide/target/release/build/spike/c04db636e0cce33b/out/failures_fake_tig-c04db636e0cce33b)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test circuit_breaker_stops_new_commitments ... ok
[INFO] [stdout] test restart_with_unsent_intent_resends_exactly_once ... ok
[INFO] [stdout] test restart_after_ambiguous_write_adopts_without_resubmit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gateway_fake_tig.rs (/opt/rustwide/target/release/build/spike/96a0c8042e9319f6/out/gateway_fake_tig-96a0c8042e9319f6)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test ambiguous_outcome_is_not_resubmitted ... ok
[INFO] [stdout] test precommit_to_confirmed_assignment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/member_package.rs (/opt/rustwide/target/release/build/spike/e177fd3efeeb1002/out/member_package-e177fd3efeeb1002)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test wire_records_preserve_full_u64_range ... ok
[INFO] [stdout] test unpaired_leaves_promote_unchanged ... ok
[INFO] [stdout] test golden_branches_verify_against_root ... ok
[INFO] [stdout] test golden_leaf_hashes_reproduce ... ok
[INFO] [stdout] test golden_merkle_root_reproduces ... ok
[INFO] [stdout] test golden_member_files_reproduce_byte_for_byte ... ok
[INFO] [stdout] test package_archive_round_trips_with_declared_size_and_checksum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pool_upload.rs (/opt/rustwide/target/release/build/spike/8446b8924c007089/out/pool_upload-8446b8924c007089)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test interrupted_upload_resumes_from_last_durable_offset ... ok
[INFO] [stdout] test truncated_upload_fails_ledger_completeness_with_quarantine_intact ... ok
[INFO] [stdout] test upload_guards_offset_checksum_and_declared_size ... ok
[INFO] [stdout] test wrong_declared_manifest_sha256_fails_structural_touch ... ok
[INFO] [stdout] test crash_after_publication_recovers_and_completes_same_transaction ... ok
[INFO] [stdout] test finalization_publishes_then_commits_artifact_reference_and_receipt ... ok
[INFO] [stdout] test retried_finalization_returns_byte_identical_receipt ... ok
[INFO] [stdout] test durable_acceptance_releases_slot_exactly_once_and_reoffer_is_admissible ... ok
[INFO] [stdout] test wrong_declared_package_sha256_aborts_before_publication ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pool_upload_authed.rs (/opt/rustwide/target/release/build/spike/b65a5158613a92ac/out/pool_upload_authed-b65a5158613a92ac)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test invalid_member_package_id_is_rejected_before_any_pool_state ... ok
[INFO] [stdout] test authed_rejects_bad_signatures_stale_timestamps_and_revoked_keys ... ok
[INFO] [stdout] test authed_interrupted_upload_resumes_from_last_durable_offset ... ok
[INFO] [stdout] test authed_retried_finalization_returns_byte_identical_receipt ... ok
[INFO] [stdout] test authed_saga_commits_receipt_bound_to_issued_identities ... ok
[INFO] [stdout] test concurrent_issuances_for_one_slot_admit_exactly_one ... ok
[INFO] [stdout] test concurrent_finalizes_accept_exactly_one_package ... ok
[INFO] [stdout] test issuance_id_reuse_with_different_facts_is_a_conflict ... ok
[INFO] [stdout] test authed_slot_reoffer_only_after_durable_acceptance ... ok
[INFO] [stdout] test upload_requires_a_pool_issued_assignment_identity ... ok
[INFO] [stdout] test unqualified_slot_cannot_offer_or_receive_work ... ok
[INFO] [stdout] test one_assignment_durably_accepts_exactly_one_package ... ok
[INFO] [stdout] test worker_b_cannot_touch_worker_a_resources ... ok
[INFO] [stdout] test worker_chosen_package_ids_are_scoped_per_assignment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/tig-client/7fd253cfc19ae3b8/out/tig_client-7fd253cfc19ae3b8)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test cache::tests::a_parameter_that_merely_contains_block_id_is_not_a_block_anchor ... ok
[INFO] [stdout] test cache::tests::an_expired_entry_makes_room ... ok
[INFO] [stdout] test cache::tests::an_expired_entry_is_not_served ... ok
[INFO] [stdout] test cache::tests::an_overflowing_lifetime_declines_rather_than_panics ... ok
[INFO] [stdout] test cache::tests::a_block_anchor_does_not_make_a_rolling_window_cacheable ... ok
[INFO] [stdout] test cache::tests::capacity_is_bounded_and_live_entries_are_kept ... ok
[INFO] [stdout] test cache::tests::an_uncacheable_response_is_not_stored ... ok
[INFO] [stdout] test cache::tests::no_store_wins_over_a_lifetime_in_the_same_header ... ok
[INFO] [stdout] test cache::tests::only_an_explicit_lifetime_is_cacheable ... ok
[INFO] [stdout] test cache::tests::only_the_three_block_pinned_reads_are_cacheable ... ok
[INFO] [stdout] test cache::tests::the_latest_block_is_never_cacheable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/read_policy.rs (/opt/rustwide/target/release/build/tig-client/4475acb5bb554185/out/read_policy-4475acb5bb554185)
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test a_config_without_read_limits_is_refused ... ok
[INFO] [stdout] test a_host_whose_clients_are_all_gone_accepts_new_limits ... ok
[INFO] [stdout] test a_client_cannot_widen_the_backoff_ceiling_beyond_policy ... ok
[INFO] [stdout] test a_call_cannot_outlive_its_deadline ... ok
[INFO] [stdout] test a_long_retry_after_fails_the_call_rather_than_stalling_it ... ok
[INFO] [stdout] test a_cache_hit_consumes_no_rate_limit_budget ... ok
[INFO] [stdout] test a_cacheable_response_is_not_requested_again ... ok
[INFO] [stdout] test a_misspelt_limit_is_refused_rather_than_ignored ... ok
[INFO] [stdout] test a_redundant_default_port_does_not_split_the_budget ... ok
[INFO] [stdout] test a_reader_without_a_configured_share_is_refused ... ok
[INFO] [stdout] test a_non_json_body_is_a_schema_error_not_a_retry ... ok
[INFO] [stdout] test a_never_retryable_status_does_not_pause_the_host ... ok
[INFO] [stdout] test a_retry_after_on_a_success_does_not_pause_the_host ... ok
[INFO] [stdout] test a_client_queued_behind_the_in_flight_slot_still_meets_its_deadline ... ok
[INFO] [stdout] test an_absent_pinned_limit_is_refused_rather_than_defaulted ... ok
[INFO] [stdout] test a_huge_retry_after_does_not_halt_other_readers_indefinitely ... ok
[INFO] [stdout] test backoff_escalates_and_stays_under_a_realistic_cap ... ok
[INFO] [stdout] test clients_disagreeing_on_rate_limits_are_refused ... ok
[INFO] [stdout] test does_not_retry_a_client_error ... ok
[INFO] [stdout] test a_response_without_cache_control_is_never_cached ... ok
[INFO] [stdout] test gives_up_after_max_attempts_and_reports_it_as_transient ... ok
[INFO] [stdout] test an_error_is_never_cached_as_successful_data ... ok
[INFO] [stdout] test large_integers_survive_the_read_boundary ... ok
[INFO] [stdout] test new_refuses_limits_that_are_not_a_readers_share ... ok
[INFO] [stdout] test a_hanging_server_cannot_outlast_the_call_deadline ... ok
[INFO] [stdout] test a_trickling_body_cannot_outlast_the_call_deadline ... ok
[INFO] [stdout] test a_retry_after_pauses_every_reader_on_the_host ... ok
[INFO] [stdout] test retries_429_because_it_is_a_rate_limit_not_a_rejection ... ok
[INFO] [stdout] test a_caller_queued_behind_the_token_bucket_still_meets_its_deadline ... ok
[INFO] [stdout] test shares_that_exceed_the_ceiling_are_refused_at_load ... ok
[INFO] [stdout] test the_block_poll_cannot_stall_past_its_own_interval ... ok
[INFO] [stdout] test the_client_still_refuses_limits_that_are_not_a_configured_share ... ok
[INFO] [stdout] test honours_retry_after_over_its_own_backoff ... ok
[INFO] [stdout] test retries_a_408_and_a_connection_failure ... ok
[INFO] [stdout] test the_reader_shares_stay_within_the_pinned_ceiling ... ok
[INFO] [stdout] test the_shipped_config_carries_every_pinned_limit ... ok
[INFO] [stdout] test retries_a_server_error_then_succeeds ... ok
[INFO] [stdout] test honours_an_http_date_retry_after ... ok
[INFO] [stdout] test one_host_spelled_two_ways_shares_a_single_allowance ... ok
[INFO] [stdout] test the_latest_block_is_never_served_from_cache ... ok
[INFO] [stdout] test the_rate_limiter_paces_requests_across_the_process ... ok
[INFO] [stdout] test two_clients_on_one_host_share_the_rate_limit ... ok
[INFO] [stdout] test no_store_and_zero_max_age_are_honoured ... ok
[INFO] [stdout] test a_truncated_body_is_retried_rather_than_failing_once ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.05s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/tig-gateway/8a8db024d95c1db8/out/tig_gateway-8a8db024d95c1db8)
[INFO] [stdout] 
[INFO] [stdout] running 52 tests
[INFO] [stdout] test credential::tests::a_real_io_failure_reports_its_reason_without_the_contents ... ok
[INFO] [stdout] test credential::tests::an_error_never_carries_the_key ... ok
[INFO] [stdout] test credential::tests::loads_a_key_the_gateway_alone_can_read ... ok
[INFO] [stdout] test credential::tests::nothing_formats_the_key ... ok
[INFO] [stdout] test credential::tests::an_owner_only_executable_bit_is_still_acceptable ... ok
[INFO] [stdout] test credential::tests::refuses_a_file_far_larger_than_a_key ... ok
[INFO] [stdout] test credential::tests::refuses_an_empty_or_missing_file ... ok
[INFO] [stdout] test drive::tests::a_crash_after_the_decision_leaves_the_intent_claimable ... ok
[INFO] [stdout] test drive::tests::a_commitment_is_sent_once_and_then_reconciled_by_its_benchmark_id ... ok
[INFO] [stdout] test credential::tests::refuses_a_file_anyone_else_can_read ... ok
[INFO] [stdout] test drive::tests::a_confirmed_commitment_waits_for_a_sender_that_may_still_be_live ... ok
[INFO] [stdout] test drive::tests::a_body_that_names_this_benchmark_and_differs_is_refused_before_any_attempt ... ok
[INFO] [stdout] test drive::tests::a_commitment_pass_with_no_built_payload_records_no_attempt ... ok
[INFO] [stdout] test drive::tests::a_lease_that_does_not_outlast_a_call_is_refused ... ok
[INFO] [stdout] test drive::tests::a_lost_response_is_recovered_by_search_and_the_lane_reopens ... ok
[INFO] [stdout] test drive::tests::a_crash_before_the_request_left_stops_rather_than_paying_twice ... ok
[INFO] [stdout] test drive::tests::a_send_refused_before_leaving_closes_its_attempt ... ok
[INFO] [stdout] test drive::tests::a_crash_before_the_response_was_recorded_is_recovered_and_the_lane_reopens ... ok
[INFO] [stdout] test drive::tests::a_prepared_intent_is_sent_once_and_its_attempt_recorded_around_the_send ... ok
[INFO] [stdout] test drive::tests::a_stale_claimant_cannot_record_an_attempt ... ok
[INFO] [stdout] test drive::tests::initial_writes_are_paced_by_the_lane_gap ... ok
[INFO] [stdout] test drive::tests::an_intent_admitted_without_a_trace_is_still_driven ... ok
[INFO] [stdout] test drive::tests::an_outcome_surrenders_the_ids_a_log_line_correlates_on ... ok
[INFO] [stdout] test drive::tests::a_workflow_that_ended_is_skipped_and_nothing_is_sent ... ok
[INFO] [stdout] test drive::tests::only_a_stop_or_a_failure_asks_for_an_operator ... ok
[INFO] [stdout] test drive::tests::settled_outcome_is_the_intent_ledgers_word_not_this_modules ... ok
[INFO] [stdout] test drive::tests::ordinary_lane_contention_is_quiet ... ok
[INFO] [stdout] test drive::tests::the_admitting_trace_reaches_the_gateway_through_the_row ... ok
[INFO] [stdout] test drive::tests::the_report_and_the_log_level_answer_the_same_question ... ok
[INFO] [stdout] test service::tests::two_starts_do_not_present_the_same_lease_owner ... ok
[INFO] [stdout] test drive::tests::readiness_is_consulted_for_every_write_not_once ... ok
[INFO] [stdout] test drive::tests::the_lease_rule_refuses_a_lease_equal_to_the_call_timeout ... ok
[INFO] [stdout] test drive::tests::two_live_workflows_and_one_body_page_nobody ... ok
[INFO] [stdout] test transmit::tests::a_deterministic_refusal_is_rejected_not_ambiguous ... ok
[INFO] [stdout] test transmit::tests::a_hyperparameter_keeps_the_type_the_pool_chose ... ok
[INFO] [stdout] test transmit::tests::a_success_without_a_benchmark_id_is_ambiguous ... ok
[INFO] [stdout] test transmit::tests::a_dropped_response_is_ambiguous_and_the_write_is_never_repeated ... ok
[INFO] [stdout] test transmit::tests::a_submission_that_is_not_the_recorded_payload_is_never_sent ... ok
[INFO] [stdout] test transmit::tests::a_transport_detail_never_carries_the_endpoint_or_a_body ... ok
[INFO] [stdout] test transmit::tests::a_precommit_is_never_sent_against_a_benchmark_intent ... ok
[INFO] [stdout] test transmit::tests::the_digest_covers_the_bytes_that_are_sent ... ok
[INFO] [stdout] test transmit::tests::an_ambiguous_attempt_is_never_sent_against_again ... ok
[INFO] [stdout] test transmit::tests::a_rate_limit_is_ambiguous_too ... ok
[INFO] [stdout] test transmit::tests::an_accepted_write_returns_the_benchmark_id ... ok
[INFO] [stdout] test transmit::tests::only_a_write_that_learns_its_id_reports_one ... ok
[INFO] [stdout] test transmit::tests::a_server_error_is_ambiguous_rather_than_rejected ... ok
[INFO] [stdout] test write_policy::tests::a_config_without_write_limits_is_refused ... ok
[INFO] [stdout] test write_policy::tests::the_shipped_config_carries_the_pinned_post_lane ... ok
[INFO] [stdout] test write_policy::tests::a_misspelt_or_absent_limit_is_refused ... ok
[INFO] [stdout] test transmit::tests::an_answered_attempt_cannot_be_sent_against ... ok
[INFO] [stdout] test transmit::tests::the_submitted_track_id_is_empty_because_tig_selects_it ... ok
[INFO] [stdout] test transmit::tests::an_attempt_filed_under_another_intent_is_never_sent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/tig-gateway/ca9adc28a9a81044/out/tig_gateway-ca9adc28a9a81044)
[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/claim.rs (/opt/rustwide/target/release/build/tig-gateway/0ba0388579217c65/out/claim-0ba0388579217c65)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test a_body_for_another_benchmark_is_an_ordinary_skip_not_an_alarm ... ok
[INFO] [stdout] test a_begun_attempt_on_a_prepared_intent_still_reconciles_first ... ok
[INFO] [stdout] test a_body_that_is_not_this_intents_never_becomes_an_attempt ... ok
[INFO] [stdout] test a_confirmed_entry_with_no_id_is_refused_rather_than_dropped ... ok
[INFO] [stdout] test a_generation_whose_sibling_was_sent_stops_for_an_operator ... ok
[INFO] [stdout] test a_confirmed_benchmark_is_reconciled_directly_and_never_resent ... ok
[INFO] [stdout] test a_lost_response_whose_write_landed_is_settled_and_not_resent ... ok
[INFO] [stdout] test a_matching_write_that_has_not_confirmed_is_waited_for_not_resent ... ok
[INFO] [stdout] test a_non_precommit_intent_is_not_treated_as_one ... ok
[INFO] [stdout] test a_refused_commitment_is_not_searched_for_and_not_resent ... ok
[INFO] [stdout] test a_sent_write_the_search_cannot_account_for_stops_rather_than_resending ... ok
[INFO] [stdout] test a_settled_intent_is_left_alone ... ok
[INFO] [stdout] test a_submission_that_is_not_the_recorded_payload_cannot_bind_a_benchmark ... ok
[INFO] [stdout] test a_write_in_flight_waits_for_the_read_whatever_the_response_said ... ok
[INFO] [stdout] test a_terminal_workflow_with_nothing_in_flight_is_skipped_without_consulting_tig ... ok
[INFO] [stdout] test a_workflow_that_ended_gets_no_write ... ok
[INFO] [stdout] test a_settled_intent_owes_nothing ... ok
[INFO] [stdout] test a_write_tig_refused_is_not_an_ambiguity ... ok
[INFO] [stdout] test a_wrong_body_does_not_disturb_a_decision_that_never_reads_one ... ok
[INFO] [stdout] test an_accepted_attempt_reconciles_rather_than_reading_as_refused ... ok
[INFO] [stdout] test an_accepted_write_awaits_confirmation_instead_of_stopping_for_an_operator ... ok
[INFO] [stdout] test an_intent_with_no_body_this_pass_is_skipped_not_alarmed ... ok
[INFO] [stdout] test an_intent_that_never_left_the_gateway_is_transmitted ... ok
[INFO] [stdout] test an_unknown_outcome_with_no_attempt_stops_rather_than_sending ... ok
[INFO] [stdout] test an_unknown_outcome_with_no_attempt_is_a_contradiction_not_a_send ... ok
[INFO] [stdout] test an_unreadable_record_stops_instead_of_being_skipped ... ok
[INFO] [stdout] test an_unresolved_write_is_reconciled_even_when_the_workflow_ended ... ok
[INFO] [stdout] test an_unsettled_write_is_still_reconciled_when_the_served_set_no_longer_matches ... ok
[INFO] [stdout] test another_kind_of_intent_is_not_this_paths ... ok
[INFO] [stdout] test attempts_belonging_to_another_intent_stop_rather_than_answer ... ok
[INFO] [stdout] test being_in_the_read_is_not_being_confirmed ... ok
[INFO] [stdout] test an_unsent_commitment_on_a_live_workflow_is_transmitted ... ok
[INFO] [stdout] test an_intent_for_a_compute_type_this_gateway_does_not_serve_stops_for_an_operator ... ok
[INFO] [stdout] test two_unsent_generations_produce_one_write ... ok
[INFO] [stdout] test an_older_generation_reads_as_superseded_after_the_newest_is_sent ... ok
[INFO] [stdout] test reconciliation_comes_before_terminality ... ok
[INFO] [stdout] test two_matching_candidates_stop_for_an_operator ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/evidence.rs (/opt/rustwide/target/release/build/tig-gateway/7f02ebc27666436d/out/evidence-7f02ebc27666436d)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test check_7_pins_the_bytes_a_body_renders_to ... ok
[INFO] [stdout] test check_7_both_halves_of_the_lossless_rule_can_fail ... ok
[INFO] [stdout] test check_7_a_rendering_that_drifted_from_the_fixture_fails ... ok
[INFO] [stdout] test check_7_runs_the_fixtures_rather_than_trusting_that_ci_did ... ok
[INFO] [stdout] test check_4_hashes_what_was_served_and_fails_when_it_cannot_look ... ok
[INFO] [stdout] test check_8_reads_who_can_open_the_key_file_from_its_mode ... ok
[INFO] [stdout] test check_6_does_not_fail_over_a_challenge_outside_the_served_set ... ok
[INFO] [stdout] test check_9_reads_the_identity_from_tig_and_not_from_the_configuration ... ok
[INFO] [stdout] test check_6_considers_only_the_compute_this_deployment_serves ... ok
[INFO] [stdout] test check_5_reports_a_read_that_failed_as_invalid_not_as_absent ... ok
[INFO] [stdout] test check_5_validates_against_what_tig_serves_not_what_the_fixture_says ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reconcile.rs (/opt/rustwide/target/release/build/tig-gateway/533cef47fdea0dcf/out/reconcile-533cef47fdea0dcf)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test a_record_without_a_benchmark_id_is_refused ... ok
[INFO] [stdout] test an_unreadable_record_is_fatal_rather_than_skipped ... ok
[INFO] [stdout] test a_confirmed_and_an_unconfirmed_candidate_also_stop ... ok
[INFO] [stdout] test a_hyperparameter_the_pool_chose_as_text_still_matches ... ok
[INFO] [stdout] test a_hyperparameter_written_as_a_number_matches_the_same_value ... ok
[INFO] [stdout] test a_single_unconfirmed_candidate_is_not_absence ... ok
[INFO] [stdout] test duplicates_on_different_tracks_still_stop_for_operator ... ok
[INFO] [stdout] test every_field_of_the_tuple_is_matched ... ok
[INFO] [stdout] test nothing_matching_is_no_candidate ... ok
[INFO] [stdout] test settings_confirmed_for_the_selected_track_must_be_the_ones_submitted ... ok
[INFO] [stdout] test tig_may_select_any_track_the_pool_submitted ... ok
[INFO] [stdout] test two_candidates_stop_for_operator_resolution ... ok
[INFO] [stdout] test exactly_one_confirmed_candidate_is_the_pools_precommit ... ok
[INFO] [stdout] test tig_generated_fields_are_not_part_of_the_match ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/write_gate.rs (/opt/rustwide/target/release/build/tig-gateway/fab15c451d9c3036/out/write_gate-fab15c451d9c3036)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test revoking_twice_keeps_the_first_cause ... ok
[INFO] [stdout] test a_clone_of_the_gate_shares_one_decision ... ok
[INFO] [stdout] test a_compatibility_refusal_names_which_checks_regressed ... ok
[INFO] [stdout] test in_flight_counts_only_live_permits ... ok
[INFO] [stdout] test an_authentication_refusal_names_no_checks ... ok
[INFO] [stdout] test losing_write_ready_blocks_new_writes ... ok
[INFO] [stdout] test an_in_flight_write_survives_revocation ... ok
[INFO] [stdout] test the_permit_records_the_decision_it_was_admitted_under ... ok
[INFO] [stdout] test recovery_requires_passing_all_nine_checks_again ... 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 tests/write_gate_acknowledgement.rs (/opt/rustwide/target/release/build/tig-gateway/c3d71e81681ef7bc/out/write_gate_acknowledgement-c3d71e81681ef7bc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test a_gate_opened_on_an_acknowledgement_says_so_every_time ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/write_gate_alerts.rs (/opt/rustwide/target/release/build/tig-gateway/422235dd3306bdcf/out/write_gate_alerts-422235dd3306bdcf)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test losing_write_ready_alerts_once_and_recovery_is_recorded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/write_ready.rs (/opt/rustwide/target/release/build/tig-gateway/ed8573783fbdb070/out/write_ready-ed8573783fbdb070)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test all_nine_passing_is_the_only_route_to_write_ready ... ok
[INFO] [stdout] test check_1_a_config_that_disagrees_with_the_pinned_network ... ok
[INFO] [stdout] test check_1_a_network_that_is_not_testnet ... ok
[INFO] [stdout] test check_3_a_container_resolved_for_the_wrong_platform ... ok
[INFO] [stdout] test check_3_a_container_that_did_not_resolve_at_all ... ok
[INFO] [stdout] test check_2_an_upstream_commit_that_moved ... ok
[INFO] [stdout] test check_3_a_container_that_resolves_to_a_different_digest ... ok
[INFO] [stdout] test check_3_an_acknowledgement_does_not_excuse_digests_that_did_resolve ... ok
[INFO] [stdout] test check_2_compares_the_deployments_declaration_against_the_compiled_in_pin ... ok
[INFO] [stdout] test check_3_an_acknowledgement_that_gives_no_reason_is_still_silence ... ok
[INFO] [stdout] test check_4_a_mutated_openapi_checksum ... ok
[INFO] [stdout] test check_5_a_required_response_that_does_not_validate ... ok
[INFO] [stdout] test check_5_a_required_response_nobody_validated ... ok
[INFO] [stdout] test check_6_an_active_challenge_without_a_pinned_runtime ... ok
[INFO] [stdout] test check_6_an_active_challenge_without_a_supported_compute_path ... ok
[INFO] [stdout] test check_3_resolving_nothing_fails_unless_it_is_acknowledged ... ok
[INFO] [stdout] test check_8_the_api_key_missing_or_readable_by_members ... ok
[INFO] [stdout] test every_failure_is_reported_not_just_the_first ... ok
[INFO] [stdout] test check_4_an_unreviewed_local_override_does_not_rescue_a_changed_schema ... ok
[INFO] [stdout] test check_9_a_player_id_that_disagrees_with_configured_identity ... ok
[INFO] [stdout] test check_7_each_fixture_half_fails_the_gate_on_its_own ... ok
[INFO] [stdout] test the_pinned_network_comes_from_the_pin_so_check_1_can_disagree ... ok
[INFO] [stdout] test evidence_that_could_not_be_gathered_fails_its_check ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests fake_tig
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_api
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_config
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_controller
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_decision
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_domain
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_identity
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_snapshot
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_telemetry
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_test_support
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pool_workflow
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests spike
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tig_client
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tig_gateway
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815", kill_on_drop: false }`
[INFO] [stdout] 723a32eacd5427b83ef5796c0a3b66d7c2069addd34e42e998773dc13574a815
