xref: /freebsd/tests/sys/acl/Makefile (revision 34b696e41259e41ae3ac61a539bd152d3afb73ae)
1b3af24b4SEnji Cooper# $FreeBSD$
2b3af24b4SEnji Cooper
32aa00a60SGlen BarberPACKAGE=	tests
4430f7286SEnji Cooper
5b3af24b4SEnji CooperTESTSDIR=	${TESTSBASE}/sys/acl
6b3af24b4SEnji Cooper
7b3af24b4SEnji CooperBINDIR=		${TESTSDIR}
8b3af24b4SEnji Cooper
9430f7286SEnji Cooper${PACKAGE}FILES+=	tools-crossfs.test
10430f7286SEnji Cooper${PACKAGE}FILES+=	tools-nfs4.test
11430f7286SEnji Cooper${PACKAGE}FILES+=	tools-nfs4-psarc.test
12430f7286SEnji Cooper${PACKAGE}FILES+=	tools-nfs4-trivial.test
13430f7286SEnji Cooper${PACKAGE}FILES+=	tools-posix.test
14b3af24b4SEnji Cooper
15b3af24b4SEnji CooperSCRIPTS+=	run
16b3af24b4SEnji Cooper
17f8b88be8SGleb PopovATF_TESTS_C+=	acl-api-test
18f8b88be8SGleb Popov
196951c4eeSMark JohnstonTAP_TESTS_SH+=	00
20b3af24b4SEnji CooperTAP_TESTS_SH+=	01
216951c4eeSMark JohnstonTAP_TESTS_SH+=	02
22b3af24b4SEnji CooperTAP_TESTS_SH+=	03
23b3af24b4SEnji CooperTAP_TESTS_SH+=	04
24b3af24b4SEnji Cooper
25b3af24b4SEnji Cooper.for t in ${TAP_TESTS_SH}
26*34b696e4SMark Johnston# Tests hard-code a ZFS pool name of "acltools" and so cannot run in parallel.
27*34b696e4SMark JohnstonTEST_METADATA.$t+=	required_user="root" \
28*34b696e4SMark Johnston			is_exclusive=true
29b3af24b4SEnji Cooper.endfor
30b3af24b4SEnji Cooper
31be484a12SEnji Cooper_ACL_PROGS=		getfacl setfacl
32f3975b86SEnji Cooper
33b3af24b4SEnji Cooper.for t in 01 03 04
341fe8c307SAlan SomersTEST_METADATA.$t+=	required_programs="perl zpool ${_ACL_PROGS}"
35f3975b86SEnji Cooper.endfor
36f3975b86SEnji Cooper
373bc534eaSKristof Provost.for t in 00 02
383bc534eaSKristof ProvostTEST_METADATA.$t+=	required_programs="perl ${_ACL_PROGS}"
393bc534eaSKristof Provost.endfor
40b3af24b4SEnji Cooper
41b3af24b4SEnji Cooper.include <bsd.test.mk>
42