You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/03/30 18:07:14 UTC

svn commit: r524150 - in /jakarta/jmeter/branches/rel-2-2: src/core/org/apache/jmeter/reporters/ResultSaver.java xdocs/changes.xml

Author: sebb
Date: Fri Mar 30 09:07:14 2007
New Revision: 524150

URL: http://svn.apache.org/viewvc?view=rev&rev=524150
Log:
Bug 41944 - Subresults not handled recursively by ResultSaver

Modified:
    jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/reporters/ResultSaver.java
    jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml

Modified: jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/reporters/ResultSaver.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/reporters/ResultSaver.java?view=diff&rev=524150&r1=524149&r2=524150
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/reporters/ResultSaver.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/reporters/ResultSaver.java Fri Mar 30 09:07:14 2007
@@ -93,11 +93,19 @@
 	 * @see org.apache.jmeter.samplers.SampleListener#sampleOccurred(org.apache.jmeter.samplers.SampleEvent)
 	 */
 	public void sampleOccurred(SampleEvent e) {
-		SampleResult s = e.getResult();
+      processSample(e.getResult());
+   }
+
+   /**
+    * Recurse the whole (sub)result hierarchy.
+    *
+    * @param s Sample result
+    */
+   private void processSample(SampleResult s) {
 		saveSample(s);
 		SampleResult[] sr = s.getSubResults();
 		for (int i = 0; i < sr.length; i++) {
-			saveSample(sr[i]);
+			processSample(sr[i]);
 		}
 	}
 

Modified: jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml?view=diff&rev=524150&r1=524149&r2=524150
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml (original)
+++ jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml Fri Mar 30 09:07:14 2007
@@ -194,6 +194,7 @@
 <li>Bug 41837 - Parameter value corruption in proxy</li>
 <li>Bug 41905 - Can't cut/paste/select Header Manager fields in Java 1.6</li>
 <li>Bug 41928 - Make all request headers sent by HTTP Request sampler appear in sample result</li>
+<li>Bug 41944 - Subresults not handled recursively by ResultSaver</li>
 </ul>
 
 <h3>Version 2.2</h3>



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org