1# $OpenBSD: Makefile,v 1.1 2021/10/03 08:56:53 claudio Exp $ 2 3TESTS= chflags chmod chown link mkdir mkfifo open rename rmdir \ 4 symlink truncate unlink 5 6.PHONY: mount umount unconfig clean 7 8REGRESS_SETUP_ONCE+= mount 9mount: 10 mkdir -p /mnt/regress-tmpfs 11 mount_tmpfs -s 2M swap /mnt/regress-tmpfs 12 13REGRESS_CLEANUP+= umount 14umount: 15 umount /mnt/regress-tmpfs 16 17REGRESS_CLEANUP+= unconfig 18unconfig: 19 -umount -f /mnt/regress-tmpfs 2>/dev/null || true 20 -rmdir /mnt/regress-tmpfs 2>/dev/null || true 21 22REGRESS_SETUP+= ${.OBJDIR}/../fstest 23${.OBJDIR}/../fstest: 24 ${.MAKE} -C ${.CURDIR}/.. fstest 25 26.for t in ${TESTS} 27REGRESS_TARGETS+= run-$t 28run-$t: 29 cd /mnt/regress-tmpfs && env FSTEST=${.OBJDIR}/../fstest \ 30 /bin/sh ${.CURDIR}/../run ${.CURDIR}/../tests/$t/*.t 31.endfor 32 33.include <bsd.regress.mk> 34