53feb1d422
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
16 lines
220 B
Makefile
16 lines
220 B
Makefile
# $FreeBSD$
|
|
|
|
CFLAGS+=-DHAS_LCHMOD
|
|
CFLAGS+=-DHAS_CHFLAGS
|
|
CFLAGS+=-DHAS_LCHFLAGS
|
|
#CFLAGS+=-DHAS_TRUNCATE64
|
|
#CFLAGS+=-DHAS_STAT64
|
|
|
|
all: fstest
|
|
|
|
fstest: fstest.c
|
|
gcc -Wall ${CFLAGS} fstest.c -o fstest
|
|
|
|
clean:
|
|
rm -f fstest
|