D7910 changed the behavior of these tests to only test files which end in .lint-test. Not being aware of this, after updating Arcanist all of our lint tests continued to pass however they were actually no longer testing anything. As future changes were made to linters, the tests started to rot.
Ideally, after pulling this update, this change should have been immediately apparent by having these tests fail with a clear error message like
No tests found in $dir with suffix .lint-test. Ensure $dir is not empty and test files end with .lint-test
Would allow the breakage to be quickly spotted and can follow through with renaming some files. This change will also ensure the test will not pass if the directory name is misspelled.