Date: Wed, 17 Jan 2007 01:42:12 +0000 (UTC) From: Pawel Jakub Dawidek <pjd@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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 ... Message-ID: <200701170142.l0H1gC2u007820@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
pjd 2007-01-17 01:42:12 UTC FreeBSD src repository Added files: tools/regression/fstest LICENSE Makefile fstest.c tools/regression/fstest/tests conf misc.sh 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 tools/regression/fstest/tests/chmod 00.t 01.t 02.t 03.t 04.t 05.t 06.t 07.t 08.t 09.t 10.t 11.t tools/regression/fstest/tests/chown 00.t 01.t 02.t 03.t 04.t 05.t 06.t 07.t 08.t 09.t 10.t tools/regression/fstest/tests/link 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 14.t 15.t 16.t 17.t tools/regression/fstest/tests/mkdir 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 tools/regression/fstest/tests/mkfifo 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 tools/regression/fstest/tests/open 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 14.t 15.t 16.t 17.t 18.t 19.t 20.t 21.t 22.t 23.t tools/regression/fstest/tests/rename 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 14.t 15.t 16.t 17.t 18.t 19.t 20.t tools/regression/fstest/tests/rmdir 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 14.t 15.t tools/regression/fstest/tests/symlink 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 tools/regression/fstest/tests/truncate 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 14.t tools/regression/fstest/tests/unlink 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 Log: Add 3436 file system regression tests in 184 files. Almost all regression tests are based on very flexible fstest tool. 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 Revision Changes Path 1.1 +27 -0 src/tools/regression/fstest/LICENSE (new) 1.1 +15 -0 src/tools/regression/fstest/Makefile (new) 1.1 +995 -0 src/tools/regression/fstest/fstest.c (new) 1.1 +178 -0 src/tools/regression/fstest/tests/chflags/00.t (new) 1.1 +20 -0 src/tools/regression/fstest/tests/chflags/01.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/chflags/02.t (new) 1.1 +25 -0 src/tools/regression/fstest/tests/chflags/03.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/chflags/04.t (new) 1.1 +35 -0 src/tools/regression/fstest/tests/chflags/05.t (new) 1.1 +21 -0 src/tools/regression/fstest/tests/chflags/06.t (new) 1.1 +54 -0 src/tools/regression/fstest/tests/chflags/07.t (new) 1.1 +70 -0 src/tools/regression/fstest/tests/chflags/08.t (new) 1.1 +82 -0 src/tools/regression/fstest/tests/chflags/09.t (new) 1.1 +62 -0 src/tools/regression/fstest/tests/chflags/10.t (new) 1.1 +70 -0 src/tools/regression/fstest/tests/chflags/11.t (new) 1.1 +43 -0 src/tools/regression/fstest/tests/chflags/12.t (new) 1.1 +14 -0 src/tools/regression/fstest/tests/chflags/13.t (new) 1.1 +161 -0 src/tools/regression/fstest/tests/chmod/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/chmod/01.t (new) 1.1 +15 -0 src/tools/regression/fstest/tests/chmod/02.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/chmod/03.t (new) 1.1 +17 -0 src/tools/regression/fstest/tests/chmod/04.t (new) 1.1 +31 -0 src/tools/regression/fstest/tests/chmod/05.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/chmod/06.t (new) 1.1 +31 -0 src/tools/regression/fstest/tests/chmod/07.t (new) 1.1 +59 -0 src/tools/regression/fstest/tests/chmod/08.t (new) 1.1 +37 -0 src/tools/regression/fstest/tests/chmod/09.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/chmod/10.t (new) 1.1 +53 -0 src/tools/regression/fstest/tests/chmod/11.t (new) 1.1 +304 -0 src/tools/regression/fstest/tests/chown/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/chown/01.t (new) 1.1 +15 -0 src/tools/regression/fstest/tests/chown/02.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/chown/03.t (new) 1.1 +17 -0 src/tools/regression/fstest/tests/chown/04.t (new) 1.1 +32 -0 src/tools/regression/fstest/tests/chown/05.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/chown/06.t (new) 1.1 +28 -0 src/tools/regression/fstest/tests/chown/07.t (new) 1.1 +53 -0 src/tools/regression/fstest/tests/chown/08.t (new) 1.1 +37 -0 src/tools/regression/fstest/tests/chown/09.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/chown/10.t (new) 1.1 +8 -0 src/tools/regression/fstest/tests/conf (new) 1.1 +151 -0 src/tools/regression/fstest/tests/link/00.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/link/01.t (new) 1.1 +23 -0 src/tools/regression/fstest/tests/link/02.t (new) 1.1 +28 -0 src/tools/regression/fstest/tests/link/03.t (new) 1.1 +20 -0 src/tools/regression/fstest/tests/link/04.t (new) 1.1 +41 -0 src/tools/regression/fstest/tests/link/05.t (new) 1.1 +43 -0 src/tools/regression/fstest/tests/link/06.t (new) 1.1 +41 -0 src/tools/regression/fstest/tests/link/07.t (new) 1.1 +24 -0 src/tools/regression/fstest/tests/link/08.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/link/09.t (new) 1.1 +32 -0 src/tools/regression/fstest/tests/link/10.t (new) 1.1 +41 -0 src/tools/regression/fstest/tests/link/11.t (new) 1.1 +55 -0 src/tools/regression/fstest/tests/link/12.t (new) 1.1 +56 -0 src/tools/regression/fstest/tests/link/13.t (new) 1.1 +34 -0 src/tools/regression/fstest/tests/link/14.t (new) 1.1 +38 -0 src/tools/regression/fstest/tests/link/15.t (new) 1.1 +39 -0 src/tools/regression/fstest/tests/link/16.t (new) 1.1 +20 -0 src/tools/regression/fstest/tests/link/17.t (new) 1.1 +96 -0 src/tools/regression/fstest/tests/misc.sh (new) 1.1 +63 -0 src/tools/regression/fstest/tests/mkdir/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/mkdir/01.t (new) 1.1 +13 -0 src/tools/regression/fstest/tests/mkdir/02.t (new) 1.1 +21 -0 src/tools/regression/fstest/tests/mkdir/03.t (new) 1.1 +16 -0 src/tools/regression/fstest/tests/mkdir/04.t (new) 1.1 +29 -0 src/tools/regression/fstest/tests/mkdir/05.t (new) 1.1 +29 -0 src/tools/regression/fstest/tests/mkdir/06.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/mkdir/07.t (new) 1.1 +53 -0 src/tools/regression/fstest/tests/mkdir/08.t (new) 1.1 +34 -0 src/tools/regression/fstest/tests/mkdir/09.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/mkdir/10.t (new) 1.1 +36 -0 src/tools/regression/fstest/tests/mkdir/11.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/mkdir/12.t (new) 1.1 +63 -0 src/tools/regression/fstest/tests/mkfifo/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/mkfifo/01.t (new) 1.1 +13 -0 src/tools/regression/fstest/tests/mkfifo/02.t (new) 1.1 +21 -0 src/tools/regression/fstest/tests/mkfifo/03.t (new) 1.1 +16 -0 src/tools/regression/fstest/tests/mkfifo/04.t (new) 1.1 +29 -0 src/tools/regression/fstest/tests/mkfifo/05.t (new) 1.1 +29 -0 src/tools/regression/fstest/tests/mkfifo/06.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/mkfifo/07.t (new) 1.1 +34 -0 src/tools/regression/fstest/tests/mkfifo/08.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/mkfifo/09.t (new) 1.1 +53 -0 src/tools/regression/fstest/tests/mkfifo/10.t (new) 1.1 +36 -0 src/tools/regression/fstest/tests/mkfifo/11.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/mkfifo/12.t (new) 1.1 +87 -0 src/tools/regression/fstest/tests/open/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/open/01.t (new) 1.1 +14 -0 src/tools/regression/fstest/tests/open/02.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/open/03.t (new) 1.1 +17 -0 src/tools/regression/fstest/tests/open/04.t (new) 1.1 +29 -0 src/tools/regression/fstest/tests/open/05.t (new) 1.1 +89 -0 src/tools/regression/fstest/tests/open/06.t (new) 1.1 +45 -0 src/tools/regression/fstest/tests/open/07.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/open/08.t (new) 1.1 +53 -0 src/tools/regression/fstest/tests/open/09.t (new) 1.1 +45 -0 src/tools/regression/fstest/tests/open/10.t (new) 1.1 +39 -0 src/tools/regression/fstest/tests/open/11.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/open/12.t (new) 1.1 +24 -0 src/tools/regression/fstest/tests/open/13.t (new) 1.1 +37 -0 src/tools/regression/fstest/tests/open/14.t (new) 1.1 +32 -0 src/tools/regression/fstest/tests/open/15.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/open/16.t (new) 1.1 +15 -0 src/tools/regression/fstest/tests/open/17.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/open/18.t (new) 1.1 +37 -0 src/tools/regression/fstest/tests/open/19.t (new) 1.1 +25 -0 src/tools/regression/fstest/tests/open/20.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/open/21.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/open/22.t (new) 1.1 +16 -0 src/tools/regression/fstest/tests/open/23.t (new) 1.1 +141 -0 src/tools/regression/fstest/tests/rename/00.t (new) 1.1 +21 -0 src/tools/regression/fstest/tests/rename/01.t (new) 1.1 +26 -0 src/tools/regression/fstest/tests/rename/02.t (new) 1.1 +20 -0 src/tools/regression/fstest/tests/rename/03.t (new) 1.1 +43 -0 src/tools/regression/fstest/tests/rename/04.t (new) 1.1 +41 -0 src/tools/regression/fstest/tests/rename/05.t (new) 1.1 +50 -0 src/tools/regression/fstest/tests/rename/06.t (new) 1.1 +95 -0 src/tools/regression/fstest/tests/rename/07.t (new) 1.1 +95 -0 src/tools/regression/fstest/tests/rename/08.t (new) 1.1 +94 -0 src/tools/regression/fstest/tests/rename/09.t (new) 1.1 +243 -0 src/tools/regression/fstest/tests/rename/10.t (new) 1.1 +24 -0 src/tools/regression/fstest/tests/rename/11.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/rename/12.t (new) 1.1 +34 -0 src/tools/regression/fstest/tests/rename/13.t (new) 1.1 +34 -0 src/tools/regression/fstest/tests/rename/14.t (new) 1.1 +45 -0 src/tools/regression/fstest/tests/rename/15.t (new) 1.1 +37 -0 src/tools/regression/fstest/tests/rename/16.t (new) 1.1 +20 -0 src/tools/regression/fstest/tests/rename/17.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/rename/18.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/rename/19.t (new) 1.1 +35 -0 src/tools/regression/fstest/tests/rename/20.t (new) 1.1 +28 -0 src/tools/regression/fstest/tests/rmdir/00.t (new) 1.1 +30 -0 src/tools/regression/fstest/tests/rmdir/01.t (new) 1.1 +14 -0 src/tools/regression/fstest/tests/rmdir/02.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/rmdir/03.t (new) 1.1 +17 -0 src/tools/regression/fstest/tests/rmdir/04.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/rmdir/05.t (new) 1.1 +36 -0 src/tools/regression/fstest/tests/rmdir/06.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/rmdir/07.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/rmdir/08.t (new) 1.1 +49 -0 src/tools/regression/fstest/tests/rmdir/09.t (new) 1.1 +52 -0 src/tools/regression/fstest/tests/rmdir/10.t (new) 1.1 +40 -0 src/tools/regression/fstest/tests/rmdir/11.t (new) 1.1 +26 -0 src/tools/regression/fstest/tests/rmdir/12.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/rmdir/13.t (new) 1.1 +32 -0 src/tools/regression/fstest/tests/rmdir/14.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/rmdir/15.t (new) 1.1 +32 -0 src/tools/regression/fstest/tests/symlink/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/symlink/01.t (new) 1.1 +20 -0 src/tools/regression/fstest/tests/symlink/02.t (new) 1.1 +26 -0 src/tools/regression/fstest/tests/symlink/03.t (new) 1.1 +16 -0 src/tools/regression/fstest/tests/symlink/04.t (new) 1.1 +34 -0 src/tools/regression/fstest/tests/symlink/05.t (new) 1.1 +34 -0 src/tools/regression/fstest/tests/symlink/06.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/symlink/07.t (new) 1.1 +23 -0 src/tools/regression/fstest/tests/symlink/08.t (new) 1.1 +53 -0 src/tools/regression/fstest/tests/symlink/09.t (new) 1.1 +37 -0 src/tools/regression/fstest/tests/symlink/10.t (new) 1.1 +36 -0 src/tools/regression/fstest/tests/symlink/11.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/symlink/12.t (new) 1.1 +51 -0 src/tools/regression/fstest/tests/truncate/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/truncate/01.t (new) 1.1 +15 -0 src/tools/regression/fstest/tests/truncate/02.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/truncate/03.t (new) 1.1 +17 -0 src/tools/regression/fstest/tests/truncate/04.t (new) 1.1 +32 -0 src/tools/regression/fstest/tests/truncate/05.t (new) 1.1 +24 -0 src/tools/regression/fstest/tests/truncate/06.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/truncate/07.t (new) 1.1 +59 -0 src/tools/regression/fstest/tests/truncate/08.t (new) 1.1 +15 -0 src/tools/regression/fstest/tests/truncate/09.t (new) 1.1 +37 -0 src/tools/regression/fstest/tests/truncate/10.t (new) 1.1 +23 -0 src/tools/regression/fstest/tests/truncate/11.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/truncate/12.t (new) 1.1 +16 -0 src/tools/regression/fstest/tests/truncate/13.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/truncate/14.t (new) 1.1 +115 -0 src/tools/regression/fstest/tests/unlink/00.t (new) 1.1 +18 -0 src/tools/regression/fstest/tests/unlink/01.t (new) 1.1 +14 -0 src/tools/regression/fstest/tests/unlink/02.t (new) 1.1 +22 -0 src/tools/regression/fstest/tests/unlink/03.t (new) 1.1 +17 -0 src/tools/regression/fstest/tests/unlink/04.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/unlink/05.t (new) 1.1 +27 -0 src/tools/regression/fstest/tests/unlink/06.t (new) 1.1 +19 -0 src/tools/regression/fstest/tests/unlink/07.t (new) 1.1 +23 -0 src/tools/regression/fstest/tests/unlink/08.t (new) 1.1 +49 -0 src/tools/regression/fstest/tests/unlink/09.t (new) 1.1 +52 -0 src/tools/regression/fstest/tests/unlink/10.t (new) 1.1 +68 -0 src/tools/regression/fstest/tests/unlink/11.t (new) 1.1 +32 -0 src/tools/regression/fstest/tests/unlink/12.t (new) 1.1 +12 -0 src/tools/regression/fstest/tests/unlink/13.t (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701170142.l0H1gC2u007820>