[INFO] cloning repository https://github.com/foxtive/foxtive
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/foxtive/foxtive" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffoxtive%2Ffoxtive", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffoxtive%2Ffoxtive'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 34330fed2852f4e673bfa7c73eb81fdbc6cab5a9
[INFO] testing foxtive/foxtive against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffoxtive%2Ffoxtive" "/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/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/foxtive/foxtive
[INFO] finished tweaking git repo https://github.com/foxtive/foxtive
[INFO] tweaked toml for git repo https://github.com/foxtive/foxtive written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/foxtive/foxtive 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/foxtive/foxtive 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]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rust-argon2 v3.0.0
[INFO] [stderr]   Downloaded redis v1.7.0
[INFO] [stderr]   Downloaded lapin v4.11.0
[INFO] [stderr]   Downloaded async-rs v0.8.12
[INFO] [stderr]   Downloaded async-global-executor v3.1.0
[INFO] [stderr]   Downloaded amq-protocol-uri v10.6.3
[INFO] [stderr]   Downloaded tcp-stream v0.34.14
[INFO] [stderr]   Downloaded amq-protocol v10.6.3
[INFO] [stderr]   Downloaded amq-protocol-tcp v10.6.3
[INFO] [stderr]   Downloaded async-compat v0.2.6
[INFO] [stderr]   Downloaded amq-protocol-types v10.6.3
[INFO] [stderr]   Downloaded rc2 v0.8.1
[INFO] [stderr]   Downloaded p12-keystore v0.2.1
[INFO] [stderr]   Downloaded rustls-connector v0.23.8
[INFO] [stderr]   Downloaded pkcs5 v0.7.1
[INFO] [stderr]   Downloaded pkcs12 v0.1.0
[INFO] [stderr]   Downloaded slh-dsa v0.2.0-rc.5
[INFO] [stderr]   Downloaded jose-rs v0.7.0
[INFO] [stderr]   Downloaded kryptering v0.5.0
[INFO] [stderr]   Downloaded hash2curve v0.14.0
[INFO] [stderr]   Downloaded ed448-goldilocks v0.14.0-pre.15
[INFO] [stderr]   Downloaded aes-kw v0.3.1
[INFO] [stderr]   Downloaded ed448 v0.5.0
[INFO] [stderr]   Downloaded dsa v0.6.3
[INFO] [stderr]   Downloaded cryptoki v0.12.1
[INFO] [stderr]   Downloaded cryptoki-sys v0.5.0
[INFO] [stderr]   Downloaded diesel-async v0.9.2
[INFO] [stderr]   Downloaded fancy-regex v0.19.2
[INFO] [stderr]   Downloaded pq-sys v0.7.5
[INFO] [stderr]   Downloaded diesel_derives v2.3.10
[INFO] [stderr]   Downloaded deadpool-lapin v0.14.0
[INFO] [stderr]   Downloaded deadpool v0.13.1
[INFO] [stderr]   Downloaded deadpool-redis v0.23.1
[INFO] [stderr]   Downloaded diesel v2.3.13
[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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b
[INFO] running `Command { std: "docker" "start" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b", 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" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b" "/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" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b", 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" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling event-listener v5.4.2
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling arcstr v1.2.0
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling xxhash-rust v0.8.18
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling phf_generator v0.11.3
[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 http v1.5.0
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling num-bigint v0.5.1
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[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.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling foxtive-macros v0.6.0 (/opt/rustwide/workdir/foxtive-macros)
[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 icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling cron v0.17.0
[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 tokio-util v0.7.19
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling combine v4.6.8
[INFO] [stderr]    Compiling foxtive v1.4.2 (/opt/rustwide/workdir/foxtive)
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling foxtive-worker v0.7.0 (/opt/rustwide/workdir/foxtive-worker)
[INFO] [stderr]    Compiling foxtive-cron v0.6.0 (/opt/rustwide/workdir/foxtive-cron)
[INFO] [stderr]    Compiling redis v1.7.0
[INFO] [stderr]    Compiling foxtive-supervisor v0.4.1 (/opt/rustwide/workdir/foxtive-supervisor)
[INFO] [stderr]    Compiling supervisor-hierarchies v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/supervisor-hierarchies)
[INFO] [stderr]    Compiling task-groups v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/task-groups)
[INFO] [stderr]    Compiling persistence v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/persistence)
[INFO] [stderr]    Compiling panic-cathcer v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/panic-catcher)
[INFO] [stderr]    Compiling microservice-orchestration v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/microservice-orchestration)
[INFO] [stderr]    Compiling circuit-breaker-example v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/circuit-breaker)
[INFO] [stderr]    Compiling basic v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/basic)
[INFO] [stderr]    Compiling distributed-coordination-example v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/distributed-coordination)
[INFO] [stderr]    Compiling axum-cron v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/axum-cron)
[INFO] [stderr]    Compiling graceful-shutdown v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/graceful-shutdown)
[INFO] [stderr]    Compiling db-message-consumer v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/db-message-consumer)
[INFO] [stderr]    Compiling tracing-example v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/tracing)
[INFO] [stderr]    Compiling cron-scheduling v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/cron-scheduling)
[INFO] [stderr]    Compiling task-pools v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/task-pools)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 58s
[INFO] running `Command { std: "docker" "inspect" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b", 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" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling spin v0.9.9
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling num-bigint-dig v0.8.6
[INFO] [stderr]    Compiling foxtive-macros v0.6.0 (/opt/rustwide/workdir/foxtive-macros)
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling pkcs1 v0.7.5
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling num-bigint v0.5.1
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling cron v0.17.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rsa v0.9.10
[INFO] [stderr]    Compiling combine v4.6.8
[INFO] [stderr]    Compiling foxtive v1.4.2 (/opt/rustwide/workdir/foxtive)
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling foxtive-worker v0.7.0 (/opt/rustwide/workdir/foxtive-worker)
[INFO] [stderr]    Compiling foxtive-cron v0.6.0 (/opt/rustwide/workdir/foxtive-cron)
[INFO] [stderr]    Compiling redis v1.7.0
[INFO] [stderr]    Compiling foxtive-supervisor v0.4.1 (/opt/rustwide/workdir/foxtive-supervisor)
[INFO] [stderr]    Compiling supervisor-hierarchies v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/supervisor-hierarchies)
[INFO] [stderr]    Compiling persistence v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/persistence)
[INFO] [stderr]    Compiling panic-cathcer v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/panic-catcher)
[INFO] [stderr]    Compiling circuit-breaker-example v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/circuit-breaker)
[INFO] [stderr]    Compiling microservice-orchestration v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/microservice-orchestration)
[INFO] [stderr]    Compiling basic v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/basic)
[INFO] [stderr]    Compiling distributed-coordination-example v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/distributed-coordination)
[INFO] [stderr]    Compiling axum-cron v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/axum-cron)
[INFO] [stderr]    Compiling db-message-consumer v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/db-message-consumer)
[INFO] [stderr]    Compiling cron-scheduling v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/cron-scheduling)
[INFO] [stderr]    Compiling graceful-shutdown v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/graceful-shutdown)
[INFO] [stderr]    Compiling tracing-example v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/tracing)
[INFO] [stderr]    Compiling task-pools v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/task-pools)
[INFO] [stderr]    Compiling task-groups v0.1.0 (/opt/rustwide/workdir/foxtive-supervisor/examples/task-groups)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 55s
[INFO] running `Command { std: "docker" "inspect" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b", 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" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.51s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/axum_cron-fc6333466a7e1522)
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/basic-664c14272af46de9)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/circuit_breaker_example-7d35a1b20573f5d4)
[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/deps/cron_scheduling-23bc434da09664aa)
[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 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/db_message_consumer-ad265d75bc7b0992)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/distributed_coordination_example-c6cba058d7800587)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/foxtive-c34ad2c1d3ccd4aa)
[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 201 tests
[INFO] [stdout] test app::deps::tests::test_dfs_suffix_match ... ok
[INFO] [stdout] test app::deps::tests::test_dfs_no_dependencies ... ok
[INFO] [stdout] test app::deps::tests::test_trace_cycle_chain_no_cycle ... ok
[INFO] [stdout] test app::deps::tests::test_format_deadlock_deduplicates_cycles ... ok
[INFO] [stdout] test app::deps::tests::test_dfs_diamond_dependency ... ok
[INFO] [stdout] test app::di_error::tests::test_di0001_non_cycle_display ... ok
[INFO] [stdout] test app::di_error::tests::test_di_error_to_app_message_conversion ... ok
[INFO] [stdout] test app::deps::tests::test_trace_cycle_chain_lead_in ... ok
[INFO] [stdout] test app::deps::tests::test_trace_cycle_chain_triangle ... ok
[INFO] [stdout] test app::deps::tests::test_dfs_linear_dependencies ... ok
[INFO] [stdout] test app::deps::tests::test_trace_cycle_chain_simple ... ok
[INFO] [stdout] test app::deps::tests::test_dfs_ambiguous_suffix ... ok
[INFO] [stdout] test app::di_error::tests::test_di0002_display ... ok
[INFO] [stdout] test app::di_error::tests::test_di0003_display ... ok
[INFO] [stdout] test container::lazy::tests::debug_shows_unfilled_when_unfilled ... ok
[INFO] [stdout] test container::lazy::tests::debug_shows_value_when_filled ... ok
[INFO] [stdout] test container::lazy::tests::fill_then_deref_returns_value ... ok
[INFO] [stdout] test app::di_error::tests::test_di0001_cycle_display ... ok
[INFO] [stdout] test app::deps::tests::test_format_deadlock_without_cycle ... ok
[INFO] [stdout] test container::lazy::tests::double_fill_returnss_error ... ok
[INFO] [stdout] test container::lazy::tests::new_creates_unfilled_lazy ... ok
[INFO] [stdout] test container::lazy::tests::resolve_returns_error_when_unfilled ... ok
[INFO] [stdout] test app::deps::tests::test_normalize_cycle ... ok
[INFO] [stdout] test container::lazy::tests::resolve_returns_arc_when_filled ... ok
[INFO] [stdout] test container::lazy::tests::send_sync_bound_compiles ... ok
[INFO] [stdout] test app::deps::tests::test_format_deadlock_with_cycle ... ok
[INFO] [stdout] test container::mutable::tests::debug_impl_works ... ok
[INFO] [stdout] test container::mutable::tests::into_inner_recovers_value ... ok
[INFO] [stdout] test container::lazy::tests::is_filled_reflects_state ... ok
[INFO] [stdout] test container::mutable::tests::write_mutates_subsequent_read_sees_change ... ok
[INFO] [stdout] test container::type_map::tests::test_arc_clone_shares_value ... ok
[INFO] [stdout] test app::di_error::tests::test_parse_missing_type_name ... ok
[INFO] [stdout] test container::lazy::tests::as_ref_returns_ref_when_filled ... ok
[INFO] [stdout] test container::lazy::tests::clone_after_fill_copies_value ... ok
[INFO] [stdout] test container::lazy::tests::clone_produces_independent_state_unfilled ... ok
[INFO] [stdout] test app::deps::tests::test_dfs_circular_dependency ... ok
[INFO] [stdout] test container::mutable::tests::write_lock_is_exclusive ... ok
[INFO] [stdout] test container::type_map::tests::test_clear_existing_arc_still_valid ... ok
[INFO] [stdout] test container::lazy::tests::panic_message_includes_metadata ... ok
[INFO] [stdout] test container::mutable::tests::mutable_is_send_sync_when_t_is ... ok
[INFO] [stdout] test container::lazy::tests::try_get_returns_none_when_unfilled ... ok
[INFO] [stdout] test container::type_map::tests::test_get_or_insert_with_inserts_when_missing ... ok
[INFO] [stdout] test container::type_map::tests::test_clear_empties_map ... ok
[INFO] [stdout] test container::lazy::tests::try_get_returns_some_when_filled ... ok
[INFO] [stdout] test app::di_error::tests::test_short_type_name ... ok
[INFO] [stdout] test container::mutable::tests::concurrent_reads_succeed ... ok
[INFO] [stdout] test container::type_map::tests::test_contains ... ok
[INFO] [stdout] test container::type_map::tests::test_get_cloned_returns_none_when_missing ... ok
[INFO] [stdout] test container::type_map::tests::test_get_cloned_returns_value ... ok
[INFO] [stdout] test container::lazy::tests::get_panics_when_unfilled - should panic ... ok
[INFO] [stdout] test container::type_map::tests::test_len_and_is_empty ... ok
[INFO] [stdout] test enums::app_message::tests::test_error_message_explicit_status ... ok
[INFO] [stdout] test enums::app_message::tests::test_forbidden ... ok
[INFO] [stdout] test container::type_map::tests::test_remove ... ok
[INFO] [stdout] test container::type_map::tests::test_type_ids_returns_keys ... ok
[INFO] [stdout] test enums::app_message::tests::test_conflict ... ok
[INFO] [stdout] test enums::app_message::tests::test_infrastructure_error ... ok
[INFO] [stdout] test enums::app_message::tests::test_infrastructure_no_source ... ok
[INFO] [stdout] test container::type_map::tests::test_get_or_insert_with_returns_existing ... ok
[INFO] [stdout] test container::type_map::tests::test_get_mut ... ok
[INFO] [stdout] test enums::app_message::tests::test_into_result ... ok
[INFO] [stdout] test enums::app_message::tests::test_success ... ok
[INFO] [stdout] test enums::app_message::tests::test_unauthorized ... ok
[INFO] [stdout] test enums::app_message::tests::test_unprocessable_entity ... ok
[INFO] [stdout] test container::type_map::tests::test_insert_and_get ... ok
[INFO] [stdout] test enums::app_message::tests::test_invalid ... ok
[INFO] [stdout] test enums::app_message::tests::test_not_found ... ok
[INFO] [stdout] test enums::app_message::tests::test_kind_name_coverage ... ok
[INFO] [stdout] test enums::app_message::tests::test_redirect_is_not_an_error ... ok
[INFO] [stdout] test enums::app_message::tests::test_missing_environment_variable ... ok
[INFO] [stdout] test enums::app_message::tests::test_wrap_with_map_err ... ok
[INFO] [stdout] test enums::app_message::tests::test_validation_error ... ok
[INFO] [stdout] test env::tests::test_default ... ok
[INFO] [stdout] test env::tests::test_display ... ok
[INFO] [stdout] test env::tests::test_from_str ... ok
[INFO] [stdout] test env::tests::test_is_dev_like ... ok
[INFO] [stdout] test ext::result::tests::test_recover_from_error ... ok
[INFO] [stdout] test env::tests::test_is_production ... ok
[INFO] [stdout] test ext::result::tests::test_recover_from_result ... ok
[INFO] [stdout] test ext::result::tests::test_msg ... ok
[INFO] [stdout] test ext::result::tests::test_recover_from_async_error ... ok
[INFO] [stdout] test enums::app_message::tests::test_internal_server_error ... ok
[INFO] [stdout] test ext::result::tests::test_recover_from_async_result ... ok
[INFO] [stdout] test enums::app_message::tests::test_validation_errors_none_for_other_variants ... ok
[INFO] [stdout] test container::type_map::tests::test_insert_replaces ... ok
[INFO] [stdout] test enums::app_message::tests::test_wrap_catches_any_error ... ok
[INFO] [stdout] test ext::string::tests::count_occurrences_counts_substrings ... ok
[INFO] [stdout] test enums::app_message::tests::test_wrap_with_parse_error ... ok
[INFO] [stdout] test env::tests::test_all ... ok
[INFO] [stdout] test env::tests::test_as_str ... ok
[INFO] [stdout] test env::tests::test_as_short_str ... ok
[INFO] [stdout] test ext::string::tests::is_email_validates_correctly ... ok
[INFO] [stdout] test ext::string::tests::remove_whitespace_strips_all_spaces ... ok
[INFO] [stdout] test ext::string::tests::slugify_creates_url_friendly_string ... ok
[INFO] [stdout] test ext::string::tests::starts_with_any_checks_correctly ... ok
[INFO] [stdout] test ext::string::tests::pascal_case_converts_correctly ... ok
[INFO] [stdout] test ext::string::tests::reverse_reverses_characters ... ok
[INFO] [stdout] test ext::string::tests::is_alphabetic_checks_letters ... ok
[INFO] [stdout] test ext::string::tests::snake_case_converts_correctly ... ok
[INFO] [stdout] test ext::string::tests::is_uuid_validates_correctly ... ok
[INFO] [stdout] test ext::string::tests::kebab_case_converts_correctly ... ok
[INFO] [stdout] test ext::string::tests::camel_case_converts_from_snake_case ... ok
[INFO] [stdout] test ext::string::tests::ends_with_any_checks_correctly ... ok
[INFO] [stdout] test ext::string::tests::is_numeric_checks_digits ... ok
[INFO] [stdout] test ext::string::tests::is_url_validates_correctly ... ok
[INFO] [stdout] test helpers::env::tests::test_require_all_consolidated_error ... ok
[INFO] [stdout] test helpers::env::tests::test_scoped_env_key_and_prefix ... ok
[INFO] [stdout] test helpers::env::tests::test_prefixed_key ... ok
[INFO] [stdout] test helpers::env::tests::test_scoped_env_load_layering ... ok
[INFO] [stdout] test helpers::env::tests::test_scoped_env_var_family ... ok
[INFO] [stdout] test helpers::env::tests::test_free_var_back_compat ... ok
[INFO] [stdout] test helpers::env::tests::test_free_var_empty_prefix_no_leading_underscore ... ok
[INFO] [stdout] test ext::string::tests::lines_splits_correctly ... ok
[INFO] [stdout] test ext::string::tests::pad_left_pads_to_width ... ok
[INFO] [stdout] test ext::string::tests::repeat_str_repeats_correctly ... ok
[INFO] [stdout] test helpers::file_ext::tests::test_custom_extension ... ok
[INFO] [stdout] test helpers::file_ext::tests::test_edge_cases ... ok
[INFO] [stdout] test helpers::file_ext::tests::test_hidden_files ... ok
[INFO] [stdout] test helpers::file_ext::tests::test_known_extensions ... ok
[INFO] [stdout] test helpers::file_ext::tests::test_single_level_extensions ... ok
[INFO] [stdout] test ext::string::tests::string_type_delegates_to_str ... ok
[INFO] [stdout] test ext::string::tests::title_case_converts_correctly ... ok
[INFO] [stdout] test ext::string::tests::truncate_shortens_string ... ok
[INFO] [stdout] test ext::string::tests::uc_first_capitalizes_first_char ... ok
[INFO] [stdout] test ext::string::tests::words_splits_correctly ... ok
[INFO] [stdout] test helpers::file_size::tests::test_verbose_formatting ... ok
[INFO] [stdout] test helpers::json::tests::json_empty_creates_empty_struct ... ok
[INFO] [stdout] test helpers::json::tests::json_response_display_formats_as_json ... ok
[INFO] [stdout] test helpers::json::tests::json_response_round_trip_serialization ... ok
[INFO] [stdout] test helpers::env::tests::test_scoped_env_parse_family ... ok
[INFO] [stdout] test helpers::file_ext::tests::test_no_extension ... ok
[INFO] [stdout] test helpers::json::tests::json_response_with_null_message ... ok
[INFO] [stdout] test helpers::env::tests::test_scoped_env_unprefixed_reads ... ok
[INFO] [stdout] test helpers::number::tests::test_format_currency ... ok
[INFO] [stdout] test helpers::file_ext::tests::test_split_filename ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_count_occurrences_ext ... ok
[INFO] [stdout] test helpers::file_size::tests::test_basic_formatting ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_is_alphabetic_ext ... ok
[INFO] [stdout] test helpers::file_size::tests::test_large_sizes ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_is_email_ext ... ok
[INFO] [stdout] test helpers::file_size::tests::test_precision ... ok
[INFO] [stdout] test helpers::number::tests::test_from_cents ... ok
[INFO] [stdout] test helpers::file_size::tests::test_custom_separator ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_kebab_case_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_lines_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_pascal_case_ext ... ok
[INFO] [stdout] test helpers::file_size::tests::test_decimal_prefixes ... ok
[INFO] [stdout] test helpers::file_size::tests::test_edge_cases ... ok
[INFO] [stdout] test helpers::file_size::tests::test_unit_constraints ... ok
[INFO] [stdout] test helpers::env::tests::test_load_files_missing_is_error ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_reverse_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_snake_case_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_starts_with_any_ext ... ok
[INFO] [stdout] test helpers::number::tests::test_to_cents ... ok
[INFO] [stdout] test helpers::number::tests::test_format_integer ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_ends_with_any_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_camel_case_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_title_case_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_uc_words_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_words_ext ... ok
[INFO] [stdout] test helpers::string::tests::test_count_occurrences ... ok
[INFO] [stdout] test helpers::string::tests::test_is_url ... ok
[INFO] [stdout] test helpers::string::tests::test_is_uuid ... ok
[INFO] [stdout] test helpers::string::tests::test_kebab_case ... ok
[INFO] [stdout] test helpers::string::tests::test_lines ... ok
[INFO] [stdout] test helpers::string::tests::test_pad_left ... ok
[INFO] [stdout] test helpers::string::tests::test_pascal_case ... ok
[INFO] [stdout] test helpers::string::tests::test_remove_whitespace ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_is_numeric_ext ... ok
[INFO] [stdout] test helpers::string::tests::test_repeat ... ok
[INFO] [stdout] test container::mutable::tests::new_and_read_returns_correct_value ... ok
[INFO] [stdout] test helpers::string::tests::test_reverse ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_is_url_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_is_uuid_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_pad_left_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_remove_whitespace_ext ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_repeat_str_ext ... ok
[INFO] [stdout] test helpers::string::tests::test_title_case ... ok
[INFO] [stdout] test helpers::string::tests::test_to_camel_case ... ok
[INFO] [stdout] test helpers::string::tests::test_truncate ... ok
[INFO] [stdout] test helpers::string::tests::test_is_alphabetic ... ok
[INFO] [stdout] test helpers::string::tests::test_snake_case ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_truncate_ext ... ok
[INFO] [stdout] test helpers::string::tests::test_starts_with_any ... ok
[INFO] [stdout] test helpers::string::ext_tests::test_uc_first_ext ... ok
[INFO] [stdout] test helpers::string::tests::test_ends_with_any ... ok
[INFO] [stdout] test helpers::string::tests::test_is_email ... ok
[INFO] [stdout] test helpers::string::tests::test_uc_first ... ok
[INFO] [stdout] test helpers::string::tests::test_uc_words ... ok
[INFO] [stdout] test helpers::string::tests::test_is_numeric ... ok
[INFO] [stdout] test setup::panic::tests::test_install_hook_survives_panic ... ok
[INFO] [stdout] test setup::panic::tests::test_install_production_variant ... ok
[INFO] [stdout] test macros::error::tests::test_validation_error_prebuilt_map ... ok
[INFO] [stdout] test macros::error::tests::test_validation_error_inline ... ok
[INFO] [stdout] test helpers::string::tests::test_words ... ok
[INFO] [stdout] test macros::error::tests::test_bad_request_and_invalid_are_equivalent ... ok
[INFO] [stdout] test macros::error::tests::test_basic_macros ... ok
[INFO] [stdout] test macros::error::tests::test_ensure_found ... ok
[INFO] [stdout] test macros::error::tests::test_ensure_passes_and_fails ... ok
[INFO] [stdout] test helpers::string::tests::test_uuid ... ok
[INFO] [stdout] test helpers::string::tests::test_slugify ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 201 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/app_builder_tests.rs (/opt/rustwide/target/release/deps/app_builder_tests-d8f9a5c16022579d)
[INFO] [stdout] 
[INFO] [stdout] running 56 tests
[INFO] [stdout] test serde_json_tests::test_bool_from_number ... ok
[INFO] [stdout] test serde_json_tests::test_bool_from_boolean ... ok
[INFO] [stdout] test metrics_sink_is_none_by_default ... ok
[INFO] [stdout] test debug_impl_does_not_panic ... ok
[INFO] [stdout] test is_shutting_down_reflects_state ... ok
[INFO] [stdout] test register_and_retrieve_service ... ok
[INFO] [stdout] test minimal_build_succeeds ... ok
[INFO] [stdout] test get_returns_none_for_unregistered_service ... ok
[INFO] [stdout] test health_check_timeout_is_configurable ... ok
[INFO] [stdout] test serde_json_tests::test_bool_from_string ... ok
[INFO] [stdout] test health_check_timeout_defaults_to_five_seconds ... ok
[INFO] [stdout] test register_multiple_services ... ok
[INFO] [stdout] test serde_json_tests::test_deserialize_f64_from_any ... ok
[INFO] [stdout] test serde_json_tests::test_deserialize_optional_string_from_any ... ok
[INFO] [stdout] test serde_json_tests::test_deserialize_string_from_any ... ok
[INFO] [stdout] test require_errors_for_missing_service ... ok
[INFO] [stdout] test serde_json_tests::test_i64_nonzero ... ok
[INFO] [stdout] test serde_json_tests::test_i64_with_default_number ... ok
[INFO] [stdout] test serde_json_tests::test_deserialize_i64_from_any ... ok
[INFO] [stdout] test serde_json_tests::test_i64_with_default_null ... ok
[INFO] [stdout] test serde_json_tests::test_i64_with_default_string ... ok
[INFO] [stdout] test require_succeeds_for_registered_service ... ok
[INFO] [stdout] test serde_json_tests::test_i64_null ... ok
[INFO] [stdout] test serde_json_tests::test_bool_invalid ... ok
[INFO] [stdout] test builder_stores_all_fields ... ok
[INFO] [stdout] test serde_json_tests::test_percentage_edge_cases ... ok
[INFO] [stdout] test serde_json_tests::test_percentage_invalid ... ok
[INFO] [stdout] test serde_json_tests::test_string_empty_as_none ... ok
[INFO] [stdout] test serde_json_tests::test_i64_zero_as_none ... ok
[INFO] [stdout] test serde_json_tests::test_string_nonempty ... ok
[INFO] [stdout] test serde_json_tests::test_i64_zero_string ... ok
[INFO] [stdout] test serde_json_tests::test_string_null ... ok
[INFO] [stdout] test serde_json_tests::test_optional_bool_null ... ok
[INFO] [stdout] test serde_json_tests::test_optional_bool_values ... ok
[INFO] [stdout] test serde_json_tests::test_optional_i64 ... ok
[INFO] [stdout] test serde_json_tests::test_optional_vec_array ... ok
[INFO] [stdout] test serde_json_tests::test_optional_vec_null ... ok
[INFO] [stdout] test serde_json_tests::test_percentage_as_decimal ... ok
[INFO] [stdout] test serde_json_tests::test_percentage_as_number ... ok
[INFO] [stdout] test serde_json_tests::test_timestamp_invalid ... ok
[INFO] [stdout] test serde_json_tests::test_timestamp_null ... ok
[INFO] [stdout] test serde_json_tests::test_vec_from_array_with_numbers ... ok
[INFO] [stdout] test serde_json_tests::test_vec_from_comma_separated_string ... ok
[INFO] [stdout] test serde_json_tests::test_vec_from_single_string ... ok
[INFO] [stdout] test serde_json_tests::test_vec_from_string_with_spaces ... ok
[INFO] [stdout] test serde_json_tests::test_percentage_as_string ... ok
[INFO] [stdout] test serde_json_tests::test_optional_f64 ... ok
[INFO] [stdout] test serde_json_tests::test_optional_vec_string ... ok
[INFO] [stdout] test serde_json_tests::test_timestamp_from_number ... ok
[INFO] [stdout] test serde_json_tests::test_i64_with_default_missing ... ok
[INFO] [stdout] test serde_json_tests::test_timestamp_from_string ... ok
[INFO] [stdout] test serde_json_tests::test_vec_from_array ... ok
[INFO] [stdout] test shutdown_is_idempotent ... ok
[INFO] [stdout] test title_formats_with_app_name ... ok
[INFO] [stdout] test version_is_none_by_default ... ok
[INFO] [stdout] test uptime_is_nonzero_after_build ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/app_message_tests.rs (/opt/rustwide/target/release/deps/app_message_tests-f3e1cfc22db21776)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test infrastructure_variant_with_source ... ok
[INFO] [stderr]      Running tests/async_init_tests.rs (/opt/rustwide/target/release/deps/async_init_tests-91cc3a3e133ecaf0)
[INFO] [stdout] test empty_messages_are_allowed ... ok
[INFO] [stdout] test conflict_maps_to_409 ... ok
[INFO] [stdout] test infrastructure_variant_without_source ... ok
[INFO] [stdout] test into_result_always_returns_err ... ok
[INFO] [stdout] test invalid_maps_to_400 ... ok
[INFO] [stdout] test is_error_covers_both_client_and_server ... ok
[INFO] [stdout] test error_message_uses_explicit_status ... ok
[INFO] [stdout] test display_trait_returns_message ... ok
[INFO] [stdout] test kind_name_returns_stable_identifiers ... ok
[INFO] [stdout] test missing_environment_variable_maps_to_500 ... ok
[INFO] [stdout] test not_found_maps_to_404 ... ok
[INFO] [stdout] test unprocessable_entity_maps_to_422 ... ok
[INFO] [stdout] test success_maps_to_200 ... ok
[INFO] [stdout] test validation_error_carries_field_details ... ok
[INFO] [stdout] test validation_errors_returns_none_for_non_validation_variants ... ok
[INFO] [stdout] test redirect_maps_to_302 ... ok
[INFO] [stdout] test internal_server_error_maps_to_500 ... ok
[INFO] [stdout] test forbidden_maps_to_403 ... ok
[INFO] [stdout] test unauthorized_maps_to_401 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test async_init_service_registers_instance ... ok
[INFO] [stdout] test async_init_can_access_app ... ok
[INFO] [stdout] test async_init_multiple_services ... ok
[INFO] [stdout] test async_init_replaces_existing_service ... ok
[INFO] [stdout] test async_init_with_build_init_workflow ... ok
[INFO] [stdout] test async_init_failure_propagates_error ... ok
[INFO] [stderr]      Running tests/cache_drivers.rs (/opt/rustwide/target/release/deps/cache_drivers-336bacda74e47c7d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/conditional_registration_tests.rs (/opt/rustwide/target/release/deps/conditional_registration_tests-0727fc20da422b09)
[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 10 tests
[INFO] [stdout] test register_if_false_skips ... ok
[INFO] [stdout] test register_if_true_registers ... ok
[INFO] [stdout] test try_register_service_first_succeeds ... ok
[INFO] [stdout] test replace_service_replaces ... ok
[INFO] [stdout] test register_service_if_false_skips ... ok
[INFO] [stdout] test register_service_if_true_registers ... ok
[INFO] [stdout] test app_init_try_register_service ... ok
[INFO] [stdout] test app_init_replace_service ... ok
[INFO] [stderr]      Running tests/config_tests.rs (/opt/rustwide/target/release/deps/config_tests-d2493333e1df9ff6)
[INFO] [stdout] test app_init_register_service_if ... ok
[INFO] [stdout] test try_register_service_duplicate_noop ... 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 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/dep_resolution_tests.rs (/opt/rustwide/target/release/deps/dep_resolution_tests-e29075f6423ecf01)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test diamond_dependency_reversed_registration ... ok
[INFO] [stdout] test phase2_deadlock_produces_clear_error ... ok
[INFO] [stdout] test hybrid_pre_registered_and_factory_built ... ok
[INFO] [stdout] test deep_chain_reversed_registration ... ok
[INFO] [stdout] test init_register_service_reversed_undeclared ... ok
[INFO] [stdout] test interleaved_register_and_service ... ok
[INFO] [stdout] test dfs_order_respects_declared_deps ... ok
[INFO] [stdout] test terminal_error_not_retried ... ok
[INFO] [stdout] test mixed_declared_and_undeclared_deps ... ok
[INFO] [stdout] test reversed_registration_order_with_undeclared_deps ... ok
[INFO] [stderr]      Running tests/env_bootstrap_tests.rs (/opt/rustwide/target/release/deps/env_bootstrap_tests-2fc2074700c5414b)
[INFO] [stdout] test never_registered_dep_produces_clear_error ... ok
[INFO] [stdout] test derived_services_shuffled_registration ... ok
[INFO] [stdout] test multiple_independent_chains_interleaved ... ok
[INFO] [stdout] test mutable_service_retry_with_undeclared_deps ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test config_file_resolves_via_require ... ok
[INFO] [stdout] test builder_env_files_loaded_at_build ... ok
[INFO] [stdout] test load_env_files_returns_prefix_bound_scoped_env ... ok
[INFO] [stdout] test load_env_files_fails_fast_on_missing_path ... ok
[INFO] [stdout] test builder_env_files_fail_fast_on_missing ... ok
[INFO] [stdout] test scoped_env_di_registration_with_empty_prefix ... ok
[INFO] [stdout] test app_init_env_vars_via_deref ... ok
[INFO] [stdout] test load_env_files_first_file_wins ... ok
[INFO] [stdout] test config_from_missing_env_var_fails_build ... ok
[INFO] [stderr]      Running tests/environment_tests.rs (/opt/rustwide/target/release/deps/environment_tests-75ec1da173a6c264)
[INFO] [stdout] test require_env_consolidated_error_lists_all_missing ... ok
[INFO] [stdout] test scoped_env_standalone_load ... ok
[INFO] [stdout] test env_files_readable_via_env_vars_after_build ... ok
[INFO] [stdout] test scoped_env_is_registered_in_di ... ok
[INFO] [stdout] test config_from_env_var_resolves_via_require ... ok
[INFO] [stdout] test builder_env_vars_mid_assembly ... ok
[INFO] [stdout] test require_env_passes_when_all_present ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test default_environment_is_production ... ok
[INFO] [stdout] test display_formatting ... ok
[INFO] [stdout] test serde_round_trip_all_variants ... ok
[INFO] [stdout] test from_str_accepts_full_names ... ok
[INFO] [stdout] test production_is_production ... ok
[INFO] [stdout] test from_str_rejects_garbage ... ok
[INFO] [stdout] test local_allows_debug ... ok
[INFO] [stdout] test staging_is_neither_dev_nor_local ... ok
[INFO] [stdout] test development_is_dev_like_but_not_local ... ok
[INFO] [stderr]      Running tests/event_bus_tests.rs (/opt/rustwide/target/release/deps/event_bus_tests-6cd8431907555406)
[INFO] [stdout] test from_str_accepts_common_aliases ... 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] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test event_bus_handler_receives_correct_event_data ... ok
[INFO] [stderr]      Running tests/factory_provider_tests.rs (/opt/rustwide/target/release/deps/factory_provider_tests-755eadfd599629b2)
[INFO] [stdout] test event_bus_no_handlers_returns_ok ... ok
[INFO] [stdout] test event_bus_different_event_types_are_isolated ... ok
[INFO] [stdout] test event_bus_dispatches_to_multiple_handlers ... ok
[INFO] [stdout] test event_bus_handler_can_access_app ... ok
[INFO] [stdout] test app_events_accessor_works ... ok
[INFO] [stdout] test event_bus_dispatches_to_closure_handler ... ok
[INFO] [stdout] test event_bus_failing_handler_returns_error ... ok
[INFO] [stdout] test event_bus_dispatches_to_typed_handler ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test register_with_accesses_app ... ok
[INFO] [stdout] test register_with_on_app_init ... ok
[INFO] [stdout] test register_with_failing_factory ... ok
[INFO] [stderr]      Running tests/health_tests.rs (/opt/rustwide/target/release/deps/health_tests-1eeb4fc3480f401b)
[INFO] [stdout] test register_with_foreign_type ... ok
[INFO] [stdout] test register_with_simple ... ok
[INFO] [stdout] test register_with_participates_in_topo_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test healthy_status_is_healthy ... ok
[INFO] [stdout] test health_report_with_degraded_check ... ok
[INFO] [stdout] test health_report_with_unhealthy_check ... ok
[INFO] [stdout] test health_report_empty_checks ... ok
[INFO] [stdout] test health_report_all_healthy ... ok
[INFO] [stdout] test degraded_constructor_sets_message ... ok
[INFO] [stderr]      Running tests/jwe_tests.rs (/opt/rustwide/target/release/deps/jwe_tests-e43f0f61af784cbc)
[INFO] [stdout] test unhealthy_constructor_sets_message ... 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/jwt_jwe_tests.rs (/opt/rustwide/target/release/deps/jwt_jwe_tests-687fa57b6f8c254c)
[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] [stderr]      Running tests/jwt_tests.rs (/opt/rustwide/target/release/deps/jwt_tests-8420f9c5734d798e)
[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 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/lazy_dep_tests.rs (/opt/rustwide/target/release/deps/lazy_dep_tests-b908590152a73fc5)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test clone_independence_before_fill ... ok
[INFO] [stdout] test lazy_macro_panic_includes_call_site ... ok
[INFO] [stderr]      Running tests/lifecycle_hooks_tests.rs (/opt/rustwide/target/release/deps/lifecycle_hooks_tests-4e3bbaf9e8e4e2b1)
[INFO] [stdout] test lazy_resolution_correctness ... ok
[INFO] [stdout] test non_lazy_cycle_still_errors ... ok
[INFO] [stdout] test lazy_chain_resolves ... ok
[INFO] [stdout] test circular_dependency_via_lazy_builds_successfully ... ok
[INFO] [stdout] test mixed_eager_and_lazy ... ok
[INFO] [stdout] test concurrent_access_after_freeze ... ok
[INFO] [stdout] test premature_access_panics ... ok
[INFO] [stdout] test clone_after_fill_copies_value ... ok
[INFO] [stdout] test lazy_mutable_works ... ok
[INFO] [stdout] test cycle_error_includes_edge_details ... ok
[INFO] [stdout] test lazy_macro_captures_call_site_location ... ok
[INFO] [stdout] test unfilled_lazy_caught_at_startup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test service_hooks_on_ready_is_called ... ok
[INFO] [stdout] test init_expr_sets_field_values ... ok
[INFO] [stdout] test derive_without_skip_hooks_gets_noop_hooks ... ok
[INFO] [stdout] test service_hooks_after_init_is_called ... ok
[INFO] [stdout] test on_ready_is_called ... ok
[INFO] [stdout] test lifecycle_hooks_run_in_correct_order ... ok
[INFO] [stdout] test after_init_is_called ... ok
[INFO] [stderr]      Running tests/lifecycle_tests.rs (/opt/rustwide/target/release/deps/lifecycle_tests-1732121accdd0a2e)
[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] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test no_hooks_builds_and_runs_cleanly ... ok
[INFO] [stdout] test startup_hook_receives_app_reference ... ok
[INFO] [stdout] test plugin_shutdown_hook_runs ... ok
[INFO] [stdout] test plugin_registers_services ... ok
[INFO] [stdout] test multiple_plugins_all_run ... ok
[INFO] [stdout] test multiple_startup_hooks_all_run ... ok
[INFO] [stderr]      Running tests/metrics_tests.rs (/opt/rustwide/target/release/deps/metrics_tests-6fe5d35ae14ecb96)
[INFO] [stdout] test plugin_startup_hook_runs ... ok
[INFO] [stdout] test shutdown_hooks_run_in_reverse_order ... 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] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test metrics_sink_starts_at_zero ... ok
[INFO] [stdout] test infra_event_pool_stats_is_debug ... ok
[INFO] [stdout] test infra_event_health_check_is_debug ... ok
[INFO] [stdout] test infra_event_operation_completed_is_debug ... ok
[INFO] [stdout] test infra_event_health_report_generated_is_debug ... ok
[INFO] [stdout] test metrics_sink_receives_events_via_trait_object ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mutable_service_tests.rs (/opt/rustwide/target/release/deps/mutable_service_tests-ec78bd3977f975fa)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test debug_format_includes_value ... ok
[INFO] [stdout] test init_register_mutable_service_deferred_construction ... ok
[INFO] [stdout] test into_inner_recovers_value ... ok
[INFO] [stdout] test concurrent_writes_from_multiple_tasks ... ok
[INFO] [stderr]      Running tests/optional_dependency_tests.rs (/opt/rustwide/target/release/deps/optional_dependency_tests-eaa7c69d262fc9a9)
[INFO] [stdout] test mutable_works_with_service_init ... ok
[INFO] [stdout] test mutate_through_arc_mutable_visible_across_clones ... ok
[INFO] [stdout] test builder_register_mutable_service_dedup ... ok
[INFO] [stdout] test register_mutable_via_init_and_retrieve_via_app ... ok
[INFO] [stdout] test service_mutable_attribute_with_dependencies ... ok
[INFO] [stdout] test get_mutable_returns_none_for_unregistered_type ... ok
[INFO] [stdout] test service_mutable_attribute_wraps_in_mutable ... ok
[INFO] [stdout] test builder_register_mutable_service_deferred_construction ... ok
[INFO] [stdout] test register_mutable_convenience_method ... ok
[INFO] [stdout] test require_mutable_returns_error_for_unregistered_type ... ok
[INFO] [stdout] test mutable_with_complex_state ... ok
[INFO] [stdout] test multiple_mutable_services_of_different_types ... ok
[INFO] [stdout] test mutable_with_async_init_service ... ok
[INFO] [stdout] test mutable_works_with_after_build_callback ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test optional_dep_not_in_topo_sort ... ok
[INFO] [stdout] test optional_dep_present ... ok
[INFO] [stdout] test derived_optional_dep_present ... ok
[INFO] [stdout] test optional_arc_dep_present ... ok
[INFO] [stdout] test mixed_optional_and_required ... ok
[INFO] [stdout] test optional_arc_dep_absent ... ok
[INFO] [stdout] test optional_dep_absent ... ok
[INFO] [stdout] test mixed_optional_and_required_both_present ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/query_params.rs (/opt/rustwide/target/release/deps/query_params-2036e2bbac98b619)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/serde_json_tests.rs (/opt/rustwide/target/release/deps/serde_json_tests-d2945167623545a1)
[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 40 tests
[INFO] [stdout] test test_i64_nonzero ... ok
[INFO] [stdout] test test_deserialize_i64_from_any ... ok
[INFO] [stdout] test test_i64_zero_as_none ... ok
[INFO] [stdout] test test_i64_with_default_missing ... ok
[INFO] [stdout] test test_optional_bool_null ... ok
[INFO] [stdout] test test_i64_null ... ok
[INFO] [stdout] test test_bool_from_boolean ... ok
[INFO] [stdout] test test_i64_zero_string ... ok
[INFO] [stdout] test test_i64_with_default_number ... ok
[INFO] [stdout] test test_i64_with_default_string ... ok
[INFO] [stdout] test test_optional_vec_string ... ok
[INFO] [stdout] test test_deserialize_f64_from_any ... ok
[INFO] [stdout] test test_percentage_edge_cases ... ok
[INFO] [stdout] test test_percentage_invalid ... ok
[INFO] [stdout] test test_percentage_as_number ... ok
[INFO] [stdout] test test_bool_from_number ... ok
[INFO] [stdout] test test_deserialize_optional_string_from_any ... ok
[INFO] [stdout] test test_percentage_as_decimal ... ok
[INFO] [stdout] test test_optional_bool_values ... ok
[INFO] [stdout] test test_percentage_as_string ... ok
[INFO] [stdout] test test_bool_from_string ... ok
[INFO] [stdout] test test_string_empty_as_none ... ok
[INFO] [stdout] test test_optional_vec_array ... ok
[INFO] [stdout] test test_optional_vec_null ... ok
[INFO] [stdout] test test_string_nonempty ... ok
[INFO] [stdout] test test_timestamp_from_number ... ok
[INFO] [stdout] test test_string_null ... ok
[INFO] [stdout] test test_timestamp_from_string ... ok
[INFO] [stdout] test test_vec_from_comma_separated_string ... ok
[INFO] [stdout] test test_i64_with_default_null ... ok
[INFO] [stdout] test test_timestamp_invalid ... ok
[INFO] [stdout] test test_timestamp_null ... ok
[INFO] [stdout] test test_vec_from_string_with_spaces ... ok
[INFO] [stdout] test test_deserialize_string_from_any ... ok
[INFO] [stdout] test test_vec_from_array ... ok
[INFO] [stdout] test test_bool_invalid ... ok
[INFO] [stdout] test test_vec_from_array_with_numbers ... ok
[INFO] [stdout] test test_vec_from_single_string ... ok
[INFO] [stdout] test test_optional_f64 ... ok
[INFO] [stdout] test test_optional_i64 ... ok
[INFO] [stderr]      Running tests/service_all_tests.rs (/opt/rustwide/target/release/deps/service_all_tests-c39e05ae8849699a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stderr]      Running tests/service_init_tests.rs (/opt/rustwide/target/release/deps/service_init_tests-0db5a76d23d01572)
[INFO] [stdout] test backwards_compat_opt_in_still_works ... ok
[INFO] [stdout] test service_all_with_lazy_fields ... ok
[INFO] [stdout] test service_all_with_default_opt_out ... ok
[INFO] [stdout] test service_all_resolves_all_fields ... ok
[INFO] [stdout] test service_all_with_mutable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test service_init_can_depend_on_other_services ... ok
[INFO] [stdout] test service_init_failure_propagates_error ... ok
[INFO] [stdout] test service_init_registers_simple_service ... ok
[INFO] [stdout] test service_init_with_mixed_registration ... ok
[INFO] [stderr]      Running tests/trait_binding_tests.rs (/opt/rustwide/target/release/deps/trait_binding_tests-0dd437934c1b1edd)
[INFO] [stdout] test app_init_register_service_with_lazy_deps ... ok
[INFO] [stdout] test register_service_on_app_init ... ok
[INFO] [stdout] test service_init_multiple_services ... ok
[INFO] [stdout] test mixed_builder_and_init_service_registration ... ok
[INFO] [stdout] test service_init_services_constructed_in_order ... ok
[INFO] [stdout] test service_init_can_access_app_during_init ... 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 9 tests
[INFO] [stdout] test derive_service_with_dyn_trait_field ... ok
[INFO] [stdout] test get_trait_returns_none_when_missing ... ok
[INFO] [stdout] test register_trait_missing_returns_error ... ok
[INFO] [stdout] test register_trait_on_app_init ... ok
[INFO] [stdout] test register_trait_replaces ... ok
[INFO] [stdout] test register_trait_eager_resolves ... ok
[INFO] [stdout] test get_trait_returns_some_when_present ... ok
[INFO] [stdout] test trait_and_concrete_coexist ... ok
[INFO] [stdout] test multiple_trait_bindings_coexist ... 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/type_map_tests.rs (/opt/rustwide/target/release/deps/type_map_tests-4500e69711b7b768)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test default_creates_empty_map ... ok
[INFO] [stdout] test contains_returns_true_for_inserted_types ... ok
[INFO] [stdout] test insert_and_retrieve_single_type ... ok
[INFO] [stdout] test len_tracks_insertions_and_removals ... ok
[INFO] [stdout] test custom_struct_as_service ... ok
[INFO] [stdout] test remove_returns_value_and_clears_slot ... ok
[INFO] [stdout] test get_missing_type_returns_none ... ok
[INFO] [stdout] test new_map_is_empty ... ok
[INFO] [stdout] test get_mut_allows_in_place_modification ... ok
[INFO] [stdout] test different_wrapper_types_are_distinct ... ok
[INFO] [stdout] test insert_multiple_distinct_types ... ok
[INFO] [stdout] test get_mut_returns_none_for_missing_type ... ok
[INFO] [stdout] test remove_from_empty_map_returns_none ... ok
[INFO] [stdout] test insert_same_type_twice_returns_old_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 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/deps/foxtive_cron-83811c9dc87e4a3b)
[INFO] [stderr]      Running tests/builder_and_runtime_tests.rs (/opt/rustwide/target/release/deps/builder_and_runtime_tests-8af2cf3d6f3782ed)
[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 19 tests
[INFO] [stdout] test add_listener_runtime::add_listener_increases_listener_count ... ok
[INFO] [stdout] test cron_builder::new_creates_empty_builder ... ok
[INFO] [stdout] test cron_builder::with_global_concurrency_limit_sets_limit ... ok
[INFO] [stdout] test add_listener_runtime::multiple_listeners_can_be_added ... ok
[INFO] [stdout] test cron_builder::with_listener_adds_listener ... ok
[INFO] [stdout] test set_metrics_exporter_runtime::metrics_exporter_can_be_replaced ... ok
[INFO] [stdout] test cron_builder::with_job_store_sets_store ... ok
[INFO] [stdout] test set_metrics_exporter_runtime::set_metrics_exporter_sets_exporter ... ok
[INFO] [stdout] test cron_builder::builder_chaining_is_fluent ... ok
[INFO] [stdout] test set_job_store_runtime::set_job_store_sets_store ... ok
[INFO] [stdout] test cron_builder::with_metrics_exporter_sets_exporter ... ok
[INFO] [stdout] test shutdown_behavior::empty_scheduler_shutdown_is_immediate ... ok
[INFO] [stdout] test trigger_job_edge_cases::trigger_job_on_nonexistent_job_returns_error ... ok
[INFO] [stdout] test cron_builder::builder_with_all_options ... ok
[INFO] [stdout] test set_job_store_runtime::job_store_can_be_replaced ... ok
[INFO] [stdout] test trigger_job_edge_cases::trigger_job_executes_removed_job ... ok
[INFO] [stdout] test shutdown_behavior::trigger_job_during_shutdown_fails ... ok
[INFO] [stdout] test shutdown_behavior::shutdown_waits_for_running_jobs ... ok
[INFO] [stdout] test trigger_job_edge_cases::multiple_triggers_of_same_job ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/builder_comprehensive_tests.rs (/opt/rustwide/target/release/deps/builder_comprehensive_tests-7402c60cbe643f8b)
[INFO] [stdout] 
[INFO] [stdout] running 69 tests
[INFO] [stdout] test builder_composition_tests::mixed_intervals_and_lists ... ok
[INFO] [stdout] test blackout_dates_tests::single_blackout_date_is_skipped ... ok
[INFO] [stdout] test blackout_dates_tests::consecutive_blackout_dates_dont_cause_infinite_loop ... ok
[INFO] [stdout] test builder_composition_tests::monthly_report_schedule ... ok
[INFO] [stdout] test jitter_tests::jitter_with_timezone_applies_correctly ... ok
[INFO] [stdout] test real_world_expression_verification::archive_old_records_monthly ... ok
[INFO] [stdout] test builder_composition_tests::quarterly_review_schedule ... ok
[INFO] [stdout] test real_world_expression_verification::batch_processing_off_peak ... ok
[INFO] [stdout] test real_world_expression_verification::business_hours_weekdays ... ok
[INFO] [stdout] test blackout_dates_tests::blackout_dates_with_jitter ... ok
[INFO] [stdout] test real_world_expression_verification::cache_cleanup_every_6_hours ... ok
[INFO] [stdout] test builder_composition_tests::override_preset_values ... ok
[INFO] [stdout] test real_world_expression_verification::audit_log_rotation ... ok
[INFO] [stdout] test builder_composition_tests::complex_business_hours_schedule ... ok
[INFO] [stdout] test builder_composition_tests::maintenance_window_schedule ... ok
[INFO] [stdout] test real_world_expression_verification::backup_retention_cleanup ... ok
[INFO] [stdout] test real_world_expression_verification::email_digest_twice_daily ... ok
[INFO] [stdout] test real_world_expression_verification::etl_pipeline_daily ... ok
[INFO] [stdout] test real_world_expression_verification::certificate_renewal_check ... ok
[INFO] [stdout] test blackout_dates_tests::blackout_dates_with_weekday_schedule ... ok
[INFO] [stdout] test jitter_tests::jitter_adds_random_offset ... ok
[INFO] [stdout] test jitter_tests::zero_jitter_produces_consistent_results ... ok
[INFO] [stdout] test blackout_dates_tests::multiple_blackout_dates_are_skipped ... ok
[INFO] [stdout] test real_world_expression_verification::log_rotation_hourly ... ok
[INFO] [stdout] test jitter_tests::jitter_respects_maximum_bound ... ok
[INFO] [stdout] test real_world_expression_verification::metrics_collection_every_5_minutes ... ok
[INFO] [stdout] test real_world_expression_verification::analytics_aggregation_hourly ... ok
[INFO] [stdout] test real_world_expression_verification::api_rate_limit_reset ... ok
[INFO] [stdout] test real_world_expression_verification::compliance_report_weekly_friday ... ok
[INFO] [stdout] test real_world_expression_verification::database_backup_daily_2am ... ok
[INFO] [stdout] test real_world_expression_verification::index_rebuild_weekend ... ok
[INFO] [stdout] test builder_composition_tests::end_of_month_schedule ... ok
[INFO] [stdout] test real_world_expression_verification::database_vacuum_weekly ... ok
[INFO] [stdout] test real_world_expression_verification::data_sync_every_10_minutes ... ok
[INFO] [stdout] test real_world_expression_verification::health_check_every_30_seconds ... ok
[INFO] [stdout] test real_world_expression_verification::invoice_generation_monthly ... ok
[INFO] [stdout] test real_world_expression_verification::load_balancer_health_check ... ok
[INFO] [stdout] test real_world_expression_verification::monitoring_alert_check ... ok
[INFO] [stdout] test real_world_expression_verification::monthly_report_first_day ... ok
[INFO] [stdout] test real_world_expression_verification::notification_digest_hourly ... ok
[INFO] [stdout] test real_world_expression_verification::stock_market_hours ... ok
[INFO] [stdout] test real_world_expression_verification::system_reboot_first_sunday ... ok
[INFO] [stdout] test real_world_expression_verification::user_activity_summary ... ok
[INFO] [stdout] test real_world_expression_verification::webhook_retry_every_minute ... ok
[INFO] [stdout] test real_world_expression_verification::payroll_processing_biweekly ... ok
[INFO] [stdout] test serialization_tests::serialize_with_blackout_dates ... ok
[INFO] [stdout] test real_world_expression_verification::temp_file_cleanup_daily ... ok
[INFO] [stdout] test serialization_tests::serialize_complex_expression ... ok
[INFO] [stdout] test serialization_tests::serialize_with_jitter ... ok
[INFO] [stdout] test real_world_expression_verification::payment_processing_batch ... ok
[INFO] [stdout] test serialization_tests::serialize_with_timezone ... ok
[INFO] [stdout] test real_world_expression_verification::quarterly_audit ... ok
[INFO] [stdout] test real_world_expression_verification::ssl_certificate_check ... ok
[INFO] [stdout] test timezone_advanced_tests::cross_midnight_timezone_conversion ... ok
[INFO] [stdout] test timezone_advanced_tests::dst_transition_fall_back ... ok
[INFO] [stdout] test timezone_advanced_tests::dst_transition_spring_forward ... ok
[INFO] [stdout] test validation_edge_cases::invalid_day_of_month_rejected ... ok
[INFO] [stdout] test validation_edge_cases::weekday_enum_values_are_valid ... ok
[INFO] [stdout] test real_world_expression_verification::weekly_maintenance_sunday_midnight ... ok
[INFO] [stdout] test real_world_expression_verification::security_scan_nightly ... ok
[INFO] [stdout] test schedule_trait_integration::multiple_next_calls_advance_correctly ... ok
[INFO] [stdout] test real_world_expression_verification::session_cleanup_every_hour ... ok
[INFO] [stdout] test schedule_trait_integration::schedule_with_all_features_combined ... ok
[INFO] [stdout] test schedule_trait_integration::cron_expression_implements_schedule_trait ... ok
[INFO] [stdout] test serialization_tests::serialize_deserialize_round_trip ... ok
[INFO] [stdout] test timezone_advanced_tests::timezone_with_specific_days ... ok
[INFO] [stdout] test validation_edge_cases::invalid_month_rejected ... ok
[INFO] [stdout] test validation_edge_cases::negative_values_rejected ... ok
[INFO] [stdout] test validation_edge_cases::maximum_valid_values_accepted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/builder_convenience_methods_tests.rs (/opt/rustwide/target/release/deps/builder_convenience_methods_tests-d4efd4bb8587ccc6)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test quarterly_method::quarterly_executes_in_october ... ok
[INFO] [stdout] test validation_and_edge_cases::all_weekday_methods_parse_successfully ... ok
[INFO] [stdout] test method_combinations::quarterly_with_blackout_dates ... ok
[INFO] [stdout] test method_combinations::wednesdays_midday ... ok
[INFO] [stdout] test quarterly_method::quarterly_produces_correct_expression ... ok
[INFO] [stdout] test method_combinations::mondays_business_hours ... ok
[INFO] [stdout] test validation_and_edge_cases::weekday_methods_override_each_other ... ok
[INFO] [stdout] test weekday_convenience_methods::friday_schedule_executes_on_friday ... ok
[INFO] [stdout] test weekday_convenience_methods::monday_schedule_executes_on_monday ... ok
[INFO] [stdout] test validation_and_edge_cases::quarterly_contains_all_four_months ... ok
[INFO] [stdout] test method_combinations::saturdays_morning ... ok
[INFO] [stdout] test validation_and_edge_cases::sunday_is_one_in_cron_format ... ok
[INFO] [stdout] test quarterly_method::quarterly_executes_in_april ... ok
[INFO] [stdout] test method_combinations::sundays_with_timezone ... ok
[INFO] [stdout] test method_combinations::fridays_with_jitter ... ok
[INFO] [stdout] test weekday_convenience_methods::mondays_only_produces_correct_expression ... ok
[INFO] [stdout] test weekday_convenience_methods::saturdays_only_produces_correct_expression ... ok
[INFO] [stdout] test quarterly_method::quarterly_executes_in_july ... ok
[INFO] [stdout] test validation_and_edge_cases::quarterly_parses_successfully ... ok
[INFO] [stdout] test quarterly_method::quarterly_with_custom_hour ... ok
[INFO] [stdout] test quarterly_method::quarterly_advances_to_next_year ... ok
[INFO] [stdout] test quarterly_method::quarterly_with_custom_time ... ok
[INFO] [stdout] test quarterly_method::quarterly_multiple_executions ... ok
[INFO] [stdout] test quarterly_method::quarterly_executes_in_january ... ok
[INFO] [stdout] test weekday_convenience_methods::sundays_only_produces_correct_expression ... ok
[INFO] [stdout] test weekday_convenience_methods::sunday_schedule_executes_on_sunday ... ok
[INFO] [stdout] test validation_and_edge_cases::quarterly_can_be_overridden ... ok
[INFO] [stdout] test weekday_convenience_methods::tuesdays_only_produces_correct_expression ... ok
[INFO] [stdout] test weekday_convenience_methods::fridays_only_produces_correct_expression ... ok
[INFO] [stdout] test weekday_convenience_methods::saturday_schedule_executes_on_saturday ... ok
[INFO] [stdout] test weekday_convenience_methods::weekdays_only_still_works ... ok
[INFO] [stdout] test weekday_convenience_methods::thursdays_only_produces_correct_expression ... ok
[INFO] [stderr]      Running tests/builder_real_world_tests.rs (/opt/rustwide/target/release/deps/builder_real_world_tests-d0f9e3e046004810)
[INFO] [stdout] test weekday_convenience_methods::wednesdays_only_produces_correct_expression ... ok
[INFO] [stdout] test weekday_convenience_methods::weekends_only_still_works ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test edge_cases_and_boundaries::multiple_times_same_day ... ok
[INFO] [stdout] test performance_tests::rapid_succession_calls ... ok
[INFO] [stdout] test real_world_expressions::business_hours_every_30_min ... ok
[INFO] [stdout] test edge_cases_and_boundaries::leap_year_feb_29 ... ok
[INFO] [stdout] test real_world_expressions::every_minute_standard ... ok
[INFO] [stdout] test real_world_expressions::daily_at_specific_time ... ok
[INFO] [stdout] test real_world_expressions::every_15_seconds ... ok
[INFO] [stdout] test real_world_expressions::every_five_minutes ... ok
[INFO] [stdout] test real_world_use_cases::health_check_interval ... ok
[INFO] [stdout] test real_world_expressions::daily_at_midnight ... ok
[INFO] [stdout] test timezone_real_world::london_business_hours ... ok
[INFO] [stdout] test real_world_use_cases::database_backup_schedule ... ok
[INFO] [stdout] test real_world_use_cases::api_rate_limit_reset ... ok
[INFO] [stdout] test real_world_use_cases::invoice_generation ... ok
[INFO] [stdout] test timezone_real_world::stock_market_open_ny ... ok
[INFO] [stdout] test timezone_real_world::tokyo_midnight_maintenance ... ok
[INFO] [stdout] test validation_tests::malformed_expression ... ok
[INFO] [stdout] test validation_tests::valid_step_expression ... ok
[INFO] [stdout] test validation_tests::invalid_hour_value ... ok
[INFO] [stdout] test validation_tests::valid_range_expression ... ok
[INFO] [stdout] test performance_tests::long_term_scheduling ... ok
[INFO] [stdout] test real_world_use_cases::cache_cleanup ... ok
[INFO] [stdout] test real_world_expressions::first_day_of_month ... ok
[INFO] [stdout] test validation_tests::invalid_minute_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/builder_tests.rs (/opt/rustwide/target/release/deps/builder_tests-9768da0ee9ccc935)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_basic_presets ... ok
[INFO] [stdout] test test_leap_year_february ... ok
[INFO] [stdout] test test_custom_time_daily ... ok
[INFO] [stdout] test test_enums ... ok
[INFO] [stdout] test test_lists ... ok
[INFO] [stdout] test test_complex_intervals ... ok
[INFO] [stdout] test test_ranges ... ok
[INFO] [stdout] test test_schedule_trait_logic ... ok
[INFO] [stdout] test test_validation_errors ... 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/concurrency_tests.rs (/opt/rustwide/target/release/deps/concurrency_tests-ee50700f975405af)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test concurrency::per_job_concurrency_limit_is_enforced ... ok
[INFO] [stdout] test concurrency::global_concurrency_limit_is_enforced ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cron.rs (/opt/rustwide/target/release/deps/cron-070a6657ea8fcb02)
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test cron_scheduler::add_blocking_job_fn_accepts_valid_schedule ... ok
[INFO] [stdout] test cron_scheduler::list_job_ids_returns_correct_ids ... ok
[INFO] [stdout] test cron_scheduler::add_job_accepts_arc_job_contract ... ok
[INFO] [stdout] test cron_scheduler::add_job_fn_accepts_valid_schedule ... ok
[INFO] [stdout] test cron_scheduler::remove_job_removes_from_registry ... ok
[INFO] [stdout] test cron_scheduler::add_job_fn_rejects_invalid_schedule ... ok
[INFO] [stdout] test cron_scheduler::new_creates_empty_scheduler ... ok
[INFO] [stdout] test cron_scheduler::multiple_jobs_can_be_registered ... ok
[INFO] [stdout] test fn_job::description_defaults_to_none ... ok
[INFO] [stdout] test fn_job::id_returns_correct_value ... ok
[INFO] [stdout] test fn_job::new_blocking_returns_err_with_invalid_schedule ... ok
[INFO] [stdout] test fn_job::new_blocking_returns_ok_with_valid_schedule ... ok
[INFO] [stdout] test fn_job::name_returns_correct_value ... ok
[INFO] [stdout] test fn_job::new_returns_err_with_invalid_schedule ... ok
[INFO] [stdout] test fn_job::new_returns_ok_with_valid_schedule ... ok
[INFO] [stdout] test cron_scheduler::add_blocking_job_fn_rejects_invalid_schedule ... ok
[INFO] [stdout] test fn_job::run_executes_async_closure ... ok
[INFO] [stdout] test fn_job::run_propagates_async_closure_error ... ok
[INFO] [stdout] test fn_job::run_executes_blocking_closure ... ok
[INFO] [stdout] test cron_scheduler::exponential_retry_policy_is_enforced ... ok
[INFO] [stdout] test cron_scheduler::empty_scheduler_exits_promptly ... ok
[INFO] [stdout] test lifecycle_hooks::on_complete_not_called_on_failure ... ok
[INFO] [stdout] test lifecycle_hooks::all_hooks_fire_in_correct_sequence ... ok
[INFO] [stdout] test lifecycle_hooks::on_start_called_before_run ... ok
[INFO] [stdout] test cron_scheduler::priority_is_respected ... ok
[INFO] [stdout] test lifecycle_hooks::on_complete_called_on_success ... ok
[INFO] [stdout] test lifecycle_hooks::on_error_not_called_on_success ... ok
[INFO] [stdout] test lifecycle_hooks::on_error_called_on_failure ... ok
[INFO] [stdout] test validated_schedule::error_message_includes_original_expression ... ok
[INFO] [stdout] test validated_schedule::rejects_nonsense_expression ... ok
[INFO] [stdout] test validated_schedule::rejects_empty_expression ... ok
[INFO] [stdout] test validated_schedule::rejects_out_of_range_field ... ok
[INFO] [stdout] test validated_schedule::accepts_every_second_expression ... ok
[INFO] [stdout] test validated_schedule::accepts_valid_seven_field_expression ... ok
[INFO] [stdout] test validated_schedule::accepts_specific_time_expression ... ok
[INFO] [stdout] test fn_job::run_propagates_blocking_closure_error ... ok
[INFO] [stdout] test cron_scheduler::fixed_retry_policy_is_enforced ... ok
[INFO] [stdout] test cron_scheduler::failing_job_does_not_crash_scheduler ... ok
[INFO] [stdout] test cron_scheduler::trigger_job_executes_immediately ... ok
[INFO] [stdout] test cron_scheduler::job_timeout_is_enforced ... ok
[INFO] [stdout] test cron_scheduler::scheduler_executes_registered_job ... ok
[INFO] [stdout] test cron_scheduler::scheduler_executes_multiple_jobs_concurrently ... ok
[INFO] [stdout] test cron_scheduler::global_concurrency_limit_is_enforced ... ok
[INFO] [stdout] test cron_scheduler::per_job_concurrency_limit_is_enforced ... ok
[INFO] [stdout] test cron_scheduler::removed_job_stops_running ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cron_scheduler_tests.rs (/opt/rustwide/target/release/deps/cron_scheduler_tests-19503b005cbddefa)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test cron_scheduler::add_job_accepts_arc_job_contract ... ok
[INFO] [stdout] test cron_scheduler::add_job_fn_rejects_invalid_schedule ... ok
[INFO] [stdout] test cron_scheduler::list_job_ids_returns_correct_ids ... ok
[INFO] [stdout] test cron_scheduler::multiple_jobs_can_be_registered ... ok
[INFO] [stdout] test cron_scheduler::add_blocking_job_fn_accepts_valid_schedule ... ok
[INFO] [stdout] test cron_scheduler::remove_job_removes_from_registry ... ok
[INFO] [stdout] test cron_scheduler::new_creates_empty_scheduler ... ok
[INFO] [stdout] test cron_scheduler::empty_scheduler_exits_promptly ... ok
[INFO] [stdout] test cron_scheduler::add_blocking_job_fn_rejects_invalid_schedule ... ok
[INFO] [stdout] test cron_scheduler::add_job_fn_accepts_valid_schedule ... ok
[INFO] [stdout] test cron_scheduler::scheduler_executes_registered_job ... ok
[INFO] [stdout] test cron_scheduler::trigger_job_executes_immediately ... ok
[INFO] [stdout] test cron_scheduler::removed_job_stops_running ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/debug_weekday.rs (/opt/rustwide/target/release/deps/debug_weekday-8aa4e4d309a30ffb)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/event_and_metrics_tests.rs (/opt/rustwide/target/release/deps/event_and_metrics_tests-87655bfe0b6041a1)
[INFO] [stdout] test debug_sunday_schedule ... 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] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test job_event::misfired_variant_contains_scheduled_time ... ok
[INFO] [stdout] test job_event::retrying_variant_contains_attempt_and_delay ... ok
[INFO] [stdout] test job_event::completed_variant_contains_duration ... ok
[INFO] [stdout] test mock_event_listener::listener_tracks_multiple_events ... ok
[INFO] [stdout] test mock_metrics_exporter::exporter_records_misfire ... ok
[INFO] [stdout] test job_event::failed_variant_contains_error_message ... ok
[INFO] [stdout] test job_event::event_is_cloneable ... ok
[INFO] [stdout] test mock_metrics_exporter::exporter_records_completion_with_duration ... ok
[INFO] [stdout] test mock_metrics_exporter::exporter_records_failure ... ok
[INFO] [stdout] test mock_event_listener::listener_receives_started_event ... ok
[INFO] [stdout] test job_event::started_variant_contains_id_and_name ... ok
[INFO] [stdout] test mock_metrics_exporter::exporter_records_retry ... ok
[INFO] [stdout] test mock_metrics_exporter::exporter_records_start ... ok
[INFO] [stdout] test mock_metrics_exporter::exporter_tracks_multiple_metrics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fn_job_tests.rs (/opt/rustwide/target/release/deps/fn_job_tests-ab44ca31de368104)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test fn_job::description_defaults_to_none ... ok
[INFO] [stdout] test fn_job::new_blocking_returns_err_with_invalid_schedule ... ok
[INFO] [stdout] test fn_job::new_returns_err_with_invalid_schedule ... ok
[INFO] [stdout] test fn_job::new_returns_ok_with_valid_schedule ... ok
[INFO] [stdout] test fn_job::name_returns_correct_value ... ok
[INFO] [stdout] test fn_job::run_executes_async_closure ... ok
[INFO] [stdout] test fn_job::id_returns_correct_value ... ok
[INFO] [stdout] test fn_job::new_blocking_returns_ok_with_valid_schedule ... ok
[INFO] [stdout] test fn_job::run_propagates_async_closure_error ... ok
[INFO] [stdout] test fn_job::run_propagates_blocking_closure_error ... ok
[INFO] [stdout] test fn_job::run_executes_blocking_closure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/job_features_tests.rs (/opt/rustwide/target/release/deps/job_features_tests-42afd60e68770690)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test description::description_defaults_to_none ... ok
[INFO] [stdout] test start_after::start_after_defaults_to_none ... ok
[INFO] [stdout] test start_after::start_after_returns_specified_time ... ok
[INFO] [stdout] test job_type::recurring_job_type_is_default ... ok
[INFO] [stdout] test misfire_policy::default_misfire_policy_is_skip ... ok
[INFO] [stdout] test misfire_policy::fire_once_policy_executes_once_when_missed ... ok
[INFO] [stdout] test misfire_policy::skip_policy_skips_missed_runs ... ok
[INFO] [stdout] test job_type::once_job_type_is_correct ... ok
[INFO] [stdout] test description::custom_description_is_returned ... ok
[INFO] [stdout] test job_type::once_job_with_past_run_at_is_not_scheduled ... ok
[INFO] [stdout] test job_type::once_job_with_future_run_at_is_scheduled ... ok
[INFO] [stdout] test misfire_policy::fire_all_policy_executes_all_missed_runs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/job_store_tests.rs (/opt/rustwide/target/release/deps/job_store_tests-e146c079ef8f0f25)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test in_memory_job_store::job_state_tracks_all_fields ... ok
[INFO] [stdout] test in_memory_job_store::get_state_returns_none_for_missing_job ... ok
[INFO] [stdout] test in_memory_job_store::multiple_jobs_can_be_stored_independently ... ok
[INFO] [stdout] test in_memory_job_store::save_state_updates_existing_state ... ok
[INFO] [stdout] test in_memory_job_store::save_state_stores_job_state ... ok
[INFO] [stdout] test in_memory_job_store::new_creates_empty_store ... ok
[INFO] [stdout] test in_memory_job_store::concurrent_access_is_safe ... 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/lifecycle_hooks_tests.rs (/opt/rustwide/target/release/deps/lifecycle_hooks_tests-638355c0943ba54e)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test lifecycle_hooks::on_error_called_on_failure ... ok
[INFO] [stdout] test lifecycle_hooks::on_start_called_before_run ... ok
[INFO] [stdout] test lifecycle_hooks::on_complete_not_called_on_failure ... ok
[INFO] [stdout] test lifecycle_hooks::on_error_not_called_on_success ... ok
[INFO] [stdout] test lifecycle_hooks::on_complete_called_on_success ... ok
[INFO] [stdout] test lifecycle_hooks::all_hooks_fire_in_correct_sequence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/priority_tests.rs (/opt/rustwide/target/release/deps/priority_tests-db02b68f916d9f2f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test priority_tests::priority_is_respected ... 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/retry_tests.rs (/opt/rustwide/target/release/deps/retry_tests-1fed133b348cc283)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test retries::fixed_retry_policy_is_enforced ... ok
[INFO] [stdout] test retries::exponential_retry_policy_is_enforced ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/timeout_tests.rs (/opt/rustwide/target/release/deps/timeout_tests-2e435d8d33fac788)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test timeouts::job_timeout_is_enforced ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/timezone_and_schedule_tests.rs (/opt/rustwide/target/release/deps/timezone_and_schedule_tests-164bc82fdfd1d487)
[INFO] [stdout] running 14 tests
[INFO] [stdout] test timezone::next_run_time_respects_timezone ... ok
[INFO] [stdout] test validated_schedule_tests::schedule_clone_works ... ok
[INFO] [stdout] test validated_schedule_tests::parse_rejects_out_of_range_values ... ok
[INFO] [stdout] test timezone::custom_timezone_is_returned ... ok
[INFO] [stdout] test retry_policy_none::no_retry_policy_fails_immediately ... ok
[INFO] [stdout] test validated_schedule_tests::parse_validates_seven_field_expression ... ok
[INFO] [stdout] test validated_schedule_tests::next_after_with_different_timezones ... ok
[INFO] [stdout] test validated_schedule_tests::parse_accepts_special_characters ... ok
[INFO] [stdout] test validated_schedule_tests::parse_rejects_invalid_expression ... ok
[INFO] [stdout] test validated_schedule_tests::parse_validates_standard_six_field_expression ... ok
[INFO] [stderr]      Running tests/validated_schedule_tests.rs (/opt/rustwide/target/release/deps/validated_schedule_tests-4cc8548b68f31fdc)
[INFO] [stdout] test validated_schedule_tests::next_after_returns_future_time ... ok
[INFO] [stdout] test timezone::job_with_timezone_can_be_added_to_cron ... ok
[INFO] [stdout] test timezone::default_timezone_is_utc ... ok
[INFO] [stdout] test timezone::various_timezones_are_supported ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test error_message_includes_original_expression ... ok
[INFO] [stdout] test rejects_nonsense_expression ... ok
[INFO] [stdout] test accepts_valid_seven_field_expression ... ok
[INFO] [stdout] test accepts_every_second_expression ... ok
[INFO] [stdout] test rejects_out_of_range_field ... ok
[INFO] [stdout] test accepts_specific_time_expression ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/foxtive_macros-1d8047618c5b0403)
[INFO] [stdout] test rejects_empty_expression ... 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] [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/deps/foxtive_supervisor-1e45b6e2f59da2e4)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test enums::tests::test_backoff_clone ... ok
[INFO] [stdout] test enums::tests::test_backoff_debug ... ok
[INFO] [stdout] test enums::tests::test_custom_backoff ... ok
[INFO] [stdout] test enums::tests::test_exponential_backoff ... ok
[INFO] [stdout] test enums::tests::test_health_status ... ok
[INFO] [stdout] test task_pool::tests::test_pool_builder ... ok
[INFO] [stdout] test task_pool::tests::test_random_distribution ... ok
[INFO] [stdout] test hierarchy::tests::test_create_hierarchy ... ok
[INFO] [stdout] test task_pool::tests::test_pool_info ... ok
[INFO] [stdout] test enums::tests::test_linear_backoff ... ok
[INFO] [stdout] test enums::tests::test_fixed_backoff ... ok
[INFO] [stdout] test runtime::tests::test_basic_supervision ... ok
[INFO] [stdout] test enums::tests::test_fibonacci_backoff ... ok
[INFO] [stderr]      Running tests/cascading_shutdown_tests.rs (/opt/rustwide/target/release/deps/cascading_shutdown_tests-c4292fb6b92dbf80)
[INFO] [stdout] test task_pool::tests::test_round_robin_distribution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_hierarchy_with_nested_structure ... ok
[INFO] [stderr]      Running tests/circuit_breaker_tests.rs (/opt/rustwide/target/release/deps/circuit_breaker_tests-2b7b8fa14b97a215)
[INFO] [stdout] test test_cascading_shutdown_hierarchy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 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 test_circuit_breaker_trips_and_resets ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/complex_dependency_tests.rs (/opt/rustwide/target/release/deps/complex_dependency_tests-96b2c07ad7cc7845)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_dependency_with_groups ... ok
[INFO] [stdout] test test_diamond_dependency_graph ... ok
[INFO] [stdout] test test_deep_linear_chain ... ok
[INFO] [stdout] test test_multiple_independent_chains ... ok
[INFO] [stdout] test test_complex_dag_with_conditional_deps ... ok
[INFO] [stderr]      Running tests/concurrency_tests.rs (/opt/rustwide/target/release/deps/concurrency_tests-b1ec10cc35ae7339)
[INFO] [stdout] test test_fan_out_fan_in_pattern ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_priority_scheduling ... ok
[INFO] [stdout] test test_global_concurrency_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/conditional_deps_tests.rs (/opt/rustwide/target/release/deps/conditional_deps_tests-d9fbcf06d7931d71)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_conditional_dependencies_disabled ... ok
[INFO] [stdout] test test_conditional_dependencies_enabled ... ok
[INFO] [stdout] test test_active_dependencies_combination ... ok
[INFO] [stderr]      Running tests/cron_tests.rs (/opt/rustwide/target/release/deps/cron_tests-07cdfe03833d5b0d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_initial_delay_zero_duration ... ok
[INFO] [stdout] test test_time_window_configuration ... ok
[INFO] [stdout] test test_cron_with_invalid_expression ... ok
[INFO] [stdout] test test_combined_initial_delay_and_restart_backoff ... ok
[INFO] [stdout] test test_initial_delay ... ok
[INFO] [stdout] test test_initial_delay_with_jitter ... ok
[INFO] [stdout] test test_cron_task_with_very_frequent_schedule ... ok
[INFO] [stdout] test test_cron_task_can_be_stopped ... ok
[INFO] [stdout] test test_cron_scheduled_task ... ok
[INFO] [stdout] test test_cron_with_immediate_execution ... ok
[INFO] [stdout] test test_rate_limiting_restart_interval ... ok
[INFO] [stderr]      Running tests/dependency_race_condition_tests.rs (/opt/rustwide/target/release/deps/dependency_race_condition_tests-02b54da97e1f37f7)
[INFO] [stdout] test test_multiple_cron_tasks_different_schedules ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.52s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_dependency_chain_no_hang ... ok
[INFO] [stdout] test test_multiple_dependents_race_condition ... ok
[INFO] [stdout] test test_dependency_race_condition_fix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/distributed_coordination_tests.rs (/opt/rustwide/target/release/deps/distributed_coordination_tests-3220d09cfcb9188e)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/distributed_unit_tests.rs (/opt/rustwide/target/release/deps/distributed_unit_tests-b3e430ac35ddfad6)
[INFO] [stdout] running 9 tests
[INFO] [stdout] test tests::test_coordination_manager ... ignored
[INFO] [stdout] test tests::test_distributed_lock_acquire_and_release ... ignored
[INFO] [stdout] test tests::test_distributed_lock_prevents_duplicate ... ignored
[INFO] [stdout] test tests::test_heartbeat_expiration ... ignored
[INFO] [stdout] test tests::test_heartbeat_mechanism ... ignored
[INFO] [stdout] test tests::test_leader_election_single_instance ... ignored
[INFO] [stdout] test tests::test_leader_election_with_competition ... ignored
[INFO] [stdout] test tests::test_leader_lease_expiration ... ignored
[INFO] [stdout] test tests::test_multiple_instances_coordination ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::test_coordination_config_builder ... ok
[INFO] [stdout] test tests::test_mock_lock_acquire_release ... ok
[INFO] [stdout] test tests::test_mock_multiple_locks ... ok
[INFO] [stdout] test tests::test_mock_leader_election ... ok
[INFO] [stdout] test tests::test_mock_heartbeat ... ok
[INFO] [stdout] test tests::test_mock_leader_transition ... ok
[INFO] [stderr]      Running tests/dynamic_management_tests.rs (/opt/rustwide/target/release/deps/dynamic_management_tests-6bfa7e8b977c5809)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_add_task_at_runtime ... ok
[INFO] [stdout] test test_remove_task_at_runtime ... ok
[INFO] [stdout] test test_restart_task_manually ... 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/edge_cases_tests.rs (/opt/rustwide/target/release/deps/edge_cases_tests-78ddc0894b651f06)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_group_health_empty_group ... ok
[INFO] [stdout] test test_pool_large_size ... ok
[INFO] [stdout] test test_conditional_dep_nonexistent_when_true ... ok
[INFO] [stdout] test test_group_health_all_healthy ... ok
[INFO] [stdout] test test_pool_zero_size_handled ... ok
[INFO] [stdout] test test_group_with_conditional_deps ... ok
[INFO] [stdout] test test_empty_group_operations ... ok
[INFO] [stdout] test test_group_health_mixed_statuses ... ok
[INFO] [stdout] test test_multiple_groups_overlap ... ok
[INFO] [stdout] test test_pool_size_one ... ok
[INFO] [stdout] test test_group_with_single_task ... ok
[INFO] [stdout] test test_conditional_dep_always_false ... ok
[INFO] [stdout] test test_many_conditional_dependencies ... ok
[INFO] [stdout] test test_rapid_group_stop_start ... ok
[INFO] [stderr]      Running tests/error_handling_tests.rs (/opt/rustwide/target/release/deps/error_handling_tests-bb2b9a9ca3ea25ff)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_dependency_failure_prevents_startup ... ok
[INFO] [stdout] test test_restart_prevented_by_should_restart ... ok
[INFO] [stdout] test test_max_attempts_exceeded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/event_tests.rs (/opt/rustwide/target/release/deps/event_tests-3f3be312fa17e3ad)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_supervisor_events ... ok
[INFO] [stdout] test test_shutdown_events ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/group_tests.rs (/opt/rustwide/target/release/deps/group_tests-cba80e6b9e4d1b89)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_group_health_aggregation ... ok
[INFO] [stdout] test test_list_group_tasks ... ok
[INFO] [stdout] test test_restart_group ... ok
[INFO] [stdout] test test_task_groups_start_stop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hierarchy_integration_tests.rs (/opt/rustwide/target/release/deps/hierarchy_integration_tests-f8e9982e1c59811e)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_empty_hierarchy ... ok
[INFO] [stdout] test test_hierarchy_shutdown_order ... ok
[INFO] [stdout] test test_nested_hierarchy ... ok
[INFO] [stdout] test test_deep_nested_hierarchy ... ok
[INFO] [stdout] test test_hierarchy_starts_and_stops ... ok
[INFO] [stdout] test test_hierarchy_with_failing_task ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hot_reload_tests.rs (/opt/rustwide/target/release/deps/hot_reload_tests-d3a45d93d8a52d4e)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] [2m2026-10-18T03:30:15.392336Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.392472Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396560Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396584Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396590Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396594Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396598Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396603Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396607Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396611Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396615Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396619Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396624Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396628Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396632Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396636Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396640Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396644Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.396648Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mNever [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.396653Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrapid-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.392835Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Starting 1 supervised tasks...
[INFO] [stdout] [2m2026-10-18T03:30:15.393090Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Starting 1 supervised tasks...
[INFO] [stdout] [2m2026-10-18T03:30:15.397208Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks started
[INFO] [stdout] [2m2026-10-18T03:30:15.397233Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"backoff-test" [3mtask_name[0m[2m=[0mbackoff-test[1m}[0m[2m:[0m[1mtask_setup[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Running setup phase
[INFO] [stdout] [2m2026-10-18T03:30:15.397248Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"backoff-test" [3mtask_name[0m[2m=[0mbackoff-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Setup complete, signalled dependents
[INFO] [stdout] [2m2026-10-18T03:30:15.397297Z[0m [31mERROR[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"backoff-test" [3mtask_name[0m[2m=[0mbackoff-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task execution failed [3merror[0m[2m=[0mInternal("Intentional failure #1")
[INFO] [stdout] [2m2026-10-18T03:30:15.397309Z[0m [33m WARN[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"backoff-test" [3mtask_name[0m[2m=[0mbackoff-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Scheduling restart after backoff [3mdelay_ms[0m[2m=[0m10 [3mattempt[0m[2m=[0m1
[INFO] [stdout] [2m2026-10-18T03:30:15.397360Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks started
[INFO] [stdout] [2m2026-10-18T03:30:15.397373Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"disabled-test" [3mtask_name[0m[2m=[0mdisabled-test[1m}[0m[2m:[0m[1mtask_setup[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Running setup phase
[INFO] [stdout] [2m2026-10-18T03:30:15.397381Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"disabled-test" [3mtask_name[0m[2m=[0mdisabled-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Setup complete, signalled dependents
[INFO] [stdout] [2m2026-10-18T03:30:15.397395Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"disabled-test" [3mtask_name[0m[2m=[0mdisabled-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task completed successfully
[INFO] [stdout] [2m2026-10-18T03:30:15.398805Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated task enabled status [3mtask_id[0m[2m=[0menable-disable-test [3mold_enabled[0m[2m=[0mtrue [3mnew_enabled[0m[2m=[0mfalse
[INFO] [stdout] [2m2026-10-18T03:30:15.398847Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated task enabled status [3mtask_id[0m[2m=[0menable-disable-test [3mold_enabled[0m[2m=[0mfalse [3mnew_enabled[0m[2m=[0mtrue
[INFO] [stdout] test test_hot_reload_enable_disable ... ok
[INFO] [stdout] [2m2026-10-18T03:30:15.399225Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated task enabled status [3mtask_id[0m[2m=[0mreenable-test [3mold_enabled[0m[2m=[0mtrue [3mnew_enabled[0m[2m=[0mfalse
[INFO] [stdout] [2m2026-10-18T03:30:15.399245Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated task enabled status [3mtask_id[0m[2m=[0mreenable-test [3mold_enabled[0m[2m=[0mfalse [3mnew_enabled[0m[2m=[0mtrue
[INFO] [stdout] test test_reenable_disabled_task ... ok
[INFO] [stdout] test test_validation_rejects_invalid_strategies ... ok
[INFO] [stdout] [2m2026-10-18T03:30:15.399618Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mconcurrent-test [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.399632Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mconcurrent-test [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mFixed(50ms)
[INFO] [stdout] [2m2026-10-18T03:30:15.399638Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated task enabled status [3mtask_id[0m[2m=[0mconcurrent-test [3mold_enabled[0m[2m=[0mtrue [3mnew_enabled[0m[2m=[0mfalse
[INFO] [stdout] [2m2026-10-18T03:30:15.399804Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Starting 1 supervised tasks...
[INFO] [stdout] [2m2026-10-18T03:30:15.399837Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks started
[INFO] [stdout] [2m2026-10-18T03:30:15.399854Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"during-exec-test" [3mtask_name[0m[2m=[0mduring-exec-test[1m}[0m[2m:[0m[1mtask_setup[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Running setup phase
[INFO] [stdout] [2m2026-10-18T03:30:15.399866Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"during-exec-test" [3mtask_name[0m[2m=[0mduring-exec-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Setup complete, signalled dependents
[INFO] [stdout] test test_concurrent_config_updates ... ok
[INFO] [stdout] test test_rapid_config_changes ... ok
[INFO] [stdout] [2m2026-10-18T03:30:15.393906Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mpersistence-test [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mMaxAttempts(10)
[INFO] [stdout] [2m2026-10-18T03:30:15.401545Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mpersistence-test [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mLinear { initial: 10ms, increment: 5ms, max: 1s }
[INFO] [stdout] [2m2026-10-18T03:30:15.394210Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mtask-0 [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.401601Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mtask-0 [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mFixed(20ms)
[INFO] [stdout] [2m2026-10-18T03:30:15.401608Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mtask-1 [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.401614Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mtask-1 [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mFixed(20ms)
[INFO] [stdout] [2m2026-10-18T03:30:15.401619Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mtask-2 [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.401623Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mtask-2 [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mFixed(20ms)
[INFO] [stdout] [2m2026-10-18T03:30:15.401628Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mtask-3 [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.401632Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mtask-3 [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mFixed(20ms)
[INFO] [stdout] [2m2026-10-18T03:30:15.401637Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mtask-4 [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.401641Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mtask-4 [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mFixed(20ms)
[INFO] [stdout] test test_update_unknown_task_returns_error ... ok
[INFO] [stdout] test test_hot_reload_multiple_tasks ... ok
[INFO] [stdout] [2m2026-10-18T03:30:15.394828Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mevent-test [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mAlways
[INFO] [stdout] [2m2026-10-18T03:30:15.407598Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mevent-test [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mExponential { initial: 10ms, max: 1s }
[INFO] [stdout] [2m2026-10-18T03:30:15.396092Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Starting 1 supervised tasks...
[INFO] [stdout] [2m2026-10-18T03:30:15.408371Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks started
[INFO] [stdout] [2m2026-10-18T03:30:15.408392Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m[1mtask_setup[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Running setup phase
[INFO] [stdout] [2m2026-10-18T03:30:15.408409Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Setup complete, signalled dependents
[INFO] [stdout] [2m2026-10-18T03:30:15.408434Z[0m [31mERROR[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task execution failed [3merror[0m[2m=[0mInternal("Intentional failure #1")
[INFO] [stdout] [2m2026-10-18T03:30:15.408443Z[0m [33m WARN[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Scheduling restart after backoff [3mdelay_ms[0m[2m=[0m10 [3mattempt[0m[2m=[0m1
[INFO] [stdout] [2m2026-10-18T03:30:15.408509Z[0m [31mERROR[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"backoff-test" [3mtask_name[0m[2m=[0mbackoff-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task execution failed [3merror[0m[2m=[0mInternal("Intentional failure #2")
[INFO] [stdout] test test_config_change_events ... [2m2026-10-18T03:30:15.408556Z[0m [33m WARN[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"backoff-test" [3mtask_name[0m[2m=[0mbackoff-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Scheduling restart after backoff [3mdelay_ms[0m[2m=[0m10 [3mattempt[0m[2m=[0m2
[INFO] [stdout] ok
[INFO] [stdout] [2m2026-10-18T03:30:15.419599Z[0m [31mERROR[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task execution failed [3merror[0m[2m=[0mInternal("Intentional failure #2")
[INFO] [stdout] [2m2026-10-18T03:30:15.419628Z[0m [33m WARN[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Scheduling restart after backoff [3mdelay_ms[0m[2m=[0m10 [3mattempt[0m[2m=[0m2
[INFO] [stdout] [2m2026-10-18T03:30:15.419712Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"backoff-test" [3mtask_name[0m[2m=[0mbackoff-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task completed successfully
[INFO] [stdout] [2m2026-10-18T03:30:15.430784Z[0m [31mERROR[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task execution failed [3merror[0m[2m=[0mInternal("Intentional failure #3")
[INFO] [stdout] [2m2026-10-18T03:30:15.430825Z[0m [33m WARN[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Scheduling restart after backoff [3mdelay_ms[0m[2m=[0m10 [3mattempt[0m[2m=[0m3
[INFO] [stdout] [2m2026-10-18T03:30:15.444601Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"restart-policy-test" [3mtask_name[0m[2m=[0mrestart-policy-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task completed successfully
[INFO] [stdout] [2m2026-10-18T03:30:15.448535Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated task enabled status [3mtask_id[0m[2m=[0mdisabled-test [3mold_enabled[0m[2m=[0mtrue [3mnew_enabled[0m[2m=[0mfalse
[INFO] [stdout] [2m2026-10-18T03:30:15.448843Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated backoff strategy [3mtask_id[0m[2m=[0mbackoff-test [3mold_strategy[0m[2m=[0mFixed(10ms) [3mnew_strategy[0m[2m=[0mFixed(100ms)
[INFO] [stdout] test test_config_persistence_across_reads ... ok
[INFO] [stdout] [2m2026-10-18T03:30:15.501174Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mduring-exec-test [3mold_policy[0m[2m=[0mAlways [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.512571Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Updated restart policy [3mtask_id[0m[2m=[0mrestart-policy-test [3mold_policy[0m[2m=[0mMaxAttempts(5) [3mnew_policy[0m[2m=[0mNever
[INFO] [stdout] [2m2026-10-18T03:30:15.512601Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Shutting down 1 tasks...
[INFO] [stdout] [2m2026-10-18T03:30:15.512611Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Signalling task 'restart-policy-test' to stop... [3mtask_id[0m[2m=[0mrestart-policy-test
[INFO] [stdout] [2m2026-10-18T03:30:15.512620Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'restart-policy-test' supervision completed. [3mtask_id[0m[2m=[0mrestart-policy-test
[INFO] [stdout] [2m2026-10-18T03:30:15.512626Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'restart-policy-test' on_shutdown completed. [3mtask_id[0m[2m=[0mrestart-policy-test
[INFO] [stdout] [2m2026-10-18T03:30:15.512632Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks shut down
[INFO] [stdout] test test_hot_reload_restart_policy ... ok
[INFO] [stdout] [2m2026-10-18T03:30:15.649832Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Shutting down 1 tasks...
[INFO] [stdout] [2m2026-10-18T03:30:15.649870Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Signalling task 'disabled-test' to stop... [3mtask_id[0m[2m=[0mdisabled-test
[INFO] [stdout] [2m2026-10-18T03:30:15.649880Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'disabled-test' supervision completed. [3mtask_id[0m[2m=[0mdisabled-test
[INFO] [stdout] [2m2026-10-18T03:30:15.649886Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'disabled-test' on_shutdown completed. [3mtask_id[0m[2m=[0mdisabled-test
[INFO] [stdout] [2m2026-10-18T03:30:15.649892Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks shut down
[INFO] [stdout] test test_disabled_task_no_restart ... ok
[INFO] [stdout] [2m2026-10-18T03:30:15.911646Z[0m [32m INFO[0m [1msupervision[0m[1m{[0m[3mtask_id[0m[2m=[0m"during-exec-test" [3mtask_name[0m[2m=[0mduring-exec-test[1m}[0m[2m:[0m [2mfoxtive_supervisor::runtime::supervision[0m[2m:[0m Task completed successfully
[INFO] [stdout] [2m2026-10-18T03:30:15.949889Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Shutting down 1 tasks...
[INFO] [stdout] [2m2026-10-18T03:30:15.949924Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Signalling task 'backoff-test' to stop... [3mtask_id[0m[2m=[0mbackoff-test
[INFO] [stdout] [2m2026-10-18T03:30:15.949934Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'backoff-test' supervision completed. [3mtask_id[0m[2m=[0mbackoff-test
[INFO] [stdout] [2m2026-10-18T03:30:15.949940Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'backoff-test' on_shutdown completed. [3mtask_id[0m[2m=[0mbackoff-test
[INFO] [stdout] [2m2026-10-18T03:30:15.949948Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks shut down
[INFO] [stdout] test test_hot_reload_backoff_strategy ... ok
[INFO] [stdout] [2m2026-10-18T03:30:16.303657Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] Shutting down 1 tasks...
[INFO] [stdout] [2m2026-10-18T03:30:16.303700Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Signalling task 'during-exec-test' to stop... [3mtask_id[0m[2m=[0mduring-exec-test
[INFO] [stdout] [2m2026-10-18T03:30:16.303713Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'during-exec-test' supervision completed. [3mtask_id[0m[2m=[0mduring-exec-test
[INFO] [stdout] [2m2026-10-18T03:30:16.303719Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m Task 'during-exec-test' on_shutdown completed. [3mtask_id[0m[2m=[0mduring-exec-test
[INFO] [stderr]      Running tests/lifecycle_tests.rs (/opt/rustwide/target/release/deps/lifecycle_tests-e1b9d27bef17df91)
[INFO] [stdout] [2m2026-10-18T03:30:16.303725Z[0m [32m INFO[0m [2mfoxtive_supervisor::runtime::core[0m[2m:[0m [Supervisor] All tasks shut down
[INFO] [stdout] test test_update_during_execution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.91s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_task_restart_on_failure ... ok
[INFO] [stdout] test test_successful_task_lifecycle ... ok
[INFO] [stderr]      Running tests/persistence_benchmarks.rs (/opt/rustwide/target/release/deps/persistence_benchmarks-ef6a463e3ed59b59)
[INFO] [stdout] test test_task_panic_recovery ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/persistence_tests.rs (/opt/rustwide/target/release/deps/persistence_tests-5c24220e75e00163)
[INFO] [stdout] test benchmark_persistence_impact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_in_memory_state_store ... ok
[INFO] [stdout] test test_fs_state_store ... 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/prerequisite_tests.rs (/opt/rustwide/target/release/deps/prerequisite_tests-baa926470e370084)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_prerequisite_failure_prevents_startup ... ok
[INFO] [stdout] test test_multiple_prerequisites ... ok
[INFO] [stdout] test test_prerequisite_satisfaction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/real_world_examples.rs (/opt/rustwide/target/release/deps/real_world_examples-7d435a7b69de15da)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_microservice_architecture ... ok
[INFO] [stdout] test test_message_processing_pipeline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shutdown_tests.rs (/opt/rustwide/target/release/deps/shutdown_tests-b5f1e35c13b8b0f9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_shutdown_without_tasks ... ok
[INFO] [stdout] test test_shutdown_with_mock_task ... ok
[INFO] [stdout] test test_shutdown_order_respects_dependencies ... ok
[INFO] [stdout] test test_shutdown_timeout_forces_termination ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/task_pool_tests.rs (/opt/rustwide/target/release/deps/task_pool_tests-a48f8381a409d29e)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_pool_with_different_strategies ... ok
[INFO] [stdout] test test_pool_integration_with_groups ... ok
[INFO] [stdout] test test_pool_concurrent_start_stop ... ok
[INFO] [stdout] test test_task_pool_creation ... ok
[INFO] [stdout] test test_pool_dynamic_scaling_simulation ... ok
[INFO] [stdout] test test_large_pool_stress ... ok
[INFO] [stdout] test test_pool_load_distribution ... ok
[INFO] [stdout] test test_pool_with_failing_workers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/testing_util_tests.rs (/opt/rustwide/target/release/deps/testing_util_tests-308593e941187061)
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_fake_time_backoff ... ok
[INFO] [stdout] test test_harness_and_assertions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/foxtive_worker-451c4a3399dd7631)
[INFO] [stdout] 
[INFO] [stdout] running 117 tests
[INFO] [stdout] test backends::dlq::tests::test_create_dlq_message ... ok
[INFO] [stdout] test backends::memory::tests::test_enqueue_and_receive ... ok
[INFO] [stdout] test backends::memory::tests::test_ack_removes_from_unacked ... ok
[INFO] [stdout] test backends::resilient::tests::test_ack_operations_dont_retry_indefinitely ... ok
[INFO] [stdout] test backends::resilient::tests::test_builder_pattern ... ok
[INFO] [stdout] test backends::memory::tests::test_queue_len ... ok
[INFO] [stdout] test backends::memory::tests::test_health_check ... ok
[INFO] [stdout] test backends::memory::tests::test_nack_with_requeue ... ok
[INFO] [stdout] test backends::memory::tests::test_clear ... ok
[INFO] [stdout] test backends::memory::tests::test_nack_without_requeue ... ok
[INFO] [stdout] test backends::memory::tests::test_shutdown ... ok
[INFO] [stdout] test backends::dlq::tests::test_dlq_backend_creation ... ok
[INFO] [stdout] test backends::resilient::tests::test_default_reconnect_strategy ... ok
[INFO] [stdout] test backends::resilient::tests::test_fixed_delay_strategy ... ok
[INFO] [stdout] test backends::resilient::tests::test_health_check_passthrough ... ok
[INFO] [stdout] test backends::resilient::tests::test_exponential_backoff_calculation ... ok
[INFO] [stdout] test backends::resilient::tests::test_multiple_receive_operations ... ok
[INFO] [stdout] test backends::resilient::tests::test_resilient_backend_with_custom_strategy ... ok
[INFO] [stdout] test builder::tests::test_builder_add_worker ... ok
[INFO] [stdout] test builder::tests::test_builder_build_allow_empty ... ok
[INFO] [stdout] test backends::resilient::tests::test_resilient_backend_wraps_successfully ... ok
[INFO] [stdout] test builder::tests::test_builder_build_no_workers_error ... ok
[INFO] [stdout] test backends::resilient::tests::test_exponential_backoff_with_jitter ... ok
[INFO] [stdout] test backends::resilient::tests::test_shutdown_passthrough ... ok
[INFO] [stdout] test batch::tests::test_batch_config_builder ... ok
[INFO] [stdout] test batch_processor::tests::test_batch_processor_creation ... ok
[INFO] [stdout] test batch_processor::tests::test_enqueue_message ... ok
[INFO] [stdout] test builder::tests::test_builder_add_multiple_workers ... ok
[INFO] [stdout] test builder::tests::test_builder_build_success ... ok
[INFO] [stdout] test builder::tests::test_builder_with_metrics_collector ... ok
[INFO] [stdout] test builder::tests::test_builder_chaining ... ok
[INFO] [stdout] test backends::resilient::tests::test_resilient_backend_receive ... ok
[INFO] [stdout] test dlq::tests::test_dead_letter_message_creation ... ok
[INFO] [stdout] test builder::tests::test_builder_with_strategy ... ok
[INFO] [stdout] test builder::tests::test_builder_with_concurrency_limit ... ok
[INFO] [stdout] test dlq::tests::test_dlq_manager_creation ... ok
[INFO] [stdout] test builder::tests::test_builder_creation ... ok
[INFO] [stdout] test dlq::tests::test_dead_letter_message_serialization ... ok
[INFO] [stdout] test dlq::tests::test_dlq_manager_with_retry_filter ... ok
[INFO] [stdout] test dlq::tests::test_dlq_manager_default_retry_all ... ok
[INFO] [stdout] test dlq::tests::test_poison_pill_detection ... ok
[INFO] [stdout] test batch::tests::test_message_batch_creation ... ok
[INFO] [stdout] test message_properties::tests::test_chaining_order_independence ... ok
[INFO] [stdout] test message::tests::test_message_creation ... ok
[INFO] [stdout] test message_properties::tests::test_header_overwrite ... ok
[INFO] [stdout] test message::tests::test_received_message_ack ... ok
[INFO] [stdout] test message_properties::tests::test_empty_properties ... ok
[INFO] [stdout] test message_properties::tests::test_metadata_with_properties ... ok
[INFO] [stdout] test message::tests::test_metadata_increment_attempt ... ok
[INFO] [stdout] test message_properties::tests::test_expiration_values ... ok
[INFO] [stdout] test message_properties::tests::test_empty_strings ... ok
[INFO] [stdout] test message::tests::test_metadata_with_correlation_id ... ok
[INFO] [stdout] test message::tests::test_received_message_nack ... ok
[INFO] [stdout] test message_properties::tests::test_all_standard_fields ... ok
[INFO] [stdout] test message_properties::tests::test_clone_properties ... ok
[INFO] [stdout] test message_properties::tests::test_message_properties_builder ... ok
[INFO] [stdout] test middleware::ack_nack::tests::test_passthrough_retries_exhausted ... ok
[INFO] [stdout] test middleware::ack_nack::tests::test_passthrough_retry_failure ... ok
[INFO] [stdout] test middleware::ack_nack::tests::test_nack_without_requeue ... ok
[INFO] [stdout] test message_properties::tests::test_serialization_skips_none_fields ... ok
[INFO] [stdout] test message_properties::tests::test_priority_bounds ... ok
[INFO] [stdout] test middleware::ack_nack::tests::test_nack_on_failure ... ok
[INFO] [stdout] test middleware::circuit_breaker::tests::test_circuit_closed_initially ... ok
[INFO] [stdout] test message_properties::tests::test_multiple_headers ... ok
[INFO] [stdout] test message_properties::tests::test_serialization_deserialization ... ok
[INFO] [stdout] test middleware::ack_nack::tests::test_ack_on_success ... ok
[INFO] [stdout] test middleware::ack_nack::tests::test_no_nack_on_failure_when_disabled ... ok
[INFO] [stdout] test message_properties::tests::test_unicode_in_headers ... ok
[INFO] [stdout] test middleware::processing_timeout::tests::test_fast_processing_completes ... ok
[INFO] [stdout] test middleware::ack_nack::tests::test_no_ack_on_success_when_disabled ... ok
[INFO] [stdout] test middleware::processing_timeout::tests::test_processing_error_propagates ... ok
[INFO] [stdout] test middleware::processing_timeout::tests::test_timeout_getter ... ok
[INFO] [stdout] test middleware::circuit_breaker::tests::test_circuit_rejects_when_open ... ok
[INFO] [stdout] test middleware::circuit_breaker::tests::test_circuit_opens_after_max_failures ... ok
[INFO] [stdout] test middleware::retry_handler::tests::test_retry_success_after_failures ... ok
[INFO] [stdout] test pool::tests::test_add_worker ... ok
[INFO] [stdout] test middleware::tracing::tests::test_tracing_middleware_failure ... ok
[INFO] [stdout] test middleware::tracing::tests::test_tracing_middleware_name ... ok
[INFO] [stdout] test middleware::processing_timeout::tests::test_zero_timeout_panics - should panic ... ok
[INFO] [stdout] test middleware::retry_handler::tests::test_retries_exhausted ... ok
[INFO] [stdout] test middleware::tracing::tests::test_tracing_middleware_success ... ok
[INFO] [stdout] test pool::tests::test_pool_creation ... ok
[INFO] [stdout] test pool::tests::test_different_concurrency_limits ... ok
[INFO] [stdout] test pool::tests::test_dispatch_empty_pool ... ok
[INFO] [stdout] test pool::tests::test_pool_health ... ok
[INFO] [stdout] test pool::tests::test_pool_shutdown_prevents_dispatch ... ok
[INFO] [stdout] test middleware::processing_timeout::tests::test_timeout_cancels_long_running_task ... ok
[INFO] [stdout] test middleware::processing_timeout::tests::test_boundary_condition_exactly_at_timeout ... ok
[INFO] [stdout] test strategies::tests::test_least_loaded_after_increment ... ok
[INFO] [stdout] test strategies::tests::test_least_loaded_initial ... ok
[INFO] [stdout] test strategies::tests::test_least_loaded_load_tracking ... ok
[INFO] [stdout] test strategies::tests::test_random_balancer ... ok
[INFO] [stdout] test strategies::tests::test_round_robin_distribution ... ok
[INFO] [stdout] test strategies::tests::test_round_robin_single_worker ... ok
[INFO] [stdout] test middleware::processing_timeout::tests::test_slow_processing_times_out ... ok
[INFO] [stdout] test stress::tests::test_memory_estimation ... ok
[INFO] [stdout] test strategies::tests::test_round_robin_zero_workers ... ok
[INFO] [stdout] test pool::tests::test_no_double_ack_with_middleware ... ok
[INFO] [stdout] test pool::tests::test_integration_ack_nack_middleware_with_failure ... ok
[INFO] [stdout] test worker::tests::test_exponential_backoff ... ok
[INFO] [stdout] test stress::tests::test_payload_generation ... ok
[INFO] [stdout] test pool::tests::test_pool_handles_ack_without_middleware ... ok
[INFO] [stdout] test worker::tests::test_fixed_backoff ... ok
[INFO] [stdout] test worker::tests::test_worker_default_methods ... ok
[INFO] [stdout] test worker::tests::test_should_requeue_default ... ok
[INFO] [stdout] test strategies::tests::test_least_loaded_empty ... ok
[INFO] [stdout] test pool::tests::test_pool_handles_nack_without_middleware ... ok
[INFO] [stdout] test middleware::circuit_breaker::tests::test_circuit_reopens_on_failure_in_half_open ... ok
[INFO] [stdout] test middleware::circuit_breaker::tests::test_circuit_closes_after_success_in_half_open ... ok
[INFO] [stdout] test pool::tests::test_round_robin_distribution ... ok
[INFO] [stdout] test stress::tests::test_small_stress_test ... ok
[INFO] [stdout] test middleware::circuit_breaker::tests::test_circuit_transitions_to_half_open_and_allows_one_request ... ok
[INFO] [stdout] test pool::tests::test_concurrency_limit_enforcement ... ok
[INFO] [stdout] test pool::tests::test_concurrency_limit_with_builder ... ok
[INFO] [stdout] test backends::resilient::tests::test_connection_state_tracking ... ok
[INFO] [stdout] test backends::resilient::tests::test_reconnection_on_failure ... ok
[INFO] [stdout] test backends::resilient::tests::test_consecutive_failure_tracking ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 117 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/batch_tests.rs (/opt/rustwide/target/release/deps/batch_tests-54709fe91685faab)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_batch_handler_defaults ... ok
[INFO] [stdout] test test_batch_metadata ... ok
[INFO] [stdout] test test_batch_config_builder ... ok
[INFO] [stdout] test test_batch_processor_full_batch_flush ... ok
[INFO] [stdout] test test_batch_processor_shutdown_flush ... ok
[INFO] [stdout] test test_batch_processor_multiple_batches ... ok
[INFO] [stdout] test test_batch_processor_partial_batch_timeout ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/concurrency_tests.rs (/opt/rustwide/target/release/deps/concurrency_tests-ac67d820773af69e)
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.50s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_zero_concurrency_limit ... ok
[INFO] [stdout] test test_email_sender_scenario ... ok
[INFO] [stdout] test test_sequential_processing_with_limit_one ... ok
[INFO] [stdout] test test_payment_processor_scenario ... ok
[INFO] [stdout] test test_high_concurrency_allows_parallelism ... ok
[INFO] [stdout] test test_builder_concurrency_limit ... ok
[INFO] [stdout] test test_concurrency_across_multiple_workers ... ok
[INFO] [stdout] test test_independent_pool_limits ... ok
[INFO] [stderr]      Running tests/delayed_retry_tests.rs (/opt/rustwide/target/release/deps/delayed_retry_tests-f91375711228ae0f)
[INFO] [stdout] test test_concurrency_limit_strict_enforcement ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dlq_edge_case_tests.rs (/opt/rustwide/target/release/deps/dlq_edge_case_tests-bb377fb4c4a0bb0d)
[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/integration_tests.rs (/opt/rustwide/target/release/deps/integration_tests-1064648ee8003d10)
[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 10 tests
[INFO] [stdout] test test_empty_pool_rejection ... ok
[INFO] [stdout] test test_pool_shutdown ... ok
[INFO] [stdout] test test_notification_system_high_throughput ... ok
[INFO] [stdout] test test_round_robin_distribution ... ok
[INFO] [stdout] test test_large_message_volume ... ok
[INFO] [stdout] test test_background_job_processor ... ok
[INFO] [stdout] test test_least_loaded_balancing ... ok
[INFO] [stdout] test test_rapid_message_burst ... ok
[INFO] [stdout] test test_concurrent_pool_access ... ok
[INFO] [stderr]      Running tests/middleware_tests.rs (/opt/rustwide/target/release/deps/middleware_tests-ab9074b1c67945d3)
[INFO] [stdout] test test_worker_failure_handling ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_middleware_execution_order ... ok
[INFO] [stdout] test test_multiple_same_middleware ... ok
[INFO] [stdout] test test_ack_nack_middleware_auto_ack ... ok
[INFO] [stdout] test test_middleware_chain_with_pool ... ok
[INFO] [stdout] test test_no_middleware_direct_dispatch ... ok
[INFO] [stdout] test test_payment_processor_with_circuit_breaker ... ok
[INFO] [stdout] test test_circuit_breaker_middleware ... ok
[INFO] [stdout] test test_ack_nack_middleware_auto_nack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/retry_attempt_tests.rs (/opt/rustwide/target/release/deps/retry_attempt_tests-e9a71b32a7aa3473)
[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/retry_unit_tests.rs (/opt/rustwide/target/release/deps/retry_unit_tests-66a947dfc03da69a)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/supervised_rabbitmq_integration_tests.rs (/opt/rustwide/target/release/deps/supervised_rabbitmq_integration_tests-ceff4d50601c9c90)
[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 3 tests
[INFO] [stdout] test test_supervised_worker_pool_shutdown ... ok
[INFO] [stderr]      Running tests/supervisor_integration_tests.rs (/opt/rustwide/target/release/deps/supervisor_integration_tests-f939ee1f410cfd26)
[INFO] [stdout] test test_supervised_worker_pool_basic ... ok
[INFO] [stdout] test test_supervised_worker_pool_multiple_workers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_multiple_pools_under_supervisor ... ok
[INFO] [stdout] test test_priority_based_ordering ... ok
[INFO] [stdout] test test_supervisor_with_middleware_pool ... ok
[INFO] [stdout] test test_supervisor_with_worker_pool ... ok
[INFO] [stdout] test test_graceful_shutdown_cascade ... ok
[INFO] [stdout] test test_global_concurrency_limit ... ok
[INFO] [stdout] test test_supervisor_recovers_from_panic ... ok
[INFO] [stdout] test test_microservice_scenario ... ok
[INFO] [stdout] test test_supervisor_restart_on_failure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/graceful_shutdown-909544267689de57)
[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/deps/microservice_orchestration-51c44c235d643ac3)
[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/deps/panic_cathcer-aafca504b9c31c7e)
[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/deps/persistence-68fad739a67f596f)
[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/deps/supervisor_hierarchies-e5867bbaff6d66b3)
[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/deps/task_groups-61705c0ba4fa0844)
[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/deps/task_pools-419de96031aab6ab)
[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/deps/tracing_example-15b4cfef486ebd5c)
[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 foxtive
[INFO] [stdout] 
[INFO] [stdout] running 81 tests
[INFO] [stdout] test foxtive/src/app.rs - app::App::shutdown (line 771) - compile ... ok
[INFO] [stdout] test foxtive/src/app.rs - app::App::load_env_files (line 168) - compile ... ok
[INFO] [stdout] test foxtive/src/app.rs - app::App::run_startup_hooks (line 695) - compile ... ok
[INFO] [stdout] test foxtive/src/container/lazy.rs - container::lazy (line 9) ... ignored
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder::register_with (line 621) - compile ... ok
[INFO] [stdout] test foxtive/src/app/init.rs - app::init::AppInit (line 33) - compile ... ok
[INFO] [stdout] test foxtive/src/app/init.rs - app::init::AppInit::register_service (line 134) - compile ... ok
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder::build_init (line 884) - compile ... ok
[INFO] [stdout] test foxtive/src/container/lazy.rs - container::lazy::Lazy (line 97) ... ignored
[INFO] [stdout] test foxtive/src/container/lazy.rs - container::lazy::Lazy<T>::resolve (line 179) ... ignored
[INFO] [stdout] test foxtive/src/container/lazy.rs - container::lazy::lazy (line 60) ... ignored
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder::register_service (line 517) - compile ... ok
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder::after_build (line 455) - compile ... ok
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder (line 80) - compile ... ok
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder::register_trait (line 584) - compile ... ok
[INFO] [stdout] test foxtive/src/app/init.rs - app::init::AppInit::init_service (line 93) - compile ... ok
[INFO] [stdout] test foxtive/src/enums/app_message.rs - enums::app_message::AppMessage::wrap (line 272) - compile ... ok
[INFO] [stdout] test foxtive/src/health.rs - health::HealthCheckCache (line 160) - compile ... ok
[INFO] [stdout] test foxtive/src/app.rs - app::App (line 75) - compile ... ok
[INFO] [stdout] test foxtive/src/config.rs - config (line 8) - compile ... ok
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder::plugin (line 726) - compile ... ok
[INFO] [stdout] test foxtive/src/app/builder.rs - app::builder::AppBuilder::register (line 485) - compile ... ok
[INFO] [stdout] test foxtive/src/health.rs - health::HealthCheck (line 71) - compile ... ok
[INFO] [stdout] test foxtive/src/helpers/env.rs - helpers::env::ScopedEnv (line 88) ... ok
[INFO] [stdout] test foxtive/src/container/type_map.rs - container::type_map::TypeMap (line 16) ... ok
[INFO] [stdout] test foxtive/src/helpers/file_size.rs - helpers::file_size::format_size (line 315) ... ok
[INFO] [stdout] test foxtive/src/container/type_map.rs - container::type_map::TypeMap::get (line 88) ... ok
[INFO] [stdout] test foxtive/src/helpers/mod.rs - helpers (line 57) ... ok
[INFO] [stdout] test foxtive/src/events.rs - events (line 9) ... ok
[INFO] [stdout] test foxtive/src/container/mutable.rs - container::mutable (line 9) ... ok
[INFO] [stdout] test foxtive/src/helpers/file_size.rs - helpers::file_size::format_size_decimal (line 360) ... ok
[INFO] [stdout] test foxtive/src/helpers/env.rs - helpers::env (line 14) ... ok
[INFO] [stdout] test foxtive/src/enums/app_message.rs - enums::app_message::AppMessage::validation_error (line 104) ... ok
[INFO] [stdout] test foxtive/src/helpers/file_size.rs - helpers::file_size::format_size_verbose (line 344) ... ok
[INFO] [stdout] test foxtive/src/helpers/mod.rs - helpers (line 50) ... ok
[INFO] [stdout] test foxtive/src/helpers/file_size.rs - helpers::file_size::format_size_with_precision (line 329) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_bool_from_any (line 298) ... ok
[INFO] [stdout] test foxtive/src/helpers/number.rs - helpers::number::from_cents (line 26) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_bool_from_any (line 262) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_f64_from_any (line 175) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_f64_from_any (line 216) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_timestamp (line 340) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_i64_zero_as_none (line 459) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_i64_from_any (line 127) ... ok
[INFO] [stdout] test foxtive/src/helpers/number.rs - helpers::number::format_currency (line 44) ... ok
[INFO] [stdout] test foxtive/src/lib.rs - (line 36) - compile ... ok
[INFO] [stdout] test foxtive/src/lifecycle.rs - lifecycle::FromApp (line 364) - compile ... ok
[INFO] [stdout] test foxtive/src/lifecycle.rs - lifecycle::Plugin (line 502) - compile ... ok
[INFO] [stdout] test foxtive/src/lifecycle.rs - lifecycle::ServiceHooks (line 76) - compile ... ok
[INFO] [stdout] test foxtive/src/lifecycle.rs - lifecycle::ServiceInit (line 120) - compile ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_string_from_any (line 18) ... ok
[INFO] [stdout] test foxtive/src/lifecycle.rs - lifecycle::Shutdown (line 441) - compile ... ok
[INFO] [stdout] test foxtive/src/lifecycle.rs - lifecycle::AsyncInit (line 45) - compile ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::bad_request (line 75) - compile ... ok
[INFO] [stdout] test foxtive/src/helpers/number.rs - helpers::number::format_integer (line 96) ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::conflict (line 109) - compile ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::internal_server_error (line 143) - compile ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::ensure (line 198) - compile ... ok
[INFO] [stdout] test foxtive/src/lifecycle.rs - lifecycle::Startup (line 392) - compile ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::ensure_found (line 218) - compile ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::forbidden (line 58) - compile ... ok
[INFO] [stdout] test foxtive/src/helpers/tokio.rs - helpers::tokio::RuntimeConfig (line 13) - compile ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_percentage_to_decimal (line 529) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_vec_from_string_or_array (line 383) ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::invalid (line 92) - compile ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::unauthorized (line 41) - compile ... ok
[INFO] [stdout] test foxtive/src/tokio.rs - tokio::Tokio::block (line 66) ... ignored
[INFO] [stdout] test foxtive/src/tokio.rs - tokio::Tokio::run_async (line 125) ... ignored
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_vec_from_string_or_array (line 417) ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::not_found (line 24) - compile ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::validation_error (line 163) - compile ... ok
[INFO] [stdout] test foxtive/src/setup/mod.rs - setup (line 24) - compile ... ok
[INFO] [stdout] test foxtive/src/helpers/number.rs - helpers::number::to_cents (line 11) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_i64_from_any (line 88) ... ok
[INFO] [stdout] test foxtive/src/lib.rs - ValidationErrors (line 128) ... ok
[INFO] [stdout] test foxtive/src/macros/error.rs - macros::error::unprocessable_entity (line 126) - compile ... ok
[INFO] [stdout] test foxtive/src/metrics.rs - metrics::MetricsSink (line 52) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_string_from_any (line 52) ... ok
[INFO] [stdout] test foxtive/src/container/type_map.rs - container::type_map::TypeMap::get_or_insert_with (line 176) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_optional_string_empty_as_none (line 498) ... ok
[INFO] [stdout] test foxtive/src/helpers/serde/de.rs - helpers::serde::de::deserialize_i64_with_default (line 575) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 75 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.41s; merged doctests compilation took 1.31s
[INFO] [stderr]    Doc-tests foxtive_cron
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test foxtive-cron/src/lib.rs - CronError::wrap (line 67) - compile ... ok
[INFO] [stdout] test foxtive-cron/src/fn_job.rs - fn_job::FnJob (line 33) ... ok
[INFO] [stdout] test foxtive-cron/src/contracts.rs - contracts::ValidatedSchedule::parse (line 156) ... ok
[INFO] [stdout] test foxtive-cron/src/fn_job.rs - fn_job::FnJob::new_blocking (line 133) ... ok
[INFO] [stdout] test foxtive-cron/src/fn_job.rs - fn_job::FnJob::new (line 92) ... ok
[INFO] [stdout] test foxtive-cron/src/fn_job.rs - fn_job::FnJob (line 22) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.66s; merged doctests compilation took 0.64s
[INFO] [stderr]    Doc-tests foxtive_macros
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test foxtive-macros/src/lib.rs - derive_event (line 51) ... ignored
[INFO] [stdout] test foxtive-macros/src/lib.rs - derive_from_app (line 124) ... ignored
[INFO] [stdout] test foxtive-macros/src/lib.rs - derive_service (line 89) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.29s; merged doctests compilation took 0.28s
[INFO] [stderr]    Doc-tests foxtive_supervisor
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test foxtive-supervisor/src/contracts.rs - contracts::SupervisedTask::conditional_dependencies (line 137) ... ignored
[INFO] [stdout] test foxtive-supervisor/src/contracts.rs - contracts::SupervisedTask::on_shutdown (line 250) ... ignored
[INFO] [stdout] test foxtive-supervisor/src/error.rs - error::SupervisorError::wrap (line 155) - compile ... ok
[INFO] [stdout] test foxtive-supervisor/src/lib.rs - Supervisor (line 41) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.22s; merged doctests compilation took 1.20s
[INFO] [stderr]    Doc-tests foxtive_worker
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test foxtive-worker/src/builder.rs - builder::WorkerPoolBuilder (line 18) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/backends/resilient.rs - backends::resilient::ResilientBackend (line 71) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/backends/contract.rs - backends::contract::ReceiveResult (line 14) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/middleware/ack_nack.rs - middleware::ack_nack::AckNackMiddleware (line 15) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/lib.rs - (line 19) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/dlq.rs - dlq::DlqManager (line 173) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/middleware/tracing.rs - middleware::tracing::TracingMiddleware (line 17) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/middleware/circuit_breaker.rs - middleware::circuit_breaker::CircuitBreakerMiddleware (line 145) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/message.rs - message::ReceivedMessage<serde_json::Value>::requeue_to_source (line 223) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/middleware/batch.rs - middleware::batch::BatchMiddleware (line 23) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/middleware/mod.rs - middleware::Middleware (line 75) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/stress.rs - stress (line 8) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/dlq.rs - dlq::DlqManager::reprocess_single (line 272) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/error.rs - error::WorkerError::wrap (line 144) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/stress.rs - stress::AtomicU64 (line 8) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/stress.rs - stress::AtomicUsize (line 8) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/pool.rs - pool::WorkerPool (line 26) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/dlq.rs - dlq::DlqManager::with_retry_filter (line 226) ... ok
[INFO] [stdout] test foxtive-worker/src/stress.rs - stress::Ordering (line 8) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/message.rs - message::ReceivedMessage (line 148) ... ok
[INFO] [stdout] test foxtive-worker/src/dlq.rs - dlq::DlqManager::reprocess_all (line 348) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/worker.rs - worker::Worker (line 59) ... ok
[INFO] [stdout] test foxtive-worker/src/worker.rs - worker::Worker::processing_timeout (line 185) ... ok
[INFO] [stdout] test foxtive-worker/src/worker.rs - worker::Worker::should_requeue (line 236) ... ok
[INFO] [stdout] test foxtive-worker/src/middleware/processing_timeout.rs - middleware::processing_timeout::ProcessingTimeoutMiddleware (line 26) - compile ... ok
[INFO] [stdout] test foxtive-worker/src/backends/memory.rs - backends::memory::MemoryBackend (line 64) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.45s; merged doctests compilation took 1.42s
[INFO] running `Command { std: "docker" "inspect" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b", kill_on_drop: false }`
[INFO] [stdout] e13ea90c915b9044b38b67c63ea59c0654c551252c2378184478d8b2e94df83b
