Open Bug 1383251 Opened 7 years ago Updated 2 years ago

Create lint check to prevent test files that aren't listed in any manifests

Categories

(Testing :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: ahal, Unassigned)

References

Details

We should create a linter that prevents test files that aren't listed in any manifest. To do this right, it'll need to run the TestManifestBackend from the build system to get the full list of tests (which is what parses all the manifests). It'll also need to do a file system traversal of moz.build rather than a DIRS traversal to make sure we get *all* manifests.

I think this should be pretty do-able with a custom external linter.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.