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]

Reply via email to