mirror of
https://github.com/torvalds/linux.git
synced 2024-11-22 20:22:09 +00:00
selftests: net/fcnal-test.sh: add exit code
Previously, the selftest framework always treats it as *ok* even though some of them are failed actually. That's because the script always returns 0. It supports PASS/FAIL/SKIP exit code now. CC: Philip Li <philip.li@intel.com> Reported-by: kernel test robot <lkp@intel.com> Signed-off-by: Li Zhijian <zhijianx.li@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
dac8e00fb6
commit
0f8a3b48f9
@ -4077,3 +4077,11 @@ cleanup 2>/dev/null
|
||||
|
||||
printf "\nTests passed: %3d\n" ${nsuccess}
|
||||
printf "Tests failed: %3d\n" ${nfail}
|
||||
|
||||
if [ $nfail -ne 0 ]; then
|
||||
exit 1 # KSFT_FAIL
|
||||
elif [ $nsuccess -eq 0 ]; then
|
||||
exit $ksft_skip
|
||||
fi
|
||||
|
||||
exit 0 # KSFT_PASS
|
||||
|
Loading…
Reference in New Issue
Block a user