in src/main/java/org/apache/sling/junit/performance/runner/PerformanceRunner.java [62:81]
protected void collectInitializationErrors(List<Throwable> errors) {
super.collectInitializationErrors(errors);
validatePublicVoidNoArgMethods(PerformanceTest.class, false, errors);
validatePublicVoidNoArgMethods(BeforeWarmUpIteration.class, false, errors);
validatePublicVoidNoArgMethods(AfterWarmUpIteration.class, false, errors);
validatePublicVoidNoArgMethods(BeforeWarmUp.class, false, errors);
validatePublicVoidNoArgMethods(AfterWarmUp.class, false, errors);
validatePublicVoidNoArgMethods(BeforePerformanceIteration.class, false, errors);
validatePublicVoidNoArgMethods(AfterPerformanceIteration.class, false, errors);
validatePublicVoidNoArgMethods(BeforePerformanceTest.class, false, errors);
validatePublicVoidNoArgMethods(AfterPerformanceTest.class, false, errors);
validatePerformanceTestsExecutionStrategy(errors);
validateListenMethodsReturnType(errors);
validateListenMethodsStatic(errors);
validateListenMethodPublic(errors);
validateListenFieldsType(errors);
validateListenFieldsStatic(errors);
validateListenFieldPublic(errors);
}