sebb 2003/10/08 09:37:02
Modified: src/core/org/apache/jmeter/engine StandardJMeterEngine.java
Log:
log on_error setting
Revision Changes Path
1.34 +14 -3
jakarta-jmeter/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
Index: StandardJMeterEngine.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- StandardJMeterEngine.java 5 Oct 2003 22:21:23 -0000 1.33
+++ StandardJMeterEngine.java 8 Oct 2003 16:37:02 -0000 1.34
@@ -295,7 +295,18 @@
{
ThreadGroup group = (ThreadGroup) iter.next();
threads = new JMeterThread[group.getNumThreads()];
+ boolean onErrorStopTest = group.getOnErrorStopTest();
+ boolean onErrorStopThread = group.getOnErrorStopThread();
+
log.info("Starting " + threads.length + " test threads");
+ if (onErrorStopTest) {
+ log.info("Test will stop on error");
+ } else if (onErrorStopThread) {
+ log.info("Thread will stop on error");
+ } else {
+ log.info("Continue on error");
+ }
+
for (int i = 0; running && i < threads.length; i++)
{
ListedHashTree threadGroupTree =
@@ -319,8 +330,8 @@
// Set up variables for stop handling
threads[i].setEngine(this);
-
threads[i].setOnErrorStopTest(group.getOnErrorStopTest());
-
threads[i].setOnErrorStopThread(group.getOnErrorStopThread());
+ threads[i].setOnErrorStopTest(onErrorStopTest);
+ threads[i].setOnErrorStopThread(onErrorStopThread);
Thread newThread = new Thread(threads[i]);
newThread.setName(threads[i].getThreadName());
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]