ligurio / unreliablefs

A FUSE-based fault injection filesystem.
https://ligurio.github.io/unreliablefs/unreliablefs.1.html
MIT License
173 stars 9 forks source link

Inject non-determinism into filesystem metadata #89

Open ligurio opened 3 years ago

ligurio commented 3 years ago

Shuffle dir entries and so on.

See disorderfs(1):

disorderfs is an overlay FUSE filesystem that introduces non-determinism into filesystem
metadata. For example, it can randomize the order in which directory entries are read.
This is useful for detecting non-determinism in the build process.

https://salsa.debian.org/reproducible-builds/disorderfs/-/tree/master