]> www.infradead.org Git - users/dwmw2/linux.git/commit
selftests: net: lib: Add kill_process
authorPetr Machata <petrm@nvidia.com>
Thu, 14 Nov 2024 14:09:58 +0000 (15:09 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 16 Nov 2024 00:39:19 +0000 (16:39 -0800)
commit46f6569cf0754e27816403c3701c7070ff281ad0
tree21b992a914adac4939620d447c658a067a9898d4
parentaf76b4431818cf7a73cf0ec19465ad3b01cdb159
selftests: net: lib: Add kill_process

A number of selftests run processes in the background and need to kill them
afterwards. Instead for everyone to open-code the kill / wait / redirect
mantra, add a helper in net/lib.sh. Convert existing open-code sites.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Acked-by: Shuah Khan <skhan@linuxfoundation.org>
Reviewed-by: Amit Cohen <amcohen@nvidia.com>
Link: https://patch.msgid.link/a9db102067d741c118f0bd93b10c75e2a34665ea.1731589511.git.petrm@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
15 files changed:
tools/testing/selftests/drivers/net/mlxsw/devlink_trap.sh
tools/testing/selftests/drivers/net/mlxsw/devlink_trap_l3_drops.sh
tools/testing/selftests/drivers/net/mlxsw/devlink_trap_l3_exceptions.sh
tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh
tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_ipip6.sh
tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh
tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_vxlan_ipv6.sh
tools/testing/selftests/drivers/net/mlxsw/tc_sample.sh
tools/testing/selftests/drivers/net/netdevsim/fib_notifications.sh
tools/testing/selftests/net/drop_monitor_tests.sh
tools/testing/selftests/net/fib_tests.sh
tools/testing/selftests/net/forwarding/devlink_lib.sh
tools/testing/selftests/net/forwarding/lib.sh
tools/testing/selftests/net/forwarding/tc_police.sh
tools/testing/selftests/net/lib.sh