pylint 3.3.7 astroid 3.3.8 Python 3.13.5 (main, Jun 12 2025, 00:00:00) [GCC 15.1.1 20250521 (Red Hat 15.1.1-2)] Redirect to /tmp/tmp.4NhGgMHca0 and /tmp/tmp.JcK6GWLLwS Tree base: d34cc1861989 ("selftests: drv-net: tso: fix vxlan tunnel flags to get correct gso_type") Now at: dc48dc87f1f4 ("selftests: drv-net: tso: fix non-tunneled tso6 test case name") ====== Checking before the patch ====== ************* Module tso tools/testing/selftests/drivers/net/hw/tso.py:106:0: C0301: Line too long (118/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:112:0: C0301: Line too long (125/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:233:0: C0301: Line too long (111/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:234:0: C0301: Line too long (131/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:235:0: C0301: Line too long (109/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'ksft_pr' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'ksft_run' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'ksft_exit' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'KsftSkipEx' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'KsftXfailEx' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:13:0: E0611: No name 'ksft_eq' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:13:0: E0611: No name 'ksft_ge' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:13:0: E0611: No name 'ksft_lt' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:14:0: E0611: No name 'EthtoolFamily' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:14:0: E0611: No name 'NetdevFamily' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:14:0: E0611: No name 'NetDrvEpEnv' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'bkg' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'cmd' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'defer' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'ethtool' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'ip' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'rand_port' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'wait_port_listen' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:36:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:42:61: W0612: Unused variable 'nc' (unused-variable) tools/testing/selftests/drivers/net/hw/tso.py:95:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:122:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:129:11: W0718: Catching too general exception Exception (broad-exception-caught) tools/testing/selftests/drivers/net/hw/tso.py:133:0: R0913: Too many arguments (6/5) (too-many-arguments) tools/testing/selftests/drivers/net/hw/tso.py:133:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) tools/testing/selftests/drivers/net/hw/tso.py:141:29: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation) tools/testing/selftests/drivers/net/hw/tso.py:133:23: W0613: Unused argument 'cfg' (unused-argument) tools/testing/selftests/drivers/net/hw/tso.py:194:11: W0718: Catching too general exception Exception (broad-exception-caught) tools/testing/selftests/drivers/net/hw/tso.py:222:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:12:0: W0611: Unused KsftXfailEx imported from lib.py (unused-import) tools/testing/selftests/drivers/net/hw/tso.py:15:0: W0611: Unused cmd imported from lib.py (unused-import) ------------------------------------------------------------------ Your code has been rated at 3.37/10 (previous run: 3.37/10, +0.00) ====== Checking the tree with the patch ====== ************* Module tso tools/testing/selftests/drivers/net/hw/tso.py:106:0: C0301: Line too long (118/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:112:0: C0301: Line too long (125/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:233:0: C0301: Line too long (119/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:234:0: C0301: Line too long (139/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:235:0: C0301: Line too long (117/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:253:0: C0301: Line too long (101/100) (line-too-long) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'ksft_pr' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'ksft_run' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'ksft_exit' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'KsftSkipEx' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:12:0: E0611: No name 'KsftXfailEx' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:13:0: E0611: No name 'ksft_eq' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:13:0: E0611: No name 'ksft_ge' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:13:0: E0611: No name 'ksft_lt' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:14:0: E0611: No name 'EthtoolFamily' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:14:0: E0611: No name 'NetdevFamily' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:14:0: E0611: No name 'NetDrvEpEnv' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'bkg' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'cmd' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'defer' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'ethtool' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'ip' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'rand_port' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:15:0: E0611: No name 'wait_port_listen' in module 'lib.py' (no-name-in-module) tools/testing/selftests/drivers/net/hw/tso.py:36:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:42:61: W0612: Unused variable 'nc' (unused-variable) tools/testing/selftests/drivers/net/hw/tso.py:95:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:122:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:129:11: W0718: Catching too general exception Exception (broad-exception-caught) tools/testing/selftests/drivers/net/hw/tso.py:133:0: R0913: Too many arguments (6/5) (too-many-arguments) tools/testing/selftests/drivers/net/hw/tso.py:133:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) tools/testing/selftests/drivers/net/hw/tso.py:141:29: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation) tools/testing/selftests/drivers/net/hw/tso.py:133:23: W0613: Unused argument 'cfg' (unused-argument) tools/testing/selftests/drivers/net/hw/tso.py:194:11: W0718: Catching too general exception Exception (broad-exception-caught) tools/testing/selftests/drivers/net/hw/tso.py:222:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/hw/tso.py:12:0: W0611: Unused KsftXfailEx imported from lib.py (unused-import) tools/testing/selftests/drivers/net/hw/tso.py:15:0: W0611: Unused cmd imported from lib.py (unused-import) ------------------------------------------------------------------ Your code has been rated at 3.31/10 (previous run: 3.37/10, -0.06)