@Override
    public Runner createRunnerForTestWithParameters(TestWithParameters test)
        throws InitializationError {
      return new ExposedBlockJUnit4ClassRunnerWithParameters(test);
    }
So much hacking in order to expose JUnit internals. I have no words...
geode-junit/src/test/java/org/apache/geode/test/junit/runners/CategoryWithParameterizedRunnerFactoryTest.java