xref: /freebsd/tests/sys/Makefile (revision a18e773d2776a65c1a2a0418cbec9cf5ef526b53)
12fae26bdSAlan Somers.include <src.opts.mk>
22fae26bdSAlan Somers
3fa809347SEnji CooperTESTSDIR=		${TESTSBASE}/sys
4fa809347SEnji Cooper
5b3af24b4SEnji CooperTESTS_SUBDIRS+=		acl
6f44eb013SEnji CooperTESTS_SUBDIRS+=		aio
70ddaa4c8SAndrew TurnerTESTS_SUBDIRS+=		arch
8b1ce931bSAlan SomersTESTS_SUBDIRS+=		${_audit}
93468bf40SAlan SomersTESTS_SUBDIRS+=		auditpipe
1060d717baSAlan SomersTESTS_SUBDIRS+=		cam
118ce99bb4SJohn BaldwinTESTS_SUBDIRS+=		capsicum
122fae26bdSAlan SomersTESTS_SUBDIRS+=		${_cddl}
1381612921SJessica Clarke# XXX: Currently broken in CI
1481612921SJessica Clarke#TESTS_SUBDIRS+=		compat32
15403c0413SConrad MeyerTESTS_SUBDIRS+=		devrandom
163cedbec3SEnji CooperTESTS_SUBDIRS+=		fifo
173cedbec3SEnji CooperTESTS_SUBDIRS+=		file
18669c2535SEnji CooperTESTS_SUBDIRS+=		fs
1909d98641SEnji CooperTESTS_SUBDIRS+=		geom
207b51b855SAlan SomersTESTS_SUBDIRS+=		kern
2170598e50SEnji CooperTESTS_SUBDIRS+=		kqueue
22870c2f7aSEnji CooperTESTS_SUBDIRS+=		mac
23e100f6a2SEnji CooperTESTS_SUBDIRS+=		mqueue
24475b483aSKristof ProvostTESTS_SUBDIRS+=		net
25c9144ec1SEd MasteTESTS_SUBDIRS+=		${_netgraph}
26f227705fSAlan SomersTESTS_SUBDIRS+=		netinet
27f74e6e49SBjoern A. ZeebTESTS_SUBDIRS+=		netinet6
284fbebc74SKristof ProvostTESTS_SUBDIRS+=		netipsec
293873bdc2SAlexander V. ChernikovTESTS_SUBDIRS+=		netlink
302a8682a8SVincenzo MaffioneTESTS_SUBDIRS+=		netmap
311d6f5f21SKristof ProvostTESTS_SUBDIRS+=		netpfil
3208fca7a5SJohn-Mark GurneyTESTS_SUBDIRS+=		opencrypto
33*a18e773dSEnji CooperTESTS_SUBDIRS+=		${_pmc}
344fdc3d75SEnji CooperTESTS_SUBDIRS+=		posixshm
35eea7c615SAlan SomersTESTS_SUBDIRS+=		ses
3695eb4b87SChristos MargiolisTESTS_SUBDIRS+=		sound
378907f744SAlan SomersTESTS_SUBDIRS+=		sys
38b2e7f204SEnji CooperTESTS_SUBDIRS+=		vfs
3942484f6fSEnji CooperTESTS_SUBDIRS+=		vm
40a8540490SCyril ZhangTESTS_SUBDIRS+=		vmm
41fa809347SEnji Cooper
42b1ce931bSAlan Somers.if ${MK_AUDIT} != "no"
43b1ce931bSAlan Somers_audit=	audit
44b1ce931bSAlan Somers.endif
45b1ce931bSAlan Somers
462fae26bdSAlan Somers.if ${MK_CDDL} != "no"
472fae26bdSAlan Somers_cddl=	cddl
482fae26bdSAlan Somers.endif
492fae26bdSAlan Somers
50c9144ec1SEd Maste.if ${MK_NETGRAPH} != "no"
51c9144ec1SEd Maste_netgraph= netgraph
52c9144ec1SEd Maste.endif
53c9144ec1SEd Maste
54*a18e773dSEnji Cooper.if ${MK_PMC} != "no"
55*a18e773dSEnji Cooper_pmc=	pmc
56*a18e773dSEnji Cooper.endif
57*a18e773dSEnji Cooper
58fa809347SEnji Cooper# Items not integrated into kyua runs by default
59fa809347SEnji CooperSUBDIR+=		pjdfstest
60a8eb96d5SAlan Somers
6106aac31aSKristof ProvostSUBDIR+=		common
6206aac31aSKristof Provost
63a8eb96d5SAlan Somers.include <bsd.test.mk>
64