Python
durable · 12/12 v0.5.2 · verified at a022580
Native-test mapping
- CR-CORE-001
tests/test_retry.py::TestCommitRetryEngine::test_retries_until_success - CR-CORE-002
tests/test_journal.py::TestLifecycleEventFallbackWiring::test_expired_commit_schedules_event - CR-CORE-003
tests/test_lifecycle.py::TestSyncLifecycleExecution::test_heartbeat_exception_does_not_crash - CR-CORE-004
tests/test_journal.py::TestLifecycleEventFallbackWiring::test_protocol_invalid_2xx_is_ambiguous_and_keeps_same_key - CR-DURABLE-001
tests/test_journal.py::TestLifecycleEventFallbackWiring::test_journal_write_precedes_first_commit_and_success_discardstests/test_journal.py::TestSyncReplay::test_replays_pending_commit_on_set_clienttests/test_retry.py::TestCommitRetryEngine::test_retries_until_success - CR-DURABLE-002
tests/test_journal.py::TestSyncEngineDurability::test_expired_then_event_transient_continues_in_event_modetests/test_journal.py::TestSyncReplay::test_replays_event_mode_entry - CR-DURABLE-003
tests/test_journal.py::TestRateLimitedRetry::test_429_commit_is_transient_and_honors_retry_aftertests/test_journal.py::TestRateLimitedRetry::test_replay_restores_future_retry_after_floortests/test_journal.py::TestRateLimitedRetry::test_429_then_success_discards_journal - CR-DURABLE-004
tests/test_journal.py::TestAuthFailureRetention::test_replay_survives_api_key_rotation_with_tenant - CR-DURABLE-005
tests/test_journal.py::TestCommitJournal::test_corrupt_and_unsupported_records_are_quarantined_without_blocking_valid - CR-DURABLE-006
tests/test_journal.py::TestSyncReplay::test_concurrent_replay_workers_reuse_one_key_and_remove_record - CR-DURABLE-007
tests/test_journal.py::TestCommitJournal::test_colliding_legacy_ids_are_distinct_and_migrate_safely - CR-BOUNDARY-001
tests/test_lifecycle.py::TestSyncLifecycleExecution::test_missing_actual_surfaces_without_settlement