]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests: net: py: extract the case generation logic
authorJakub Kicinski <kuba@kernel.org>
Thu, 20 Nov 2025 02:10:14 +0000 (18:10 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 21 Nov 2025 02:19:29 +0000 (18:19 -0800)
commit80970e0fc07ecb1fbaefeb2c912aa2b0c04ed557
tree03ec7094f3260758dac6d7beb1bb09e0597eddc0
parent5cb7b71b76f1235ee2064c30922864f24e31a076
selftests: net: py: extract the case generation logic

In preparation for adding test variants move the test case
collection logic to a dedicated function. New helper returns

 (function, args, name, )

tuples. The main test loop can simply run them, not much
logic or discernment needed.

Reviewed-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Link: https://patch.msgid.link/20251120021024.2944527-3-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/lib/py/ksft.py