1 2PACKAGE= tests 3 4TESTSDIR= ${TESTSBASE}/sys/acl 5 6BINDIR= ${TESTSDIR} 7 8${PACKAGE}FILES+= tools-crossfs.test 9${PACKAGE}FILES+= tools-nfs4.test 10${PACKAGE}FILES+= tools-nfs4-psarc.test 11${PACKAGE}FILES+= tools-nfs4-trivial.test 12${PACKAGE}FILES+= tools-posix.test 13 14SCRIPTS+= run 15 16ATF_TESTS_C+= acl-api-test 17 18TAP_TESTS_SH+= 00 19TAP_TESTS_SH+= 01 20TAP_TESTS_SH+= 02 21TAP_TESTS_SH+= 03 22TAP_TESTS_SH+= 04 23 24.for t in ${TAP_TESTS_SH} 25# Tests hard-code a ZFS pool name of "acltools" and so cannot run in parallel. 26TEST_METADATA.$t+= required_user="root" \ 27 is_exclusive=true 28.endfor 29 30_ACL_PROGS= getfacl setfacl 31 32.for t in 01 03 04 33TEST_METADATA.$t+= required_programs="perl zpool ${_ACL_PROGS}" 34.endfor 35 36.for t in 00 02 37TEST_METADATA.$t+= required_programs="perl ${_ACL_PROGS}" 38.endfor 39 40.include <bsd.test.mk> 41