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]

Reply via email to