Skip to main content

crash-injection-testing

Property-test a storage engine's crash/power-loss recovery by injecting simulated crashes through its storage-backend abstraction: a backend that separates "written" from "fsynced" bytes, plus a full write log that lets you cut the stream anywhere (including mid-commit) and tear individual writes. Use for any system that offers a pluggable storage/file backend and makes durability promises (databases, WALs, KV stores, queues). Developed against redb; found nothing there (its recovery held), but the technique and its two non-obvious modeling lessons transfer.

Zur Installation springen

Quellinformationen

Repository
DRMacIver/hegel-rust-oss-bug-finding
Letzte Quellaktivität
27. Juli 2026 um 15:03
Erkannte Sprache von SKILL.md
Englisch
Sterne
3
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.