Closed
Bug 1506611
Opened 6 years ago
Closed 1 year ago
Enable flake8 linter on more directories under /testing
Categories
(Testing :: General, task, P3)
Testing
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: ahal, Unassigned)
References
Details
Attachments
(3 files)
Here are the remaining directories with errors: testing/awsy: 94 errors testing/firefox-ui: 6 errors testing/geckodriver: 17 errors testing/gtest: 19 errors testing/jsshell: 1 error testing/marionette: 352 errors testing/mozharness: 806 errors testing/runtimes: 10 errors testing/tools: 72 errors testing/tps: 57 errors testing/web-platform: 6473 errors Let's at least use this bug to tackle the low-hanging fruit (<50 errors). Some of the larger directories will warrant their own bug.
Comment 1•6 years ago
|
||
FWIW I don’t particularly think it’s time well spent to fix testing/marionette before we figure out which Mn tests are duplicated in WPT (Wd). I am also working on a deprecation plan for the Marionette Python client, but we will keep maintaining it for internal use for the foreseeable future. Fixing any lint problems specifically with testing/marionette/client/marionette_driver/**/*.py and testing/marionette/harness/marionette_harness/*.py (excluding its test subdirectory) might be worthwhile.
Comment 2•6 years ago
|
||
Also, presumably testing/web-platform has its own linting system.
Updated•6 years ago
|
Priority: -- → P3
Comment 3•6 years ago
|
||
Before this change, testing/awsy had 94 errors and testing/geckodriver had 17. The errors have been reduced to 8 and 1 respectively.
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/41e4eb2f9e47 Fixed linter errors in testing/awsy and testing/geckodriver r=ahal
Reporter | ||
Updated•6 years ago
|
Keywords: leave-open
Comment 5•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/41e4eb2f9e47
Comment 6•6 years ago
|
||
Before this change, testing/gtest had 19 errors. These errors have been resolved. Bug 1506611 - Fixed flake8 errors in testing/gtest
Updated•6 years ago
|
Version: Version 3 → unspecified
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/807f9818930a Fixed linter errors in testing/gtest r=ahal
Comment 9•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/807f9818930a
Comment 10•6 years ago
|
||
Before this change, testing/tps had 19 linter errors. These have been resolved.
Comment 11•6 years ago
|
||
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ad473f67f769 Fixed linter errors in testing/tps. r=ahal
Comment 12•6 years ago
|
||
bugherder |
Comment 13•5 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months.
:gbrown, maybe it's time to close this bug?
Flags: needinfo?(gbrown)
Updated•5 years ago
|
Type: defect → task
Comment 14•5 years ago
|
||
We've come a long way but it looks like there is more to do - let's keep the bug for now.
Flags: needinfo?(gbrown)
Keywords: leave-open
Comment 15•2 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.
Assignee: terrameijar → nobody
Updated•2 years ago
|
Severity: normal → S3
Comment 16•1 year ago
|
||
As of Bug 1811850, we now use ruff instead of flake8. Closing as WONTFIX.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•