running 14 tests test policy::private_tests::begin_uses_fresh_actual_progress_baseline_and_finish_requires_new_progress ... ok test policy::private_tests::changed_full_cohort_handle_is_latched_without_discarding_tick_accounting ... ok test policy::private_tests::episode_exhaustion_retains_previous_monitor_and_actual_backend ... ok test policy::private_tests::full_hour_needs_sixty_progress_observations_for_each_cohort_member ... ok test policy::private_tests::full_long_run_policy_handle_generation_is_bound_even_with_same_page_sum ... ok test policy::private_tests::generation_max_retires_slot_and_returns_actual_member ... ok test policy::private_tests::long_run_requires_sixty_new_samples_independently_of_elapsed_counter ... ok test policy::private_tests::long_run_start_or_duration_overflow_does_not_change_any_owner ... ok test policy::private_tests::new_long_run_episode_refuses_older_same_policy_receipt ... ok test policy::private_tests::per_thread_overflow_refuses_before_consume_or_partial_commit ... ok test policy::private_tests::same_source_independent_policies_reject_foreign_handle_and_run ... ok test policy::private_tests::sequence_exhaustion_returns_actual_delivery_unchanged ... ok test policy::private_tests::tick_counter_overflow_refuses_before_consume_or_partial_commit ... ok test policy::private_tests::workload_progress_counter_overflow_returns_tick_before_any_commit ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Compiling turkos-os-scheduler-policy v0.1.0 (/reports/os-implementation/K1081-K1099-preparation-LxQVvv/sources/os-scheduler-policy) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s Running unittests src/lib.rs (reports/os-implementation/K1081-K1099-preparation-LxQVvv/target/aarch64-apple-darwin/debug/build/turkos-os-scheduler-policy/0ad6c7e9db9d6d22/out/turkos_os_scheduler_policy-0ad6c7e9db9d6d22)