mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-22 02:37:15 +00:00
tun tests: Fix cleanup definitions
Without this, vnet jails for the tests don't get torn down.
Fixes: fe701c39e8
("if_tun: Add basic connectivity test with nc tun support")
This commit is contained in:
parent
a671f96d93
commit
a7ba32e6bc
|
@ -2,13 +2,12 @@
|
||||||
|
|
||||||
. $(atf_get_srcdir)/../common/vnet.subr
|
. $(atf_get_srcdir)/../common/vnet.subr
|
||||||
|
|
||||||
atf_test_case "235704" "basic" "cleanup"
|
atf_test_case "235704" "cleanup"
|
||||||
235704_head()
|
235704_head()
|
||||||
{
|
{
|
||||||
atf_set descr "Test PR #235704"
|
atf_set descr "Test PR #235704"
|
||||||
atf_set require.user root
|
atf_set require.user root
|
||||||
}
|
}
|
||||||
|
|
||||||
235704_body()
|
235704_body()
|
||||||
{
|
{
|
||||||
vnet_init
|
vnet_init
|
||||||
|
@ -18,18 +17,17 @@ atf_test_case "235704" "basic" "cleanup"
|
||||||
jexec one ifconfig ${tun} name foo
|
jexec one ifconfig ${tun} name foo
|
||||||
atf_check -s exit:0 jexec one ifconfig foo destroy
|
atf_check -s exit:0 jexec one ifconfig foo destroy
|
||||||
}
|
}
|
||||||
|
|
||||||
235704_cleanup()
|
235704_cleanup()
|
||||||
{
|
{
|
||||||
vnet_cleanup
|
vnet_cleanup
|
||||||
}
|
}
|
||||||
|
|
||||||
|
atf_test_case "basic" "cleanup"
|
||||||
basic_head()
|
basic_head()
|
||||||
{
|
{
|
||||||
atf_set descr "Test if_tun using nc"
|
atf_set descr "Test if_tun using nc"
|
||||||
atf_set require.user root
|
atf_set require.user root
|
||||||
}
|
}
|
||||||
|
|
||||||
basic_body()
|
basic_body()
|
||||||
{
|
{
|
||||||
vnet_init
|
vnet_init
|
||||||
|
@ -54,8 +52,7 @@ basic_body()
|
||||||
atf_check -s exit:0 -o ignore \
|
atf_check -s exit:0 -o ignore \
|
||||||
jexec bass ping -c 1 10.100.0.1
|
jexec bass ping -c 1 10.100.0.1
|
||||||
}
|
}
|
||||||
|
basic_cleanup()
|
||||||
basic_clean()
|
|
||||||
{
|
{
|
||||||
vnet_cleanup
|
vnet_cleanup
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue