Open Source: POSIX Test Suite

Works with FreeBSD, Solaris, and Linux with UFS, ZFS, ext3, XFS and the NTFS-3G file systems


The latest stable release is pjd-fstest-20080816.tgz, released on August 16, 2008.

The latest test release is pjd-fstest-20090130-RC.tgz, released on January 30, 2009.

As part of Tuxera’s file system quality assurance process, we have ported to Linux, extended, and maintained Pawel Jakub Dawidek’s POSIX file system test suite.

The test suite checks POSIX compliance and works on FreeBSD, Solaris, and Linux with UFS, ZFS, ext3, XFS and the NTFS-3G file systems.

The list of system calls tested is: chmod, chown, link, mkdir, mkfifo, open, rename, rmdir, symlink, truncate, unlink. There are currently 3601 regression tests.

Release history

Stable releases are GREEN, and releases for testing are RED. Release changes are listed below.

pjd-fstest 20090130-RC (January 30, 2009) Fix potential fstest segfault with optional system call arguments.
Test ctimes aren’t modified when setting ACLs.
pjd-fstest 20080817-RC (September 17, 2008) Testing POSIX ACL support.
pjd-fstest 20080816 (August 16, 2008) Test opening a directory read-only with no read access.
Test reading a directory with no execute access.
pjd-fstest 20080412 (April 12, 2008) Fix all problems with the dash shell.
No dependency on openssl.
Support XFS as file system target.
pjd-fstest 20080402 (April 3, 2008) First release.

What we’re talking about

Welcome! By entering our site, you accept our terms of use, privacy policy, and our use of cookies. Learn more here.

Tuxera continues to serve our global customers during the COVID-19 pandemic, while ensuring the well-being of our employees and their families. Read the full announcement.