[INFO] cloning repository https://github.com/jaapieaapie1/queuey
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jaapieaapie1/queuey" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjaapieaapie1%2Fqueuey", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjaapieaapie1%2Fqueuey'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 089e0cfa29cb1c7c7c1e16de71a34b6f2f6fffd4
[INFO] testing jaapieaapie1/queuey against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjaapieaapie1%2Fqueuey" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/jaapieaapie1/queuey
[INFO] finished tweaking git repo https://github.com/jaapieaapie1/queuey
[INFO] tweaked toml for git repo https://github.com/jaapieaapie1/queuey written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jaapieaapie1/queuey on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/jaapieaapie1/queuey already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded toml v1.1.6+spec-1.1.0
[INFO] [stderr]   Downloaded target-tuple v1.0.2
[INFO] [stderr]   Downloaded trybuild v1.0.121
[INFO] [stderr]   Downloaded critical-section v1.2.0
[INFO] [stderr]   Downloaded flume v0.12.0
[INFO] [stderr]   Downloaded backon v1.6.0
[INFO] [stderr]   Downloaded resolv-conf v0.7.6
[INFO] [stderr]   Downloaded spin v0.9.9
[INFO] [stderr]   Downloaded async-rs v0.8.12
[INFO] [stderr]   Downloaded ipconfig v0.3.4
[INFO] [stderr]   Downloaded lapin v4.11.0
[INFO] [stderr]   Downloaded hickory-resolver v0.26.3
[INFO] [stderr]   Downloaded moka v0.12.16
[INFO] [stderr]   Downloaded async-global-executor v3.1.0
[INFO] [stderr]   Downloaded hickory-proto v0.26.3
[INFO] [stderr]   Downloaded prefix-trie v0.8.4
[INFO] [stderr]   Downloaded data-encoding v2.11.1
[INFO] [stderr]   Downloaded rustls-platform-verifier v0.7.0
[INFO] [stderr]   Downloaded hickory-net v0.26.3
[INFO] [stderr]   Downloaded async-compat v0.2.6
[INFO] [stderr]   Downloaded amq-protocol v10.6.3
[INFO] [stderr]   Downloaded amq-protocol-uri v10.6.3
[INFO] [stderr]   Downloaded amq-protocol-types v10.6.3
[INFO] [stderr]   Downloaded amq-protocol-tcp v10.6.3
[INFO] [stderr]   Downloaded tcp-stream v0.34.14
[INFO] [stderr]   Downloaded rustls-connector v0.23.8
[INFO] [stderr]   Downloaded webpki-root-certs v1.0.9
[INFO] [stderr]   Downloaded cookie-factory v0.3.3
[INFO] [stderr]   Downloaded futures-rustls v0.26.0
[INFO] [stderr]   Downloaded oid-registry v0.8.1
[INFO] [stderr]   Downloaded asn1-rs v0.7.2
[INFO] [stderr]   Downloaded pkcs5 v0.7.1
[INFO] [stderr]   Downloaded p12-keystore v0.2.1
[INFO] [stderr]   Downloaded x509-parser v0.18.1
[INFO] [stderr]   Downloaded asn1-rs-impl v0.2.0
[INFO] [stderr]   Downloaded asn1-rs-derive v0.6.0
[INFO] [stderr]   Downloaded der-parser v10.0.0
[INFO] [stderr]   Downloaded rc2 v0.8.1
[INFO] [stderr]   Downloaded cbc v0.1.2
[INFO] [stderr]   Downloaded pkcs12 v0.1.0
[INFO] [stderr]   Downloaded scrypt v0.11.0
[INFO] [stderr]   Downloaded des v0.8.1
[INFO] [stderr]   Downloaded async-native-tls v0.6.0
[INFO] [stderr]   Downloaded async-openssl v0.2.10
[INFO] [stderr]   Downloaded cms v0.2.3
[INFO] [stderr]   Downloaded openssl-src v300.6.1+3.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48
[INFO] running `Command { std: "docker" "start" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48", 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" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48", 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" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling der_derive v0.7.3
[INFO] [stderr]    Compiling flagset v0.4.7
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling rusticata-macros v4.1.0
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling asn1-rs-derive v0.6.0
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling rustls v0.23.44
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling oid-registry v0.8.1
[INFO] [stderr]    Compiling salsa20 v0.10.2
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling data-encoding v2.11.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling rc2 v0.8.1
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling des v0.8.1
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling scrypt v0.11.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling cookie-factory v0.3.3
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling amq-protocol v10.6.3
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling spin v0.9.9
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling lapin v4.11.0
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling flume v0.12.0
[INFO] [stderr]    Compiling event-listener v5.4.2
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling x509-cert v0.2.5
[INFO] [stderr]    Compiling pkcs5 v0.7.1
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling cms v0.2.3
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling queuey-macros v1.1.0 (/opt/rustwide/workdir/crates/macros)
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling pkcs12 v0.1.0
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling asn1-rs v0.7.2
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling der-parser v10.0.0
[INFO] [stderr]    Compiling amq-protocol-types v10.6.3
[INFO] [stderr]    Compiling x509-parser v0.18.1
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling async-compat v0.2.6
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling p12-keystore v0.2.1
[INFO] [stderr]    Compiling async-rs v0.8.12
[INFO] [stderr]    Compiling queuey-core v1.1.0 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling amq-protocol-uri v10.6.3
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling futures-rustls v0.26.0
[INFO] [stderr]    Compiling rustls-connector v0.23.8
[INFO] [stderr]    Compiling tcp-stream v0.34.14
[INFO] [stderr]    Compiling amq-protocol-tcp v10.6.3
[INFO] [stderr]    Compiling queuey-rabbitmq v1.1.0 (/opt/rustwide/workdir/crates/rabbitmq)
[INFO] [stderr]    Compiling queuey v1.1.0 (/opt/rustwide/workdir/crates/queuey)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 43s
[INFO] running `Command { std: "docker" "inspect" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48", 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" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling target-tuple v1.0.2
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[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 rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling rustls-connector v0.23.8
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling queuey-macros v1.1.0 (/opt/rustwide/workdir/crates/macros)
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling der_derive v0.7.3
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling asn1-rs-derive v0.6.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling asn1-rs v0.7.2
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling amq-protocol-types v10.6.3
[INFO] [stderr]    Compiling trybuild v1.0.121
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling x509-cert v0.2.5
[INFO] [stderr]    Compiling pkcs5 v0.7.1
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling oid-registry v0.8.1
[INFO] [stderr]    Compiling der-parser v10.0.0
[INFO] [stderr]    Compiling queuey-core v1.1.0 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling x509-parser v0.18.1
[INFO] [stderr]    Compiling async-compat v0.2.6
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling async-rs v0.8.12
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling cms v0.2.3
[INFO] [stderr]    Compiling pkcs12 v0.1.0
[INFO] [stderr]    Compiling p12-keystore v0.2.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tcp-stream v0.34.14
[INFO] [stderr]    Compiling amq-protocol-uri v10.6.3
[INFO] [stderr]    Compiling amq-protocol-tcp v10.6.3
[INFO] [stderr]    Compiling amq-protocol v10.6.3
[INFO] [stderr]    Compiling lapin v4.11.0
[INFO] [stderr]    Compiling queuey-rabbitmq v1.1.0 (/opt/rustwide/workdir/crates/rabbitmq)
[INFO] [stderr]    Compiling queuey v1.1.0 (/opt/rustwide/workdir/crates/queuey)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 35s
[INFO] running `Command { std: "docker" "inspect" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48", 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" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/queuey-c2a580054ee160fd)
[INFO] [stderr]      Running tests/compile_fail.rs (/opt/rustwide/target/debug/deps/compile_fail-ef2d6edcb88f06a9)
[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] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling flagset v0.4.7
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling rustls v0.23.44
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling oid-registry v0.8.1
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling salsa20 v0.10.2
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling data-encoding v2.11.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling rc2 v0.8.1
[INFO] [stderr]    Compiling des v0.8.1
[INFO] [stderr]    Compiling scrypt v0.11.0
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling rusticata-macros v4.1.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling cookie-factory v0.3.3
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling amq-protocol v10.6.3
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling spin v0.9.9
[INFO] [stderr]    Compiling lapin v4.11.0
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling event-listener v5.4.2
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling flume v0.12.0
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stdout] test compile_fail has been running for over 60 seconds
[INFO] [stderr]    Compiling der_derive v0.7.3
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling asn1-rs-derive v0.6.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling queuey-macros v1.1.0 (/opt/rustwide/workdir/crates/macros)
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling asn1-rs v0.7.2
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling x509-cert v0.2.5
[INFO] [stderr]    Compiling pkcs5 v0.7.1
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling der-parser v10.0.0
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling async-compat v0.2.6
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling x509-parser v0.18.1
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling amq-protocol-types v10.6.3
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling async-rs v0.8.12
[INFO] [stderr]    Compiling queuey-core v1.1.0 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling cms v0.2.3
[INFO] [stderr]    Compiling pkcs12 v0.1.0
[INFO] [stderr]    Compiling p12-keystore v0.2.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling amq-protocol-uri v10.6.3
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling futures-rustls v0.26.0
[INFO] [stderr]    Compiling rustls-connector v0.23.8
[INFO] [stderr]    Compiling tcp-stream v0.34.14
[INFO] [stderr]    Compiling amq-protocol-tcp v10.6.3
[INFO] [stderr]    Compiling queuey-rabbitmq v1.1.0 (/opt/rustwide/workdir/crates/rabbitmq)
[INFO] [stderr]    Compiling queuey v1.1.0 (/opt/rustwide/workdir/crates/queuey)
[INFO] [stderr]    Compiling queuey-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/queuey)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 22s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/pass/facade_only.rs [should pass] ... ok
[INFO] [stderr] test tests/compile_fail/enqueue_foreign_job.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/compile_fail/foreign_job_fn_handler.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/compile_fail/register_foreign_handler.rs [should fail to compile] ... ok
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test compile_fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 265.97s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_dead_letter.rs (/opt/rustwide/target/debug/deps/e2e_dead_letter-7449eacf1a09be02)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test the_hook_reports_a_job_that_never_reached_any_handler ... ok
[INFO] [stdout] test the_hook_reports_a_job_the_policy_gave_up_on ... ok
[INFO] [stdout] test a_job_that_works_is_never_reported ... ok
[INFO] [stdout] test one_endpoint_can_be_treated_more_leniently_than_another ... ok
[INFO] [stdout] test an_override_decides_how_many_attempts_the_hook_reports ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.77s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_memory.rs (/opt/rustwide/target/debug/deps/e2e_memory-3cf49920a1999038)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test derived_queue_metadata_is_what_the_attributes_say ... ok
[INFO] [stdout] test shutdown_returns_from_run_and_leaves_the_backend_to_its_owner ... ok
[INFO] [stdout] test every_enqueued_job_is_processed ... ok
[INFO] [stdout] test a_fatal_error_dead_letters_without_retrying ... ok
[INFO] [stdout] test exhausting_the_attempts_dead_letters_the_job ... ok
[INFO] [stdout] test a_flaky_job_is_retried_with_increasing_attempt_numbers ... ok
[INFO] [stdout] test a_producer_side_defer_arrives_at_the_top_without_a_deferral ... ok
[INFO] [stdout] test deferring_on_a_queue_without_priorities_comes_back_at_zero ... ok
[INFO] [stdout] test a_deferred_job_keeps_its_attempt_and_overtakes_the_backlog ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/macro_via_facade.rs (/opt/rustwide/target/debug/deps/macro_via_facade-a4fdf0060f23aee3)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test job_impl_is_generated ... ok
[INFO] [stdout] test jobs_satisfy_the_queue_set_bound ... ok
[INFO] [stdout] test max_priority_is_carried_through_the_facade ... ok
[INFO] [stdout] test queue_set_impl_is_generated ... ok
[INFO] [stdout] test the_runtime_accepts_the_derived_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reconnect_via_facade.rs (/opt/rustwide/target/debug/deps/reconnect_via_facade-87881da53582b0dd)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test a_policy_can_be_shared_as_an_arc_and_reconnection_can_be_switched_off ... ok
[INFO] [stdout] test a_hand_written_policy_reaches_the_options_through_the_facade ... ok
[INFO] [stdout] test the_built_in_policy_is_tunable_through_the_facade ... 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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/queuey_core-bb5fa9fa3e4cf99f)
[INFO] [stdout] 
[INFO] [stdout] running 135 tests
[INFO] [stdout] test envelope::tests::a_correlation_id_survives_retries_and_deferrals ... ok
[INFO] [stdout] test envelope::tests::deferred_increments_deferrals_and_sets_the_priority ... ok
[INFO] [stdout] test envelope::tests::envelopes_written_before_correlation_ids_still_decode ... ok
[INFO] [stdout] test envelope::tests::from_bytes_rejects_garbage ... ok
[INFO] [stdout] test envelope::tests::now_ms_is_monotonic_enough ... ok
[INFO] [stdout] test envelope::tests::raw_builds_an_envelope_without_a_job_type_in_scope ... ok
[INFO] [stdout] test envelope::tests::json_without_the_deferral_fields_still_decodes ... ok
[INFO] [stdout] test dead_letter::tests::a_hook_is_testable_without_a_worker ... ok
[INFO] [stdout] test envelope::tests::an_unset_correlation_id_stays_out_of_the_json ... ok
[INFO] [stdout] test envelope::tests::decode_with_wrong_shape_errors ... ok
[INFO] [stdout] test envelope::tests::decode_after_round_trip_still_works ... ok
[INFO] [stdout] test envelope::tests::new_fills_in_the_job_metadata ... ok
[INFO] [stdout] test dead_letter::tests::the_constructor_defaults_max_attempts_to_none_and_the_builder_sets_it ... ok
[INFO] [stdout] test envelope::tests::distinct_envelopes_get_distinct_ids ... ok
[INFO] [stdout] test handler::tests::the_builders_set_exactly_what_they_name ... ok
[INFO] [stdout] test handler::tests::a_handler_is_testable_without_a_backend ... ok
[INFO] [stdout] test envelope::tests::next_attempt_keeps_the_deferral_count_but_drops_the_priority ... ok
[INFO] [stdout] test envelope::tests::next_attempt_increments_and_preserves_identity ... ok
[INFO] [stdout] test memory::tests::a_zero_delay_deferral_never_enters_the_hold ... ok
[INFO] [stdout] test error::tests::a_deferral_carries_no_source_error ... ok
[INFO] [stdout] test error::tests::deferred_msg_keeps_the_message ... ok
[INFO] [stdout] test error::tests::deferred_uses_a_generic_reason ... ok
[INFO] [stdout] test memory::tests::clones_share_state ... ok
[INFO] [stdout] test dead_letter::tests::only_handler_causes_report_a_job_failure ... ok
[INFO] [stdout] test envelope::tests::deferrals_accumulate_and_a_zero_priority_queue_stays_at_zero ... ok
[INFO] [stdout] test envelope::tests::bytes_round_trip ... ok
[INFO] [stdout] test handler::tests::the_constructor_fills_job_type_and_queue_from_the_job ... ok
[INFO] [stdout] test memory::tests::consuming_after_close_yields_an_ended_stream ... ok
[INFO] [stdout] test envelope::tests::decode_returns_the_original_job ... ok
[INFO] [stdout] test memory::tests::close_ends_all_streams ... ok
[INFO] [stdout] test memory::tests::consumer_started_before_publish_receives_messages ... ok
[INFO] [stdout] test memory::tests::a_retried_attempt_is_acked_but_never_succeeded ... ok
[INFO] [stdout] test memory::tests::consumers_are_forgotten_when_their_streams_are_dropped ... ok
[INFO] [stdout] test memory::tests::dead_letter_frees_a_prefetch_slot ... ok
[INFO] [stdout] test memory::tests::a_higher_priority_publish_overtakes_the_whole_backlog ... ok
[INFO] [stdout] test memory::tests::a_deferral_that_lands_after_close_is_dropped ... ok
[INFO] [stdout] test memory::tests::a_deferred_attempt_is_acked_but_never_succeeded ... ok
[INFO] [stdout] test memory::tests::a_plain_ack_is_both_acked_and_succeeded ... ok
[INFO] [stdout] test memory::tests::a_hold_is_never_counted_twice_while_it_expires ... ok
[INFO] [stdout] test memory::tests::declare_is_idempotent ... ok
[INFO] [stdout] test memory::tests::declares_every_queue_of_a_queue_set ... ok
[INFO] [stdout] test memory::tests::delivery_defer_frees_a_prefetch_slot ... ok
[INFO] [stdout] test memory::tests::defer_holds_the_message_and_then_lands_it_ahead_of_the_backlog ... ok
[INFO] [stdout] test memory::tests::delivery_defer_after_close_reports_the_shutdown ... ok
[INFO] [stdout] test memory::tests::delivery_is_usable_behind_a_trait_object ... ok
[INFO] [stdout] test memory::tests::publish_then_consume_is_fifo ... ok
[INFO] [stdout] test memory::tests::prefetch_caps_outstanding_deliveries ... ok
[INFO] [stdout] test memory::tests::multiple_consumers_share_one_queue ... ok
[INFO] [stdout] test memory::tests::dropping_a_stream_returns_undelivered_messages_to_the_queue ... ok
[INFO] [stdout] test memory::tests::delivery_defer_acks_the_original_and_reschedules_it ... ok
[INFO] [stdout] test memory::tests::queues_are_independent ... ok
[INFO] [stdout] test memory::tests::deferred_counts_every_message_in_hold ... ok
[INFO] [stdout] test memory::tests::dead_letter_records_the_reason ... ok
[INFO] [stdout] test memory::tests::delayed_publish_is_invisible_until_the_delay_elapses ... ok
[INFO] [stdout] test memory::tests::publish_orders_by_priority_and_keeps_each_level_fifo ... ok
[INFO] [stdout] test producer::tests::enqueue_with_carries_the_correlation_id ... ok
[INFO] [stdout] test producer::tests::options_schedule_a_delay_and_a_deferral_like_the_shorthands ... ok
[INFO] [stdout] test queue::tests::max_priority_defaults_to_ten_levels ... ok
[INFO] [stdout] test queue::tests::max_priority_stores_the_number_of_levels ... ok
[INFO] [stdout] test producer::tests::defer_on_a_closed_backend_fails ... ok
[INFO] [stdout] test memory::tests::retry_without_delay_is_immediate ... ok
[INFO] [stdout] test memory::tests::settled_reports_every_ack_in_order_with_its_kind ... ok
[INFO] [stdout] test memory::tests::the_new_helpers_are_empty_for_an_unknown_queue ... ok
[INFO] [stdout] test queue::tests::max_priority_zero_turns_priorities_off ... ok
[INFO] [stdout] test queue::tests::the_other_builders_leave_max_priority_alone ... ok
[INFO] [stdout] test retry::tests::default_policy_has_no_retries ... ok
[INFO] [stdout] test producer::tests::defer_holds_the_job_and_returns_it_at_the_queue_top_priority ... ok
[INFO] [stdout] test producer::tests::defer_on_a_queue_without_priorities_uses_zero ... ok
[INFO] [stdout] test memory::tests::zero_prefetch_means_unlimited ... ok
[INFO] [stdout] test retry::tests::exponential_attempt_zero_is_base ... ok
[INFO] [stdout] test retry::tests::exponential_first_attempt_is_base ... ok
[INFO] [stdout] test retry::tests::exponential_respects_cap ... ok
[INFO] [stdout] test retry::tests::exponential_zero_base_or_max_is_zero ... ok
[INFO] [stdout] test retry::tests::huge_attempts_do_not_panic_with_jitter ... ok
[INFO] [stdout] test retry::tests::none_is_zero ... ok
[INFO] [stdout] test retry::tests::retry_decision_constructor_matches_what_decide_returns ... ok
[INFO] [stdout] test retry::tests::the_constructor_and_the_struct_literal_agree ... ok
[INFO] [stdout] test retry::tests::todays_policy_json_round_trips_byte_for_byte ... ok
[INFO] [stdout] test retry::tests::jitter_is_not_constant ... ok
[INFO] [stdout] test retry::tests::exponential_grows_by_factor ... ok
[INFO] [stdout] test retry::tests::exponential_handles_degenerate_factors ... ok
[INFO] [stdout] test retry::tests::exponential_shrinking_factor_never_underflows ... ok
[INFO] [stdout] test memory::tests::defer_after_close_reports_the_shutdown ... ok
[INFO] [stdout] test retry::tests::decide_boundaries_for_three_attempts ... ok
[INFO] [stdout] test retry::tests::decide_single_attempt_gives_up_immediately ... ok
[INFO] [stdout] test retry::tests::decide_uses_the_failed_attempt_for_the_delay ... ok
[INFO] [stdout] test producer::tests::a_plain_enqueue_has_no_correlation_id ... ok
[INFO] [stdout] test retry::tests::fixed_is_constant ... ok
[INFO] [stdout] test memory::tests::a_delayed_publish_that_lands_after_close_is_dropped ... ok
[INFO] [stdout] test retry::tests::jitter_stays_within_bounds ... ok
[INFO] [stdout] test worker::tests::default_concurrency_is_the_sum_of_prefetch ... ok
[INFO] [stdout] test worker::tests::a_job_in_hold_survives_the_worker_shutting_down ... ok
[INFO] [stdout] test worker::tests::closing_the_backend_on_shutdown_is_opt_in ... ok
[INFO] [stdout] test worker::tests::a_queue_override_beats_a_policy_declared_on_the_job ... ok
[INFO] [stdout] test worker::tests::concurrency_is_capped ... ok
[INFO] [stdout] test worker::tests::a_failed_defer_is_counted_as_a_settle_failure ... ok
[INFO] [stdout] test worker::tests::deferral_on_a_queue_without_priorities_stays_at_zero ... ok
[INFO] [stdout] test worker::tests::deferral_never_consults_the_retry_override ... ok
[INFO] [stdout] test worker::tests::a_payload_the_handler_does_not_single_out_keeps_the_configured_policy ... ok
[INFO] [stdout] test worker::tests::a_retry_after_a_deferral_drops_back_to_priority_zero ... ok
[INFO] [stdout] test worker::tests::a_correlation_id_reaches_every_attempt_and_the_dead_letter_hook ... ok
[INFO] [stdout] test worker::tests::duplicate_handler_fails_the_build ... ok
[INFO] [stdout] test worker::tests::a_builder_override_replaces_the_queue_policy ... ok
[INFO] [stdout] test worker::tests::deferred_job_runs_again_with_the_same_attempt_and_top_priority ... ok
[INFO] [stdout] test memory::tests::retry_redelivers_with_a_higher_attempt_after_the_delay ... ok
[INFO] [stdout] test memory::tests::retry_and_dead_letter_after_close_report_the_shutdown ... ok
[INFO] [stdout] test worker::tests::a_job_override_beats_a_queue_override ... ok
[INFO] [stdout] test worker::tests::graceful_shutdown_waits_for_in_flight_jobs ... ok
[INFO] [stdout] test worker::tests::fatal_failure_dead_letters_immediately ... ok
[INFO] [stdout] test worker::tests::job_without_a_handler_is_dead_lettered ... ok
[INFO] [stdout] test worker::tests::queue_policy_without_retries_dead_letters_on_first_failure ... ok
[INFO] [stdout] test worker::tests::failures_to_settle_are_counted ... ok
[INFO] [stdout] test worker::tests::queues_restricts_consumption_to_the_chosen_subset ... ok
[INFO] [stdout] test worker::tests::lost_backend_ends_the_run_with_an_error ... ok
[INFO] [stdout] test worker::tests::malformed_payload_is_dead_lettered ... ok
[INFO] [stdout] test worker::tests::retryable_failure_dead_letters_once_attempts_are_exhausted ... ok
[INFO] [stdout] test worker::tests::job_retry_override_overrides_the_queue_policy ... ok
[INFO] [stdout] test worker::tests::a_deferred_job_beats_work_enqueued_while_it_waited ... ok
[INFO] [stdout] test worker::tests::handlers_of_different_job_types_are_routed_independently ... ok
[INFO] [stdout] test worker::tests::job_timeout_is_a_retryable_failure ... ok
[INFO] [stdout] test worker::tests::retryable_failure_is_retried_and_then_succeeds ... ok
[INFO] [stdout] test worker::tests::shutdown_before_run_stops_immediately ... ok
[INFO] [stdout] test worker::tests::successful_job_is_acked ... ok
[INFO] [stdout] test worker::tests::the_hook_reports_a_job_no_handler_claimed ... ok
[INFO] [stdout] test worker::tests::the_hook_runs_before_the_delivery_is_settled ... ok
[INFO] [stdout] test worker::tests::the_hook_is_silent_for_jobs_that_succeed_retry_or_defer ... ok
[INFO] [stdout] test worker::tests::the_hook_reports_a_job_whose_attempts_ran_out ... ok
[INFO] [stdout] test worker::tests::shutdown_processes_the_deliveries_it_already_pulled ... ok
[INFO] [stdout] test worker::tests::without_an_override_the_declared_policy_still_applies ... ok
[INFO] [stdout] test worker::tests::the_handler_can_pick_a_policy_from_the_payload ... ok
[INFO] [stdout] test worker::tests::the_dead_letter_hook_reports_the_policy_the_handler_chose ... ok
[INFO] [stdout] test worker::tests::the_hook_reports_a_fatal_failure_on_its_first_attempt ... ok
[INFO] [stdout] test worker::tests::the_handler_policy_beats_a_builder_override ... ok
[INFO] [stdout] test worker::tests::a_panicking_hook_does_not_stop_the_job_being_dead_lettered ... ok
[INFO] [stdout] test worker::tests::panicking_handler_is_retried ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 135 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/queuey_macros-91c4848e281eeb79)
[INFO] [stdout] 
[INFO] [stdout] running 63 tests
[INFO] [stdout] test attrs::tests::crate_path_precedence ... ok
[INFO] [stdout] test attrs::tests::empty_retry_uses_all_defaults ... ok
[INFO] [stdout] test attrs::tests::fixed_backoff ... ok
[INFO] [stdout] test attrs::tests::none_backoff ... ok
[INFO] [stdout] test attrs::tests::integer_factor_is_accepted ... ok
[INFO] [stdout] test attrs::tests::rejects_base_greater_than_max ... ok
[INFO] [stdout] test attrs::tests::rejects_duplicate_key ... ok
[INFO] [stdout] test attrs::tests::fixed_requires_delay ... ok
[INFO] [stdout] test attrs::tests::rejects_unknown_backoff ... ok
[INFO] [stdout] test attrs::tests::rejects_unknown_key ... ok
[INFO] [stdout] test attrs::tests::rejects_zero_max_attempts ... ok
[INFO] [stdout] test duration::tests::bare_integer_is_seconds ... ok
[INFO] [stdout] test attrs::tests::defaults_to_exponential ... ok
[INFO] [stdout] test attrs::tests::rejects_delay_on_non_fixed ... ok
[INFO] [stdout] test attrs::tests::exponential_keys_are_honoured ... ok
[INFO] [stdout] test attrs::tests::rejects_wrong_literal_types ... ok
[INFO] [stdout] test attrs::tests::rejects_bad_duration ... ok
[INFO] [stdout] test attrs::tests::rejects_exponential_keys_on_non_exponential ... ok
[INFO] [stdout] test attrs::tests::rejects_non_positive_factor ... ok
[INFO] [stdout] test duration::tests::parse_lit_is_spanned ... ok
[INFO] [stdout] test attrs::tests::rejects_zero_durations ... ok
[INFO] [stdout] test duration::tests::rejects_overflow ... ok
[INFO] [stdout] test duration::tests::error_message_mentions_the_input_and_units ... ok
[INFO] [stdout] test duration::tests::parses_every_unit ... ok
[INFO] [stdout] test duration::tests::rejects_bad_input ... ok
[INFO] [stdout] test job::tests::parses_all_keys ... ok
[INFO] [stdout] test duration::tests::renders_duration_tokens ... ok
[INFO] [stdout] test duration::tests::parse_lit_rejects_zero_durations ... ok
[INFO] [stdout] test job::tests::queue_set_is_the_path_minus_the_variant ... ok
[INFO] [stdout] test attrs::tests::rejects_out_of_range_max_attempts ... ok
[INFO] [stdout] test duration::tests::whitespace_is_ignored ... ok
[INFO] [stdout] test job::tests::rejects_a_blank_name ... ok
[INFO] [stdout] test job::tests::rejects_unknown_and_duplicate_keys ... ok
[INFO] [stdout] test job::tests::retry_grammar_is_shared_with_queues ... ok
[INFO] [stdout] test job::tests::rejects_generics ... ok
[INFO] [stdout] test duration::tests::zero_message_ttl_explains_the_discard ... ok
[INFO] [stdout] test queues::tests::bare_attribute_is_empty ... ok
[INFO] [stdout] test queues::tests::container_prefix_and_crate ... ok
[INFO] [stdout] test queues::tests::a_prefix_must_not_end_in_the_separator_qualify_adds ... ok
[INFO] [stdout] test queues::tests::container_rejects_unknown_and_duplicate_keys ... ok
[INFO] [stdout] test queues::tests::a_helper_attribute_on_the_wrong_level_is_an_error_not_a_silent_drop ... ok
[INFO] [stdout] test queues::tests::queue_accepts_every_max_priority_level ... ok
[INFO] [stdout] test queues::tests::queue_rejects_a_message_ttl_a_broker_cannot_express ... ok
[INFO] [stdout] test queues::tests::queue_keys_are_parsed ... ok
[INFO] [stdout] test queues::tests::queue_rejects_bad_max_priority ... ok
[INFO] [stdout] test queues::tests::queue_rejects_bad_values ... ok
[INFO] [stdout] test queues::tests::queue_rejects_zero_prefetch ... ok
[INFO] [stdout] test queues::tests::queue_rejects_zero_message_ttl ... ok
[INFO] [stdout] test queues::tests::snake_case_conversions ... ok
[INFO] [stdout] test queues::tests::whitespace_only_names_are_rejected_too ... ok
[INFO] [stdout] test attrs::tests::crate_path_variants ... ok
[INFO] [stdout] test attrs::tests::renders_policy_tokens ... ok
[INFO] [stdout] test job::tests::rejects_missing_queue ... ok
[INFO] [stdout] test job::tests::expands_with_defaults ... ok
[INFO] [stdout] test queues::tests::container_defaults_to_core_crate ... ok
[INFO] [stdout] test queues::tests::default_config_has_no_builder_calls ... ok
[INFO] [stdout] test queues::tests::empty_names_are_rejected ... ok
[INFO] [stdout] test queues::tests::expansion_rejects_invalid_shapes ... ok
[INFO] [stdout] test queues::tests::expansion_contains_expected_pieces ... ok
[INFO] [stdout] test queues::tests::max_priority_is_emitted_only_when_written ... ok
[INFO] [stdout] test job::tests::defaults_to_core_crate ... ok
[INFO] [stdout] test attrs::tests::default_core_path ... ok
[INFO] [stdout] test job::tests::expands_with_overrides ... ok
[INFO] [stderr]      Running tests/crate_path_probe.rs (/opt/rustwide/target/debug/deps/crate_path_probe-6035d7ca91a1c29f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_dependency_shape_resolves_the_core_crate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/expand.rs (/opt/rustwide/target/debug/deps/expand-d62181274ada940e)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test names_apply_the_prefix_and_snake_case_default ... ok
[INFO] [stdout] test job_queue_associates_the_right_set_and_variant ... ok
[INFO] [stdout] test jobs_stay_serializable ... ok
[INFO] [stdout] test job_name_can_be_overridden ... ok
[INFO] [stdout] test config_retry_exponential_with_explicit_values ... ok
[INFO] [stdout] test constant_like_factors_round_trip_without_clippy_complaining ... ok
[INFO] [stdout] test config_defaults_match_queue_config_new ... ok
[INFO] [stdout] test job_name_defaults_to_the_type_path ... ok
[INFO] [stdout] test config_carries_max_priority ... ok
[INFO] [stdout] test names_are_static_strings ... ok
[INFO] [stdout] test from_name_round_trips ... ok
[INFO] [stdout] test config_retry_defaults_mirror_backoff_exponential ... ok
[INFO] [stdout] test retry_policy_is_none_without_the_attribute ... ok
[INFO] [stdout] test config_carries_prefetch_durable_and_ttl ... ok
[INFO] [stdout] test config_retry_fixed_and_none ... ok
[INFO] [stdout] test names_without_a_prefix_are_bare ... ok
[INFO] [stdout] test retry_policy_uses_exponential_defaults ... ok
[INFO] [stdout] test retry_policy_supports_fixed_and_none_backoff ... ok
[INFO] [stdout] test all_returns_variants_in_declaration_order ... ok
[INFO] [stdout] test config_retry_fully_tuned_exponential ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ui.rs (/opt/rustwide/target/debug/deps/ui-aabb7c25f48f8ed1)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling queuey-core v1.1.0 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling queuey-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/queuey-macros)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.15s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/pass/derives.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/shadowed_primitives.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/bad_backoff_kind.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/bad_duration.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/base_greater_than_max.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/delay_with_exponential.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/duplicate_key.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/duplicate_names.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/empty_enum.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/empty_job_name.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/empty_prefix.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/empty_queue_name.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/generic_job.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/job_missing_queue.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/job_single_segment_queue.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/message_ttl_out_of_range.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/negative_prefetch.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/not_an_enum.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/prefetch_out_of_range.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/prefix_with_trailing_separator.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/queue_attr_on_container.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/queue_max_priority_out_of_range.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/queue_max_priority_wrong_type.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/queues_attr_on_variant.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/unknown_key.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/variant_with_fields.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/whitespace_queue_name.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/zero_delay.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/zero_max_attempts.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/zero_message_ttl.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/zero_prefetch.rs [should fail to compile] ... ok
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test ui ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 48.90s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/queuey_rabbitmq-b58c92afcdf524fc)
[INFO] [stdout] 
[INFO] [stdout] running 91 tests
[INFO] [stdout] test backend::tests::closing_state_errors_are_benign_on_close ... ok
[INFO] [stdout] test backend::tests::other_state_errors_are_not_benign_on_close ... ok
[INFO] [stdout] test backend::tests::a_queue_name_with_room_for_its_hold_queues_is_accepted ... ok
[INFO] [stdout] test backend::tests::declare_options_never_auto_delete ... ok
[INFO] [stdout] test backend::tests::the_hold_queue_name_check_uses_the_configured_suffix ... ok
[INFO] [stdout] test codec::tests::truncation_never_splits_a_character ... ok
[INFO] [stdout] test connection::tests::amqps_is_refused_exactly_when_no_tls_backend_is_compiled_in ... ok
[INFO] [stdout] test connection::tests::plain_amqp_needs_no_tls_backend ... ok
[INFO] [stdout] test connection::tests::unparseable_uris_are_left_for_lapin_to_report ... ok
[INFO] [stdout] test error::tests::confirms_not_enabled_error_names_the_queue ... ok
[INFO] [stdout] test backend::tests::consumer_tags_are_unique_and_name_the_queue ... ok
[INFO] [stdout] test error::tests::delay_too_long_says_it_was_refused_not_shortened ... ok
[INFO] [stdout] test error::tests::nack_error_names_the_queue ... ok
[INFO] [stdout] test backend::tests::a_queue_name_that_leaves_no_room_for_hold_queues_is_refused_at_declare ... ok
[INFO] [stdout] test backend::tests::consumer_tags_fit_in_a_short_string ... ok
[INFO] [stdout] test error::tests::deferred_name_too_long_names_both_queues ... ok
[INFO] [stdout] test error::tests::returned_error_carries_the_brokers_reply ... ok
[INFO] [stdout] test error::tests::short_string_accepts_normal_queue_names ... ok
[INFO] [stdout] test error::tests::short_string_rejects_over_long_names_without_panicking ... ok
[INFO] [stdout] test error::tests::short_string_accepts_exactly_255_bytes ... ok
[INFO] [stdout] test options::tests::dead_letter_declaration_can_be_disabled ... ok
[INFO] [stdout] test options::tests::defaults_match_the_documented_topology ... ok
[INFO] [stdout] test options::tests::deferral_tunables_can_be_overridden ... ok
[INFO] [stdout] test options::tests::a_zero_granularity_is_accepted_and_clamped_later_not_panicked_on ... ok
[INFO] [stdout] test options::tests::reconnection_can_be_bounded_or_turned_off ... ok
[INFO] [stdout] test options::tests::retry_granularity_is_independent_of_the_deferral_granularity ... ok
[INFO] [stdout] test options::tests::suffixes_can_be_overridden ... ok
[INFO] [stdout] test error::tests::already_settled_error_names_the_operation_and_job ... ok
[INFO] [stdout] test options::tests::a_custom_policy_can_replace_the_built_in_one ... ok
[INFO] [stdout] test publisher::tests::a_plain_ack_is_success ... ok
[INFO] [stdout] test publisher::tests::a_nack_is_an_error_naming_the_queue ... ok
[INFO] [stdout] test publisher::tests::an_absurd_confirm_pool_is_capped_rather_than_overflowing ... ok
[INFO] [stdout] test publisher::tests::every_confirmation_variant_is_classified ... ok
[INFO] [stdout] test publisher::tests::not_requested_is_an_error_rather_than_a_silent_success ... ok
[INFO] [stdout] test publisher::tests::the_confirm_pool_never_shrinks_below_one_channel ... ok
[INFO] [stdout] test reconnect::tests::a_bounded_policy_stops_at_the_limit ... ok
[INFO] [stdout] test reconnect::tests::a_custom_policy_can_decide_on_the_error_and_the_target ... ok
[INFO] [stdout] test publisher::tests::each_hold_kind_reads_its_own_granularity ... ok
[INFO] [stdout] test reconnect::tests::a_jittered_delay_never_exceeds_the_cap ... ok
[INFO] [stdout] test reconnect::tests::a_policy_is_usable_behind_the_arc_the_options_store_it_in ... ok
[INFO] [stdout] test publisher::tests::the_confirm_pool_follows_the_configured_concurrency ... ok
[INFO] [stdout] test reconnect::tests::a_zero_attempt_policy_never_reconnects ... ok
[INFO] [stdout] test reconnect::tests::the_default_retries_forever_with_a_jittered_exponential_backoff ... ok
[INFO] [stdout] test reconnect::tests::an_unlimited_policy_always_offers_another_attempt ... ok
[INFO] [stdout] test reconnect::tests::the_delay_grows_and_is_capped ... ok
[INFO] [stdout] test codec::tests::dead_letter_headers_record_reason_queue_and_attempts ... ok
[INFO] [stdout] test options::tests::a_connection_name_reaches_the_handshake_properties ... ok
[INFO] [stdout] test options::tests::the_connection_is_anonymous_until_it_is_named ... ok
[INFO] [stdout] test reconnect::tests::the_first_attempt_after_a_drop_is_immediate ... ok
[INFO] [stdout] test topology::tests::a_delay_past_the_cap_is_refused_rather_than_released_early ... ok
[INFO] [stdout] test topology::tests::a_delay_below_the_granularity_becomes_one_step ... ok
[INFO] [stdout] test topology::tests::a_zero_granularity_is_clamped_to_one_millisecond_rather_than_panicking ... ok
[INFO] [stdout] test topology::tests::a_partial_step_rounds_up_so_a_job_never_returns_early ... ok
[INFO] [stdout] test topology::tests::dead_args_are_empty ... ok
[INFO] [stdout] test topology::tests::dead_name_with_prefix ... ok
[INFO] [stdout] test topology::tests::an_absurd_granularity_is_clamped_to_the_cap_not_past_it ... ok
[INFO] [stdout] test topology::tests::deferred_args_depend_only_on_the_hold_queue_name ... ok
[INFO] [stdout] test topology::tests::deferred_args_hold_for_the_ttl_then_dead_letter_onto_the_main_queue ... ok
[INFO] [stdout] test topology::tests::deferred_args_never_carry_a_queue_ttl_of_their_own_from_the_config ... ok
[INFO] [stdout] test topology::tests::an_exact_multiple_of_the_granularity_is_kept_verbatim ... ok
[INFO] [stdout] test topology::tests::custom_suffixes_are_honoured ... ok
[INFO] [stdout] test topology::tests::declare_options_are_shared_and_never_auto_delete ... ok
[INFO] [stdout] test topology::tests::deferred_names_differ_per_ttl_which_is_the_whole_point ... ok
[INFO] [stdout] test topology::tests::expires_is_clamped_when_doubling_the_ttl_would_overflow ... ok
[INFO] [stdout] test topology::tests::expires_is_always_strictly_greater_than_the_ttl ... ok
[INFO] [stdout] test topology::tests::deferred_name_puts_the_ttl_in_the_queue_name ... ok
[INFO] [stdout] test topology::tests::only_the_main_queue_gets_priorities ... ok
[INFO] [stdout] test codec::tests::malformed_props_record_origin_and_reason_only ... ok
[INFO] [stdout] test topology::tests::queue_args_carry_max_priority_when_the_queue_has_priorities ... ok
[INFO] [stdout] test topology::tests::queue_args_are_empty_without_ttl_or_priorities ... ok
[INFO] [stdout] test codec::tests::exactly_max_length_is_kept_verbatim ... ok
[INFO] [stdout] test codec::tests::props_carry_content_type_and_persistence ... ok
[INFO] [stdout] test topology::tests::queue_args_carry_ttl_and_priority_together ... ok
[INFO] [stdout] test codec::tests::dead_letter_props_keep_identity_and_drop_expiration ... ok
[INFO] [stdout] test codec::tests::props_carry_the_envelope_priority ... ok
[INFO] [stdout] test codec::tests::the_deferrals_header_tracks_the_envelope ... ok
[INFO] [stdout] test codec::tests::props_carry_message_id_and_type ... ok
[INFO] [stdout] test codec::tests::over_long_job_type_is_truncated_not_panicked ... ok
[INFO] [stdout] test codec::tests::props_carry_the_attempt_and_deferrals_headers ... ok
[INFO] [stdout] test codec::tests::props_never_carry_an_expiration_because_the_hold_queue_times_the_wait ... ok
[INFO] [stdout] test topology::tests::queue_args_omit_max_priority_when_priorities_are_off ... ok
[INFO] [stdout] test topology::tests::ttl_one_millisecond_past_the_limit_is_clamped ... ok
[INFO] [stdout] test topology::tests::deferred_name_honours_a_custom_suffix ... ok
[INFO] [stdout] test topology::tests::sub_millisecond_ttl_rounds_up_to_one ... ok
[INFO] [stdout] test topology::tests::the_cap_itself_is_accepted_at_a_matching_granularity ... ok
[INFO] [stdout] test topology::tests::zero_ttl_is_clamped_to_one_millisecond ... ok
[INFO] [stdout] test topology::tests::rounding_up_can_itself_cross_the_cap_and_is_then_refused ... ok
[INFO] [stdout] test topology::tests::huge_ttl_is_clamped_to_what_rabbitmq_accepts ... ok
[INFO] [stdout] test topology::tests::ttl_exactly_at_the_limit_is_kept_verbatim ... ok
[INFO] [stdout] test topology::tests::queue_args_carry_message_ttl ... ok
[INFO] [stdout] test topology::tests::dead_name_without_prefix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/broker.rs (/opt/rustwide/target/debug/deps/broker-2a8e950f2ae14ee3)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test deferred_job_is_consumed_before_the_backlog ... ok
[INFO] [stdout] test a_reconnect_redeclares_the_queues_it_had_declared ... ok
[INFO] [stdout] test close_ends_the_consumer_stream ... ok
[INFO] [stdout] test a_consumer_resubscribes_after_the_connection_drops ... ok
[INFO] [stdout] test hold_queue_with_foreign_arguments_makes_defer_fail_and_leaves_the_original_unacked ... ok
[INFO] [stdout] test dead_letter_into_a_missing_dead_queue_leaves_the_original_unacked ... ok
[INFO] [stdout] test publish_then_consume_and_ack ... ok
[INFO] [stdout] test prefetch_limits_unacked_deliveries ... ok
[INFO] [stdout] test malformed_body_is_rejected_when_dead_letter_queues_are_disabled ... ok
[INFO] [stdout] test publishing_to_a_missing_queue_is_an_error ... ok
[INFO] [stdout] test delayed_publish_waits_for_the_delay ... ok
[INFO] [stdout] test malformed_body_is_skipped_without_stalling ... ok
[INFO] [stdout] test delivery_defer_acks_the_original_before_holding_the_next ... ok
[INFO] [stdout] test publishing_reconnects_after_the_connection_drops ... ok
[INFO] [stdout] test dead_letter_rejects_when_dead_letter_queues_are_disabled ... ok
[INFO] [stdout] test a_return_is_attributed_to_the_publish_that_caused_it ... ok
[INFO] [stdout] test dead_letter_moves_the_message_with_headers ... ok
[INFO] [stdout] test deferred_job_reappears_after_ttl ... ok
[INFO] [stdout] test deferral_past_the_cap_is_refused ... ok
[INFO] [stdout] test retries_and_deferrals_share_a_hold_queue_but_return_at_their_own_priority ... ok
[INFO] [stdout] test declare_is_idempotent ... ok
[INFO] [stdout] test redeclaring_with_different_max_priority_is_an_error ... ok
[INFO] [stdout] test reconnection_can_be_turned_off ... ok
[INFO] [stdout] test retry_granularity_is_separate_from_deferral_granularity ... ok
[INFO] [stdout] test queue_without_priorities_still_defers ... ok
[INFO] [stdout] test retry_redelivers_with_the_next_attempt ... ok
[INFO] [stdout] test retrying_onto_an_undeclared_queue_is_refused ... ok
[INFO] [stdout] test a_short_retry_is_not_stuck_behind_a_long_one ... ok
[INFO] [stdout] test deferring_onto_an_undeclared_queue_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests queuey
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test crates/queuey/src/lib.rs - (line 21) - compile ... ok
[INFO] [stdout] test crates/queuey/src/prelude.rs - prelude (line 3) ... ok
[INFO] [stdout] test crates/queuey/src/lib.rs - (line 84) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 5.86s; merged doctests compilation took 5.84s
[INFO] [stderr]    Doc-tests queuey_core
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test crates/core/src/worker.rs - worker::WorkerBuilder<Q,B>::retry_override (line 744) - compile ... ok
[INFO] [stdout] test crates/core/src/dead_letter.rs - dead_letter::DeadLetter::new (line 80) ... ok
[INFO] [stdout] test crates/core/src/producer.rs - producer::EnqueueOptions (line 12) ... ok
[INFO] [stdout] test crates/core/src/handler.rs - handler::JobContext::new (line 56) ... ok
[INFO] [stdout] test crates/core/src/retry.rs - retry::Backoff::exponential_with (line 61) ... ok
[INFO] [stdout] test crates/core/src/handler.rs - handler::JobHandler::set_retry_policy (line 173) ... ok
[INFO] [stdout] test crates/core/src/queue.rs - queue::QueueSet (line 77) ... ok
[INFO] [stderr]    Doc-tests queuey_macros
[INFO] [stdout] test crates/core/src/job.rs - job::Job (line 10) ... ok
[INFO] [stdout] test crates/core/src/dead_letter.rs - dead_letter::DeadLetterHook (line 123) ... ok
[INFO] [stdout] test crates/core/src/memory.rs - memory::MemoryBackend (line 150) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.71s; merged doctests compilation took 0.66s
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crates/macros/src/lib.rs - derive_job (line 176) ... ok
[INFO] [stdout] test crates/macros/src/lib.rs - derive_queues (line 114) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.76s; merged doctests compilation took 0.75s
[INFO] [stderr]    Doc-tests queuey_rabbitmq
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test crates/rabbitmq/src/backend.rs - backend::RabbitMqBackend::connect (line 93) - compile ... ok
[INFO] [stdout] test crates/rabbitmq/src/lib.rs - (line 8) - compile ... ok
[INFO] [stdout] test crates/rabbitmq/src/reconnect.rs - reconnect::BackoffPolicy (line 173) ... ok
[INFO] [stdout] test crates/rabbitmq/src/reconnect.rs - reconnect::ReconnectPolicy (line 122) ... ok
[INFO] [stdout] test crates/rabbitmq/src/options.rs - options::RabbitMqOptions::reconnect (line 363) ... ok
[INFO] [stdout] test crates/rabbitmq/src/options.rs - options::RabbitMqOptions::publish_concurrency (line 345) ... ok
[INFO] [stdout] test crates/rabbitmq/src/lib.rs - (line 188) ... ok
[INFO] [stdout] test crates/rabbitmq/src/options.rs - options::RabbitMqOptions::connection_name (line 86) ... ok
[INFO] [stdout] test crates/rabbitmq/src/options.rs - options::RabbitMqOptions::reconnect_with (line 390) ... ok
[INFO] [stdout] test crates/rabbitmq/src/options.rs - options::RabbitMqOptions (line 26) ... ok
[INFO] [stdout] test crates/rabbitmq/src/topology.rs - topology::deferred_ttl_ms (line 214) ... ok
[INFO] [stdout] test crates/rabbitmq/src/topology.rs - topology::deferred_queue_name (line 183) ... ok
[INFO] [stdout] test crates/rabbitmq/src/topology.rs - topology::dead_queue_name (line 168) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.43s; merged doctests compilation took 1.40s
[INFO] running `Command { std: "docker" "inspect" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48", kill_on_drop: false }`
[INFO] [stdout] 39d36ae4b83ea63b1d049ee96f954593365353b0e102f8884c6fc9a8b47d5c48
