From owner-cvs-src@FreeBSD.ORG  Wed Jan 17 13:18:39 2007
Return-Path: <owner-cvs-src@FreeBSD.ORG>
X-Original-To: cvs-src@FreeBSD.org
Delivered-To: cvs-src@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id AE16816A415;
	Wed, 17 Jan 2007 13:18:39 +0000 (UTC)
	(envelope-from pjd@garage.freebsd.pl)
Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl
	[83.17.198.132])
	by mx1.freebsd.org (Postfix) with ESMTP id 45A0513C46A;
	Wed, 17 Jan 2007 13:18:39 +0000 (UTC)
	(envelope-from pjd@garage.freebsd.pl)
Received: by mail.garage.freebsd.pl (Postfix, from userid 65534)
	id A017045CDA; Wed, 17 Jan 2007 13:51:57 +0100 (CET)
Received: from localhost (pjd.wheel.pl [10.0.1.1])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mail.garage.freebsd.pl (Postfix) with ESMTP id 5E20B45696;
	Wed, 17 Jan 2007 13:51:42 +0100 (CET)
Date: Wed, 17 Jan 2007 13:51:08 +0100
From: Pawel Jakub Dawidek <pjd@FreeBSD.org>
To: Robert Watson <rwatson@FreeBSD.org>
Message-ID: <20070117125108.GG48724@garage.freebsd.pl>
References: <200701170142.l0H1gC2u007820@repoman.freebsd.org>
	<20070117121029.F52843@fledge.watson.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="KIzF6Cje4W/osXrF"
Content-Disposition: inline
In-Reply-To: <20070117121029.F52843@fledge.watson.org>
X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc
X-OS: FreeBSD 7.0-CURRENT i386
User-Agent: mutt-ng/devel-r804 (FreeBSD)
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on 
	mail.garage.freebsd.pl
X-Spam-Level: 
X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 
	autolearn=ham version=3.0.4
Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject: Re: cvs commit: src/tools/regression/fstest LICENSE Makefile
	fstest.c src/tools/regression/fstest/tests conf misc.sh
	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 ...
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2007 13:18:39 -0000


--KIzF6Cje4W/osXrF
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 17, 2007 at 12:12:13PM +0000, Robert Watson wrote:
>=20
> On Wed, 17 Jan 2007, Pawel Jakub Dawidek wrote:
>=20
> > 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
>=20
> Pawel,
>=20
> This is really remarkable and very impressive work, and I'm really please=
d that someone has taken the time to make this happen.  Thanks greatly!
>=20
> 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=20
> 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.

--=20
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd@FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!

--KIzF6Cje4W/osXrF
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFFrhu8ForvXbEpPzQRAhyxAKC0yjUyjJzaDlklBQz3LPvAmYSV3wCg3nLp
ddPXx8S2DndQGCsFmNXIjXM=
=jxBB
-----END PGP SIGNATURE-----

--KIzF6Cje4W/osXrF--