summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorHangbin Liu <liuhangbin@gmail.com>2025-11-24 05:20:55 +0300
committerJakub Kicinski <kuba@kernel.org>2025-11-27 04:58:49 +0300
commit308b7dee3e5c767e88bbecceff3883c8b17c55b6 (patch)
tree42b47acf13ed495321401c9b87a3b6169bcfd8d0 /tools/perf/scripts/python
parent651765e8d527427e1d91fb7f606c5506f437f622 (diff)
downloadlinux-308b7dee3e5c767e88bbecceff3883c8b17c55b6.tar.xz
tools: ynl: add YNL test framework
Add a test framework for YAML Netlink (YNL) tools, covering both CLI and ethtool functionality. The framework includes: 1) cli: family listing, netdev, ethtool, rt-* families, and nlctrl operations 2) ethtool: device info, statistics, ring/coalesce/pause parameters, and feature gettings The current YNL syntax is a bit obscure, and end users may not always know how to use it. This test framework provides usage examples and also serves as a regression test to catch potential breakages caused by future changes. Reviewed-by: Donald Hunter <donald.hunter@gmail.com> Acked-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> Signed-off-by: Hangbin Liu <liuhangbin@gmail.com> Link: https://patch.msgid.link/20251124022055.33389-1-liuhangbin@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions