xref: /freebsd/tests/sys/acl/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
12aa00a60SGlen BarberPACKAGE=	tests
2430f7286SEnji Cooper
3b3af24b4SEnji CooperTESTSDIR=	${TESTSBASE}/sys/acl
4b3af24b4SEnji Cooper
5b3af24b4SEnji CooperBINDIR=		${TESTSDIR}
6b3af24b4SEnji Cooper
7430f7286SEnji Cooper${PACKAGE}FILES+=	tools-crossfs.test
8430f7286SEnji Cooper${PACKAGE}FILES+=	tools-nfs4.test
9430f7286SEnji Cooper${PACKAGE}FILES+=	tools-nfs4-psarc.test
10430f7286SEnji Cooper${PACKAGE}FILES+=	tools-nfs4-trivial.test
11430f7286SEnji Cooper${PACKAGE}FILES+=	tools-posix.test
12b3af24b4SEnji Cooper
13b3af24b4SEnji CooperSCRIPTS+=	run
14b3af24b4SEnji Cooper
15f8b88be8SGleb PopovATF_TESTS_C+=	acl-api-test
16f8b88be8SGleb Popov
176951c4eeSMark JohnstonTAP_TESTS_SH+=	00
18b3af24b4SEnji CooperTAP_TESTS_SH+=	01
196951c4eeSMark JohnstonTAP_TESTS_SH+=	02
20b3af24b4SEnji CooperTAP_TESTS_SH+=	03
21b3af24b4SEnji CooperTAP_TESTS_SH+=	04
22b3af24b4SEnji Cooper
23b3af24b4SEnji Cooper.for t in ${TAP_TESTS_SH}
24*34b696e4SMark Johnston# Tests hard-code a ZFS pool name of "acltools" and so cannot run in parallel.
25*34b696e4SMark JohnstonTEST_METADATA.$t+=	required_user="root" \
26*34b696e4SMark Johnston			is_exclusive=true
27b3af24b4SEnji Cooper.endfor
28b3af24b4SEnji Cooper
29be484a12SEnji Cooper_ACL_PROGS=		getfacl setfacl
30f3975b86SEnji Cooper
31b3af24b4SEnji Cooper.for t in 01 03 04
321fe8c307SAlan SomersTEST_METADATA.$t+=	required_programs="perl zpool ${_ACL_PROGS}"
33f3975b86SEnji Cooper.endfor
34f3975b86SEnji Cooper
353bc534eaSKristof Provost.for t in 00 02
363bc534eaSKristof ProvostTEST_METADATA.$t+=	required_programs="perl ${_ACL_PROGS}"
373bc534eaSKristof Provost.endfor
38b3af24b4SEnji Cooper
39b3af24b4SEnji Cooper.include <bsd.test.mk>
40