1b3af24b4SEnji Cooper 22aa00a60SGlen BarberPACKAGE= tests 3430f7286SEnji Cooper 4b3af24b4SEnji CooperTESTSDIR= ${TESTSBASE}/sys/acl 5b3af24b4SEnji Cooper 6b3af24b4SEnji CooperBINDIR= ${TESTSDIR} 7b3af24b4SEnji Cooper 8430f7286SEnji Cooper${PACKAGE}FILES+= tools-crossfs.test 9430f7286SEnji Cooper${PACKAGE}FILES+= tools-nfs4.test 10430f7286SEnji Cooper${PACKAGE}FILES+= tools-nfs4-psarc.test 11430f7286SEnji Cooper${PACKAGE}FILES+= tools-nfs4-trivial.test 12430f7286SEnji Cooper${PACKAGE}FILES+= tools-posix.test 13b3af24b4SEnji Cooper 14b3af24b4SEnji CooperSCRIPTS+= run 15b3af24b4SEnji Cooper 16f8b88be8SGleb PopovATF_TESTS_C+= acl-api-test 17f8b88be8SGleb Popov 186951c4eeSMark JohnstonTAP_TESTS_SH+= 00 19b3af24b4SEnji CooperTAP_TESTS_SH+= 01 206951c4eeSMark JohnstonTAP_TESTS_SH+= 02 21b3af24b4SEnji CooperTAP_TESTS_SH+= 03 22b3af24b4SEnji CooperTAP_TESTS_SH+= 04 23b3af24b4SEnji Cooper 24b3af24b4SEnji Cooper.for t in ${TAP_TESTS_SH} 25*34b696e4SMark Johnston# Tests hard-code a ZFS pool name of "acltools" and so cannot run in parallel. 26*34b696e4SMark JohnstonTEST_METADATA.$t+= required_user="root" \ 27*34b696e4SMark Johnston is_exclusive=true 28b3af24b4SEnji Cooper.endfor 29b3af24b4SEnji Cooper 30be484a12SEnji Cooper_ACL_PROGS= getfacl setfacl 31f3975b86SEnji Cooper 32b3af24b4SEnji Cooper.for t in 01 03 04 331fe8c307SAlan SomersTEST_METADATA.$t+= required_programs="perl zpool ${_ACL_PROGS}" 34f3975b86SEnji Cooper.endfor 35f3975b86SEnji Cooper 363bc534eaSKristof Provost.for t in 00 02 373bc534eaSKristof ProvostTEST_METADATA.$t+= required_programs="perl ${_ACL_PROGS}" 383bc534eaSKristof Provost.endfor 39b3af24b4SEnji Cooper 40b3af24b4SEnji Cooper.include <bsd.test.mk> 41