Is there a fuzz tester for filesystems that starts a virtual machine image and thrashes it with randomly generated filesystem calls by user processes, online resizing and defragmenting, artificially generated 'disk hardware errors' and so on until it crashes?
Or, perhaps easier, a fuzz tester that corrupts disk images and tries to crash the kernel?
Posted Jan 21, 2010 17:36 UTC (Thu) by bcopeland (subscriber, #51750)
[Link]
Not sure about VM-based tests (not really necessary) but there are fsfuzzer and various incarnations of fsx to name a couple of popular options.
Testing
Posted Jan 22, 2010 6:57 UTC (Fri) by cpeterso (guest, #305)
[Link]
Perhaps the fuzz tests could be used on a filesystem in a loopback device? The host system would be (mostly) protected from corruption of the real filesystem.