Skip to content

test: add deterministic PM2.5 recovery coverage - #34

Open
zeon256 wants to merge 1 commit into
mainfrom
test/deterministic-pm25-recovery
Open

test: add deterministic PM2.5 recovery coverage#34
zeon256 wants to merge 1 commit into
mainfrom
test/deterministic-pm25-recovery

Conversation

@zeon256

@zeon256 zeon256 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a controllable wall clock and scripted PM2.5 provider for deterministic pipeline timing, error, deduplication, and shutdown tests.
  • Add a fake object sink that models lost acknowledgements and verifies JSONL crash replay keeps stable object identity.
  • Align the bucket example and timing guide with its 15-minute poll/flush cadence.

Verification

  • cargo test --all-features — 75 passed, 3 ignored
  • cargo clippy --all-targets --all-features -- -D warnings

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.

1 participant