tasks: mark vault/cache-zeroization-test completed

This commit is contained in:
2026-06-23 13:19:48 +00:00
parent f413719971
commit e9d8896309

View File

@@ -1,7 +1,7 @@
--- ---
id: vault/cache-zeroization-test id: vault/cache-zeroization-test
name: Verify and test that HashMap::clear() drops CachedKey values triggering zeroization name: Verify and test that HashMap::clear() drops CachedKey values triggering zeroization
status: pending status: completed
depends_on: [] depends_on: []
scope: single scope: single
risk: low risk: low
@@ -82,4 +82,10 @@ file. It can run in parallel with drift #4.
## Summary ## Summary
> To be filled on completion Added a `drop_tracker` test module proving `HashMap::clear()`/`remove()`/`insert`
(replace) drop values triggering their `Drop` impls, plus explicit tests for LRU
eviction (`test_lru_eviction_drops_evicted_cached_key`), TTL expiry
(`test_ttl_expiry_evicts_entry_on_access`), and `clear()`
(`test_clear_removes_all_entries_and_empties_cache`). The lock()-clears-cache
criterion is covered by existing `test_lock_clears_all_cache_entries` in
service.rs. All lib + integration tests pass; clippy clean. Merged to develop.