xref: /freebsd-14.2/tests/sys/netinet/Makefile (revision 9e6ff435)
1f227705fSAlan Somers
2a0ba604bSLi-Wen HsuPACKAGE=	tests
3a0ba604bSLi-Wen Hsu
4f227705fSAlan SomersTESTSDIR=	${TESTSBASE}/sys/netinet
50cfee0c2SAlan SomersBINDIR=		${TESTSDIR}
6f227705fSAlan Somers
77fd8baeeSLutz DonnerhackeTESTS_SUBDIRS+=	libalias
87fd8baeeSLutz Donnerhacke
95211f8dcSMark JohnstonATF_TESTS_C=	ip_reass_test \
104b1770efSMark Johnston		ip6_v4mapped_test \
11aa321596SBjoern A. Zeeb		so_reuseport_lb_test \
1236c52a52SJonathan T. Looney		socket_afinet \
1379588897SClaudio Jeker		tcp_connect_port_test \
1479588897SClaudio Jeker		tcp_md5_getsockopt
153f8b4bf2SMark Johnston
169e0aaeddSJohn BaldwinATF_TESTS_SH=	arp \
179e0aaeddSJohn Baldwin		carp \
189e0aaeddSJohn Baldwin		divert \
199e0aaeddSJohn Baldwin		fibs \
209e0aaeddSJohn Baldwin		fibs_test \
219e0aaeddSJohn Baldwin		forward \
229e0aaeddSJohn Baldwin		lpm \
239e0aaeddSJohn Baldwin		output \
249e0aaeddSJohn Baldwin		redirect
259e0aaeddSJohn Baldwin
265e2e3615SKristof ProvostATF_TESTS_PYTEST+=	carp.py
275e2e3615SKristof Provost
28*9e6ff435SMark Johnston# Some of the arp tests look for log messages in the dmesg buffer, so run them
29*9e6ff435SMark Johnston# serially to avoid problems with interleaved output.
30*9e6ff435SMark JohnstonTEST_METADATA.arp+=	is_exclusive="true"
31*9e6ff435SMark JohnstonTEST_METADATA.divert+=	required_programs="python"	\
32*9e6ff435SMark Johnston			execenv="jail"			\
33*9e6ff435SMark Johnston			execenv_jail_params="vnet allow.raw_sockets"
34*9e6ff435SMark JohnstonTEST_METADATA.forward+=	required_programs="python"	\
35*9e6ff435SMark Johnston			execenv="jail"			\
36*9e6ff435SMark Johnston			execenv_jail_params="vnet allow.raw_sockets"
37b43bd107SEdward Tomasz NapieralaTEST_METADATA.output+=	required_programs="python"
3878ec1136SGleb SmirnoffTEST_METADATA.redirect+= required_programs="python"
39ec00e951SMike KarelsTEST_METADATA.tcp6_v4mapped_bind_test+=	is_exclusive="true"
40430f7286SEnji Cooper
4115dbc160SGeorge V. Neville-NeilPROGS=	udp_dontroute tcp_user_cookie
42430f7286SEnji Cooper
4334a5582cSAlexander V. Chernikov${PACKAGE}FILES+=		redirect.py
4434a5582cSAlexander V. Chernikov
4534a5582cSAlexander V. Chernikov${PACKAGE}FILESMODE_redirect.py=0555
4634a5582cSAlexander V. Chernikov
47c115b818SWarner LoshMAN=
48430f7286SEnji Cooper
49f227705fSAlan Somers.include <bsd.test.mk>
50