@Deprecated
  public void await(int value, TimeUnit unit) throws Throwable {
    await(TimeUtil.toSeconds(value, unit));
  }
Waits until all evaluate blocks have completed or the specified timeout
expires. If one of the evaluate blocks throws an exception, it is rethrown
from this method.

@throws InterruptedException if the calling thread is interrupted

@throws Throwable the first exception thrown by an evaluate block

@deprecated use {@link #await(double)} instead
spock-core/src/main/java/spock/util/concurrent/AsyncConditions.java