Skip to content

test(transport): verify ObjectTable fallback eviction cursor progression - #222

Merged
vxfemboy merged 2 commits into
mainfrom
feat/object-table-eviction-test
Nov 13, 2026
Merged

vxfemboy merged 2 commits into
mainfrom
feat/object-table-eviction-test

Conversation

@vxfemboy

Copy link
Copy Markdown
Member

Summary

  • Implemented test_circular_object_table_fallback_eviction_cursor_progression in crates/yip-transport/tests/object_table_test.rs to test sequential fallback eviction across buckets 9 and 10.
  • Verified cursor advancement ((b_idx + 1) & self.mask) across multiple evictions, killing mutants * 1 and ^ mask.
  • Removed line 674 exclusion rule from .cargo/mutants.toml.
  • Verified 100% caught mutants across all 56 ObjectTable mutants with cargo mutants.

@vxfemboy
vxfemboy temporarily deployed to benchmark-approval November 13, 2026 23:01 — with GitHub Actions Inactive
@vxfemboy
vxfemboy temporarily deployed to benchmark-approval November 13, 2026 23:01 — with GitHub Actions Inactive
@vxfemboy
vxfemboy merged commit 4234d45 into main Nov 13, 2026
12 checks passed
@vxfemboy
vxfemboy deleted the feat/object-table-eviction-test branch November 13, 2026 23:31

This branch was previously deployed

1 inactive deployment
benchmark-approval — 5b05cfd7 Deployed Nov 13, 2026 by vxfemboy via iperf-netem-bench #118
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