cvs commit: src/tools/regression/fstest LICENSE Makefile fstest.c src/tools/regression/fstest/tests conf src/tools/regression/fstest/tests/chflags 00.t 01.t 02.t 03.t 04.t 05.t 06.t 07.t 08.t 09.t 10.t 11.t 12.t 13.t ...

Pawel Jakub Dawidek pjd at
Wed Jan 17 13:18:39 UTC 2007

On Wed, Jan 17, 2007 at 12:12:13PM +0000, Robert Watson wrote:
> On Wed, 17 Jan 2007, Pawel Jakub Dawidek wrote:
> > They verify correctness (POSIX conformance) of almost all file
> > system-related system calls.
> >
> > The motivation behind this work is my ZFS port and POSIX, who doesn't
> > provide free test suites.
> >
> > Runs on:        FreeBSD/UFS, FreeBSD/ZFS, Solaris/UFS, Solaris/ZFS
> >
> > To try it out:
> >
> >         # cd fstest
> >         # make
> >         # find tests/* -type d | xargs prove
> Pawel,
> This is really remarkable and very impressive work, and I'm really pleased that someone has taken the time to make this happen.  Thanks greatly!
> BTW, you might consider making this available as an independent software package from FreeBSD (perhaps just as a downloadable source tarball), as I'm sure it would be of 
> interest to developers on other systems.  I have an undergraduate student doing a project that I definitely plan to point at this!

That's bascially the plan. I've spend some time to make it portable, so
now it runs on Solaris and Linux, but needs a bit more love to pass all
tests on Linux (both on my side and on Linux side).

I'd like to make it available in tarball form of course (at some point).
Ricardo Correia (reponsible for ZFS/FUSE port to Linux) already asked me
for Linux version.

Pawel Jakub Dawidek             
pjd at                 
FreeBSD committer                         Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url :

More information about the cvs-src mailing list