private long getTimeout(Test annotation) {
   if (annotation == null || annotation.timeout() == 0) {
     return TimeUnit.SECONDS.toMillis(DEFAULT_TEST_TIMEOUT_IN_SECONDS);
   }
   return annotation.timeout();
 }