aboutsummaryrefslogtreecommitdiff
path: root/tests/sys/netinet
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2024-09-09 15:28:24 +0000
committerMark Johnston <markj@FreeBSD.org>2024-09-09 15:28:24 +0000
commitb103fc49ae160fdce221c2fffa98dde9bc0ff3b0 (patch)
tree6e8075ef3f9a42bbb9fad3d64d0c6729f8a048e7 /tests/sys/netinet
parentc77ca9a72c9934c407852f00d88cba09f5c9e31f (diff)
Diffstat (limited to 'tests/sys/netinet')
-rw-r--r--tests/sys/netinet/Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/tests/sys/netinet/Makefile b/tests/sys/netinet/Makefile
index 7e12dae6a4fa..a6f07d135724 100644
--- a/tests/sys/netinet/Makefile
+++ b/tests/sys/netinet/Makefile
@@ -27,8 +27,15 @@ ATF_TESTS_SH= arp \
ATF_TESTS_PYTEST+= carp.py
ATF_TESTS_PYTEST+= igmp.py
-TEST_METADATA.divert+= required_programs="python"
-TEST_METADATA.forward+= required_programs="python"
+# Some of the arp tests look for log messages in the dmesg buffer, so run them
+# serially to avoid problems with interleaved output.
+TEST_METADATA.arp+= is_exclusive="true"
+TEST_METADATA.divert+= required_programs="python" \
+ execenv="jail" \
+ execenv_jail_params="vnet allow.raw_sockets"
+TEST_METADATA.forward+= required_programs="python" \
+ execenv="jail" \
+ execenv_jail_params="vnet allow.raw_sockets"
TEST_METADATA.output+= required_programs="python"
TEST_METADATA.redirect+= required_programs="python"
TEST_METADATA.tcp6_v4mapped_bind_test+= is_exclusive="true"