bridge tests: Test deleting a bridge with members
Reviewed by: philip, emaste Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D24337
This commit is contained in:
parent
95324dc3f4
commit
3f359bfd47
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=360043
@ -245,10 +245,37 @@ span_cleanup()
|
||||
vnet_cleanup
|
||||
}
|
||||
|
||||
atf_test_case "delete_with_members" "cleanup"
|
||||
delete_with_members_head()
|
||||
{
|
||||
atf_set descr 'Delete a bridge which still has member interfaces'
|
||||
atf_set require.user root
|
||||
}
|
||||
|
||||
delete_with_members_body()
|
||||
{
|
||||
vnet_init
|
||||
|
||||
bridge=$(vnet_mkbridge)
|
||||
epair=$(vnet_mkepair)
|
||||
|
||||
ifconfig ${bridge} 192.0.2.1/24 up
|
||||
ifconfig ${epair}a up
|
||||
ifconfig ${bridge} addm ${epair}a
|
||||
|
||||
ifconfig ${bridge} destroy
|
||||
}
|
||||
|
||||
delete_with_members_cleanup()
|
||||
{
|
||||
vnet_cleanup
|
||||
}
|
||||
|
||||
atf_init_test_cases()
|
||||
{
|
||||
atf_add_test_case "bridge_transmit_ipv4_unicast"
|
||||
atf_add_test_case "stp"
|
||||
atf_add_test_case "static"
|
||||
atf_add_test_case "span"
|
||||
atf_add_test_case "delete_with_members"
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user