ruff 0.11.5 Redirect to /tmp/tmp.P9u7sAdMXt and /tmp/tmp.lxdU0m0k4i Tree base: 0ebc9f676636 ("selftests: drv-net: psp: add basic data transfer and key rotation tests") Now at: a9047587eda0 ("selftests: drv-net: psp: add association tests") ====== Checking before the patch ====== tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:11: [F403] `from net.lib.py import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:12: [F403] `from drivers.net.lib.py import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:15: [F401] `net.lib.py.EthtoolFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:15: [F401] `net.lib.py.NetdevFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:15: [F401] `net.lib.py.NetshaperFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.NlError` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.RtnlFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.DevlinkFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.PSPFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:17: [F401] `net.lib.py.CmdExitFailure` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.bkg` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.cmd` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.defer` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.ethtool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.ip` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:19: [F401] `net.lib.py.rand_port` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:19: [F401] `net.lib.py.tool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:19: [F401] `net.lib.py.wait_port_listen` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:20: [F811] Redefinition of unused `fd_read_timeout` from line 18 tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:20: [F401] `net.lib.py.fd_read_timeout` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:21: [F401] `net.lib.py.KsftSkipEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:21: [F401] `net.lib.py.KsftFailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:21: [F401] `net.lib.py.KsftXfailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_disruptive` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_exit` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_run` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_setup` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_eq` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_ge` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_is` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_lt` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_ne` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_not_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_raises` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_true` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:26: [F401] `net.lib.py.NetNSEnter` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:27: [F401] `drivers.net.lib.py.GenerateTraffic` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:28: [F401] `drivers.net.lib.py.NetDrvEnv` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:28: [F401] `drivers.net.lib.py.NetDrvEpEnv` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:32: [F405] `ktap_result` may be undefined, or defined from star imports tools/testing/selftests/drivers/net/lib/py/__init__.py:11: [F403] `from net.lib.py import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/lib/py/__init__.py:14: [F401] `net.lib.py.EthtoolFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:14: [F401] `net.lib.py.NetdevFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:14: [F401] `net.lib.py.NetshaperFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.NlError` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.RtnlFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.DevlinkFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.PSPFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:16: [F401] `net.lib.py.CmdExitFailure` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.bkg` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.cmd` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.bpftool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.bpftrace` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.defer` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.ethtool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.ip` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.rand_port` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.tool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.wait_port_listen` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.wait_file` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:19: [F811] Redefinition of unused `fd_read_timeout` from line 18 tools/testing/selftests/drivers/net/lib/py/__init__.py:19: [F401] `net.lib.py.fd_read_timeout` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:20: [F401] `net.lib.py.KsftSkipEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:20: [F401] `net.lib.py.KsftFailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:20: [F401] `net.lib.py.KsftXfailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:21: [F401] `net.lib.py.ksft_disruptive` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:21: [F401] `net.lib.py.ksft_exit` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:21: [F401] `net.lib.py.ksft_run` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_setup` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_eq` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_ge` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_is` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_lt` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_ne` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_not_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_raises` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_true` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:28: [F405] `ktap_result` may be undefined, or defined from star imports tools/testing/selftests/drivers/net/lib/py/__init__.py:31: [E402] Module level import not at top of file tools/testing/selftests/drivers/net/lib/py/__init__.py:31: [F403] `from .env import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/lib/py/__init__.py:32: [E402] Module level import not at top of file tools/testing/selftests/drivers/net/lib/py/__init__.py:32: [F403] `from .load import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/lib/py/__init__.py:33: [E402] Module level import not at top of file tools/testing/selftests/drivers/net/lib/py/__init__.py:33: [F401] `.remote.Remote` imported but unused; consider removing, adding to `__all__`, or using a redundant alias tools/testing/selftests/drivers/net/psp.py:161: [F821] Undefined name `ksft_raises` tools/testing/selftests/net/lib/py/ksft.py:3: [F401] `builtins` imported but unused tools/testing/selftests/net/lib/py/ksft.py:156: [E722] Do not use bare `except` tools/testing/selftests/net/lib/py/ksft.py:174: [F541] f-string without any placeholders tools/testing/selftests/net/lib/py/ksft.py:192: [E722] Do not use bare `except` ====== Checking the tree with the patch ====== tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:11: [F403] `from net.lib.py import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:12: [F403] `from drivers.net.lib.py import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:15: [F401] `net.lib.py.EthtoolFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:15: [F401] `net.lib.py.NetdevFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:15: [F401] `net.lib.py.NetshaperFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.NlError` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.RtnlFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.DevlinkFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:16: [F401] `net.lib.py.PSPFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:17: [F401] `net.lib.py.CmdExitFailure` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.bkg` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.cmd` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.defer` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.ethtool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:18: [F401] `net.lib.py.ip` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:19: [F401] `net.lib.py.rand_port` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:19: [F401] `net.lib.py.tool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:19: [F401] `net.lib.py.wait_port_listen` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:20: [F811] Redefinition of unused `fd_read_timeout` from line 18 tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:20: [F401] `net.lib.py.fd_read_timeout` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:21: [F401] `net.lib.py.KsftSkipEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:21: [F401] `net.lib.py.KsftFailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:21: [F401] `net.lib.py.KsftXfailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_disruptive` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_exit` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_run` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_setup` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_eq` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_ge` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_is` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_lt` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_ne` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_not_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_raises` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_true` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:25: [F401] `net.lib.py.ksft_gt` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:26: [F401] `net.lib.py.NetNSEnter` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:27: [F401] `drivers.net.lib.py.GenerateTraffic` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:28: [F401] `drivers.net.lib.py.NetDrvEnv` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:28: [F401] `drivers.net.lib.py.NetDrvEpEnv` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/hw/lib/py/__init__.py:32: [F405] `ktap_result` may be undefined, or defined from star imports tools/testing/selftests/drivers/net/lib/py/__init__.py:11: [F403] `from net.lib.py import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/lib/py/__init__.py:14: [F401] `net.lib.py.EthtoolFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:14: [F401] `net.lib.py.NetdevFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:14: [F401] `net.lib.py.NetshaperFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.NlError` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.RtnlFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.DevlinkFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:15: [F401] `net.lib.py.PSPFamily` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:16: [F401] `net.lib.py.CmdExitFailure` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.bkg` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.cmd` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.bpftool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.bpftrace` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.defer` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:17: [F401] `net.lib.py.ethtool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.ip` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.rand_port` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.tool` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.wait_port_listen` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:18: [F401] `net.lib.py.wait_file` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:19: [F811] Redefinition of unused `fd_read_timeout` from line 18 tools/testing/selftests/drivers/net/lib/py/__init__.py:19: [F401] `net.lib.py.fd_read_timeout` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:20: [F401] `net.lib.py.KsftSkipEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:20: [F401] `net.lib.py.KsftFailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:20: [F401] `net.lib.py.KsftXfailEx` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:21: [F401] `net.lib.py.ksft_disruptive` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:21: [F401] `net.lib.py.ksft_exit` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:21: [F401] `net.lib.py.ksft_run` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:22: [F401] `net.lib.py.ksft_setup` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_eq` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_ge` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_is` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:23: [F401] `net.lib.py.ksft_lt` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_ne` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_not_in` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_raises` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_true` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:24: [F401] `net.lib.py.ksft_gt` imported but unused; consider using `importlib.util.find_spec` to test for availability tools/testing/selftests/drivers/net/lib/py/__init__.py:28: [F405] `ktap_result` may be undefined, or defined from star imports tools/testing/selftests/drivers/net/lib/py/__init__.py:31: [E402] Module level import not at top of file tools/testing/selftests/drivers/net/lib/py/__init__.py:31: [F403] `from .env import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/lib/py/__init__.py:32: [E402] Module level import not at top of file tools/testing/selftests/drivers/net/lib/py/__init__.py:32: [F403] `from .load import *` used; unable to detect undefined names tools/testing/selftests/drivers/net/lib/py/__init__.py:33: [E402] Module level import not at top of file tools/testing/selftests/drivers/net/lib/py/__init__.py:33: [F401] `.remote.Remote` imported but unused; consider removing, adding to `__all__`, or using a redundant alias tools/testing/selftests/net/lib/py/ksft.py:3: [F401] `builtins` imported but unused tools/testing/selftests/net/lib/py/ksft.py:161: [E722] Do not use bare `except` tools/testing/selftests/net/lib/py/ksft.py:179: [F541] f-string without any placeholders tools/testing/selftests/net/lib/py/ksft.py:197: [E722] Do not use bare `except`