You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by Matt Woodworth <ma...@cisco.com> on 2003/01/18 15:36:05 UTC

User's actions getting switched during load testing

Friends,

We're just about finished building a semi-large web app (~500 classes) 
but we're having problems during our load test.  The load tests have 
scripts (we're using load runner) that perform a series of actions 
(screen loads, posts, etc.) for a given user.  When he's finished doing 
his thing, he stops.  Different groups of users do different things.  A 
user from one group would be unable to perform an action that another 
group can perform.

The trouble is, we're seeing that users in group A are attempting to 
perform actions that only group b can do.  There is *no* chance that 
it's a problem is the load runner script.  They are fairly 
straightforward to check.  This only happens under load.  We can have 10 
users on the system for hours and hours and never see a problem.  If we 
raise that to 30 users we'll get the problem in a minute or two.

Our current theory is that somehow, sessions are getting crossed/mixed 
or whatever between users.  Turbine is performing an action for me when 
it was you who requested it.  This ties into another problem we're 
having.  If two users from group b perform the same action, sometimes a 
user gets the data from a different user.  This seems to be a different 
symptom of the same problem.  User A gets the results of user B's request.

Any ideas?

Matt Woodworth


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: User's actions getting switched during load testing

Posted by "Henning P. Schmiedehausen" <hp...@intermeta.de>.
Matt Woodworth <ma...@cisco.com> writes:

>Friends,

>We're just about finished building a semi-large web app (~500 classes) 
>but we're having problems during our load test.  The load tests have 
>scripts (we're using load runner) that perform a series of actions 
>(screen loads, posts, etc.) for a given user.  When he's finished doing 
>his thing, he stops.  Different groups of users do different things.  A 
>user from one group would be unable to perform an action that another 
>group can perform.

Sorry that it took me quite some time to answer to that. But I was
quite busy the last weeks.

I know about that. It is a bug in the tool recycling. I will look if I
can dig out that patch later today.

The "only under load" is a dead giveaway. Martin: Do you remember that
I did tell you about this on IRC.

	Regards
		Henning

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen                  INTERMETA GmbH
hps@intermeta.de           +49 9131 50 654 0        http://www.intermeta.de/

  Java, perl, Solaris, Linux, xSP Consulting, Web Services -- hero for hire
        freelance consultant -- Jakarta Turbine Development  -- RHSCLG

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org


Re: User's actions getting switched during load testing

Posted by Scott Eade <se...@backstagetech.com.au>.
Matt,

Are you by any chance using Jetty?

Scott
-- 
Scott Eade
Backstage Technologies Pty. Ltd.
http://www.backstagetech.com.au
.Mac Chat/AIM: seade at mac dot com


On 19/01/2003 1:36 AM, "Matt Woodworth" <ma...@cisco.com> wrote:

> Friends,
> 
> We're just about finished building a semi-large web app (~500 classes)
> but we're having problems during our load test.  The load tests have
> scripts (we're using load runner) that perform a series of actions
> (screen loads, posts, etc.) for a given user.  When he's finished doing
> his thing, he stops.  Different groups of users do different things.  A
> user from one group would be unable to perform an action that another
> group can perform.
> 
> The trouble is, we're seeing that users in group A are attempting to
> perform actions that only group b can do.  There is *no* chance that
> it's a problem is the load runner script.  They are fairly
> straightforward to check.  This only happens under load.  We can have 10
> users on the system for hours and hours and never see a problem.  If we
> raise that to 30 users we'll get the problem in a minute or two.
> 
> Our current theory is that somehow, sessions are getting crossed/mixed
> or whatever between users.  Turbine is performing an action for me when
> it was you who requested it.  This ties into another problem we're
> having.  If two users from group b perform the same action, sometimes a
> user gets the data from a different user.  This seems to be a different
> symptom of the same problem.  User A gets the results of user B's request.
> 
> Any ideas?
> 
> Matt Woodworth
> 
> 
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
> 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>