running 28 tests test acquire_failure_leaves_registration_and_generation_unpublished ... ok test open_registration_cannot_return_even_without_jobs ... ok test dropped_detached_token_does_not_implicitly_free_source_or_backing ... ok test metadata_and_backend_hidden_lease_disagreement_blocks_retirement ... ok test coalescing_count_overflow_preserves_original_multiplicity_and_lease ... ok test foreign_registration_and_work_preserve_both_authorities ... ok test irq_service_and_recovery_are_refused_before_any_resource_access ... ok test actual_irq_cpu_and_daif_observer_cannot_be_overridden_by_forged_task_argument ... ok test exact_queued_generation_coalesces_three_completions_with_one_pin ... ok test detached_worker_io_allows_actual_fresh_irq_enqueue_loan ... ok test internally_issued_namespace_separates_identical_source_and_job_records ... ok test full_queued_capacity_still_coalesces_exact_source_without_another_pin ... ok test fifo_uses_issue_sequence_after_slot_reuse ... ok test drain_refuses_new_work_and_keeps_source_until_last_queued_and_running_finish ... ok test rejected_constructor_returns_exact_backend_and_all_owned_inventory ... ok test retain_failure_preserves_exact_jobs_metrics_and_source_inventory ... ok test running_multiplicity_is_immutable_and_new_irq_gets_another_lease ... ok test same_device_new_epoch_never_coalesces_or_executes_replacement_callback ... ok test service_failure_quarantines_lease_and_failed_recovery_keeps_it_owned ... ok test eight_jobs_and_ninth_refusal_preserve_real_leases_and_loss_counts ... ok test serviced_token_cannot_execute_callback_twice ... ok test source_return_failure_retains_nonclone_registration_and_exact_pin_until_retry ... ok test slot_reuse_advances_registration_and_job_generations_without_new_source_alias ... ok test wrong_cpu_and_unmasked_queue_mutation_touch_no_backend ... ok test work_return_failure_preserves_running_token_and_completion_credit_until_retry ... ok test unserviced_token_cannot_complete_or_release_source ... ok test zero_counts_duplicate_sources_and_invalid_bindings_change_no_inventory ... ok test wrong_cpu_worker_refuses_before_io ... ok test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Compiling turkos-os-deferred-work v0.1.0 (/os-deferred-work) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.52s Running tests/deferred_work.rs (reports/os-implementation/K981-K999-preparation-0bsVMr/target/debug/build/turkos-os-deferred-work/bfb4bf5e81b06a44/out/deferred_work-bfb4bf5e81b06a44)