103104105106107108109110111112113
} tpSampler.waitUntilDone(); cpuSampler.waitUntilDone(); writer.closeReportWriter(); } public ThroughputSamplerTask getTpSampler() { return tpSampler; }
104105106107108109110111112113114
142143144145146147148149150151152
samplerCompletionLatch.await(); LOG.debug("All samplers completed"); } catch (InterruptedException e) { e.printStackTrace(); } finally { writer.closeReportWriter(); } } } protected abstract ClientRunBasis getClientRunBasis();