Skip to content

test: add retry-idempotency evidence cases for avoid-duplicate-after-timeout - #8

Open
FOWEPJF255 wants to merge 1 commit into
MiltonHeYan:mainfrom
FOWEPJF255:feat/retry-idempotency-evidence-cases
Open

test: add retry-idempotency evidence cases for avoid-duplicate-after-timeout#8
FOWEPJF255 wants to merge 1 commit into
MiltonHeYan:mainfrom
FOWEPJF255:feat/retry-idempotency-evidence-cases

Conversation

@FOWEPJF255

Copy link
Copy Markdown

Summary

  • Add deterministic verifier evidence cases for the published avoid-duplicate-after-timeout task.
  • Cover a single-record success path where a simulated transport timeout remains visible in metadata/events.
  • Cover a duplicate-record failure path that fails with a clear count-equals result.
  • Keep tests provider-neutral (no sleep/network/credentials).

Test plan

  • python -m pytest -q tests/test_retry_idempotency_evidence.py (3 passed locally)
  • make check / CI on this PR

Closes #3

…timeout

Closes MiltonHeYan#3

Adds deterministic verifier evidence for a single-record success path after a
simulated transport timeout, and a duplicate-record failure path with a clear
count-equals regression. Timeout remains visible in metadata/events without
overriding independently verified outcomes.
@FOWEPJF255

Copy link
Copy Markdown
Author

Friendly ping 鈥?happy to adjust the retry-idempotency evidence cases if you'd prefer a different layout or naming. Local intent was to strengthen coverage for avoid-duplicate-after-timeout. Thanks for taking a look when you have a moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Good first issue] Add retry-idempotency evidence cases

1 participant