]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/sys/acl/Makefile
Notable upstream pull request merges:
[FreeBSD/FreeBSD.git] / tests / sys / acl / Makefile
1
2 PACKAGE=        tests
3
4 TESTSDIR=       ${TESTSBASE}/sys/acl
5
6 BINDIR=         ${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
14 SCRIPTS+=       run
15
16 ATF_TESTS_C+=   acl-api-test
17
18 TAP_TESTS_SH+=  00
19 TAP_TESTS_SH+=  01
20 TAP_TESTS_SH+=  02
21 TAP_TESTS_SH+=  03
22 TAP_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.
26 TEST_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
33 TEST_METADATA.$t+=      required_programs="perl zpool ${_ACL_PROGS}"
34 .endfor
35
36 .for t in 00 02
37 TEST_METADATA.$t+=      required_programs="perl ${_ACL_PROGS}"
38 .endfor
39
40 .include <bsd.test.mk>