selftests: netdevsim: improve lib.sh include in peer.sh
authorDavid Wei <dw@davidwei.uk>
Tue, 17 Jun 2025 21:20:59 +0000 (14:20 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 19 Jun 2025 01:30:51 +0000 (18:30 -0700)
Fix the peer.sh test to run from INSTALL_PATH.

Signed-off-by: David Wei <dw@davidwei.uk>
Link: https://patch.msgid.link/20250617212102.175711-2-dw@davidwei.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/drivers/net/netdevsim/peer.sh

index 1bb46ec435d453ec67c4c0829cacbb4d6deb5eb8..7f32b5600925768bd54dd3a961abc474524cf509 100755 (executable)
@@ -1,7 +1,8 @@
 #!/bin/bash
 # SPDX-License-Identifier: GPL-2.0-only
 
-source ../../../net/lib.sh
+lib_dir=$(dirname $0)/../../../net
+source $lib_dir/lib.sh
 
 NSIM_DEV_1_ID=$((256 + RANDOM % 256))
 NSIM_DEV_1_SYS=/sys/bus/netdevsim/devices/netdevsim$NSIM_DEV_1_ID