this.notifier.fireTestStarted(this.description);
try {
Timed timedAnnotation = this.testMethod.getMethod().getAnnotation(Timed.class);
long springTimeout = (timedAnnotation != null && timedAnnotation.millis() > 0 ?
timedAnnotation.millis() : 0);
long junitTimeout = this.testMethod.getTimeout();
if (springTimeout > 0 && junitTimeout > 0) {
throw new IllegalStateException("Test method [" + this.testMethod.getMethod() +
"] has been configured with Spring's @Timed(millis=" + springTimeout +
") and JUnit's @Test(timeout=" + junitTimeout +