[INFO] fetching crate celers-worker 0.1.0...
[INFO] testing celers-worker-0.1.0 against beta-2026-03-05 for beta-1.95-1
[INFO] extracting crate celers-worker 0.1.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate celers-worker 0.1.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate celers-worker 0.1.0
[INFO] tweaked toml for crates.io crate celers-worker 0.1.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate celers-worker 0.1.0 on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate celers-worker 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 00ada40a48ee28cbacbc5f1129daea68d8e9d95bc72a673aa802cd1fac5729d8
[INFO] running `Command { std: "docker" "start" "-a" "00ada40a48ee28cbacbc5f1129daea68d8e9d95bc72a673aa802cd1fac5729d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "00ada40a48ee28cbacbc5f1129daea68d8e9d95bc72a673aa802cd1fac5729d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "00ada40a48ee28cbacbc5f1129daea68d8e9d95bc72a673aa802cd1fac5729d8", kill_on_drop: false }`
[INFO] [stdout] 00ada40a48ee28cbacbc5f1129daea68d8e9d95bc72a673aa802cd1fac5729d8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 80a2ccaf229026355a6375f5ad58ede4e35f2943742611758224a05f6dae83c0
[INFO] running `Command { std: "docker" "start" "-a" "80a2ccaf229026355a6375f5ad58ede4e35f2943742611758224a05f6dae83c0", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zmij v1.0.15
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling bytes v1.11.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling hostname v0.4.2
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling oxicode_derive v0.1.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling oxicode v0.1.1
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling celers-core v0.1.0
[INFO] [stderr]    Compiling celers-worker v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.60s
[INFO] running `Command { std: "docker" "inspect" "80a2ccaf229026355a6375f5ad58ede4e35f2943742611758224a05f6dae83c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80a2ccaf229026355a6375f5ad58ede4e35f2943742611758224a05f6dae83c0", kill_on_drop: false }`
[INFO] [stdout] 80a2ccaf229026355a6375f5ad58ede4e35f2943742611758224a05f6dae83c0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a69982d239858933ef4716b8db7f50305f075f8db680f7588145f66d3461839c
[INFO] running `Command { std: "docker" "start" "-a" "a69982d239858933ef4716b8db7f50305f075f8db680f7588145f66d3461839c", kill_on_drop: false }`
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling celers-worker v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.90s
[INFO] running `Command { std: "docker" "inspect" "a69982d239858933ef4716b8db7f50305f075f8db680f7588145f66d3461839c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a69982d239858933ef4716b8db7f50305f075f8db680f7588145f66d3461839c", kill_on_drop: false }`
[INFO] [stdout] a69982d239858933ef4716b8db7f50305f075f8db680f7588145f66d3461839c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3bc65cf7ef27f03c94757694f2816195c025781a4ba40984a33a0ea7ddeab543
[INFO] running `Command { std: "docker" "start" "-a" "3bc65cf7ef27f03c94757694f2816195c025781a4ba40984a33a0ea7ddeab543", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/celers_worker-fbe162efba3ae5d7)
[INFO] [stdout] 
[INFO] [stdout] running 486 tests
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_cancel ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_get_cancelled_task_ids ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_remove_token ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_has_token ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_get_all_task_ids ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_token_cancel ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_get_token ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_cancel_all ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_token_check_cancelled ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_create_token ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_registry_cancel_nonexistent ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_token_clone ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_clear_all ... ok
[INFO] [stdout] test cancellation::tests::test_cancellation_token_new ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_config_builder ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_config_default ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_size ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_config_validation ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_creation ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_progress ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_manager_delete ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_manager_versions ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_strategy_default ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_with_metadata ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_strategy_keep_last ... ok
[INFO] [stdout] test circuit_breaker::tests::test_circuit_breaker_trip ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_manager_save_load ... ok
[INFO] [stdout] test cpu_affinity::tests::test_get_core_for_worker_numa_aware ... ok
[INFO] [stdout] test cpu_affinity::tests::test_get_core_for_worker_per_worker ... ok
[INFO] [stdout] test cpu_affinity::tests::test_get_core_for_worker_shared ... ok
[INFO] [stdout] test cpu_affinity::tests::test_get_cores_for_worker ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_builder ... ok
[INFO] [stdout] test cpu_affinity::tests::test_affinity_config_builder ... ok
[INFO] [stdout] test cpu_affinity::tests::test_affinity_config_default ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_strategy_latest_only ... ok
[INFO] [stdout] test cpu_affinity::tests::test_affinity_policy_default ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_by_severity ... ok
[INFO] [stdout] test cpu_affinity::tests::test_get_numa_node_for_worker ... ok
[INFO] [stdout] test cpu_affinity::tests::test_numa_node ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_clear ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_auto_rotate ... ok
[INFO] [stdout] test cpu_affinity::tests::test_affinity_config_validation ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_config_default ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_manager ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_stats ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_summary ... ok
[INFO] [stdout] test cpu_affinity::tests::test_auto_detect ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_severity ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_detector_config_validation ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_detector_config_default ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_detector_stats_default ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_config_builder ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_config_validation ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_creation ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_health_states ... ok
[INFO] [stdout] test checkpoint::tests::test_checkpoint_stats ... ok
[INFO] [stdout] test cpu_affinity::tests::test_display ... ok
[INFO] [stdout] test crash_dump::tests::test_recent_crashes ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_callback ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_detector_config_builder ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_worker_deregistration ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_worker_registration ... ok
[INFO] [stdout] test crash_dump::tests::test_crash_dump_manager_filtering ... ok
[INFO] [stdout] test degradation::tests::test_degradation_level_display ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_worker_state ... ok
[INFO] [stdout] test degradation::tests::test_degradation_level_predicates ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_assess_by_tasks ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_assess_critical ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_assess_degraded ... ok
[INFO] [stdout] test degradation::tests::test_degradation_level_poll_backoff ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_assess_by_cpu ... ok
[INFO] [stdout] test degradation::tests::test_degradation_level_acceptance_probability ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_assess_normal ... ok
[INFO] [stdout] test degradation::tests::test_degradation_thresholds_builder ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_recommended_actions ... ok
[INFO] [stdout] test degradation::tests::test_degradation_thresholds_default ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_should_accept_task ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_clear_task ... ok
[INFO] [stdout] test degradation::tests::test_degradation_policy_assess_warning ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_add_dependency ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_optional_dependency ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_status_update ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_self_dependency ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_get_dependencies ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_circular_dependency ... ok
[INFO] [stdout] test degradation::tests::test_degradation_thresholds_validation ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_stats ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_status_display ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_get_dependents ... ok
[INFO] [stdout] test dependencies::tests::test_task_dependency_optional ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_graph_topological_sort ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_stats_predicates ... ok
[INFO] [stdout] test dependencies::tests::test_dependency_status_predicates ... ok
[INFO] [stdout] test dependencies::tests::test_task_dependency_creation ... ok
[INFO] [stdout] test distributed_rate_limit::tests::test_config_validation ... ok
[INFO] [stdout] test distributed_rate_limit::tests::test_in_memory_limiter ... ok
[INFO] [stdout] test distributed_rate_limit::tests::test_reset ... ok
[INFO] [stdout] test dlq::tests::test_dlq_config_default ... ok
[INFO] [stdout] test dlq::tests::test_dlq_config_predicates ... ok
[INFO] [stdout] test crash_dump::tests::test_critical_crash_count ... ok
[INFO] [stdout] test dlq::tests::test_dlq_config_builder ... ok
[INFO] [stdout] test dlq::tests::test_dlq_entry_creation ... ok
[INFO] [stdout] test dlq::tests::test_dlq_config_validation ... ok
[INFO] [stdout] test dlq::tests::test_dlq_entry_with_metadata ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_add_entry ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_clear ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_disabled ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_get_entry ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_export_import ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_heartbeat ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_max_size ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_remove_entry ... ok
[INFO] [stdout] test dlq::tests::test_dlq_handler_reprocess_tracking ... ok
[INFO] [stdout] test dlq::tests::test_dlq_reprocess_config_builder ... ok
[INFO] [stdout] test dlq::tests::test_dlq_reprocess_config_calculate_delay ... ok
[INFO] [stdout] test dlq::tests::test_dlq_reprocess_config_default ... ok
[INFO] [stdout] test dlq::tests::test_dlq_reprocess_config_predicates ... ok
[INFO] [stdout] test dlq::tests::test_dlq_reprocess_config_validation ... ok
[INFO] [stdout] test dlq_storage::tests::test_memory_storage_add_and_get ... ok
[INFO] [stdout] test dlq_storage::tests::test_memory_storage_clear ... ok
[INFO] [stdout] test dlq_storage::tests::test_memory_storage_health_check ... ok
[INFO] [stdout] test dlq_storage::tests::test_memory_storage_remove ... ok
[INFO] [stdout] test dlq_storage::tests::test_memory_storage_get_by_task_name ... ok
[INFO] [stdout] test error_aggregation::tests::test_config_builder ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_aggregator_by_type ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_aggregator_clear ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_aggregator_record ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_aggregator_report ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_aggregator_stats ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_aggregator_top_errors ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_entry_with_metadata ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_clear ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_disable ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_display ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_enable ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_from_features ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_match_score ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_stats ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_merge ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_metadata ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_new ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_satisfies_all_required ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_satisfies_with_forbidden ... ok
[INFO] [stdout] test feature_flags::tests::test_feature_flags_satisfies_missing_required ... ok
[INFO] [stdout] test feature_flags::tests::test_task_requirements_display ... ok
[INFO] [stdout] test feature_flags::tests::test_task_requirements_validation ... ok
[INFO] [stdout] test gc_tuning::tests::test_allocation_tracking ... ok
[INFO] [stdout] test gc_tuning::tests::test_average_allocation_size ... ok
[INFO] [stdout] test feature_flags::tests::test_task_requirements_basic ... ok
[INFO] [stdout] test gc_tuning::tests::test_compaction_hints ... ok
[INFO] [stdout] test gc_tuning::tests::test_deallocation_tracking ... ok
[INFO] [stdout] test gc_tuning::tests::test_force_gc_recommendation ... ok
[INFO] [stdout] test gc_tuning::tests::test_gc_config_presets ... ok
[INFO] [stdout] test gc_tuning::tests::test_gc_config_validation ... ok
[INFO] [stdout] test gc_tuning::tests::test_gc_minimum_interval ... ok
[INFO] [stdout] test gc_tuning::tests::test_memory_efficiency ... ok
[INFO] [stdout] test gc_tuning::tests::test_memory_threshold_gc ... ok
[INFO] [stdout] test gc_tuning::tests::test_peak_usage_tracking ... ok
[INFO] [stdout] test gc_tuning::tests::test_stats_reset ... ok
[INFO] [stdout] test health::tests::test_failure_reset_on_success ... ok
[INFO] [stdout] test health::tests::test_health_checker_new ... ok
[INFO] [stdout] test health::tests::test_is_healthy ... ok
[INFO] [stdout] test health::tests::test_is_processing ... ok
[INFO] [stdout] test health::tests::test_is_ready ... ok
[INFO] [stdout] test health::tests::test_record_failure ... ok
[INFO] [stdout] test health::tests::test_record_success ... ok
[INFO] [stdout] test incremental_deser::tests::test_deser_config_builder ... ok
[INFO] [stdout] test incremental_deser::tests::test_deser_config_default ... ok
[INFO] [stdout] test incremental_deser::tests::test_deser_config_presets ... ok
[INFO] [stdout] test incremental_deser::tests::test_deser_stats_default ... ok
[INFO] [stdout] test incremental_deser::tests::test_deser_state_display ... ok
[INFO] [stdout] test incremental_deser::tests::test_deser_stats_avg_bytes ... ok
[INFO] [stdout] test incremental_deser::tests::test_deser_stats_success_rate ... ok
[INFO] [stdout] test incremental_deser::tests::test_incremental_deserializer_chunked ... ok
[INFO] [stdout] test incremental_deser::tests::test_incremental_deserializer_creation ... ok
[INFO] [stdout] test incremental_deser::tests::test_incremental_deserializer_deserialize ... ok
[INFO] [stdout] test incremental_deser::tests::test_incremental_deserializer_failed_state ... ok
[INFO] [stdout] test incremental_deser::tests::test_incremental_deserializer_feed ... ok
[INFO] [stdout] test incremental_deser::tests::test_incremental_deserializer_validate_size ... ok
[INFO] [stdout] test incremental_deser::tests::test_incremental_deserializer_reset ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_detector_config_builder ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_detector_config_default ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_detector_config_validation ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_detector_disabled ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_detector_get_clear_leaks ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_detector_start_stop ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_info_description ... ok
[INFO] [stdout] test leak_detection::tests::test_leak_info_is_significant ... ok
[INFO] [stdout] test leak_detection::tests::test_memory_sample_creation ... ok
[INFO] [stdout] test leak_detection::tests::test_task_memory_tracker ... ok
[INFO] [stdout] test lockfree_queue::tests::test_lockfree_queue_basic ... ok
[INFO] [stdout] test lockfree_queue::tests::test_lockfree_queue_batch_pop ... ok
[INFO] [stdout] test lockfree_queue::tests::test_lockfree_queue_clone ... ok
[INFO] [stdout] test lockfree_queue::tests::test_lockfree_queue_concurrent ... ok
[INFO] [stdout] test lockfree_queue::tests::test_lockfree_queue_fifo ... ok
[INFO] [stdout] test lockfree_queue::tests::test_lockfree_queue_concurrent_producers_consumers ... ok
[INFO] [stdout] test lockfree_queue::tests::test_lockfree_queue_try_pop ... ok
[INFO] [stdout] test memory::tests::test_memory_tracker ... ok
[INFO] [stdout] test memory_pool::tests::test_memory_pool_allocation ... ok
[INFO] [stdout] test memory_pool::tests::test_memory_pool_creation ... ok
[INFO] [stdout] test memory_pool::tests::test_memory_pool_prewarm ... ok
[INFO] [stdout] test memory::tests::test_check_result_size ... ok
[INFO] [stdout] test memory_pool::tests::test_memory_pool_reset_stats ... ok
[INFO] [stdout] test memory_pool::tests::test_memory_pool_clear ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_config_builder ... ok
[INFO] [stdout] test memory_pool::tests::test_memory_pool_stats ... ok
[INFO] [stdout] test memory_pool::tests::test_memory_pool_sized_allocation ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_config_default ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_config_presets ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_stats_default ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_stats_hit_rate ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_stats_utilization ... ok
[INFO] [stdout] test memory_pool::tests::test_pooled_buffer_creation ... ok
[INFO] [stdout] test memory_pool::tests::test_pooled_buffer_clear ... ok
[INFO] [stdout] test memory_pool::tests::test_size_class_buffer_size ... ok
[INFO] [stdout] test memory_pool::tests::test_size_class_from_size ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_builder ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_builder_minimal ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_default ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_display ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_json_serialization ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_labels ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_new ... ok
[INFO] [stdout] test metadata::tests::test_worker_metadata_predicates ... ok
[INFO] [stdout] test middleware::tests::test_middleware_stack ... ok
[INFO] [stdout] test middleware::tests::test_tracing_middleware ... ok
[INFO] [stdout] test performance_metrics::tests::test_percentile_empty ... ok
[INFO] [stdout] test performance_metrics::tests::test_performance_tracker_active_tasks ... ok
[INFO] [stdout] test performance_metrics::tests::test_performance_tracker_empty ... ok
[INFO] [stdout] test performance_metrics::tests::test_performance_tracker_multiple_tasks ... ok
[INFO] [stdout] test performance_metrics::tests::test_performance_tracker_percentiles ... ok
[INFO] [stdout] test performance_metrics::tests::test_performance_tracker_reset ... ok
[INFO] [stdout] test performance_metrics::tests::test_performance_tracker_single_task ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_available_permits ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_config_builder ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_config_default ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_config_presets ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_creation ... ok
[INFO] [stdout] test performance_metrics::tests::test_percentile_calculation ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_stage_display ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_least_busy_stage ... ok
[INFO] [stdout] test performance_metrics::tests::test_performance_tracker_failure_by_type ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_stats_bottleneck ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_stats_default ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_stats_efficiency ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_stats_access ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_stats_reset ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_stats_total_time ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_buffer_hit_rate ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_buffer_new ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_buffer_record_operations ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_buffer_reset_stats ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_buffer_should_prefetch ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_buffer_stats ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_buffer_shutdown ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_config_default ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_config_predicates ... ok
[INFO] [stdout] test prefetch::tests::test_prefetch_config_validation ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_alert_level ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_alert_levels ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_clear_history ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_config_default ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_config_presets ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_config_validation ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_disabled ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_history_limit ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_needs_attention ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_record_depth ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_stats ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limit_config ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limit_presets ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limiter_clear_all ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limiter_current_tokens ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limiter_get_all_limits ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limiter_try_acquire ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_basic ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_multiple_tasks ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_remove_limit ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_current_count ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limiter_set_limit ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_config ... ok
[INFO] [stdout] test rate_limit::tests::test_rate_limiter_remove_limit ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_reset ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_time_until_available ... ok
[INFO] [stdout] test rate_limit::tests::test_token_bucket_acquire ... ok
[INFO] [stdout] test rate_limit::tests::test_time_until_available ... ok
[INFO] [stdout] test rate_limit::tests::test_token_bucket_new ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_limits_default ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_limits_has_limits ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_limits_validation ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_stats_exceeds ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_stats_percentage ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_tracker_check_limits_unlimited ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_tracker_disabled ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_tracker_task_counting ... ok
[INFO] [stdout] test resource_tracker::tests::test_resource_tracker_update_stats ... ok
[INFO] [stdout] test restart_manager::tests::test_error_severity_is_critical ... ok
[INFO] [stdout] test restart_manager::tests::test_error_severity_requires_restart ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_calculate_backoff_exponential ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_calculate_backoff_linear ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_clear_history ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_max_restarts ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_severity_threshold ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_stats ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_policy_always ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_policy_builder ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_policy_default ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_should_restart_always ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_should_restart_disabled ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_policy_never ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_policy_validation ... ok
[INFO] [stdout] test retry::tests::test_custom_strategy ... ok
[INFO] [stdout] test retry::tests::test_default_strategies ... ok
[INFO] [stdout] test retry::tests::test_exponential_backoff ... ok
[INFO] [stdout] test retry::tests::test_fixed_delay ... ok
[INFO] [stdout] test retry::tests::test_linear_backoff ... ok
[INFO] [stdout] test retry::tests::test_retry_config_display ... ok
[INFO] [stdout] test retry::tests::test_retry_config_should_retry ... ok
[INFO] [stdout] test retry::tests::test_retry_config_validation ... ok
[INFO] [stdout] test retry::tests::test_retry_config_with_jitter ... ok
[INFO] [stdout] test retry::tests::test_strategy_display ... ok
[INFO] [stdout] test retry::tests::test_strategy_predicates ... ok
[INFO] [stdout] test retry::tests::test_strategy_validation ... ok
[INFO] [stdout] test routing::tests::test_routing_strategy_display ... ok
[INFO] [stdout] test routing::tests::test_routing_strategy_predicates ... ok
[INFO] [stdout] test routing::tests::test_task_routing_requirements_basic ... ok
[INFO] [stdout] test routing::tests::test_task_routing_requirements_getters ... ok
[INFO] [stdout] test routing::tests::test_task_routing_requirements_match_score ... ok
[INFO] [stdout] test routing::tests::test_task_routing_requirements_missing_capability ... ok
[INFO] [stdout] test routing::tests::test_task_routing_requirements_missing_tag ... ok
[INFO] [stdout] test routing::tests::test_task_routing_requirements_predicates ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_clear ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_excluded_task_types ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_matches_all ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_allowlist_and_denylist ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_matches_any ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_new ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_merge ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_task_type_handling ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_with_capability ... ok
[INFO] [stdout] test routing::tests::test_worker_tags_with_tag ... ok
[INFO] [stdout] test sandbox::tests::test_isolation_level_display ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_config_builder ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_config_default ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_config_presets ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_config_validation ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_creation ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_path_allowed ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_path_allowed_empty ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_record_execution ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_record_violations ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_reset_stats ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_stats_rates ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_violation_display ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_validate_resources ... ok
[INFO] [stdout] test scheduler::tests::test_available_resources_can_satisfy ... ok
[INFO] [stdout] test scheduler::tests::test_available_resources_is_constrained ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_stats_default ... ok
[INFO] [stdout] test scheduler::tests::test_effective_priority_with_boost_and_inheritance ... ok
[INFO] [stdout] test scheduler::tests::test_multi_level_queue_basic ... ok
[INFO] [stdout] test scheduler::tests::test_multi_level_queue_priority_ordering ... ok
[INFO] [stdout] test scheduler::tests::test_multi_level_queue_stats ... ok
[INFO] [stdout] test scheduler::tests::test_priority_donation_rules ... ok
[INFO] [stdout] test scheduler::tests::test_priority_inheritance ... ok
[INFO] [stdout] test scheduler::tests::test_scheduled_task_effective_priority ... ok
[INFO] [stdout] test scheduler::tests::test_scheduled_task_ordering ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_clear ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_donate_priority ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_enqueue_dequeue ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_can_schedule ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_priority_ordering ... ok
[INFO] [stdout] test scheduler::tests::test_task_priority_ordering ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_priority_stats ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_resource_aware ... ok
[INFO] [stdout] test scheduler::tests::test_task_requirements_builder ... ok
[INFO] [stdout] test shutdown::tests::test_wait_for_signal_compiles ... ok
[INFO] [stdout] test streaming::tests::test_chunk_receiver_recv_all ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_config_builder ... ok
[INFO] [stdout] test streaming::tests::test_data_chunk_creation ... ok
[INFO] [stdout] test streaming::tests::test_data_chunk_size ... ok
[INFO] [stdout] test streaming::tests::test_data_chunk_with_checksum ... ok
[INFO] [stdout] test streaming::tests::test_result_streamer_creation ... ok
[INFO] [stdout] test streaming::tests::test_result_streamer_should_stream ... ok
[INFO] [stdout] test streaming::tests::test_result_streamer_split_into_chunks ... ok
[INFO] [stdout] test streaming::tests::test_stream_config_builder ... ok
[INFO] [stdout] test streaming::tests::test_stream_config_calculate_chunks ... ok
[INFO] [stdout] test streaming::tests::test_stream_config_default ... ok
[INFO] [stdout] test streaming::tests::test_stream_config_should_stream ... ok
[INFO] [stdout] test streaming::tests::test_stream_config_validation ... ok
[INFO] [stdout] test streaming::tests::test_stream_stats_avg_chunk_size ... ok
[INFO] [stdout] test streaming::tests::test_stream_stats_buffer_utilization ... ok
[INFO] [stdout] test streaming::tests::test_stream_stats_default ... ok
[INFO] [stdout] test streaming::tests::test_stream_stats_update_buffer_usage ... ok
[INFO] [stdout] test scheduler::tests::test_scheduler_max_queue_size ... ok
[INFO] [stdout] test streaming::tests::test_chunk_sender_receiver ... ok
[INFO] [stdout] test task_resources::tests::test_resource_consumption_manager_history_limit ... ok
[INFO] [stdout] test task_resources::tests::test_resource_usage_cpu_utilization ... ok
[INFO] [stdout] test task_resources::tests::test_resource_usage_io_throughput ... ok
[INFO] [stdout] test task_resources::tests::test_resource_consumption_manager ... ok
[INFO] [stdout] test task_timeout::tests::test_cleanup_hook_execution ... ok
[INFO] [stdout] test task_resources::tests::test_task_resource_tracker ... ok
[INFO] [stdout] test task_resources::tests::test_resource_consumption_manager_clear ... ok
[INFO] [stdout] test task_resources::tests::test_resource_usage_creation ... ok
[INFO] [stdout] test task_timeout::tests::test_graceful_vs_forceful_strategy ... ok
[INFO] [stdout] test task_timeout::tests::test_register_task_with_handle ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_config_builder ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_config_default ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_config_validation ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_context_creation ... ok
[INFO] [stdout] test task_resources::tests::test_resource_consumption_manager_average ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_context_with_metadata ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_manager_handle_timeout ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_manager_multiple_hooks ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_manager_register_unregister ... ok
[INFO] [stdout] test tests::test_backoff_calculation ... ok
[INFO] [stdout] test tests::test_worker_config_builder_basic ... ok
[INFO] [stdout] test tests::test_worker_config_builder_batch_settings ... ok
[INFO] [stdout] test tests::test_worker_config_builder_build_unchecked ... ok
[INFO] [stdout] test tests::test_worker_config_builder_events ... ok
[INFO] [stdout] test tests::test_worker_config_builder_preset_development ... ok
[INFO] [stdout] test tests::test_worker_config_builder_preset_high_throughput ... ok
[INFO] [stdout] test tests::test_worker_config_builder_preset_low_latency ... ok
[INFO] [stdout] test tests::test_worker_config_builder_preset_reliable ... ok
[INFO] [stdout] test tests::test_worker_config_builder_validation_errors ... ok
[INFO] [stdout] test tests::test_worker_config_default ... ok
[INFO] [stdout] test tests::test_worker_config_display ... ok
[INFO] [stdout] test tests::test_worker_config_display_with_events ... ok
[INFO] [stdout] test tests::test_worker_config_display_with_features ... ok
[INFO] [stdout] test error_aggregation::tests::test_error_aggregator_prune ... ok
[INFO] [stdout] test tests::test_worker_config_for_production ... ok
[INFO] [stdout] test tests::test_worker_config_for_staging ... ok
[INFO] [stdout] test tests::test_worker_config_from_env ... ok
[INFO] [stdout] test tests::test_worker_config_predicates ... ok
[INFO] [stdout] test tests::test_worker_config_validate_batch_size_zero ... ok
[INFO] [stdout] test tests::test_worker_config_validate_concurrency_zero ... ok
[INFO] [stdout] test tests::test_worker_config_validate_retry_delays ... ok
[INFO] [stdout] test tests::test_worker_config_validate_timeout_zero ... ok
[INFO] [stdout] test tests::test_worker_stats ... ok
[INFO] [stdout] test worker_coordination::tests::test_config_validation ... ok
[INFO] [stdout] test worker_coordination::tests::test_in_memory_leader_election ... ok
[INFO] [stdout] test tests::test_worker_config_for_development ... ok
[INFO] [stdout] test worker_coordination::tests::test_in_memory_locks ... ok
[INFO] [stdout] test worker_coordination::tests::test_in_memory_registration ... ok
[INFO] [stdout] test worker_pool::tests::test_scaling_decision ... ok
[INFO] [stdout] test worker_pool::tests::test_scaling_policy_default ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_info_creation ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_info_idle_check ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_pool_config_builder ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_pool_config_default ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_pool_config_validation ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_pool_creation ... ok
[INFO] [stdout] test worker_coordination::tests::test_worker_metadata ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_pool_stats ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_states ... ok
[INFO] [stdout] test zero_copy::tests::test_buffer_metadata_builder ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_is_backlog_growing ... ok
[INFO] [stdout] test zero_copy::tests::test_buffer_metadata_default ... ok
[INFO] [stdout] test zero_copy::tests::test_shared_buffer_creation ... ok
[INFO] [stdout] test zero_copy::tests::test_shared_buffer_share ... ok
[INFO] [stdout] test zero_copy::tests::test_shared_buffer_slice ... ok
[INFO] [stdout] test zero_copy::tests::test_shared_buffer_with_metadata ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_buffer_creation ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_buffer_empty ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_buffer_from_vec ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_buffer_into_vec ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_buffer_share ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_buffer_slice ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_buffer_slice_errors ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_pool_acquire ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_pool_clear ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_pool_release ... ok
[INFO] [stdout] test zero_copy::tests::test_zero_copy_pool_reuse ... ok
[INFO] [stdout] test dead_worker_detection::tests::test_get_dead_workers ... ok
[INFO] [stdout] test rate_limit::tests::test_sliding_window_expiry ... ok
[INFO] [stdout] test task_timeout::tests::test_forceful_termination ... ok
[INFO] [stdout] test worker_pool::tests::test_worker_pool_start_stop ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_context_is_timed_out ... ok
[INFO] [stdout] test task_timeout::tests::test_timeout_manager_is_timed_out ... ok
[INFO] [stdout] test restart_manager::tests::test_restart_manager_backoff_delay ... ok
[INFO] [stdout] test task_timeout::tests::test_monitoring_task ... ok
[INFO] [stdout] test gc_tuning::tests::test_allocation_rate_calculation ... ok
[INFO] [stdout] test queue_monitor::tests::test_queue_monitor_growth_rate ... ok
[INFO] [stdout] test rate_limit::tests::test_token_bucket_refill ... ok
[INFO] [stdout] test distributed_rate_limit::tests::test_token_refill ... ok
[INFO] [stdout] test circuit_breaker::tests::test_circuit_breaker_recovery ... ok
[INFO] [stdout] test circuit_breaker::tests::test_circuit_breaker_window_reset ... ok
[INFO] [stderr]    Doc-tests celers_worker
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 486 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test src/lib.rs - (line 28) - compile ... ok
[INFO] [stdout] test src/lib.rs - Worker<B,E>::with_middleware (line 1139) - compile ... ok
[INFO] [stdout] test src/gc_tuning.rs - gc_tuning (line 11) ... FAILED
[INFO] [stdout] test src/dead_worker_detection.rs - dead_worker_detection (line 16) ... ok
[INFO] [stdout] test src/crash_dump.rs - crash_dump (line 16) ... ok
[INFO] [stdout] test src/dlq_storage.rs - dlq_storage (line 10) ... ok
[INFO] [stdout] test src/dependencies.rs - dependencies (line 17) ... ok
[INFO] [stdout] test src/error_aggregation.rs - error_aggregation (line 18) ... ok
[INFO] [stdout] test src/feature_flags.rs - feature_flags (line 14) ... ok
[INFO] [stdout] test src/distributed_rate_limit.rs - distributed_rate_limit (line 16) ... ok
[INFO] [stdout] test src/leak_detection.rs - leak_detection (line 17) ... ok
[INFO] [stdout] test src/degradation.rs - degradation (line 13) ... ok
[INFO] [stdout] test src/cancellation.rs - cancellation (line 14) ... ok
[INFO] [stdout] test src/checkpoint.rs - checkpoint (line 18) ... ok
[INFO] [stdout] test src/lib.rs - WorkerConfig::from_env (line 464) ... ok
[INFO] [stdout] test src/dlq.rs - dlq (line 9) ... ok
[INFO] [stdout] test src/incremental_deser.rs - incremental_deser (line 12) ... ok
[INFO] [stdout] test src/cpu_affinity.rs - cpu_affinity (line 10) ... ok
[INFO] [stdout] test src/sandbox.rs - sandbox (line 13) ... FAILED
[INFO] [stdout] test src/performance_metrics.rs - performance_metrics (line 12) ... ok
[INFO] [stdout] test src/shutdown.rs - shutdown::wait_for_signal (line 14) - compile ... ok
[INFO] [stdout] test src/queue_monitor.rs - queue_monitor (line 16) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline (line 15) ... ok
[INFO] [stdout] test src/resource_tracker.rs - resource_tracker (line 15) ... ok
[INFO] [stdout] test src/worker_pool.rs - worker_pool (line 17) - compile ... ok
[INFO] [stdout] test src/memory_pool.rs - memory_pool (line 12) ... ok
[INFO] [stdout] test src/prefetch.rs - prefetch (line 16) ... ok
[INFO] [stdout] test src/rate_limit.rs - rate_limit (line 20) ... ok
[INFO] [stdout] test src/scheduler.rs - scheduler (line 17) ... ok
[INFO] [stdout] test src/restart_manager.rs - restart_manager (line 17) ... ok
[INFO] [stdout] test src/lib.rs - WorkerConfig::builder (line 390) ... ok
[INFO] [stdout] test src/lockfree_queue.rs - lockfree_queue (line 16) ... ok
[INFO] [stdout] test src/routing.rs - routing (line 16) ... ok
[INFO] [stdout] test src/streaming.rs - streaming (line 16) ... ok
[INFO] [stdout] test src/retry.rs - retry (line 13) ... ok
[INFO] [stdout] test src/task_resources.rs - task_resources (line 17) ... ok
[INFO] [stdout] test src/metadata.rs - metadata (line 13) ... ok
[INFO] [stdout] test src/worker_coordination.rs - worker_coordination (line 11) ... ok
[INFO] [stdout] test src/task_timeout.rs - task_timeout (line 16) ... ok
[INFO] [stdout] test src/zero_copy.rs - zero_copy (line 12) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/gc_tuning.rs - gc_tuning (line 11) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/gc_tuning.rs:22:4
[INFO] [stdout]    |
[INFO] [stdout] 22 | if tuner.should_gc() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^ expected `bool`, found future
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `total_allocated` on type `impl Future<Output = GcStats>`
[INFO] [stdout]   --> src/gc_tuning.rs:28:45
[INFO] [stdout]    |
[INFO] [stdout] 28 | println!("Total allocated: {} bytes", stats.total_allocated);
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^ field not available in `impl Future`, but it is available in its `Output`
[INFO] [stdout]    |
[INFO] [stdout] note: this implements `Future` and its output type has the field, but the future cannot be awaited in a synchronous function
[INFO] [stdout]   --> src/gc_tuning.rs:28:39
[INFO] [stdout]    |
[INFO] [stdout] 12 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_gc_tuning_rs_11_0() {
[INFO] [stdout]    |                                      ---------------------------------------- this is not `async`
[INFO] [stdout] ...
[INFO] [stdout] 28 | println!("Total allocated: {} bytes", stats.total_allocated);
[INFO] [stdout]    |                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0609.
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/sandbox.rs - sandbox (line 13) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `celers_worker::sandbox::ResourceLimits`
[INFO] [stdout]   --> src/sandbox.rs:15:54
[INFO] [stdout]    |
[INFO] [stdout] 15 | use celers_worker::sandbox::{Sandbox, SandboxConfig, ResourceLimits};
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^ no `ResourceLimits` in `sandbox`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/gc_tuning.rs - gc_tuning (line 11)
[INFO] [stdout]     src/sandbox.rs - sandbox (line 13)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 38 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.32s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "3bc65cf7ef27f03c94757694f2816195c025781a4ba40984a33a0ea7ddeab543", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3bc65cf7ef27f03c94757694f2816195c025781a4ba40984a33a0ea7ddeab543", kill_on_drop: false }`
[INFO] [stdout] 3bc65cf7ef27f03c94757694f2816195c025781a4ba40984a33a0ea7ddeab543
