mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 04:18:39 +08:00
selftests: net: Use XFAIL for operations not supported by the driver
Check if veth pair was created and if yes, xfail on setting IP address logging an informational message. Use XFAIL instead of SKIP for unsupported ethtool APIs. Signed-off-by: Abhinav Jain <jain.abhinav177@gmail.com> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://patch.msgid.link/20240821171903.118324-4-jain.abhinav177@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
6ce7bdbc0d
commit
8402a15802
@ -67,8 +67,12 @@ kci_net_setup()
|
||||
return $ksft_skip
|
||||
fi
|
||||
|
||||
# TODO what ipaddr to set ? DHCP ?
|
||||
echo "SKIP: $netdev: set IP address"
|
||||
if [ "$veth_created" ]; then
|
||||
echo "XFAIL: $netdev: set IP address unsupported for veth*"
|
||||
else
|
||||
# TODO what ipaddr to set ? DHCP ?
|
||||
echo "SKIP: $netdev: set IP address"
|
||||
fi
|
||||
return $ksft_skip
|
||||
}
|
||||
|
||||
@ -86,7 +90,7 @@ kci_netdev_ethtool_test()
|
||||
ret=$?
|
||||
if [ $ret -ne 0 ];then
|
||||
if [ $ret -eq "$1" ];then
|
||||
echo "SKIP: $netdev: ethtool $2 not supported"
|
||||
echo "XFAIL: $netdev: ethtool $2 not supported"
|
||||
return $ksft_skip
|
||||
else
|
||||
echo "FAIL: $netdev: ethtool $2"
|
||||
|
Loading…
Reference in New Issue
Block a user