mercredi 4 juillet 2018

Testing Stability of a FUSE Filesystem

I'm building a filesystem in Perl FUSE, and I'm looking foe ways to test the stability of the completed project. Basically, I want to make sure that when I dump data into it, or create directory structures, or whatever else, it's not going to mangle the data. Obviously I can do basic testing like creating, moving, copying, reading, and deleting files and directories, and then manually check to make sure everything is what it's supposed to be. But I'm concerned about potential edge cases that users may create that my manual testing wouldn't.

I suppose this question isn't FUSE specific as it would apply to the development of any new filesystem. But I mention FUSE because it's what I'm using. Is anyone familiar with either a testing process or utility for testing the stability of a new filesystem to help make sure it's solid?

Aucun commentaire:

Enregistrer un commentaire