@Override public void waitForFinish() { try { this.timeoutThread.join(); } catch (InterruptedException e) { e.printStackTrace(); } this.aborted = true; super.waitForFinish(); }
reader.start(startKey, endKey, readThreads); writer.waitForFinish(); reader.waitForFinish();
protected void runLoadTestOnExistingTable() throws IOException { writerThreads.start(0, numKeys, NUM_THREADS); writerThreads.waitForFinish(); assertEquals(0, writerThreads.getNumWriteFailures()); readerThreads.start(0, numKeys, NUM_THREADS); readerThreads.waitForFinish(); assertEquals(0, readerThreads.getNumReadFailures()); assertEquals(0, readerThreads.getNumReadErrors()); assertEquals(numKeys, readerThreads.getNumKeysVerified()); }
readerThreads.waitForFinish();
@Override @Test public void loadTest() throws Exception { prepareForLoadTest(); readerThreads.linkToWriter(writerThreads); writerThreads.start(0, numKeys, NUM_THREADS); readerThreads.start(0, numKeys, NUM_THREADS); writerThreads.waitForFinish(); readerThreads.waitForFinish(); assertEquals(0, writerThreads.getNumWriteFailures()); assertEquals(0, readerThreads.getNumReadFailures()); assertEquals(0, readerThreads.getNumReadErrors()); assertEquals(numKeys, readerThreads.getNumUniqueKeysVerified()); }
@Override public void waitForFinish() { try { this.timeoutThread.join(); } catch (InterruptedException e) { e.printStackTrace(); } this.aborted = true; super.waitForFinish(); }
reader.start(startKey, endKey, readThreads); writer.waitForFinish(); reader.waitForFinish();
protected void runLoadTestOnExistingTable() throws IOException { writerThreads.start(0, numKeys, NUM_THREADS); writerThreads.waitForFinish(); assertEquals(0, writerThreads.getNumWriteFailures()); readerThreads.start(0, numKeys, NUM_THREADS); readerThreads.waitForFinish(); assertEquals(0, readerThreads.getNumReadFailures()); assertEquals(0, readerThreads.getNumReadErrors()); assertEquals(numKeys, readerThreads.getNumKeysVerified()); }
readerThreads.waitForFinish();
readerThreads.waitForFinish();
@Override @Test public void loadTest() throws Exception { prepareForLoadTest(); readerThreads.linkToWriter(writerThreads); writerThreads.start(0, numKeys, NUM_THREADS); readerThreads.start(0, numKeys, NUM_THREADS); writerThreads.waitForFinish(); readerThreads.waitForFinish(); assertEquals(0, writerThreads.getNumWriteFailures()); assertEquals(0, readerThreads.getNumReadFailures()); assertEquals(0, readerThreads.getNumReadErrors()); assertEquals(numKeys, readerThreads.getNumUniqueKeysVerified()); }