static void lockOrFail(Lock lock, long timeout) ctex { if (!lock.tryLock(timeout, TimeUnit.MILLISECONDS)) fail("Couldn't acquire lock after " + timeout + " ms. Hold count: " + lock.getHoldCount() + ", owner: " + lock.getOwner()); }