kselftest: rtnetlink: add pause and pause on fail flag
authorDaniel Mendes <dmendes@redhat.com>
Tue, 12 Sep 2023 14:28:36 +0000 (10:28 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 Sep 2023 08:34:06 +0000 (09:34 +0100)
commita68eed9f63eedfa762dc54be3834c0df0abe8cc4
treea758cbf3a7771c7efe6fb0be99833000b9f9510f
parent9c2a19f71515553a874e2bf31655ac2264a66e37
kselftest: rtnetlink: add pause and pause on fail flag

'Pause' prompts the user to press Enter to continue running tests
once one test has finished. Pause on fail on prompts the user to press
enter only when a test fails.

Modifications to kci_test_addrlft() and kci_test_ipsec_offload()
ensure that whenever end_test is called, [$ret -ne 0] indicates
failure. This allows end_test to really easily implement pause on fail
functionality.

Signed-off-by: Daniel Mendes <dmendes@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/net/rtnetlink.sh