Skip to content

Commit 2c4ca79

Browse files
kuba-mooPaolo Abeni
authored andcommitted
selftests: netdevsim: sprinkle more udevadm settle
Number of tests are failing when netdev renaming is active on the system. Add udevadm settle in logic determining the names. Fixes: 242aaf0 ("selftests: add a test for ethtool pause stats") Signed-off-by: Jakub Kicinski <kuba@kernel.org> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://lore.kernel.org/r/20240114224726.1210532-1-kuba@kernel.org Signed-off-by: Paolo Abeni <pabeni@redhat.com>
1 parent a23aa04 commit 2c4ca79

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

tools/testing/selftests/drivers/net/netdevsim/ethtool-common.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ function make_netdev {
5151
fi
5252

5353
echo $NSIM_ID $@ > /sys/bus/netdevsim/new_device
54+
udevadm settle
5455
# get new device name
5556
ls /sys/bus/netdevsim/devices/netdevsim${NSIM_ID}/net/
5657
}

tools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ function print_tables {
233233
function get_netdev_name {
234234
local -n old=$1
235235

236+
udevadm settle
236237
new=$(ls /sys/class/net)
237238

238239
for netdev in $new; do

0 commit comments

Comments
 (0)