xref: /freebsd/tests/sys/net/Makefile (revision 25cdacf79b06356c929e59d5074d26c9dac41bdf)
1# $FreeBSD$
2
3.include <bsd.own.mk>
4
5TESTSDIR=	${TESTSBASE}/sys/net
6BINDIR=		${TESTSDIR}
7
8ATF_TESTS_C+=	if_epair
9ATF_TESTS_SH+=	if_bridge_test
10TEST_METADATA.if_bridge_test+=	required_programs="python"
11ATF_TESTS_SH+=	if_clone_test
12ATF_TESTS_SH+=	if_lagg_test
13ATF_TESTS_SH+=	if_tun_test
14ATF_TESTS_SH+=	if_vlan
15
16TESTS_SUBDIRS+=	routing
17
18# The tests are written to be run in parallel, but doing so leads to random
19# panics.  I think it's because the kernel's list of interfaces isn't properly
20# locked.
21TEST_METADATA+=	is_exclusive=true
22
23MAN=
24PROGS+=		randsleep
25
26CFLAGS+=        -I${.CURDIR:H:H}
27
28.include <bsd.test.mk>
29