@Override public void addThread(DynamicThread threadWorker) { super.addThread(threadWorker); JMeterContextService.addTotalThreads(1); }
@Override public void addThread(DynamicThread threadWorker) { super.addThread(threadWorker); JMeterContextService.addTotalThreads(1); }
@Override public void addThread(DynamicThread threadWorker) { super.addThread(threadWorker); JMeterContextService.addTotalThreads(1); }
@Override public JMeterThread addNewThread(int delay, StandardJMeterEngine engine) { long now = System.currentTimeMillis(); JMeterContext context = JMeterContextService.getContext(); JMeterThread newJmThread; int numThreads; synchronized (addThreadLock) { numThreads = getNumThreads(); setNumThreads(numThreads + 1); } newJmThread = startNewThread(notifier, threadGroupTree, engine, numThreads, context, now, delay); JMeterContextService.addTotalThreads( 1 ); log.info("Started new thread in group {}", groupNumber); return newJmThread; }
JMeterContextService.addTotalThreads(numThreads); boolean onErrorStopTest = group.getOnErrorStopTest(); boolean onErrorStopTestNow = group.getOnErrorStopTestNow();