[INFO] fetching crate taskmill 0.7.1... [INFO] testing taskmill-0.7.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate taskmill 0.7.1 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate taskmill 0.7.1 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate taskmill 0.7.1 [INFO] tweaked toml for crates.io crate taskmill 0.7.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate taskmill 0.7.1 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate taskmill 0.7.1 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d9c51b1306351b0d374ddd1464b42d07ffab7806487e2ae759a4790c439c84ed [INFO] running `Command { std: "docker" "start" "-a" "d9c51b1306351b0d374ddd1464b42d07ffab7806487e2ae759a4790c439c84ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d9c51b1306351b0d374ddd1464b42d07ffab7806487e2ae759a4790c439c84ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d9c51b1306351b0d374ddd1464b42d07ffab7806487e2ae759a4790c439c84ed", kill_on_drop: false }` [INFO] [stdout] d9c51b1306351b0d374ddd1464b42d07ffab7806487e2ae759a4790c439c84ed [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6aa48aa8fefc62b802071a8708570d6aa7682d400cfb8caf2109b50a6e4a95a1 [INFO] running `Command { std: "docker" "start" "-a" "6aa48aa8fefc62b802071a8708570d6aa7682d400cfb8caf2109b50a6e4a95a1", kill_on_drop: false }` [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling futures-sink v0.3.32 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling atoi v2.0.0 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling dotenvy v0.15.7 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling flume v0.11.1 [INFO] [stderr] Compiling futures-intrusive v0.5.0 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling libsqlite3-sys v0.30.1 [INFO] [stderr] Compiling sysinfo v0.33.1 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling sqlx-core v0.8.6 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling sqlx-sqlite v0.8.6 [INFO] [stderr] Compiling sqlx-macros-core v0.8.6 [INFO] [stderr] Compiling sqlx-macros v0.8.6 [INFO] [stderr] Compiling sqlx v0.8.6 [INFO] [stderr] Compiling taskmill v0.7.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 51.84s [INFO] running `Command { std: "docker" "inspect" "6aa48aa8fefc62b802071a8708570d6aa7682d400cfb8caf2109b50a6e4a95a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6aa48aa8fefc62b802071a8708570d6aa7682d400cfb8caf2109b50a6e4a95a1", kill_on_drop: false }` [INFO] [stdout] 6aa48aa8fefc62b802071a8708570d6aa7682d400cfb8caf2109b50a6e4a95a1 [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3b0a41867e88684ab4fe5fc16ca6059b35ab1c50662e42ac78175e1808ac828f [INFO] running `Command { std: "docker" "start" "-a" "3b0a41867e88684ab4fe5fc16ca6059b35ab1c50662e42ac78175e1808ac828f", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.47 [INFO] [stderr] Compiling zerocopy-derive v0.8.47 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling atoi v2.0.0 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling raw-cpuid v11.6.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling nibble_vec v0.1.0 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling endian-type v0.1.2 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling radix_trie v0.2.1 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ordered-float v4.6.0 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling rand_xoshiro v0.7.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling sketches-ddsketch v0.3.1 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling quanta v0.12.6 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling sqlx-core v0.8.6 [INFO] [stderr] Compiling sysinfo v0.33.1 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling sqlx-sqlite v0.8.6 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling metrics v0.24.3 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling metrics-util v0.19.1 [INFO] [stderr] Compiling sqlx-macros-core v0.8.6 [INFO] [stderr] Compiling sqlx-macros v0.8.6 [INFO] [stderr] Compiling sqlx v0.8.6 [INFO] [stderr] Compiling taskmill v0.7.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 19s [INFO] running `Command { std: "docker" "inspect" "3b0a41867e88684ab4fe5fc16ca6059b35ab1c50662e42ac78175e1808ac828f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b0a41867e88684ab4fe5fc16ca6059b35ab1c50662e42ac78175e1808ac828f", kill_on_drop: false }` [INFO] [stdout] 3b0a41867e88684ab4fe5fc16ca6059b35ab1c50662e42ac78175e1808ac828f [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e8a92f1372c6b526d2e71a21d4c5f91e47615892475503495b0465815fad2a0e [INFO] running `Command { std: "docker" "start" "-a" "e8a92f1372c6b526d2e71a21d4c5f91e47615892475503495b0465815fad2a0e", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.43s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/taskmill-4217f9e4e8868d36) [INFO] [stdout] [INFO] [stdout] running 246 tests [INFO] [stdout] test backpressure::tests::default_policy_background_throttles ... ok [INFO] [stdout] test domain::tests::domain_task_registers_executor ... ok [INFO] [stdout] test domain::tests::domain_task_with_overrides_ttl ... ok [INFO] [stdout] test module::tests::default_setters_populate_fields_and_tags_merge ... ok [INFO] [stdout] test backpressure::tests::composite_takes_max ... ok [INFO] [stdout] test backpressure::tests::empty_composite_is_zero ... ok [INFO] [stdout] test domain::tests::domain_into_module_preserves_fields ... ok [INFO] [stdout] test domain::tests::task_type_config_builder ... ok [INFO] [stdout] test domain::tests::domain_default_setters ... ok [INFO] [stdout] test module::tests::default_tags_merges_multiple_calls ... ok [INFO] [stdout] test domain::tests::domain_new_uses_domain_key_name ... ok [INFO] [stdout] test module::tests::new_stores_name_and_typed_executor_reads_task_type ... ok [INFO] [stdout] test priority::tests::debug_named_tiers ... ok [INFO] [stdout] test priority::tests::realtime_is_highest ... ok [INFO] [stdout] test priority::tests::custom_priorities_between_tiers ... ok [INFO] [stdout] test registry::tests::type_retry_policy_returns_none_for_missing ... ok [INFO] [stdout] test resource::network_pressure::tests::pressure_clamps_to_one ... ok [INFO] [stdout] test resource::sampler::tests::ewma_blends_with_history ... ok [INFO] [stdout] test registry::tests::register_with_retry_policy_stores_policy ... ok [INFO] [stdout] test resource::sampler::tests::ewma_converges ... ok [INFO] [stdout] test registry::tests::register_and_lookup ... ok [INFO] [stdout] test scheduler::aging::tests::effective_priority_one_promotion ... ok [INFO] [stdout] test resource::sampler::tests::ewma_first_sample_is_raw ... ok [INFO] [stdout] test resource::network_pressure::tests::pressure_scales_with_throughput ... ok [INFO] [stdout] test scheduler::aging::tests::effective_priority_with_pause_duration ... ok [INFO] [stdout] test resource::network_pressure::tests::zero_throughput_is_zero_pressure ... ok [INFO] [stdout] test scheduler::fair::tests::equal_weights_equal_allocation ... ok [INFO] [stdout] test scheduler::aging::tests::effective_priority_within_grace ... ok [INFO] [stdout] test scheduler::aging::tests::validate_rejects_unreachable_urgent ... ok [INFO] [stdout] test scheduler::aging::tests::validate_rejects_zero_interval ... ok [INFO] [stdout] test scheduler::fair::tests::allocation_proportional_to_weights ... ok [INFO] [stdout] test scheduler::fair::tests::largest_remainder_deterministic ... ok [INFO] [stdout] test scheduler::fair::tests::paused_groups_excluded ... ok [INFO] [stdout] test scheduler::fair::tests::allocation_respects_caps ... ok [INFO] [stdout] test scheduler::fair::tests::single_group_gets_all ... ok [INFO] [stdout] test scheduler::fair::tests::sum_allocations_equals_capacity ... ok [INFO] [stdout] test scheduler::fair::tests::ungrouped_gets_default_weight ... ok [INFO] [stdout] test scheduler::fair::tests::zero_pending_gets_zero ... ok [INFO] [stdout] test scheduler::aging::tests::effective_priority_capped_at_max ... ok [INFO] [stdout] test scheduler::fair::tests::allocation_work_conserving ... ok [INFO] [stdout] test scheduler::aging::tests::default_config_values ... ok [INFO] [stdout] test registry::tests::register_erased_with_retry_policy_stores_policy ... ok [INFO] [stdout] test scheduler::progress::tests::throughput_ewma_converges ... ok [INFO] [stdout] test scheduler::progress::tests::throughput_first_sample_returns_zero ... ok [INFO] [stdout] test scheduler::fair::tests::allocation_respects_min_slots ... ok [INFO] [stdout] test scheduler::rate_limit::tests::bucket_allows_up_to_burst ... ok [INFO] [stdout] test scheduler::rate_limit::tests::reconfigure_preserves_tokens ... ok [INFO] [stdout] test scheduler::rate_limit::tests::collection_pass_unconfigured ... ok [INFO] [stdout] test scheduler::rate_limit::tests::snapshot_info_returns_state ... ok [INFO] [stdout] test scheduler::progress::tests::throughput_zero_delta_decays ... ok [INFO] [stdout] test scheduler::tests::batch_submitted_event ... ok [INFO] [stdout] test scheduler::rate_limit::tests::bucket_denies_after_burst ... ok [INFO] [stdout] test scheduler::tests::batch_outcome_convenience_methods ... ok [INFO] [stdout] test scheduler::tests::cancel_pending_task ... ok [INFO] [stdout] test scheduler::tests::cancel_pending_records_history ... ok [INFO] [stdout] test scheduler::tests::check_cancelled_returns_error ... ok [INFO] [stdout] test scheduler::tests::app_state_accessible_from_executor ... ok [INFO] [stdout] test module::tests::new_name_with_separator_panics - should panic ... ok [INFO] [stdout] test module::tests::new_empty_name_panics - should panic ... ok [INFO] [stdout] test registry::tests::duplicate_registration_panics - should panic ... ok [INFO] [stdout] test scheduler::tests::cancel_group_cancels_matching_tasks ... ok [INFO] [stdout] test scheduler::tests::cancel_running_task ... ok [INFO] [stdout] test scheduler::tests::cancel_type_cancels_matching_tasks ... ok [INFO] [stdout] test scheduler::rate_limit::tests::bucket_refills_over_time ... ok [INFO] [stdout] test scheduler::tests::dedup_via_scheduler ... ok [INFO] [stdout] test scheduler::tests::chain_of_supersedes ... ok [INFO] [stdout] test scheduler::tests::lookup_typed_works ... ok [INFO] [stdout] test scheduler::tests::cancel_running_records_history_and_fires_hook ... ok [INFO] [stdout] test scheduler::tests::cancel_where_filters_correctly ... ok [INFO] [stdout] test scheduler::tests::cancel_parent_cascades_to_children ... ok [INFO] [stdout] test scheduler::tests::finalize_called_after_children_complete ... ok [INFO] [stdout] test scheduler::tests::cancel_parent_cascade_records_history ... ok [INFO] [stdout] test scheduler::tests::pause_resume_events_emitted ... ok [INFO] [stdout] test scheduler::tests::dispatch_executes_task ... ok [INFO] [stdout] test scheduler::tests::reject_returns_rejected ... ok [INFO] [stdout] test scheduler::tests::byte_progress_in_snapshot ... ok [INFO] [stdout] test scheduler::tests::dispatch_returns_false_when_empty ... ok [INFO] [stdout] test scheduler::tests::scheduler_is_clone ... ok [INFO] [stdout] test scheduler::tests::no_children_completes_normally ... ok [INFO] [stdout] test scheduler::tests::submit_built_applies_defaults ... ok [INFO] [stdout] test scheduler::tests::set_max_concurrency_works ... ok [INFO] [stdout] test scheduler::tests::byte_progress_events_received ... ok [INFO] [stdout] test scheduler::tests::pause_all_stops_dispatching ... ok [INFO] [stdout] test scheduler::tests::event_emitted_on_complete ... ok [INFO] [stdout] test scheduler::tests::parent_auto_completes_after_children_finish ... ok [INFO] [stdout] test scheduler::tests::submit_typed_enqueues_task ... ok [INFO] [stdout] test scheduler::tests::supersede_emits_event ... ok [INFO] [stdout] test scheduler::tests::supersede_pending_replaces_in_place ... ok [INFO] [stdout] test scheduler::tests::snapshot_returns_dashboard_state ... ok [INFO] [stdout] test scheduler::tests::task_lookup_not_found ... ok [INFO] [stdout] test scheduler::tests::supersede_in_batch ... ok [INFO] [stdout] test store::hierarchy::tests::active_children_count_tracks_children ... ok [INFO] [stdout] test scheduler::tests::task_lookup_pending ... ok [INFO] [stdout] test store::hierarchy::tests::child_inherits_parent_tags ... ok [INFO] [stdout] test store::hierarchy::tests::parent_child_relationship_persisted ... ok [INFO] [stdout] test store::hierarchy::tests::cancel_children_removes_pending_returns_running ... ok [INFO] [stdout] test scheduler::tests::parent_enters_waiting_when_children_spawned ... ok [INFO] [stdout] test store::hierarchy::tests::child_overrides_parent_tag ... ok [INFO] [stdout] test store::hierarchy::tests::fail_fast_field_persisted ... ok [INFO] [stdout] test scheduler::tests::on_cancel_hook_timeout_does_not_block ... ok [INFO] [stdout] test store::hierarchy::tests::set_waiting_and_waiting_tasks ... ok [INFO] [stdout] test store::hierarchy::tests::set_running_for_finalize ... ok [INFO] [stdout] test store::hierarchy::tests::parent_id_persisted_in_history ... ok [INFO] [stdout] test scheduler::tests::task_lookup_completed ... ok [INFO] [stdout] test store::hierarchy::tests::recover_preserves_waiting_parents ... ok [INFO] [stdout] test store::lifecycle::tests::aging_disabled_preserves_original_order ... ok [INFO] [stdout] test store::hierarchy::tests::try_resolve_parent_failed ... ok [INFO] [stdout] test scheduler::tests::unregistered_type_fails_task ... ok [INFO] [stdout] test store::hierarchy::tests::try_resolve_parent_ready_to_finalize ... ok [INFO] [stdout] test scheduler::tests::supersede_running_cancels_and_inserts_new ... ok [INFO] [stdout] test store::hierarchy::tests::try_resolve_parent_still_waiting ... ok [INFO] [stdout] test store::lifecycle::tests::backoff_constant_sets_run_after ... ok [INFO] [stdout] test scheduler::tests::retry_dead_letter_resubmits_with_reset_retry_count ... ok [INFO] [stdout] test store::lifecycle::tests::complete_moves_to_history ... ok [INFO] [stdout] test store::lifecycle::tests::backoff_exponential_increases_across_retries ... ok [INFO] [stdout] test store::lifecycle::tests::executor_retry_after_overrides_strategy ... ok [INFO] [stdout] test store::lifecycle::tests::dead_letter_tasks_query_returns_only_dead_lettered ... ok [INFO] [stdout] test store::lifecycle::tests::max_retries_none_when_not_set ... ok [INFO] [stdout] test store::lifecycle::tests::groups_due_for_resume_finds_elapsed ... ok [INFO] [stdout] test store::lifecycle::tests::exhausted_retries_produce_dead_letter_status ... ok [INFO] [stdout] test store::lifecycle::tests::is_group_paused_reflects_state ... ok [INFO] [stdout] test store::lifecycle::tests::fail_retryable_requeues ... ok [INFO] [stdout] test store::lifecycle::tests::fail_exhausted_retries_moves_to_history ... ok [INFO] [stdout] test store::lifecycle::tests::key_freed_after_completion ... ok [INFO] [stdout] test store::lifecycle::tests::clear_pause_bit_resumes_sole_reason_tasks ... ok [INFO] [stdout] test store::lifecycle::tests::max_retries_preserved_in_history_on_complete ... ok [INFO] [stdout] test store::lifecycle::tests::expire_tasks_expires_group_paused ... ok [INFO] [stdout] test store::lifecycle::tests::max_retries_round_trips_through_insert_and_select ... ok [INFO] [stdout] test store::lifecycle::tests::max_retries_null_reads_back_as_none ... ok [INFO] [stdout] test store::lifecycle::tests::bulk_pause_resume_group_accumulates ... ok [INFO] [stdout] test store::lifecycle::tests::crash_recovery_accumulates_stale_pause ... ok [INFO] [stdout] test store::lifecycle::tests::no_backoff_requeues_immediately ... ok [INFO] [stdout] test store::lifecycle::tests::max_retries_preserved_in_history_on_fail ... ok [INFO] [stdout] test store::lifecycle::tests::module_pause_resume_with_bitmask ... ok [INFO] [stdout] test store::lifecycle::tests::pause_group_state_is_idempotent ... ok [INFO] [stdout] test store::lifecycle::tests::peek_next_empty_queue ... ok [INFO] [stdout] test store::lifecycle::tests::non_retryable_error_still_produces_failed_status ... ok [INFO] [stdout] test store::lifecycle::tests::pause_tasks_in_group_sets_status_and_bits ... ok [INFO] [stdout] test store::lifecycle::tests::pause_duration_freezes_aging_clock ... ok [INFO] [stdout] test store::lifecycle::tests::pause_sets_paused_at_ms ... ok [INFO] [stdout] test store::lifecycle::tests::pause_tasks_in_group_adds_bit_to_already_paused ... ok [INFO] [stdout] test store::lifecycle::tests::paused_groups_lists_all ... ok [INFO] [stdout] test store::lifecycle::tests::pause_and_resume ... ok [INFO] [stdout] test store::lifecycle::tests::peek_next_does_not_modify_status ... ok [INFO] [stdout] test store::lifecycle::tests::peek_then_pop_by_id_workflow ... ok [INFO] [stdout] test store::lifecycle::tests::pop_by_id_returns_none_for_nonexistent ... ok [INFO] [stdout] test store::lifecycle::tests::peek_next_with_aging_promotes_old_task ... ok [INFO] [stdout] test store::lifecycle::tests::pop_by_id_claims_pending_task ... ok [INFO] [stdout] test store::lifecycle::tests::pause_reasons_accumulate_across_sources ... ok [INFO] [stdout] test store::lifecycle::tests::permanent_error_skips_retry_moves_to_history ... ok [INFO] [stdout] test store::lifecycle::tests::pop_next_with_aging_selects_aged ... ok [INFO] [stdout] test store::lifecycle::tests::pop_by_id_returns_none_if_already_running ... ok [INFO] [stdout] test store::lifecycle::tests::pending_and_paused_count_for_group ... ok [INFO] [stdout] test store::lifecycle::tests::pop_next_batch_respects_aging_order ... ok [INFO] [stdout] test store::lifecycle::tests::requeue_running_task ... ok [INFO] [stdout] test store::lifecycle::tests::preemption_paused_tasks_filters_by_bit ... ok [INFO] [stdout] test store::lifecycle::tests::resume_group_state_is_idempotent ... ok [INFO] [stdout] test store::lifecycle::tests::resume_paused_by_group_fully_resumes_sole_reason ... ok [INFO] [stdout] test store::lifecycle::tests::priority_ordering ... ok [INFO] [stdout] test store::lifecycle::tests::running_io_totals ... ok [INFO] [stdout] test store::lifecycle::tests::resume_paused_by_group_clears_bit_but_stays_paused_with_other_reasons ... ok [INFO] [stdout] test store::query::tests::count_by_tag_groups ... ok [INFO] [stdout] test store::lifecycle::tests::tags_copied_to_history_on_complete ... ok [INFO] [stdout] test store::lifecycle::tests::tags_copied_to_history_on_cancel ... ok [INFO] [stdout] test store::lifecycle::tests::tags_copied_to_history_on_fail ... ok [INFO] [stdout] test store::lifecycle::tests::tags_in_pop_next ... ok [INFO] [stdout] test store::query::tests::count_by_tag_key_prefix_counts_distinct_tasks ... ok [INFO] [stdout] test store::query::tests::count_by_tag_key_prefix_with_prefix_scopes_to_task_type ... ok [INFO] [stdout] test store::query::tests::delete_task ... ok [INFO] [stdout] test store::query::tests::open_with_custom_config ... ok [INFO] [stdout] test store::lifecycle::tests::resume_accumulates_pause_duration ... ok [INFO] [stdout] test store::query::tests::tag_keys_by_prefix_escapes_like_wildcards ... ok [INFO] [stdout] test store::query::tests::tag_keys_by_prefix_discovers_keys ... ok [INFO] [stdout] test store::query::tests::tag_values_distinct ... ok [INFO] [stdout] test store::query::tests::task_ids_by_tag_key_prefix_finds_tasks ... ok [INFO] [stdout] test store::lifecycle::tests::tags_copied_to_history_on_expire ... ok [INFO] [stdout] test store::query::tests::task_by_id_lookup ... ok [INFO] [stdout] test store::row_mapping::tests::epoch_ms_known_value ... ok [INFO] [stdout] test store::row_mapping::tests::epoch_ms_negative ... ok [INFO] [stdout] test store::row_mapping::tests::epoch_ms_round_trip ... ok [INFO] [stdout] test store::row_mapping::tests::epoch_ms_zero ... ok [INFO] [stdout] test store::query::tests::prune_by_count ... ok [INFO] [stdout] test store::query::tests::history_stats_computation ... ok [INFO] [stdout] test store::query::tests::task_ids_by_tag_key_prefix_with_prefix_scopes_to_task_type ... ok [INFO] [stdout] test store::query::tests::task_ids_by_tags_single_filter ... ok [INFO] [stdout] test store::query::tests::task_ids_by_tag_key_prefix_with_status_filter ... ok [INFO] [stdout] test store::query::tests::task_lookup_active ... ok [INFO] [stdout] test store::query::tests::task_ids_by_tags_multiple_filters_and ... ok [INFO] [stdout] test store::query::tests::task_lookup_not_found ... ok [INFO] [stdout] test store::query::tests::task_lookup_history ... ok [INFO] [stdout] test store::submit::tests::dedup_allows_same_key_different_types ... ok [INFO] [stdout] test store::lifecycle::tests::tags_preserved_on_recurring_requeue ... ok [INFO] [stdout] test store::submit::tests::dedup_by_payload_when_no_key ... ok [INFO] [stdout] test store::query::tests::tag_keys_by_prefix_empty_prefix_returns_all ... ok [INFO] [stdout] test store::submit::tests::dedup_prevents_duplicate_key ... ok [INFO] [stdout] test store::query::tests::history_by_id_lookup ... ok [INFO] [stdout] test store::submit::tests::payload_size_limit ... ok [INFO] [stdout] test store::submit::tests::dedup_requeue_already_requeued_same_priority ... ok [INFO] [stdout] test store::submit::tests::submit_batch_empty ... ok [INFO] [stdout] test store::submit::tests::submit_and_pop ... ok [INFO] [stdout] test store::submit::tests::dedup_requeues_when_running ... ok [INFO] [stdout] test store::submit::tests::dedup_requeue_upgrades_priority ... ok [INFO] [stdout] test store::submit::tests::dedup_upgrades_priority ... ok [INFO] [stdout] test store::query::tests::tag_keys_by_prefix_with_prefix_scopes_to_task_type ... ok [INFO] [stdout] test task::retry::tests::constant_returns_fixed_delay ... ok [INFO] [stdout] test store::submit::tests::submit_with_default_tags ... ok [INFO] [stdout] test task::retry::tests::default_retry_policy ... ok [INFO] [stdout] test task::retry::tests::default_strategy_is_zero_constant ... ok [INFO] [stdout] test task::retry::tests::exponential_clamps_at_max ... ok [INFO] [stdout] test task::retry::tests::exponential_doubles_by_default ... ok [INFO] [stdout] test task::retry::tests::exponential_jitter_clamps_at_max ... ok [INFO] [stdout] test task::retry::tests::exponential_jitter_within_bounds ... ok [INFO] [stdout] test task::retry::tests::exponential_jitter_zero_initial ... ok [INFO] [stdout] test task::retry::tests::linear_clamps_at_max ... ok [INFO] [stdout] test task::retry::tests::linear_increases_by_increment ... ok [INFO] [stdout] test store::submit::tests::submit_batch_dedup ... ok [INFO] [stdout] test store::submit::tests::permanent_failure_drops_requeue ... ok [INFO] [stdout] test store::submit::tests::tags_validation_value_too_long ... ok [INFO] [stdout] test store::submit::tests::tags_validation_too_many ... ok [INFO] [stdout] test task::submit_builder::tests::chained_overrides_take_precedence_over_module_defaults ... ok [INFO] [stdout] test store::submit::tests::submit_with_tags ... ok [INFO] [stdout] test task::tests::batch_submission_builder_defaults ... ok [INFO] [stdout] test task::tests::batch_submission_builder_no_defaults ... ok [INFO] [stdout] test task::tests::event_header_includes_tags ... ok [INFO] [stdout] test task::tests::submission_builder_io_and_group ... ok [INFO] [stdout] test task::tests::typed_task_custom_priority ... ok [INFO] [stdout] test task::tests::typed_task_defaults ... ok [INFO] [stdout] test task::tests::typed_task_key_and_label ... ok [INFO] [stdout] test task::tests::typed_task_to_submission ... ok [INFO] [stdout] test task::tests::typed_task_with_network_and_group ... ok [INFO] [stdout] test task::tests::typed_task_with_tags ... ok [INFO] [stdout] test store::submit::tests::tags_dedup_no_change ... ok [INFO] [stdout] test store::submit::tests::submit_batch_with_tags ... ok [INFO] [stdout] test task::submit_builder::tests::module_defaults_applied_on_bare_await ... ok [INFO] [stdout] test task::submit_builder::tests::global_ttl_applies_when_no_layer_sets_ttl ... ok [INFO] [stdout] test store::submit::tests::tags_preserved_on_supersede ... ok [INFO] [stdout] test store::submit::tests::tags_validation_key_too_long ... ok [INFO] [stdout] test task::submit_builder::tests::task_type_is_prefixed_with_module_name ... ok [INFO] [stdout] test task::submit_builder::tests::submit_builder_override_wins_over_module_default_priority ... ok [INFO] [stdout] test task::submit_builder::tests::module_default_overrides_typed_task_priority ... ok [INFO] [stdout] test store::submit::tests::submit_batch_rejects_oversized_payload ... ok [INFO] [stdout] test store::submit::tests::submit_batch_inserts_all ... ok [INFO] [stdout] test task::submit_builder::tests::submission_explicit_group_beats_module_default_in_submit_path ... ok [INFO] [stdout] test store::submit::tests::submit_batch_intra_dedup_last_wins ... ok [INFO] [stdout] test store::submit::tests::submit_batch_large_chunking ... ok [INFO] [stdout] test scheduler::tests::lifecycle_events_not_polluted_by_byte_progress ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 246 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.53s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-7f47453792aa59f6) [INFO] [stdout] [INFO] [stdout] running 137 tests [INFO] [stdout] test cross_module::scheduler_domains_returns_registered_modules ... ok [INFO] [stdout] test aging::builder_configures_aging ... ok [INFO] [stdout] test cross_module::event_header_module_field_populated_from_task_type_prefix ... ok [INFO] [stdout] test cross_module::scheduler_active_tasks_returns_tasks_from_all_modules ... ok [INFO] [stdout] test aging::snapshot_shows_aging_config ... ok [INFO] [stdout] test cross_module::parent_method_inherits_ttl_and_tags ... ok [INFO] [stdout] test cross_module::cross_domain_cancel_by_tag_via_domain_handles ... ok [INFO] [stdout] test cross_module::module_receiver_events_match_module_field ... ok [INFO] [stdout] test cross_module::cross_domain_failure_cascade ... ok [INFO] [stdout] test cross_module::cross_domain_parent_child_lifecycle ... ok [INFO] [stdout] test dependencies::dep_already_completed ... ok [INFO] [stdout] test dependencies::dep_already_failed ... ok [INFO] [stdout] test dependencies::dep_cycle_detection_direct ... ok [INFO] [stdout] test dependencies::dep_cancel_cascades ... ok [INFO] [stdout] test dependencies::dep_basic_blocked_then_unblocked ... ok [INFO] [stdout] test dependencies::dep_blocked_tasks_survive_across_store_reopen ... ok [INFO] [stdout] test dependencies::dep_fail_cancels_dependent ... ok [INFO] [stdout] test dependencies::dep_fan_out ... ok [INFO] [stdout] test dependencies::dep_nonexistent ... ok [INFO] [stdout] test dependencies::dep_query_methods ... ok [INFO] [stdout] test fair_scheduling::reset_group_weights_restores_default ... ok [INFO] [stdout] test dependencies::dep_fan_in ... ok [INFO] [stdout] test dependencies::dep_diamond_chain ... ok [INFO] [stdout] test dependencies::dep_ignore_policy_unblocks ... ok [INFO] [stdout] test dependencies::dep_full_chain_with_scheduler ... ok [INFO] [stdout] test fair_scheduling::runtime_weight_change ... ok [INFO] [stdout] test fair_scheduling::snapshot_shows_allocations ... ok [INFO] [stdout] test group_pause::blocked_task_unblocks_into_paused_group ... ok [INFO] [stdout] test group_pause::domain_handle_group_pause_delegation ... ok [INFO] [stdout] test group_pause::group_resume_with_module_still_paused ... ok [INFO] [stdout] test group_pause::submit_batch_to_paused_group ... ok [INFO] [stdout] test group_pause::multi_reason_pause_no_stranding ... ok [INFO] [stdout] test group_pause::recurring_next_instance_paused_in_paused_group ... ok [INFO] [stdout] test group_pause::submit_to_paused_group_inserts_as_paused ... ok [INFO] [stdout] test dependencies::dep_blocked_count_in_snapshot ... ok [INFO] [stdout] test memo::leaf_task_memo_not_persisted ... ok [INFO] [stdout] test memo::memo_preserved_in_history ... ok [INFO] [stdout] test cross_module::ctx_try_domain_returns_none_for_unknown_domain ... ok [INFO] [stdout] test memo::memo_round_trip ... ok [INFO] [stdout] test memo::serialization_failure_produces_permanent_error ... ok [INFO] [stdout] test memo::unit_memo_works_unchanged ... ok [INFO] [stdout] test group_pause::submit_to_paused_group_resumes_on_group_resume ... ok [INFO] [stdout] test aging::aged_task_dispatches_before_younger ... ok [INFO] [stdout] test metrics::metrics_snapshot_group_pause_resume ... ok [INFO] [stdout] test cross_module::ctx_domain_submits_to_other_module_with_prefix_and_defaults ... ok [INFO] [stdout] test cross_module::ctx_domain_self_submit_applies_owning_module_defaults ... ok [INFO] [stdout] test aging::dispatched_event_has_effective_priority ... ok [INFO] [stdout] test cross_module::spawn_child_routes_through_owning_module ... ok [INFO] [stdout] test module_features::global_state_accessible_from_all_modules ... ok [INFO] [stdout] test metrics::metrics_snapshot_gauges ... ok [INFO] [stdout] test module_features::module_state_is_scoped_to_module ... ok [INFO] [stdout] test module_features::module_state_shadows_global_state ... ok [INFO] [stdout] test metrics::metrics_snapshot_superseded ... ok [INFO] [stdout] test module_features::submit_typed_five_layer_precedence_chain ... ok [INFO] [stdout] test metrics::metrics_snapshot_batch_submission ... ok [INFO] [stdout] test modules::duplicate_module_names_build_returns_error ... ok [INFO] [stdout] test module_features::module_cap_and_group_cap_are_independent ... ok [INFO] [stdout] test module_features::global_cap_is_hard_ceiling_over_module_caps ... ok [INFO] [stdout] test modules::module_active_tasks_returns_only_own_module ... ok [INFO] [stdout] test module_features::module_cap_limits_concurrency_to_2 ... ok [INFO] [stdout] test modules::module_cancel_cross_module_returns_false ... ok [INFO] [stdout] test modules::module_cancel_all_only_cancels_own_module ... ok [INFO] [stdout] test modules::module_registry_stored_in_scheduler ... ok [INFO] [stdout] test memo::memo_survives_restart ... ok [INFO] [stdout] test modules::module_pause_resume_only_affects_own_module ... ok [INFO] [stdout] test modules::module_resume_while_scheduler_paused_tasks_stay_paused ... ok [INFO] [stdout] test modules::scheduler_try_module_nonexistent_returns_none ... ok [INFO] [stdout] test modules::scheduler_task_returns_regardless_of_module ... ok [INFO] [stdout] test modules::task_type_collision_across_modules_returns_error ... ok [INFO] [stdout] test modules::module_subscribe_receives_only_own_events ... ok [INFO] [stdout] test modules::zero_modules_build_returns_error ... ok [INFO] [stdout] test rate_limit::builder_configures_rate_limits ... ok [INFO] [stdout] test modules::two_modules_route_to_correct_executors ... ok [INFO] [stdout] test metrics::metrics_snapshot_submit_dispatch_complete ... ok [INFO] [stdout] test module_features::set_max_concurrency_changes_dispatch_behavior ... ok [INFO] [stdout] test modules::scheduler_module_nonexistent_panics - should panic ... ok [INFO] [stdout] test module_features::ungrouped_task_respects_module_cap ... ok [INFO] [stdout] test fair_scheduling::builder_configures_weights ... ok [INFO] [stdout] test rate_limit::dual_scope_both_checked ... ok [INFO] [stdout] test retry_policy::failed_event_includes_executor_retry_after_override ... ok [INFO] [stdout] test retry_policy::failed_event_includes_retry_after_duration ... ok [INFO] [stdout] test retry_policy::null_max_retries_uses_global_default ... ok [INFO] [stdout] test retry_policy::per_type_retry_policy_overrides_global_default ... ok [INFO] [stdout] test rate_limit::group_rate_limit_caps_group ... ok [INFO] [stdout] test scheduler_core::backpressure_blocks_normal_at_high_pressure ... ok [INFO] [stdout] test scheduler_core::backpressure_throttles_low_priority_tasks ... ok [INFO] [stdout] test scheduler_core::delayed_task_dispatched_after_run_after ... ok [INFO] [stdout] test rate_limit::no_head_of_line_blocking ... ok [INFO] [stdout] test scheduler_core::delayed_task_not_dispatched_before_run_after ... ok [INFO] [stdout] test rate_limit::rate_limited_task_sets_run_after ... ok [INFO] [stdout] test scheduler_core::fail_fast_cancels_siblings_on_child_failure ... ok [INFO] [stdout] test rate_limit::rate_limit_with_concurrency ... ok [INFO] [stdout] test scheduler_core::next_run_after_query ... ok [INFO] [stdout] test scheduler_core::non_fail_fast_waits_for_all_children ... ok [INFO] [stdout] test scheduler_core::pause_and_resume_recurring_schedule ... ok [INFO] [stdout] test scheduler_core::io_metrics_recorded_in_history ... ok [INFO] [stdout] test scheduler_core::preemption_resumes_after_preemptor_completes ... ok [INFO] [stdout] test scheduler_core::recurring_pile_up_prevention ... ok [INFO] [stdout] test scheduler_core::recurring_schedules_query ... ok [INFO] [stdout] test scheduler_core::concurrent_tasks_respect_max_concurrency ... ok [INFO] [stdout] test scheduler_core::recurring_task_creates_next_instance_on_completion ... ok [INFO] [stdout] test scheduler_core::recurring_task_rejects_parent_id ... ok [INFO] [stdout] test scheduler_core::delayed_task_full_scheduler_lifecycle ... ok [INFO] [stdout] test scheduler_core::recurring_task_snapshot_includes_schedules ... ok [INFO] [stdout] test scheduler_core::retryable_error_exhausts_retries ... ok [INFO] [stdout] test scheduler_core::retryable_error_retries_then_succeeds ... ok [INFO] [stdout] test scheduler_core::run_loop_processes_queue_to_completion ... ok [INFO] [stdout] test scheduler_core::priority_ordering_dispatches_highest_first ... ok [INFO] [stdout] test scheduler_core::snapshot_reflects_pressure_breakdown ... ok [INFO] [stdout] test scheduler_core::submit_batch_enqueues_all_tasks ... ok [INFO] [stdout] test scheduler_core::running_tasks_reset_to_pending_on_restart ... ok [INFO] [stdout] test scheduler_core::group_concurrency_limits_dispatch ... ok [INFO] [stdout] test sibling_spawn::sibling_spawn_cross_domain_no_parent_returns_error ... ok [INFO] [stdout] test sibling_spawn::sibling_spawn_builder_overrides ... ok [INFO] [stdout] test sibling_spawn::sibling_spawn_cross_domain ... ok [INFO] [stdout] test sibling_spawn::sibling_spawn_finalize_waits ... ok [INFO] [stdout] test sibling_spawn::sibling_spawn_inherits_parent_id ... ok [INFO] [stdout] test sibling_spawn::sibling_spawn_batch ... ok [INFO] [stdout] test sibling_spawn::sibling_spawn_no_parent_returns_error ... ok [INFO] [stdout] test rate_limit::runtime_set_rate_limit ... ok [INFO] [stdout] test typed_events::task_events_filters_to_correct_task_type ... ok [INFO] [stdout] test typed_events::task_events_receives_completed_with_record ... ok [INFO] [stdout] test typed_events::task_events_receives_failed_with_record ... ok [INFO] [stdout] test fair_scheduling::paused_group_releases_allocation ... ok [INFO] [stdout] test fair_scheduling::min_slots_guaranteed_under_pressure ... ok [INFO] [stdout] test fair_scheduling::ungrouped_tasks_get_fair_share ... ok [INFO] [stdout] test fair_scheduling::work_conserving_redistribution ... ok [INFO] [stdout] test sibling_spawn::spawn_children_batch_uses_single_transaction ... ok [INFO] [stdout] test fair_scheduling::weighted_groups_proportional_dispatch ... ok [INFO] [stdout] test typed_events::ctx_domain_state_retrieves_domain_scoped_state ... ok [INFO] [stdout] test rate_limit::runtime_remove_rate_limit ... ok [INFO] [stdout] test metrics::metrics_snapshot_dead_letter ... ok [INFO] [stdout] test metrics::metrics_snapshot_failure_and_retry_counters ... ok [INFO] [stdout] test typed_events::ctx_domain_typed_cross_domain_submission ... ok [INFO] [stdout] test retry_policy::exponential_backoff_delays_redispatch ... ok [INFO] [stdout] test rate_limit::rate_limit_caps_dispatch_rate ... ok [INFO] [stdout] test scheduler_core::recurring_task_respects_max_executions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 137 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.89s [INFO] [stdout] [INFO] [stderr] Doc-tests taskmill [INFO] [stdout] [INFO] [stdout] running 55 tests [INFO] [stdout] test src/backpressure.rs - backpressure::PressureSource (line 24) ... ignored [INFO] [stdout] test src/domain.rs - domain::Domain (line 299) ... ignored [INFO] [stdout] test src/domain.rs - domain::Domain::task (line 357) ... ignored [INFO] [stdout] test src/domain.rs - domain::Domain::task_memo (line 381) ... ignored [INFO] [stdout] test src/domain.rs - domain::DomainHandle::task_events (line 776) ... ignored [INFO] [stdout] test src/domain.rs - domain::DomainKey (line 48) ... ignored [INFO] [stdout] test src/domain.rs - domain::DomainSubmitBuilder::child_of (line 955) ... ignored [INFO] [stdout] test src/domain.rs - domain::DomainSubmitBuilder::sibling_of (line 971) ... ignored [INFO] [stdout] test src/domain.rs - domain::TaskTypeConfig (line 69) ... ignored [INFO] [stdout] test src/domain.rs - domain::TypedEventStream (line 1073) ... ignored [INFO] [stdout] test src/domain.rs - domain::TypedExecutor (line 172) ... ignored [INFO] [stdout] test src/lib.rs - (line 342) ... ignored [INFO] [stdout] test src/lib.rs - (line 410) ... ignored [INFO] [stdout] test src/lib.rs - (line 445) ... ignored [INFO] [stdout] test src/lib.rs - (line 470) ... ignored [INFO] [stdout] test src/lib.rs - (line 490) ... ignored [INFO] [stdout] test src/lib.rs - (line 512) ... ignored [INFO] [stdout] test src/lib.rs - (line 540) ... ignored [INFO] [stdout] test src/lib.rs - (line 562) ... ignored [INFO] [stdout] test src/lib.rs - (line 584) ... ignored [INFO] [stdout] test src/lib.rs - (line 596) ... ignored [INFO] [stdout] test src/lib.rs - (line 630) ... ignored [INFO] [stdout] test src/lib.rs - (line 663) ... ignored [INFO] [stdout] test src/lib.rs - (line 705) ... ignored [INFO] [stdout] test src/lib.rs - (line 723) ... ignored [INFO] [stdout] test src/lib.rs - (line 740) ... ignored [INFO] [stdout] test src/lib.rs - (line 766) ... ignored [INFO] [stdout] test src/module.rs - module::Module (line 55) ... ignored [INFO] [stdout] test src/registry/context.rs - registry::context::TaskContext::check_cancelled (line 69) ... ignored [INFO] [stdout] test src/registry/context.rs - registry::context::TaskContext::domain (line 222) ... ignored [INFO] [stdout] test src/registry/context.rs - registry::context::TaskContext::domain_state (line 147) ... ignored [INFO] [stdout] test src/registry/context.rs - registry::context::TaskContext::payload (line 97) ... ignored [INFO] [stdout] test src/registry/context.rs - registry::context::TaskContext::state (line 126) ... ignored [INFO] [stdout] test src/registry/domain_context.rs - registry::domain_context::ChildSpawnBuilder (line 354) ... ignored [INFO] [stdout] test src/registry/domain_context.rs - registry::domain_context::DomainTaskContext (line 66) ... ignored [INFO] [stdout] test src/registry/domain_context.rs - registry::domain_context::DomainTaskContext<'a,D>::spawn_child_with (line 200) ... ignored [INFO] [stdout] test src/registry/domain_context.rs - registry::domain_context::DomainTaskContext<'a,D>::spawn_children_with (line 227) ... ignored [INFO] [stdout] test src/registry/domain_context.rs - registry::domain_context::DomainTaskContext<'a,D>::spawn_sibling_with (line 267) ... ignored [INFO] [stdout] test src/registry/domain_context.rs - registry::domain_context::DomainTaskContext<'a,D>::spawn_siblings_with (line 298) ... ignored [INFO] [stdout] test src/registry/domain_context.rs - registry::domain_context::SiblingSpawnBuilder (line 450) ... ignored [INFO] [stdout] test src/registry/mod.rs - registry::TaskExecutor (line 43) ... ignored [INFO] [stdout] test src/resource/mod.rs - resource::ResourceSampler (line 62) ... ignored [INFO] [stdout] test src/resource/network_pressure.rs - resource::network_pressure::NetworkPressure (line 20) ... ignored [INFO] [stdout] test src/scheduler/builder.rs - scheduler::builder::SchedulerBuilder (line 29) ... ignored [INFO] [stdout] test src/scheduler/builder.rs - scheduler::builder::SchedulerBuilder::app_state (line 332) ... ignored [INFO] [stdout] test src/scheduler/gate.rs - scheduler::gate::DispatchGate (line 82) ... ignored [INFO] [stdout] test src/scheduler/progress.rs - scheduler::progress::ProgressReporter (line 54) ... ignored [INFO] [stdout] test src/scheduler/submit.rs - scheduler::submit::Scheduler::task_lookup (line 313) ... ignored [INFO] [stdout] test src/task/submission.rs - task::submission::BatchSubmission (line 255) ... ignored [INFO] [stdout] test src/task/submission.rs - task::submission::TaskSubmission (line 361) ... ignored [INFO] [stdout] test src/task/submission.rs - task::submission::TaskSubmission::new (line 449) ... ignored [INFO] [stdout] test src/task/submit_builder.rs - task::submit_builder::SubmitBuilder (line 76) ... ignored [INFO] [stdout] test src/task/typed.rs - task::typed::TypedTask (line 22) ... ignored [INFO] [stdout] test src/store/mod.rs - store::TaskStore (line 148) - compile ... ok [INFO] [stdout] test src/scheduler/rate_limit.rs - scheduler::rate_limit::RateLimit (line 24) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 53 ignored; 0 measured; 0 filtered out; finished in 0.79s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "e8a92f1372c6b526d2e71a21d4c5f91e47615892475503495b0465815fad2a0e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8a92f1372c6b526d2e71a21d4c5f91e47615892475503495b0465815fad2a0e", kill_on_drop: false }` [INFO] [stdout] e8a92f1372c6b526d2e71a21d4c5f91e47615892475503495b0465815fad2a0e