1 2PACKAGE= tests 3 4TESTSDIR= ${TESTSBASE}/sys/netinet 5BINDIR= ${TESTSDIR} 6 7TESTS_SUBDIRS+= libalias 8 9ATF_TESTS_C= ip_reass_test \ 10 ip6_v4mapped_test \ 11 so_reuseport_lb_test \ 12 socket_afinet \ 13 tcp_connect_port_test \ 14 tcp_md5_getsockopt 15 16ATF_TESTS_SH= arp \ 17 carp \ 18 divert \ 19 fibs \ 20 fibs_test \ 21 forward \ 22 lpm \ 23 output \ 24 redirect 25 26ATF_TESTS_PYTEST+= carp.py 27 28# Some of the arp tests look for log messages in the dmesg buffer, so run them 29# serially to avoid problems with interleaved output. 30TEST_METADATA.arp+= is_exclusive="true" 31TEST_METADATA.divert+= required_programs="python" \ 32 execenv="jail" \ 33 execenv_jail_params="vnet allow.raw_sockets" 34TEST_METADATA.forward+= required_programs="python" \ 35 execenv="jail" \ 36 execenv_jail_params="vnet allow.raw_sockets" 37TEST_METADATA.output+= required_programs="python" 38TEST_METADATA.redirect+= required_programs="python" 39TEST_METADATA.tcp6_v4mapped_bind_test+= is_exclusive="true" 40 41PROGS= udp_dontroute tcp_user_cookie 42 43${PACKAGE}FILES+= redirect.py 44 45${PACKAGE}FILESMODE_redirect.py=0555 46 47MAN= 48 49.include <bsd.test.mk> 50