]> git.dujemihanovic.xyz Git - linux.git/commitdiff
test: hsr: Call cleanup_all_ns when hsr_redbox.sh script exits
authorLukasz Majewski <lukma@denx.de>
Tue, 7 May 2024 09:11:55 +0000 (11:11 +0200)
committerDavid S. Miller <davem@davemloft.net>
Wed, 8 May 2024 11:23:53 +0000 (12:23 +0100)
Without this change the created netns instances are not cleared after
this script execution. To fix this problem the cleanup_all_ns function
from ../lib.sh is called.

Signed-off-by: Lukasz Majewski <lukma@denx.de>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/net/hsr/hsr_redbox.sh

index 52e0412c32e602b7ae9848f3bae69aede8bf3b5d..db69be95ecb354d779b548449c499c02bf1a07d5 100755 (executable)
@@ -86,6 +86,8 @@ setup_hsr_interfaces()
 check_prerequisites
 setup_ns ns1 ns2 ns3
 
+trap cleanup_all_ns EXIT
+
 setup_hsr_interfaces 1
 do_complete_ping_test