@Override
          public void ready() {
            latch.countDown();
          }
This test was created to test executeWithInitialResults being called multiple times.
Previously, the queueEvents would be overwritten and we would lose data. This test will execute
the method twice. The first time, the first execution will block it's own child thread (TC1).
The second execution will block until TC1 is completed (based on how executeWithInitialResults
is implemented) A third thread will be awaken and release the latch in the testhook for TC1 to
complete.
geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/CqDataDUnitTest.java