Menu

Tree [2f97c8] master /
 History

HTTPS access


File Date Author Commit
 tests 2020-05-02 Jean-Pierre André Jean-Pierre André [2f97c8] Adapted ACL test to a change of behavior in the...
 LICENSE 2008-03-29 szaka szaka [5e85b4] Import Pawel Jakub Dawidek's POSIX file system ...
 Makefile 2008-09-17 szaka szaka [ab2494] add Posix ACL support (Jean-Pierre Andre)
 README 2015-03-28 Jean-Pierre André Jean-Pierre André [52bc92] Referenced other forks in the README file
 fstest.c 2018-08-22 Jean-Pierre André Jean-Pierre André [4d9c27] Included <sys/sysmacros.h> explicitly

Read Me

fstest : Posix conformance test suite

Few notes on how to use fstest in short steps:

	# cd fstest
	# vi tests/conf
	Change 'fs' to file system type you want to test. These can be:
	UFS, ZFS, ext3, ext4, ntfs-3g, xfs, btrfs, glusterfs.
	# vi Makefile
	You may need to manually tweak few things by editing CFLAGS lines
	at the top of the file.
	# make
	It will compile fstest utility which is used by regression tests.
	# cd /path/to/file/system/you/want/to/test/
	The test must be run as root user.
	# prove -r /path/to/fstest/

That's all. Enjoy.

Currently supported operating systems: FreeBSD, Solaris, Linux.
Currently supported file system types: UFS, ZFS, ext3, ext4, ntfs-3g,
                                       xfs, btrfs, glusterfs.

Other forks of fstest are available at :
https://github.com/pjd/pjdfstest.git
https://github.com/ffilz/ntfs-3g-pjd-fstest/commits/master
https://github.com/ffilz/pjdfstest/commits/master

Author: 
Pawel Jakub Dawidek <pjd@FreeBSD.org>

Linux port:
Jean-Pierre Andre <jean-pierre.andre@wanadoo.fr>
Szabolcs Szakacsits <szaka@ntfs-3g.org>

updates by:
Zorro Lang <zlang@redhat.com>