final ILock lock = instance.getLock(randomString());
final ICondition condition = lock.newCondition(randomString());
final CountDownLatch latch = new CountDownLatch(1);
lock.lock();
condition.signal();
lock.unlock();
createThreadWaitsForCondition(latch, lock, condition, null).start();
// if the thread is still waiting, then the signal is not stored.