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 <[email protected]> Reviewed-by: Simon Horman <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Paolo Abeni <[email protected]>
1 parent a23aa04 commit 2c4ca79

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

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)