Skip to content

test: add DB transaction tests#3143

Draft
mlegner wants to merge 1 commit intomainfrom
mlegner/wal-1187-investigate-inconsistent-db-state-with-certify-event-for
Draft

test: add DB transaction tests#3143
mlegner wants to merge 1 commit intomainfrom
mlegner/wal-1187-investigate-inconsistent-db-state-with-certify-event-for

Conversation

@mlegner
Copy link
Contributor

@mlegner mlegner commented Mar 18, 2026

Summary

  • add a typed-store regression test that reproduces a delete-vs-merge race with optimistic transactions
  • add a walrus-service regression test on aggregate blob info using register/delete event sequences
  • capture the merge-ordering failure mode directly in the test suite

Testing

  • cargo test test_optimistic_transaction_concurrent_write_batch_merge_must_not_hide_register -- --nocapture (fails intentionally; repro)
  • cargo test concurrent_aggregate_blob_info_delete_must_not_hide_next_register -- --nocapture (fails intentionally; repro)

@mlegner mlegner self-assigned this Mar 18, 2026
@mlegner mlegner requested review from halfprice and sadhansood March 18, 2026 16:43
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