You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by Rekha ShivKumar <re...@gmail.com> on 2006/03/02 19:34:05 UTC

Re: Ideal Ramp-up time ?

hi All,
I have a question: Im trying to determine ideal ramup time for my load test.
Im using 10 threads ,and data is taken in from a 3Million query file .The
test is pretty simple, its a query search scenario for a simple website .
An article online says first do a trial test run and determine average hit
rate.
Then  : Ideal rampup time  = No : of Threads / Avg Hit rate. My question is
what is  this Hit rate? is it same as throughput ? How do we get this value
? im using Jmeter 2.1.1 on Linux ..

Pls clarify ..

Thanks,
Rekha




On 2/22/06, sebb <se...@gmail.com> wrote:
>
> JMeter keeps track of the number of active threads
>
> The methods
>
> ThreadGroup.getNumberOfThreads()
> and
> JMeterContextService.getNumberOfThreads()
>
> can be used to obtain this at run-time.
>
> However, this number is incremented as soon as the thread starts, i.e.
> before any start-up delay. It is decremented when the thread ends.
>
> I don't think one can easily determine at present when the threads
> have completed the start-up delay - perhaps it would make more sense
> if the thread count were incremented after the delay.
>
> However, even if the count only applied to threads processing a test,
> this would not tell the whole story, as the activity at the server
> depends very much on what the test plan is actually doing; in
> particular, what Timers are included.
>
> All one could say is how many other threads are potentially doing
> something at the same time.
>
> It might be possible to keep track of the number of "open" samples -
> i.e. samples that have been started and not finished, but this would
> have to be carefully implemented to avoid creating a bottle-neck.
>
> ==
>
> Come to think of it - the log file already has this information, as
> every sample has a duration and a start or end-time.
>
> Extracting this information would not be trivial, but it should not be
> too difficult either.
>
> S.
> On 22/02/06, Pavel Gouchtchine <gu...@gmail.com> wrote:
> > I am doing performace test with different combination of thread per
> > second to hit the server.
> > I see all threads started at the same moment, and I cannot say during
> > the test how many threads now are hitting the server, other words, how
> > many threads are actually started, running, finished, created and
> > waiting.
> >
> > Pavel
> >
> > On 2/22/06, Pavel Gouchtchine <gu...@gmail.com> wrote:
> > > The tool shows the same as the task manager: number of created
> threads.
> > > I am looking for number of started and running threads.
> > >
> > > Pavel
> > >
> > > On 2/22/06, Pavel Gouchtchine <gu...@gmail.com> wrote:
> > > > Thanks a lot.
> > > > For Windows XP there is  Service Pack 2 Support Tools that includes
> > > > this tool and many others for monitoring the system.
> > > > Pavel
> > > >
> > > > On 2/22/06, Lincoln, Adym <Ad...@libertymutual.com> wrote:
> > > > > Pavel,
> > > > >
> > > > > There use to be a simple Windows program call pmon.exe, short for
> > > > > process monitor.  I just tried it on my Windows 2000 Professional
> and
> > > > > couldn't find it.  I use to use it on Windows 95/NT many moons ago
> when
> > > > > I was doing Windows/M$ development, but I've since fallen behind
> with
> > > > > regards to Windows/Visual Studio development.
> > > > >
> > > > > Bottom line, pmon.exe is probably still around and it should give
> you a
> > > > > clearer picture of processes on your Windows box then Task
> Manager...
> > > > >
> > > > > hth,
> > > > >
> > > > >
> > > > >
> > > > > Adym Lincoln
> > > > > I/S Corporate - I/S Internal Applications
> > > > > 603-245-8245
> > > > > Ext : 58245
> > > > > adym.lincoln@libertymutual.com
> > > > >
> > > > > ...
> > > > > It's a bug planet...it's an ugly planet...ever feel like your
> software
> > > > > project is going in the wrong direction.
> > > > > ...
> > > > >
> > > > >
> > > > > -----Original Message-----
> > > > > From: Pavel Gouchtchine [mailto:guserlist@gmail.com]
> > > > > Sent: Wednesday, February 22, 2006 12:43 PM
> > > > > To: JMeter Users List
> > > > > Subject: Re: Thread number and Ramp-up time relationship?
> > > > >
> > > > > Thank you for the question.
> > > > > The threads just start at once. It is  true. Now I understand it.
> > > > > And I don't know how to monitor the number of started (running)
> threads.
> > > > > Does any body know? Please, give an advise.
> > > > >
> > > > > Pavel
> > > > >
> > > > >
> > > > > On 2/22/06, sebb <se...@gmail.com> wrote:
> > > > > >
> > > > > > But do the threads *start* earlier than expected, or is it just
> that
> > > > > > the threads are created all at once?
> > > > > >
> > > > > > S.
> > > > > > On 22/02/06, Pavel Gouchtchine <gu...@gmail.com> wrote:
> > > > > > > Hi All.
> > > > > > > I am using JMeter 2.1.1 on Windows XP.
> > > > > > >
> > > > > > > According JMeter documentation:
> > > > > > > " The ramp-up period tells JMeter how long to take to
> "ramp-up" to
> > > > > the
> > > > > > full
> > > > > > > number of threads chosen. If 10 threads are used, and the
> ramp-up
> > > > > period
> > > > > > is
> > > > > > > 100 seconds, then JMeter will take 100 seconds to get all 10
> threads
> > > > > up
> > > > > > and
> > > > > > > running. Each thread will start 10 (100/10) seconds after the
> > > > > previous
> > > > > > > thread was begun. If there are 30 threads and a ramp-up period
> of
> > > > > 120
> > > > > > > seconds, then each successive thread will be delayed by 4
> seconds."
> > > > > > >
> > > > > > > I have started to monitor number of threads using Task Manager
> and I
> > > > > see
> > > > > > > that all threads starts at once, and  ramp-up time doesn't
> play any
> > > > > role
> > > > > > > here.
> > > > > > > For example, when I have Number of Threads: 1000 and Ramp up
> time 60
> > > > > > sec, I
> > > > > > > am expecting to get all 1000 threads up and running only in 60
> sec.
> > > > > > That  I
> > > > > > > see is different: all 1000 threads started at once.
> > > > > > >
> > > > > > > Is it something, that I am missing in configuration or it is a
> > > > > problem?
> > > > > > >
> > > > > > > Thank you.
> > > > > > > Pavel Gouchtchine
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail:
> jmeter-user-unsubscribe@jakarta.apache.org
> > > > > > For additional commands, e-mail:
> jmeter-user-help@jakarta.apache.org
> > > > > >
> > > > > >
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> > > > > For additional commands, e-mail:
> jmeter-user-help@jakarta.apache.org
> > > > >
> > > > >
> > > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>


--
***********************************************
Rekha ShivKumar
SQA Engineer
***********************************************

Re: Ideal Ramp-up time ?

Posted by Rekha ShivKumar <re...@gmail.com>.
Hi Sebb,
thanks! that was really helpful!

On 3/2/06, sebb <se...@gmail.com> wrote:
>
> Ramp-Up time is nothing to do with throughput; it is just the total
> time to start all the threads.
>
> It needs to be long enough to avoid too large a work-load at the start
> of a test, and short enough that the last threads start running before
> the first ones finish (unless one wants that to happen).
>
> Start with Ramp-up = number of threads and adjust as needed.
>
> Throughput is controlled by Timers and the Throughput Controller, plus
> of course the number of threads.
>
> For meaningful performance results, the test duration should be
> considerably longer than the ramp-up.
>
> Search the archives for a way of using BeanShell to control the
> throughput at run-time.
>
> S.
> On 02/03/06, Rekha ShivKumar <re...@gmail.com> wrote:
> > hi All,
> > I have a question: Im trying to determine ideal ramup time for my load
> test.
> > Im using 10 threads ,and data is taken in from a 3Million query file
> .The
> > test is pretty simple, its a query search scenario for a simple website
> .
> > An article online says first do a trial test run and determine average
> hit
> > rate.
> > Then  : Ideal rampup time  = No : of Threads / Avg Hit rate. My question
> is
> > what is  this Hit rate? is it same as throughput ? How do we get this
> value
> > ? im using Jmeter 2.1.1 on Linux ..
> >
> > Pls clarify ..
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>


--
***********************************************
Rekha ShivKumar
SQA Engineer
***********************************************

Re: Ideal Ramp-up time ?

Posted by sebb <se...@gmail.com>.
Ramp-Up time is nothing to do with throughput; it is just the total
time to start all the threads.

It needs to be long enough to avoid too large a work-load at the start
of a test, and short enough that the last threads start running before
the first ones finish (unless one wants that to happen).

Start with Ramp-up = number of threads and adjust as needed.

Throughput is controlled by Timers and the Throughput Controller, plus
of course the number of threads.

For meaningful performance results, the test duration should be
considerably longer than the ramp-up.

Search the archives for a way of using BeanShell to control the
throughput at run-time.

S.
On 02/03/06, Rekha ShivKumar <re...@gmail.com> wrote:
> hi All,
> I have a question: Im trying to determine ideal ramup time for my load test.
> Im using 10 threads ,and data is taken in from a 3Million query file .The
> test is pretty simple, its a query search scenario for a simple website .
> An article online says first do a trial test run and determine average hit
> rate.
> Then  : Ideal rampup time  = No : of Threads / Avg Hit rate. My question is
> what is  this Hit rate? is it same as throughput ? How do we get this value
> ? im using Jmeter 2.1.1 on Linux ..
>
> Pls clarify ..
>

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


*have a look at this and clarify *

Posted by si...@gmail.com.
hi all... am new to jmeter...First i will explain what am recording in test plan ?
test plan contains login to the application...and creating new category ...and logout....if am running jmeter with 350 users(each user having 15 requests) am getting only 4 failed requests....but after completion of execution only 329 values r updated in the data base and in command prompt am getting mess like this

        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.plaf.basic.BasicTabbedPaneUI.ensureCurrentLayout(BasicTab
bedPaneUI.java:1145)
        at javax.swing.plaf.basic.BasicTabbedPaneUI.paint(BasicTabbedPaneUI.java
:490)
        at javax.swing.plaf.metal.MetalTabbedPaneUI.paint(MetalTabbedPaneUI.java
:666)
        at javax.swing.plaf.metal.MetalTabbedPaneUI.update(MetalTabbedPaneUI.jav
a:561)
        at javax.swing.JComponent.paintComponent(JComponent.java:541)
        at javax.swing.JComponent.paint(JComponent.java:808)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JViewport.paint(JViewport.java:722)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)
        at javax.swing.JComponent.paintChildren(JComponent.java:647)
        at javax.swing.JComponent.paint(JComponent.java:817)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)

        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:
60)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97
)
        at java.awt.Container.paint(Container.java:1312)
        at sun.awt.RepaintArea.paint(RepaintArea.java:177)
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:260)
        at java.awt.Component.dispatchEventImpl(Component.java:3678)
        at java.awt.Container.dispatchEventImpl(Container.java:1627)
        at java.awt.Window.dispatchEventImpl(Window.java:1606)
        at java.awt.Component.dispatchEvent(Component.java:3477)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.ArrayIndexOutOfBoundsException: 0
        at javax.swing.text.BoxView.getOffset(BoxView.java:1079)
        at javax.swing.text.BoxView.childAllocation(BoxView.java:669)
        at javax.swing.text.CompositeView.getChildAllocation(CompositeView.java:
215)
        at javax.swing.text.BoxView.getChildAllocation(BoxView.java:427)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPositio
n(BasicTextUI.java:1856)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Basi
cTextUI.java:1832)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.j
ava:353)
        at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(System
EventQueueUtilities.java:116)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.ArrayIndexOutOfBoundsException: 0
        at javax.swing.text.BoxView.getOffset(BoxView.java:1079)
        at javax.swing.text.BoxView.childAllocation(BoxView.java:669)
        at javax.swing.text.CompositeView.getChildAllocation(CompositeView.java:
215)
        at javax.swing.text.BoxView.getChildAllocation(BoxView.java:427)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPositio
n(BasicTextUI.java:1856)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Basi
cTextUI.java:1832)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.JViewport.validateView(JViewport.java:479)
        at javax.swing.JViewport.scrollRectToVisible(JViewport.java:353)
        at javax.swing.JComponent.scrollRectToVisible(JComponent.java:2636)
        at javax.swing.text.DefaultCaret.adjustVisibility(DefaultCaret.java:193)

        at javax.swing.text.DefaultCaret.repaintNewCaret(DefaultCaret.java:1049)

        at javax.swing.text.DefaultCaret$1.run(DefaultCaret.java:1023)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.ArrayIndexOutOfBoundsException: 0
        at javax.swing.text.BoxView.getOffset(BoxView.java:1079)
        at javax.swing.text.BoxView.childAllocation(BoxView.java:669)
        at javax.swing.text.CompositeView.getChildAllocation(CompositeView.java:
215)
        at javax.swing.text.BoxView.getChildAllocation(BoxView.java:427)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPositio
n(BasicTextUI.java:1856)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Basi
cTextUI.java:1832)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.JViewport.validateView(JViewport.java:479)
        at javax.swing.JViewport.scrollRectToVisible(JViewport.java:353)
        at javax.swing.JComponent.scrollRectToVisible(JComponent.java:2636)
        at javax.swing.text.DefaultCaret.adjustVisibility(DefaultCaret.java:193)

        at javax.swing.text.DefaultCaret.repaintNewCaret(DefaultCaret.java:1049)

        at javax.swing.text.DefaultCaret$1.run(DefaultCaret.java:1023)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.ArrayIndexOutOfBoundsException: 0
        at javax.swing.text.BoxView.getOffset(BoxView.java:1079)
        at javax.swing.text.BoxView.childAllocation(BoxView.java:669)
        at javax.swing.text.CompositeView.getChildAllocation(CompositeView.java:
215)
        at javax.swing.text.BoxView.getChildAllocation(BoxView.java:427)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPositio
n(BasicTextUI.java:1856)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Basi
cTextUI.java:1832)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.JViewport.validateView(JViewport.java:479)
        at javax.swing.JViewport.scrollRectToVisible(JViewport.java:353)
        at javax.swing.JComponent.scrollRectToVisible(JComponent.java:2636)
        at javax.swing.text.DefaultCaret.adjustVisibility(DefaultCaret.java:193)

        at javax.swing.text.DefaultCaret.repaintNewCaret(DefaultCaret.java:1049)

        at javax.swing.text.DefaultCaret$1.run(DefaultCaret.java:1023)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.ArrayIndexOutOfBoundsException: 0
        at javax.swing.text.BoxView.getOffset(BoxView.java:1079)
        at javax.swing.text.BoxView.childAllocation(BoxView.java:669)
        at javax.swing.text.CompositeView.getChildAllocation(CompositeView.java:
215)
        at javax.swing.text.BoxView.getChildAllocation(BoxView.java:427)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPositio
n(BasicTextUI.java:1856)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Basi
cTextUI.java:1832)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.JViewport.validateView(JViewport.java:479)
        at javax.swing.JViewport.scrollRectToVisible(JViewport.java:353)
        at javax.swing.JComponent.scrollRectToVisible(JComponent.java:2636)
        at javax.swing.text.DefaultCaret.adjustVisibility(DefaultCaret.java:193)

        at javax.swing.text.DefaultCaret.repaintNewCaret(DefaultCaret.java:1049)

        at javax.swing.text.DefaultCaret$1.run(DefaultCaret.java:1023)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.ArrayIndexOutOfBoundsException: 0
        at javax.swing.text.BoxView.getOffset(BoxView.java:1079)
        at javax.swing.text.BoxView.childAllocation(BoxView.java:669)
        at javax.swing.text.CompositeView.getChildAllocation(CompositeView.java:
215)
        at javax.swing.text.BoxView.getChildAllocation(BoxView.java:427)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPositio
n(BasicTextUI.java:1856)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Basi
cTextUI.java:1832)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.JViewport.validateView(JViewport.java:479)
        at javax.swing.JViewport.scrollRectToVisible(JViewport.java:353)
        at javax.swing.JComponent.scrollRectToVisible(JComponent.java:2636)
        at javax.swing.text.DefaultCaret.adjustVisibility(DefaultCaret.java:193)

        at javax.swing.text.DefaultCaret.repaintNewCaret(DefaultCaret.java:1049)

        at javax.swing.text.DefaultCaret$1.run(DefaultCaret.java:1023)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.ArrayIndexOutOfBoundsException: 0
        at javax.swing.text.BoxView.getOffset(BoxView.java:1079)
        at javax.swing.text.BoxView.childAllocation(BoxView.java:669)
        at javax.swing.text.CompositeView.getChildAllocation(CompositeView.java:
215)
        at javax.swing.text.BoxView.getChildAllocation(BoxView.java:427)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPositio
n(BasicTextUI.java:1856)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Basi
cTextUI.java:1832)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.j
ava:353)
        at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(System
EventQueueUtilities.java:116)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)



what does it mean and why all users categories are not adding in the data base....




--
This message was sent on behalf of sijaynanda6@gmail.com at openSubscriber.com
http://www.opensubscriber.com/message/jmeter-user@jakarta.apache.org/3486439.html

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