public TestBlock reportResultsAndGetTestBlock( HashMap<TestInfo, JUnitResult> results, int testBlock, ClientInfo clientInfo) throws TimeoutException { for (JUnitResult result : results.values()) { initResult(getThreadLocalRequest(), result); } JUnitMessageQueue host = getHost(); ClientInfoExt clientInfoExt = createClientInfo(clientInfo, getThreadLocalRequest()); host.reportResults(clientInfoExt, results); return host.getTestBlock(clientInfoExt, testBlock, TIME_TO_WAIT_FOR_TESTNAME); }