Have you tried adding a debug sampler to show the value of the variables? On 9 November 2015 at 15:29, anishjp <[email protected]> wrote: > Hi guys > > Created a simple while controller to read from the CSV Data set config. Just > want the sampler to execute with all the lines from the test data file one > by one. > > test data.txt > > 2345,23434 > 6743,39478 > 7849,93847 > > Structure is as below > +Thread Group > - Number of threads - 1 > - Loop count - 1 > ++While Controller > - Condition - ${terminalid} != "7849" > +++CSV Data Set Config > - Variable names - terminalid, merchantid > - Delimiter - , > - Recycle on EOF - False > - Stop thread on EOF - True > - Sharing mode - All threads > +++HTTP Request > +++View Results Tree > > In the results tree, there is only result with the first line from the test > data file. It is not reading the values from the next line. Is my condition > right? > > My jmeter.log says > > 2015/11/09 17:23:58 INFO - jmeter.util.JMeterUtils: Setting Locale to en_ZA > 2015/11/09 17:23:58 INFO - jmeter.JMeter: Loading user properties from: > C:\Users\anish.philip\Softwares\apache-jmeter-2.13\bin\user.properties > 2015/11/09 17:23:58 INFO - jmeter.JMeter: Loading system properties from: > C:\Users\anish.philip\Softwares\apache-jmeter-2.13\bin\system.properties > 2015/11/09 17:23:58 INFO - jmeter.JMeter: Copyright (c) 1998-2015 The > Apache Software Foundation > 2015/11/09 17:23:58 INFO - jmeter.JMeter: Version 2.13 r1665067 > 2015/11/09 17:23:58 INFO - jmeter.JMeter: java.version=1.8.0_40 > 2015/11/09 17:23:58 INFO - jmeter.JMeter: java.vm.name=Java HotSpot(TM) > Client VM > 2015/11/09 17:23:58 INFO - jmeter.JMeter: os.name=Windows 7 > 2015/11/09 17:23:58 INFO - jmeter.JMeter: os.arch=x86 > 2015/11/09 17:23:58 INFO - jmeter.JMeter: os.version=6.1 > 2015/11/09 17:23:58 INFO - jmeter.JMeter: file.encoding=Cp1252 > 2015/11/09 17:23:58 INFO - jmeter.JMeter: Default Locale=English (South > Africa) > 2015/11/09 17:23:58 INFO - jmeter.JMeter: JMeter Locale=English (South > Africa) > 2015/11/09 17:23:58 INFO - jmeter.JMeter: > JMeterHome=C:\Users\anish.philip\Softwares\apache-jmeter-2.13 > 2015/11/09 17:23:58 INFO - jmeter.JMeter: user.dir > =C:\Users\anish.philip\Softwares\apache-jmeter-2.13\bin > 2015/11/09 17:23:58 INFO - jmeter.JMeter: PWD > =C:\Users\anish.philip\Softwares\apache-jmeter-2.13\bin > 2015/11/09 17:23:58 INFO - jmeter.JMeter: IP: 10.230.6.42 Name: aphilip01 > FullName: 10.230.6.42 > 2015/11/09 17:23:58 INFO - jmeter.gui.action.LookAndFeelCommand: Using look > and feel: javax.swing.plaf.metal.MetalLookAndFeel [Metal, CrossPlatform] > 2015/11/09 17:23:58 INFO - jmeter.JMeter: Loaded icon properties from > org/apache/jmeter/images/icon.properties > 2015/11/09 17:23:59 INFO - jmeter.engine.util.CompoundVariable: Note: > Function class names must contain the string: '.functions.' > 2015/11/09 17:23:59 INFO - jmeter.engine.util.CompoundVariable: Note: > Function class names must not contain the string: '.gui.' > 2015/11/09 17:23:59 INFO - jmeter.util.BSFTestElement: Registering JMeter > version of JavaScript engine as work-round for BSF-22 > 2015/11/09 17:23:59 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: > Cannot find .className property for htmlParser, using default > 2015/11/09 17:23:59 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: > Parser for text/html is > 2015/11/09 17:23:59 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: > Parser for application/xhtml+xml is > 2015/11/09 17:23:59 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: > Parser for application/xml is > 2015/11/09 17:23:59 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: > Parser for text/xml is > 2015/11/09 17:23:59 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: > Parser for text/vnd.wap.wml is > org.apache.jmeter.protocol.http.parser.RegexpHTMLParser > 2015/11/09 17:23:59 INFO - jmeter.gui.util.MenuFactory: Skipping > org.apache.jmeter.protocol.http.control.gui.WebServiceSamplerGui > 2015/11/09 17:23:59 INFO - jmeter.gui.util.MenuFactory: Skipping > org.apache.jmeter.protocol.http.modifier.gui.ParamModifierGui > 2015/11/09 17:24:00 INFO - jorphan.exec.KeyToolUtils: keytool found at > 'C:\Program Files (x86)\Java\jre1.8.0_40\bin\keytool' > 2015/11/09 17:24:00 INFO - jmeter.protocol.http.proxy.ProxyControl: HTTP(S) > Test Script Recorder SSL Proxy will use keys that support embedded 3rd party > resources in file > C:\Users\anish.philip\Softwares\apache-jmeter-2.13\bin\proxyserver.jks > 2015/11/09 17:24:00 INFO - jmeter.samplers.SampleResult: Note: Sample > TimeStamps are START times > 2015/11/09 17:24:00 INFO - jmeter.samplers.SampleResult: > sampleresult.default.encoding is set to ISO-8859-1 > 2015/11/09 17:24:00 INFO - jmeter.samplers.SampleResult: > sampleresult.useNanoTime=true > 2015/11/09 17:24:00 INFO - jmeter.samplers.SampleResult: > sampleresult.nanoThreadSleep=5000 > 2015/11/09 17:24:32 INFO - jmeter.services.FileServer: Default > base='C:\Users\anish.philip\Softwares\apache-jmeter-2.13\bin' > 2015/11/09 17:24:32 INFO - jmeter.gui.action.Load: Loading file: > C:\Users\anish.philip\Desktop\Jmeter projects\test.jmx > 2015/11/09 17:24:32 INFO - jmeter.services.FileServer: Set new > base='C:\Users\anish.philip\Desktop\Jmeter projects' > 2015/11/09 17:24:32 INFO - jmeter.save.SaveService: Testplan (JMX) version: > 2.2. Testlog (JTL) version: 2.2 > 2015/11/09 17:24:32 INFO - jmeter.save.SaveService: Using SaveService > properties file encoding UTF-8 > 2015/11/09 17:24:32 INFO - jmeter.save.SaveService: Using SaveService > properties file version 1656252 > 2015/11/09 17:24:32 INFO - jmeter.save.SaveService: Using SaveService > properties version 2.8 > 2015/11/09 17:24:32 INFO - jmeter.save.SaveService: All converter versions > present and correct > 2015/11/09 17:24:32 INFO - jmeter.save.SaveService: Loading file: > C:\Users\anish.philip\Desktop\Jmeter projects\test.jmx > 2015/11/09 17:24:32 INFO - jmeter.services.FileServer: Set new > base='C:\Users\anish.philip\Desktop\Jmeter projects' > 2015/11/09 17:24:43 INFO - jmeter.engine.StandardJMeterEngine: Listeners > will be started after enabling running version > 2015/11/09 17:24:43 INFO - jmeter.engine.StandardJMeterEngine: To revert to > the earlier behaviour, define jmeterengine.startlistenerslater=false > 2015/11/09 17:24:44 INFO - jmeter.engine.StandardJMeterEngine: Running the > test! > 2015/11/09 17:24:44 INFO - jmeter.samplers.SampleEvent: List of > sample_variables: [] > 2015/11/09 17:24:44 INFO - jmeter.samplers.SampleEvent: List of > sample_variables: [] > 2015/11/09 17:24:44 INFO - jmeter.gui.util.JMeterMenuBar: > setRunning(true,*local*) > 2015/11/09 17:24:44 INFO - jmeter.engine.StandardJMeterEngine: Starting > ThreadGroup: 1 : Number of Users > 2015/11/09 17:24:44 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 > threads for group Number of Users. > 2015/11/09 17:24:44 INFO - jmeter.engine.StandardJMeterEngine: Thread will > continue on error > 2015/11/09 17:24:44 INFO - jmeter.threads.ThreadGroup: Starting thread > group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false > 2015/11/09 17:24:44 INFO - jmeter.threads.JMeterThread: > jmeterthread.startearlier=true (see jmeter.properties) > 2015/11/09 17:24:44 INFO - jmeter.threads.JMeterThread: Running > PostProcessors in forward order > 2015/11/09 17:24:44 INFO - jmeter.threads.ThreadGroup: Started thread group > number 1 > 2015/11/09 17:24:44 INFO - jmeter.engine.StandardJMeterEngine: All thread > groups have been started > 2015/11/09 17:24:44 INFO - jmeter.threads.JMeterThread: Thread started: > Number of Users 1-1 > 2015/11/09 17:24:44 INFO - jmeter.services.FileServer: Stored: > c:\Users\anish.philip\Desktop\Jmeter projects\test data.txt > 2015/11/09 17:24:44 INFO - jmeter.protocol.http.sampler.HTTPHCAbstractImpl: > Local host = aphilip01 > 2015/11/09 17:24:44 INFO - jmeter.protocol.http.sampler.HTTPHC4Impl: HTTP > request retry count = 0 > 2015/11/09 17:24:44 INFO - jmeter.protocol.http.sampler.HTTPHC4Impl: > Setting up HTTPS TrustAll scheme > 2015/11/09 17:24:44 INFO - jmeter.util.JsseSSLManager: Using default SSL > protocol: TLS > 2015/11/09 17:24:44 INFO - jmeter.util.JsseSSLManager: SSL session context: > per-thread > 2015/11/09 17:24:44 INFO - jmeter.threads.JMeterThread: Thread is done: > Number of Users 1-1 > 2015/11/09 17:24:44 INFO - jmeter.threads.JMeterThread: Thread finished: > Number of Users 1-1 > 2015/11/09 17:24:44 INFO - jmeter.engine.StandardJMeterEngine: Notifying > test listeners of end of test > 2015/11/09 17:24:44 INFO - jmeter.services.FileServer: Close: > c:\Users\anish.philip\Desktop\Jmeter projects\test data.txt > 2015/11/09 17:24:44 INFO - jmeter.gui.util.JMeterMenuBar: > setRunning(false,*local*) > > What am I doing wrong? > > > > > > > -- > View this message in context: > http://jmeter.512774.n5.nabble.com/While-controller-with-CSV-Data-Set-Config-tp5723429.html > Sent from the JMeter - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
