juergen     2003/11/15 06:41:12

  Modified:    
testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor
                        TProcessors.java
  Log:
  measure the http method execution time now, instead of the t-processor compare time.
  
  Revision  Changes    Path
  1.72      +13 -9     
jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/TProcessors.java
  
  Index: TProcessors.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/TProcessors.java,v
  retrieving revision 1.71
  retrieving revision 1.72
  diff -u -r1.71 -r1.72
  --- TProcessors.java  15 Nov 2003 13:56:16 -0000      1.71
  +++ TProcessors.java  15 Nov 2003 14:41:11 -0000      1.72
  @@ -542,7 +542,7 @@
   
   
       private boolean exceuteStepOrRepeater(Iterator items, Vector threadsToExceute, 
Vector cleanUpThreads, HttpClientExtended client) {
  -        boolean result = true;
  +        boolean result        = true;
   
           try {
               while(items.hasNext()){
  @@ -619,9 +619,9 @@
   
       private boolean executeStep(Element elt, HttpClientExtended client ){
   
  -        boolean result      = false;
  -        long time           = System.currentTimeMillis();
  -        HttpMethod method   = null;
  +        boolean result        = false;
  +        long    executionTime = 0;
  +        HttpMethod method     = null;
   
           // initialise user and password
           knownVariables.put("user", defaultUser);
  @@ -675,11 +675,15 @@
               //                client.setConnectionTimeout(new 
Integer(elt.getChild("maxDuration").getAttributeValue("time")).intValue());
               //            }
   
  +
  +
               final int MAX = 50;
               int i;
               for (i = 0; true; i++) {
                   try {
  +                    long time           = System.currentTimeMillis();
                       client.executeMethod(method);
  +                    executionTime = (System.currentTimeMillis() - time);
                       break;
                   }
                   catch (java.net.ConnectException e) {
  @@ -731,7 +735,7 @@
   
   
           xmlresult.writeElement("result", (!result?"ERROR":"Success"));
  -        xmlresult.writeElement("time",  ((System.currentTimeMillis() - time)));
  +        xmlresult.writeElement("time",  (executionTime));
           xmlresult.writeElementEnd("exceuteStep");
   
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to