tasks: mark vault/cache-zeroization-test completed
This commit is contained in:
@@ -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.
|
||||||
Reference in New Issue
Block a user