When backporting to wmf.24, mwext-php72-phan-seccheck-docker dies with
PHP Fatal error: Cannot use the final modifier on an abstract class in vendor/microsoft/tolerant-php-parser/tests/cases/parser/abstractMethodDeclaration7.php on line 3
This is a testcase for Microsoft's PHP parser (ironically, itself a part of phan), so presumably it is testing invalid syntax, but 1) tests should not be in vendor (ideally by getting upstream to set their gitattributes correctly, less ideally by just us deleting them from the vendor repo), 2) why are these tests not run when the branch is built?