You need a @Test annotation on the base class, otherwise its test methods won't run in any derived classes. I guess you could put @Test annotations on each test method, but this is simpler (plus you'd need to write the groups for each of them).

You can remove the testName attribute, though.