========== pylint - FAILED ====== Checking before the patch ====== ====== Checking the tree with the patch ====== New errors added --- /tmp/tmp.l3o8oveNxb 2026-01-09 18:44:55.185478507 -0500 +++ /tmp/tmp.Wbq0Lmvze8 2026-01-09 18:44:55.993471827 -0500 @@ -2,4 +2,4 @@ -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:194:0: C0301: Line too long (101/100) (line-too-long) -tools/testing/selftests/drivers/net/lib/py/env.py:195:0: C0301: Line too long (107/100) (line-too-long) -tools/testing/selftests/drivers/net/lib/py/env.py:349:0: C0301: Line too long (102/100) (line-too-long) +tools/testing/selftests/drivers/net/lib/py/env.py:167:0: C0301: Line too long (114/100) (line-too-long) +tools/testing/selftests/drivers/net/lib/py/env.py:195:0: C0301: Line too long (101/100) (line-too-long) +tools/testing/selftests/drivers/net/lib/py/env.py:196:0: C0301: Line too long (107/100) (line-too-long) +tools/testing/selftests/drivers/net/lib/py/env.py:383:0: C0301: Line too long (102/100) (line-too-long) @@ -11,6 +11,6 @@ -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 (18/7) (too-many-instance-attributes) -tools/testing/selftests/drivers/net/lib/py/env.py:178:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/drivers/net/lib/py/env.py:183:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) +tools/testing/selftests/drivers/net/lib/py/env.py:12:0: E0401: Unable to import 'lib.py' (import-error) +tools/testing/selftests/drivers/net/lib/py/env.py:41:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) +tools/testing/selftests/drivers/net/lib/py/env.py:53:20: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/drivers/net/lib/py/env.py:74:0: R0903: Too few public methods (1/2) (too-few-public-methods) +tools/testing/selftests/drivers/net/lib/py/env.py:103:0: R0902: Too many instance attributes (18/7) (too-many-instance-attributes) +tools/testing/selftests/drivers/net/lib/py/env.py:179:4: C0116: Missing function or method docstring (missing-function-docstring) @@ -18,13 +18,15 @@ -tools/testing/selftests/drivers/net/lib/py/env.py:219:12: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/testing/selftests/drivers/net/lib/py/env.py:222:4: C0116: Missing function or method docstring (missing-function-docstring) -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:231:12: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/testing/selftests/drivers/net/lib/py/env.py:248:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/drivers/net/lib/py/env.py:252:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/drivers/net/lib/py/env.py:264:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/drivers/net/lib/py/env.py:292:0: R0902: Too many instance attributes (11/7) (too-many-instance-attributes) -tools/testing/selftests/drivers/net/lib/py/env.py:298:4: R0914: Too many local variables (20/15) (too-many-locals) -tools/testing/selftests/drivers/net/lib/py/env.py:355:12: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/testing/selftests/drivers/net/lib/py/env.py:369:12: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/testing/selftests/drivers/net/lib/py/env.py:298:4: R0915: Too many statements (60/50) (too-many-statements) -tools/testing/selftests/drivers/net/lib/py/env.py:380:12: W0106: Expression "cmd(f'tc filter del dev {self.ifname} ingress pref {self._bpf_prog_pref}').stdout" is assigned to nothing (expression-not-assigned) +tools/testing/selftests/drivers/net/lib/py/env.py:185:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) +tools/testing/selftests/drivers/net/lib/py/env.py:220:12: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/drivers/net/lib/py/env.py:223:4: C0116: Missing function or method docstring (missing-function-docstring) +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:232:12: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/drivers/net/lib/py/env.py:249:4: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/drivers/net/lib/py/env.py:253:4: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/drivers/net/lib/py/env.py:265:4: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/drivers/net/lib/py/env.py:293:0: R0902: Too many instance attributes (18/7) (too-many-instance-attributes) +tools/testing/selftests/drivers/net/lib/py/env.py:299:4: R0914: Too many local variables (24/15) (too-many-locals) +tools/testing/selftests/drivers/net/lib/py/env.py:389:12: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/drivers/net/lib/py/env.py:403:12: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/drivers/net/lib/py/env.py:299:4: R0915: Too many statements (78/50) (too-many-statements) +tools/testing/selftests/drivers/net/lib/py/env.py:414:12: W0106: Expression "cmd(f'tc filter del dev {self.ifname} ingress pref {self._bpf_prog_pref}').stdout" is assigned to nothing (expression-not-assigned) +tools/testing/selftests/drivers/net/lib/py/env.py:10:0: W0611: Unused defer imported from lib.py (unused-import) @@ -33 +35 @@ -Your code has been rated at 8.28/10 (previous run: 8.28/10, +0.00) +Your code has been rated at 8.20/10 (previous run: 8.28/10, -0.08)