pylint 3.3.7 astroid 3.3.8 Python 3.13.9 (main, Oct 14 2025, 00:00:00) [GCC 15.2.1 20250808 (Red Hat 15.2.1-1)] Redirect to /tmp/tmp.Fqa8lt7zNR and /tmp/tmp.ohemJtS6Cz Tree base: 7beee07dc99e ("selftests/net: add bpf skb forwarding program") Now at: 8db796bb0606 ("selftests/net: add LOCAL_PREFIX_V{4,6} env to HW selftests") ====== Checking before the patch ====== ************* Module py.env tools/testing/selftests/drivers/net/lib/py/env.py:166:0: C0301: Line too long (114/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:192:0: C0301: Line too long (101/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:193:0: C0301: Line too long (107/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:303:0: C0301: Line too long (135/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:342:0: C0301: Line too long (115/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:347:0: C0301: Line too long (114/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:352:0: C0301: Line too long (102/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:7:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:8:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:9:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:10:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:11:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:40:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) tools/testing/selftests/drivers/net/lib/py/env.py:52:20: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:73:0: R0903: Too few public methods (1/2) (too-few-public-methods) tools/testing/selftests/drivers/net/lib/py/env.py:102:0: R0902: Too many instance attributes (17/7) (too-many-instance-attributes) tools/testing/selftests/drivers/net/lib/py/env.py:176:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:181:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) tools/testing/selftests/drivers/net/lib/py/env.py:182:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) tools/testing/selftests/drivers/net/lib/py/env.py:217:12: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:220:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:227:12: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:229:12: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:246:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:250:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:262:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:290:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:290:0: R0902: Too many instance attributes (9/7) (too-many-instance-attributes) ------------------------------------------------------------------ Your code has been rated at 7.89/10 (previous run: 7.89/10, +0.00) ====== Checking the tree with the patch ====== ************* Module py.env tools/testing/selftests/drivers/net/lib/py/env.py:166:0: C0301: Line too long (114/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:192:0: C0301: Line too long (101/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:193:0: C0301: Line too long (107/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:304:0: C0301: Line too long (135/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:343:0: C0301: Line too long (115/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:348:0: C0301: Line too long (114/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:353:0: C0301: Line too long (102/100) (line-too-long) tools/testing/selftests/drivers/net/lib/py/env.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:7:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:8:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:9:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:10:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:11:0: E0401: Unable to import 'lib.py' (import-error) tools/testing/selftests/drivers/net/lib/py/env.py:40:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) tools/testing/selftests/drivers/net/lib/py/env.py:52:20: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:73:0: R0903: Too few public methods (1/2) (too-few-public-methods) tools/testing/selftests/drivers/net/lib/py/env.py:102:0: R0902: Too many instance attributes (17/7) (too-many-instance-attributes) tools/testing/selftests/drivers/net/lib/py/env.py:176:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:181:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) tools/testing/selftests/drivers/net/lib/py/env.py:182:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) tools/testing/selftests/drivers/net/lib/py/env.py:218:12: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:221:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:228:12: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:230:12: W0719: Raising too general exception: Exception (broad-exception-raised) tools/testing/selftests/drivers/net/lib/py/env.py:247:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:251:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:263:4: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:291:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/drivers/net/lib/py/env.py:291:0: R0902: Too many instance attributes (9/7) (too-many-instance-attributes) ------------------------------------------------------------------ Your code has been rated at 7.89/10 (previous run: 7.89/10, +0.00)