@Override
        public Void call() throws Exception {
            if (!done.await(600, TimeUnit.SECONDS)) {
                throw new TimeoutException();
            }
            return null;
        }
Wrapper around CountDownLatch for single-occurrence events.
jdisc_core/src/main/java/com/yahoo/jdisc/test/ServerProviderConformanceTest.java