aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKristof Provost <kp@FreeBSD.org>2024-01-22 16:34:44 +0000
committerKristof Provost <kp@FreeBSD.org>2024-01-22 17:02:10 +0000
commit484e977f24418afa848d7ea1531b4379446d6065 (patch)
tree95527c3444dca8b0ea8d36d4f1079d2057853038 /tests
parent8297ff13fb604c86797e6a66bc654caff2cf3ce2 (diff)
Diffstat (limited to 'tests')
-rw-r--r--tests/sys/netpfil/pf/pflow.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/sys/netpfil/pf/pflow.sh b/tests/sys/netpfil/pf/pflow.sh
index 3cef5f5a2d98..10efcbb93ac4 100644
--- a/tests/sys/netpfil/pf/pflow.sh
+++ b/tests/sys/netpfil/pf/pflow.sh
@@ -282,6 +282,30 @@ rule_cleanup()
pft_cleanup
}
+atf_test_case "obs_dom" "cleanup"
+obs_dom_head()
+{
+ atf_set descr 'Test configuring observation domain values'
+ atf_set require.user root
+}
+
+obs_dom_body()
+{
+ pflow_init
+
+ vnet_mkjail alcatraz
+
+ pflow=$(jexec alcatraz pflowctl -c)
+ jexec alcatraz pflowctl -s ${pflow} domain 2300000000
+ atf_check -o match:".*domain 2300000000.*" -s exit:0 \
+ jexec alcatraz pflowctl -l
+}
+
+obs_dom_cleanup()
+{
+ pft_cleanup
+}
+
atf_init_test_cases()
{
atf_add_test_case "basic"
@@ -289,4 +313,5 @@ atf_init_test_cases()
atf_add_test_case "v6"
atf_add_test_case "nat"
atf_add_test_case "rule"
+ atf_add_test_case "obs_dom"
}