pylint 3.3.9 astroid 3.3.8 Python 3.14.3 (main, Feb 4 2026, 00:00:00) [GCC 15.2.1 20260123 (Red Hat 15.2.1-7)] Redirect to /tmp/tmp.XSFhrCWeFO and /tmp/tmp.Yct80lXd9w Tree base: 64dcbde7f8f8 ("bnxt_en: fix OOB access in DBG_BUF_PRODUCER async event handler") Now at: 9fa75d27441d ("selftests: drv-net: ping: Wait for carrier after toggling offloads") ====== Checking before the patch ====== ************* Module ping tools/testing/selftests/drivers/net/ping.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/drivers/net/ping.py:5:0: C0410: Multiple imports on one line (random, string, time) (multiple-imports) tools/testing/selftests/drivers/net/ping.py:12:0: C0103: Constant name "no_sleep" doesn't conform to UPPER_CASE naming style (invalid-name) tools/testing/selftests/drivers/net/ping.py:53:34: W0613: Unused argument 'netnl' (unused-argument) tools/testing/selftests/drivers/net/ping.py:66:4: W0702: No exception type(s) specified (bare-except) tools/testing/selftests/drivers/net/ping.py:63:0: R1711: Useless return at end of function or method (useless-return) tools/testing/selftests/drivers/net/ping.py:63:31: W0613: Unused argument 'netnl' (unused-argument) tools/testing/selftests/drivers/net/ping.py:75:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:82:7: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) tools/testing/selftests/drivers/net/ping.py:85:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:93:18: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) tools/testing/selftests/drivers/net/ping.py:95:8: W0105: String statement has no effect (pointless-string-statement) tools/testing/selftests/drivers/net/ping.py:102:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:113:8: W0707: Consider explicitly re-raising using 'raise KsftSkipEx('device does not support native-multi-buffer XDP') from e' (raise-missing-from) tools/testing/selftests/drivers/net/ping.py:115:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:112:4: W0612: Unused variable 'e' (unused-variable) tools/testing/selftests/drivers/net/ping.py:124:8: W0707: Consider explicitly re-raising using 'raise KsftSkipEx('device does not support offloaded XDP') from e' (raise-missing-from) tools/testing/selftests/drivers/net/ping.py:128:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:123:4: W0612: Unused variable 'e' (unused-variable) tools/testing/selftests/drivers/net/ping.py:131:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:132:4: W0603: Using the global statement (global-statement) tools/testing/selftests/drivers/net/ping.py:136:20: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) tools/testing/selftests/drivers/net/ping.py:142:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:149:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:160:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:171:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:183:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:195:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:207:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:219:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:219:26: W0613: Unused argument 'netnl' (unused-argument) tools/testing/selftests/drivers/net/ping.py:225:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:4:0: W0611: Unused import os (unused-import) ----------------------------------- Your code has been rated at 8.24/10 ====== Checking the tree with the patch ====== ************* Module ping tools/testing/selftests/drivers/net/ping.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/drivers/net/ping.py:5:0: C0410: Multiple imports on one line (random, string, time) (multiple-imports) tools/testing/selftests/drivers/net/ping.py:12:0: C0103: Constant name "no_sleep" doesn't conform to UPPER_CASE naming style (invalid-name) tools/testing/selftests/drivers/net/ping.py:53:34: W0613: Unused argument 'netnl' (unused-argument) tools/testing/selftests/drivers/net/ping.py:66:4: W0702: No exception type(s) specified (bare-except) tools/testing/selftests/drivers/net/ping.py:69:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:63:31: W0613: Unused argument 'netnl' (unused-argument) tools/testing/selftests/drivers/net/ping.py:78:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:85:7: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) tools/testing/selftests/drivers/net/ping.py:88:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:96:18: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) tools/testing/selftests/drivers/net/ping.py:98:8: W0105: String statement has no effect (pointless-string-statement) tools/testing/selftests/drivers/net/ping.py:105:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:116:8: W0707: Consider explicitly re-raising using 'raise KsftSkipEx('device does not support native-multi-buffer XDP') from e' (raise-missing-from) tools/testing/selftests/drivers/net/ping.py:118:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:115:4: W0612: Unused variable 'e' (unused-variable) tools/testing/selftests/drivers/net/ping.py:127:8: W0707: Consider explicitly re-raising using 'raise KsftSkipEx('device does not support offloaded XDP') from e' (raise-missing-from) tools/testing/selftests/drivers/net/ping.py:131:7: C0121: Comparison 'no_sleep != True' should be 'no_sleep is not True' if checking for the singleton value True, or 'not no_sleep' if testing for falsiness (singleton-comparison) tools/testing/selftests/drivers/net/ping.py:126:4: W0612: Unused variable 'e' (unused-variable) tools/testing/selftests/drivers/net/ping.py:134:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:135:4: W0603: Using the global statement (global-statement) tools/testing/selftests/drivers/net/ping.py:139:20: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) tools/testing/selftests/drivers/net/ping.py:145:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:152:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:163:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:174:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:186:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:198:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:210:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:222:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:222:26: W0613: Unused argument 'netnl' (unused-argument) tools/testing/selftests/drivers/net/ping.py:228:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/ping.py:4:0: W0611: Unused import os (unused-import) ------------------------------------------------------------------ Your code has been rated at 8.26/10 (previous run: 8.24/10, +0.02)