[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#909072: RFP: petardfs -- a FUSE filessytem for injecting intentional errors (e.g. for testing)



Package: wnpp
Severity: wishlist

* Package name    : petardfs
  Version         : 0.1
  Upstream Author : Ben Martin
* URL             : https://github.com/jrandall/petardfs
* License         : GPL 3
  Programming Lang: C++
  Description     : a FUSE filessytem for injecting intentional errors
  (e.g. for testing)

PetardFS - a FUSE filessytem for injecting intentional errors (e.g. for
testing)

With no configuration petardfs takes a base filesystem and exposes it
through FUSE.

An XML configuration file is used to tell petardfs which files to
report errors for and what error code to use.

For example, foo.txt can have an EIO error at bytes 34 to 37. There is
explicit support for errors such as EAGAIN and EINTR where petardfs
will only report such transient errors a nominated number of times,
handy for testing applications support such IO conditions gracefully.

original source:
http://sourceforge.net/projects/witme/files/petardfs/0.0.2/


Reply to: