The CSV Dataset (and CSVRead/StringFromFile functions) are designed to share the data between threads.
So for example you can set up a file with many thousand different account ids and have multiple threads process a single account id each, perhaps performing a lot of different operations on each. Perhaps there is also a need to allow the CSV Dataset to be per-thread rather than shared. Probably not difficult to do... As a work-round, if you don't have a lot of threads, you could create multiple copies of the data-file, and use the __threadNum() function as part of the file name, e.g. datafile_${__threadNum}.csv Obviously this is not ideal for large numbers of threads. But at least on some OSes you can save on disk space by using links. S/// On 10/01/07, Alexander Wallace <[EMAIL PROTECTED]> wrote:
that must be why a loop forever thing doesn't work.... Does this apply also to a for loop if i used the line count in the file? my queries file has all the queries a user excecutes in a a usecase of a web app... My idea was that if i made 1 thread excecute all queries, then added more threads, this would simulate multiple users doing the same usecase in the web app, it seems that's not the case if i read the queries from a file as opposed to having many samplers in the test... Does this sound accurate? On Jan 10, 2007, at 11:52 AM, sebb wrote: > See my reply to chris. > > Try 10 queries in the file with 2 threads - each thread should do 5 > queries before detecting EOF. > > Or you may find they do 4 + 6, if one thread completes faster than > the other. > > On 10/01/07, Alexander Wallace <[EMAIL PROTECTED]> wrote: >> It's no bother at all! I'm sad to report that in my case, the same >> happens... I have 10 queries in my csv file and regardless of the # >> of threads, only 10 queries run... the total of samples in the >> reports remain the total of iterations in the loop, regardless of the >> threads ... >> >> Hopefully we can figure it out or someone else on the list can >> help... >> >> Thanks! >> >> On Jan 10, 2007, at 11:28 AM, chris wrote: >> >> > Alexander, sorry for bothering again but if you run multiple >> > threads do you also >> > indeed see the number of request you expect? I always see it does >> > requests for >> > only one thread. I see this also in my Results Tree >> > >> > >> > >> > >> > >> --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: jmeter-user- >> [EMAIL PROTECTED] >> > >> > >> >> >> --------------------------------------------------------------------- >> 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] > > --------------------------------------------------------------------- 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]