mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-16 03:11:11 -04:00
tools: ynl: move ethtool.py to selftest
We have converted all the samples to selftests. This script is the last piece of random "PoC" code we still have lying around. Let's move it to tests. Signed-off-by: Hangbin Liu <liuhangbin@gmail.com> Link: https://patch.msgid.link/20260408-b4-ynl_ethtool-v2-1-7623a5e8f70b@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
5acd07df86
commit
22ef8a263c
@@ -36,7 +36,10 @@ TEST_GEN_FILES := \
|
||||
rt-route \
|
||||
# end of TEST_GEN_FILES
|
||||
|
||||
TEST_FILES := ynl_nsim_lib.sh
|
||||
TEST_FILES := \
|
||||
ethtool.py \
|
||||
ynl_nsim_lib.sh \
|
||||
# end of TEST_FILES
|
||||
|
||||
CFLAGS_netdev:=$(CFLAGS_netdev) $(CFLAGS_rt-link)
|
||||
CFLAGS_ovs:=$(CFLAGS_ovs_datapath)
|
||||
|
||||
@@ -14,7 +14,7 @@ import re
|
||||
import os
|
||||
|
||||
# pylint: disable=no-name-in-module,wrong-import-position
|
||||
sys.path.append(pathlib.Path(__file__).resolve().parent.as_posix())
|
||||
sys.path.append(pathlib.Path(__file__).resolve().parent.parent.joinpath('pyynl').as_posix())
|
||||
# pylint: disable=import-error
|
||||
from cli import schema_dir, spec_dir
|
||||
from lib import YnlFamily
|
||||
@@ -8,7 +8,7 @@ KSELFTEST_KTAP_HELPERS="$(dirname "$(realpath "$0")")/../../../testing/selftests
|
||||
source "$KSELFTEST_KTAP_HELPERS"
|
||||
|
||||
# Default ynl-ethtool path for direct execution, can be overridden by make install
|
||||
ynl_ethtool="../pyynl/ethtool.py"
|
||||
ynl_ethtool="./ethtool.py"
|
||||
|
||||
readonly NSIM_ID="1337"
|
||||
readonly NSIM_DEV_NAME="nsim${NSIM_ID}"
|
||||
|
||||
Reference in New Issue
Block a user