== await().ignoreExceptionsInstanceOf(IllegalStateException.class) against a resource that throws for its first 300ms ==

approximate elapsed time before resource.value() finally returned "ready": 302ms (expected: a little over 300ms)
