Commit 49297613 authored by Petr Machata's avatar Petr Machata Committed by Paolo Abeni

selftests: forwarding: bail_on_lldpad() should SKIP

$ksft_skip is used to mark selftests that have tooling issues. The fact
that LLDPad is running, but shouldn't, is one such issue. Therefore have
bail_on_lldpad() bail with $ksft_skip.
Signed-off-by: default avatarPetr Machata <petrm@nvidia.com>
Reviewed-by: default avatarBenjamin Poirier <bpoirier@nvidia.com>
Reviewed-by: default avatarHangbin Liu <liuhangbin@gmail.com>
Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
parent 2291752f
...@@ -2138,6 +2138,8 @@ bail_on_lldpad() ...@@ -2138,6 +2138,8 @@ bail_on_lldpad()
{ {
local reason1="$1"; shift local reason1="$1"; shift
local reason2="$1"; shift local reason2="$1"; shift
local caller=${FUNCNAME[1]}
local src=${BASH_SOURCE[1]}
if systemctl is-active --quiet lldpad; then if systemctl is-active --quiet lldpad; then
...@@ -2158,7 +2160,8 @@ bail_on_lldpad() ...@@ -2158,7 +2160,8 @@ bail_on_lldpad()
an environment variable ALLOW_LLDPAD to a an environment variable ALLOW_LLDPAD to a
non-empty string. non-empty string.
EOF EOF
exit 1 log_test_skip $src:$caller
exit $EXIT_STATUS
else else
return return
fi fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment