DO NOT REPLY [Bug 42012] - Variable Listener filenames do not get processed in remote tests
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=42012. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=42012 [EMAIL PROTECTED] changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED | --- Additional Comments From [EMAIL PROTECTED] 2007-11-07 10:50 --- There was a problem with the fix - it was incomplete. Now fixed in SVN r592849. However, it's still not possible to use plain variables in remote test file names. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592849 - in /jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine: ClientJMeterEngine.java PreCompiler.java
Author: sebb Date: Wed Nov 7 10:40:57 2007 New Revision: 592849 URL: http://svn.apache.org/viewvc?rev=592849view=rev Log: Restrict test Pre-compiler processing to ResultCollector only for the client part of a remote test Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/PreCompiler.java Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java?rev=592849r1=592848r2=592849view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java Wed Nov 7 10:40:57 2007 @@ -111,7 +111,7 @@ testListeners = new SearchByClass(TestListener.class); sampleListeners = new ConvertListeners(); HashTree testTree = getTestTree(); - PreCompiler compiler = new PreCompiler(); + PreCompiler compiler = new PreCompiler(true); // limit the changes to client only test elements synchronized(testTree) { testTree.traverse(compiler); testTree.traverse(new TurnElementsOn()); Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/PreCompiler.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/PreCompiler.java?rev=592849r1=592848r2=592849view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/PreCompiler.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/PreCompiler.java Wed Nov 7 10:40:57 2007 @@ -23,6 +23,7 @@ import org.apache.jmeter.config.Arguments; import org.apache.jmeter.engine.util.ValueReplacer; import org.apache.jmeter.functions.InvalidVariableException; +import org.apache.jmeter.reporters.ResultCollector; import org.apache.jmeter.testelement.TestElement; import org.apache.jmeter.testelement.TestPlan; import org.apache.jmeter.threads.JMeterContextService; @@ -33,17 +34,28 @@ import org.apache.log.Logger; /** - * @author Michael Stover - * @author a href=mailto:[EMAIL PROTECTED]Jordi Salvat i Alabart/a - * @version $Revision$ updated on $Date$ + * Class to replace function and variable references in the test tree. + * */ public class PreCompiler implements HashTreeTraverser { private static final Logger log = LoggingManager.getLoggerForClass(); - private ValueReplacer replacer; + private final ValueReplacer replacer; + +// Used by both StandardJMeterEngine and ClientJMeterEngine. +// In the latter case, only ResultCollectors are updated, +// as only these are relevant to the client, and updating +// other elements causes all sorts of problems. + private final boolean isRemote; // skip certain processing for remote tests public PreCompiler() { replacer = new ValueReplacer(); + isRemote = false; + } + + public PreCompiler(boolean remote) { + replacer = new ValueReplacer(); + isRemote = remote; } /* @@ -52,6 +64,17 @@ * @see HashTreeTraverser#addNode(Object, HashTree) */ public void addNode(Object node, HashTree subTree) { +if(isRemote node instanceof ResultCollector) +{ +try { +replacer.replaceValues((TestElement) node); +} catch (InvalidVariableException e) { +log.error(invalid variables, e); +} +} +if (isRemote) { + return; +} if(node instanceof TestElement) { try { - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592839 - in /jakarta/jmeter/trunk/src: core/org/apache/jmeter/gui/MainFrame.java reports/org/apache/jmeter/gui/ReportMainFrame.java
Author: sebb Date: Wed Nov 7 10:08:20 2007 New Revision: 592839 URL: http://svn.apache.org/viewvc?rev=592839view=rev Log: MainFrames *do* need to implement Remoteable Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java?rev=592839r1=592838r2=592839view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java Wed Nov 7 10:08:20 2007 @@ -60,6 +60,7 @@ import org.apache.jmeter.gui.tree.JMeterCellRenderer; import org.apache.jmeter.gui.tree.JMeterTreeListener; import org.apache.jmeter.gui.util.JMeterMenuBar; +import org.apache.jmeter.samplers.Remoteable; import org.apache.jmeter.testelement.TestElement; import org.apache.jmeter.testelement.TestListener; import org.apache.jmeter.threads.JMeterContextService; @@ -71,7 +72,7 @@ * JMeter component GUIs. * */ -public class MainFrame extends JFrame implements TestListener { +public class MainFrame extends JFrame implements TestListener, Remoteable { /** The menu bar. */ private JMeterMenuBar menuBar; Modified: jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java?rev=592839r1=592838r2=592839view=diff == --- jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java (original) +++ jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java Wed Nov 7 10:08:20 2007 @@ -54,6 +54,7 @@ import org.apache.jmeter.report.gui.action.ReportActionRouter; import org.apache.jmeter.report.gui.tree.ReportCellRenderer; import org.apache.jmeter.report.gui.tree.ReportTreeListener; +import org.apache.jmeter.samplers.Remoteable; import org.apache.jmeter.testelement.TestListener; import org.apache.jmeter.util.JMeterUtils; import org.apache.jorphan.gui.ComponentUtil; @@ -65,7 +66,7 @@ * but with changes for the report gui. * */ -public class ReportMainFrame extends JFrame implements TestListener { +public class ReportMainFrame extends JFrame implements TestListener, Remoteable { private static final Logger log = LoggingManager.getLoggerForClass(); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592816 - /jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java
Author: sebb Date: Wed Nov 7 08:39:28 2007 New Revision: 592816 URL: http://svn.apache.org/viewvc?rev=592816view=rev Log: Unused imports Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java?rev=592816r1=592815r2=592816view=diff == --- jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java (original) +++ jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java Wed Nov 7 08:39:28 2007 @@ -18,9 +18,6 @@ package org.apache.jmeter.protocol.http.util; -import java.util.Arrays; -import java.util.Collections; -import java.util.List; /** * Constants used in HTTP, mainly header names. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592784 - in /jakarta/jmeter/trunk/src: core/org/apache/jmeter/gui/MainFrame.java reports/org/apache/jmeter/gui/ReportMainFrame.java
Author: sebb Date: Wed Nov 7 07:30:16 2007 New Revision: 592784 URL: http://svn.apache.org/viewvc?rev=592784view=rev Log: GUI frames do not need to be Remoteable Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java?rev=592784r1=592783r2=592784view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java Wed Nov 7 07:30:16 2007 @@ -72,9 +72,8 @@ * The main JMeter frame, containing the menu bar, test tree, and an area for * JMeter component GUIs. * - * @author Michael Stover */ -public class MainFrame extends JFrame implements TestListener, Remoteable { +public class MainFrame extends JFrame implements TestListener { /** The menu bar. */ private JMeterMenuBar menuBar; Modified: jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java?rev=592784r1=592783r2=592784view=diff == --- jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java (original) +++ jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java Wed Nov 7 07:30:16 2007 @@ -65,10 +65,8 @@ * ReportMainFrame is based on MainFrame. it uses the same basic structure, * but with changes for the report gui. * - * @author Peter Lin - * @version $Revision$ */ -public class ReportMainFrame extends JFrame implements TestListener, Remoteable { +public class ReportMainFrame extends JFrame implements TestListener { private static final Logger log = LoggingManager.getLoggerForClass(); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592770 - in /jakarta/jmeter/trunk: bin/testfiles/BatchTestLocal.jmx build.xml
Author: sebb Date: Wed Nov 7 06:56:11 2007 New Revision: 592770 URL: http://svn.apache.org/viewvc?rev=592770view=rev Log: Check that properties can be passed to local and remote tests Modified: jakarta/jmeter/trunk/bin/testfiles/BatchTestLocal.jmx jakarta/jmeter/trunk/build.xml Modified: jakarta/jmeter/trunk/bin/testfiles/BatchTestLocal.jmx URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/bin/testfiles/BatchTestLocal.jmx?rev=592770r1=592769r2=592770view=diff == --- jakarta/jmeter/trunk/bin/testfiles/BatchTestLocal.jmx (original) +++ jakarta/jmeter/trunk/bin/testfiles/BatchTestLocal.jmx Wed Nov 7 06:56:11 2007 @@ -693,7 +693,7 @@ /elementProp elementProp name=Label elementType=Argument stringProp name=Argument.nameLabel/stringProp - stringProp name=Argument.value/stringProp + stringProp name=Argument.value${__P(module)}/stringProp stringProp name=Argument.metadata=/stringProp /elementProp elementProp name=ResponseCode elementType=Argument Modified: jakarta/jmeter/trunk/build.xml URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/build.xml?rev=592770r1=592769r2=592770view=diff == --- jakarta/jmeter/trunk/build.xml (original) +++ jakarta/jmeter/trunk/build.xml Wed Nov 7 06:56:11 2007 @@ -1568,11 +1568,14 @@ !-- Detect if non-GUI runs OK headless by forcing it to try using non-headless mode -- sysproperty key=java.awt.headless value=false/ arg value=-ptestfiles/jmeter-batch.properties/ - arg value=-n/ - arg value=-ttestfiles/${batchtest.name}.jmx/ +arg value=-n/ +arg value=-ttestfiles/${batchtest.name}.jmx/ arg value=-j/ arg value=${batchtest.name}.log/ arg value=${remote}/ + !-- Check parameters can be passed to local/remote tests -- +arg value=-Jmodule=Module/ +arg value=-Gmodule=Module/ /java checkfile type=output file=${batchtest.out}/${batchtest.name}.csv/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592778 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
Author: sebb Date: Wed Nov 7 07:16:16 2007 New Revision: 592778 URL: http://svn.apache.org/viewvc?rev=592778view=rev Log: Move init of testList and make final Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java?rev=592778r1=592777r2=592778view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java Wed Nov 7 07:16:16 2007 @@ -114,7 +114,7 @@ /* * Allow functions etc to register for testStopped notification */ - private static List testList = null; + private static final List testList = new ArrayList(); public static synchronized void register(TestListener tl) { testList.add(tl); @@ -327,7 +327,6 @@ public void run() { log.info(Running the test!); running = true; - testList = new ArrayList(); SearchByClass testPlan = new SearchByClass(TestPlan.class); getTestTree().traverse(testPlan); @@ -358,7 +357,7 @@ // Merge in any additional test listeners // currently only used by the function parser testListeners.getSearchResults().addAll(testList); - testList = null; // no longer needed + testList.clear(); // no longer needed if (!startListenersLater )notifyTestListenersOfStart(); getTestTree().traverse(new TurnElementsOn()); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Graham Little is out of the office.
I will be out of the office starting 07/11/2007 and will not return until 08/11/2007. I will respond to your message when I return. ** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify [EMAIL PROTECTED] This footnote also confirms that this email message has been checked for all known viruses. Sony Computer Entertainment Europe Limited Registered Office: 10 Great Marlborough Street, London W1F 7LP, United Kingdom Registered in England:3277793 ** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592814 - in /jakarta/jmeter/trunk/src: core/org/apache/jmeter/gui/ core/org/apache/jmeter/save/converters/ functions/org/apache/jmeter/functions/ protocol/http/org/apache/jmeter/protocol/
Author: sebb Date: Wed Nov 7 08:38:43 2007 New Revision: 592814 URL: http://svn.apache.org/viewvc?rev=592814view=rev Log: nused imports Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java jakarta/jmeter/trunk/src/core/org/apache/jmeter/save/converters/TestElementPropertyConverter.java jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/RegexFunction.java jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java?rev=592814r1=592813r2=592814view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/MainFrame.java Wed Nov 7 08:38:43 2007 @@ -60,10 +60,8 @@ import org.apache.jmeter.gui.tree.JMeterCellRenderer; import org.apache.jmeter.gui.tree.JMeterTreeListener; import org.apache.jmeter.gui.util.JMeterMenuBar; -import org.apache.jmeter.samplers.Remoteable; import org.apache.jmeter.testelement.TestElement; import org.apache.jmeter.testelement.TestListener; -import org.apache.jmeter.testelement.TestPlan; import org.apache.jmeter.threads.JMeterContextService; import org.apache.jmeter.util.JMeterUtils; import org.apache.jorphan.gui.ComponentUtil; Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/save/converters/TestElementPropertyConverter.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/save/converters/TestElementPropertyConverter.java?rev=592814r1=592813r2=592814view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/save/converters/TestElementPropertyConverter.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/save/converters/TestElementPropertyConverter.java Wed Nov 7 08:38:43 2007 @@ -21,7 +21,6 @@ import org.apache.jmeter.config.ConfigTestElement; import org.apache.jmeter.save.SaveService; import org.apache.jmeter.testelement.TestElement; -import org.apache.jmeter.testelement.TestPlan; import org.apache.jmeter.testelement.property.JMeterProperty; import org.apache.jmeter.testelement.property.PropertyIterator; import org.apache.jmeter.testelement.property.TestElementProperty; Modified: jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/RegexFunction.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/RegexFunction.java?rev=592814r1=592813r2=592814view=diff == --- jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/RegexFunction.java (original) +++ jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/RegexFunction.java Wed Nov 7 08:38:43 2007 @@ -20,7 +20,6 @@ import java.io.ObjectStreamException; import java.io.Serializable; -import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java?rev=592814r1=592813r2=592814view=diff == --- jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java (original) +++ jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java Wed Nov 7 08:38:43 2007 @@ -19,7 +19,6 @@ package org.apache.jmeter.protocol.http.modifier; import java.io.Serializable; -import java.io.UnsupportedEncodingException; import java.net.MalformedURLException; import java.net.URL; import java.util.ArrayList; Modified: jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java?rev=592814r1=592813r2=592814view=diff == --- jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java (original) +++ jakarta/jmeter/trunk/src/reports/org/apache/jmeter/gui/ReportMainFrame.java Wed Nov 7 08:38:43 2007 @@ -54,7 +54,6 @@ import org.apache.jmeter.report.gui.action.ReportActionRouter; import org.apache.jmeter.report.gui.tree.ReportCellRenderer; import org.apache.jmeter.report.gui.tree.ReportTreeListener; -import org.apache.jmeter.samplers.Remoteable; import
svn commit: r592811 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ConvertListeners.java
Author: sebb Date: Wed Nov 7 08:31:54 2007 New Revision: 592811 URL: http://svn.apache.org/viewvc?rev=592811view=rev Log: Remove duplicate log message Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ConvertListeners.java Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ConvertListeners.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ConvertListeners.java?rev=592811r1=592810r2=592811view=diff == --- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ConvertListeners.java (original) +++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/ConvertListeners.java Wed Nov 7 08:31:54 2007 @@ -47,9 +47,6 @@ * @see HashTreeTraverser#addNode(Object, HashTree) */ public void addNode(Object node, HashTree subTree) { - if (node instanceof ThreadGroup) { - log.info(num threads = + ((ThreadGroup) node).getNumThreads()); - } Iterator iter = subTree.list().iterator(); while (iter.hasNext()) { Object item = iter.next(); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592866 - /jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
Author: sebb Date: Wed Nov 7 11:43:21 2007 New Revision: 592866 URL: http://svn.apache.org/viewvc?rev=592866view=rev Log: Variable references do not work in client result collectors Modified: jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml Modified: jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=592866r1=592865r2=592866view=diff == --- jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml (original) +++ jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml Wed Nov 7 11:43:21 2007 @@ -1662,6 +1662,10 @@ When reading from CSV results files, the header (if present) is used to determine which fields are present. bIn order to interpret a header-less CSV file correctly, the appropriate properties must be set in jmeter.properties./b /p +note +The file name can contain function and/or variable references. +However variable references do not work in client-server mode (functions work OK). +/note pbListeners can use a lot of memory if there are a lot of samples./b Most of the listeners currently keep a copy of every sample in their scope, apart from: /p - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592875 - /jakarta/jmeter/trunk/build.xml
Author: sebb Date: Wed Nov 7 12:19:05 2007 New Revision: 592875 URL: http://svn.apache.org/viewvc?rev=592875view=rev Log: Include remote batch test in full test Modified: jakarta/jmeter/trunk/build.xml Modified: jakarta/jmeter/trunk/build.xml URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/build.xml?rev=592875r1=592874r2=592875view=diff == --- jakarta/jmeter/trunk/build.xml (original) +++ jakarta/jmeter/trunk/build.xml Wed Nov 7 12:19:05 2007 @@ -1461,7 +1461,7 @@ /copy /target - target name=test depends=compile-tests,_test,batchtest + target name=test depends=compile-tests,_test,batchtest,batchtestserver description=Run tests (use -Djava.awt.headless=true on systems without graphic displays)/ target name=test-both depends=test-headless,test-headed/ @@ -1530,7 +1530,7 @@ property name=batchtest.out location=${basedir}/bin/ property name=batchtest.name value=BatchTestLocal/ - echo level=info message=Starting ${batchtest.name}/ + echo level=info message=Starting ${batchtest.name} using ${remote}/ macrodef name=deleteworkfiles sequential - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r592864 - /jakarta/jmeter/trunk/xdocs/changes.xml
Author: sebb Date: Wed Nov 7 11:37:47 2007 New Revision: 592864 URL: http://svn.apache.org/viewvc?rev=592864view=rev Log: Variable references do not work in client result collectors Modified: jakarta/jmeter/trunk/xdocs/changes.xml Modified: jakarta/jmeter/trunk/xdocs/changes.xml URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=592864r1=592863r2=592864view=diff == --- jakarta/jmeter/trunk/xdocs/changes.xml (original) +++ jakarta/jmeter/trunk/xdocs/changes.xml Wed Nov 7 11:37:47 2007 @@ -53,7 +53,8 @@ liHTTP Mirror Server now always returns the exact same content, it used to return wrong if UTF-8 encoding was used for HTTP POST body, for example/li liBug 43612 - HTTP PUT does not honor request parameters/li liBug 43694 - ForEach Controller (empty collection processing error)/li -liBug 42012 - Variable Listener filenames do not get processed in remote tests/li +liBug 42012 - Variable Listener filenames do not get processed in remote tests. +Filenames can now include function references; variable references do not work./li /ul h4Improvements/h4 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]