Ah i see you are using the Stepping Thread Group which I dont have much
familiarity with but your count of 10,000 seems too high - I suppose Andrey
ill weigh in but it sounds as if its attempting to create all threads right
at the start
 reduce this to a much lower value(with sufficient ramp up times) and use
multiple JMeter instances on different servers if you want a higher
concurrent load. Or temporarily try with the standard thread group (with a
big enough ramp up for your number of threads)

You probably see discrepancies in time because of your OOM(Im assuming this
is the same cant create native thread) and because you seem to be using too
many threads due to which the overhead on the client probably gets you a
much higher value on your times.

regards
deepak




On Wed, Mar 30, 2011 at 2:11 AM, Cor-Paul Bezemer <[email protected]>wrote:

> I have tried to run JMeter from a different machine, but the same occurs..
> In fact, I still get the OutOfMemory issue after 10 threads :/ After this
> the test continues and right before I get the following OutOfMemory
> exception, the Autostop plugin tells me that the avg response time is over
> 20s (which it was not as I can see from my IIS log). Can anyone perhaps try
> this testcase and see if they get the same result as I do? (make sure to
> fill in the URL, should happen with all URLs).
>
> <?xml version="1.0" encoding="UTF-8"?>
> <jmeterTestPlan version="1.2" properties="2.1">
>  <hashTree>
>    <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test
> Plan" enabled="true">
>      <stringProp name="TestPlan.comments"></stringProp>
>      <boolProp name="TestPlan.functional_mode">false</boolProp>
>      <boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
>      <elementProp name="TestPlan.user_defined_variables"
> elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments"
> testname="User Defined Variables" enabled="true">
>        <collectionProp name="Arguments.arguments"/>
>      </elementProp>
>      <stringProp name="TestPlan.user_define_classpath"></stringProp>
>    </TestPlan>
>    <hashTree>
>      <CookieManager guiclass="CookiePanel" testclass="CookieManager"
> testname="HTTP Cookie Manager" enabled="true">
>        <collectionProp name="CookieManager.cookies"/>
>        <boolProp name="CookieManager.clearEachIteration">false</boolProp>
>        <stringProp name="CookieManager.policy">rfc2109</stringProp>
>      </CookieManager>
>      <hashTree/>
>      <kg.apc.jmeter.threads.SteppingThreadGroup
> guiclass="kg.apc.jmeter.threads.SteppingThreadGroupGui"
> testclass="kg.apc.jmeter.threads.SteppingThreadGroup" testname="Stepping
> Thread Group" enabled="true">
>        <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
>        <stringProp name="ThreadGroup.num_threads">10000</stringProp>
>        <stringProp name="Threads initial delay">0</stringProp>
>        <stringProp name="Start users count">10</stringProp>
>        <stringProp name="Start users period">5</stringProp>
>        <stringProp name="Stop users count">5</stringProp>
>        <stringProp name="Stop users period">1</stringProp>
>        <stringProp name="flighttime">0</stringProp>
>        <elementProp name="ThreadGroup.main_controller"
> elementType="LoopController" guiclass="LoopControlPanel"
> testclass="LoopController" testname="Loop Controller" enabled="true">
>          <boolProp name="LoopController.continue_forever">false</boolProp>
>          <intProp name="LoopController.loops">-1</intProp>
>        </elementProp>
>      </kg.apc.jmeter.threads.SteppingThreadGroup>
>      <hashTree>
>        <ConfigTestElement guiclass="HttpDefaultsGui"
> testclass="ConfigTestElement" testname="HTTP Request Defaults"
> enabled="true">
>          <elementProp name="HTTPsampler.Arguments" elementType="Arguments"
> guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined
> Variables" enabled="true">
>            <collectionProp name="Arguments.arguments"/>
>          </elementProp>
>          <stringProp name="HTTPSampler.domain">server</stringProp>
>          <stringProp name="HTTPSampler.port">666</stringProp>
>          <stringProp name="HTTPSampler.connect_timeout"></stringProp>
>          <stringProp name="HTTPSampler.response_timeout"></stringProp>
>          <stringProp name="HTTPSampler.protocol"></stringProp>
>          <stringProp name="HTTPSampler.contentEncoding"></stringProp>
>          <stringProp name="HTTPSampler.path">/path/</stringProp>
>        </ConfigTestElement>
>        <hashTree/>
>        <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler"
> testname="HTTP Request" enabled="true">
>          <elementProp name="HTTPsampler.Arguments" elementType="Arguments"
> guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined
> Variables" enabled="true">
>            <collectionProp name="Arguments.arguments"/>
>          </elementProp>
>          <stringProp name="HTTPSampler.domain"></stringProp>
>          <stringProp name="HTTPSampler.port"></stringProp>
>          <stringProp name="HTTPSampler.connect_timeout"></stringProp>
>          <stringProp name="HTTPSampler.response_timeout"></stringProp>
>          <stringProp name="HTTPSampler.protocol"></stringProp>
>          <stringProp name="HTTPSampler.contentEncoding"></stringProp>
>          <stringProp
>
> name="HTTPSampler.path">/nopcommerce/AppExI_TestCases/tc1_r_large_file.aspx<
> /stringProp>
>          <stringProp name="HTTPSampler.method">GET</stringProp>
>          <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
>          <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
>          <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
>          <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
>          <boolProp name="HTTPSampler.monitor">false</boolProp>
>          <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
>        </HTTPSampler>
>        <hashTree/>
>         <kg.apc.jmeter.reporters.AutoStop
> guiclass="kg.apc.jmeter.reporters.AutoStopGui"
> testclass="kg.apc.jmeter.reporters.AutoStop" testname="jp@gc - AutoStop
> Listener" enabled="true">
>          <stringProp name="avg_response_time">20000</stringProp>
>          <stringProp name="avg_response_time_length">5</stringProp>
>          <stringProp name="error_rate">50</stringProp>
>          <stringProp name="error_rate_length">10</stringProp>
>          <stringProp name="avg_response_latency">0</stringProp>
>          <stringProp name="avg_response_latency_length">10</stringProp>
>        </kg.apc.jmeter.reporters.AutoStop>
>        <hashTree/>
>      </hashTree>
>    </hashTree>
>  </hashTree>
> </jmeterTestPlan>
>
> -----Original Message-----
> From: Deepak Shetty [mailto:[email protected]]
> Sent: dinsdag 29 maart 2011 18:03
> To: JMeter Users List
> Subject: Re: RE: question about duration assertion
>
> If you are running jmeter on the same machine as your server expect weird
> results. Run jmeter on a different machine
> On Mar 29, 2011 8:53 AM, "Cor-Paul Bezemer" <[email protected]> wrote:
> > I'm using Win 7, Java 1.6.0, Jmeter 2.4 and I'm not running it from
> inside
> a
> > virtual machine.
> >
> > -----Original Message-----
> > From: sebb [mailto:[email protected]]
> > Sent: dinsdag 29 maart 2011 17:21
> > To: JMeter Users List
> > Subject: Re: question about duration assertion
> >
> > Rather strange.
> >
> > What OS are you using? JVM? JMeter version?
> >
> > Are you running it in a virtual machine?
> > That can cause problems with clocks.
> >
> > On 29 March 2011 15:33, Cor-Paul Bezemer <[email protected]> wrote:
> >> Hmmmm OK... The strange thing is that I don't really see my java process
> >> using a large amount of memory.
> >>
> >> The memory settings are HEAP=-Xms1536m -Xmx1536m and the actual memory
> > usage
> >> does not come near this.
> >>
> >>
> >> -----Original Message-----
> >> From: apc [mailto:[email protected]]
> >> Sent: dinsdag 29 maart 2011 16:29
> >> To: [email protected]
> >> Subject: RE: question about duration assertion
> >>
> >> A-ha! OutOfMemory!
> >>
> >> This means that your JMeter works with resource problems... And this may
> >> cause a lot of side effects.
> >>
> >> --
> >> View this message in context:
> >>
> >
>
> http://jmeter.512774.n5.nabble.com/question-about-duration-assertion-tp42690
> >> 21p4269485.html
> >> Sent from the JMeter - User mailing list archive at Nabble.com.
> >>
> >> ---------------------------------------------------------------------
> >> 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]
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to