2008/5/3  <[EMAIL PROTECTED]>:
> Hi *,
>
>  after reading
>
>  http://www.mail-archive.com/[email protected]/msg09521.html
>
>  I was under the impression that any thread would get a new line of input at
> the beginning of every new loop, or am I misreading the following:
>
>  "The CSV Data Set element will read the next line from the file at the
>  start of each loop; different threads will automatically get different
>  lines from the file."
>

You need to tell CSVRead when it has finished with reading columns
from the line.

Add a call of the form:

${__CSVRead(file,next)}

to any variable definition (it returns the empty string).

>  But it seems I can't get it right. My setup looks like this
>
>  Thread Group: x threads with y loops
>  + CSV Data Set: var1;var2;..;varN
>  + JavaSamplerClient:
>         Parameter configuration for the sampler class
>         var of class1   var1
>         var of class1   var2
>         ...
>         var of classN   varN
>  + Save response to file
>  + Summary report
>  + View results in tables
>
>  What I see in this scenario is that all of the x threads initially read a
> single line which is reused for all of the y loops. The csv file contains
> more than x*y line of valid input so no problem on this part and as expected
> when using z = x*y threads with 1 loop it works fine. Unfortunately the
> number of requests planned for this test is > 100.000 which most probably
> can't be approached with a 1 loop/thread configuration.
>
>  Any idea what is going wrong?
>
>  Thanks
>   Michael
>
>  ---------------------------------------------------------------------
>  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]

Reply via email to