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