Could be a large startup delay? And a short duration? There should be more information in jmeter.log about the number of threads and when they are started.
S. On 19/10/05, Matt Edelman <[EMAIL PROTECTED]> wrote: > Thanks for your help so far. I added a listener as you suggested. The > listener is logging that only the users 1-X are running. When I increase to > two threads I should expect to see users: > 1-X > 2-X > right? > > Here is a bit from that log file: > 1129736584568,10640,checkStatus,Jakarta SOAP Users 1-15 > 1129736584756,10719,checkStatus,Jakarta SOAP Users 1-8 > 1129736584772,15500,checkStatus,Jakarta SOAP Users 1-12 > 1129736597600,15360,checkStatus,Jakarta SOAP Users 1-11 > 1129736597709,15469,checkStatus,Jakarta SOAP Users 1-16 > 1129736598693,18890,checkStatus,Jakarta SOAP Users 1-10 > 1129736602975,16844,checkStatus,Jakarta SOAP Users 1-20 > 1129736604959,20437,checkStatus,Jakarta SOAP Users 1-13 > 1129736610912,24781,checkStatus,Jakarta SOAP Users 1-9 > > So, what would you do next to troubleshoot why the second thread is not > starting? > > Thanks, > Matt > > On 10/19/05, sebb <[EMAIL PROTECTED]> wrote: > > > > Any Listener will do - the file output depends only on the > > Configuration - make sure you save the thread name. > > > > Or you can add a Java Sampler to the loop, and include the > > __threadNum() function in its label - this will show up nicely in the > > Table Listener. > > > > S. > > On 19/10/05, Matt Edelman <[EMAIL PROTECTED]> wrote: > > > sorry. statusString is the name of the variable, getStatusDone is just > > the > > > label for the RegEx processor (you can see it in the screen capture). > > > > > > Sorry for such a basic question but what type of listener can I use to > > write > > > to a file and tell how many loops each thread has done? > > > > > > Thanks, > > > Matt > > > > > > On 10/19/05, sebb <[EMAIL PROTECTED]> wrote: > > > > > > > > If you add a suitable Listener and write to a file, you can tell how > > > > many loops each thread has done. > > > > > > > > If the RE output is saved in "getStatusDone" then how does the > > > > variable "statusString" get set? > > > > > > > > S. > > > > On 19/10/05, Matt Edelman <[EMAIL PROTECTED]> wrote: > > > > > Hello, > > > > > > > > > > I'm writing a SOAP load test that has a while loop to check the > > status > > > > of a > > > > > process on the server under test. The SOAP response is parsed with a > > > > RegEx > > > > > post-processor looking for "<State>done". That value is then put > > into a > > > > > variable named getStatusDone. The while condition is as follows: > > > > > > > > > > ${__javaScript("${statusString}" != "<State>done",dummy)} > > > > > > > > > > If I run the test with one user, the while loop will run until it > > gets > > > > the > > > > > "done" response from the server. > > > > > > > > > > When I increase users to 5 users, 5 loops, I expect that once the > > test > > > > is > > > > > done running, the AUT SOAP log should show 25 "done" responses but > > it > > > > only > > > > > shows four. Is it possible that the very first "done" response from > > the > > > > > server is shutting down the while loop for all users? If so, what > > can I > > > > do > > > > > to avoid this? > > > > > > > > > > I have put a screenshot of the test at the following URL: > > > > > http://www.stupidcatchphrase.com/jm/ > > > > > > > > > > Thanks, > > > > > Matt > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > 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]