xref: /freebsd-14.2/tests/sys/acl/Makefile (revision d0b2dbfa)
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