sibylfsversion

formal specification and oracle-based testing for POSIX file systems

SibylFS is a formal specification in Lem of the POSIX file system API and its real-world variations as found in Linux, OS X, and FreeBSD. The specification is executable so that the more than 20,000 test cases do not require inclusion of expected behavior -- the expectation envelope can be automatically extracted and checked against a real file system! SibylFS has found numerous bugs in many different file system, VFS, and libc configurations.

AuthorsTom Ridge <tom.j.ridge@googlemail.com>, Thomas Tuerk <tt291@cl.cam.ac.uk>, David Sheets <sheets@alum.mit.edu> and Andrea Giugliano <agiugliano@live.it>
Published
Homepagehttp://sibylfs.io/
Issue Trackerhttps://github.com/sibylfs/sibylfs_src/issues
Maintainertom.j.ridge@googlemail.com
Dependencies
Source [http] https://github.com/sibylfs/sibylfs_src/archive/0.5.0.tar.gz
md5=3ec26e4dcd63041162473cb15f563a48
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/sibylfs/sibylfs.0.5.0/opam
No package is dependent