From 879e280b8486d4612ad1aa050d6fada2dd80cf1c Mon Sep 17 00:00:00 2001 From: Hangbin Liu Date: Thu, 10 Sep 2026 16:06:58 +0800 Subject: [PATCH] selftests: netdevsim: add TEST_INCLUDES to Makefile Some netdevsim selftests source forwarding/lib.sh and other files, but the Makefile doesn't have TEST_INCLUDES targets, which makes make INSTALL_PATH=/tmp/kself TARGETS=drivers/net/netdevsim \ -C tools/testing/selftests install failed to install related lib files. Add TEST_INCLUDES to the Makefile to install the dependencies. Signed-off-by: Hangbin Liu Reviewed-by: Simon Horman Link: https://patch.msgid.link/20260910-nsim_lib-v1-1-0be0d49eaa42@kylinos.cn Signed-off-by: Jakub Kicinski --- tools/testing/selftests/drivers/net/netdevsim/Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/testing/selftests/drivers/net/netdevsim/Makefile b/tools/testing/selftests/drivers/net/netdevsim/Makefile index 9808c2fbae9e..bb90fe89d9a1 100644 --- a/tools/testing/selftests/drivers/net/netdevsim/Makefile +++ b/tools/testing/selftests/drivers/net/netdevsim/Makefile @@ -22,4 +22,12 @@ TEST_FILES := \ ethtool-common.sh # end of TEST_FILES +TEST_INCLUDES := \ + $(wildcard ../../../net/lib/sh/*.sh) \ + ../../../net/forwarding/devlink_lib.sh \ + ../../../net/forwarding/fib_offload_lib.sh \ + ../../../net/forwarding/lib.sh \ + ../../../net/lib.sh \ +# end of TEST_INCLUDES + include ../../../lib.mk