[INFO] fetching crate cloudiful-scheduler 0.4.12...
[INFO] testing cloudiful-scheduler-0.4.12 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate cloudiful-scheduler 0.4.12 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate cloudiful-scheduler 0.4.12
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cloudiful-scheduler 0.4.12
[INFO] tweaked toml for crates.io crate cloudiful-scheduler 0.4.12 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cloudiful-scheduler 0.4.12 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cloudiful-scheduler 0.4.12 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |              ----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cloudiful-scheduler` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8
[INFO] running `Command { std: "docker" "start" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |              ----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cloudiful-scheduler` (manifest) generated 1 warning
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling cron v0.16.0
[INFO] [stderr]    Compiling cloudiful-scheduler v0.4.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.42s
[INFO] running `Command { std: "docker" "inspect" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |              ----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cloudiful-scheduler` (manifest) generated 1 warning
[INFO] [stderr]    Compiling cloudiful-scheduler v0.4.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 43.65s
[INFO] running `Command { std: "docker" "inspect" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/cloudiful/scheduler"
[INFO] [stderr]    |              ----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cloudiful-scheduler` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/e34d1c4147a2ca3b/out/scheduler-e34d1c4147a2ca3b)
[INFO] [stdout] 
[INFO] [stdout] running 56 tests
[INFO] [stdout] test model::cron_schedule::tests::parses_standard_five_field_expression ... ok
[INFO] [stdout] test model::cron_schedule::tests::next_after_uses_configured_timezone ... ok
[INFO] [stdout] test model::cron_schedule::tests::rejects_invalid_five_field_expression ... ok
[INFO] [stdout] test model::cron_schedule::tests::rejects_non_five_field_expressions ... ok
[INFO] [stdout] test model::state::tests::push_history_ignores_records_when_limit_is_zero ... ok
[INFO] [stdout] test model::state::tests::push_history_keeps_latest_records_within_limit ... ok
[INFO] [stdout] test model::time_window::tests::cross_midnight_segments_use_the_effective_local_day ... ok
[INFO] [stdout] test model::time_window::tests::run_skip_reason_has_expected_string_form ... ok
[INFO] [stdout] test model::time_window::tests::same_day_segments_match_by_local_time ... ok
[INFO] [stdout] test scheduler::execution::tests::apply_completed_run_updates_state_and_enforces_history_limit ... ok
[INFO] [stdout] test model::cron_schedule::tests::next_after_advances_from_the_scheduled_time ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_group_seed_rotates_slots_discretely ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_initial_next_run_skips_to_next_anchor_when_due_is_past ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_initial_next_run_uses_current_anchor_when_due_is_still_future ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_next_after_advances_to_same_slot_on_next_anchor ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_uses_scheduler_timezone_for_anchor_calculation ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_validation_rejects_invalid_parameters ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_validation_rejects_spread_that_reaches_next_anchor ... ok
[INFO] [stdout] test scheduler::interval_phase::tests::grouped_initial_next_run_is_evenly_spaced ... ok
[INFO] [stdout] test scheduler::interval_phase::tests::grouped_initial_next_run_uses_group_seed_as_a_shared_rotation ... ok
[INFO] [stdout] test scheduler::grouped_cron::tests::grouped_cron_members_are_evenly_spaced_inside_spread ... ok
[INFO] [stdout] test scheduler::interval_phase::tests::grouped_interval_validation_rejects_invalid_parameters ... ok
[INFO] [stdout] test scheduler::interval_phase::tests::staggered_initial_next_run_falls_back_to_job_id_when_seed_missing ... ok
[INFO] [stdout] test scheduler::interval_phase::tests::staggered_initial_next_run_is_deterministic_and_bounded ... ok
[INFO] [stdout] test scheduler::overlap::tests::forbid_drops_trigger_while_active ... ok
[INFO] [stdout] test scheduler::overlap::tests::queue_one_keeps_existing_queued_trigger ... ok
[INFO] [stdout] test scheduler::overlap::tests::queued_trigger_is_taken_only_when_idle ... ok
[INFO] [stdout] test scheduler::runtime_events::tests::guard_events_preserve_lease_payload ... ok
[INFO] [stdout] test scheduler::runtime_events::tests::run_completed_uses_record_fields ... ok
[INFO] [stdout] test scheduler::runtime_events::tests::state_loaded_uses_runtime_state_fields ... ok
[INFO] [stdout] test scheduler::time_window_alignment::tests::candidate_inside_window_is_unchanged ... ok
[INFO] [stdout] test scheduler::time_window_alignment::tests::candidate_outside_window_moves_to_next_start ... ok
[INFO] [stdout] test scheduler::time_window_alignment::tests::disabled_alignment_returns_candidate_unchanged ... ok
[INFO] [stdout] test scheduler::trigger::tests::advance_state_for_consumes_multiple_due_times ... ok
[INFO] [stdout] test scheduler::time_window_alignment::tests::weekday_only_window_moves_to_next_allowed_day ... ok
[INFO] [stdout] test scheduler::trigger::tests::collect_due_times_replays_all_past_at_times ... ok
[INFO] [stdout] test scheduler::trigger::tests::compute_next_after_advances_cron_from_scheduled_time ... ok
[INFO] [stdout] test scheduler::trigger::tests::consume_due_summary_advances_without_collecting_every_due_time ... ok
[INFO] [stdout] test scheduler::trigger::tests::inspect_due_window_detects_multiple_due_runs ... ok
[INFO] [stdout] test scheduler::trigger::tests::next_trigger_replay_all_returns_oldest_due_run ... ok
[INFO] [stdout] test scheduler::trigger::tests::next_trigger_skip_advances_state_without_emitting_run ... ok
[INFO] [stdout] test scheduler::trigger_math::tests::collect_due_times_replays_staggered_interval_in_fixed_steps ... ok
[INFO] [stdout] test scheduler::trigger_math::tests::compute_next_after_staggered_interval_advances_by_the_base_duration ... ok
[INFO] [stdout] test scheduler::trigger_math::tests::time_window_alignment_does_not_move_at_times_schedule ... ok
[INFO] [stdout] test scheduler::trigger::tests::compute_next_after_stops_at_max_runs_for_interval ... ok
[INFO] [stdout] test scheduler::trigger_math::tests::time_window_alignment_moves_interval_candidate_into_window ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::all_disabled_is_noop ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::disabled_default_starts_at_next_enabled_window ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::disabled_window_resumes_at_window_end ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::first_matching_window_wins ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::recomputes_when_candidate_enters_lower_frequency_period ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::rejects_zero_frequency ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::schedule_variant_compiles_against_public_type ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::supports_cross_midnight_windows ... ok
[INFO] [stdout] test scheduler::windowed_interval::tests::uses_matching_window_frequency ... ok
[INFO] [stdout] test model::time_window::tests::fallback_timezone_is_used_when_window_timezone_is_missing ... ok
[INFO] [stderr]      Running tests/control_and_recovery.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/d1bb4cbfa9772af3/out/control_and_recovery-d1bb4cbfa9772af3)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test exhausted_interval_state_stays_terminal_when_restored ... ok
[INFO] [stdout] test completed_at_times_state_stays_terminal_when_restored ... ok
[INFO] [stdout] test manual_trigger_runs_immediately_when_idle ... ok
[INFO] [stdout] test cancel_stops_while_waiting ... ok
[INFO] [stdout] test incomplete_interval_state_with_missing_next_run_at_is_repaired ... ok
[INFO] [stdout] test interval_state_with_missing_next_run_at_is_repaired_and_runs_again ... ok
[INFO] [stdout] test pause_does_not_interrupt_running_task ... ok
[INFO] [stdout] test shanghai_schedule_is_respected_even_with_non_shanghai_config ... ok
[INFO] [stdout] test shutdown_waits_for_the_running_task_and_persists_state ... ok
[INFO] [stdout] test state_is_restored_after_graceful_shutdown ... ok
[INFO] [stdout] test manual_trigger_respects_overlap_policies_while_running ... ok
[INFO] [stdout] test manual_trigger_paused_until_resume ... ok
[INFO] [stdout] test pause_stops_new_runs_until_resumed_and_emits_events ... ok
[INFO] [stdout] test grouped_cron_state_with_missing_next_run_at_is_repaired_and_runs_again ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 36.92s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cron_schedule.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/824d600b73e4690f/out/cron_schedule-824d600b73e4690f)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test cron_catch_up_once_replays_only_the_latest_due_minute ... ok
[INFO] [stdout] test cron_replay_all_runs_each_missed_minute_in_order ... ok
[INFO] [stdout] test cron_state_is_restored_across_scheduler_instances ... ok
[INFO] [stdout] test cron_skip_advances_state_then_waits_for_the_next_future_minute ... ok
[INFO] [stdout] test cron_overlap_allow_parallel_runs_due_replay_concurrently ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/f63a98f87201d550/out/edge_cases-f63a98f87201d550)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test empty_at_times_schedule_exits_without_running ... ok
[INFO] [stdout] test zero_interval_has_specific_error_kind ... ok
[INFO] [stdout] test invalid_grouped_cron_parameters_have_specific_error_kind ... ok
[INFO] [stdout] test invalid_grouped_interval_parameters_have_specific_error_kind ... ok
[INFO] [stdout] test invalid_cron_expression_has_specific_error_kind ... ok
[INFO] [stdout] test zero_max_runs_exits_without_running ... ok
[INFO] [stdout] test zero_max_runs_exits_without_running_for_at_times ... ok
[INFO] [stdout] test zero_staggered_interval_has_specific_error_kind ... ok
[INFO] [stdout] test at_times_respects_max_runs ... ok
[INFO] [stdout] test blocking_task_panic_surfaces_as_task_join_error ... ok
[INFO] [stdout] test interval_runs_exactly_up_to_max_runs ... ok
[INFO] [stdout] test at_times_waits_for_the_first_trigger ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/execution_guard.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/80cc166e441625ce/out/execution_guard-80cc166e441625ce)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test noop_execution_guard_keeps_existing_behavior ... ok
[INFO] [stdout] test release_error_only_emits_event ... ok
[INFO] [stdout] test acquire_error_returns_execution_guard_scheduler_error ... ok
[INFO] [stdout] test contended_guard_skips_run_and_emits_event ... ok
[INFO] [stdout] test lost_renewal_stops_future_triggers_and_shuts_down ... ok
[INFO] [stdout] test queued_trigger_acquires_only_when_dequeued ... ok
[INFO] [stdout] test forbid_drops_before_guard_acquire ... ok
[INFO] [stdout] test renew_error_stops_future_triggers_and_shuts_down ... ok
[INFO] [stderr]      Running tests/grouped_cron_schedule.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/4d7a11b5e6badeb0/out/grouped_cron_schedule-4d7a11b5e6badeb0)
[INFO] [stdout] test allow_parallel_uses_distinct_slots_per_occurrence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test grouped_cron_catch_up_once_replays_only_the_latest_due_slot ... ok
[INFO] [stdout] test grouped_cron_replay_all_runs_each_missed_anchor_slot_in_order ... ok
[INFO] [stdout] test grouped_cron_state_is_restored_across_scheduler_instances ... ok
[INFO] [stdout] test grouped_cron_skip_advances_state_then_waits_for_the_next_future_slot ... ok
[INFO] [stdout] test grouped_cron_overlap_allow_parallel_runs_due_replay_concurrently ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/grouped_interval.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/577f404ada28dd0c/out/grouped_interval-577f404ada28dd0c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test grouped_interval_persists_state_after_the_first_run ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/guarded_and_coordinated.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/68e351ded72a4860/out/guarded_and_coordinated-68e351ded72a4860)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test coordinated_store_resource_scope_blocks_parallel_claims ... ok
[INFO] [stdout] test guarded_runner_resource_scope_blocks_occurrence_scope_for_same_resource ... ok
[INFO] [stdout] test coordinated_store_reclaims_expired_inflight_occurrence ... ok
[INFO] [stdout] test coordinated_scheduler_runs_basic_at_time_job ... ok
[INFO] [stdout] test coordinated_scheduler_skips_outside_time_window ... ok
[INFO] [stdout] test coordinated_manual_trigger_executes_once_across_instances ... ok
[INFO] [stdout] test coordinated_scheduler_allows_parallel_occurrences ... ok
[INFO] [stdout] test coordinated_manual_trigger_waits_until_resume ... ok
[INFO] [stdout] test coordinated_pause_is_shared_across_instances_and_emits_shared_events ... ok
[INFO] [stderr]      Running tests/observer_and_cleanup.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/bb6075655a57367b/out/observer_and_cleanup-bb6075655a57367b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.82s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test noop_observer_accepts_events_without_side_effects ... ok
[INFO] [stdout] test terminal_state_policy_delete_removes_state_and_emits_event ... ok
[INFO] [stdout] test observer_receives_repair_trigger_and_completion_events ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/policies.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/b00b249810618aa1/out/policies-b00b249810618aa1)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test catch_up_once_replays_one_immediate_run_then_continues ... ok
[INFO] [stdout] test replay_all_runs_missed_times_in_order_and_keeps_the_last_time ... ok
[INFO] [stdout] test overlap_queue_one_keeps_only_a_single_pending_run ... ok
[INFO] [stdout] test overlap_allow_parallel_runs_concurrently ... ok
[INFO] [stdout] test overlap_forbid_skips_reentry ... ok
[INFO] [stdout] test skip_policy_drops_past_occurrences ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/resilient_store.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/e9f20c11491e1eb3/out/resilient_store-e9f20c11491e1eb3)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test scheduler_run_still_fails_for_store_data_error ... ok
[INFO] [stderr]      Running tests/runtime_reuse.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/9dabcde33d520946/out/runtime_reuse-9dabcde33d520946)
[INFO] [stdout] test scheduler_run_survives_store_connection_error ... ok
[INFO] [stdout] test observer_receives_store_degraded_event ... ok
[INFO] [stdout] test resilient_load_recovers_primary_after_connection_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test legacy_and_coordinated_share_core_event_sequence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/staggered_interval.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/bc01e57d523c65ad/out/staggered_interval-bc01e57d523c65ad)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test staggered_interval_persists_a_stable_phase_after_the_first_run ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stderr]      Running tests/task_execution.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/a7a5b4e5200496d8/out/task_execution-a7a5b4e5200496d8)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test async_task_with_injected_deps_runs ... ok
[INFO] [stdout] test scheduled_trigger_source_is_visible_to_trigger_aware_tasks ... ok
[INFO] [stdout] test async_task_without_context_runs ... ok
[INFO] [stdout] test sync_task_without_context_runs ... ok
[INFO] [stdout] test blocking_task_runs ... ok
[INFO] [stdout] test async_task_with_full_context_runs ... ok
[INFO] [stdout] test async_task_with_run_context_receives_scheduled_time ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/time_windows.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/dc4f78b3e71674bd/out/time_windows-dc4f78b3e71674bd)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test outside_window_skips_run_and_records_reason ... ok
[INFO] [stdout] test inside_window_runs_normally_with_scheduler_timezone_fallback ... ok
[INFO] [stdout] test job_without_window_keeps_existing_behavior ... ok
[INFO] [stdout] test queued_trigger_is_rechecked_before_starting ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.61s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/valkey_coordinated_scripts.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/981f4cf285f93b94/out/valkey_coordinated_scripts-981f4cf285f93b94)
[INFO] [stderr]      Running tests/valkey_guard_scripts.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/3151547ad48bcc39/out/valkey_guard_scripts-3151547ad48bcc39)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/valkey_store.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/f4bac970ea9e98f6/out/valkey_store-f4bac970ea9e98f6)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/windowed_interval.rs (/opt/rustwide/target/debug/build/cloudiful-scheduler/db466c0fc0e0f7f3/out/windowed_interval-db466c0fc0e0f7f3)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test market_window_example_uses_public_types ... ok
[INFO] [stdout] test windowed_interval_all_disabled_exits_without_running ... ok
[INFO] [stdout] test windowed_interval_runs_through_scheduler_public_api ... ok
[INFO] [stdout] test grouped_interval_can_align_into_time_window ... ok
[INFO] [stderr]    Doc-tests scheduler
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 39) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.66s; merged doctests compilation took 1.63s
[INFO] running `Command { std: "docker" "inspect" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8", kill_on_drop: false }`
[INFO] [stdout] a3a8b572d1399a17a8226841de4c57998af293c3831153ec95073991bd2df9d8
