Why it is `CountDownLatch` at all? I don't see any `await` call in this class and even in the inheritors...
You use it in the test, but...