2d334c4e71
There was only one real inheritor of AbstractFirBaseDiagnosticTest, so there is no need in the whole hierarchy of abstract test runners Also AbstractFirOldFrontendLightClassesTest is not intended to check any diagnostics or CFG dumps, so this logic was removed (they still can be checked using non-legacy AbstractFirDiagnosticTest from the main test infrastructure)